Beruflich Dokumente
Kultur Dokumente
La transforme en Z est un outil mathmatique de traitement de signal, qui est l'quivalent discret de la
transforme de Laplace.
Elle est utilise entre autres pour le calcul de filtres numriques rponse impulsionnelle infinie et en
automatique pour modliser des systmes dynamiques de manire discrte.
-----------------------------------------------------
The Z transform is a mathematical tool for signal processing, which is the discrete analogue of the Laplace
transform.
It is used among others for the calculation of digital filters with infinite impulse response and automatic
modeling of dynamic systems discretely.
TRANSFORMATION EN Z
Transformation en z
1. Rappels
2. signal causal discret
3. Dfinition de la transforme de z
4. Transformes en z usuelles
5. Proprits de la transforme en z
6. Thorme de la valeur initiale et de la valeur finale
7. Retour aux Equations rcurrentes
A.BENHARI Page 2
1. Rappels
Sries entires :
On appelle srie entire toue srie dont le terme gnral est u
n
= a
n
.z
n
o ( a
n
) est une suite
relle ou complexe et o z est une variable complexe (il sagit en fait dun polynme
coefficients et variable complexe dont le degr peut tre infini)
Remarque : il existe un rel R 0 appel rayon de convergence tel que :
| | ,
| | ,
si z R la srie converge
si z R la srie diverge
<
'
>
(Zd)(z) =
0
0
( ). (0). 1
n
n
d n z d z
Conclusion :
( )( ) 1 Zd z
Transforme en z de la suite canonique retarde de k (k
*
)
d
k
est dfinie par
( )( ) 1
( )( ) 0
k
k
d k
d n pour n k
'
0
( )( ) ( ). ( ).
n k k
k k k
n
Zd z d n z d k z z
Conclusion : ( )( )
k
k
Zd z z
Z
On a :
0 0
( )( ) ( ).
n n
n n
Zu z u n z z
On reconnat la srie gomtrique de raison q = z
1
Cette srie converge si | z
1
| < 1 , soit | z | > 1 et
1
0
1
1 1
n
n
z
z
z z
Remarque :
la fonction chelon unit est parfois note e
Conclusion :
La transforme en z de lchelon unit discret est :
( )( ) ; | | 1
1
z
Zu z pour z
z
>
Remarque :
De mme que la multiplication par la fonction chelon unit U permet dobtenir une fonction
causale , la multiplication dune suite par la suite u(n) permet dobtenir une suite causale.
c- Rampe unit causale discrte n nu(n)
Elle est dfinie par r(n) = nu(n) pour tout n , n
0 0
( 1)
1
( 1)
1
( 1)
1
0
( )( ) ( ). .
.
( )( ).
. ( )
( )( ) . ( )
1
1
( 1)
( 1)
n n
n n
n
n
n
n
n
n
n
n
Zr z r n z n z
nz z
n z z
z n z
d d z
Zr z z z z
dz dz z
z
z
z
z
| `
. ,
| `
. ,
Conclusion
La transforme en z de la rampe unit causale discrte est :
( )( ) | | 1
( 1)
z
Zr z pour z
z
>
A.BENHARI Page 5
t
y
-2 -1 0 1 2 3 4
-1
1
2
3
4
d- Signal n n u(n)
Il est dfini par c(n) = n u(n) pour tout n
1
0 0 0 0
1
( )( ) ( ). . ( ) ( )
. ( ( ). ) . ( ( ))
n n n n
n n n n
n
n
Zc z c n z n z nr n z nr n zz
d d
z r n z z Zr z
dz dz
+ + + +
+
or
3
3
1
( )( ) ( ( ))
( 1) ( 1) ( 1)
( 1)
( )( )
( 1)
z d d z z
Zr z et Zr z
z dz dz z z
z z
On obtient Zc z
z
| ` +
. ,
+
Conclusion :
La transforme en z du signal n n u(n) est : 3
( 1)
( )( ) | | 1
( 1)
z z
Zc z pour z
z
+
>
e- Signal ( ) ( 0)
n
n a u n a
Il est dfini par : ( ) ( ) ,
n
f n a u n pour tout n n Z
0 0
0
( )( ) ( ). .
n n n
n n
n
n
Zf z f n z a z
a
z
+ +
+
| `
. ,
< >
| `
. ,
Conclusion :
La transforme en z du signal
( ) : ( )( ) | | | |
n
z
n a u n est Zf z pour z a
z a
>
A.BENHARI Page 6
t
y
1
1
-1 0
2 3
-2
1
5. Proprits de la transforme en z
a. Linarit
Proprit
Si f et g sont deux signaux causaux discrets admettant des transformes en z alors
(Z(f+g))(z) = (Zf)(z) + (Zg)(z)
(Z(kf))(z) = k (Zf)(z) , k rel
b. Multiplication par
n
a
Si g(n) =
n
a .f(n) , alors
( )( ) ( )
z
Zf z Zf
a
| `
. ,
c- Translation
Suite retarde
Soit f un signal causal discret admettent une transforme en z
Le signal discret retard de k, k , est dfini par : g(n) = f(n k) u(n k)
Proprit
( )( ) .( )( ) ( )
k
Zg z z Zf z gretarddek
Suite en avance
Soit f un signal causal discret admettent une transforme en z
Le signal discret en avance de k, k , est dfini par : g(n) = f(n + k) u(n + k)
Ce nest pas en gnral un signal causal sauf si f(0) = = f(k 1) = 0
Exemple avec k = 2
A.BENHARI Page 7
t
y
-3 -2 -1 0 1 2 3 4 5
-1
1
2
Proprit 1
( )( ) .( )( )
k
Zg z z Zf z
Proprit 2
Soit le signal causal h dfini par : h(n) = f(n + k) u(n)
1
0
( )( ) ( )( ) ( )
i k
k i
i
Zh z z Zf z f i z
| `
. ,
Remarque et application
a) Transforme en z d' une suite avance.
Thorme :
Soit une suite a n une suite , A ( z ) sa transforme en z .
On appelle suite avance de 1 unit de la suite a
n
la nouvelle suite b
n
dfinie par :
Alors :
1 0
( ) .( ( ) )
n n
Z a z Z a a
+
preuve :
corollaire :
2 2
2 0 1
( ) . ( )
n n
Z a z Z a a z a z
+
preuve :
b) Equations rcurrentes
Exemple :
On considre l' quation :
A.BENHARI Page 8
En appliquant la transformation en z , nous obtenons :
(1)
Or :
et :
enfin :
En reportant ces rsultats dans (1) , nous obtenons :
Soit :
Posons :
On cherche la transforme en z rciproque de A ( z ) .
Pour cela , on pose :
et on dcompose B ( z ) en lments simples :
A.BENHARI Page 9
On trouve :
d' o :
et :
6. Thorme de la valeur initiale et de la valeur finale
Thorme de la valeur initiale
Si les limites existent , alors :
0 | |
lim ( ) (0) lim ( )( )
n z
f n f Zf z
+
Thorme des la valeur finale
Si les limites existent et si les modules des ples de (Zf)(z) sont infrieurs ou gaux 1
alors :
| | 1
lim ( ) (0) lim ( 1)( )( )
n z
f n f z Zf z
+ +
7. Transforme en z inverse
a. Dfinition
Si x est un signal causal discret et si (Zx)(z) = X(z) est sa transforme en z , la
suite x(n), n est appele original ou transforme en z inverse de la fonction X
On note : (Z
-1
X)(n) = x(n)
(Zx)(z) = X(z) quivaut (Z
-1
X)(n) = x(n)
b. Proprit
On admet les proprits suivantes
i. Pour une fonction X : z X(z) donne, si loriginal existe, alors
elle est unique
ii. Linarit :
(Z
-1
(X + Y)) = (Z
-1
X) + (Z
-1
Y)
(Z
-1
(kX) = k(Z
-1
X) , k
c- Mthode de recherche de loriginale
Pour retrouver les originaux , on utilise essentiellement trois mthodes :
On dcompose en lments simples
( ) ( )
( )
k
X z X z
X z ou voir
z z
A.BENHARI Page 10
( Lorsque le degr du numrateur est suprieur ou gal au degr du
dnominateur ) et ensuite on utilise le tableau des transformation usuelles et les
proprits de la transformation en z.
On exprime X(z) en fonction de z
-1
, puis on dcompose en lments simples
On dveloppe en srie entire X(z) en crivant :
0
( ) : ( )
n
n n
n
X z a z et on a x n a
+
Remarque
Les trois types dlments simples le plus frquemment rencontr sont :
,
1 ( 1)
z z z
et
z z a z
Rappel
Original de
1
z
z
: u(n)
Original de
z
z a
: ( )
n
a u n
Original de
( 1)
z
z
: n.u(n)
d- Recherche doriginaux par dcomposition en lments simples
Exemple 1
Recherche de loriginal de X(z) =
On dcompose X(z) en lments simples .
1 1 1
( )
( 2)( 3) 2 3 2 3
a b
X z
z z z z z z
+ +
Et on crit :
1 1
( )
2 3
z z
X z z z
z z
| ` | `
+
. , . ,
Comme le facteur z
-1
correspond un retard de 1 et
1 1
2 ( ) , 3 ( )
2 3
n n
z z
Z u n Z u n
z z
| ` | `
. , . ,
On obtient loriginal de X(z) :
1 1
( ) ( 2 3 ) ( 1)
n n
x n u n
+
Exemple 2
Recherche de loriginal de :
3
3
( )
( 3)( 1)
z z
X z
z z
+
On remarque que le degr du numrateur tant gal au degr du dnominateur , on
A.BENHARI Page 11
dcompose en lments simples .
2
( ) 3
( 3)( 1) ( 1) 1 3
5 3 1
8 8 2
( 1) 1 3
X z z a b c
z z z z z z
z z z
+ +
+ +
+ +
+
1 5 3
( )
2 ( 1) 8 1 8 3
'
1 5 3
( ) ( 3) ( )
2 8 8
n
z z z
X z
z z z
d ou
x n n u n
+ +
+
| `
+ +
. ,
si n < 0 alors x(n) =0
si n 0 alors
1 5 3
( ) ( 3)
2 8 8
n
x n n
| `
+ +
. ,
e- Expression de X(z) en fonction de z
-1
Exemple :
Recherche de loriginal de X(z) =
En divisant numrateur et dnominateur par z , on obtient
1 2
1
( )
1 3 2
X z
z z
+
Expression que lon va dcomposer en lments simples en posant t = z
-1
1 1
1 1 2 1
( )
1 3 2 (1 2 )(1 ) 1 2 1
:
2 1
( ) 2
1 2 1 2 1
X t
t t t t t t
On revient lavriable z
z z
X z
z z z z
+
On obtient loriginal de X(z) :
x(n)= ( 2.2
n
1 )u(n) = (2
n+1
1 )u(n)
f- Recherche doriginaux laide des sries entires
Reprenons la dfinition de la transforme en z du signal causal discret x :
A.BENHARI Page 12
0
1 1
( )( ) ( ) (0) (1) ... ( ) ...
n
n
n
Zx z x n z x x x n
z z
+
+ + + +
La transforme en z de la suite numrique (x(n)) est la somme dune srie entire
de la variable
Rechercher loriginal cest dterminer les coefficients x(0), x(1), x(2),,x(n) de
la srie
0
( )
n
n
x n z
+
Exemple 1
Recherche de loriginal de :
1
1
( )
1
X z
z
+ + + + +
1 2 2 2
( ) 1 5.( ... ...)
n
n
n
n
n
z z z z z z
z
z z z z
Donc
X z
z z z z
| `
| `
| ` | `
+ + + + +
. , . ,
. ,
. ,
+ + + + +
+ + + + + +
On obtient : x(0) = 1 , x(1) 5 , x(2) = 10, .., x(n) = 5.2
n-1
Remarque :
On aurait pu obtenir directement x(n) en remarquant que :
X(z) = + do x(n) = 2
n
.u(n) + 3 .2
n-1
u(n-1)
7- Retour aux Equations rcurrentes
A.BENHARI Page 13
Ces quations sont aussi appels quations aux diffrences , sont obtenues directement pour
des systmes discrets ou par discrtisation dquations diffrentielles linaires coefficients
constants.
1) Equations rcurrentes dordre 1
Ce sont des quations du type
ay(n+1) + by(n) = x(n) ou ay(n) + by(n-1) = x(n) avec a et b deux rels donns
Exemple
Rsoudre
( 1) 2 ( ) 2 . ( )
(0) 1
x n x n n u n
x
+
'
+
+ +
On en dduit : y(n) = (-1 + 2(2
n
))u(n) = (-1 + 2
n+1
)u(n) pour n 0
3) Equations rcurrentes dordre 2
du type : ay(n+2) + by(n+1) + cy(n) = x(n)
Exemple
y(n+2) 3y(n+1) + 2y(n) = d(n) avec y(0) = 0 et y(1) = 0
Transforme en z de :
y(n) : Y(z) , de y(n+1) : z(Y(z) y(0))
et celle de y(n+2) : z(Y(z)-y(0)- z
-1
y(1)) = zY(z)
Lquation scrit alors : z Y(z) 3zY(z) + 2Y(z) = 1
Ce qui nous donne :
A.BENHARI Page 15
1 1
1 1 1
( )
( 1)( 2) 1 2
1 2
y z
z z z z
z z
z z
z z
+
conclusion : y(n) = (-1 + 2
n-1
)u(n-1)
A.BENHARI Page 16