Skillnad mellan FIR Filter och IRR Filter

FIR-filter mot IRR-filter

Digital Signal Processing applikationer gör stor användning av filter, och två av de mest populära är FIR filter och IRR filter. Det finns många som förblir förvirrade om användbarheten hos den ena eller den andra under olika omständigheter som om det finns många likheter i de två typerna, det finns också skarpa skillnader. Denna artikel kommer att markera skillnaderna mellan FIR och IRR-filter för att göra det möjligt för användare att bättre utnyttja dessa filter i digital signalbehandling.

Vad är FIR Filter?

FIR står för Finite Impulse Response. Det betyder att om en impuls har satts, till exempel en 1 följd av många nollprover; nollor kommer alltid att komma ut när 1 har passerat filterets fördröjningslinje. Anledningen till att filtret kallas ändligt är på grund av brist på feedback. Ingen återkoppling säkerställer att impulsresponsen blir begränsad. Det är just därför FIR kallas inte något återkopplingsfilter. Men även när feedback används är svaret ändligt när det gäller FIR-filter.

Vad är IRR-filter?

Alternativet till FIR-filter är IIR- eller Infinite Impulse Response-filter. Utgången ringer i obestämd tid när en impuls matas in i händelse av IIR-filter.

Fördelar med FIR-filter

Både FIR och IIR-filter har egna egenskaper och fördelar och nackdelar. I allmänhet är fördelarna med FIR mycket mer än dess nackdelar vilket innebär att de används mer än IIR-filter. Nedan följer en sammanfattning av fördelarna med FIR-filter.

- Det är lättare att designa FIR-filter för att vara i en linerfas. Denna design fördröjer insignalen utan att förvränga sin fas.

- FIR-filter är lätta att installera och FIR-beräkning i alla DSP-mikroprocessorer kan slutföras med enkel looping-funktion.

- Oavsett om du minskar provhastigheten (decimering) eller ökar samplingshastigheten (interpolering) möjliggör användningen av FIR-filter att utelämna vissa beräkningar och därmed förbättra effektiviteten.

- FIR-filter kan installeras med enkel fraktionell matematik som gör implementeringar enkla.

I jämförelse med IIR-filter använder FIR-filter dock mer minne och beräkning för att uppnå en responskaraktäristik hos ett filter. Dessutom finns det några svar för vilka FIR-filter inte är lämpliga.

Vad är skillnaden mellan FIR Filter och IRR Filter?

• Både FIR och IIR används för filtrering vid digital behandling.

• IIR-filter är beroende av både ingång och utgång medan FIR-filter endast beror på ingången.

• IIR-filter är instabila medan FIR-filter är stabila

• IIR-filter kräver mer minne än FIR-filter

• IIR-filter är svåra att genomföra i jämförelse med FIR-filter

• Medan IIR enkelt kan simulera analoga signaler, har FIR inte kapacitet för den

• FIR-filter har en högre order än IIR-filter

• Om linjära egenskaper inte är viktiga, föredras IIR-filter