La transformée en Z réécrit une suite en temps discret comme x[0],x[1],x[2],x[0], x[1], x[2], \dots sous la forme d’une fonction d’une variable complexe zz. Elle est importante parce que les décalages et les récurrences pas à pas deviennent des expressions algébriques, généralement plus faciles à analyser.

Pour une suite bilatérale x[n]x[n], la transformée en Z bilatérale est

X(z)=n=x[n]znX(z) = \sum_{n=-\infty}^{\infty} x[n] z^{-n}

lorsque cette série converge. Si votre problème commence à n=0n=0 et porte sur une suite causale, de nombreux cours utilisent plutôt la forme unilatérale :

X(z)=n=0x[n]znX(z) = \sum_{n=0}^{\infty} x[n] z^{-n}

L’idée essentielle n’est pas de choisir la version la plus élégante. L’essentiel est d’utiliser la version qui correspond au cadre du problème.

À quoi sert la transformée en Z

En temps discret, un retard d’un pas correspond à un facteur z1z^{-1}. C’est pourquoi la transformée en Z est utile pour les équations aux différences linéaires, les filtres numériques et les relations de récurrence : les opérations sur les suites deviennent de l’algèbre sur X(z)X(z).

C’est l’analogue en temps discret de la transformée de Laplace. Les deux outils convertissent un problème dans le domaine temporel en un problème dans le domaine transformé, mais la transformée en Z est conçue pour des suites indexées par des entiers plutôt que pour des fonctions du temps continu.

Exemple détaillé : x[n]=anu[n]x[n] = a^n u[n]

Soit u[n]u[n] la suite échelon unité, avec u[n]=1u[n] = 1 pour n0n \ge 0 et u[n]=0u[n] = 0 pour n<0n < 0. Alors

x[n]=anu[n]x[n] = a^n u[n]

signifie que la suite est à droite :

1,a,a2,a3,1, a, a^2, a^3, \dots

En utilisant la définition unilatérale,

X(z)=n=0anzn=n=0(az1)nX(z) = \sum_{n=0}^{\infty} a^n z^{-n} = \sum_{n=0}^{\infty} (a z^{-1})^n

C’est une série géométrique. Sa somme vaut

X(z)=11az1=zzaX(z) = \frac{1}{1 - a z^{-1}} = \frac{z}{z-a}

à condition que le rapport az1a z^{-1} vérifie

az{1}<1|a z^\{-1\}| < 1

Cette condition est équivalente à

z>a|z| > |a|

La réponse complète n’est donc pas seulement X(z)=zzaX(z) = \frac{z}{z-a}. La réponse complète est

X(z)=zza,ROC: z>aX(z) = \frac{z}{z-a}, \qquad \text{ROC: } |z| > |a|

Cette dernière condition fait partie de la transformée, ce n’est pas une simple remarque annexe.

Pourquoi la région de convergence est importante

La région de convergence, ou ROC, est l’ensemble des valeurs de zz pour lesquelles la série de définition converge réellement. Sans la ROC, l’expression algébrique peut être ambiguë.

Par exemple, des suites différentes peuvent produire la même expression rationnelle mais avec des ROC différentes. C’est pourquoi on apprend aux étudiants à donner à la fois la formule et la région de convergence.

Pour se faire une intuition rapide, il faut lire un résultat de transformée en Z comme un couple :

formule en z+domaine de validiteˊ de cette formule\text{formule en } z \quad + \quad \text{domaine de validité de cette formule}

Erreurs fréquentes avec la transformée en Z

L’erreur la plus fréquente consiste à omettre la ROC. Si vous la laissez de côté, vous pouvez perdre l’information indiquant si la suite est à droite, à gauche ou bilatérale.

Une autre erreur fréquente est de passer de la définition unilatérale à la définition bilatérale sans s’en rendre compte. Elles coïncident dans certains exemples causaux classiques, mais elles ne sont pas interchangeables dans toutes les dérivations.

Une troisième erreur consiste à traiter zz comme une variable réelle ordinaire. En général, zz est complexe, donc sa norme et sa position dans le plan complexe comptent.

Les étudiants mémorisent aussi parfois les paires de transformées de façon trop mécanique. C’est risqué, car une petite erreur de signe, un décalage oublié ou un mauvais indice de départ peut changer la réponse.

Quand utilise-t-on la transformée en Z

Vous rencontrerez la transformée en Z en traitement du signal en temps discret, en commande numérique et dans les problèmes de récurrence linéaire. Si un système évolue pas à pas plutôt que de façon continue, c’est souvent la transformée naturelle à utiliser.

Elle est particulièrement utile lorsqu’il faut résoudre une équation aux différences, décrire un filtre numérique ou relier une suite aux pôles et au comportement de convergence.

Une façon rapide de lire une réponse en transformée en Z

Quand vous voyez un résultat, vérifiez ces quatre points dans l’ordre :

  1. Quelle suite est transformée ?
  2. La définition est-elle bilatérale ou unilatérale ?
  3. Quelle forme algébrique obtient-on pour X(z)X(z) ?
  4. Quelle est la ROC ?

Cette liste de contrôle évite beaucoup d’erreurs faciles à prévenir.

Essayez un problème similaire

Essayez le même procédé pour x[n]=(12)nu[n]x[n] = \left(\frac{1}{2}\right)^n u[n]. Écrivez la série, transformez-la en série géométrique et trouvez la ROC. Si vous voulez aller un peu plus loin, comparez ce résultat à la transformée de Laplace et remarquez que les deux méthodes associent une condition de convergence à la formule, au lieu de considérer la formule seule comme la réponse complète.

Besoin d'aide pour un problème ?

Envoyez votre question et obtenez une solution vérifiée, étape par étape, en quelques secondes.

Ouvrir GPAI Solver →