Qu'est-ce que Filtre FIR ?
Filtre numérique dont la réponse impulsionnelle s'arrête après une longueur finie (filtre à réponse impulsionnelle finie). Il calcule y[n] = Σh[k]x[n − k], en multipliant l'entrée actuelle et les N entrées passées par des coefficients et en additionnant les résultats, et n'a pas de rétroaction de la sortie. Ses pôles ne sont qu'en z = 0 : il est donc toujours stable, quels que soient les coefficients, et des coefficients symétriques lui donnent une phase linéaire, qui retarde toutes les composantes fréquentielles de (N − 1)/2 échantillons. En revanche, une réponse raide demande beaucoup de prises, et chaque échantillon de sortie demande autant de multiplications-accumulations qu'il y a de prises.
Nom japonais: FIRフィルタ
« Filtre FIR » apparaît dans 9 questions d'entraînement réparties sur 2 thèmes, dont Bases du traitement numérique du signal, Conversion A/N et N/A.
Domaine: Bases du traitement numérique du signal
Structure et charge de calcul
La structure aligne des éléments de retard qui retardent chacun l'entrée d'un échantillon, multiplie la valeur de chaque étage par un coefficient et additionne les résultats ; la chaîne des éléments de retard s'appelle une ligne à retard à prises. N prises demandent N multiplications-accumulations par échantillon de sortie : faire fonctionner 256 prises à 44,1 kHz, par exemple, demande environ 11,3 millions de multiplications-accumulations par seconde. C'est pourquoi les DSP disposent d'instructions qui effectuent une multiplication-accumulation en un cycle, ou d'unités MAC dédiées.
Questions fréquentes
Comment choisir entre filtres FIR et IIR ?
Les filtres FIR conviennent quand il faut une phase linéaire, une stabilité garantie ou une faible sensibilité à la quantification des coefficients. Les filtres IIR conviennent quand il faut une réponse raide avec peu de calcul et un faible retard, mais leur phase n'est pas linéaire, et il faut surveiller l'instabilité due à la quantification des coefficients.
Qu'est-ce qui détermine le nombre de prises ?
Plus la bande de transition (l'écart entre la bande passante et la bande atténuée) est étroite, et plus l'atténuation dans la bande atténuée est forte, plus il faut de prises. En première approximation, le nombre de prises est proportionnel à « fréquence d'échantillonnage ÷ largeur de la bande de transition », et le facteur de proportionnalité augmente avec l'atténuation demandée.