Upload
abenhari
View
1.328
Download
3
Embed Size (px)
DESCRIPTION
La transformée en Z est un outil mathématique de traitement de signal, qui est l'équivalent discret de la transformée de Laplace. Elle est utilisée entre autres pour le calcul de filtres numériques à réponse impulsionnelle infinie et en automatique pour modéliser des systèmes dynamiques de manière discrète.
Citation preview
5/8/2018 Transformation en z - slidepdf.com
http://slidepdf.com/reader/full/transformation-en-z 1/16
Abdelkader BENHARI
La transformée en Z est un outil mathématique de traitement de signal, qui est l'équivalent discret de la
transformée de Laplace.
Elle est utilisée entre autres pour le calcul de filtres numériques à réponse impulsionnelle infinie et en
automatique pour modéliser des systèmes dynamiques de manière discrète.
-----------------------------------------------------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
5/8/2018 Transformation en z - slidepdf.com
http://slidepdf.com/reader/full/transformation-en-z 2/16
Transformation en z
1. Rappels
2. signal causal discret
3. Définition de la transformée de z
4. Transformées en z usuelles
5. Propriétés de la transformée en z
6. Théorème de la valeur initiale et de la valeur finale
7. Retour aux Equations récurrentes
A.BENHARI Page 2
5/8/2018 Transformation en z - slidepdf.com
http://slidepdf.com/reader/full/transformation-en-z 3/16
1. Rappels
Séries entières :
On appelle série entière toue série dont le terme général est un = an.zn où ( an ) est une suite
réelle ou complexe et où z est une variable complexe (il s’agit en fait d’un polynôme àcoefficients et variable complexe dont le degré peut être infini)
Remarque : il existe un réel R 0 appelé rayon de convergence tel que :
| | ,
| | ,
si z R la série converge
si z R la série diverge
< >
Echantillonnage d’un signal :
Soit x(t) un signal causal ( nul pour t < 0). Considérons x(0), x(1), x(2), ….,x(n), ….
On obtient alors une suite de réels.
On dit que l’on a échantillonné le signal x(t) avec 1 comme période d’échantillonnage .
Remarque :
si on considère x(0), x(T), x(2T), …., x(nT) ,on obtient le signal échantillonné, sa période
d’échantillonnage est T .
Le nouveau signal obtenu :.......}: :{0, , 2 ,
( ) ( )
x ou x T T
n x n nT x nT
→→→ →
¡¥ ¡
Est un signal discret.
2. signal causal discret
Si le temps varie de façon continue, le signal est représenté par une fonction de la variable
réelle t. Il s’agit d’un signal analogique ou continu.
Si le temps varie de façon discontinue , le signal est représenté par la suite (x n) n de ses
valeurs aux différents instant tn. il s’agit d’un signal discret ou numérique.
Comme pour un signal continu, un signal discret est dit causal si :
pour tout n, n < 0 , x(n) = 0
On parlera de transformée de z d’un signal discret causal ou d’une suite causale.
3. Définition de la transformée de z
A.BENHARI Page 3
5/8/2018 Transformation en z - slidepdf.com
http://slidepdf.com/reader/full/transformation-en-z 4/16
Définition
La transformé en z du signal discret causal défini par : n xn = x(n) n est la fonction X
de la variable complexe z définie par :
0( ) ( ).
n
n X z x n z
+∞−
==∑X est une fonction de la variable complexe z
Remarque
a- Pour un signal non causal , on définit la transformée en de n x(n) n par :
( ) ( ). n X z x n z
∞−
−∞
=∑
b- La transformé en z de la suite numérique (xn ) est la somme d’une série entière de la
variable . il se pose donc le problème de convergence de la série .
c- On note indifféremment X(z) ou (Zx)(z) ou Z [x(n)]
4. Transformées en z usuelles
a. Suite de Dirac
i. La suite de Dirac ( ou suite canonique) est la suite d définie par :
(0) 1
( ) 0 0
d
d n pour n
= = ≠
(Zd)(z) =0
0
( ). (0). 1n
n
d n z d z ∞
−
=
= =∑
Conclusion :
( )( ) 1 Zd z =
Transformée en z de la suite canonique retardée de k (k * )
dk est définie 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 −=
b. Echelon unité discret
A.BENHARI Page 4
t
y
-2 -1 0 1 2 3 4
-1
1
2
t
y
-2 -1 0 1 2 k
-1
1
2
t
y
-2 -1 0 1 2 3 4
-1
1
2
5/8/2018 Transformation en z - slidepdf.com
http://slidepdf.com/reader/full/transformation-en-z 5/16
Il est défini par :
( ) 1 0
( ) 0 0
u n si n
u n si n n
= ≥ = < ∈ Z
On a :
0 0
( )( ) ( ). n n
n n
Zu z u n z z ∞ ∞
− −
= =
= =∑ ∑On reconnaît la série géométrique de raison q = z –1
Cette série converge si | z –1| < 1 , soit | z | > 1 et
10
1
1 1
n
n
z z
z z
∞−
−=
= =− −∑
Remarque :
la fonction échelon –unité est parfois notée e
Conclusion :La transformée en z de l’échelon unité discret est :
( )( ) ; | | 11
z Zu z pour z
z = >
−
Remarque :
De même que la multiplication par la fonction échelon unité U permet d’obtenir une fonction
causale , la multiplication d’une suite par la suite u(n) permet d’obtenir une suite causale.
c- Rampe unité causale discrète n nu(n)
Elle est définie 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 transformée en z de la rampe unité causale discrète 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
5/8/2018 Transformation en z - slidepdf.com
http://slidepdf.com/reader/full/transformation-en-z 6/16
d- Signal n n² u(n)
Il est défini 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 transformée en z du signal n n² u(n) est : 3( 1)( )( ) | | 1
( 1) z z Zc z p
our z z
+= >
−
e- Signal ( ) ( 0)nn a u n a→ ≠
Il est défini 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
+∞ +∞− −
= =
+∞
=
= =
=
∑ ∑
∑Cette série converge si
0
| | 1 | | | | , :
1( )( )
1
n
n
a soit z a alors
z
a z Zf z
a z z a
z
+∞
=
< >
= = = − −∑
Conclusion :
La transformée en z du signal ( ) : ( )( ) | | | |n z n a u n est Zf z p
our z a
z a
→ = >
−
A.BENHARI Page 6
t
y
1
1
-1 02 3
-2
1
5/8/2018 Transformation en z - slidepdf.com
http://slidepdf.com/reader/full/transformation-en-z 7/16
5. Propriétés de la transformée en z
a. Linéarité
Propriété
Si f et g sont deux signaux causaux discrets admettant des transformées en z alors(Z(f+g))(z) = (Zf)(z) + (Zg)(z)
(Z(kf))(z) = k (Zf)(z) , k réel
b. Multiplication par na
Si g(n) = na .f(n) , alors ( )( ) ( ) z
Zf z Zf a
=
c- Translation
Suite retardée
Soit f un signal causal discret admettent une transformée en z
Le signal discret retardé de k, k , est défini par : g(n) = f(n –k) u(n – k)
Propriété
( )( ) .( )( ) ( )k Zg z z Zf z gretardédek −
=
Suite en avance
Soit f un signal causal discret admettent une transformée en z
Le signal discret en avance de k, k , est défini par : g(n) = f(n + k) u(n + k)
Ce n’est pas en général 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
5/8/2018 Transformation en z - slidepdf.com
http://slidepdf.com/reader/full/transformation-en-z 8/16
Propriété 1
( )( ) .( )( )k Zg z z Zf z =
Propriété 2
Soit le signal causal h défini 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) Transformée en z d' une suite avancée .
Théorème :
Soit une suite a n une suite , A ( z ) sa transformée en z .
On appelle suite avancée de 1 unité de la suite an la nouvelle suite bn définie 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 récurrentes
Exemple :
On considère l' équation :
A.BENHARI Page 8
5/8/2018 Transformation en z - slidepdf.com
http://slidepdf.com/reader/full/transformation-en-z 9/16
En appliquant la transformation en z , nous obtenons :
(1)
Or :
et :
enfin :
En reportant ces résultats dans (1) , nous obtenons :
Soit :
Posons :
On cherche la transformée en z réciproque de A ( z ) .
Pour cela , on pose :
et on décompose B ( z ) en éléments simples :
A.BENHARI Page 9
5/8/2018 Transformation en z - slidepdf.com
http://slidepdf.com/reader/full/transformation-en-z 10/16
On trouve :
d' où :
et :
6. Théorème de la valeur initiale et de la valeur finale
Théorème de la valeur initiale
Si les limites existent , alors :
0 | |lim ( ) (0) lim ( )( )n z
f n f Zf z → →+∞= =
Théorème des la valeur finale
Si les limites existent et si les modules des pôles de (Zf)(z) sont inférieurs ou égaux à 1
alors :
| | 1lim ( ) (0) lim ( 1)( )( )
n z f n f z Zf z
→+∞ →+= = −
7. Transformée en z inverse
a. Définition
Si x est un signal causal discret et si (Zx)(z) = X(z) est sa transformée en z , la
suite x(n), n est appelée original ou transformée en z inverse de la fonction X
On note : (Z-1X)(n) = x(n)
(Zx)(z) = X(z) équivaut à (Z-1X)(n) = x(n)
b. Propriété
On admet les propriétés suivantes
i. Pour une fonction X : z X(z) donnée, si l’original existe, alors
elle est unique
ii. Linéarité :
(Z-1(X + Y)) = (Z-1X) + (Z-1Y)
(Z-1(kX) = k(Z-1X) , k
c- Méthode de recherche de l’originale
Pour retrouver les originaux , on utilise essentiellement trois méthodes :
On décompose en éléments simples( ) ( )( )
k X z X z X z ou voir
z z
A.BENHARI Page 10
5/8/2018 Transformation en z - slidepdf.com
http://slidepdf.com/reader/full/transformation-en-z 11/16
( Lorsque le degré du numérateur est supérieur ou égal au degré du
dénominateur ) et ensuite on utilise le tableau des transformation usuelles et les
propriétés de la transformation en z.
On exprime X(z) en fonction de z-1, puis on décompose en éléments simples
On développe en série entière X(z) en écrivant :
0
( ) : ( )n
n n
n
X z a z et on a x n a+∞
−
=
= =∑
Remarque
Les trois types d’éléments simples le plus fréquemment rencontré sont :
,1 ( 1)²
z z z et
z z a z − − −Rappel
Original de1
z
z −: u(n)
Original de z
z a−: ( )na u n
Original de( 1)²
z
z −: n.u(n)
d- Recherche d’originaux par décomposition en éléments simples
Exemple 1
Recherche de l’original de X(z) =
On décompose X(z) en éléments 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 12 ( ) , 3 ( )2 3
n n z z Z u n Z u n
z z
− − = = − −
On obtient l’original de X(z) :1 1( ) ( 2 3 ) ( 1)n n
x n u n− −= − + −
Exemple 2
Recherche de l’original de :
3 3( )
( 3)( 1)²
z z X z
z z
−=
+ −On remarque que le degré du numérateur étant égal au degré du dénominateur , on
A.BENHARI Page 11
5/8/2018 Transformation en z - slidepdf.com
http://slidepdf.com/reader/full/transformation-en-z 12/16
décompose en éléments simples .
2( ) 3
( 3)( 1)² ( 1)² 1 3
5 318 82
( 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 alors1 5 3
( ) ( 3)2 8 8
n x n n− = + + −
e- Expression de X(z) en fonction de z-1
Exemple :
Recherche de l’original de X(z) =
En divisant numérateur et dénominateur par z² , on obtient
1 2
1( )
1 3 2 X z
z z − −=− +
Expression que l’on va décomposer en éléments 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 l’original de X(z) :
x(n)= ( 2.2n –1 )u(n) = (2n+1 –1 )u(n)
f- Recherche d’originaux à l’aide des séries entièresReprenons la définition de la transformée en z du signal causal discret x :
A.BENHARI Page 12
5/8/2018 Transformation en z - slidepdf.com
http://slidepdf.com/reader/full/transformation-en-z 13/16
0
1 1( )( ) ( ) (0) (1) ... ( ) ...n
nn
Zx z x n z x x x n z z
+∞−
=
= = + + + +∑
La transformée en z de la suite numérique (x(n)) est la somme d’une série entière
de la variable
Rechercher l’original c’est déterminer les coefficients x(0), x(1), x(2),…,x(n) de
la série0
( ) n
n
x n z +∞
−
=∑
Exemple 1
Recherche de l’original de : 1
1( )
1 X z
z −=
−
Etant donné que
1 21
11 ... ...1
n z z z z − − −− = + + + + +−
On a : x(n) =1 pour tout n, donc x est l’échelon unité discret.
Exemple 2 :
Recherche de l’original de :
3( )
2
z X z
z
+=
−X(z) peut s’écrire soue la forme : X(z) = A + = 1 + = 1 + 5 .
2
2 1
3
2 1
3
1 1 1 1 2 2 21 ... ...
221
1 2 2 2... ...
²
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.2n-1
Remarque :
On aurait pu obtenir directement x(n) en remarquant que :
X(z) = + d’où x(n) = 2n .u(n) + 3 .2n-1u(n-1)
7- Retour aux Equations récurrentes
A.BENHARI Page 13
5/8/2018 Transformation en z - slidepdf.com
http://slidepdf.com/reader/full/transformation-en-z 14/16
Ces équations sont aussi appelés équations aux différences , sont obtenues directement pour
des systèmes discrets ou par discrétisation d’équations différentielles linéaires à coefficients
constants.
1) Equations récurrentes d’ordre 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 réels donnés
Exemple
Résoudre( 1) 2 ( ) 2 . ( )
(0) 1
x n x n n u n
x
+ − = =
• On peut calculer pas à pas les valeurs de x(n)
x(1) = 2x(0)+0 = 2
x(2) = 2x(1) + 2 = 6etc….
• On utilise la transformé en z pour déterminer x(n)
Transformée en z de x(n) : X(z)
Transformée en z de x(n+1) : z(X(z) – x(0)) ( formule de l’avance)
Transformée en z de 2n.u(n) :
L’équation s’écrit alors : z(X(z) –1) – 2X(z) =
On donc :
2( )
( 2)( 1)² 2
z z X z
z z z = +
− − −
On décompose2
( 2)( 1)²
z
z z − −en éléments simples :
2
( 2)( 1)² 1 ( 1)² 2
2 2 2
1 ( 1)² 2
'
2 2 2 2( )
1 ( 1)² 2 2
2 2 3
1 ( 1)² 2
z a b c
z z z z z
z z z
d où
X z z z z z z
z z z
z z z
= + +− − − − −
− −= + +
− − −
− −= + + + − − − −
− −= + +
− − −
On cherche l’original de X(z) :
Original de : 2n.u(n)
Original de : n.u(n)Original de : u(n)
A.BENHARI Page 14
5/8/2018 Transformation en z - slidepdf.com
http://slidepdf.com/reader/full/transformation-en-z 15/16
Conclusion : x(n) = (-2 –2n + 3.2n ).u(n)
2) Equations récurrentes d’ordre 2
du type : ay(n) + by(n-1) + cy(n-2) = x(n)
a, b et c sont des réels donnés , x et y des signaux causaux discrets, x est connu et on
cherche y
Exemple
y(n) – 3y(n-1) + 2y(n-2) = d(n)
Remarque :
Les conditions initiales sont données implicitement par le fait que y est un signal causal ,
donc y(-1 ) = y(-2) = 0
de ce fait nous pouvons appliquer aux deux membres de l’équation la transformée en z
d’un signal causal ( pour n 0)
On peut comme au paragraphe précédent calculer pas à pas les valeurs de y(n)
y(0) ) = d(0) =1
y(1) = 3y(0) = 3
Transformée en z de y(n) : Y(z) , de y(n-1) : z-1Y(z) , de y(n-2) : z-2Y(z) et (Zd)(z)= 1
Notre équation s’écrit alors : Y(z) – 3 z-1Y(z) + 2z-2Y(z) = 1
d’où
11 1 1
1 1 1 2( )
1 11 1 22( 1)( )
2 2
z z Y z
z z z z z z
−− − −
+ −= = + = − +
− − −− − −
On en déduit : y(n) = (-1 + 2(2n))u(n) = (-1 + 2n+1)u(n) pour n 0
3) Equations récurrentes d’ordre 2du 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
Transformée 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-1y(1)) = z²Y(z)
L’équation s’écrit alors : z² Y(z) – 3zY(z) + 2Y(z) = 1
Ce qui nous donne :
A.BENHARI Page 15
5/8/2018 Transformation en z - slidepdf.com
http://slidepdf.com/reader/full/transformation-en-z 16/16
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 + 2n-1
)u(n-1)
A.BENHARI Page 16