Sunteți pe pagina 1din 24

Prelucrarea Semnalelor Biomedicale

2. Transformata Z

Tăuțan Alexandra
alexandra.tautan@yahoo.com
B136/B133 – Leu, Corp B (ETTI)
Cuprins
• Transformata Z – Definiție
– Bilaterală
– Unilaterală
• Proprietățile transformatei Z
• Calculul transformatei Z inverse
– Folosirea teoremei reziduurilor
– Descompunerea in fracții simple
– Dezvoltarea lui X(z) în serie de puteri ale lui z-1
– Identificarea secvenței pe baza unor tabele conținând
transformatele Z ale celor mai importante secvențe
Prelucrarea Semnalelor Biomedicale
3/6/2019 2.
FIM _ 2019
Transformata Z
• Transformată complexă care ne permite
analiza secvențelor și a sistemelor cu anumite
proprietăți:
– Convoluția secvențelor → produsul
transformatelor Z corespunzătoare secvențelor
– Produsul secvențelor → convoluția transformatelor
Z corespunzătoare secvențelor

Prelucrarea Semnalelor Biomedicale


3/6/2019 3.
FIM _ 2019
Transformata Z
Transformata Z bilaterală

X (z ) =  xk  z
k = −
−k
, z variabilă complexă.

Im z
NB
{z}
B(z )  (z − z )
i
X (z ) = = i =1
,
A(z ) Re z
 (z − p )
NA

j
j =1 R-
zi − zerouri
p j − poli
R+

Prelucrarea Semnalelor Biomedicale


3/6/2019 4.
FIM _ 2019
Transformata Z
• Exemplu
• Să se calculeze transformata Z pentru secvența xn = e
− a nTe

 0 
X (z ) = e e + e
− a kTe −k − a kTe −n − a kTe
z = z z −k − 1
k = − k = − k =0
0 
= e
k = −
akTe
z −k
+  e − akTe z − k − 1 =
k =0

 (e ) +  (e z )
0 
− aTe −k −k
= z aTe
−1 =
k = − k =0

=  (e z ) +  (e )
 
− aTe k − aTe −1 k 1 1
z −1 = − aTe
+ − aTe −1
−1 =
k =0 k =0 1− e z 1− e z
1 − e − 2 aTe
=
( )(
1 − e − aTe z 1 − e − aTe z −1 )
Prelucrarea Semnalelor Biomedicale
3/6/2019 5.
FIM _ 2019
Transformata Z
• Exemplu
Domeniul de convergenta
e − aTe z  1  z  e aTe = R2( + )
(secventa anticauzal a)
− aTe −1 − aTe
e z 1 z  e = R1( − )
(secventa cauzala; ex  k 

Prelucrarea Semnalelor Biomedicale


3/6/2019 6.
FIM _ 2019
Transformata Z
• Transformata Z unilaterala
(folosită pentru calculul transformatei Z inverse)

X (z ) =  xk  z −k

k =0

• Transformata Z inversa

xk  =
1

k-1 C - curbă situată în domeniul de
X(z) z dz
2πj C convergenţă

Prelucrarea Semnalelor Biomedicale


3/6/2019 7.
FIM _ 2019
Proprietățile transformatei Z
1. Liniaritate
x1k  → X1 (z ), DC : D1
a  x1 k  + b  x2 k  → a  X 1 (z ) + b  X 2 (z ), DC : D1  D2
x2 k  → X 2 (z ), DC : D2

2. Translația în timp
• Pentru transformata Z bilaterală

x k  → X (z )  xk − k0  → z −k X (z ) 0

Prelucrarea Semnalelor Biomedicale


3/6/2019 8.
FIM _ 2019
Proprietățile transformatei Z
• Pentru transformata Z unilaterală
a) Translația înainte (avans) :
 k 0 −1
−m 
xk  → X (z )  xk + k0  → z  X (z ) −  xmz 
k0

 m =0 
a) Translația înapoi (întârziere):
 − k0
−m 
xk  → X (z )  xk − k0  → z  X (z ) +  xmz 
− k0

 m = −1 

Prelucrarea Semnalelor Biomedicale


3/6/2019 9.
FIM _ 2019
Proprietățile transformatei Z
3. Convoluția în domeniul timp
x1k  → X1 (z ), DC : D1
x3 k  = x1 k   x2 k  → X 3 (z ) = X 1 (z )X 2 (z )
x2 k  → X 2 (z ), DC : D2

