реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Метрология и калибровка измерителя напряжения сети, Как калибровать измеритель сетевого напряжения?
SashaBe
сообщение May 20 2011, 09:00
Сообщение #16


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 7-10-07
Пользователь №: 31 138



Цитата(Tanya @ May 20 2011, 14:52) *
Для калибровки должен быть эталон. Нужно еще конструктивно обеспечить долговременную стабильность.


Раскажите пожалуйста, какого характера требуется эталон?

На ум приходит следующее:
- Точный вольтметр для входного напряжения? (померить и забить в программу)
- Точный омметр для резисторов? (померить резисторы перед установкой и забить в программу)
- Точный генератор тестового сигнала? (сгенерировать сигнал с известной характеристикой и ну вы поняли... =)

Как обеспечивается долговременная стабильность резистора? Что с ним вообще может происходить, окислится?
Go to the top of the page
 
+Quote Post
xemul
сообщение May 20 2011, 09:14
Сообщение #17



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



Цитата(SashaBe @ May 20 2011, 12:39) *
Понял, что дизайн по моему описанию выглядит соверешенно несовместимым с понятием метрологии.

Вполне возможно, что в Ваших частных условиях этот дизайн будет вполне приемлем и даже даст желаемый 1 В погрешности. Но, т.к. Вы ничего не сказали про частные условия (типа диапазона измеряемого напряжения, гармоник и нелинейных искажений, блужданий частоты), то в ответах пришлось исходить из общего случая.
Цитата
Выходит, что нужно использовать биполярное АЦП для измерения поделенного напряжения?

А смысл? Достаточно сместить измеряемое напряжение на половину шкалы однополярного АЦП. Решается резисторами, ничего выпрямлять не надо.
Цитата
Как решить задачу-минимум по калибровке: компенсирование разброса номиналов резисторов.

Дык Вы уже описали процедуру: подать образцовое (хоть постоянное) напряжение, измерить, рассчитать. Перед этим можно/нужно ещё и аддитивную погрешность измерить при Uвх=0. Если нелинейности измерёметра уложатся в требуемую погрешность, то калибровки по двум точкам будет достаточно.
С методическими погрешностями (н-р, от неточной привязки к фазе напряжения) Вам придётся бороться программно, совершенствуя метод (н-р же, привязки к фазе напряжения).
Go to the top of the page
 
+Quote Post
Tanya
сообщение May 20 2011, 09:22
Сообщение #18


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(SashaBe @ May 20 2011, 13:00) *
На ум приходит следующее:
....
Как обеспечивается долговременная стабильность резистора? Что с ним вообще может происходить, окислится?

Все зависит от конкретных требований к точности. Все, что Вам приходит на ум подходит. Только предварительное измерение сопротивления резисторов не очень.
А долговременная стабильность... берется из даташитов элементов. И температурная.
Go to the top of the page
 
+Quote Post
xemul
сообщение May 20 2011, 09:36
Сообщение #19



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



Цитата(SashaBe @ May 20 2011, 13:00) *
На ум приходит следующее:
- Точный вольтметр для входного напряжения? (померить и забить в программу)

Проще (для тех. процесса) сделать/купить образцовый источник классом точности на ступеньку выше требуемой, который не нужно измерять, а достаточно иногда поверять. Его напряжение и забить в программу калибровки.
Цитата
- Точный омметр для резисторов? (померить резисторы перед установкой и забить в программу)

Не технологично и не решает всех проблем.
Цитата
- Точный генератор тестового сигнала? (сгенерировать сигнал с известной характеристикой и ну вы поняли... =)

Изрядно дороже п.1.
Go to the top of the page
 
+Quote Post
SashaBe
сообщение May 20 2011, 12:25
Сообщение #20


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 7-10-07
Пользователь №: 31 138



Цитата(Ruslan1 @ May 20 2011, 13:02) *
Отвечаю на первый вопрос. Максимальная вносимая погрешность каждым из факторов:

до 50.5% (50% потому что одна полуволна не рассматривается, плюс 0.5% потому что диод еще и от положительной полуволны оттяпает скажем 1Вольт)

Только разделить до подходящей величины и сразу в АЦП!
Никаких выпрямлений и прочей нелинейщины!


Цитата(xemul @ May 20 2011, 15:14) *
А смысл? Достаточно сместить измеряемое напряжение на половину шкалы однополярного АЦП. Решается резисторами, ничего выпрямлять не надо.


