Transformée en z
Chapitre 4
La Transformée en z
Introduction :
Dans le domaine analogique la transformée de Laplace peut être considérée comme la
généralisation de la transformée de Fourier. D’une manière similaire, la transformée en z
peut être considérée comme la généralisation de la transformée de Fourier pour les systèmes
discrets.
Définition :
On note par X(z) la transformée en z de x(n) définie par :
+∞
𝑋(𝑧) = ∑ 𝑥(𝑛). 𝑧 −𝑛
−∞
z étant en général une variable complexe. Dans la littérature on trouvera les notations
suivantes :
𝑇𝑍[𝑥(𝑛)] = 𝑋(𝑧)
Ou bien
𝑍[𝑥(𝑛)] = 𝑋(𝑧)
En coordonnées polaires nous avons :
𝑧 = 𝑟. 𝑒 𝑖𝜔
+∞
𝑋(𝑟. 𝑒 𝑖𝜔 ) = ∑ 𝑥(𝑛). 𝑟 −𝑛 . 𝑒 𝑖𝜔𝑛
−∞
Remarques :
• Si r=1 la transformée en z est égale à la transformée de Fourier (TFTD)
• Comme pour la transformée de Fourier, la transformée en z ne converge pas toujours.
On appellera par RC : région de convergence l’ensemble des valeurs de z pour lequel
la TZ converge.
• Il est important de noter que la TZ peut converger alors que la TF ne converge pas.
En général les signaux convergeront dans une région sous forme d’anneau dans le plan Z.
R- < |Z| < R+
1
Transformée en z
Une classe importante de transformées en z sont celles pour qui X(z) est une fonction
rationnelle :
𝑃(𝑧) 𝑁(𝑧)
𝑋(𝑧) = =
𝑄(𝑧) 𝐷(𝑧)
On appellera par zéros les valeurs qui annulent N(z).
On appellera par pôles les valeurs qui annulent D(z)
Exemple :
On considère le signal x(n) défini par x(n)=an.U(n). Sa TZ est calculée comme suit :
+∞ +∞ +∞
−𝑛 𝑛 −𝑛
𝑋(𝑧) = ∑ 𝑥(𝑛). 𝑧 = ∑ 𝑎 . 𝑈(𝑛). 𝑧 = ∑(𝑎. 𝑧 −1 )𝑛
−∞ −∞ 𝑛=0
1 − (𝑎. 𝑧 −1 )∞+1
𝑋(𝑧) =
1 − 𝑎. 𝑧 −1
Si |a.z-1| < 1 c’est-à-dire |z| > |a|
alors on :
1 𝑧
𝑋(𝑧) = −1
=
1 − 𝑎. 𝑧 𝑧−𝑎
La région de convergence (|z| > |a| ) est l’extérieur d’un cercle de rayon a.
Dans ce qui suit nous allons montrer que les propriétés des signaux x(n) déterminent leur
région de convergence, en d’autres termes :
{𝑷𝒓𝒐𝒑𝒓𝒊é𝒕é𝒔 𝒅𝒆 𝒙(𝒏)} ↔ {𝑷𝒓𝒐𝒑𝒓𝒊é𝒕é𝒔 𝒅𝒆 𝒍𝒂 𝒓é𝒈𝒊𝒐𝒏 𝒅𝒆 𝒄𝒐𝒏𝒗𝒆𝒓𝒈𝒆𝒏𝒄𝒆}
Afin de mettre en relief le lien existant entre la région de convergence de X(z) et les
propriétés du signal x(n), il est intéressant d’étudier quelques cas spéciaux.
Signal de longueur finie (Finite length signal)
x(n)
n
n1 n2
2
Transformée en z
La transformée en z X(z) de x(n) se calcule comme suit :
+∞ 𝑛=𝑛2
𝑋(𝑧) = ∑ 𝑥(𝑛). 𝑧 −𝑛 = ∑ 𝑥(𝑛). 𝑧 −𝑛
𝑛=−∞ 𝑛=𝑛1
On suppose que x(n) est borné c’est-à-dire que : |x(n)| < ∞ ∀𝑛
Une simple étude donne les résultats du tableau suivant :
n1 n2 Région de convergence Caractéristique
>0 >0 Z–{0} causal
<0 >0 Z – { 0, ∞ } non causal
<0 <0 Z–{∞} anti causal
On en tire que d’une manière générale, un signal x(n) quelconque, de longueur finie, possède
une région de convergence tout le plan complexe Z sauf sauf pour 0 ou/et ∞.
Signal unilatéral droit :
Un signal est unilatéral droit si n1 est fini et n2 = ∞.
• On démontre que ce type de signal a une région de convergence à l’extérieur d’un
cercle.
• Si n1 0 le signal est causal et X(z) converge pour z=∞
• Si n1 <0 le signal est non causal et X(z) ne converge pas pour z=∞
Conclusion : la région de convergence d’un signal unilatéral droit est à l’extérieur d’un
cercle. Si la région de convergence inclut z=∞ alors le signal est causal autrement le signal
est non causal.
Signal unilatéral gauche :
Un signal est unilatéral gauche si n1= - ∞ et n2 = est fini.
On démontre que la région de convergence d’un signal unilatéral gauche est à
l’intérieur d’un cercle.
3
Transformée en z
Signal bilatéral (Two sided signal)
Un signal est bilatéral si n1= - ∞ et n2 =∞.
+∞ 𝑛=−1 𝑛=∞
−𝑛 −𝑛
𝑋(𝑧) = ∑ 𝑥(𝑛). 𝑧 = ∑ 𝑥(𝑛). 𝑧 + ∑ 𝑥(𝑛). 𝑧 −𝑛
𝑛=−∞ 𝑛=−∞ 𝑛=0
Ce signal est donc composé d’un signal unilatéral droit (la région de convergence est à
l’intérieur d’un cercle de rayon R+) et d’un signal unilatéral gauche (la région de convergence
est à l’extérieur d’un cercle de rayon R-). On montre alors que la région de convergence du
signal bilatéral, si elle existe, est sous forme d’un anneau (si R+>R-).
Remarque : si R- < 1 < R+ alors la transformée de Fourier de ce signal existe.
Transformée en z inverse :
La transformée en z inverse TZI peut être obtenue grâce au théorème de l’intégrale de Cauchy
qui affirme que :
1 1 𝑝𝑜𝑢𝑟 𝑘 = 0
∮ 𝑧 𝑘−1 . 𝑑𝑧 = {
2𝜋𝑗 𝐶 0 𝑝𝑜𝑢𝑟 𝑘 ≠ 0
Où C est un contour fermé dans la région de convergence qui encercle l’origine.
Considérons :
+∞
𝑋(𝑧) = ∑ 𝑥(𝑛). 𝑧 −𝑛
𝑛=−∞
𝑘−1
En multipliant par 𝑧 les deux termes de l’égalité et en intégrant le deuxième terme sur un
contour fermé C renfermant l’origine dans la région de convergence, nous avons :
+∞
1 1
∮ 𝑋(𝑧). 𝑧 𝑘−1 . 𝑑𝑧 = ∮ ∑ 𝑥(𝑛). 𝑧 −𝑛 . 𝑧 𝑘−1 . 𝑑𝑧
2𝜋𝑗 𝐶 2𝜋𝑗 𝐶
𝑛=−∞
1
= 2𝜋𝑗 ∮𝐶 ∑+∞
𝑛=−∞ 𝑥(𝑛). 𝑧
−𝑛+𝑘−1
. 𝑑𝑧
1
∮ 𝑋(𝑧). 𝑧 𝑘−1 . 𝑑𝑧 = 𝑥(𝑘)
2𝜋𝑗 𝐶
Ou d’une manière générale, on a :
1
𝑥(𝑛) = ∮ 𝑋(𝑧). 𝑧 𝑛−1 . 𝑑𝑧
2𝜋𝑗 𝐶
Remarques :
4
Transformée en z
• Aucune limitation n’apparait dans le signe de n donc la formule est valable quel que
soit n.
• La courbe fermée C est entièrement contenue dans la région de convergence de X(z)
et contient l’origine.
Le théorème des résidus peut être aussi utilisé pour trouver l’inverse de transformée en z. On
montre que :
1
𝑥(𝑛) = ∮ 𝑋(𝑧). 𝑧 𝑛−1 . 𝑑𝑧 = ∑(𝑟é𝑠𝑖𝑑𝑢𝑠 𝑑𝑒 𝑋(𝑧). 𝑧 𝑛−1 𝑎𝑢𝑥 𝑝ô𝑙𝑒𝑠)
2𝜋𝑗 𝐶
En général 𝑋(𝑧). 𝑧 𝑛−1 est une fonction rationnelle en z, comme suit :
𝜑(𝑧)
𝑋(𝑧). 𝑧 𝑛−1 =
(𝑧 − 𝑧0 )𝑠
𝑋(𝑧). 𝑧 𝑛−1 possède s pôles pour z=z0 et 𝜑(𝑧)n’a aucun zéro pour z=z0 alors :
1 𝑑 𝑠−1 𝜑(𝑧)
𝑅𝑒𝑠 [𝑋(𝑧). 𝑧 𝑛−1 à 𝑧 = 𝑧0 ] = [ 𝑠−1 ]
(𝑠 − 1)! 𝑑 𝑧 𝑧=𝑧
0
En particulier, s’il y a un pôle pour z=z0 (s=1) alors on obtient :
𝑅𝑒𝑠 [𝑋(𝑧). 𝑧 𝑛−1 à 𝑧 = 𝑧0 ] = 𝜑(𝑧0 )
Il existe d’autres méthodes pour calculer la TZI, la méthode par division et la méthode par
fraction partielle sont les plus connues.
Propriétés de la transformée en z :
Linéarité :
Considérons deux signaux x(n) et y(n) et leurs TZ :
TZ[x(n)]=X(z) avec comme région de convergence RC Rx- < |z| < Rx+
TZ[y(n)]=Y(z) avec comme région de convergence RC Ry- < |z| < Ry+
Alors :
TZ[ax(n) + by(n)] = aX(z) + bY(z) avec RC R- < |z| < R+
R- = max{Rx-, Ry-} et
R+ = min{Rx+, Ry+}
Si la combinaison linéaire est telle que les zéros introduits éliminent un ou plusieurs pôles
alors la région de convergence sera plus grande.
Exemple : x(n)=an.U(n) et y(n)=an.U(n-1) alors x(n) – y(n)=(n) a comme région de
convergence tout l’espace complexe Z.
5
Transformée en z
Décalage :
TZ[x(n)]=X(z) avec comme région de convergence RC Rx- < |z| < Rx+
∞
𝑇𝑍[𝑥(𝑛 + 𝑛0 )] = ∑ 𝑥(𝑛 + 𝑛0 ) 𝑧 −𝑛
𝑛=−∞
Posons m=n+n0 on a alors :
∞ ∞
−(𝑚−𝑛0 )
𝑇𝑍[𝑥(𝑛 + 𝑛0 )] = ∑ 𝑥(𝑚) 𝑧 =𝑧 𝑛0
∑ 𝑥(𝑚) 𝑧 −(𝑚−𝑛0)
𝑚=−∞ 𝑚=−∞
On en déduit que :
𝑻𝒁[𝒙(𝒏 + 𝒏𝟎 )] = 𝒛𝒏𝟎 𝑿(𝒛) avec Rx- < |z| < Rx+
La région de convergence est identique sauf parfois pour z=0 ou z=
Multiplication par un signal exponentiel :
TZ[x(n)]=X(z) avec comme région de convergence RC Rx- < |z| < Rx+
Alors, un simple calcul montre que :
𝑻𝒁[𝒂𝒏 . 𝒙(𝒏) = 𝑿(𝒂−𝟏 𝒛) avec Rx- < |a-1z| < Rx+ c’est à dire |a|.Rx- < |z| < |a|.Rx+
Dérivation :
Considérons :
𝑋(𝑧) = ∑+∞
𝑛=−∞ 𝑥(𝑛). 𝑧
−𝑛
avec Rx- < |z| < Rx+
Alors :
∞ ∞
𝑑𝑋(𝑧) 𝑑𝑋(𝑧)
= − ∑ 𝑛𝑥(𝑛)𝑧 −𝑛 𝑧 −1 = −𝑧. = ∑ 𝑛𝑥(𝑛)𝑧 −𝑛 = 𝑇𝑍[𝑛𝑥(𝑛)]
𝑑𝑧 𝑑𝑧
𝑛=−∞ 𝑛=−∞
𝒅𝑿(𝒛)
−𝒛. = 𝑻𝒁[𝒏𝒙(𝒏)]
𝒅𝒛
Théorème de la valeur initiale : (signal causal)
Si x(n)=0 pour n<0 alors 𝑥(0) = lim 𝑋(𝑧)
𝑧→∞
Convolution :
On démontre que :
{𝑤(𝑛) = 𝑥(𝑛) ∗ 𝑦(𝑛)} ↔ {𝑊(𝑧) = 𝑋(𝑧). 𝑌(𝑧)}
6
Transformée en z
Théorème de la convolution complexe :
Il est important de noter que, contrairement au domaine analogique, la multiplication des
signaux dans le temps n’entraine pas une convolution de leurs images dans le domaine
fréquentiel
{𝑤(𝑛) = 𝑥(𝑛). 𝑦(𝑛)} 𝑛′ 𝑖𝑚𝑝𝑙𝑖𝑞𝑢𝑒 𝑝𝑎𝑠 𝑞𝑢𝑒 {𝑊(𝑧) = 𝑋(𝑧) ∗ 𝑌(𝑧)}
On parle alors de convolution complexe. On montre que W(z) est obtenue par l’expression
suivante :
1 𝑧
𝑊(𝑧) = 2𝜋𝑗 ∮𝐶 𝑋 (𝑣) 𝑌(𝑣)𝑣 −1 𝑑𝑣 (A)
Ou
1 𝑧
𝑊(𝑧) = 2𝜋𝑗 ∮𝐶 𝑋(𝑣)𝑌(𝑣)𝑣 −1 𝑑𝑣 (B)
C est un contour fermé situé dans une région appartenant à l’intersection des régions de
convergence de X et Y.
Forme polaire :
On considère un cercle comme contour d’intégration et posons :
v=.ej et 𝑧 = 𝑟𝑒 𝑗𝜙
par substitution dans la dernière expression de W(z), on trouve :
𝑗𝜙
1 𝜋 𝑟
𝑊(r𝑒 ) = ∮ 𝑌 ( 𝑒 𝑗(𝜙−𝜃) 𝑣) 𝑋(𝜌𝑒 𝑗𝜃 )𝑑𝜃
2𝜋𝑗 −𝜋 𝜌
Etude de la convergence de W(z) :
X(z) a comme région de convergence RC Rx- < |z| < Rx+
Y(z) a comme région de convergence RC Ry- < |z| < Ry+
En considérant l’expression W(z) dans l’équation (A), on alors :
Rx- < |z/v| < Rx+
Ry- < |v| < Ry+
En combinant ces deux expressions on a :
Rx-.Ry- < |z| < Rx+.Ry+
Ce qui correspond à la région de convergence de W(z) qui peut être étendue lorsque X et Y
ont des pôles et des zéros qui s’éliminent.
7
Transformée en z
Quelques Propriétés de la Transformée en z :
Signal Transformée en z RC : Région de convergence
x(n) X(z) Rx- < |z| < Rx+
y(n) Y(z) Ry- < |z| < Ry+
x(n+n0) zn0.X(z) Rx- < |z| < Rx+
an.x(n) X(a-1.z) |a|.Rx- < |z| <|a|. Rx+
nx(n) 𝑑𝑋(𝑧) Rx- < |z| < Rx+
−𝑧
𝑑𝑧
x(n)*y(n) X(z).Y(z) max[Rx-, Ry-]< |z| < min[Rx+, Ry+]
x(n).y(n) 1 𝑧 Rx- . Ry-< |z| < Rx+. Ry+
𝑊(𝑧) = ∮ 𝑋(𝑣)𝑌( )𝑣 −1 𝑑𝑣
2𝜋𝑗 𝐶 𝑣