|
Определение точного crosszero и частоты искаженного сетевого сигнала, нужен алгоритм |
|
|
|
 |
Ответов
|
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
|
|
|
|
Сообщений в этой теме
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 Altemir А нельзя было использовать что-то типа "Zero-... Oct 28 2010, 12:53 Make_Pic Цитата(Altemir @ Oct 28 2010, 16:53) А не... Oct 28 2010, 14:28  Altemir Цитата(Make_Pic @ Oct 28 2010, 18:28) Про... Oct 28 2010, 16:22   _Pasha Цитата(Altemir @ Oct 28 2010, 19:22) Инте... Oct 28 2010, 16:55    Tanya Цитата(_Pasha @ Oct 28 2010, 20:55) Кхм-к... Oct 28 2010, 19:04     связист Не понимаю зачем здесь надо оцифровывать с частото... Oct 29 2010, 07:12     Make_Pic Цитата(Tanya @ Oct 28 2010, 22:04) Меня э... Oct 29 2010, 18:32      alexkok Цитата(Make_Pic @ Oct 29 2010, 21:32) Да ... Oct 29 2010, 19:33      Tanya Цитата(Make_Pic @ Oct 29 2010, 22:32) А я... Oct 30 2010, 04:13       alexkok Цитата(Tanya @ Oct 30 2010, 08:13) Тут ни... Oct 30 2010, 06:14        blackfin Цитата(alexkok @ Oct 30 2010, 10:14) А мо... Oct 30 2010, 06:29         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  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 Цитата(_Pasha @ Nov 8 2010, 11:03) Поскол... Nov 8 2010, 08:22     Леонид Иванович Недавно испытывал трехфазный тиристорный выпрямите... Nov 11 2010, 09:52
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|