|
|
  |
Определение точного crosszero и частоты искаженного сетевого сигнала, нужен алгоритм |
|
|
|
Nov 2 2010, 06:58
|
;
     
Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509

|
Цитата(Tanya @ Nov 1 2010, 16:15)  Не верю, что мерцание влияет. Если, например, половину периодов пропускать или резать каждый полупериод пополам, будет ли разница? Даже на глаз видно, как медленно зажигается обычная лампа накаливания, а глаз больше 10 герц не видит. Да и лампа не успеет остыть за период или полупериод. Для такой мощи, наверное, надо чтоб полупериоды были скомпенсированы. В таких лампах доля излучения составляет до 50% (а может сейчас и более - уже не в курсе) всей мощности. Т.е. лампа остыть не успеет, но как нагреватель работать не будет. Хорошо бы пропуск периодов от 400 герц - тогда точно все пучком было бы
|
|
|
|
|
Nov 2 2010, 07:30
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(_Pasha @ Nov 2 2010, 09:58)  Для такой мощи, наверное, надо чтоб полупериоды были скомпенсированы. В таких лампах доля излучения составляет до 50% (а может сейчас и более - уже не в курсе) всей мощности. Т.е. лампа остыть не успеет, но как нагреватель работать не будет. Хорошо бы пропуск периодов от 400 герц - тогда точно все пучком было бы  Мне вот кажется, что правильно подобранные лампы должны работать почти на полной мощности. Пусть... процентов 66.6. Поэтому, если пропускать один полупериод из 3, никакого существенного изменения спектра не будет по сравнению с отрезанием трети мощности в каждом полупериоде. А по поводу доли мощности, которая идет на излучение.... Спектр полиэтилентерефталата хорошо всем известен - почти каждый ИК-спектрометр комплектуется пленочкой для калибровки именно из этого самого. И поглощать он будет главным образом в полосах поглощения.
|
|
|
|
|
Nov 2 2010, 07:45
|

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

|
Цитата(Tanya @ Nov 2 2010, 11:30)  Мне вот кажется, что правильно подобранные лампы должны работать почти на полной мощности. Пусть... процентов 66.6. Да именно так и делается для режима регулировки мощности пропуском полупериодов - подбирается соответствующая лампа для номинальной мощности и режим задается 80% мощности - здесь и "пляшем" туды-сюды. Но точность регулирования уступает фазовому методу. Если что-то интересное предложите для пропуска полупериодов, чтобы как можно меньше сделать паузы, соблюдая плавность регулирования, я буду вам благодарен. Но физику не обманешь... Цитата(Tanya @ Nov 1 2010, 17:15)  Не верю, что мерцание влияет. Если, например, половину периодов пропускать или резать каждый полупериод пополам, будет ли разница? Даже на глаз видно, как медленно зажигается обычная лампа накаливания, а глаз больше 10 герц не видит. Да и лампа не успеет остыть за период или полупериод. Не верьте Татьяна, но это так. Лампа конечно не успевает остыть полностью, но и небольшого изменения температуры нити накала достаточно для изменения спектра в длинноволновую сторону.
|
|
|
|
|
Nov 2 2010, 08:28
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(Make_Pic @ Nov 2 2010, 10:45)  Да именно так и делается для режима регулировки мощности пропуском полупериодов - подбирается соответствующая лампа для номинальной мощности и режим задается 80% мощности - здесь и "пляшем" туды-сюды. Но точность регулирования уступает фазовому методу. Если что-то интересное предложите для пропуска полупериодов, чтобы как можно меньше сделать паузы, соблюдая плавность регулирования, я буду вам благодарен. Но физику не обманешь... Не верьте Татьяна, но это так. Лампа конечно не успевает остыть полностью, но и небольшого изменения температуры нити накала достаточно для изменения спектра в длинноволновую сторону. А что тут сложного? Условно. Суммирующий (вычитающий) интегратор. На один вход - задатчик мощности, на другой - сигнал текущей мощности (честное произведение тока на напряжение). На выход - условный компаратор, который включает или не включает полупериод. В результате мы получим стабилизацию средней мощности. Пусть даже спектр немного едет, но все должно усредняться. Если очень хочется, то можно обратную связь вместо мощности по свету сделать. Если ламп много, то можно не задумываться о среднем токе.
|
|
|
|
|
Nov 3 2010, 04:40
|
Знающий
   
Группа: Участник
Сообщений: 609
Регистрация: 3-03-07
Из: San Jose
Пользователь №: 25 837

|
Цитата(Make_Pic @ Nov 2 2010, 10:45)  Лампа конечно не успевает остыть полностью, но и небольшого изменения температуры нити накала достаточно для изменения спектра в длинноволновую сторону. А можно поподробнее об изменении спектра? Насколько меняется, какие требования и т. д., или ссылку, просто интересно.
--------------------
|
|
|
|
|
Nov 4 2010, 08:23
|

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

|
Цитата(Zelepuk @ Nov 3 2010, 13:03)  Для топикстартера:
Может я что-то не уловил, но что мешает принимать выборку от АЦП и считать переходы через ноль на DSP исключительно программно? Алгоритмы достаточно простые. Предложите ваши алгоритмы не зависящие от формы сетевого напряжения Цитата(_Pasha @ Nov 3 2010, 08:57)  Так то - для одного, а я просил суммарную мощность. В плане пропуска полупериодов до определенных мощностей может оказаться вполне рентабельно перейти на самодельные 400Гц + PFC, вход 3 фазный. Тогда все, что будет за преобразователем - будет коммутироваться в нуле и не создавать распределенных по объекту помех. 12 каналов по 2KW и 10 регуляторов в машине 240kW генерить 400Гц? Не думаю что это проще
|
|
|
|
|
Nov 8 2010, 07:49
|
Знающий
   
Группа: Участник
Сообщений: 634
Регистрация: 27-10-10
Пользователь №: 60 464

|
Цитата(Make_Pic @ Nov 4 2010, 11:23)  Предложите ваши алгоритмы не зависящие от формы сетевого напряжения Соглашусь с плавником, вопрос несколько некорректен. Но, как нистранно, мне понятен. Сигнал нужно чистить - это полюбому. Пишу вкраце чтобы суть раскрыть: 1) Сигнал поступает с ТТ на аналоговый фильтр невысокого порядка (2-3) 2) Оцифровывается с частотой порядка 50 кГц (у меня так было) 3) Затем децимация до частоты дискретизации порядка 5 кГц (несколько фильтров) 4) Фильтрация полосовым БИХ-фильтром 5) Находим пересечения нуля для сигнала с выхода полосового фильтра 5.1 интерполируем сигнал вблизи пересечений нуля, что позволит более точно локализовать пересечение 5.2 полученные точки позволяют чс нужной точностью оценить период Ну а по периоду несложно и частоту найти. У меня частота считалась раз в 2 периода. А затем усреднялась за более длинный интервал. Для нахождения всех параметров алгаритма необходимо определится с диапазоном измеряемой частоты (что влияет на длинну массива для накопления 2 периодов) и точностью нахождения частоты(влияет на множитель интерполяции) Кое-что возможно упустил. И термины возможно свои придумал)) Но этот алгоритм протестирован и работает. P.S. Можно находить максимум фурье, интерпорировать вблизи максимума и точно находить частоту (этот метод я не пробовал, но он должен быть более помехоустойчив)
Сообщение отредактировал Zelepuk - Nov 8 2010, 07:53
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|