Итак принимая во внимание вышеобозначенные замечания, правильно ли я понял, что надо попробовать:
1. Убрать диод на входе,
2. Увеличить коэффициент деления делителя в два раза (чтобы в диапазон АЦП влез полный размах сетевого напряжения)
3. Поставить на вход AIN два одинаковых резистора, например, 1кОм с точностью 1% (один на AGND, второй на VREF), чтобы сместить весь размах сетевого напряжения на середину диапазона АЦП.

Вопрос: в итоге насколько уже можно таким образом увеличить точность?
Ещё раз благодарю всех за ответы!
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение May 20 2011, 13:02
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(xemul @ May 20 2011, 10:11) *
Ну уж так-то не пугайте. В зависимости от интересующей погрешности, при нормальном распределении и прочих тяжких от 4-х 1% резисторов в делителе или 2% получим, или 1% так и останется.

Ну я ж говорил "максимальное значение" а не статистически достижимое. И я спокойней сплю, если 100% экземпляров соответствует заявленным характеристикам без всевозможных оговорок и дополнительных надписей мелким шрифтом.
Конечно, если применение некоторых позиций удорожает результат больше чем хотелось бы, то можно вспомнить и про Гаусса sm.gif.


Цитата(SashaBe @ May 20 2011, 15:25) *
Итак принимая во внимание вышеобозначенные замечания, правильно ли я понял, что надо попробовать:
1. Убрать диод на входе,
2. Увеличить коэффициент деления делителя в два раза (чтобы в диапазон АЦП влез полный размах сетевого напряжения)
3. Поставить на вход AIN два одинаковых резистора, например, 1кОм с точностью 1% (один на AGND, второй на VREF), чтобы сместить весь размах сетевого напряжения на середину диапазона АЦП.

Вопрос: в итоге насколько уже можно таким образом увеличить точность?
Ещё раз благодарю всех за ответы!

Попробуйте подойти революционно: взять внешний АЦП. Аргументация: у вас функция измерения есть основная функция прибора, не стоить реализовывать ее по остаточному принципу, как можно дешевле, то есть на встроенном в контроллер АЦП.
Есть много замечательных АЦП, которые могут двуполярку измерять без всяких сдвигов. Например, мне нравится использовать AD7327: имеет встроенный референс и размах входного напряжения может быть даже -10...+10V. Аналог Девайс много похожего клепает и не только он. вам лучше подойдет на меньшее количество входов, скажем AD7321.
Go to the top of the page
 
+Quote Post
Пушкарев Михаил
сообщение May 20 2011, 13:24
Сообщение #22


Профессионал
*****

Группа: Участник
Сообщений: 1 076
Регистрация: 14-11-06
Из: г. Ульяновск
Пользователь №: 22 301



Цитата(SashaBe @ May 20 2011, 09:07) *
Здравствуйте.

Работаю над программным обеспечением измерителя переменного напряжения.

Вопросы знатокам метрологии:
Вопрос1. Какую погрешность вносит каждый из факторов описанных ниже в общую погрешность измерения напряжения?
Вопрос2. Какая потребуется калибровка, как её реализовать, чтобы точность измерения действующего напряжения была хотя бы в пределах вольта?

Не озвучено главное - диапазон измеряемого напряжения и требования к точности. Что на выходе RC-фильтра? Возможно его постоянная времени настолько велика, что на выходе постоянное напряжение. Тогда многие из выше приведенных рекомендаций не годятся.
Go to the top of the page
 
+Quote Post
SashaBe
сообщение May 20 2011, 14:35
Сообщение #23


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 7-10-07
Пользователь №: 31 138



Цитата(Пушкарев Михаил @ May 20 2011, 19:24) *
Не озвучено главное - диапазон измеряемого напряжения и требования к точности. Что на выходе RC-фильтра? Возможно его постоянная времени настолько велика, что на выходе постоянное напряжение. Тогда многие из выше приведенных рекомендаций не годятся.


Значение действующего напряжение на входе от 0 до 280В, надо будет реагировать на провалы ниже порога и перенапряжение выше соотв. порога.
Требования к точности: хотя бы в пределах 5 В действующего напряжения. Лучше - 1В.
Если я совсем не разучился рассчитывать частоту среза RC-фильтра, то здесь она составляет 219 Гц. Я ещё не видел, во что превратится сигнал на осциллографе. Подскажите, к чему готовиться.

Наконец смог прицепить кусок схемы и вспомнить, что RC-фильтр стоит после делителя.
Прикрепленное изображение


