Rozdíl mezi IIR a FIR filtry

Filtry IIR vs FIR

Filtry IIR se obtížně ovládají a nemají žádnou konkrétní fázi, zatímco filtry FIR umožňují vždy lineární fázi. IIR může být nestabilní, zatímco FIR je vždy stabilní. IIR ve srovnání s FIR může mít omezené cykly, ale FIR nemá žádné omezené cykly. IIR je odvozeno od analogu, zatímco FIR nemá žádnou anamnézu. Filtry IIR umožňují implementaci polyfáz, zatímco FIR může být vždy náhodný.

Filtry FIR jsou užitečné k dosažení frakčních konstantních zpoždění. #MAD znamená několik multiplikací a přírůstků a používá se jako kritérium pro porovnání filtrů IIR a FIR. Filtry IIR vyžadují více #MAD ve srovnání s FIR, protože FIR má vyšší řád ve srovnání s IIR, který je nižšího řádu a používá vícefázové struktury.

Filtry FIR jsou závislé na charakteristikách lineární fáze, zatímco filtry IIR se používají pro aplikace, které nejsou lineární. Charakteristiky zpoždění FIR jsou mnohem lepší, ale vyžadují více paměti. Na druhé straně jsou IIR filtry závislé na i / p a o / p, ale FIR je závislá pouze na i / p. Filtry IIR se skládají z nul a pólů a vyžadují méně paměti než filtry FIR, zatímco FIR sestává pouze z nul. Implementace filtrů IIR může být obtížná a také úpravy zpoždění a deformace mohou změnit póly a nuly, díky nimž jsou filtry nestabilní, zatímco filtry FIR zůstávají stabilní. Filtry FIR se používají pro poklepávání vyšších řádů a filtry IIR jsou lepší pro poklepávání nižších objednávek, protože filtry IIR se mohou stát nestabilními poklepáním na vyšší příkazy.

FIR je zkratka pro Finite IR filtry, zatímco IIR je zkratka pro Infinite IR filtry. Filtry IIR a FIR se používají pro filtraci v digitálních systémech. Filtry FIR se používají častěji, protože se liší v reakci. Filtry FIR mají pouze čitatele ve srovnání s filtry IIR, které mají jak čitatele, tak jmenovatele.

Pokud je odezva systému nekonečná, používáme filtry IIR a kde je odezva systému nulová, používáme filtry FIR. Filtry FIR jsou také preferovány před filtry IIR, protože mají lineární fázovou odezvu a nejsou rekurzivní, zatímco filtry IIR jsou rekurzivní a je zahrnuta také zpětná vazba. FIR nemůže simulovat reakce analogového filtru, ale IIR je navržen tak, aby to přesně provedl. Impulzní odpověď IIR ve srovnání s FIR je nekonečná.

Vysoká výpočetní účinnost filtrů IIR s krátkým zpožděním často činí alternativu IIR populární. Filtry FIR jsou v digitálních systémech zpětné vazby i v jiných aplikacích příliš dlouhé a způsobují problémy.

Souhrn:

1. IIR je nekonečný a používá se pro aplikace, u nichž se lineární charakteristiky netýkají.

2. Filtry FIR jsou filtry konečných IR, které jsou požadovány pro charakteristiky lineární fáze.

3. IIR je lepší pro odbočení nižšího řádu, zatímco filtr FIR se používá pro odbočení vyššího řádu.

4. Filtry FIR jsou preferovány před IIR, protože jsou stabilnější a zpětná vazba není zahrnuta.

5. Filtry IIR jsou rekurzivní a používají se jako alternativní, zatímco filtry FIR jsou příliš dlouhé a způsobují problémy v různých aplikacích.