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

 
 
> Определение точного crosszero и частоты искаженного сетевого сигнала, нужен алгоритм
Make_Pic
сообщение Oct 8 2010, 08:28
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828



Здравствуйте!

Сейчас в схеме (не моя разработка) используется компаратор и фильтр с частотой среза 60Гц. Т.е. сетевое напряжение пониженное с помощью измерительного трансформатора (с точным коэфф. трансформации) подается одновременно на компаратор и фильтр. С выходов компаратора и фильтра два сигнала идут на процессор. Там по неизвестному мне алгоритму точно определяется точка перехода через ноль и частота сетевого напряжения.
Кто может подсказать, что за алгоритм используется?
И второе я использую в новой схеме DSPic микроконтроллер - хотелось бы убрать из схемы аналоговый фильтр - какой алгоритм присоветуете для определения точки перехода через ноль и частоты сетевого напряжения?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Altemir
сообщение Oct 28 2010, 12:53
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 249
Регистрация: 2-05-06
Из: Россия, Поволжье
Пользователь №: 16 686



А нельзя было использовать что-то типа "Zero-Cross Triac"? Самим ничего городить не пришлось бы. Есть специальные управляющие симисторы-драйверы для подключения к более мощным. Стоят - копейки. Только вопрос синхронности их работы, но это можно проверить, насколько допустимо

Сообщение отредактировал Altemir - Oct 28 2010, 12:55
Go to the top of the page
 
+Quote Post
Make_Pic
сообщение Oct 28 2010, 14:28
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828



Цитата(Altemir @ Oct 28 2010, 16:53) *
А нельзя было использовать что-то типа "Zero-Cross Triac"? Самим ничего городить не пришлось бы. Есть специальные управляющие симисторы-драйверы для подключения к более мощным. Стоят - копейки. Только вопрос синхронности их работы, но это можно проверить, насколько допустимо

Проверено - не допустимо!
Go to the top of the page
 
+Quote Post
Altemir
сообщение Oct 28 2010, 16:22
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 249
Регистрация: 2-05-06
Из: Россия, Поволжье
Пользователь №: 16 686



Цитата(Make_Pic @ Oct 28 2010, 18:28) *
Проверено - не допустимо!

Интересно, а можно узнать поподробнее? Что показали результаты экспериментов? Какой разброс?
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Oct 28 2010, 16:55
Сообщение #5


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(Altemir @ Oct 28 2010, 19:22) *
Интересно, а можно узнать поподробнее? Что показали результаты экспериментов? Какой разброс?

Кхм-кхм. Извините, что вмешиваюсь. А Вас не смущает, что у зерокроссов аж +/- 20 вольт зона включения?

Цитата(Make_Pic @ Oct 28 2010, 15:49) *
Частота семплирования может быть до 500Кгц

... на канал.
Это для огранизации компараторов.
Есть мысль такая
- 500кгц - накопление скользящим средним - 40 кгц на оцифровку - FIR на 60Гц - флаг=1, если вых. фильтра в зоне валидности (соответствует, видимо, +/- 10 в либо +/- 7 вольт)
От тех же 500кгц - если флаг валидности = 1, то выдаем наружу событие, как только сигнал (знаковое целое) поменял знак
Go to the top of the page
 
+Quote Post
Tanya
сообщение Oct 28 2010, 19:04
Сообщение #6


Гуру
******

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



Цитата(_Pasha @ Oct 28 2010, 20:55) *
Кхм-кхм. Извините, что вмешиваюсь. А Вас не смущает, что у зерокроссов аж +/- 20 вольт зона включения?

Меня это радует. Это значит, что у их создателей есть мозги. Только без +/- ов.
Говорить, что можно достичь 1% точности воспроизведения заданной мощности только за счет точного попадания в 0... Смешновато.
Go to the top of the page
 
+Quote Post
Make_Pic
сообщение Oct 29 2010, 18:32
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828