Цитата(Ruslan1 @ May 20 2011, 19:02) *
Попробуйте подойти революционно: взять внешний АЦП. Аргументация: у вас функция измерения есть основная функция прибора, не стоить реализовывать ее по остаточному принципу, как можно дешевле, то есть на встроенном в контроллер АЦП.


Спасибо за ответ.
Пока остановимся на том, что главная функция - контролировать от перенапряжения и провалов, и опустим планку требований к точности до 5В действующего напряжения.

Сообщение отредактировал SashaBe - May 20 2011, 14:37
Go to the top of the page
 
+Quote Post
Пушкарев Михаил
сообщение May 20 2011, 15:30
Сообщение #24


Профессионал
*****

Группа: Участник
Сообщений: 1 076
Регистрация: 14-11-06
Из: г. Ульяновск
Пользователь №: 22 301



Цитата(SashaBe @ May 20 2011, 18:35) *
Значение действующего напряжение на входе от 0 до 280В, надо будет реагировать на провалы ниже порога и перенапряжение выше соотв. порога.
Требования к точности: хотя бы в пределах 5 В действующего напряжения. Лучше - 1В.
Если я совсем не разучился рассчитывать частоту среза RC-фильтра, то здесь она составляет 219 Гц. Я ещё не видел, во что превратится сигнал на осциллографе. Подскажите, к чему готовиться.

Увидите примерно это. А зачем измерять сетевое напряжение в таких пределах, или это что-то иное?
Go to the top of the page
 
+Quote Post
SashaBe
сообщение May 20 2011, 15:39
Сообщение #25


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 7-10-07
Пользователь №: 31 138



Цитата(Пушкарев Михаил @ May 20 2011, 21:30) *
Увидите примерно это. А зачем измерять сетевое напряжение в таких пределах, или это что-то иное?


Прибор должен реагировать на перенапряжение или провал напряжения выше/ниже определенных пользователем порогов.
При этом, например, он должен будет отключить чувствительную нагрузку, но при этом продолжать журналировать событие в виде: время, величина отклонения, продолжительность.
Go to the top of the page
 
+Quote Post
xemul
сообщение May 21 2011, 07:14
Сообщение #26



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



Цитата(SashaBe @ May 20 2011, 19:39) *
Прибор должен реагировать на перенапряжение или провал напряжения выше/ниже определенных пользователем порогов.

Для этого достаточно двух (программных) компараторов. И если не вглядываться в туман про чувствительную нагрузку, то окажется, что действующее значение напряжения считать не нужно.
(если нагрузка до такой степени чувствительна, то ей нужно делать свой питатель)
Цитата
При этом, например, он должен будет отключить чувствительную нагрузку, но при этом продолжать журналировать событие в виде: время, величина отклонения, продолжительность.

Могу предположить, что разработчик схемотехники не предполагал необходимость журналирования величины отклонения и полагал достаточным фиксировать только наличие оного. При такой постановке задачи становятся
- понятной цепочка на входе АЦП;
- непонятными Ваши мучения.
Go to the top of the page
 
+Quote Post
Voblin
сообщение May 23 2011, 11:44
Сообщение #27


Частый гость
**

Группа: Участник
Сообщений: 165
Регистрация: 11-04-11
Из: Краснодара
Пользователь №: 64 295



Автору.
1. Вы пожалуйста определитесь какое напряжение вам надо мерять действующее или пиковое, от этого зависит схемотехника.
2. Если Вы пишите что вам надо что-то отключать, то неплохо бы было указать время реакции схемы на опасное изменение напряжения, от этого тоже зависит схемотехника.
3. Известен ли тип и характер нагрузки, если она постянная то это упрощает решение задачи


А поверка прибора ничем не отличается от поверки любого вольтметра, на это есть гост, номер сечас не помню. В общих чертах если есть калибратор переменного напряжения, то подаём с него сигнал на прибор и сравниваем показания прибора и то что стоит на калибраторе. Если колибратора нет, то метод сравнения с эталонным прибором: нужен генератор переменного напряжения и образцовый вольтметр который подключаем на выход генератора паралельно с поверяемым прибором, и сравниваем их показания
Go to the top of the page
 
+Quote Post
SashaBe
сообщение May 24 2011, 07:57
Сообщение #28


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 7-10-07
Пользователь №: 31 138



Цитата(xemul @ May 21 2011, 13:14) *
Для этого достаточно двух (программных) компараторов. И если не вглядываться в туман про чувствительную нагрузку, то окажется, что действующее значение напряжения считать не нужно.
(если нагрузка до такой степени чувствительна, то ей нужно делать свой питатель)

