Institut Superieur des Etudes Technologiques de Année universitaire : 2017/2018
Sousse Semestre : 1
Date : Janvier 2018
Département Génie Electrique
Durée : 1h30mn
Matière : DSP Examen Classes : AII3 – EQI3
Documents : Non autorisés Enseignant : Ali HMIDENE Nb. Pages : 2
Exercice N° 1
On cherche à synthétiser un filtre passe-bas numérique, selon le gabarit ci-dessous :
HdB
fc fa f
0
f c = 10, 24kHz
˗3
f a = 29,52kHz
Fe = 100kHz
˗20
1. Synthèse du filtre FIR à phase linéaire par fenêtrage
1.1. Tracer la réponse fréquentielle H (e jΩ ) du filtre passe bas idéal de fréquence de coupure f c .
1.2. En fonction de l’atténuation et de la sélectivité, quel type de fenêtre faut-il utiliser, et quelle est
la longueur N d’un filtre RIF dont la phase serait linéaire?
1.3. Exprimer h(n) pour n = −2 à + 2 .
1.4. Exprimer et tracer sa réponse impulsionnelle ha (n) pour n = 5 .
1.5. Calculer la réponse fréquentielle H (e jΩ ) du filtre. Déterminer son module et sa phase.
1.6. Donner les valeurs du module en dB pour f = f c et f = f a . Conclure.
2. Synthèse du filtre IIR par l’approximation bilinéaire.
On désire maintenant réaliser un filtre IIR numérique en utilisant la transformation bilinéaire, à
partir d’un prototype de Butterworth équivalent au filtre précèdent.
2.1. Transposez le gabarit en un gabarit analogique (prédistorsion) et calculez l’ordre du filtre de
Butterworth à utiliser.
2.2. On prend dans ce qui suit un filtre de premier ordre de Butterworth, donner alors la fonction
de transfert dénormalisé H ( p ) .
2.3. Déduire la fonction de transfert H ( z ) , en utilisant l’approximation bilinéaire.
b(1 + z −1 )
2.4. Mettre la fonction de transfet en z sous la forme H ( z ) = .
1 + a ⋅ z −1
2.4.1. Déterminer a et b.
2.4.2. déduire la réponse impulsionnelle h(n) .
Exercice N° 2
On désire réaliser un filtre FIR passe haut de fréquence de coupure f c = 2kHz et de fréquence
d’échantillonnage Fe = 8kHz en utilisant la fenêtre de Hamming.
-1-
1. Calculer les coefficients hn du filtre passe haut idéal pour n =
−2 à + 2 .
2. Calculer les coefficients wn de fenêtre de Hamming correspondant.
3. Déterminer alors la réponse impulsionnelle du filtre ha (n) .
Annexes :
Filtre FIR
Type de filtre Réponse impulsionnelle d’un filtre idéal
Passe bas Ωc
π n=0
h( n) =
sin(n ⋅ Ωc ) − M ≤ n ≤ M et n ≠ 0
n ⋅ π
Passe haut π − Ωc
π n=0
h( n) =
− sin(n ⋅ Ωc ) − M ≤ n ≤ M et n ≠ 0
n ⋅π
Estimation de la longueur du filtre selon le type de fenêtre ∆f = f a − f c Fe
Type de fenêtre Fonction de. fenêtre Longueur de Ondulation dans Limite de la bande
pour − M ≤ n ≤ M fenêtre N la bande passante d’atténuation
Rectangulaire 1 0,9 0,7416 21 dB
N=
∆f
Hanning n ⋅π 3,1 0,0546 44 dB
0,5 + 0,5cos( ) N=
M ∆f
Hamming n ⋅π 3,3 00,0194 53 dB
0,54 + 0, 46cos( ) N=
M ∆f
Filtre IIR :
Transformation du prototype du filtre passe pas
Type de filtre Transformation du prototype
Passe bas p
, ωc : fréquence de coupure
ωc
Passe haut ωc
, ωc : fréquence de coupure
p
Prédistorsion de fréquence 100,1 As − 1
2 ωT log10 0,1 Ap
ωa = tan( n ) 1 10 −1
T 2 N≥
T : période d’échantillonnage 2 log10 (ν s )
ωas
vs = , ωap : fréquence de coupure et ωas : fréquence d’atténuation
ωap
Prototype du filtre passe bas de Butterworth
1 1
Ordre1 : H ( p ) = Ordre 2 : H ( p ) =
p +1 p + 2 p +1
2
-2-