Цитата(Tanya @ Oct 28 2010, 22:04) *
Меня это радует. Это значит, что у их создателей есть мозги. Только без +/- ов.
Говорить, что можно достичь 1% точности воспроизведения заданной мощности только за счет точного попадания в 0... Смешновато.

А я не говорил, что только попадание в 0 даст необходимую точность. Система еще измеряет ток через нагрузки и RMS напряжение, но здесь для меня все ясно.
И...
Если я вызываю улыбку и поднимаю настроение вам Татьяна, то это хорошо, но
Но ваши ответы только эмоции, а я жду от вас дельного ответа, да в принципе любого ответа на мой вопрос.

Цитата(связист @ Oct 29 2010, 10:12) *
Не понимаю зачем здесь надо оцифровывать с частотой 500кГц...
Мне кажется тут достаточно 1кГц или 2кГц максимум (АЦП от телефонного кодека подойдёт наверное).
А всё остальное сделать при помощи ЦОСа внутри микроконтроллера.
Там похоже будет не слишком сложная обработка.


Да конечно 500кГц многовато и я не собираюсь с такой частотой семплировать, но у меня спрашивали про минимальное время преобразования аналог - цифра - поправляюсь: минимальное время преобразования 2мкс
Go to the top of the page
 
+Quote Post
Tanya
сообщение Oct 30 2010, 04:13
Сообщение #8


Гуру
******

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



Цитата(Make_Pic @ Oct 29 2010, 22:32) *
А я не говорил, что только попадание в 0 даст необходимую точность. Система еще измеряет ток через нагрузки и RMS напряжение, но здесь для меня все ясно.
И...
Если я вызываю улыбку и поднимаю настроение вам Татьяна, то это хорошо, но
Но ваши ответы только эмоции, а я жду от вас дельного ответа, да в принципе любого ответа на мой вопрос.

Тут никто не фильтрует пользователей ни по умственным способностям, ни по образованию. Поэтому довольствуйтесь...
Для кого-то достаточно одного слова... намека... Вот подробности...
Все оценки основаны на одной формуле - разложение синуса в степенной ряд в окрестности нуля. Если она неверна, то все последующее...Используем только первый член... для экономии... мозга.
Оценим погрешность (разброс) мощности (энергии) при разбросе напряжения включения тиристора в сети 220 вольт. Пусть мы опоздали на 30 вольт. Целых 30! Одна десятая от амплитуды...Это какая часть периода? Тоже примерно - десятая часть радиана.
Это ж надо так промазать!
Посчитаем теперь интеграл от квадрата синуса от нуля до одной десятой. (в радианах). Это будет... одна треть от одной тысячной... - одна трехтысячная. А чему же равен интеграл от квадрата синуса по полупериоду? Это будет полная энергия, с которой нужно сравнить пол(ш)ученное выше...
Вспомним, что квадрат синуса + квадрат косинуса =1 Больше ничего помнить не нужно... Соображаем, что интеграл по периоду от этой суммы будет равен 2пи. Стало быть интеграл от квадрата синуса - пи (вторую половину съест косинус...).
А по половине периода - пипополаму.
Получится в конце концов, что относительная ошибка - одна четырехсполовинойтысячная... примерно - 2 сотых процента...
А Вы боялись..(?)
Go to the top of the page
 
+Quote Post
alexkok
сообщение Oct 30 2010, 06:14
Сообщение #9


Знающий
****

Группа: Участник
Сообщений: 609
Регистрация: 3-03-07
Из: San Jose
Пользователь №: 25 837



Цитата(Tanya @ Oct 30 2010, 08:13) *
Тут никто не фильтрует пользователей ни по умственным способностям, ни по образованию. Поэтому довольствуйтесь...
Для кого-то достаточно одного слова... намека... Вот подробности...
Все оценки основаны на одной формуле - разложение синуса в степенной ряд в окрестности нуля. Если она неверна, то все последующее...Используем только первый член... для экономии... мозга.

