0% ont trouvé ce document utile (0 vote)
635 vues3 pages

TP #3: Filtrage Numérique.: 3.1. Filtre RIF (Filtre À Réponse Impulsionnelle Finie)

Ce document décrit un TP sur le filtrage numérique. Il présente les concepts de base des filtres RIF et RII, ainsi que les étapes théoriques et pratiques pour étudier et implémenter ces filtres, notamment sur Arduino. L'objectif est de renforcer les connaissances sur ces filtres par des expériences.

Transféré par

AFAD
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
635 vues3 pages

TP #3: Filtrage Numérique.: 3.1. Filtre RIF (Filtre À Réponse Impulsionnelle Finie)

Ce document décrit un TP sur le filtrage numérique. Il présente les concepts de base des filtres RIF et RII, ainsi que les étapes théoriques et pratiques pour étudier et implémenter ces filtres, notamment sur Arduino. L'objectif est de renforcer les connaissances sur ces filtres par des expériences.

Transféré par

AFAD
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 3

Lycée Technique-Fès Physique appliqué 2ème année BTS SE

TP N° 3 : Filtrage numérique.

I. Introduction :
Un filtre numérique est un algorithme de calcul (équation de récurrence), qui fait correspondre à une
suite d’échantillons x[n] d’entrée, une autre suite d’échantillons y[n] de sortie.
𝑀 𝑁

𝑦[𝑛] = ∑ 𝑏𝑖 𝑥[𝑛 − 𝑖] − ∑ 𝑎𝑗 𝑦[𝑛 − 𝑖]


𝑖=0 𝑗=1

Il y a deux grandes familles de filtres numériques : la première, les filtres RIF (filtres à réponse
impulsionnelle finie), en anglais FIR (finite impulse response). Ce type de filtre est dit fini, car sa réponse
impulsionnelle se stabilisera ultimement à zéro. Un filtre FIR est non récursif, c'est-à-dire que la sortie dépend
uniquement de l'entrée du signal, il n'y a pas de contre-réaction. Ainsi, les coefficients {\displaystyle a}a de la
forme générale des filtres numériques sont tous égaux à zéro.
Les filtres de la seconde famille, les RII (Filtre à réponse impulsionnelle infinie), en anglais IIR (infinite
impulse response), possèdent une réponse impulsionnelle qui ne s'annule jamais définitivement ou qui
converge éventuellement vers zéro à l'infini. Ce type de filtre est récursif, c'est-à-dire que la sortie du filtre
dépend à la fois du signal d'entrée et du signal de sortie, il possède ainsi une boucle de contre-réaction
(feedback). Les filtres IIR sont principalement la version numérique des filtres analogiques traditionnels.

II. Objectif.
L’objectif de ce TP est de renforcer les connaissances théoriques acquises dans le cours par des
expériences pratiques et interprétations des résultats obtenus.

III. Etude théorique.


3.1. Filtre RIF (filtre à réponse impulsionnelle finie) :
Considérons le filtre moyenneur d’équation de récurrence suivante :
𝑥𝑛 + 𝑥𝑛−1
𝑦𝑛 =
2
1. Justifier pourquoi ce filtre est à réponse impulsionnelle finie.
2. Calculer et tracer la réponse impulsionnelle et indicielle de ce filtre.
3. Calculer sa transmittance T(z).
4. A partir des questions 2 et 3, conclure sur la stabilité de ce filtre.
5. Calculer la transmittance isochrone et tracer la réponse fréquentielle.
6. Ecrire un programme pour implémenter ce filtre sur la carte ARDUINO.
3.2. Filtre RII (filtre à réponse impulsionnelle infinie).
On considère le filtre analogique suivant :
1
𝐻(𝑝) = 𝑎𝑣𝑒𝑐 τ = 100ms et fe = 100Hz
1 + 𝜏𝑝
1. Tracer le diagramme de gain de ce filtre et préciser la fréquence de coupure fc est ce que fe vérifie
la condition de Shannon.
2 1−𝑧 −1
2. Calculer la transmittance H(z) en remplaçant la variable ‘p’ par 𝑇 . 1+𝑧 −1.
𝑒

Pr. Nabil SAIDANI [email protected] -1-


Lycée Technique-Fès Physique appliqué 2ème année BTS SE
TP N° 3 : Filtrage numérique.

3. Calculer son équation de récurrence et déduire si c’est un filtre RIF ou RII et justifier pourquoi.
4. Calculer et tracer la réponse impulsionnelle et indicielle de H(z).
5. A partir des questions 4 et 2 conclure sur la stabilité de ce filtre.
6. Ecrire un programme pour implémenter ce filtre sur la carte ARDUINO.

IV. Etude pratique.


4.1. Manipulation 1 :
Reprenons les filtres RIF et RII de la partie théorique.
a) Pour le filtre RIF :
1. A l’aide de l’environnement MATLAB et en utilisant la fonction sys=tf(num,den,fe) pour déclarer
la fonction de transfert discrète et la fonction pzmap(sys) pour tracer les pôles et les zéros du
système (‘x’ représente les pôle et ‘o’ représente les zéros), déterminer les valeurs des pôles et zéros,
puis déduire si ce filtre est stable ou non.
2. Ecrire un script pour calculer et tracer le vecteur réponse yn pour une entrée échelon unité et
impulsion.
b) Pour le filtre RII :
1. Déclarer la fonction de transfert en ‘p’ à l’aide de sys=tf(num,den) et tracer sa réponse
impulsionnelle et indicielle à l’aide des fonctions impulse(sys) et step(sys).
2. De la même manière que le filtre RIF déclarer la fonction de transfert discrète et visualiser le plan
des pôles et zéros, puis déduire si le système est stable ou non.
3. Ecrire un script pour calculer et tracer le vecteur réponse yn pour une entrée échelon unité et
impulsion. Comparer les résultats obtenus avec les résultats de la question 1.
c) Réponse fréquentielle.
1. Tracer pour chaque filtre la réponse fréquentielle en utilisant la fonction freqz(num,den).
2. Comparer la réponse fréquentiel du filtre RII avec la réponse fréquentielle du filtre analogique.
4.2. Manipulation 2 :
Réaliser sur l’environnement ISIS le montage suivant et implémenter le programme du filtre RII.
Comparer le comportement du filtre numérique avec le comportement du filtre analogique.
Augmenter la fréquence au-delà de fe/2, identifier et expliquer ce qui ce passe.

Pr. Nabil SAIDANI [email protected] -2-


Lycée Technique-Fès Physique appliqué 2ème année BTS SE
TP N° 3 : Filtrage numérique.

Pr. Nabil SAIDANI [email protected] -3-

Vous aimerez peut-être aussi