FIR Filter vs IRR Filter
Digital Signal Processing applikasjoner gjør stor bruk av filtre, og to av de mest populære er FIR filter og IRR filter. Det er mange som forblir forvirret om brukbarheten til den ene eller den andre i ulike omstendigheter som om det er mange likheter i de to typene, det er også skarpe forskjeller. Denne artikkelen vil markere forskjellene mellom FIR og IRR-filtre for å gjøre det mulig for brukere å gjøre bedre bruk av disse filtrene i digital signalbehandling.
Hva er FIR Filter?
FIR står for Finite Impulse Response. Det betyr at hvis en impuls er satt, for eksempel en 1 etterfulgt av mange nullprøver; nuller vil alltid komme ut etter at 1 har passert filterets forsinkelseslinje. Årsaken til at dette filteret kalles endelig er på grunn av mangel på tilbakemelding. Ingen tilbakemelding sikrer at impulsresponsen vil være begrenset. Det er nettopp derfor FIR kalles ikke noe tilbakemeldingsfilter. Selv når tilbakemelding er ansatt, er svaret imidlertid begrenset når det gjelder FIR-filtre.
Hva er IRR-filter?
Alternativet til FIR-filtre er IIR- eller Infinite Impulse Response-filtre. Utgangen ringer ubestemt når en impuls blir innført i tilfelle IIR-filter.
Fordeler med FIR Filter
Både FIR og IIR filtre har sine egne egenskaper og fordeler og ulemper. Generelt er fordelene med FIR langt mer enn dens ulemper, noe som betyr at de brukes mer bredt enn IIR-filtre. Følgende er et sammendrag av fordelene med FIR-filtre.
- Det er lettere å designe FIR-filtre for å være i en linerfase. Denne utformingen forsinker inngangssignalet uten å forvride sin fase.
- FIR-filtre er enkle å installere og FIR-beregning i alle DSP-mikroprosessorer kan fullføres ved bruk av single looping-funksjon.
- Enten du reduserer prøvefrekvensen (desimerer), eller øker samplingshastigheten (interpolering), gjør bruk av FIR-filtre tillatelse til utelatelse av noen beregninger, og dermed øke effektiviteten.
- FIR-filtre kan installeres med enkel fraksjonal matematikk som gjør implementeringer enkle.
I forhold til IIR-filtre bruker FIR-filtre imidlertid mer minne og beregning for å oppnå en responskarakteristikk for et filter. I tillegg er det noen svar som FIR-filtre ikke passer til.
Hva er forskjellen mellom FIR Filter og IRR Filter? • Både FIR og IIR brukes for filtrering i digital behandling. • IIR-filtre er avhengige av både inngang og utgang, mens FIR-filtre kun er avhengig av inngang. • IIR-filtre er ustabile, mens FIR-filtre er stabile • IIR-filtre krever mer minne enn FIR-filtre • IIR-filtre er vanskelige å implementere i forhold til FIR-filtre • Mens IIR enkelt kan simulere analoge signaler, har FIR ikke kapasiteten til det • FIR-filtre har en høyere rekkefølge enn IIR-filtre • Hvis lineære egenskaper ikke er viktige, foretrekkes IIR-filtre
|