USTHB – FGE– Dpt Electronique 1ère année Master INST.
Pr M KEDIR-TALHA
TRAVAUX DIRIGES
Série d’Exercices N°5 (Filtrage numérique)
La syntèse des Filtres (RII)
Exercice 1
On veut synthetiser un filtre numerique qui possede la même reponse impulsionnelle qu'un filtre
passe-bas analogique (butterworth) du 1er ordre de transmittance normalisée :
1
H ( s)
1 s
On vous propose d’utiliser la méthode de l’invariance impulsionnelle pour une pulsation de
coupure ωc
1. Donner la transmittance dénormalisée du filtre analogique
2. Donner sa réponse impulsionnelle ha(t)
3. Donner sa réponse impulsionnelle échantillonnée h(n)
4. Donner la transmittance H(z) du filtre numérique
5. Calculer son gain ? Trouver le facteur multiplcatif K qui permettra de coincider les
deux filtres (analogique et numérique)
6. Donner l’équation récurente du filtre .
7. Implémenter ce filtre sous Matlab pour une frequence de coupure est fc=1 kHz et
une frequence d’echantillonnage fe=10 kHz, donner le programme qui trace sa
réponse impulsionnelle, le module de sa réponse fréquentielle et sa réponse indicielle.
8. Donner une structure de réalisation câblée de ce filtre
Exercice 2
On veut extraire le signal utile du signal bruité x(t) donné comme suit :
x(t) = cos 1200πt +cos 800πt + b(t) avec b(t) un signal bruit dont le spectre est le suivant :
B(f)= Rect200(f-1000) + Rect200(f+1000). ( Rect200(f) est un signal porte centré de largeur 200Hz)
1. Donner et Tracer le spectre de x(t).
2. Donner et tracer le module de H(f) du filtre idéal qui vous permet d’extraire le signal utile
u(t) sachant que x(t)=u(t)+b(t). Donner sa fréquence de coupure Fc.
3. On se propose de réaliser un filtre numérique qui nous permet d’obtenir u(t) avec le filtre que
vous avez proposé précedemment:
a. Quelle fréquence d’échantillonnage minimale que vous pouvez choisir? dites
pourquoi.
4. Si vous choisissez de réaliser un filtre numérique du type RII (filtre à réponse impulsionnelle
infinie) donner la forme générale de sa transmittance H(z) lorsque l’ordre du filtre choisi
est N=3.
5. On compte approximer le filtre analogique RLC par le filtre numérique qui réalise cette
opération de filtrage :
M1 INST Série TD N°6 ((Suite) Module TAS1 ( Pr.M. KEDIR-TALHA) Page 2 sur 3
a. Donner l’équation différentielle de ce filtre.
b. Donner la fonction de transfert du filtre analogique et tracer l’allure du son module en
fréquence.
c. Appliquer la méthode de la dérivée pour trouver le filtre numérique équivalent. Donner
l’ équation aux différences du filtre synthétisé.
d. Implémenter ce filtre sous Matlab et donner le programme qui trace sa réponse
impulsionnelle, le module de sa réponse fréquentielle, sa réponse indicielle et vérifie sa
stabilité.
e. Donner une structure de réalisation câblée de ce filtre
Exercice 3
On se propose de réaliser un filtre numérique FIR passe bas ayant les spécifications suivantes :
Fréquence de coupure……………………………………….. Fc= 1.5kHz
Fréquence d’échantillonnage……………………………….. Fe= 8kHz
Largeur de la bande atténuée……………………………….. Δf= 0.5kHz
Atténuation en bande atténuée …………………………….. A> 51dB
1. En se reférant au tableau suivant, trouver l’ordre et la fenêtre de pondération qui va vous
permettre de réaliser ce filtre
2. Donner les coefficients du filtre
3. Implémenter ce filtre sous Matlab et donner le programme qui trace sa réponse
impulsionnelle, le module de sa réponse fréquentielle et sa réponse indicielle.
M1 INST Série TD N°6 ((Suite) Module TAS1 ( Pr.M. KEDIR-TALHA) Page 3 sur 3
Remarques :Dans ce tableau les fréquences sont normalisées à Fe/2 comme pour Matlab.
N représente le nombre de coefficients du filtre