You are on page 1of 5

Transformada Z

Ejemplos
Ejemplos de clculo

1 1
H1 ( z ) = pz 1 ( ) =
n
n
= =
n =0 n =0 1 1 pz 1

1. Transformada Z. Esta serie converge para <1, es decir, pz <1, o bien, p<z
-1

1.1. Calcular la transformada Z, por definicin, indicando la regin de convergencia


1
H1 ( z ) = ; p< z
1 pz 1
h1[n ] = p u [n ]n

h 2 [n ] = p nu [ n 1] donde p es una raz del denominador o polo de H1(z). Para el segundo ejemplo

x n = cos n u [n ] 1 1
H2 ( z ) = h [n ] z p u ( n + 1) z pz = pz 1 ( ) = p 1z ( )
n m
2 2
n
= n n
= n n

n = n = n = n = m =1

Solucin: Para calcular la Transformada Z por definicin, resulta til recordar el desarrollo
de la serie geomtrica y las condiciones de convergencia de la misma. donde se hizo el cambio de variable m=-n con el correspondiente cambio en los lmites de la
-1
sumatoria. Considerando la serie geomtrica para n desde 1 a y tomando =p z

1
n
=
1
= 1 + + 2 + ... si <1
p 1z 1
H2 ( z ) = p 1z ( ) = m =
m
n =0 = =
m =1 m =1 1 1 p 1z 1 pz 1
En base al resultado anterior, pueden calcularse las series con distintos lmites inferiores o
-1
superiores de las sumatorias, restando los trminos que correspondan en cada caso Esta serie converge para <1, es decir, p z<1, o bien, z <p


1 1

n =1
n
= + 2 + ... =
1
1=
1
si <1 H2 ( z ) =
1 pz 1
; z <p

2

n =2
n
=
1
si <1 donde p es una raz del denominador o polo de H2(z). Obsrvese que H1(z) y H2(z) tienen la
misma expresin y por ende, el mismo polo, pero las regiones de convergencia son
#
opuestas. Puede observarse que la Regin de Convergencia est limitada por

N si <1 circunferencias del tipo z=p. Son las condiciones de convergencia de la sumatoria las que

