Фильтр 50Hz с групповой задержкой 5ms
-
- Сообщения: 5
- Зарегистрирован: 14 апр 2015, 10:33
Фильтр 50Hz с групповой задержкой 5ms
Прошу помочь с фильтром синусоидальной волны. Нужно выделить гармонику 50Hz, но при этом получить групповую задержку 5ms.
Подскажите какой фильтр для этого подойдет, и каким образом его рассчитать.
Подскажите какой фильтр для этого подойдет, и каким образом его рассчитать.
- Бахурин Сергей
- Администратор
- Сообщения: 1114
- Зарегистрирован: 05 окт 2010, 19:55
- Контактная информация:
Re: Фильтр 50Hz с групповой задержкой 5ms
В вашем вопросе явное противоречие. Если частота 50 Гц то период 20 мс. Как вы сможете выделить эту синусоиду за 5 мс? Поясните откуда взялось требование 5мс задержки?
-
- Сообщения: 5
- Зарегистрирован: 14 апр 2015, 10:33
Re: Фильтр 50Hz с групповой задержкой 5ms
Я не совсем "в теме" фильтров.
В общем задача выделить 50 Hz, но при моделировании ФНЧ Чебышева, получил ГВЗ порядка 7-8ms, вот и подумал хорошо бы было не только 50Hz выделить, но и чтобы в районе этих 50Hz, ГВЗ был 5ms, т.е. получить косинус (требуется далее по задаче)
В общем задача выделить 50 Hz, но при моделировании ФНЧ Чебышева, получил ГВЗ порядка 7-8ms, вот и подумал хорошо бы было не только 50Hz выделить, но и чтобы в районе этих 50Hz, ГВЗ был 5ms, т.е. получить косинус (требуется далее по задаче)
Re: Фильтр 50Hz с групповой задержкой 5ms
Как, практически попроще, можно повернуть фазу на 90град на частоте 50Гц. Спектр сигнала 250Гц.
- Santik
- Сообщения: 609
- Зарегистрирован: 28 дек 2010, 08:04
- Откуда: Мирный (Якутия)
- Контактная информация:
Re: Фильтр 50Hz с групповой задержкой 5ms
Наверное проще КИХ-фильтр применить. На сайте статья естьtrofim2 писал(а):Как, практически попроще, можно повернуть фазу на 90град на частоте 50Гц. Спектр сигнала 250Гц.
http://www.dsplib.ru/content/hilbert/hilbert.html
и обсуждение:
http://www.dsplib.ru/forum/viewtopic.ph ... =180#p1228
И на одной частоте фазу повернуть на 90 можно тем же способом.
Я прикинул, импульсная характеристика получается:
Хотя я могу и ошибаться... Проверять надо
Re: Фильтр 50Hz с групповой задержкой 5ms
А нельзя-ли использовать цифровое дифференцирование для получения как-бы опережения нарастания входного сигнала?.
- Бахурин Сергей
- Администратор
- Сообщения: 1114
- Зарегистрирован: 05 окт 2010, 19:55
- Контактная информация:
Re: Фильтр 50Hz с групповой задержкой 5ms
дифференциатор сильно усилит шумы. Лучше фазу повернуть на 90 градусов. Как это лучше сделать зависит от реализации. Вы это хотите в аналоговой цепи делать или в цифровой области (контроллер, процессор)?
Re: Фильтр 50Hz с групповой задержкой 5ms
Микроконтроллер ATmega. Частота выборок 1600 Гц. Оцифровка 10 бит.
Re: Фильтр 50Hz с групповой задержкой 5ms
Как показала практика дифференциатор обладает неважной частотной характеристикой.
В аналоговой технике фазовый фильтр выполняется достаточно просто. Каким образом можно реализовать (математически) фильтр первого порядка?
В аналоговой технике фазовый фильтр выполняется достаточно просто. Каким образом можно реализовать (математически) фильтр первого порядка?