4. Convoluția în domeniul frecvență


x1k  → X 1 (z ), DC : D1
x2 k  → X 2 (z ), DC : D2

 z  −1  z  −1
x3 k  = x1k  x2 k  → X 3 (z ) =  X 1 (v )  X 2  v dv =  X 2 (v )  X1  v dv
1 1
2π v 2π v
Prelucrarea Semnalelor Biomedicale
3/6/2019 10.
FIM _ 2019
Proprietățile transformatei Z
5. Teorema lui Parceval

( )

xk  = ( )
1 −1 dz
 2πj C
2
X z  X z
n = − z

6. Transformata Z a secvenței multiplicate cu k


dX ( z )
Z k  xk  = − z
dz
n
n
  d n −1
 d 
Z k  xk  = − z Z k  xk  =  − z  X (z ) 
dz  dz 

Prelucrarea Semnalelor Biomedicale


3/6/2019 11.
FIM _ 2019
Calculul transformatei Z inverse
➢ folosirea teoremei reziduurilor (grad B(z-1) < grad A(z-1))
➢ descompunerea în fracții simple
➢ identificarea secvenței pe baza unor tabele conţinând
transformatele Z ale celor mai importante secvenţe
➢ dezvoltarealui X(z) in serie de puteri ale lui z-1 (echivalentă cu
împărțirea polinomială B(z)/A(z))

Prelucrarea Semnalelor Biomedicale


3/6/2019 12.
FIM _ 2019
1. Folosirea teoremei reziduurilor
• pi pol simplu
( )
Rez X (z )  z k −1 , pi = lim (z − pi )  X (z )  z k −1
z → pi

• pi pol de ordinul r
( )  
r −1
Re z X (z )  z k −1 ,pi = lim r −1 (z-pi )r  z k −1  X (z )
1 d
(r − 1)! z→ pi dz
 (k ), pt. DC  R+ (secventa cauzala)
X (z )  xk  =  Rez(X (z )  z , pi ) 
k −1

i  (− k − 1), pt. DC  R− (secventa necauzala)

Prelucrarea Semnalelor Biomedicale


3/6/2019 13.
FIM _ 2019
1. Folosirea teoremei reziduurilor
Ex. Să de determine secvența x[k] având transformata Z
X(z)
z3 + z2 + z +1
X (z ) =
z 3 − 0.5 z 2 − 4 z + 2

Prelucrarea Semnalelor Biomedicale


3/6/2019 14.
FIM _ 2019
1. Folosirea teoremei reziduurilor
z3 + z2 + z +1 z −3 + z −2 + z −1 + 1
X (z ) = = =
(z − 2)(z + 2) z − 1  2  z −3 − 4  z −2 −  z −1 + 1
1
 2 2
5 1
3  z − 2 + z −1 +
1 4 2
= +
2
( )(  1
) 
1 − 2  z −1 1 + 2  z −1 1 −  z −1 
 2 
5 1 3 5 1 15
3  z − 2 + z −1 + + +
Rez(2) = lim z k 4 2 = 2 k  4 8 2 = 2 k  8 = 2 k  5   k 
z →2
( −1 
)
1 −1 
1 + 2  z 1 −  z  2 
3 3 4
 2  4 2

5 −1 1 3 5 1
3  z −2 +
z + − +
Rez(− 2 ) = lim z k 4 2 = (− 2 ) 
k 4 8 2 = 1  (− 2 )k  k 
z → −2
(  1
) 
1 − 2  z −1 1 −  z −1  2
5 4
 2  4
Prelucrarea Semnalelor Biomedicale
3/6/2019 15.
FIM _ 2019
1. Folosirea teoremei reziduurilor
5 −1 1 5 1
3  z −2 +
z + k 3 4 + 2+

k k
1      
   = −    k 
4 1
2 =   4 2= 15 1 1
Rez  = lim z k
( −1
 2  z→ 2 1 − 2  z 1 + 2  z
1 )(
−1
2 ) 1− 4  4 15  2  2

5 k 1 1
k

xk  =  k  +   2 +  (− 2) −     k 
k

 4 4 2 

Prelucrarea Semnalelor Biomedicale


3/6/2019 16.
FIM _ 2019
Transformate Z inverse cunoscute
z   k − n
n X (z )  xk 

 p k   k 
