ФИР вс ИИР
ФИР и ИИР су дигитални филтри који се обично користе у дигиталној обради сигнала. Постоји само неколико компоненти које чине ове филтре, али ове компоненте могу се распоредити на различите начине да се направе компликовани филтери за употребу у дигиталној обради сигнала.
ФИР означава коначни импулсни одговор, док ИИР значи бесконачни импулсни одговор. Иако и ФИР и ИИР служе истој сврси, постоје многе разлике у карактеристикама и предности и недостатке ове две врсте, а овај чланак намерава да истакне карактеристике оба како би упоредио две врсте филтера..
У ФИР-у излазни сигнал филтра, након што је улазни сигнал постављен са нуле на нулу, може бити једнак нули само за ограничен број узорака, пре него што излазни сигнал такође постане нула. С друге стране у ИИР-у, излазни сигнал филтера може бити једнак нули бесконачно након што поставите улазни сигнал са нуле на нулу. Може се одабрати било који од два типа филтера, али избор утиче на дизајн и имплементацију филтера. Генерално, за све апликације за филтрирање су довољни ФИР филтри. Они на бољи начин користе доступну прецизност и такође су робусни (бројчано). Међутим, постоје случајеви када ФИР филтри постану превелики, на пример када се користи велики број коефицијената филтера. У таквим случајевима ФИР филтери постају прескупи и тешки за имплементацију јер захтевају више времена и инжењерског времена. Тада се појављују ИИР филтери.
Разлика између ФИР и ИИР
Највећа разлика између ФИР и ИИР филтера је импулсни одзив, који је коначан у случају ФИР и бесконачан у случају ИИР. Међутим, постоји много више разлика између њих две. За сличне перформансе филтрирања, имплементација ФИР филтера захтева више множења и збрајања од ИИР. Али одређени рачунарски системи су више прикладни за ФИР него ИИР због чега корисник иде на ФИР.
ФИР филтри су не рекурзивни, док су ИИР филтери рекурзивни. Стога у ФИР-у нема повратних информација које су у случају ИИР-а веома велике.
ИИР филтери могу бити дизајнирани тако да симулирају класичне аналогне реакције филтера док ФИР филтери то не могу постићи.
ИИР је мало теже читати од ФИР-а јер има повратних информација с ИИР-ом. Зашто онда користити ИИР преко ФИР? Па, ИИР користи мањи број коефицијената од ФИР-а, па кориснику треба мање времена да израчуна. Али ФИР филтере је лакше обликовати, иако дају равну реакцију. Тада је питање стабилности. Ако су лоше дизајнирани, ИИР филтери могу бити нестабилни док су ФИР филтри увек стабилни.
Тако видимо да и ФИР и ИИР филтери имају свој скуп карактеристика, као и предности и недостатке, а то често зависи од захтева корисника да одабере прави тип филтера.