Um filtro IIR (do inglês Infinite Impulse Response) é um filtro digital com resposta ao impulso de duração infinita.[1]

Este tipo de filtro digital é recursivo, ou seja, o valor de uma amostra de saída é parcialmente baseado nas amostras anteriores geradas pelo próprio filtro, de modo que existe uma realimentação do efeito do filtro. Assim sendo, ele tem uma resposta ao impulso infinitamente longa.[2]

Em contraste, a saída de um filtro FIR (filtro de impulso finito) é a convolução entre um sinal de entrada e uma sequência de pesos de comprimento finito. A saída do filtro FIR é determinada unicamente pelos pesos e pela janela de sinal de entrada que foi usada na convolução.

Por sua característica de realimentação, um filtro IIR pode gerar um sinal de saída mesmo na ausência de sinal de entrada, podendo funcionar como oscilador ou gerador de sinais.[3]

Frente ao filtro FIR, as vantagens do filtro IIR são a menor carga computacional (pode realizar filtros com muito menos cálculos por amostra que um filtro FIR) e a modelagem matemática semelhante a dos filtros analógicos, o que permite converter o desenho de um bom filtro analógico para IIR.

As desvantagens do filtro IIR frente ao FIR são a maior dificuldade de realização (quando não há um design analógico preexistente), a possibilidade de auto-oscilar devido a pequenos erros de ponto flutuante, e a resposta de fase não linear.

Referências

  1. Jeszensky, Paul Jean Etienne (2004). Sistemas Telefonicos. Barueri: Editora Manole Ltda. p. 548 
  2. Pavan, Theo, Carneiro, Adilton. «Introdução a filtros digitais» (PDF). edisciplinas.usp. Consultado em 16 de dezembro de 2022 
  3. PU5EPX, Elvis Pfützenreuter. «Filtro IIR». EPx. Consultado em 16 de dezembro de 2022 
  Este artigo é um esboço. Você pode ajudar a Wikipédia expandindo-o. Editor: considere marcar com um esboço mais específico.