n =N
n
=
1 imponen la forma de dicha ROC (si es el interior o el exterior de la circunferencia
# mencionada). Para el tercer ejemplo
N 1
1 N si <1
= n

n n
=
n =0 n =0 n =N 1 X (z) = x [n ] z
n =
n
= cos 2 n u [n ] z
n =
n
= cos n z n
n =0 2

Para el primer ejemplo Escribiendo al coseno con la forma de Euler y calculando las series geomtricas

H1 ( z ) = h [n ] z p u [n ] z (
= p n z n = pz 1 )
n
n n
= n j n j n
1
e 2
+e 2
1 j 2 n n 1 j 2 n n 1 1 1 1
n = n = n =0 n =0 X (z) = z n = e z + 2 n= 0 e z = 2
+
n =0 2 2 n =0 j
1 2 j
-1 1 e z 2
1 e 2
z 1
Considerando el resultado de la serie geomtrica para n desde 0 a y tomando =pz
Finalmente
n
1 1
w [n ] = u [n ]
Z
1 W (z) =
X (z) = ; z >1 1 1 2
1 + z 2 1 z
2
1.2. Calcular la transformada Z de las secuencias utilizando las propiedades
por propiedad de diferenciacin en la frecuencia
n
1
x 1[n ] = cos ( n 3 ) u [n 3] x 2 [n ] = cos n u [ n ] x 3 [n ] = cos n u [n ] W ( z ) 1 1 1 Z 1
2 n
2 2 4 2 z = z 1 z 1 nw [n ] = n u [n ]
z 2 2 2
Solucin: Utilizando la propiedad de desplazamiento en el tiempo
Si a la funcin anterior la llamamos V(z)=zW(z)/z, entonces X(z) puede escribirse en la
z 3 forma X(z)=2zV(z), y por propiedad del desplazamiento en el tiempo
X 1( z ) = ; 1< z <
1 + z 2
n +1
1
X ( z ) = 2zV (z ) x [n ] = 2v [n + 1] = 2[n + 1] u [n + 1]
Z

Utilizando la propiedad de reflexin 2

1
X 2 (z) = ; z <1 2.1.2. Tomando una variable intermedia v
1 + z2
X (0 ) = 1
Utilizando la propiedad de escalado en el dominio Z
X ' (0 ) = 2
(n ) n
1 1 1 X (0)v
v = z X (v ) =
(1 v )2
= X (v ) = [n + 1]v n
1 1 1
2 n =0 n! X ' ' (0 ) = 6 n =0
X 3 (z) = = ; < z X ( n ) (0) = (n + 1)!

1 + ( 4z )
2
1 2 4
1+ z n n
16 1 1
[n + 1] 2 z n x [n ] = [n + 1] u[n + 1]
Z
X (z) =
n =0 2

2. Antitransformada Z. 2.1.3. Calculando el binomio al cuadrado en el denominador y dividiendo


2.1. Determinar la secuencia unilateral derecha x[n] calculando la antitransformada de X(z) n
1 3 2 4 3 5 4 1
X (z) = = 1 + z 1 + z + z + z + ... + [n + 1] z 2 + ...
2.1.1. Utilizando la propiedad de diferenciacin en el dominio Z. 1 2 4 8 16 2
1 z 1 + z
4
2.1.2. Por desarrollo en series de potencias. n n

1 1
[n + 1] 2 z n x [n ] = [n + 1] u [n + 1]
Z
2.1.3.
1
Por expansin en serie de z mediante divisin decreciente de polinomios. X (z) =
n =1 2

1
X( z ) = 2
1 1
1 2 z

2
Solucin: 2.1.1. Utilizando una funcin auxiliar W(z) con W (z)=X(z)

14
-i
3. Caracterstica de los sistemas de tiempo discreto. El polinomio entre corchetes es una serie de potencias de z para i=0 hasta L-1, por lo que
H(z) tambin puede escribirse usando la expresin de la serie
3.1. Calcular H(z) para determinar la cantidad de retardos que requerira la implementacin
de un oscilador discreto cuya respuesta impulsiva sea 1 L 1 i 1 1 z L
H (z) = z = L 1 z 1
{ }
L i =0
h[n] = 1,2,3,1,2,3,...

Inicialmente, se parti de un polinomio H(z) y se lleg a una expresin racional polinmica
equivalente. Esto indica que H(z) representa a un sistema no recursivo que puede realizarse
Solucin: h[n] toma los siguientes valores para 0n2 tambin mediante un sistema recursivo equivalente. Factorizando la ltima expresin
racional polinmica se obtienen las races del numerador que son los ceros del sistema, y las
1 si n=0 races del denominador que son los polos del sistema: un cero de orden L en z=1, un polo de

si 0 n 2 h [n ] = [n ] + 2 [n 1] + 3 [n 2] = 2 si n =1 orden 1 en z=1 y otro de orden L-1 en z=0. Puede observarse que la cancelacin entre polo y
3 si n=2 cero en z=1 conduce a la expresin original

z1 = 1
(L)

Para n>2, h[n]=h[n-3]. Entonces la respuesta impulsiva puede expresarse en forma recursiva Y (z) 1 L 1 i 1 1 z L 1 z L 1 (1)
H (z) = = z = = p1 = 1
X ( z ) L i =0 L 1 z 1 L z L 1 ( z 1) p 2( L 1) = 0
h[n] = [n] + 2[n 1] + 3[n 2] + h[n 3]

Su transformada puede escribirse como producto de trminos que representan dos sistemas Antitransformando la expresin inicial que expresa la relacin entre y[n] y x[n] en el dominio
-3 -1 -2
H1(z) y H2(z) en cascada, el primero con un retardo (z ) y el segundo con dos (z y z ) z, se puede obtener la ecuacin en diferencias del sistema no recursivo

1 z
1
Y (z) = X ( z ) 1 + z 1 + ... + z L +1 y [n ] = ( x [n ] + x [n 1] + ... + x [n L + 1])
H(z ) =
1 + 2z 1 + 3z 1
1 z3
=
1
1 z3
( )
1 + 2z 1 + 3z 1 = H1(z )H2(z ) L L

3.2. Un promediador mvil de L puntos es definido por la ecuacin en diferencias siguiente. De la ltima expresin obtenida para la transferencia H(z) puede despejarse la relacin entre
Determinar un sistema recursivo equivalente. y[n] y x[n] en el dominio z

1
y [n ] =
L
( x [n ] + x [n 1] + ... + x [n L + 1]) H (z) =
1 1 z L
( 1
) (
Y ( z ) 1 z 1 = X ( z ) 1 z L )
L 1 z 1 L
Solucin: Calculando la transformada Z de y[n] Procediendo del mismo modo con la ltima expresin se llega a obtener la ecuacin en
diferencias del sistema con recursividad
1
Y ( z ) = X ( z ) 1 + z 1 + ... + z L +1
L 1 1
( ) ( )
z
Y ( z ) 1 z 1 = X ( z ) 1 z L y [n ] y [n 1] = ( x [n ] x [n L ])
L L
La transferencia del sistema, es la relacin entre la salida y la entrada expresada en el
dominio z

Y (z) 1
H (z) = = 1 + z 1 + ... + z L +1
X (z) L

15
j
Escribiendo a z en la forma fasorial z=e , como deben suprimirse dos frecuencias angulares,
debe haber dos pares complejos conjugados de ceros

3
j j
C1, 2 = e 2
; C 3, 4 = e 4

Con estos ceros se puede componer el numerador N(z) de la funcin de transferencia H(z)

j

j

j
3
j
3

N ( z ) = k z e 2 z e 2 z e 4 z e 4 =

( )( ) (
= k z 2 + 1 z 2 + 2z + 1 = k z 4 + 2z 3 + 2z 2 + 2z + 1 )
Como el numerador es un polinomio de orden 4, para que el sistema sea causal, el
denominador debe ser un polinomio de mayor o igual grado. Para no modificar la respuesta,
el denominador puede componerse por un polo de orden 4 situado en z=0

D ( z ) = z 4

Escribiendo a H(z) como el cociente de los polinomios mencionados

N (z) 1 + 2z 1 + 2z 2 + 2z 3 + z 4
H (z) = =k
D (z) z 4

j
El fasor z=e puede considerarse como un nmero complejo de mdulo unitario. La tercer
componente tiene frecuencia angular digital =. Entonces, imponiendo la condicin de que
j
la transferencia sea unitaria para esa componente, H(e )==1, se puede despejar k

Figura 1: Transformada Z, diagrama de polos y ceros, respuesta espectral y respuesta impulsiva de 1 + 2e j + 2e j 2 + 2e j 3 + e j 4


un sistema promediador mvil de orden N=3 (L=4 puntos). H (e j ) = k
e j 4
( )
= k 42 2 =1 k =
1
42 2
3.3. Disear un sistema causal que, ante la entrada x[n] siguiente, elimine las dos primeras
componentes (=/2 y =3/4) y deje inalterada la magnitud de la tercera (=)
pudiendo sufrir un desplazamiento de fase

n 3n
x[n] = cos + cos + cos[n]
2
4

Solucin: La funcin de transferencia del sistema se puede componer partiendo de los


ceros y polos deseados. Los ceros deben situarse en las frecuencias angulares a suprimir.

16
Ejemplos de simulacin
1. Transformada de Fourier de Tiempo Discreto.

1.1. Simular un sistema promediador mvil de longitud L=5, a partir de los coeficientes b y a
de la transferencia. Calcular la respuesta al impulso, graficar la transferencia y el
diagrama de polos y ceros

1
y [n ] =
L
( x [n ] + x [n 1] + ... + x [n L + 1])

Solucin:

%Programa para el calculo y grafica de la Tz


%Ejemplo de Simulacion 1.: Sistema promediador movil
clc, clear, close all
format long

%Especificaciones
L=5; %longitud del promediador

%Coeficientes de la ecuacion en diferencias del sistema


bn(1:L)=1/L;
an=1;

%Respuesta al impulso del sistema


[hn,n]=impz(bn,an);

%Transferencia y respuesta en frecuencia del sistema


[Hz,Hw,z,w,c,p]=zt(bn,an,0,1);

%Graficos
figure
stem(n,hn,'k.-')
xlabel('n')
ylabel('h[n]')
title('Respuesta al impulso del sistema')

%Grafica de los polos y ceros


figure
zplane(c,p)
title('Diagrama de polos y ceros')

17

You might also like