FIR-фільтр

Матеріал з testwiki
Версія від 15:06, 16 лютого 2021, створена imported>MelnykSerg
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Фільтр зі скінче́нною і́мпульсною характери́стикою (нерекурсивний фільтр, або FIR-фільтр (FIR скор. від Шаблон:Lang-en — скінченна імпульсна характеристика) — один з видів лінійних цифрових фільтрів, характерною особливістю якого є обмеженість за часом його імпульсної характеристики (з якогось моменту часу вона стає точно рівною нулю). Такий фільтр називають ще нерекурсивним через відсутність зворотного зв'язку. Знаменник передавальної функції такого фільтра — якась константа.

Динамічні характеристики

Різницеве ​​рівняння, що описує зв'язок між вхідним і вихідним сигналами фільтра: y(n)=b0x(n)+b1x(n1)+...+bPx(nP) де P — порядок фільтра, x(n) — вхідний сигнал, y(n) — вихідний сигнал, а bi — коефіцієнти фільтра. Іншими словами, значення будь-якого відліку вихідного сигналу визначається сумою масштабованих значень P попередніх відліків. Можна сказати інакше: значення виходу фільтра в будь-який момент часу є значення відгуку на миттєве значення входу і сума всіх поступово затухаючих відгуків P попередніх відліків сигналу, які все ще чинять вплив на вихід (після P-відліків імпульсна перехідна функція стає рівною нулю, як уже було сказано, тому всі члени після P-го теж стануть рівними нулю). Запишемо попереднє рівняння в більш місткому вигляді:

y(n)=i=0Pbix(ni)

Для того, щоб знайти ядро фільтра покладемо

x(n)=δ(n)

де δ(n)дельта-функція. Тоді імпульсна характеристика FIR-фільтра може бути записана як:

h(n)=i=0Pbiδ(ni)

Z-перетворення імпульсної характеристики дає нам передавальну функцію FIR-фільтра:

H(z)=i=0Pbizi

Властивості

FIR-фільтр має ряд корисних властивостей, через які він іноді кращий у використанні, ніж IIR-фільтр. Ось деякі з них:

  • FIR-фільтри стійкі
  • FIR-фільтри при реалізації не вимагають наявності зворотного зв'язку
  • Фаза FIR-фільтрів може бути зроблена лінійною

Див. також

Шаблон:Доробити