Расчёт неверный.
А мозг лишний раз потренировать только полезно.
Цитата
Оценим погрешность (разброс) мощности (энергии) при разбросе напряжения включения тиристора в сети 220 вольт. Пусть мы опоздали на 30 вольт. Целых 30! Одна десятая от амплитуды...Это какая часть периода? Тоже примерно - десятая часть радиана.
Это ж надо так промазать!

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

А вот здесь ошибка, поскольку тиристор (в худшем случае) будет включаться не вблизи нуля, а вблизи амплитуды.
Дальше объяснять, думаю, излишне.


--------------------
Go to the top of the page
 
+Quote Post
blackfin
сообщение Oct 30 2010, 06:29
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(alexkok @ Oct 30 2010, 10:14) *
А мозг лишний раз потренировать только полезно.

Если уж "лишний раз потренировать мозг только полезно", не могли бы Вы пояснить, что значит:
Цитата(alexkok @ Oct 30 2010, 10:14) *
..тиристор .. будет включаться .. вблизи амплитуды.

А почему не вблизи частоты? фазы? времени или даже.. включаться вблизи пространства?

А то, мой нетренированный мозг в этом месте Вашего поста почему-то выключается.. biggrin.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Make_Pic   Определение точного crosszero и частоты искаженного сетевого сигнала   Oct 8 2010, 08:28
- - Абырвалг   Цитата(Make_Pic @ Oct 8 2010, 12:28) Здра...   Oct 8 2010, 14:36
- - _Pasha   "Неизвестный алгоритм": частота искаженн...   Oct 8 2010, 18:14
|- - Make_Pic   Цитата(_Pasha @ Oct 8 2010, 21:14) ДСпик ...   Oct 9 2010, 09:16
|- - Altemir   По поводу crosszero почитайте у компаний, занимающ...   Oct 18 2010, 17:33
||- - Make_Pic   Цитата(Altemir @ Oct 18 2010, 20:33) По п...   Oct 20 2010, 08:02
||- - AlikM   Цитата(Make_Pic @ Oct 20 2010, 12:02) Да ...   Oct 21 2010, 21:03
|- - alexkok   Цитата(Make_Pic @ Oct 9 2010, 12:16) Част...   Oct 28 2010, 05:30
- - AlikM   Цитата(Make_Pic @ Oct 8 2010, 12:28) Здра...   Oct 18 2010, 20:55
- - wave48   Довольно сложно получается. Я делал компаратор окн...   Oct 26 2010, 10:51
|- - AlikM   Цитата(wave48 @ Oct 26 2010, 14:51) Довол...   Oct 26 2010, 12:42
|- - Make_Pic   Цитата(AlikM @ Oct 26 2010, 15:42) Это то...   Oct 26 2010, 20:26
- - wave48   Добрый день, Схема использовалась для включения с...   Oct 27 2010, 07:27
|- - Make_Pic   Цитата(wave48 @ Oct 27 2010, 10:27) Добры...   Oct 27 2010, 10:42
||- - Tanya   Автор, а можно задать стандартный вопрос - зачем в...   Oct 28 2010, 05:41
||- - Make_Pic   Цитата(Tanya @ Oct 28 2010, 08:41) Автор,...   Oct 28 2010, 12:49
|- - AlikM   Цитата(wave48 @ Oct 27 2010, 11:27) Добры...   Oct 27 2010, 20:17
- - wave48   Ну, тогда ещё одна мысль в защиту метода. Использо...   Oct 27 2010, 10:54
|- - связист   Не понимаю зачем здесь надо оцифровывать с частото...   Oct 29 2010, 07:12
|- - alexkok   Цитата(Make_Pic @ Oct 29 2010, 21:32) Да ...   Oct 29 2010, 19:33
|||- - alexkok   Цитата(blackfin @ Oct 30 2010, 09:29) А п...   Oct 30 2010, 07:10
||- - Tanya   Цитата(alexkok @ Oct 30 2010, 10:14) Расч...   Oct 30 2010, 07:21
||- - alexkok   Цитата(Tanya @ Oct 30 2010, 10:21) Давайт...   Oct 30 2010, 21:25
||- - blackfin   Цитата(alexkok @ Oct 31 2010, 01:25) При ...   Oct 31 2010, 04:18
||- - Tanya   Цитата(alexkok @ Oct 31 2010, 01:25) При ...   Oct 31 2010, 05:46
||- - alexkok   Цитата(Tanya @ Oct 31 2010, 08:46) Какая ...   Oct 31 2010, 18:15
||- - Tanya   Цитата(alexkok @ Oct 31 2010, 21:15) Если...   Nov 1 2010, 05:43
||- - alexkok   Цитата(Tanya @ Nov 1 2010, 09:43) Больше ...   Nov 1 2010, 06:48
|||- - Tanya   Цитата(alexkok @ Nov 1 2010, 09:48) Больш...   Nov 1 2010, 07:27
|||- - alexkok   Цитата(Tanya @ Nov 1 2010, 10:27) Все пра...   Nov 1 2010, 20:21
|||- - blackfin   Цитата(alexkok @ Nov 2 2010, 00:21) black...   Nov 2 2010, 01:45
|||- - alexkok   Цитата(blackfin @ Nov 2 2010, 04:45) С че...   Nov 2 2010, 04:41
||- - Make_Pic   Цитата(Tanya @ Nov 1 2010, 09:43) Больше ...   Nov 1 2010, 13:05
||- - Tanya   Цитата(Make_Pic @ Nov 1 2010, 16:05) Я уж...   Nov 1 2010, 13:15
||- - _Pasha   Цитата(Tanya @ Nov 1 2010, 16:15) Не верю...   Nov 2 2010, 06:58
||- - Tanya   Цитата(_Pasha @ Nov 2 2010, 09:58) Для та...   Nov 2 2010, 07:30
||- - Make_Pic   Цитата(Tanya @ Nov 2 2010, 11:30) Мне вот...   Nov 2 2010, 07:45
||- - _Pasha   Цитата(Make_Pic @ Nov 2 2010, 11:45) Если...   Nov 2 2010, 07:54
|||- - Make_Pic   Цитата(_Pasha @ Nov 2 2010, 11:54) Какая ...   Nov 2 2010, 15:48
|||- - _Pasha   Цитата(Make_Pic @ Nov 2 2010, 19:48) 2KW ...   Nov 3 2010, 05:57
||- - Tanya   Цитата(Make_Pic @ Nov 2 2010, 10:45) Да и...   Nov 2 2010, 08:28
||- - alexkok   Цитата(Make_Pic @ Nov 2 2010, 10:45) Ламп...   Nov 3 2010, 04:40
|- - _Pasha   Цитата(Make_Pic @ Oct 29 2010, 21:32) Сис...   Oct 30 2010, 07:37
- - wave48   Ответ получен. Цитатарегуляторе мощности для IR ла...   Oct 28 2010, 18:10
- - Zelepuk   Для топикстартера: Может я что-то не уловил, но ...   Nov 3 2010, 10:03
- - Make_Pic   Цитата(Zelepuk @ Nov 3 2010, 13:03) Для т...   Nov 4 2010, 08:23
- - blackfin   Цитата(Make_Pic @ Nov 4 2010, 12:23) Пред...   Nov 4 2010, 08:35
|- - Make_Pic   Цитата(blackfin @ Nov 4 2010, 11:35) Ну, ...   Nov 5 2010, 04:12
|- - blackfin   Цитата(Make_Pic @ Nov 5 2010, 08:12) Ну т...   Nov 5 2010, 05:45
- - Zelepuk   Цитата(Make_Pic @ Nov 4 2010, 11:23) Пред...   Nov 8 2010, 07:49
- - _Pasha   Цитата(Zelepuk @ Nov 8 2010, 11:49) P.S. ...   Nov 8 2010, 08:03
- - Zelepuk   Цитата(_Pasha @ Nov 8 2010, 11:03) Поскол...   Nov 8 2010, 08:22
- - Леонид Иванович   Недавно испытывал трехфазный тиристорный выпрямите...   Nov 11 2010, 09:52


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

 


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


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