Vous êtes sur la page 1sur 8

SUP’COM

Traitement du signal
R. Abdelfatteh, S. Ben Jebara, H. Besbes, H. Boujemaa, F. Chaaben, S. Cherif

TD No. 4: Systèmes Linéaires Invariants

Exercice 1
On considère les trois signaux x(t), y(t) et z(t) définis par : 
   t pour 0 < |t| < 1
1 pour 0 < t < 1 1 − |t| pour − 1 < t < 1
x(t) = , y(t) = , z(t) = |t|
0 ailleurs 0 ailleurs  0 ailleurs

1. Calculer le produit de convolution a(t) = (x ∗ y) (t).

2. Calculer le produit de convolution b(t) = (x ∗ z) (t).

Exercice 2
Démontrer que sinc(t) ∗ sinc(t) = sinc(t).

Exercice 3
Calculet et illustrer graphiquement le produit de convolution des 2 signaux suivants :
πt t
x(t) = cos( )rect( ) et y(t) = AδT (t)
T T

Exercice 4
1. Tracer la réponse impulsionnelle du système causal qui obeit à la relation suivante :

y(k) − ay(k − 1) = x(k) avec |a| < 1

2. Même question pour le système y(k) = y(k − 1) + x(k) + x(k − 2)

Exercice 5
Soit un système SLI dont la réponse impulsionnelle est définie par :

1 pour 0 ≤ n ≤ 3
h(n) =
0 pour n < 0 et n > 3

Calculer la réponse y(n) à la suite x(n) définie par :

1.
an

avec a = 0.7 pour 0 ≤ n ≤ 5
x(n) =
0 ailleurs

2.   
2πn
cos pour 0 ≤ n ≤ 7

x(n) = 8
0 ailleurs

1
Exercice 6
On considère le signal discret x(k) défini par :


 x(4k) = 1
x(4k + 1) = 1 ∀k ∈ Z


 x(4k + 2) = 1
x(4k + 3) = −1

1. Déterminer la fonction d’auto-corrélation de x(k).


2. On applique x(k) à l’entrée d’un système discret causal, caractérisé par sa réponse impulsionnelle h(k) définie par :

h(0) = α, h(1) = β, h(2) = γ, h(3) = λ, et h(k) = 0 pour k ≥ 4

Déterminer la réponse y(k) de ce système à x(k).


3. Calculer la fonction d’inter-corrélation entre x(k) et y(k).
4. Proposer une méthode pour l’identification d’un système linéaire.

Exercice 7
S
Soit x(t) un signal réel qui occupe la bande de fréquence [−fM , −fm ] [fm , fM ].
1. On filtre ce signal par un filtre de réponse impulsionnelle g(t)/G(f ) = −jSign(f ). Esct ce que g(t) est réel? On note
x̃(t) le signal filtré.
2. Soit z(t) = x(t) − j x̃(t); calculer la TF de z(t).
˜ sin(2πf0 t)
3. Soit y(t) = x(t). cos(2πf0 t) − x(t). avec f0 >> fM .
(a) Calculer la TF de y(t).
(b) Tracer l’allure de Y(f ).
(c) Soit w(t) = x(t). cos(2πf0 t), calculer et tracer l’allure de W(f ).
(d) Conclure.

Exercice 8
Soit le système entrée/sortie décrit par x(n) = an u(n − n0 ) (u(n) échelon unité) et h(n) = δ(n) − δ(n − 2).

1. Déterminer la sortie y(n) de ce système.


2. Calculer la réponse fréquentielle H(f ).
3. Quelle est la fonction de transfert H(z)? Dessiner les pôles et zéros dans le plan complexe. Est ce que le système est
stable?

Exercice 9
Soit le système S décrit par l’équation aux différences suivante

y(n) − 2ay(n − 1) + a2 y(n − 2) = x(n) − ax(n − 1)

On suppose que les conditions initiales sont y(−2) = y(−1) = 0.


1. Donner la TZ de ce système.
2. Quelle est la réponse impulsionnelle du système?
3. Quelle est l’expression de la réponse fréquentielle?
4. Déterminer les valeurs de a pour quelles le système est stable.

2
Exercice 10
Soit y(n) la réponse à l’échelon unité d’un système
 n−1
1
y(n) = u(n + 1)
2

1. Trouver H(z). Dessiner les pôles et zéros.


