Гребенчатый фильтр

Материал из testwiki
Перейти к навигации Перейти к поиску
Блок-схема гребенчатого фильтра с обратной связью (бесконечной импульсной характеристикой)
Блок-схема гребенчатого фильтра без обратной связи (конечной импульсной характеристикой)

Гребе́нчатый фильтр — в обработке сигналов электронный фильтр, при прохождении сигнала через который к нему добавляется он сам с некоторой задержкой. В результате получается фазовая компенсация. АЧХ гребенчатого фильтра состоит из ряда равноотстоящих по частоте пиков, так что она выглядит как гребёнка.

Реализация

В цифровых системах, фильтр задаётся следующим уравнением:

y[n]=ax[n]+bx[nτ]+cy[nτ],
где τ — запаздывание.

Гребенчатый фильтр также может быть реализован в аналоговой форме — АЧХ такого фильтра задаётся следующим выражением:

H(ω)=a+beiωτ1ceiωτ.

Пики амплитудно-частотной характеристики получаются из-за того, что амплитудная характеристика включает периодические разрывы. Это происходит, когда выполняется следующее условие:

cos(ωτ)=1+c22c.

Применения

Существуют двумерные и трёхмерные гребенчатые фильтры (реализованные как программно, так и аппаратно), применяющиеся для обработки сигналов в телевизионных системах стандартов PAL и NTSC. Они используются для уменьшения артефактов — например, таких, как Шаблон:Нп5.

В системах связи гребенчатые фильтры применяются для обработки сигнала связи.

Гребенчатые фильтры применяются для обработки аудиосигналов, в частности для создания эффекта эха. К примеру, если задержка установлена на уровне нескольких миллисекунд, это имитирует эффект звука в цилиндрической полости.

Гребенчатый фильтр представляет собой линейную стационарную систему. Пусть входной сигнал x(n) имеет экспоненциальную форму:

x(n)=eiωn

Выходной сигнал y(n) определяется как:

y(n)=H(ω)eiωn

Объединив эти выражения с уравнением гребенчатого фильтра, получим:

H(ω)eiωn=aeiωn+beiω(nτ)+cH(ω)eiω(nτ)
H(ω)eiωn=aeiωn+beiωτeiωn+cH(ω)eiωτeiωn.

Принимая во внимание то, что экспонента нигде не обращается в нуль, обе части уравнения можно разделить на неё:

H(ω)=a+beiωτ+cH(ω)eiωτ.

Решив относительно H(ω), получим:

H(ω)=a+beiωτ1ceiωτ.

См. также

Шаблон:Нет ссылок