Université de 8 Mai 1945 Guelma
Département d'électronique & Télécommunications
Parcours Instrumentation
Traitement avancé du signal
Série 4
Exercice 1 : Calculer les coefficients d'un filtre à RIF passe-bas par la méthode de fenêtrage
pour obtenir les spécifications suivantes :
- Fréquence de coupure idéale : fc=1.75 kHz
- Largeur de transition : ∆f=0.5 kHz
- Atténuation en bande atténuée : A=-20 log10(δ)> 51 dB avec δ =min(δ1,δ2)
- Fréquence d'échantillonnage : fe=8 kHz
Exercice 2 : On souhaite approcher un filtre idéal passe-haut par un filtre à réponse
impulsionnelle finie, synthétisé par la méthode du fenêtrage. Ce filtre doit répondre aux
spécifications suivantes :
- Fréquence de coupure fc=2 kHz
- Largeur de transition : ∆f=0.5 kHz
- Atténuation en bande atténuée : A=-20 log10(δ)> 40 dB avec δ =min(δ1,δ2)
- Fréquence d'échantillonnage : fe=8 kHz
- Déterminer l’expression mathématique exacte de h’(n).
- Calculer h’(0) et tracer approximativement h’(n).
- Quel est l’intérêt du fenêtrage et quel est son inconvénient ?
- Quel est l’inconvénient de cette technique de synthèse des filtres?
- Citer un avantage et un inconvénient de la synthèse par des filtres RIF de même que par les
RII.
Exercice 3 : Soit un filtre passe-bas de coupure 0.25 et ∆f<0.08 (fe=1 ). On souhaite
synthétiser un filtre d’ordre par la méthode de l’échantillonnage fréquentielle.
Exercice 4 : Un filtre numérique est à implanter. La fréquence d'échantillonnage est fixée à
8kHz. Idéalement, on veut supprimer la bande fréquentielle de 1kHz à 2 kHz.
- Tracez, pour ce filtre idéal, le module de H(f)
-Si on utilise la méthode d'échantillonnage en fréquence en prenant N points sur cette réponse
idéale, quel serait h(n) pour N=21.
- Quelle est l'inconvénient de cette méthode? comment y remédier
Exercice 5 : Au cours de la transmission d'un signal numérique (échantillonné à une
fréquence de 2,5 kHz) , il a été affecté d'un bruit localisé entre les bandes de fréquence 350
Hz et 550 Hz. On veut éliminer le bruit par l'emploi d'un filtre RIF possédant une possédant
une bande de transition ∆f=100 Hz. Concevoir ce filtre :
A) Par la méthode du fenêtrage. On souhaite une atténuation en bande atténuée A=-20
log10(δ)> 20 dB.
- Tracer H(f) idéal.
- Déterminer h(n) et l'ordre N du filtre.
- Calculer h(0), h(1)=h(-1).
- Tracer alors approximativement H(f).
B) Par la technique de l'échantillonnage fréquentiel
- Déterminer N
- Donner les valeurs de H(k) et son tracé
- Déterminer h(n)
- Comparer ces 2 techniques de synthèse d'un filtre RIF
Exercice 6 :
Au cours de la transmission d'un signal numérique (échantillonné à une fréquence de 5 kHz),
il a été affecté par un bruit sinusoïdal de fréquence f0=250 Hz. On veut éliminer le bruit par
l'emploi d'un filtre possédant une bande de transition ∆f=±50 Hz à -3db. Concevoir un filtre
RIF par la méthode du fenêtrage. On souhaite une atténuation en bande atténuée A=-20
log10(δ)> 40 dB avec fc1,2=f0 ± ∆f.
- Déterminer h(n) et l'ordre N du filtre.
- Calculer h'(0).
On suppose le filtre H(f) suivant :
On veut déterminer le filtre numérique h(n) équivalent par
a) la méthode de l'échantillonnage fréquentiel.
b) la méthode des fenêtres
Le filtre doit répondre aux spécifications suivantes fc=fe/4 et une largeur de transition ∆f<fe/16
- Déterminer et tracer H(k) pour a)
- Déterminer h(n).
- Tracer H(f) réel du filtre déterminé.
- Comment sera le retard de groupe? Justifier.
- Quelle serait la sortie y(n) si x(n)=1+cos(0.6πn)+3 cos(0.4πn). Prendre fe=1.
Solutions de la série 4
Ex1 :
hamming⇒N=53
Les coefficients du filtre sont symétriques, il suffira par conséquent de calculer les valeur de
h(0) à h(26).
h(0)=fc=0.4375, w(0)=0.54+0.46cos(0)=1, h(0)=hN(0).w(0)=0.4375
h(0)=0.4375, h(1)=h(-1)=0.311, h(2)=h(-2)=0.060, h(3)=h(-3)=-0.0856, h(4)=h(-4)=-0.053,
h(5)=h(-5)=0.0325, h(6)=h(-6)=0.0434, h(7)=h(-7)=-0.0075, h(8)=h(-8)=-0.0319 ,…………,
h(26)=h(-26)=-0.0009.
Pour rendre le filtre causal, on ajoute 26 à chacun des indices.
Ex 2 :
Ex 3 :
fc=0.25, fe=1 et N=13 ainsi :
(fe/N=0.07, 2fe/N=0.15, 3fe=0.23, 4fe/N=0.30)
⇒H(0)=H(1)=H(-1)=H(2)=H(-2)=H(3)=H(-3)=1 et les autres à 0
Ex 4 :
fc1=1, fc2=2, fe=8 et N=21, ainsi : (fe/N=381, 2fe/N =762, 3fe=1143, 4fe/N=1523, 5fe/N=1905,
6fe/N=2286) ⇒H(3)=H(-3)=H(4)=H(-4)=H(5)=H(-5)=0 et les autres à 1.
La TF de ce h(n), va effectivement passer par ces points mais en dehors de ces points le
comportement du filtre peut dévier du filtre idéal. Pour améliorer, il faudra prendre plus de
points, d’où un filtre plus long.