2. Trouver la réponse impulsionnelle du système.

3. Est ce que ce système est stable?


4. Est ce que ce système est causal?

Exercice 11
La fonction d’autocorrélation d’une séquence stable x(n) à valeurs réelles est définie par

X
Cxx (n) = x(k)x(n + k)
k=−∞

1. Démplontrer que la TZ de Cxx (n) s’écrit


Cxx (z) = X(z)X(z −1 )

2. Soit x(n) = an u(n). Dessiner les pôles et zéros de Cxx (z).


3. Trouver Cxx (n) par transformation inverse de Cxx (z).

Exercice 12
Un système entrée/sortie est décrit par sa réponse f‘réquentielle H (ν) et son entrée x(n) de densité spectrale d’énergie
Γx (ν)représentés sur la figure suivante.

Calculer l’énergie du signal de sortie.Justifier votre réponse.


|H(ν)| Γx (ν)

1
6 61

1
2

- -
−1 −1 1 1 1 −1
2 4 4 2 6 2 2

Exercice 13
O considère un filtre numérique de réponse impulsionnelle h(k) donnée par
1
h(k) = [δ(k) − δ(k − 3)]
2
Calculer et représenter sur l’intervalle [0, 1] sa réponse en fréquence H (ν) (en amplitude et en phase). Quelle est la
caractéristique principale de la phase?

3
Exercice 14
Soit le schéma de transmission numérique suivant.

x(t)


? Filtre
v(t) y(t)
- × - passe-bas -


Les signaux sont décrits par les expressions suivantes

x(t) = cos (2πf1 t) v(t) = cos (2πf2 t) w(t) = x(t).v(t)

1. Evaluer et dessiner l’allure de V (f ).


2. Evaluer et dessiner l’allure de X (f ) sachant que f2 > f1 .
3. Evaluer et dessiner l’allure de W (f ).

4. On voudrait générer le signal y(t) = cos (2π(f2 − f1 )t) à partir de w(t) en utilisant un filtre passe-bas idéal. Evaluer
et dessiner l’allure de la réponse fréquentielle de ce filtre.
5. Quelle est la réponse impulsionnelle de ce filtre?

Exercice 15 : filtre à minimum de phase


H (z) est la fonction de transfert d’un filtre à minimum de phase si H (z) est causal et stable et l’inverse de H (z) est aussi
causal et stable.
1. Comment se traduit la propriété de phase minimale sur les pôles et zéros?

2. Dire si chacun des systèms suivants est stable ou non, causal ou non et à phase minimale ou non.
• y(n) = x(n − 2) + 2x(n − 1).
• y(n) = x(n − 2) + 2x(n − 1) + x(n).
• y(n) + 0.5y(n − 1) = 2x(n) + x(n − 2).

Exercice 16: filtre passe-tout


Un filtre h(n) est passe-tout si sa réponse fréquentielle est caractérisée par |H| (f ) = cte ∀f .
1. Quelle la caractéristique principale décrivant H (f )?

2. Vérifier que le système dont la fonction de transfert s’écrit

z −2 − 1.386z −1 + 0.64
H (z) =
0.64z −2 − 1.386z −1 + 1
est un filtre passe-tout.
3. Montrer que sa réponse fréquentielle de phase est négative sur l’intervalle [0, 1/2].

4
Exercice 17
Soit le SLI causal décrit par l’équation aux différences :

y[k] = y[k − 1] + x[k] + x[k − 2]

1. Pour x[k] = δ[k], calculer y[0], y[1] et y[2].

2. En déduire la réponse impulsionnelle du système.


3. Conclure sur la stabilité de système.

Exercice 18
1. Soit le SLI causal décrit par l’équation aux différences :

y[k] = y[k − 1] + x[k] + x[k − 2]

(a) Donner l’expression de la transmittance H[z].


(b) Donner l’expression de la réponse impulsionnelle h[k].

2. On considère le filtre numérique de réponse impulsionnelle h[k] donnée par :

1
h[k] = (δ[k] − δ[k − 3])
2
Calculer et représenter sur l’intervalle [0, 1] sa réponse en fréquence H(ν).

3. Soient :

v(t) = cos (2πf1 t)


x(t) = cos (2πf2 t) (1)
w(t) = x(t)v(t)

