Фазовый фильтр

Материал из testwiki
Перейти к навигации Перейти к поиску

Фазовый фильтрэлектронный или любой другой фильтр, пропускающий все частоты сигнала с равным усилением, однако изменяющий фазу сигнала. Происходит это при изменении задержки пропускания по частотам. Обычно такой фильтр описывается одним параметром — частотой, на которой фазовый сдвиг достигает 90°. Идеальным фазовым фильтром, который сдвигает все частотные составляющие на 90°, является фильтр Гильберта (ядро свёртки представляет собой функцию h(t) = 1/(πt)).

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

Цифровая реализация

Ниже приведена цифровая реализация фазового фильтра с комплексным полюсом z0. Передаточная функция такого фильтра:

H(z)=z1z0*1z0z1 

имеет нуль 1/z0*, где * означает комплексное сопряжение. Полюс и нуль передаточной функции имеют одинаковые амплитуды, но обратные фазы, то есть являются "отражениями" друг друга в комплексной плоскости.

Для реализации фазового фильтра с вещественными коэффициентами передаточной функции, фазовый фильтр можно включать в каскад с таким же фильтром, в передаточной функции которого z0* заменено на z0:

H(z)=z1z0*1z0z1×z1z01z0*z1=z22(z0)z1+|z0|212(z0)z1+|z0|2z2, 

что соответствует следующему разностному уравнению

y[k]2(z0)y[k1]+|z0|2y[k2]=x[k2]2(z0)x[k1]+|z0|2x[k],

где y[k] - выход, а x[k] - вход фильтра в k-ый отсчёт времени.

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

См. также

Ссылки