Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Transformadaz PDF
Transformadaz PDF
Tema 5_ Transformada Z
Definicin
Propiedades principales
Aplicacin a seales y sistemas LTI
Convergencia
Ms propiedades
Forma compacta racional
Polos y ceros
Definicin
Diagramas:
Relacin con la ROC
Causalidad y estabilidad.
Sistemas de fase mnima
Transformada inversa
Definicin general
Clculo si X(z) es racional
Seales y sistemas bidimensionales
Relacin entre DTFT y transformada Z
PDI 2007-08
5.1
Transformada Z: definicin
La definicin matemtica de la transformada Z es la siguiente:
+
x (n)
X ( z )
X ( z ) = Z [x(n)] = x ( n ) z n
con z C
n =
PDI 2007-08
5.2
Transformada Z: principales propiedades
Desplazamiento en x(n k ) Z
z k X ( z)
el tiempo:
+ + +
ya que x ( n k ) z = x ( n) z = z x ( n ) z n
n =
n n k k
n = n =
PDI 2007-08
5.3
Transformada Z: aplicacin a sistemas LTI
Si utilizamos las transformadas Z de las seales entrada, salida y
respuesta a impulso
Dominio n Z Dominio Z
x(n) y(n) X(z) Y(z)
h(n) H(z)
N k M
ak z Y ( z ) = bk z k X ( z )
k =0 k =0
B( z ) B( z )
Y ( z) = X ( z) H ( z) =
A( z ) A( z )
PDI 2007-08
5.4
ejercicio
A continuacin se pueden ver la entrada x(n) y la salida y(n) obtenida al aplicar un
sistema LTI desconocido a esa entrada:
PDI 2007-08
5.5
Transformada Z: convergencia
X(z) es una serie de potencias, y puede haber valores de z en los que no
converge. El conjunto de puntos en los que X(z) converge se llama Regin de
convergencia (ROC)
z ROC X (z ) <
n =1 n =0 rn
PDI 2007-08
5.6
Transformada Z: convergencia
Seales de duracin finita Seales de duracin infinita
r2 < z < r1
Bilateral Plano z completo Bilateral
excepto z=0 y z=
..... .....
PDI 2007-08
5.7
Transformada Z: convergencia
R=2.5;
z=cplxgrid(31)*R;
X=z*0;
for i=0:200,
X=X+0.5^i*z.^(-i);
end
mesh(real(z),imag(z),abs(X))
axis([-R R -R R 0 2])
view([1 -2 1]),hold
circulo=0.5*exp(j*(0:50)*2*pi/50);
plot3(real(circulo),imag(circulo),zeros(1,51),'r');
plot3(0.5,0,0,'x')
PDI 2007-08
5.8
Transformada Z: otras propiedades
Escalado en el dominio z: a n x ( n)
Z
X (a 1 z )
Inversin temporal: x ( n)
Z
X ( z 1 )
Conjugacin: x (n)
Z
X ( z )
PDI 2007-08
5.9
Transformada Z: forma compacta racional
A veces, la transformada Z puede escribirse en forma compacta como un
cociente de 2 polinomios en z de orden finito.
M
b z k
k
B( z )
X ( z) = k =0
N
=
A( z )
a z
k =0
k
k
Ojo! Seales distintas pueden tener la misma expresin X(z) en forma compacta.
En ese caso tendrn distinta ROC y es necesario especificarla.
a) a n u ( n)
b) a nu ( n 1)
PDI 2007-08
5.10
Transformada Z: forma compacta y convergencia
X (z )
1
Ejemplo X ( z) =
1 0.5 z 1
R=2.5;
z=cplxgrid(31)*R;
X=1./(1-0.5*z.^(-1));
X(1,:)=zeros(1,63);
mesh(real(z),imag(z),abs(X))
axis([-R R -R R 0 2]),view([1 -2 1]),hold
circulo=0.5*exp(j*(0:50)*2*pi/50);
plot3(real(circulo),imag(circulo),zeros(1,51),'r');
plot3(0.5,0,0,'x')
PDI 2007-08
5.11
Algunos pares de transformadas Z
Secuencia temporal Transformada ROC
az 1
na n u (n 1) z<a
(1 az )1 2
a n , 0 n N 1 1 aN zN
z >0
0, resto 1 az 1
1 cos 0 z 1
cos( 0 n)u (n) z >1
1 2 cos 0 z 1 + z 2
sin 0 z 1
sin( 0 n)u (n) z >1
1 2 cos 0 z 1 + z 2
PDI 2007-08
5.12
Transformada Z: polos y ceros
Se llama ceros a los valores de z para los que X(z)=0
Se llama polos a los valores de z para los que X(z)=
M
X ( z) = = k =0
N
A( z )
a z
k =0
k
k
X (z) =
( )( ) (
b0 1 z1 z 1 1 z 2 z 1 L 1 z M z 1 )
= N M ( z z1 )( z z 2 )L ( z z M )
( )( ) (
a0 1 p1 z 1 1 p2 z 1 L 1 p N z 1 ) Gz
(z p1 )(z p2 )L (z p N )
Im
Se dice que X(z) tiene:
M ceros z1, z2, ...
Re
N polos p1, p2, ...
Ganancia G = b0 / a0
PDI 2007-08
5.13
Transformada Z: polos y ROC
Si se dispone de una expresin de la transformada Z que utilice polos y
ceros:
X ( z) =
B( z )
=G
( )( ) (
1 z1 z 1 1 z 2 z 1 L 1 z M z 1 )
A( z ) ( )( ) (
1 p1 z 1 1 p2 z 1 L 1 p N z 1 )
Las posiciones de los polos determinan la frontera de la ROC, ya que la
ROC no puede contenerlos.
1 0.5 z 1
X ( z) = 2
1 + 2 z 2 0.5
j 2
PDI 2007-08
5.14
Diagrama de polos: estabilidad y causalidad
Sistema LTI causal equivale a decir h(n) causal y por tanto:
La ROC de H(z) es el exterior del polo de mayor mdulo
Sistema LTI estable equivale a decir h(n) absolutamente sumable, y por tanto en
puntos de la circunferencia unidad:
h(n)(z ) ( )
+ + +
H ( z ) z =1 =
n =
n
z =1
n =
h( n) z n
z =1 = h( n) <
n =
ROC ROC
PDI 2007-08
5.15
Diagrama de polos: sistemas de fase mnima
x(n) x(n)
h1(n) h2(n)
PDI 2007-08
5.16
Transformada Z inversa
1 n 1
x ( n) =
2j C
X ( z ) z dz
PDI 2007-08
5.17
Transformada Z inversa si X(z) racional
Dada X(z) en forma racional hay dos mtodos que podemos utilizar para obtener la
transformada inversa:
1. Expansin en serie de potencias:
Se divide B(z) entre A(z) obteniendo una suma infinita.
Hay que tener en cuenta la ROC para decidir en que orden se efecta la divisin.
No produce una expresin cerrada.
2. Expansin en fracciones simples:
Partiendo de la expresin de X(z) con polos y ceros se descompone en suma de
expresiones simples con transformada conocida..
(1 z z )
M
1
k M N
A1 A2 Ai + Ai +1 z 1 + L + Ai + m z m
G k =1
= C z k
+ + +L+
( )
+L
(1 p z )
1 p1 z 1 1 p2 z 1
N k 1 m
1 k =0 1 pi z
k
k =1
Se obtiene Polos simples Polo de multiplicidad m
dividiendo si
MN
Hay que tener en cuenta la ROC para elegir la transformada inversa de cada
sumando
Produce expresiones cerradas.
PDI 2007-08
5.18
Transformada Z inversa si X(z) racional
Ej:
2 z 1
a) X ( z) = ROC : z > 2
1 + 2 z 2
2 z 1
b) X ( z) = ROC : z < 2
1 + 2 z 2
1
c) X ( z) = ROC : z > 1
1 1.5 z 1 + 0.5 z 2
1
d) X ( z) = ROC : z < 0.5
1 1.5 z 1 + 0.5 z 2
1
e) X ( z) = ROC : 0.5 < z < 1
1 1.5 z 1 + 0.5 z 2
PDI 2007-08
5.19
Seales y sistemas bidimensionales
La transformada Z puede generalizarse para seales bidimensionales:
x ( m, n )
X ( z1 , z 2 )
+ +
X ( z1 , z2 ) = Z [x(m, n)] = x(m, n) z1 z2
m n
con z1 , z2 C
m = n =
bk1k2 z1 1 z2
k k2
k1 = 0 k 2 = 0 B ( z1 , z 2 )
H ( z1 , z 2 ) = N1 N2
=
A( z1 , z 2 )
ak1k2 z1 1 z2
k k2
k1 = 0 k 2 = 0
PDI 2007-08
5.20
Relacin entre DTFT y transformada Z
Observando las definiciones de la transformada Z y la transformada de Fourier
de una seal discreta:
Transformada Z Transformada de Fourier
+ +
X ( z) = x ( n) z
n =
n
con z C X (F ) = x ( n )e
n =
j 2Fn
con F R
podemos ver que evaluando la transformada Z slo para los valores de z que
se encuentran en la circunferencia de radio unidad obtenemos la
transformada de Fourier
x(n)(e )
+ +
X ( z )]z =e j 2F = j 2F n
= x ( n )e j 2Fn
= X (F )
n = n =
Im z
e j 2F
0 2F < 2
2F Re z
1 0 F <1
PDI 2007-08
5.21
Relacin entre DTFT y transformada Z. Ejemplo 2
H (z )
z 1 z 2
H ( z) =
1 1.2732 z 1 + 0.81z 2
H (F )
PDI 2007-08
5.22
Relacin entre DTFT y transformada Z. Ejemplo 1
h( n) = {1,1,1,1,1}
R = 1.5; z = cplxgrid(31)*R;
Hz = 1 + z.^(-1) + z.^(-2) + z.^(-3) + z.^(-4);
H (z )
F = 0:0.02:1; eF = exp(j*2*pi*F);
HF = 1 + eF.^(-1) + eF.^(-2) + eF.^(-3) + eF.^(-4);
ejes = [-1.5 1.5 -1.5 1.5 0 6];
subplot(2,2,1),axis(ejes),hold, view(15,50)
mesh(real(z),imag(z),abs(Hz))
subplot(2,2,3),axis(ejes),hold, view(15,50)
plot3(real(eF),imag(eF),zeros(1,51),'r');
plot3(real(eF),imag(eF),abs(HF));
subplot(2,2,4),plot(F,abs(HF))
H (F )
PDI 2007-08
5.23
Resumen de las descripciones de sistemas LTI ms habituales
FIR: (Finite Impulse Response)
h si n = 0, K, M
h ( n) = n Respuesta a impulso finita
0 en caso contrario
M
y (n) = hk x(n k ) Ecuacin no recursiva
k =0
M
H ( z ) = hk z k Funcin de transferencia polinmica
k =0
M
H ( F ) = hk e j 2Fk Respuesta frecuencial
k =0
ak y (n k ) = bk x(n k )
k =0 k =0
Ecuacin en diferencias recursiva
M
b z k
k
B( z )
H ( z) = k =0
N
= Funcin de transferencia racional
A( z )
a z
k =0
k
k
b e k
j 2Fk
H (F ) = k =0
N Respuesta frecuencial
a e
k =0
k
j 2Fk
PDI 2007-08
5.24