Académique Documents
Professionnel Documents
Culture Documents
Transformée en Z
Introduction
La transformée en Z est très utilisée pour :
résoudre les expressions d’équations de récurrences : x(n)+2x(n-1)+4x(n-2)=1 tels
que x(-1)=x(-2)=0
pour l‘analyse des systèmes régulés numériques
Un système numérique ou à temps discret est défini comme un opérateur (H) entre 2
signaux à temps discret (x(n) et y(n)) :
x(n) y(n)
H
NB : les signaux discrets x(n) et y(n) représentent une suite de valeurs discrètes acquises
avec une période d’échantillonnage Te entre chaque valeur : au lieu d’écrire x(nTe) ou y(nTe)
qui représentent les signaux discrets dans le temps, il est plus courant d’écrire x(n) ou y(n), la
période d’échantillonnage est ainsi implicite, n est l’indice de l’échantillon dans la suite
valeurs discrètes (tableaux de valeurs de y et x) du signal
Le système numérique dont l’action est régie par l’action de l’opérateur H sur le signal
d’entrée x, peut être défini par :
une équation de récurrences (voir TD précédent)
un produit de convolution reliant les deux signaux x(n) et y(n)
une fonction de transfert
Dans ces trois cas, il est très commode d’utiliser la transformée en Z qui est l’équivalent de la
transformée de Laplace en ce qui concerne les systèmes linéaires continus.
Échelon :
Γ ( n )=1 ,n ≥ 0Γ ( n )=0 , n<0
Rampe :
r ( n )=n , n≥ 0r ( n )=0 , n<0
Exponentielle :
x ( n )=e− an . Γ ( n )
Sinusoïdale :
x ( n )= A . sin ( Ω0 . n+Φ 0 )
n=0
z étant une variable de la transformée en z, complexe, et qui équivaut à :
−iθ
z=r e =a+ ib
Ainsi X(z) est la transformée en z de x(n)
NB : de manière plus générale, on peut écrire la transformée en z pour tous types de
signaux :
+∞
X(z)= ∑ x ( n ) . z −n
n=− ∞
Si on écrit :
−i ωTe
z=e
D’une autre façon, considérant un signal discret causal x(n), la Transformée de Laplace d’un
tel signal est :
+∞
X ( p )=∑ x ( n ) e− npTe ,
n=0
Si z=e pTe on obtient :
+∞ +∞
X(z)=∑ x ( n ) e =∑ x ( n ) . z− n
pTe−n
n=0 n=0
qui est la Transformée en Z de x(n) !
Propriétés de la transformée en z
Linéarité a et b ∈ C :
Z ( a . x ( n )+ b .c ( n ))=a . X ( z ) +b . C ( z )
Retard et avance :
Z ( x ( n −i )) =X ( z ) . z
−i
( )
i− 1
Z ( x ( n+i )) = X ( z ) − ∑ x ( n ) z − n . z i Conditions
n=0
initiales
Produit de convolution :
le produit de convolution de 2 fonctions est défini par la relation
+∞
x ( n ) ∗h ( n )= ∑ x ( k ) . h ( n− k )
k=−∞
Sa transformée en Z est
Z ( x ( n ) ∗ h ( n ))= X ( z ) . H ( z )
Exercice :
A) L’équation de récurrence d’un filtre est le suivant :
h(n)= 0.1726.d(n)+0.2133.d(n-1)+0.228.d(n-2)+0.2133.d(n-3)+0.1726.d(n-4)
En entrée de ce filtre on applique un échelon unitaire, calculer le signal discret de
sortie du filtre pour 10 échantillons (centrées autour de 0). La fréquence
d’échantillonnage est de 1kHz.
[0 0 0 0 0 0.1726 0.3859 0.6139 0.8272 0.9998 0.9998]
B) A partir de calculs de transformées en Z, calculer la sortie du filtre avec le même
signal d’entrée que celui de la question précédente.
La transformée en Z inverse
Cette opération permet de passer de la transformée en Z vers le signal échantillonné.
Z− 1 ( X ( z ) )=x ( n )
Pour effectuer cette opération inverse 2 méthodes sont possibles :
1. Décomposition en fractions rationnelles « simples » et utilisation de table de
transformées en Z
Écrire Y(z) sous la forme :
z z z
Y ( z )= A1 . + A2. + A3 . +…
z − a1 z −a 2 z − a3
Puis en appliquant la propriété de linéarité de la transformée en Z
y ( n )=Z ( Y ( z ))= A 1 . Z
−1 −1
( )
z
z − a1
+ A2 . Z
−1
( z
z − a2 )
+ A3. Z
−1 z
z − a3(+… )
y ( n )=A 1 . a1n . Γ ( n ) + A 2 . a 2n . Γ ( n ) + A3 . a3n . Γ ( n )+ …