Skip to content

Transformée en Z ​

Cette section introduit la transformée en Z comme outil central pour simplifier l'analyse des systèmes linéaires invariants dans le temps (SLIT) à temps discret. Après la définition et les principales propriétés (linéarité, décalage temporel, convolution, théorèmes des valeurs initiale et finale), on présente les signaux usuels et leurs transformées. Ce chapitre constitue l'équivalent discret de la transformée de Laplace utilisée pour les systèmes à temps continu.

Définition ​

La transformée en Z est un outil mathématique fondamental pour l'analyse des systèmes à temps discret. Elle joue un rôle analogue à celui de la transformée de Laplace pour les systèmes à temps continu, permettant de convertir des équations de récurrence en équations algébriques.

La transformée en Z unilatérale d'une suite numérique x[n] est définie par :

X(z)=Z{x[n]}=∑n=0∞x[n]z−n

où z est une variable complexe. Cette transformation convertit une séquence temporelle discrète en une fonction de la variable complexe z.

La transformée en Z d'un signal ne converge pas nécessairement pour tout z. Il est alors nécessaire de préciser la région de convergence (ROC) pour laquelle la série converge, c'est-à-dire les valeurs de z telles que |X(z)|<∞.

Exemple ​

À titre d'exemple, nous allons déterminer la transformée en Z de l'échelon unité u[n]. Pour n≥0, u[n]=1, la transformée en Z est donc égale à :

X(z)=Z{u[n]}=∑n=0∞1⋅z−n=∑n=0∞z−n

Cette série est une série géométrique de raison z−1. Pour |z−1|<1, c'est-à-dire |z|>1, la série converge et nous obtenons :

∑n=0∞z−n=11−z−1=zz−1

La transformée en Z de l'échelon unité est donc :

Z{u[n]}=zz−1,|z|>1

Propriétés ​

La transformée en Z possède plusieurs propriétés qui permettent de simplifier l'analyse des systèmes linéaires et invariants dans le temps.

1. Linéarité ​

La transformée en Z est une opération linéaire :

Z{αx1[n]+βx2[n]}=αX1(z)+βX2(z)

où α et β sont des constantes, et x1[n] et x2[n] sont des suites.

Démonstration

Pour démontrer cette propriété, nous appliquons la définition de la transformée en Z :

Z{αx1[n]+βx2[n]}=∑n=0∞(αx1[n]+βx2[n])z−n=∑n=0∞αx1[n]z−n+∑n=0∞βx2[n]z−n=α∑n=0∞x1[n]z−n+β∑n=0∞x2[n]z−n=αX1(z)+βX2(z)

2. Décalage temporel (retard) ​

Si y[n]=x[n−k] avec k∈N+, alors :

Z{x[n−k]}=z−kX(z)

Cette propriété est fondamentale pour l'analyse des systèmes discrets car elle permet de traiter les retards de manière algébrique.

Démonstration

En utilisant la définition de la transformée en Z et en posant m=n−k :

Z{x[n−k]}=∑n=0∞x[n−k]z−n=∑m=−k∞x[m]z−(m+k)=z−k∑m=0∞x[m]z−m(en supposant x[m]=0 pour m<0)=z−kX(z)

3. Avance temporelle ​

Si y[n]=x[n+1], alors :

Z{x[n+1]}=zX(z)−zx[0]

Plus généralement, pour une avance de k échantillons :

Z{x[n+k]}=zkX(z)−zkx[0]−zk−1x[1]−⋯−zx[k−1]

Lorsque les conditions initiales sont nulles (x[0]=x[1]=⋯=x[k−1]=0) :

Z{x[n+k]}=zkX(z)

4. Multiplication par une exponentielle ​

Si y[n]=anx[n], alors :

Z{anx[n]}=X(a−1z)
DémonstrationZ{anx[n]}=∑n=0∞anx[n]z−n=∑n=0∞x[n](a−1z)−n=X(a−1z)

5. Convolution ​

Si y[n]=x[n]∗h[n]=∑k=0nx[k]h[n−k], alors :

Z{x[n]∗h[n]}=X(z)H(z)

Cette propriété est fondamentale : la convolution dans le domaine temporel devient un simple produit dans le domaine en Z.

6. Théorème de la valeur initiale ​

Si la limite limz→∞X(z) existe, alors :

x[0]=limz→∞X(z)
Démonstrationlimz→∞X(z)=limz→∞∑n=0∞x[n]z−n=x[0]+limz→∞∑n=1∞x[n]z−n=x[0]

car tous les termes avec n≥1 tendent vers 0 quand z→∞.

7. Théorème de la valeur finale ​

Si tous les pôles de (z−1)X(z) sont à l'intérieur du cercle unité (système stable), alors :

limn→∞x[n]=limz→1(z−1)X(z)

Signaux Usuels ​

La figure suivante illustre les trois signaux discrets usuels : l'impulsion unité, l'échelon unité et la rampe unité.

Signaux discrets usuels

Impulsion unité (delta de Kronecker) ​

Définition :

δ[n]={1,n=00,n≠0

Transformée en Z :

Z{δ[n]}=1
DémonstrationZ{δ[n]}=∑n=0∞δ[n]z−n=δ[0]z0=1

Échelon unité ​

Définition :

u[n]={1,n≥00,n<0

Transformée en Z :

Z{u[n]}=zz−1,|z|>1

Rampe unité ​

Définition :

r[n]=n⋅u[n]={n,n≥00,n<0

Transformée en Z :

Z{n⋅u[n]}=z(z−1)2,|z|>1

Exponentielle discrète ​

Définition :

x[n]=anu[n]

Transformée en Z :

Z{anu[n]}=zz−a,|z|>|a|

La figure suivante illustre le comportement de l'exponentielle discrète an pour différentes valeurs de a. La convergence ou divergence du signal dépend de la valeur de |a| par rapport à 1.

Exponentielles discrètes pour différentes valeurs de a
DémonstrationZ{anu[n]}=∑n=0∞anz−n=∑n=0∞(az)n

Cette série géométrique converge pour |a/z|<1, c'est-à-dire |z|>|a|, et donne :

Z{anu[n]}=11−a/z=zz−a

Table des transformées en Z usuelles ​

Signal x[n]Transformée X(z)ROC
δ[n]1Tout z
u[n]zz−1|z|>1
n⋅u[n]z(z−1)2|z|>1
anu[n]zz−a|z|>|a|
nanu[n]az(z−a)2|z|>|a|
cos⁡(ω0n)u[n]z(z−cos⁡ω0)z2−2zcos⁡ω0+1|z|>1
sin⁡(ω0n)u[n]zsin⁡ω0z2−2zcos⁡ω0+1|z|>1