Forskel mellem IIR og FIR-filtre Forskel mellem

Anonim

IIR mod FIR-filtre

IIR-filtre er vanskelige at styre og har ingen særlig fase, mens FIR-filtre gør en lineær fase altid mulig. IIR kan være ustabil, mens FIR altid er stabil. IIR, sammenlignet med FIR, kan have begrænsede cyklusser, men FIR har ingen begrænsede cyklusser. IIR er afledt af analog, mens FIR ikke har nogen analog historie. IIR-filtre muliggør polyfaseimplementering, mens FIR altid kan gøres afslappet.

FIR-filtre er nyttige for at opnå fraktionerede konstante forsinkelser. #MAD står for en række multiplikationer og tilføjelser, og bruges som et kriterium for en IIR- og FIR-filter sammenligning. IIR-filtre kræver mere #MAD i forhold til FIR, fordi FIR har en højere rækkefølge i sammenligning med IIR, som er af lavere orden, og bruger polyphase-strukturer.

FIR-filtre er afhængige af lineære faseegenskaber, mens IIR-filtre anvendes til applikationer, som ikke er lineære. FIRs forsinkelsesegenskaber er meget bedre, men de kræver mere hukommelse. På den anden side er IIR-filtre afhængige af både i / p og o / p, men FIR afhænger kun af i / p. IIR-filtre består af nuller og poler, og kræver mindre hukommelse end FIR-filtre, mens FIR kun består af nuller. IIR-filtre kan blive vanskelige at implementere, og også forsinkelse og forvrængning af justeringer kan ændre polerne og nulerne, hvilket gør filtrene ustabile, mens FIR-filtre forbliver stabile. FIR-filtre bruges til at tappe en højere ordre, og IIR-filtre er bedre til tapping af lavere ordrer, da IIR-filtre kan blive ustabile ved at trykke på højere ordrer.

FIR står for Finite IR-filtre, mens IIR står for Infinite IR-filtre. IIR- og FIR-filtre anvendes til filtrering i digitale systemer. FIR-filtre er mere udbredt, fordi de adskiller sig som reaktion. FIR-filtre har kun tællere sammenlignet med IIR-filtre, der har både tællere og betegnelser.

Hvor systemresponsen er uendelig, bruger vi IIR-filtre, og hvor systemresponsen er nul, bruger vi FIR-filtre. FIR-filtre foretrækkes også over IIR-filtre, fordi de har en lineær fase-respons og er ikke recursiv, mens IIR-filtre er rekursive, og feedback er også involveret. FIR kan ikke simulere analoge filterresponser, men IIR er designet til at gøre det nøjagtigt. IIRs impulsrespons i forhold til FIR er uendelig.

Den høje beregningseffektivitet af IIR-filtre med korte forsinkelser gør ofte IIR populært som et alternativ. FIR-filtre er blevet for lange i digitale feedbacksystemer, såvel som i andre applikationer, og forårsager problemer.

Sammendrag:

1.IIR er uendelig og anvendes til applikationer, hvor lineære egenskaber ikke er bekymrede.

2. FIR-filtre er Finite IR-filtre, som er nødvendige for linearfaseegenskaber.

3. IIR er bedre til lavere tælling, mens FIR-filteret bruges til tælling med højere ordre.

4. FIR-filtre foretrækkes over IIR, fordi de er mere stabile, og feedback er ikke involveret.

5. IIR-filtre er rekursive og bruges som en alternativ, mens FIR-filtre er blevet for lange og forårsager problemer i forskellige applikationer.