Vous êtes sur la page 1sur 2

ENO-A2 Etienne TISSERAND

Etude et synthse de quelques filtres numriques RIF

I - Analyse d'un filtre numrique

On considre un systme numrique caractris par : H(z) = K.[1 - z-10] ; K > 0


1) Donner l'algorithme de filtrage et la rponse impulsionnelle de ce systme.
2) Ce filtre est-il stable ? justifier votre rponse.
3) Est-il phase linaire ? justifier votre rponse et donner sans calcul l'expression de () = arg
f
{H(j)} avec = 2 .
fe
4) Rponse en frquence du systme :
f
a) Dterminer H{z = exp(j)} avec = 2 .
fe
b) En dduire IH(j)I et () = arg {H(j)}.
c) Dterminer les frquences fmax et fmin pour lesquelles on obtient les valeurs
respectivement maximales (Hmax ) et minimales (Hmin) de IHj)I.
d) Dterminer la valeur de K qui normalise Hmax l'unit.
e) Dessiner l'allure de IHj)I pour cette valeur de K.
5) Dterminer les ples et zros de H(z) et justifier les rsultats de la question prcdente par des
considrations portant sur leur position respective.

II - Synthse dun filtre RIF passe-bas.

On dsire raliser un filtre numrique passe-bas dont la rponse idale en frquence est
donne en figure 1. La frquence d'chantillonnage est fe = 8 kHz.
1) Donner le graphe de la rponse en frquence G(f) du filtre idal phase nulle rpondant au cahier
des charges. Dterminer la rponse impulsionnelle gk du filtre idal non causal phase nulle par
dveloppement en sries de Fourier de G(f).
2) Effectuer une troncature de cette R.I l'aide d'une fentre de Hanning qui ne conserve que 9
termes; on notera g'k la RIF obtenue.
2k
On rappelle que wh(k) = 0,5.(1 + cos ) o N est le nombre d'chantillons conservs.
N
3) Rendre causale cette RIF et donner l'algorithme de filtrage.
4) Vrifier rapidement la nature passe-bas de ce filtre.

III- Synthse dun filtre RIF passe-bande

Mmes questions pour un filtre passe-bande dont la rponse idale est donne en figure 2. On donne
a = 0,2 et b = 0,4. On utilisera une troncature rectangulaire qui conserve 7 chantillons de gk
Vrifier rapidement la nature passe-bande de ce filtre.

IV - Apprciation du nombre de coefficients ncessaires la synthse d'un filtre numrique


RIF rjecteur de bande

1) Etude prliminaire
On dsire effectuer la synthse d'un filtre RIF coupe-bande rpondant au gabarit idal de la fig. 3

Nancy Lien Juin 2000


ENO-A2 Etienne TISSERAND
On note f- = afe et f+ = bfe .La mthode utilise est celle du dveloppement en srie de Fourier.
a) Dterminer la R.I. g k non causale du filtre numrique idal dphasage nul dont la rponse
frquentielle G(f) pouse, en module, le motif de la figure 3.
sin k
On rappelle que pour k = 0 ---> = ;
k
b) Exprimer les chantillons go et gk pour k 0 en fonction des variables a, b et k
2) Application un rjecteur peu slectif. (fe = 1 000 Hz, f- = 50 Hz, f+ = 250 Hz)
a) Dterminer la valeur respective des gk pour -9 k 9.
b) En choisissant une troncature par fentre rectangulaire, donner la valeur respective de la
R.I. causale hi pour 0 < i < 18.
c) Donner l'algorithme de filtrage entre les yk (sortie) et les xk (entre).
d) En dduire la fct de transfert H(Z) de ce filtre et vrifier la valeur de H(Z) pour f = 0 et f =
fe
2
3) Application un rjecteur slectif. (fe = 1 000 Hz ; f- = 49 Hz, f+ = 51 Hz)
p+q p-q
On rappelle que sin p - sin q = 2 cos sin
2 2
a) En approximant sin u u pour u < 0,5 rd (4% d'erreur). Donner une expression
approche de hk pour k 0 en fonction de a, b et k.
b) Jusqu' quelle valeur de k peut-on faire cette approximation selon (a) ?
c) Conclure sur la dcroissance des chantillons pour ce rjecteur. Une synthse d'un filtre
RIF dans ce 2me cas est-elle judicieuse ?

Y Y Y
X X X
1 1 1

f f f
0 fe 0 a.fe b.fe 0 a.fe b.fe fe
3 2
Figure 1 Figure 2 Figure 3

Nancy Lien Juin 2000