Сделал расчет КИХ-фильтра по алгоритму, описанному в статье "Расчет КИХ фильтра с линейной фазочастотной характеристикой методом частотной выборки". Простейший ФНЧ с характеристиками: частота диcкретизации 192кгц, длина фильтра 1000 элементов, граничная частота 6кгц. Фильтр выдает красивую ступеньку с оконным сглаживанием и приемлемую ступеньку с биениями без оконного сглаживания.
Проблема в том, что у этого фильтра есть узкий провал в АЧХ на частотах близких к длине этого фильтра. Провал на частоте 192000 / 1000 = 1920гц. С одной стороны он небольшой - около 3дБ и ширина меньше 100гц, но выглядит некрасиво.
Что это, общий недостаток данного алгоритма или какая-то моя ошибка в реализации?
провал в АЧХ КИХ фильтра
-
- Сообщения: 3
- Зарегистрирован: 23 янв 2017, 07:31
- Бахурин Сергей
- Администратор
- Сообщения: 1116
- Зарегистрирован: 05 окт 2010, 19:55
- Контактная информация:
провал в АЧХ КИХ фильтра
Покажите картинки, что именно вас смущает.
-
- Сообщения: 3
- Зарегистрирован: 23 янв 2017, 07:31
Re: провал в АЧХ КИХ фильтра
вот этот провал в разных масштабах
- Вложения
-
- pic1.png (8.54 КБ) 3532 просмотра
-
- pic2.png (6.75 КБ) 3532 просмотра
- Бахурин Сергей
- Администратор
- Сообщения: 1116
- Зарегистрирован: 05 окт 2010, 19:55
- Контактная информация:
Re: провал в АЧХ КИХ фильтра
Похоже на ошибку реализации
-
- Сообщения: 3
- Зарегистрирован: 23 янв 2017, 07:31
Re: провал в АЧХ КИХ фильтра
да, примитивная ошибка. Тестирование синусоидой недостаточной длины ) Спасибо за помощь!