(a) Evaluer et dessiner l’allure de la transformée de Fourier V (f ) de v(t).


(b) Evaluer et dessiner l’allure de transformée de Fourier X(f ) de x(t) sachant que f2 > f1 .
(c) Evaluer et dessiner l’allure de la transformée de Fourier W (f ) de w(t).

Exercice 19
Pour un système discret stable au sens BIBO, de fonction de transfert H(z), le cercle unité appartient il au domaine de
convergence de H(z)? Justifier la réponse.

Exercice 20
On considère le filtre linéaire d’entrée x[n] et de sortie y[n] associée à l’équation récurrente :

y[n] − 2ay[n − 1] + a2 y[n − 2] = x[n] − 2x[n − 1] (2)

où |a| =
6 1.

1. Quelle est la fonction de transfert, avec son domaine de convergence, associée à la solution stable de ce filtre?
2. Pour quelles valeurs de a ce filtre (stable) est il causal?
3. Est ce un filtre à réponse impulsionnelle finie ou infinie?

4. Ce filtre est il à minimum de phase? Sinon, déterminer la fonction de transfert d’un filtre à minimum de phase qui est
stable et causal et qui a le même gain de fréquence.

5
Exercice 21
Soit q[n] un signal numérique causal, dont on note Q(z) la transformée en z. On considère :

H(z) = Q(z)(1 − az −1 )etG(z) = Q(z)(z −1 − a∗ ) (3)


où |a| < 1. On note h[n] et g[n] les suites ayant pour transformées en Z respectives H(z) et G(z).
 
1. Montrer que H e2jπf et G e2jπf ont même module.
2. Déterminer les expressions de h[n] et de g[n] en fonction de q[n] et de a. EN déduire l’expression de :
n0
X
ε(n0 ) = |h[n]|2 − |g[n]|2 (4)
n=−∞

Exercice 22
Soit le système décrit par l’équation aux différences :

y[n] = 0.5x[n] + 0.5x[n − 1] (5)

1. Donner une représentation du système le faisant apparaı̂tre sous la forme d’un schéma bloc contenant un bloc retard,
deux multiplieurs et un sommateur.

2. Donner la réponse impulsionnelle d’un tel système.


3. Un tel système est-il stable au sens BIBO?
4. Donner sa réponse fréquentielle.
5. Analyser la réponse du système à un signal x[n] = 1 pour n ≥ 0.

6. Soit un signal x[n] tel que :


x[n] = A1 sin(2πnf1 + φ1 ) + A2 sin(2πnf2 + φ2 ) (6)
montrer que la sortie s’écrit sous la forme :

x[n] = A01 sin(2π(n − τ )f1 + φ1 ) + A02 sin(2π(n − τ )f2 + φ2 ) (7)

et préciser les valeurs de A01 , A02 et τ . Quelles conclusions tirez-vous du fait que les deux fréquences se voient iden-
tiquement retardées de τ s ?

Exercice 23
Soit la Fonction de Transfert (FT) en z

z(z − cos(w))
H(z) = ,
z 2 − 2cos(w)z + 1
w est une pulsation fixée.
1. Spécifier le Domaine de Convergence (DC) sur lequel la réponse impulsionnelle correspondant à cette FT est causale.
2. Décomposer H(z) en éléments simples puis inverser H(z) sur le DC trouvé en 1.
3. Afin de vérifer le résultat, calculer la TZ de la réponse impulsionnelle trouvée en 2 et préciser le DC correspondant.
4. Que peut-on dire de la stabilité de ce filtre sur ce DC.
5. A partir de l’expression de H(z), déterminer l’équation aux récurrences linéaire reliant l’entrée x(n) à la sortie y(n).

6
Exercice 24
Soit la relation d’Entrée Sortie (E/S) d’un système sous forme de l’équation aux récurrences suivante :
9
y(n − 2) − 5y(n − 1) + y(n) = x(n − 1) + 2x(n)
4
1. Donner la Fonction de Transfert (FT) correspondant à ce système.
2. Sur quel domaine de convergence, la Réponse Impulsionnelle (RI) correspondant à ce filtre est anticausale. Donner
l’expression de cette RI.
3. Sur quel domaine de convergence obtient-on la version stable du filtre de FT trouvé dans 1. Justifier votre réponse.

