Filtro FIR vs IIR


7

No meu projeto de filtro, o FIR fornece o pedido 14 e o IIR, o pedido 8 ou 4. Então, quais são as desvantagens do projeto IIR?


Plotei as respostas de fase do filtro FIR e IIR. O filtro IIR não fornece fase linear na banda passante, enquanto o FIR fornece. por que é isso?
Jayesh Parmar

Eu consideraria incrível se um FIR de 14 torneiras pudesse fazer o trabalho de um IIR de ordem 8 em relação à nitidez do ponto de corte. nem mesmo perto.
Robert Bristow-johnson

Respostas:


7

Normalmente, as vantagens de um filtro FIR são que é fácil obter uma resposta de fase linear e a estabilidade numérica normalmente não é um problema.

Um filtro IIR normalmente requer menos toques (como você observou), por isso é mais eficiente computacionalmente, mas a resposta da fase tende a ser um pouco irregular e a estabilidade numérica é mais provável que seja um problema.

Portanto, realmente depende se a resposta de fase ou a largura de banda de computação são mais importantes para você e se você está usando aritmética de precisão limitada (por exemplo, em um microcontrolador) que pode causar problemas com um filtro IIR.


2

Desvantagem do IIR:

  1. Atraso de fase dependente da frequência
  2. Ondulação na banda passante

Vantagens IIR:

  1. Requer menos RAM para executar
  2. Requer menos multiplicação e adição de etapas

Vantagens do FIR:

  1. Pode especificar banda passante e parar a ondulação da banda
  2. Pode especificar atraso de fase
  3. Possível atraso constante (tempo absoluto para o sinal emergir do filtro)

Desvantagens do FIR:

  1. Requer mais toques para alcançar o mesmo desempenho que um IIR - significa mais cálculos por amostra (mais trabalho para o processador)
  2. Requer mais toques para alcançar o mesmo desempenho que um IIR - significa que você precisa de mais memória para realizar o trabalho. Não é tanto um problema em um PC, mas um problema em sistemas menores, onde a memória é fraca.

3
nem todos os filtros IIR têm ondulações na banda passante. os dois problemas não estão relacionados. (considere Tchebyshev tipo 2 ou um Butterworth.)
Robert Bristow-johnson
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.