Vous êtes sur la page 1sur 2

ENO-A2

Etienne TISSERAND

Etude et synthèse de quelques filtres numériques RIF

I - Analyse d'un filtre numérique

On considère un système numérique caractérisé par : H(z) = K.[1 - z -10 ] ; K > 0 1) Donner l'algorithme de filtrage et la réponse impulsionnelle de ce système. 2) Ce filtre est-il stable ? justifier votre réponse. 3) Est-il à phase linéaire ? justifier votre réponse et donner sans calcul l'expression de j(W ) = arg

{H(jW )} avec W

fe . 4) Réponse en fréquence du système :

2p

f

=

2p

f

fe .

a) Déterminer H{z = exp(jW )} avec W

b) En déduire IH(jW )I et

c)

respectivement maximales (H max ) et minimales (H min ) de IHjW )I.

d) Déterminer la valeur de K qui normalise H max à l'unité.

e) Dessiner l'allure de IHjW )I pour cette valeur de K.

=

j(W)

= arg {H(jW )}.

f max et

f min

Déterminer

les

fréquences

pour lesquelles on obtient les valeurs

5) Déterminer les pôles et zéros de H(z) et justifier les résultats de la question précédente par des considérations portant sur leur position respective.

II - Synthèse d’un filtre RIF passe-bas.

On désire réaliser un filtre numérique passe-bas dont la réponse idéale en fréquence est donnée en figure 1. La fréquence d'échantillonnage est f e = 8 kHz. 1) Donner le graphe de la réponse en fréquence G(f) du filtre idéal à phase nulle répondant au cahier des charges. Déterminer la réponse impulsionnelle g k du filtre idéal non causal à phase nulle par développement en séries de Fourier de G(f). 2) Effectuer une troncature de cette R.I à l'aide d'une fenêtre de Hanning qui ne conserve que 9 termes; on notera g' k la RIF obtenue.

On rappelle que w h (k) = 0,5.(1 + cos 2p k

N

) où N est le nombre d'échantillons conservés.

3) Rendre causale cette RIF et donner l'algorithme de filtrage.

4) Vérifier rapidement la nature passe-bas de ce filtre.

III- Synthèse d’un filtre RIF passe-bande

Mêmes questions pour un filtre passe-bande dont la réponse idéale est donnée en figure 2. On donne a = 0,2 et b = 0,4. On utilisera une troncature rectangulaire qui conserve 7 échantillons de g k Vérifier rapidement la nature passe-bande de ce filtre.

IV - Appréciation du nombre de coefficients nécessaires à la synthèse d'un filtre numérique à RIF réjecteur de bande

1) Etude préliminaire On désire effectuer la synthèse d'un filtre à RIF coupe-bande répondant au gabarit idéal de la fig. 3

Nancy – Lien – Juin 2000

ENO-A2

On note f - = af e et f + = bf e .La méthode utilisée est celle du développement en série de Fourier.

Etienne TISSERAND

a) Déterminer la R.I. g k non causale du filtre numérique idéal à déphasage nul dont la réponse

fréquentielle G(f) épouse, en module, le motif de la figure 3.

On rappelle que pour k = 0 ---> sin kpa

a

b) Exprimer les échantillons g o et g k pour k 0 en fonction des variables a, b et k

kp

=

;

"

a

2) Application à un réjecteur peu sélectif. (f e = 1 000 Hz, f - = 50 Hz, f + = 250 Hz)

a) Déterminer la valeur respective des g k pour -9£ k £ 9.

b) En choisissant une troncature par fenêtre rectangulaire, donner la valeur respective de la

R.I. causale h i pour 0 < i < 18.

c)

Donner l'algorithme de filtrage entre les y k (sortie) et les x k (entrée).

d)

En déduire la f ct de transfert H(Z) de ce filtre et vérifier la valeur de H(Z) pour f = 0 et f =

fe

2

3) Application à un réjecteur sélectif. (f e = 1 000 Hz ; f - = 49 Hz, f + = 51 Hz)

On rappelle que sin p - sin q = 2 cos p + q

2

a) En approximant sin u ª u

approchée de h k 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 décroissance des échantillons pour ce réjecteur. Une synthèse d'un filtre à

< 0,5 rd (4% d'erreur). Donner une expression

p - q

2

u

sin

pour

RIF dans ce 2ème cas est-elle judicieuse ?

Y X 1 0 fe
Y
X
1
0
fe

3

Figure 1

f

Y X
Y
X

1

     

0

a.fe

b.fe

Figure 1 f Y X 1       0 a.fe b.fe Figure 2 f Y

Figure 2

f

Y X 1 0 a.fe b.fe fe
Y
X
1
0
a.fe
b.fe
fe

2

Figure 3

f

Nancy – Lien – Juin 2000