Différence entre les filtres IIR et FIR Différence entre

Anonim

Filtres IIR vs FIR

Les filtres IIR sont difficiles à contrôler et n'ont pas de phase particulière, alors que les filtres FIR rendent une phase linéaire toujours possible. L'IIR peut être instable, alors que FIR est toujours stable. L'IIR, comparé au FIR, peut avoir des cycles limités, mais le FIR n'a pas de cycles limités. IIR est dérivé de l'analogue, alors que FIR n'a pas d'histoire analogue. Les filtres IIR rendent l'implémentation polyphasée possible, alors que FIR peut toujours être rendu décontracté.

Les filtres FIR sont utiles pour obtenir des délais constants fractionnés. #MAD représente un certain nombre de multiplications et d'additions, et sert de critère pour la comparaison des filtres IIR et FIR. Les filtres IIR nécessitent plus de #MAD par rapport à FIR, parce que FIR est d'ordre supérieur à celui de IIR, qui est d'ordre inférieur, et utilise des structures polyphasées.

Les filtres FIR dépendent des caractéristiques de phase linéaire, tandis que les filtres IIR sont utilisés pour des applications qui ne sont pas linéaires. Les caractéristiques de retard du FIR sont bien meilleures, mais elles nécessitent plus de mémoire. D'un autre côté, les filtres IIR dépendent à la fois de i / p et de o / p, mais FIR dépend uniquement de i / p. Les filtres IIR sont constitués de zéros et de pôles et requièrent moins de mémoire que les filtres FIR, alors que les FIR sont constitués uniquement de zéros. Les filtres IIR peuvent devenir difficiles à mettre en œuvre, et retarder et déformer les réglages peuvent altérer les pôles et les zéros, ce qui rend les filtres instables, alors que les filtres FIR restent stables. Les filtres FIR sont utilisés pour le prélèvement d'un ordre supérieur, et les filtres IIR sont meilleurs pour l'écoute des ordres inférieurs, car les filtres IIR peuvent devenir instables en appuyant sur des ordres supérieurs.

FIR est l'abréviation de Finite IR filters, alors que IIR signifie Infinite IR filters. Les filtres IIR et FIR sont utilisés pour la filtration dans les systèmes numériques. Les filtres FIR sont plus largement utilisés, car ils diffèrent en réponse. Les filtres FIR ont seulement des numérateurs comparés aux filtres IIR, qui ont à la fois des numérateurs et des dénominateurs.

Lorsque la réponse du système est infinie, nous utilisons des filtres RII, et lorsque la réponse du système est nulle, nous utilisons des filtres RIF. Les filtres FIR sont également préférés aux filtres IIR car ils ont une réponse en phase linéaire et ne sont pas récursifs, alors que les filtres IIR sont récursifs, et le retour d'information est également impliqué. FIR ne peut pas simuler des réponses de filtres analogiques, mais IIR est conçu pour faire cela avec précision. La réponse impulsionnelle de l'IIR par rapport à la FIR est infinie.

L'efficacité de calcul élevée des filtres RII, avec de courts délais, rend souvent l'IIR populaire comme alternative. Les filtres FIR sont devenus trop longs dans les systèmes de rétroaction numérique, ainsi que dans d'autres applications, et posent des problèmes.

Résumé:

1.IIR est infini et utilisé pour des applications où les caractéristiques linéaires ne sont pas préoccupantes.

2. Les filtres FIR sont des filtres IR finis qui sont requis pour les caractéristiques de phase linéaire.

3. IIR est meilleur pour le taraudage d'ordre inférieur, tandis que le filtre FIR est utilisé pour le taraudage d'ordre supérieur.

4. Les filtres RIF sont préférés aux RII car ils sont plus stables et le retour n'est pas impliqué.

5. Les filtres IIR sont récursifs et utilisés comme alternative, tandis que les filtres FIR sont devenus trop longs et posent des problèmes dans diverses applications.