Está en la página 1de 5

Transformada Z

Ejemplos
Ejemplos de clculo

H1 ( z ) = pz 1
n =0

1. Transformada Z.

) =
n

n =0

1
1
=
1 1 pz 1
-1

Esta serie converge para <1, es decir, pz <1, o bien, p<z

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

H1 ( z ) =

h1[n ] = p u [n ]
n

1
; p< z
1 pz 1

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 ]
2

H2 ( z ) =

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.

n =0

1
= 1 + + 2 + ... si
1

<1

h [n ] z

n =

m =1

= + 2 + ... =

n =1

n =2

2
1

1=
1
1

si

<1

si

<1

si

n =N

N
1

#
N 1

n =0

= n
n =0

n =N

1 N
1

<1

si

h [n ] z

n =

n =

pz
n

n =

= pz 1
n =

= p 1z
m =1

= m =

m =1

p 1z
1
=
1 p 1z 1 pz 1

1
;
1 pz 1

z <p

x [n ] z

n =

cos 2 n u [n ] z

n =


= cos n z n
2
n =0

Escribiendo al coseno con la forma de Euler y calculando las series geomtricas

p u [n ] z

n =

-1

X (z) =

Para el primer ejemplo


H1 ( z ) =

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
circunferencias del tipo z=p. Son las condiciones de convergencia de la sumatoria las que
imponen la forma de dicha ROC (si es el interior o el exterior de la circunferencia
mencionada). Para el tercer ejemplo

p u ( n + 1) z

Esta serie converge para <1, es decir, p z<1, o bien, z <p


H2 ( z ) =

<1

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
H2 ( z ) = p 1z

En base al resultado anterior, pueden calcularse las series con distintos lmites inferiores o
superiores de las sumatorias, restando los trminos que correspondan en cada caso

n =0

n =0

= p n z n = pz 1

X (z) =

n =0

Considerando el resultado de la serie geomtrica para n desde 0 a y tomando =pz

-1

Finalmente

+e
2

z n =

1 j 2 n n 1 j 2 n n 1
e z + 2 n= 0 e z = 2
2 n =0

1
j

1 e z
2

+
1

1
2

1
1 e

z 1

1
X (z) =
1 + z 2

W (z) =

z >1

1.2. Calcular la transformada Z de las secuencias utilizando las propiedades

x 1[n ] = cos ( n 3 ) u [n 3]
2

Z
1
1
w [n ] = u [n ]
1 1

2
1 z
2

por propiedad de diferenciacin en la frecuencia


x 2 [n ] = cos n u [ n ]
2

1

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

W ( z ) 1 1
1
Z
1
= z 1 z 1 nw [n ] = n u [n ]
z
2
2

Solucin: Utilizando la propiedad de desplazamiento en el tiempo

z 3
X 1( z ) =
1 + z 2

Si a la funcin anterior la llamamos V(z)=zW(z)/z, entonces X(z) puede escribirse en la


forma X(z)=2zV(z), y por propiedad del desplazamiento en el tiempo

; 1< z <

Z
1
X ( z ) = 2zV (z ) x [n ] = 2v [n + 1] = 2[n + 1]
2

Utilizando la propiedad de reflexin


X 2 (z) =

1
1 + z2

2.1.2.

z <1

Utilizando la propiedad de escalado en el dominio Z


X 3 (z) =

1
1 + ( 4z )

1
1 2
1+
z
16

v =

1
< z
4

[n + 1] 2

n =0

2.

Antitransformada Z.

2.1.3.

2.1. Determinar la secuencia unilateral derecha x[n] calculando la antitransformada de X(z)


2.1.1.

Utilizando la propiedad de diferenciacin en el dominio Z.

2.1.2.

Por desarrollo en series de potencias.

2.1.3.

Por expansin en serie de z mediante divisin decreciente de polinomios.

X( z ) =

1
1 1

1 2 z

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

14

u [n + 1]

