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

 
 
4 страниц V  « < 2 3 4  
Reply to this topicStart new topic
> Измерение действующего значения тока, несинусоидальной формы
LII
сообщение Jun 14 2007, 11:46
Сообщение #46


Местный
***

Группа: Участник
Сообщений: 255
Регистрация: 30-01-07
Из: Калининградская обл.
Пользователь №: 24 867



Цитата(_Vladimir_ @ Jun 14 2007, 13:25) *
Мне кажется определение НАЧАЛА полуволны будет просто лишним.
Надо просто обеспечить поточнее длительность выборок КРАТНЫМ длине волны.

А вот это опрометчивое заявление. При таком методе измерения мы фактически производим интегрирование, т.е. определение площади 10 полуволн. Кварцевый генератор не синхронизирован с сетью и в вашем случае начало момента интегрирования будет случайным, постоянным будет только время интегрирования. Нарисуйте на бумаге несколько полуволн и попробуйте подвигать некий промежуток времени, начиная определять площадь полуволн попавших в него и вы увидите, что есть разница. Я до этого догадался теоретически, а потом подтвердил экспериментом.
Без синхронизации с началом периода два младших разряда с определенной периодичностью начинают бежать, затем снова успокаиваются. Так проявляет себя случайный выбор начала интегрирования (спокойно цифры стоят, когда начало попадает в отсутствующую полуволну и естественно такой же заканчивается).
После ввода подпрограммы синхронизации цифры стоят как вкопанные (иногда подергивается младший разряд не более чем на 1).
Цитата(_Vladimir_ @ Jun 14 2007, 13:25) *
И кажется делить на количество надо за корнем, но не уверен, смотреть нет времени.
Насколько я помню, я не сумировал, а делал интеграл по трапециям.
Точность при тиристорной форме была нормальная, более простые способы не проверял.
Это уже смотрите по ресурсам процессора - если входит, будет запас по точности.

А вот это может быть. Я сам сначала так думал, но здесь же где-то на форуме увидел, что делят под корнем. Хотелось бы уточнить. Откликнитесь, кто точно знает как правильно считать!

Сообщение отредактировал LII - Jun 14 2007, 11:49


--------------------
Всем творческой удачи и профессионального роста!
Go to the top of the page
 
+Quote Post
LII
сообщение Jun 14 2007, 13:11
Сообщение #47


Местный
***

Группа: Участник
Сообщений: 255
Регистрация: 30-01-07
Из: Калининградская обл.
Пользователь №: 24 867



Цитата(LII @ Jun 14 2007, 14:46) *
А вот это может быть. Я сам сначала так думал, но здесь же где-то на форуме увидел, что делят под корнем. Хотелось бы уточнить. Откликнитесь, кто точно знает как правильно считать!

Отвечаю сам. Выбрать из нескольких вариантов правильную формулу можно так: среднеквадратичное значение для массива из одинаковых положительных чисел должно быть равно этому самому числу.

SQR((2^2+2^2)/2) =2

Отсюда вывод: ДЕЛИТЬ НУЖНО ПОД КОРНЕМ , значит я делаю все правильно.


--------------------
Всем творческой удачи и профессионального роста!
Go to the top of the page
 
+Quote Post
SasaTheProgramme...
сообщение Jun 14 2007, 14:19
Сообщение #48


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

Группа: Новичок
Сообщений: 129
Регистрация: 4-08-06
Пользователь №: 19 327



Цитата(LII @ Jun 14 2007, 08:49) *
Я в курсе такого хода как смещение синусоиды в зону действия АЦП, но при этом динамический диапазон АЦП сужается в 2 раза, усложняются входные цепи, появляются дополнительные погрешности, связанные с определением уровня нуля синусоиды. Я сделал допущение, что синусоида симметрична относительно нуля (и проверил это в реальных условиях) и работаю с одной полуволной.

Вобщем да, остроумно. У меня тогда не было выбора - схемотехника была уже сделана (не мной), соответственно я и не думал над этим. Впрочем, с программной точки зрения это почти ничего не меняет.
Цитата(LII @ Jun 14 2007, 08:49) *
Входная цепь состоит из резистивного делителя (входное напряжение до 100в) и ограничительных диодов на общий провод и на питание. Зато теперь имею широкие нулевые участки, которые легко детектируются самим же АЦП для определения начала полуволны. И легко вычислить момент окончания интегрирования в середине отсутствующей полуволны не боясь нестабильности частоты сети.

