TRAVAUX DIRIGES
Traitement Numérique du Signal (TNS)
EXERCICE 01
Représenter graphiquement chacun des signaux discrets causaux suivants :
1) e(n − 2)
2) r(n − 2)
3) r(n + 2)
4) δ(n − 2)
EXERCICE 02
On considère chacun des signaux numériques représentés graphiquement ci-dessous.
1) Représenter sous forme matricielle et séquentielle chacun de ces signaux.
2) En vous basant uniquement sur la fonction de Dirac, donner les écritures sous
forme de suites causales de chacun de ces signaux.
3) En vous basant uniquement sur la fonction échelon unité, donner les écritures
sous forme de suites causales de chacun de ces signaux.
4) Déterminer la transformée en Z de chacun de ces signaux.
5) Donner le signal résultant du produit de convolution de ces signaux (prendre
les signaux deux à deux sur chaque ligne).
EXERCICE 03
Résoudre les équations récurrentes suivantes :
1) u(k + 1) = u(k) + 1 avec u(0) = 2
1
2) u(k + 1) = 2 u(k) + 1 avec u(0) = 1
3) u(k + 2) = u(k + 1) + 2u(k) avec u(0) = 1 et u(1) = 2
EXERCICE 04
Soit y un signal causal direct vérifiant pour tout k de ℕ : y(k) − 3y(k − 1) = r(k) où r
est la rampe causale discrète définie sur ℕ par r(k) = k.
1) Calculer y(0), y(1) et y(2).
2) Déterminer Y(Z) la transformée en Z de y(k).
3) Vérifiez que z = 3 est un pôle de Y(Z) puis en déduire les autres.
4) Déterminer l’expression de y(k) en vous basant sur deux méthodes différentes.
EXERCICE 05
Soit la fonction de transfert suivante correspondant à un filtre : H(Z) = 0,25 + 4Z −1
1) Donnez l’équation aux différences correspondant à ce filtre.
2) Donnez la structure de ce filtre.
EXERCICE 06
On considère le filtre à réponse impulsionnelle finie h(k) : h(0) = h(4) = 1 ; h(2) =
h(6) = −1 et h(k) = 0 ailleurs.
1) Donnez l’équation aux différences correspondant à ce filtre.
2) Donnez la structure de ce filtre.
EXERCICE 07
On considère le système numérique linéaire défini par : y(k) = x(k) + a1 y(k − 1) +
a2 y(k − 2) où a1 = 2r cos φ ; 0 < φ < π et a2 = −r 2 ; r > 0.
1) Déterminer :
a) Sa fonction de transfert opérationnelle H(Z).
b) La position des pôles et des zéros.
c) Les conditions de stabilité du système.
2) Dessiner :
a) L’allure de sa réponse en fréquence pour r = 0,5 et φ = 45°.
b) Une structure correspondant à ce système.
EXERCICE 08
On considère un filtre numérique linéaire caractérisée par : y(n) = x(n) + 2x(n − 1) +
2x(n − 2) + x(n − 3).
1) Proposer une structure de réalisation de ce filtre.
2) Donner et représenter la réponse impulsionnelle de ce filtre.
3) Donner et représenter la réponse indicielle de ce filtre.
4) S’agit-il d’un filtre RIF ou RII ? Justifier votre réponse.
5) Que peut-on dire de la stabilité de ce filtre ?
6) Donner la fonction de transfert de ce filtre.
EXERCICE 09
On considère un filtre numérique linéaire caractérisée par : y(n) = x(n) + 2y(n − 1) +
2y(n − 2) + y(n − 3).
1) Proposer une structure de réalisation de ce filtre.
2) Donner et représenter la réponse impulsionnelle de ce filtre.
3) Donner et représenter la réponse indicielle de ce filtre.
4) S’agit-il d’un filtre RIF ou RII ? Justifier votre réponse.
5) Que peut-on dire de la stabilité de ce filtre ?
6) Donner la fonction de transfert de ce filtre.
EXERCICE 10
Soit le filtre numérique de réponse impulsionnelle suivante (ai ∈ ℝ) :
h(n) = a0 δ(n) + a1 δ(n − 1) + a2 δ(n − 2) + a1 δ(n − 3) + a0 δ(n − 4)
1) Donner l’expression de l’équation aux différences finies y(n) de ce filtre et de
sa fonction de transfert H(Z).
2) En déduire la réponse fréquentielle H(f) puis l’expression de son module.
1
3) On pose Ω = 2πfTe avec Fe = T la fréquence d’échantillonnage. Calculer les
e
π
valeurs du module de H(Ω) pour Ω = 0 ; ; π ; 2π.
2
4) Déterminer le minimum et le maximum de ce module. En déduire le type de
filtre réalisable par h(n).
5) Trouver les valeurs des coefficients ai tels que le module de H(Ω) égal à :
1 π
1; ; 0 pour respectivement, Ω égal à : 0 ; ; π, avec ai ≥ 0 ∀i.
2 2
6) Déterminer la fréquence Fc de coupure à −3dB du filtre si la fréquence
d’échantillonnage Fe = 40kHz.
EXERCICE 11
Considérons le filtre défini par l’équation récurrence : y(k) = x(k) + ay(k − 1) avec
(a ≠ 1 ; a > 0).
Analysez ce filtre.
EXERCICE 12
On considère les structures des filtres numériques suivants :
1) Donner l’expression de l’équation aux différences de chacun des filtres.
2) Donner la fonction de transfert en Z de chacun de ces filtres.
3) Pour chacun des filtres, préciser s’il s’agit d’un filtre récursif (FR) ou d’un filtre
non récursif (FNR).