Differenza tra filtri IIR e FIR Differenza tra

Anonim

IIR vs FIR Filtri

I filtri IIR sono difficili da controllare e non hanno una fase particolare, mentre i filtri FIR rendono sempre possibile una fase lineare. IIR può essere instabile, mentre FIR è sempre stabile. IIR, se confrontato con FIR, può avere cicli limitati, ma FIR non ha cicli limitati. IIR è derivato da analogico, mentre FIR non ha storia analogica. I filtri IIR rendono possibile l'implementazione polifase, mentre FIR può sempre essere casuale.

I filtri FIR sono utili per ottenere ritardi costanti frazionari. #MAD indica un numero di moltiplicazioni e aggiunte e viene utilizzato come criterio per un confronto di filtri IIR e FIR. I filtri IIR richiedono più #MAD rispetto a FIR, perché FIR è di un ordine superiore rispetto a IIR, che è di ordine inferiore e utilizza strutture polifase.

I filtri FIR dipendono dalle caratteristiche della fase lineare, mentre i filtri IIR vengono utilizzati per applicazioni che non sono lineari. Le caratteristiche di ritardo di FIR sono molto migliori, ma richiedono più memoria. D'altra parte, i filtri IIR dipendono sia da i / p che da o / p, ma FIR dipende solo da i / p. I filtri IIR sono costituiti da zeri e poli e richiedono meno memoria dei filtri FIR, mentre FIR solo è costituito da zeri. I filtri IIR possono diventare difficili da implementare e anche ritardare e distorcere le regolazioni possono alterare i poli e gli zeri, che rendono i filtri instabili, mentre i filtri FIR rimangono stabili. I filtri FIR sono utilizzati per la filettatura di un ordine superiore e i filtri IIR sono migliori per il prelievo di ordini inferiori, poiché i filtri IIR potrebbero diventare instabili con la selezione di ordini superiori.

FIR sta per filtri IR finiti, mentre IIR sta per filtri IR infiniti. I filtri IIR e FIR sono utilizzati per la filtrazione in sistemi digitali. I filtri FIR sono più ampiamente utilizzati, poiché differiscono in risposta. I filtri FIR hanno solo numeratori rispetto ai filtri IIR, che hanno sia numeratori che denominatori.

Laddove la risposta del sistema è infinita, utilizziamo i filtri IIR e laddove la risposta del sistema è zero, utilizziamo i filtri FIR. I filtri FIR sono anche preferiti rispetto ai filtri IIR perché hanno una risposta di fase lineare e non sono ricorsivi, mentre i filtri IIR sono ricorsivi e anche il feedback è coinvolto. FIR non può simulare le risposte del filtro analogico, ma IIR è progettato per farlo in modo accurato. La risposta all'impulso dell'IIR rispetto a FIR è infinita.

L'elevata efficienza computazionale dei filtri IIR, con brevi ritardi, rende spesso popolare l'IIR come alternativa. I filtri FIR sono diventati troppo lunghi nei sistemi di feedback digitale, così come in altre applicazioni, e causano problemi.

Riepilogo:

1.IIR è infinito e utilizzato per applicazioni in cui le caratteristiche lineari non sono preoccupanti.

2. I filtri FIR sono filtri IR finiti necessari per le caratteristiche della fase lineare.

3. L'IIR è migliore per i tapping di ordine inferiore, mentre il filtro FIR viene utilizzato per i tapping di ordine superiore.

4. I filtri FIR sono preferiti su IIR perché sono più stabili e il feedback non è coinvolto.

5. I filtri IIR sono ricorsivi e utilizzati come alternativa, mentre i filtri FIR sono diventati troppo lunghi e causano problemi in varie applicazioni.