z
z− p
z2
 (k + 1) p k   k 
( z − p )2
zn

1
(k + 1)    (k + n − 1) p k   k 
( z − p )n (k − 1)!
  k 
z 1
= −1
z −1 1− z

 p k −1   k − 1
1
z− p
Prelucrarea Semnalelor Biomedicale
3/6/2019 17.
FIM _ 2019
2. Descompunerea în fracții simple
z
 e −ak z z (z + 1)
k  k2
z − e −a (z − 1)2 (z − 1)3
z  sin 
 sin(  k )
z − 2  z  cos + 1
2

z  (z − cos )
 cos(  k )
z − 2  z  cos + 1
2

z  sin   e − a
 e − ak
 sin(  k )
z − 2  z  e cos + e
2 −a −2a

(
z  z − e − a cos )  e − ak
 cos(  k )
z − 2  z  e  cos + e
2 −a −2a

Prelucrarea Semnalelor Biomedicale


3/6/2019 18.
FIM _ 2019
2. Descompunerea în fracții simple

Să se determine prin descompunerea în


fracţii simple secvenţa discretă având
4z 2
X (z ) =
(z − 0.5)(z + 0.5)

Prelucrarea Semnalelor Biomedicale


3/6/2019 19.
FIM _ 2019
2. Descompunerea în fracții simple
X (z ) 4z A B
= = +
z (z − 0.5)(z + 0.5) z − 0.5 z + 0.5
4  0.5 4  (− 0.5)
A= =2 B= =2
0.5 + 0.5 − 0 . 5 − 0 .5

X (z ) =
2z 2z
+
z + 0.5 z − 0.5

4  0.25 p , k = 2 p

xk  = 2  0.5k + (−0.5) k    k  = 
0, k = 2 p + 1, k  0
Prelucrarea Semnalelor Biomedicale
3/6/2019 20.
FIM _ 2019
3.Dezvoltarea lui X(z) în serie de puteri
ale lui z-1 (echivalentă cu împărțirea
polinomială B(z)/A(z))

Să se determine prin descompunerea în


serie de puteri ale lui z-1 secvenţa
discretă având
4z 2
X (z ) =
(z − 0.5)(z + 0.5)

Prelucrarea Semnalelor Biomedicale


3/6/2019 21.
FIM _ 2019
3. Identificarea secvenței pe baza unor
tabele conţinând transformatele Z ale
celor mai importante secvenţe

Să se identifice secvența care satisface ecuația de recurență:

xk + 2 − 2 xk + 1 + xk  = 0, x0 = x1 = 1

Prelucrarea Semnalelor Biomedicale


3/6/2019 22.
FIM _ 2019
3. Identificarea secvenței pe baza unor
tabele conţinând transformatele Z ale
celor mai importante secvenţe
Z xk + 1 = z  X ( z) − z  x0 = z  X ( z) − z
Z xk + 2 = z 2  X ( z ) − z 2  x0 − z  x1 = z 2  X ( z ) − z 2 − z

z 2  X ( z ) − z 2  x0 − z  x1 − 2  (z  X ( z ) − z  x0) + X (z ) = 0


z 2  X ( z ) − z 2 − z − 2  (z  X ( z ) − z ) + X (z ) = 0
( )
X ( z)  z 2 − 2  z + 1 = z 2 + z − 2  z
z2 − z z
X ( z) = =
(z − 1)2 z − 1

xk  =  k 
Prelucrarea Semnalelor Biomedicale
3/6/2019 23.
FIM _ 2019
4.Dezvoltarea lui X(z) în serie de
puteri ale lui z-1 (echivalentă cu
împărțirea polinomială B(z)/A(z))

4z 2 4 z −2
= −2
= 4+ −2
=
z − 0.25 1 − 0.25  z
2
1 − 0.25  z
−2 0.25  z − 4 4, k = 0
= 4+ z + =
1 − 0.25  z −2 
xk  = 0, k = 2  p + 1, k  0
0.252  z −6 
4  (0.25) , k = 2  p
−2 −4
= 4 + z + 0.25  z + −2
= p

1 − 0.25  z
−2 −4 −6 0.253  z −8
= 4 + z + 0.25  z + 0.25  z +
2
−2
= ...
1 − 0.25  z

Prelucrarea Semnalelor Biomedicale


3/6/2019 24.
FIM _ 2019

S-ar putea să vă placă și