Sunteți pe pagina 1din 4

Procesarea digitală a semnalelor cu aplicaţii specifice Tema 3 – Transformarea z

Transformarea z. Analiza proprietăţilor şi


determinarea poli-zerouri

1. Noţiuni teoretice

Transformarea z are același rol în analiza semnalelor discrete în timp și la sistemele


liniare invariabile în timp ca și transformarea Laplace în analiza semnalelor continue în timp.
Transformarea z a unui semnal discret în timp x[n] este definită ca o serie de puteri
având forma

X ( z)   x[n] z
n  
n
(1)

unde z este o variabilă complexă. Relația (1) se numește transformata z directă deoarece ea
transformă semnalul x[n] din domeniul timp într-o reprezentare X(z) în planul complex.
Regiunea de convergență (RC) a lui X(z) este mulțimea tuturor valorilor lui z pentru
care X(z) are o valoare finită. Regiunea de convergență a unui semnal de durată finită este în
general întreg planul z, uneori cu excepții legate de puncte precum z = 0 și/sau z  
Coeficientul lui z  n reprezintă valoarea semnalului la momentul de timp n.
Deseori suma seriilor finite sau infinite ale unei transformări z se poate scrie într-o
formă compactă.

Exemple:
1) x[n]  3,2,7,0,1  X ( z)  3  2 z  7 z  z
z 1 2 4

Regiunea sa de convergență este tot planul z, exceptând z  0 .

2) x[n]  3,2,7,0,1  X ( z)  3z  2 z  7  z
z 2 2

Regiunea sa de convergență este tot planul z, exceptând z  0 și z   .

3) x[n]   [n] 
 X ( z )  1
z

Regiunea sa de convergență este tot planul z.


n
1
4) x[n]     u[n] .
2
 1  1  2  1  3  1  n  z
x[n]  1, ,   ,   ,...,   ,... 
 2  2   2   2  
2 3 n
1 1  1  2  1  3 1

z
X ( z)  1  z    z    z      z n   
2 2 2 2
 n  n
1 1 
    z n     z 1 
n 0  2  n 0  2 
Dar se știe că
1
1  a  a 2  a3    a n    , dacă a  1 .
1 a

Autor: ș.l. Sîrbu Ioana 1


An: 2019
Procesarea digitală a semnalelor cu aplicaţii specifice Tema 3 – Transformarea z

1 1 1
Deci dacă z  1 (sau echivalent z  ), X (z ) converge spre:
2 2
1
X ( z)  ,
1 1
1 z
2
1
regiunea sa de convergență fiind zona z  din planul complex.
2
În acest caz, transformarea z oferă o formă compactă pentru reprezentarea semnalului
x[n].

Ca orice variabilă complexă, z poate fi reprezentată printr-un modul și o fază, sub


forma polară

z  r  e j , (2)
și astfel poate fi reprezentată în întreg planul complex.
Un semnal discret în timp x[n] este unic determinat de transformata sa z, X(z), și de
regiunea de convergență a lui X(z). În tabelul 1 sunt date câteva semnale mai des întâlnite,
transformările lor z și regiunile de convergență corespunzătoare [2].

Tabel 1
Semnalul x[n] Transformata z, X(z) Regiunea de convergență
Întreg

O importantă categorie de transformări z este aceea în care X (z ) este sub forma unei
funcții raționale, adică un raport între două polinoame în z 1 sau z:

Autor: ș.l. Sîrbu Ioana 2


An: 2019
Procesarea digitală a semnalelor cu aplicaţii specifice Tema 3 – Transformarea z

P( z ) b0  b1 z 1  b2 z  2    bm z  m
b z k
k

X ( z)    k 0
, (3)
Q( z ) a0  a1 z 1  a 2 z  2    a n z  n n

a
k 0
k z k

relație care se poate aduce la forma:


b0 m n z  z1 z  z 2 z  z m 
X ( z)  z . (4)
a0 z  p1 z  p2 z  pm 
Valorile lui z pentru care X ( z )  0 se numesc zerouri, iar valorile lui z pentru care
X (z )   se numesc poli.
X (z ) se poate reprezenta grafic prin puncte poli-zero în planul complex. Locația
polilor se indică printr-o cruce (x), iar locația zerourilor printr-un cerc (o). În cazul unor poli
sau zerouri multipli, ordinul de multiplicitate este indicat printr-un număr plasat în apropierea
crucii sau cercului respectiv. Evident, RC a unei transformate z nu va conține niciun pol.
În cazul în care se cunoaște reprezentarea în planul complex a polilor și zerourilor se
b
poate determina X (z ) pe baza relației (4), în limita unui factor de scalare dat de 0 .
a0

2. Chestiuni de studiat

2.1. Se vor determina și se vor reprezenta grafic transformatele z ale unor semnale
discrete date

3. Mod de lucru

3.1. Se va determina și se va reprezenta grafic transformata z a semnalului [2]:


x[n]  a n u[n], a  0 .
Din tabelul 1,
1 z
X [ z]  1
 , iar RC z  a .
1  az za
Astfel, X [z ] are un zero în 0 și un pol în a: z1  0 , p1  a (fig.1).

RC

Fig.1

Autor: ș.l. Sîrbu Ioana 3


An: 2019
Procesarea digitală a semnalelor cu aplicaţii specifice Tema 3 – Transformarea z

3.2. Se va determina și se va reprezenta grafic transformata z a semnalului [2]:


2 n , pentru 0  n  7
x[n]   .
0, in rest
Din relația (1),
 7 7
   
1  2  z 1
8
z 8  28
 x[n] z n   2 n  z n   2  z 1
n
X ( z)   
n   n 0 n 0 1  2  z 1 z 7 ( z  2)
Zerourile transformatei z sunt:
z 8  28  0  z k  2  e j 2k / 8  2  e jk / 4 , unde 0  k  7 .

Deoarece z 0  2  e j 0 / 4  2 coincide cu polul p0  2 , fracția de mai sus se poate


simplifica prin ( z  2) , rezultând
( z  z1 )( z  z 2 ) ( z  z 7 )
X ( z)  .
z7
Astfel, rezultă 7 zerouri de valori distincte și un pol ( p1  0 ) multiplu de ordin 7.
RC este întreg planul z cu excepția z  0 .

7 poli

Fig.2

4. Precizări utile

4.1. Funcţii utile, predefinite în MATLAB

Reprezentarea în coordonate polare se face cu funcția polar. Se apelează cu sintaxa:


polar (theta,r) sau polar (theta,r, ‘tip-linie’)
Opțiunea ‘tip-linie’ se folosește similar funcției plot.

Site: www.ie.ucv.ro
Titular aplicaţii: I. Sîrbu

Autor: ș.l. Sîrbu Ioana 4


An: 2019

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