Проектирование FIR фильтров. Сглаживающие окна
Предположим, что функция задана на интервале
. Представим ее в виде ряда
. Для получения FIR фильтра с аппроксимирующей передаточной функцией можно оставить лишь конечное число слагаемых в этой сумме. Если выбираются максимальные по модулю коэффициенты, то результирующая передаточная функция
будет наилучшей аппроксимацией в смысле наименьших квадратов при заданном числе слагаемых. Оказывается, что такой подход не всегда приемлем. Выясним, что происходит при обрезании ряда. Введем функцию
равную 1 при
и 0 в остальных точках. Тогда
. Непосредственно находим, что
. График этой функции изображен на рисунке.
![]() |
Она напоминает функцию, но содержит и боковые лепестки. В результате свертки с оригиналом при вычислении
участвуют как значения
, так и значения этой функции в окрестности лепестков функции
.
![]() |
Чтобы снизит указанный эффект вместо прямоугольных окон используются другие окна: треугольные окна, окно Хэмминга , Хэнинга
и некоторые другие. Эти окна отличаются тем, что для их преобразований Фурье боковые лепестки выражены менее ярко. На рисунке показано преобразование Фурье от функции Хэмминга.
Дата добавления: 2015-05-13; просмотров: 809;