Os filtros IIR adaptativos não são diretos e podem ser instáveis. Muitas pessoas dizem que os filtros IIR adaptativos usam menos coeficientes do que os filtros FIR. O que me interessa é quantos coeficientes o IIR pode salvar?
Tentei usar filtros IIR adaptativos para estimar a função de transferência de um filtro FIR de 32 ordens. Suponha que o filtro IIR tenha coeficientes : . Achei que o resultado da estimativa é aceitável apenas quando , ou seja, apenas 2 coeficientes podem ser salvos.
Em projetos reais, por exemplo, um FPGA de 50 MHz, um FIR de 32 ordens produzirá cerca de atraso, portanto
- O que acontecerá com o IIR?
- Os filtros IIR adaptativos podem realmente reduzir o número de coeficientes e o atraso no tempo de processamento do sinal?
infinite-impulse-response
fir
adaptive-filters
Alexander Zhang
fonte
fonte
Respostas:
Essas são as principais diferenças entre os filtros FIR e IIR, em relação ao recurso que você deseja controlar são os seguintes:
O * indica que o recurso pode ser controlado, adicionando pedidos na maioria dos casos.
As definições padrão dos filtros FIR e IIR são:
ABETO:
y ( t ) = b 0 u ( t ) + . . . + b n u ( t - n )
IIR:
Unidos . Os FIR são sistemas estáticos nos vetores históricos, o que significa que o filtro não é dinâmico, não possui estados, não é recursivo, sem feedback. IIR são sistemas dinâmicos nos vetores históricos, o que significa que os filtros têm estados, são recursivos, têm feedback e, portanto, têm "memória" de entradas e saídas passadas.
Como o IIR possui resposta de impulso infinita, eles podem ser fase mínima em vez de linear, embora a fase alcançada possa ser muito menor que a fase de um FIR para o mesmo número de pedidos.
Estabilidade . O FIR é sempre estável, o IIR pode ser projetado para ser estável, se a estabilidade for necessária.
Ondulação . O IIR pode ser projetado para ter ondulações planas tanto na faixa de passagem como na faixa de parada | ambos (butterworth | chebyshev | elíptico), o FIR exige um número principal (tendendo a "infinito") de pedidos para equiparar essa propriedade.
Corte . O IIR pode ser projetado para ter um corte agudo ou bandas de transição estreitas, o FIR exige um número maior (tendendo a "infinito") de pedidos para equiparar essa propriedade.
Artigos relacionados:
https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-341-discrete-time-signal-processing-fall-2005/lecture-notes/lec08.pdf https: // www .quora.com / Por que os filtros FIR são preferenciais aos filtros IIR http://iowahills.com/A8FirIirDifferences.html http://forums.prosoundweb.com/index.php?topic=2045.0 http: //www.vyssotski.ch/BasicsOfInstrumentation/SpikeSorting/Design_of_FIR_Filters.pdf
fonte