Vous êtes sur la page 1sur 4

Filtrage Numérique – TD

Exercice 1

On considère une structure de filtre numérique faite de la mise en parallèle de 2 filtres du


premier ordre de fonctions de transfert A(z) et B(z)

A(z) est régie par l’équation aux différences : y1(k)= 5x(k)+y1(k-1)

B(z) est régie par l’équation aux différences : y2(k)= 2x(k)-0,5y2(k-1)

1. Donner les transformées en z de A(z) et B(z)


2. En utilisant les expressions des équations aux différences, représenter la structure de
chacun des 2 filtres A(z) et B(z) à l’aide de multiplieurs, d’additionneurs et de cellules
retard.
3. Donner une expression concise sous forme d’une seule fraction polynomiale du filtre
global C(z)
4. Donner l’équation aux différences correspondante à C(z)
5. Représenter la structure de C(z) à l’aide de multiplieurs, d’additionneurs et de cellules
retard.

Exercice 2

On s’intéresse à différentes implémentations d’un filtre numérique du 2nd ordre défini par sa
fonction de transfert en z I(z) :

1 + 0.7𝑧 +, + 0.1𝑧 +-
𝐼(𝑧) =
1 + 7𝑧 +, + 10𝑧 +-
A. implémentation standard
1. Donner l’équation aux différences correspondant à I(z)
2. Représenter la structure du filtre du 2nd ordre.

B. implémentation série
3. On cherche ensuite à mettre ce filtre sous la forme d’une cascade de deux filtres du 1er
ordre. Pour cela on factorise I(z) sous la forme I(z) = G(z).H(z).

G(z) est donné par son expression :


1 + 0.5𝑧 +,
𝐺(𝑧) =
1 + 2𝑧 +,

4. Donner l’expression de H(z)


5. Représenter les structures des filtres du 1er ordre correspondants G(z) et H(z)

C. implémentation parallèle

On cherche ensuite à mettre ce filtre sous la forme de 2 filtres du 1er ordre en parallèle.

6. Donner une forme des expressions de A(z) et B(z)


7. Représenter les structures de ces deux filtres A(z) et B(z)

D. implémentation canonique

8. On cherche enfin à mutualiser les retards, représenter la structure du filtre I(z) en


utilisant la réalisation canonique

9. Faire le bilan de complexité de ces différents types d’implémentation


Exercice 3

On considère un filtre de fonction de transfert :

1
𝐻(𝑧) =
(1 − a𝑧 +, )(1 − b𝑧 +, )

Où a et b sont deux réels Î ]0,1[ tels que b > a, ½a½ < 1 et ½b½ < 1

1. Quel est l’ordre du filtre défini par la fonction de transfert H(z) ?


2. Déterminer l’équation récurrente définissant le filtre dans le domaine temporel.
3. Quel type de filtre rationnel (RIF, RII) est défini par H(z) ? justifier votre réponse ?
4. Représenter la structure du filtre en utilisant deux méthodes : implémentation standard
puis implémentation série de deux filtres de 1er ordre.

Exercice 4
A. On définit un filtre par l'équation aux différences suivantes :

𝑦(𝑛) = 𝑥(𝑛) − 𝑎, 𝑦(𝑛 − 1) − 𝑎- 𝑦(𝑛 − 2)

1. Exprimez la fonction de transfert en z de ce filtre


2. Proposez une structure de réalisation de ce filtre.

B. On considère une équation générale de la cellule du second ordre :

𝑦(𝑛) = 𝑥(𝑛) + 𝑏, 𝑥 (𝑛 − 1) + 𝑏- 𝑥(𝑛 − 2) − 𝑎, 𝑦(𝑛 − 1) − 𝑎- 𝑦(𝑛 − 2)

1. Exprimez sa fonction de transfert en z.


2. Montrez que cette cellule du second ordre peut être considérée comme la mise en cascade de
la cellule purement récursive précédente et d'un filtre RIF.
3. En déduire une structure de réalisation.
Exercice 5

Figure. 1 – Filtre RII, structure directe

1. Donner l’équation aux différences du filtre représenté sur la figure 1, puis calculer sa fonction
de transfert.
2. Calculer les pôles et les zéros de ce filtre.
3. Montrer que le filtre représenté sur la figure 2 a la même fonction de transfert que le
filtre précédent.

Figure 2. Filtre RII, structure canonique

Vous aimerez peut-être aussi