Tomando una variable intermedia v

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

X (z) =

n +1

n =0

(n )

(0)v
n!

X (0 ) = 1

X ' (0 ) = 2

X (v ) =
X ' ' (0 ) = 6
X ( n ) (0) = (n + 1)!

[n + 1]v n

n =0

Z
1
z n x [n ] = [n + 1] u[n + 1]
2

Calculando el binomio al cuadrado en el denominador y dividiendo


n

X (z) =

1 z 1 +
X (z) =

1 2
z
4
1

[n + 1] 2
n =1

= 1 + z 1 +
n

3 2 4 3 5 4
1
z + z +
z + ... + [n + 1] z 2 + ...
4
8
16
2
n

Z
1
z n x [n ] = [n + 1] u [n + 1]
2

3. Caracterstica de los sistemas de tiempo discreto.


3.1. Calcular H(z) para determinar la cantidad de retardos que requerira la implementacin
de un oscilador discreto cuya respuesta impulsiva sea

-i

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
H (z) =

h[n] = 1,2,3,1,2,3,...

Solucin: h[n] toma los siguientes valores para 0n2

si

1 si

0 n 2 h [n ] = [n ] + 2 [n 1] + 3 [n 2] = 2 si
3 si

n=0
n =1
n=2

Para n>2, h[n]=h[n-3]. Entonces la respuesta impulsiva puede expresarse en forma recursiva

h[n] = [n] + 2[n 1] + 3[n 2] + h[n 3]


Su transformada puede escribirse como producto de trminos que representan dos sistemas
-3
-1
-2
H1(z) y H2(z) en cascada, el primero con un retardo (z ) y el segundo con dos (z y z )

1 + 2z 1 + 3z 1
1
H(z ) =
=
1 + 2z 1 + 3z 1 = H1(z )H2(z )
1 z3
1 z3
3.2. Un promediador mvil de L puntos es definido por la ecuacin en diferencias siguiente.
Determinar un sistema recursivo equivalente.
y [n ] =

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

Solucin: Calculando la transformada Z de y[n]

1
Y ( z ) = X ( z ) 1 + z 1 + ... + z L +1
L
La transferencia del sistema, es la relacin entre la salida y la entrada expresada en el
dominio z
H (z) =

Y (z)

X (z)

1 L 1 i 1 1 z L
z = L 1 z 1
L i =0

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
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
races del denominador que son los polos del sistema: un cero de orden L en z=1, un polo de
orden 1 en z=1 y otro de orden L-1 en z=0. Puede observarse que la cancelacin entre polo y
cero en z=1 conduce a la expresin original
(L)
z1 = 1
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

Y (z)

Antitransformando la expresin inicial que expresa la relacin entre y[n] y x[n] en el dominio
z, se puede obtener la ecuacin en diferencias del sistema no recursivo
Y (z) =

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

De la ltima expresin obtenida para la transferencia H(z) puede despejarse la relacin entre
y[n] y x[n] en el dominio z
H (z) =

1 1 z L
1
Y ( z ) 1 z 1 = X ( z ) 1 z L
L 1 z 1
L

Procediendo del mismo modo con la ltima expresin se llega a obtener la ecuacin en
diferencias del sistema con recursividad

Y ( z ) 1 z 1 =

z
1
1
X ( z ) 1 z L y [n ] y [n 1] = ( x [n ] x [n L ])
L
L

1
1 + z 1 + ... + z L +1
L

15

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

; C 3, 4 = e

3
4

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

3
3
j
j
j
j

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
H (z) =

N (z)
D (z)

=k

1 + 2z 1 + 2z 2 + 2z 3 + z 4
z 4

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
un sistema promediador mvil de orden N=3 (L=4 puntos).

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

H (e j ) = k

1 + 2e j + 2e j 2 + 2e j 3 + e j 4
1
= k 42 2 =1 k =
e j 4
42 2

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
y [n ] =

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

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

También podría gustarte