Académique Documents
Professionnel Documents
Culture Documents
KHALID SBAI
Enseignant – Chercheur
Ecole Supérieure de Technologie
Département de Génie Electrique
khalid.sbai82@gmail.com
Université Moulay Ismaïl
CHAPITRE 3
Partie 1
Signaux discrets
n
-4 -3 -2 -1 0 1 2 3
Signal discret
x[n] x[n]
…. n …. n
N N
Défini à Gauche (nul pour n>N) Défini à droite (nul pour n<N)
x[n] x[n]
…. ….
n n
n n
-1 0 1 2 3 0 1 2 3
x2 n 1, 2, 3,1
x1 n 1,1, 2, 3,1
x n n k x k
n
Partie 2 :
Systèmes discrets: analyse temporelle
III. Propriétés
Linéarité
Si x[n] = a1x1[n] + a2x2[n] alors y[n] = a1S[x1[n]] + a2S[x2[n]]
Causalité
La réponse y[n] du système à l'instant n=k0 ne dépend que des entrées
x[n] aux instants n≤ k0.
Invariance temporelle
Si y[n] = S[x[n]] alors y[n – n0] = S[x[n – n0]] n, n0 N
Stabilité
Un système discret est dit stable si en réponse à une entrée bornée,
sa sortie est bornée
Posons z n x n * h n
Les 2 signaux étant causaux, on a
n
z n x k h n k
k 0
On distingue 3 cas
n<0 0≤n<N-1 n≥N-1
n
1 a ( n 1) a ( n 1) 1
0 n N 1: z n a nk
=a n
k 0 1 a 1 a 1
n
1 a N
0 n N 1: z n a nk
=a n
k 0 1 a 1
Khalid SBAI – COURS DE TRAITEMENT DU SIGNAL
Ecole supérieure de Technologie
Département de Génie Electrique
IV.2. Propriétés
x[n]∗h[n]∗z[n] = x[n]∗[h[n]∗z[n]]=[x[n]∗h[n]]∗z[n]
y[n]=S[n]]=h[n]
n] Système
SystèmePdiscret = S
Stabilité
La Stabilité d’un système permet de garantir que la sortie d'un
système est bornée si son entrée est bornée
Un système linéaire discret invariant est stable ssi sa réponse impulsionnelle
est absolument sommable
h(n)
n
Causalité
Un système linéaire discret invariant est causal ssi sa réponse
impulsionnelle h[n] est causale
h n 0 n<0
Remarque : si le système est causal, on a
n
y n x n * h n x k h n k
k
M
N 0 y n = bl x n l b0 x n b1 x n 1 ... bM x n M
l 0
h(n) ≠ 0 n > n0
Partie 3
Transformée en Z
I. Transformée en z (TZ)
I.1 Définition
La TZ d’un signal discret x[n] est définie par
X ( z) x nz
n
n
1
a z az
n
n n 1
n 0 n 0 1 az 1
La série converge si et seulement si |az-1| < 1, c’est-à-dire ssi |a| < |z|.
Remarque:
Si a = 1, on obtient le cas particulier
de l’échelon unité. La transformée
en z de l’échelon unité est donc :
1
U ( z) 1
, z 1
Domaine de convergence 1 z
Khalid SBAI – COURS DE TRAITEMENT DU SIGNAL
Ecole supérieure de Technologie
Département de Génie Electrique
RDC: z 0.5 z 2
RDC: z max(0.5, 2) z 2
RDC: z max( pôles)
II. PROPRIETES
II.1. Linéarité a et b C.
ax1 n bx2 n aX1 ( z ) bX 2 ( z )
La RDC = l’intersection des régions de convergence de X1(z) et X2(z).
calculer une transformée en Z à partir d’une décomposition en
transformées élémentaires de signaux connus.
II.2. Décalage temporelle: Théorème du retard
Z x n n0 z n0 X z
La région de convergence reste inchangée, excepté l’ajout ou la suppression
de z = 0 ou z = ∞.
II.3. Changement d’échelle en z
z
Z a x n X
n
avec |a|r1 < |z| < |a|r2 pour RDC.
a
Khalid SBAI – COURS DE TRAITEMENT DU SIGNAL
Ecole supérieure de Technologie
Département de Génie Electrique
X (z ) X i (z ) ------------> x(n)= x i n
i i
N
k M
l
b z l
l
bM z M ... b1 z 1 b0
k 0
ak z
Y ( z )
l 0
bl z X ( z)
H ( z)
Y ( z)
l 0
N
aN z N ... a1 z 1 a0
a z
X ( z) k
k
k 0
La fonction de transfert H(z) a la N ( z)
forme d'une fraction rationnelle : H ( z)
D( z )
H ( z 1) h n 1 h n
n
n n
système L.I.T stable h n
n
H ( z 1) < z 1 RDC
Conclusion:
Dans le domaine de Z; Un système discret linéaire et causal est
stable ssi tous les pôles de H(z) sont à l'intérieur du cercle unité
Khalid SBAI – COURS DE TRAITEMENT DU SIGNAL
Ecole supérieure de Technologie
Département de Génie Electrique
Région de convergence:
Tout le plan z : nombre fini de termes dans la somme (FIR)
0 RDC: terme avec puissances négatives de z
∞RDC: pas de termes avec puissances positives de z (causal)
=
1
zM
h z 0
M
h1z M 1 h 2 z M 2 ... h M
M
1
=
zM
k
z zk
1
M pôles à z = 0
M zéros aux zk
ROC: plan z sauf z = 0
Réalisation temporelle
M N
y n bl x n l a k y n k
l 0 k 1
M M M
Y (z ) bl z l
bl z M l
z zl
H(z)= l
N
0
z N M l 0
N
z N M l
N
1
X (z )
k
a z
k 1
k
k
a z
k 1
N k
k
z pk
1
Effectuer la division
X (z ) z 1
z 2
5z 3
13z 4
... x n 0,1, 1, 5, 13,...
Effectuer la division
X (z ) z 1 6z 1
24z 2
... x n 1,1, 6, 24,...
zK 1 zK 2 zK N
Formuler X (z ) zY (z ) ...
z p1 z p 2 z pN
Utiliser les tables pour l’inverse:
x n K 1 p1nu n K 2 p 2nu n ... K N p Nn u n
Khalid SBAI – COURS DE TRAITEMENT DU SIGNAL
Ecole supérieure de Technologie
Département de Génie Electrique
Exemple avec des pôles simples, degré de N(z) inférieur au degré de D(z)
6 2.5z 1
X (z )
1 0.75z 1 0.125z 2
6z 2 2.5z 6z 2 2.5z
X (z ) 2
z 0.75z 0.125 z 0.5 z 0.25
On génère:
6z 2.5 K1 K2
Y (z )
z 0.5 z 0.25 z 0.5 z 0.25
On calcule les constantes:
K1 2 et K2 4
On reprend X(z):
2z 4z
X (z ) RDC z 0.5
z 0.5 z 0.25
On retrouve sa TZ inverse:
x n 2 0.5 u n 4 0.25 u n
n n
Exemple avec des pôles simples, degré de N(z) supérieur au degré de D(z)
2 4.5z 1 2.25z 2
X (z ) 1
z 0.75z 2 0.125z 3
2z 3 4.5z 2 2.25z
X (z ) 2
z 0.75z 0.125
Le degré de N(z) est supérieur au degré de D(z), on effectue une division
longue:
6z 2 2.5z
X (z ) 2z 2
z 0.75z 0.125
On forme Y(z), on cherche les pôles et on calcule les constantes:
6z 2.5 2 4
Y (z ) 2 2
z 2 0.75z 0.125 z 0.5 z 0.25
2z 4z
X (z ) 2z RDC Z 0.5
z 0.5 z 0.25
x n 2 n 1 2 0.5 4 0.25
n n
u n
Khalid SBAI – COURS DE TRAITEMENT DU SIGNAL
Ecole supérieure de Technologie
Département de Génie Electrique
N
n
x n N z N
X ( z ) x n z
n 1
N 1
x n N z X (z ) x n z n
N
n 0
Partie 4
Transformée de Fourier
Des Signaux discrets
Xe ( )= x nTe e j 2nTe
n
I.1 TFTD
Définition
Soit x[n] un signal discret. La TFTD X(f) de ce signal est donnée par
l'expression :
Xe (f)= x n e j 2 nf f est une variable continue
n
Périodicité de la TFTD
Soit X(f) la TFTD du signal discret x[n] :
X(f)=TFTD x n x n e j 2 nf
n
X(f+1)= x n e j 2 n ( f 1)
x n e j 2 nf e j 2 n X (f )
n
n
1 1
f ,
2 2
Remarque :
Si on ne considère pas les fréquences normalisées alors la TFTD X(f) est
périodique de période Fe.
Dans ce cas l'information
Fe Fe
fréquentielle est contenue f ,
dans la bande 2 2
x n =
1/2
X (f )e j 2 nf df
1/2
1 n N , N 1
x n =A cos(2 f 0n )
Ex.
x n =
0 ailleurs
Exemple de TFTD
Soit
1 0 n N 1
x n =
0 ailleurs
On a N 1
X(f)= x n e j 2 nf
X(f)= e j 2 nf
n n 0
Décalage temporel x (n n0 ) e j 2 fn X (f )
0
Décalage fréquentiel e j 2 f n x (n ) X (f f 0 )
0
(ou modulation)
TF de la dérivée du signal dx (n )
j 2 fX (f )
dn
1/2
x (n )
2 2
X (f ) df
1/2
n
TFTD Inverse
1/2
x (n ) X (f )e j 2 f df
1
1/2
ou x (n ) X (f )e j 2 f df
0
Détermination de la TFD
k N 1
k
j 2 n k et n ne jouent pas le même rôle :
X x n e L
n : variable temporelle n = 0, …, N-1
L n 0
k : variable fréquentielle k = 0, …, L-1
Notation
k
X X (k ) avec k=0,......., L-1
L
x n
1/2
X (f )e j 2 fndf 1 L 1 j 2
k
x n
n
1/2
X (k )e L
Ln 0
Linéarité ax n by n aX k bY k
k
j 2
x n n0 e
n
Décalage temporel N 0 X (k )
Décalage fréquentiel k
j 2 0 n
ou modulation e N x n X (k k0 ) mod N
Relation de Parseval : conservation de l’énergie
N 1 N 1
1
x n
2
2
X (k )
n0 N k0
n 0
La TFD inverse
1 N 1 j 2
k Si x[n] est une suite périodique
x n
n
X p (k )e N
de période N et x[n] coïncide
N k0
exactement avec xp[n]
TFD
Suite x[n] periodique de periode N Suite X(k) périodique de
période N
TFD inverse
Khalid SBAI – COURS DE TRAITEMENT DU SIGNAL
Ecole supérieure de Technologie
Département de Génie Electrique
Application
x[n] y[n]=x[n]*h[n]
h[n]
D’où:
y n TFD 1 X k .H k
FIN