Если сдвиг фаз между этим напряжением и током (пример формы тут приводился) не 90 градусов, то лучше ловить фронт в момент пересечения нуля - погрешность всегда будет, но в интеграл войдут малые околонулевые значения.
Go to the top of the page
 
+Quote Post
alex840
сообщение Jun 14 2007, 14:20
Сообщение #49


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

Группа: Validating
Сообщений: 75
Регистрация: 8-06-05
Пользователь №: 5 849



Посмотрите LT1966/67/68 - роскошная штука. правда недешево.

http://www.linear.com/pc/productDetail.jsp...154,C1086,P1701
Go to the top of the page
 
+Quote Post
wim
сообщение Jun 14 2007, 14:58
Сообщение #50


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(LII @ Jun 14 2007, 13:31) *
Но это же не единственный вид испытаний. Еще производятся замеры при номинальной нагрузке согласно ТУ приборами класса 0.5. И все они делаются этим же прибором, поэтому я не могу согласиться с предложенной вами точностью 10%.

P.S. Тема разрослась до таких размеров, что ее перестали внимательно читать.

Можно сделать для МК внешний тактовый генератор с ФАПЧ и в качестве опорной частоты использовать сетевую 50 Гц. В этом случае число выборок за период будет постоянно, независимо от того, насколько стабильна частота сети.
Go to the top of the page
 
+Quote Post
LII
сообщение Jun 15 2007, 05:59
Сообщение #51


Местный
***

Группа: Участник
Сообщений: 255
Регистрация: 30-01-07
Из: Калининградская обл.
Пользователь №: 24 867



Цитата(alex840 @ Jun 14 2007, 17:20) *
Посмотрите LT1966/67/68 - роскошная штука. правда недешево.

http://www.linear.com/pc/productDetail.jsp...154,C1086,P1701


Согласен, штука хорошая, да и цена приемлемая (на chipdip от 140 до 280руб.). Если бы были под рукой, не сталбы заморачиваться на различные ухищрения.


Цитата(SasaTheProgrammer @ Jun 14 2007, 17:19) *
Если сдвиг фаз между этим напряжением и током (пример формы тут приводился) не 90 градусов, то лучше ловить фронт в момент пересечения нуля - погрешность всегда будет, но в интеграл войдут малые околонулевые значения.

Честно говоря, не понял о каком напряжении и токе идет речь, но потери малых околонулевых велечин у меня нет. Самые малые величины, которые способен определить АЦП уже идут в интеграл, таков алгоритм.


Цитата(wim @ Jun 14 2007, 17:58) *
Можно сделать для МК внешний тактовый генератор с ФАПЧ и в качестве опорной частоты использовать сетевую 50 Гц. В этом случае число выборок за период будет постоянно, независимо от того, насколько стабильна частота сети.

Сделать можно, но если проблему можно решить программным путем, то, на мой взгляд, лучше обойтись без аппаратных наворотов.


--------------------
Всем творческой удачи и профессионального роста!
Go to the top of the page
 
+Quote Post
SasaTheProgramme...
сообщение Jun 15 2007, 19:55
Сообщение #52


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

Группа: Новичок
Сообщений: 129
Регистрация: 4-08-06
Пользователь №: 19 327



Цитата(LII @ Jun 15 2007, 07:59) *
Честно говоря, не понял о каком напряжении и токе идет речь, но потери малых околонулевых велечин у меня нет. Самые малые величины, которые способен определить АЦП уже идут в интеграл, таков алгоритм.

Я, видимо, не совсем удачно выразил свою мысль. Речь идёт о погрешности определения начала и конца интегрирования. С точки зрения погрешности выгоднее, чтобы эти ошибочные измерения (или пропущенные) пришлись на минимальный уровень сигнала.

Сообщение отредактировал SasaTheProgrammer - Jun 15 2007, 19:55
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 24th June 2025 - 02:49
Рейтинг@Mail.ru


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