Могу предположить, что разработчик схемотехники не предполагал необходимость журналирования величины отклонения и полагал достаточным фиксировать только наличие оного. При такой постановке задачи становятся
- понятной цепочка на входе АЦП;
- непонятными Ваши мучения.


Благодарю за ответ!
Всё таки в задании на ПО есть необходимость фиксировать продолжительность и величину отклонения
(например, в виде записи: Перенапряжение: макс:278В/15сек.)

Если допустить, что журналируется только факт наличия отклонения, разве это отменяет точное измерение величины напряжения?
По-моему это необходимо для упомянутых Вами программных компараторов, а значит и не должно представлять проблемы записывать макс. значение в журнал.

Цитата(Voblin @ May 23 2011, 17:44) *
Автору.
1. Вы пожалуйста определитесь какое напряжение вам надо мерять действующее или пиковое, от этого зависит схемотехника.
2. Если Вы пишите что вам надо что-то отключать, то неплохо бы было указать время реакции схемы на опасное изменение напряжения, от этого тоже зависит схемотехника.
3. Известен ли тип и характер нагрузки, если она постянная то это упрощает решение задачи


Спасибо за вопросы. Уточняю:
1. и пиковое и RMS
2. Необходимо настраивать время реакции начиная от 100 мс
3. Нагрузка индуктивная: двигатель.
Go to the top of the page
 
+Quote Post
xemul
сообщение May 24 2011, 08:59
Сообщение #29



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



Цитата(SashaBe @ May 24 2011, 11:57) *
Всё таки в задании на ПО есть необходимость фиксировать продолжительность и величину отклонения
(например, в виде записи: Перенапряжение: макс:278В/15сек.)

Если допустить, что журналируется только факт наличия отклонения, разве это отменяет точное измерение величины напряжения?
По-моему это необходимо для упомянутых Вами программных компараторов, а значит и не должно представлять проблемы записывать макс. значение в журнал.

Спасибо за вопросы. Уточняю:
1. и пиковое и RMS
2. Необходимо настраивать время реакции начиная от 100 мс
3. Нагрузка индуктивная: двигатель.

Тогда имеет смысл идти от механики. Оцените динамику двигателя с нагрузкой, и, возможно, окажется, что механика сама благополучно отфильтрует и гармоники, и нелинейщину (или, иначе, вкладом гармоник и нелинейщины в обороты двигателя можно пренебречь).
Если это действительно так, то допустимо предположить, что синус идеальный, искать только максимум напряжения, и *2^-0.5 для RMS.
Если при этом ещё и ограничить снизу диапазон напряжений, в котором точность измерения желательна на уровне 1..2% (н-р, от 100 В и выше), то и переделки схемотехники будут минимальны - можно оставить диод, а частоту среза ФНЧ сделать 150-200 Гц (C3 уменьшить в 2..3 раза).
С остальным справится контроллер.

Если же движок мощный, а нагрузка небольшая, то придётся всё делать честно.
Go to the top of the page
 
+Quote Post
Voblin
сообщение May 27 2011, 09:16
Сообщение #30


Частый гость
**

Группа: Участник
Сообщений: 165
Регистрация: 11-04-11
Из: Краснодара
Пользователь №: 64 295



Цитата(SashaBe @ May 24 2011, 11:57) *
Спасибо за вопросы. Уточняю:
1. и пиковое и RMS
2. Необходимо настраивать время реакции начиная от 100 мс
3. Нагрузка индуктивная: двигатель.


Если двигатель асинхронник, то он можно считать не искажает форму напряжения и можно считать что на входе синусоида, тогда делаем программный пиковый детектор, т.е. определяем максимум напряжения, если напряжение грязное, т.е. имеет какие-то короткие всплески большого напряжения, то надо определится нужно на них реагировать или нет, и соответственно или отрабатывать их, либо сделать простенький цифровой фильтр по длительности выброса и игнорировать их. Действуюцее значение определяется в самом простом случае Uпиковое/(2^(1/2)) (вобщем делим на корень из 2). более точно: надо определить коэффициент передачи делитея с фильтром (если надо то с учётом его изменения от температуры) умножить на него измеренное напряжение и прибавить падение на диоде (если надо то с учётом его изменения от температуры)

И ваш фильтр должен пропускать провалы начиная от 100 мс т.к. если он их зафильтрует то вы их не заметите, но зато чем больше постоянная времени фильтра тем лучше он зафильтровывает помехи (тут есть небольшое противоречие).
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 14:04
Рейтинг@Mail.ru


Страница сгенерированна за 0.01517 секунд с 7
ELECTRONIX ©2004-2016