|
|
  |
Определение точного crosszero и частоты искаженного сетевого сигнала, нужен алгоритм |
|
|
|
Oct 28 2010, 05:30
|
Знающий
   
Группа: Участник
Сообщений: 609
Регистрация: 3-03-07
Из: San Jose
Пользователь №: 25 837

|
Цитата(Make_Pic @ Oct 9 2010, 12:16)  Частоту дискретизации еще не выбрал - подскажите, по точности: фазу надо определять до 1 град, Фазу относительно чего? Цитата частоту до 1Гц (+/-0.5Гц) За какое время измерения?
--------------------
|
|
|
|
|
Oct 28 2010, 12:49
|

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

|
Цитата(Tanya @ Oct 28 2010, 08:41)  Автор, а можно задать стандартный вопрос - зачем все это нужно? Нужно модернизировать плату, а именно выкинуть поболее на сколько возможно аналоговую часть, заменить цифрой. Или если вы имели другое значение вопроса - это нужно для точного определения crosszero или точки перехода через ноль (по русски много слов). а так же определения частоты сетевого сигнала. Это все используется в регуляторе мощности для IR ламп - для разогрева ПЭТ преформ. В последнем, чтобы получить качественную технологию, надо с точностью до 1% вычислять crosszero, когда в машине работают почти одновременно до 500 тиристоров. Цитата(alexkok @ Oct 28 2010, 08:30)  Фазу относительно чего? Ответ выше Цитата За какое время измерения? Частота семплирования может быть до 500Кгц Цитата(AlikM @ Oct 27 2010, 23:17)  Все это конечно вызывает уважение, но боюсь что даже если мы получим требуемую точность для одного диапазона частот, для другого точность будет не достаточной. Я уж не говорю о точности от экземпляра к экземпляру. PS. Считаю что спецы в аналоговой схемотехнике (коим я, к сожалению,не являюсь) в наш цифровой век очень нужны, но, видимо, это не тот случай.
Но, кстати, автор темы определился с алгоритмом? Пока нет, но скорее всего алгоритм будет как сделано у TI для MSP430 счетчик энергии
|
|
|
|
|
Oct 28 2010, 16:22
|
Местный
  
Группа: Свой
Сообщений: 249
Регистрация: 2-05-06
Из: Россия, Поволжье
Пользователь №: 16 686

|
Цитата(Make_Pic @ Oct 28 2010, 18:28)  Проверено - не допустимо! Интересно, а можно узнать поподробнее? Что показали результаты экспериментов? Какой разброс?
|
|
|
|
|
Oct 28 2010, 16:55
|
;
     
Группа: Участник
Сообщений: 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, то выдаем наружу событие, как только сигнал (знаковое целое) поменял знак
|
|
|
|
|
Oct 28 2010, 18:10
|
Участник

Группа: Участник
Сообщений: 64
Регистрация: 14-07-08
Пользователь №: 38 916

|
Ответ получен. Цитата регуляторе мощности для IR ламп Да, именно для ламп. Автор прекрасно знает кто законодатель мод в этом деле и чьи фирмы и как работают на этом рынке. Ну ладно, пусть работают.
|
|
|
|
|
Oct 29 2010, 18:32
|

Знающий
   
Группа: Свой
Сообщений: 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мкс
|
|
|
|
|
Oct 30 2010, 04:13
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(Make_Pic @ Oct 29 2010, 22:32)  А я не говорил, что только попадание в 0 даст необходимую точность. Система еще измеряет ток через нагрузки и RMS напряжение, но здесь для меня все ясно. И... Если я вызываю улыбку и поднимаю настроение вам Татьяна, то это хорошо, но Но ваши ответы только эмоции, а я жду от вас дельного ответа, да в принципе любого ответа на мой вопрос. Тут никто не фильтрует пользователей ни по умственным способностям, ни по образованию. Поэтому довольствуйтесь... Для кого-то достаточно одного слова... намека... Вот подробности... Все оценки основаны на одной формуле - разложение синуса в степенной ряд в окрестности нуля. Если она неверна, то все последующее...Используем только первый член... для экономии... мозга. Оценим погрешность (разброс) мощности (энергии) при разбросе напряжения включения тиристора в сети 220 вольт. Пусть мы опоздали на 30 вольт. Целых 30! Одна десятая от амплитуды...Это какая часть периода? Тоже примерно - десятая часть радиана. Это ж надо так промазать! Посчитаем теперь интеграл от квадрата синуса от нуля до одной десятой. (в радианах). Это будет... одна треть от одной тысячной... - одна трехтысячная. А чему же равен интеграл от квадрата синуса по полупериоду? Это будет полная энергия, с которой нужно сравнить пол(ш)ученное выше... Вспомним, что квадрат синуса + квадрат косинуса =1 Больше ничего помнить не нужно... Соображаем, что интеграл по периоду от этой суммы будет равен 2пи. Стало быть интеграл от квадрата синуса - пи (вторую половину съест косинус...). А по половине периода - пипополаму. Получится в конце концов, что относительная ошибка - одна четырехсполовинойтысячная... примерно - 2 сотых процента... А Вы боялись..(?)
|
|
|
|
|
Oct 30 2010, 06:14
|
Знающий
   
Группа: Участник
Сообщений: 609
Регистрация: 3-03-07
Из: San Jose
Пользователь №: 25 837

|
Цитата(Tanya @ Oct 30 2010, 08:13)  Тут никто не фильтрует пользователей ни по умственным способностям, ни по образованию. Поэтому довольствуйтесь... Для кого-то достаточно одного слова... намека... Вот подробности... Все оценки основаны на одной формуле - разложение синуса в степенной ряд в окрестности нуля. Если она неверна, то все последующее...Используем только первый член... для экономии... мозга. Расчёт неверный. А мозг лишний раз потренировать только полезно. Цитата Оценим погрешность (разброс) мощности (энергии) при разбросе напряжения включения тиристора в сети 220 вольт. Пусть мы опоздали на 30 вольт. Целых 30! Одна десятая от амплитуды...Это какая часть периода? Тоже примерно - десятая часть радиана. Это ж надо так промазать! До сих пор правильно, за исключением того, что нужно точное значение crosszero для определения момента включения. А в какой момент - неизвестно, зависит от того, какой запас мощности у регулятора и текущего напряжения сети. Цитата Посчитаем теперь интеграл от квадрата синуса от нуля до одной десятой. (в радианах). А вот здесь ошибка, поскольку тиристор (в худшем случае) будет включаться не вблизи нуля, а вблизи амплитуды. Дальше объяснять, думаю, излишне.
--------------------
|
|
|
|
|
Oct 30 2010, 06:29
|
Гуру
     
Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261

|
Цитата(alexkok @ Oct 30 2010, 10:14)  А мозг лишний раз потренировать только полезно. Если уж "лишний раз потренировать мозг только полезно", не могли бы Вы пояснить, что значит: Цитата(alexkok @ Oct 30 2010, 10:14)  ..тиристор .. будет включаться .. вблизи амплитуды. А почему не вблизи частоты? фазы? времени или даже.. включаться вблизи пространства? А то, мой нетренированный мозг в этом месте Вашего поста почему-то выключается..
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|