Exercice 25
1. On considère un système causal discret d’entrée x(k) et de sortie y(k), et qui obeit à la relation suivante :

y(k) − ay(k − 1) = x(k) avec |a| < 1.

Déterminer et tracer l’allure de la réponse impulsionnelle de ce système.


2. Même question pour le système y(k) = y(k − 1) + x(k) + x(k − 2)

Exercice 26
Considérons la classe de systèmes qui peuvent être caractérisés par une équation aux différences d’ordre 2 :

y[n] + a1 y[n − 1] + a2 y[n − 2] = x[n] ; (8)


où a1 , a2 sont deux coefficients réels.

1. Déterminer l’expression de la transmittance G(z) de ce type de systèmes.


2. Calculer les pôles de G(z) (notés p1 et p2 ).
3. A quelle condition (sur les ai |i=1,2 ) les pôles p1 et p2 sont réels. Représenter dans le plan (a1 , a2 ) la région correspon-
dante.
4. Dans ce cas (pôles réels), donner la condition de stabilité des systèmes de transmittance G(z) (en fonction des ai |i=1,2 ).
Représenter la région de stabilité sur le graphique de la question 3).

Exercice 27
Soit un système discret dont la relation entre son excitation x[n] et sa réponse y[n] est de la forme :

y[n] − ay[n − 1] = x[n] − bx[n − 1] (9)


où a et b sont deux réels tels que |a| < 1 et |b| > 1.
1. Montrer que la TZ(g[n − k0 ]) = z −k0 G(z), g[n] étant un signal à temps discret quelconque et G(z) = TZ (g[n]).
2. En déduire la transmittance H(z) du système défini par l’équation 9.
3. Ce système est-il stable ?
1
4. Le système inverse de transmittance est-il stable ?
H(z)
1 − bz −1

5. Calculer −1
, pour |z| = 1.
z −b
6. En utilisant le résultat de la question précédente, donner une transmittance H0 (z), d’un système stable et d’inverse
stable, ayant le même gain en fréquence que H(z). Le gain en fréquence est le module de la fonction de transfert le
long du cercle unité c’est-à-dire |H(e2jπν )|.
7. Calculer la réponse impulsionnelle h0 [n] du système défini par H0 (z) (réponse au signal impulsion discrète δ[n]).

7
Exercice 28
1. On considère un système linéaire causal discret de réponse impulsionnelle h [k] = ak u [k].

(a) Calculer la transformée en z, H (z) de h [k], tout en spécifiant la région de convergence.


(b) On applique à l’entrée de ce système un signal causal x [k] de durée finie N (x [k] = 0 pour k < 0 et k > N ). On
note y [k] la sortie du système, montrer que :

y [k] = λak , pour k ≥ N


(c) Déterminer la valeur de λ.
(d) En déduire que y [k] peut se mettre sous la forme :

y [k] = yN [k] + λak , pour k ≥ 0

avec yN [k] un signal de durée finie.

2. On considère un système causal linéaire invariant dans le temps ayant une réponse impulsionnelle h1 [k] dont la trans-
formée en z est définie par
1 + 2z −1
H1 (z) =
(1 − 0.5z −1 ) (1 + 0.25z −1 )

(a) Le système est-il stable EBSB ?


(b) Décomposer H1 (z) en fractions rationnelles puis déterminer la réponse impulsionnelle de ce système.
(c) On considère le signal d’entrée causal et de durée finie x [0] = 4, x [1] = 1, et x [k] = 0, pour k > 1.

3. On suppose désormais que le système est linéaire, causal, stable, et invariant dans le temps, et qu’il a une transmittance
H (z) définie par :
+∞
X A (z)
H (z) = h [k] z −k =
B (z)
k=0

avec h [0] 6= 0. A (z) et B (z) sont deux polynômes en z −1 premiers entre eux.

(a) Soit p 6= 0, un pôle simple de H (z). Montrer qu’on peut trouver un signal d’entrée x [k] de durée finie, et un
entier N tels que le signal de sortie y [k] est de la forme y [k] = αpk , pour k ≥ N .
(b) Réciproquement, montrer que si on peut trouver un signal d’entrée de durée finie, et un entier N tels que le signal
de sortie y [k] est de la forme y [k] = αpk , pour k ≥ N , alors B (p) = 0, et en conséquence p est un pôle de H (z).

Vous aimerez peut-être aussi