Sunteți pe pagina 1din 5

Transformada Z

Ejemplos

Ejemplos de clculo

1. Transformada Z.

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

| | | |
| | | |
| |
1
2 1
cos
2
n
n
h n p u n
h n p u n
x n n u n

(
(

=
=
(
=
(



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.

2
0
1
1 ... 1
1
n
n
si

=
= = + + + <



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

2
1
2
2
1
0 0
1
... 1 1
1 1
1
1
1
1
1
1
1
n
n
n
n
N
n
n N
N N
n n n
n n n N
si
si
si
si

=

= = =
= + + = = <

= <

<
=

<

= =


#
#


Para el primer ejemplo

( ) | | | | ( )
1
1 1
0 0
n
n n n n n
n n n n
H z h n z p u n z p z pz


= = = =
= = = =



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

( ) ( )
1
1 1
0 0
1 1
1 1
n
n
n n
H z pz
pz

= =
= = = =




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

( )
1 1
1
;
1
H z p z
pz

= <



donde p es una raz del denominador o polo de H
1
(z). Para el segundo ejemplo

( ) | | ( ) ( ) ( )
1 1
1 1
2 2
1
1
n m
n n n n n
n n n n m
H z h n z p u n z p z pz p z


= = = = =
( = = + = = =




donde se hizo el cambio de variable m=-n con el correspondiente cambio en los lmites de la
sumatoria. Considerando la serie geomtrica para n desde 1 a y tomando =p
-1
z


( ) ( )
1
1
2 1 1
1 1
1
1 1 1
m
m
m m
p z
H z p z
p z pz


= =
= = = = =




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

( )
2 1
1
;
1
H z z p
pz

= <



donde p es una raz del denominador o polo de H
2
(z). Obsrvese que H
1
(z) y H
2
(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

( ) | | | |
0
cos cos
2 2
n n n
n n n
X z x n z n u n z n z



= = =
( (
= = =
( (




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

( )
2 2
2 2
0 0 0 1 1
2 2
1 1 1 1 1 1
2 2 2 2 2
1 1
j n j n
j n j n
n n n
j j
n n n
e e
X z z e z e z
e z e z


= = =
+
= = + = +




Finalmente
14

( )
2
1
; 1
1
X z z
z

= >
+


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

| | ( ) | | | | | | | | | | 1 2 3
1
cos 3 3 cos cos
2 2 4 2
n
x n n u n x n n u n x n n u n
( ( ( (
= = =
( ( ( (



Solucin: Utilizando la propiedad de desplazamiento en el tiempo

( )
3
1
2
; 1
1
z
X z z
z

= < <
+


Utilizando la propiedad de reflexin

( ) 2
2
1
; 1
1
X z z
z
= <
+


Utilizando la propiedad de escalado en el dominio Z

( )
( )
3
2
2
1 1 1
;
1 4
1 4
1
16
X z z
z
z

= = <
+
+



2. Antitransformada Z.

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
1
mediante divisin decreciente de polinomios.


Solucin: 2.1.1. Utilizando una funcin auxiliar W(z) con W
2
(z)=X(z)
| | | | n u n w
z
z W
n
Z
(

=
|
|
.
|

\
|

=

2
1
2
1
1
1
) (
1


por propiedad de diferenciacin en la frecuencia

| | | | n u n n nw z z
z
z W
z
n
Z
(

=
|
|
.
|

\
|
=



2
1
2
1
1
2
1 ) (
2
1 1


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
2
1
1 2 1 2 2 ) (
1
+
(

+ = + = =
+
n u n n v n x z zV z X
n
Z


2.1.2. Tomando una variable intermedia v
( )
| |
| | | | | | | | 1
2
1
1
2
1
1 ) (
1 ) (
)! 1 ( ) 0 (
6 ) 0 ( ' '
2 ) 0 ( '
1 ) 0 (
!
) 0 (
1
1
) (
2
1
0
0
) (
0
) (
2
1
+
(

+ =
(

+ =
+ =

+ =
=
=
=
=

= =

n u n n x z n z X
v n v X
n X
X
X
X
n
v X
v
v X z v
n
Z
n
n
n
n
n
n
n
n n


2.1.3. Calculando el binomio al cuadrado en el denominador y dividiendo

2
1
z
2
1
1
1
) z ( X
|
|
.
|

\
|

=

| |
| | | | | | | | 1
2
1
1
2
1
1 ) (
...
2
1
1 ...
16
5
8
4
4
3
1
4
1
1
1
) (
1
2 4 3 2 1
2 1
+
(

+ =
(

+ =
+
(

+ + + + + + + =
+
=



n u n n x z n z X
z n z z z z
z z
z X
n
Z
n
n
n
n
15
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

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

| | | | | | | |
=

= + + = =

1 0
0 2 2 1 3 2 2 1
3 2
si n
si n h n n n n si n
si n


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


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


3.2. Un promediador mvil de L puntos es definido por la ecuacin en diferencias siguiente.
Determinar un sistema recursivo equivalente.
| | | | | | | | ( )
1
1 ... 1 y n x n x n x n L
L
= + + + +

Solucin: Calculando la transformada Z de y[n]

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



La transferencia del sistema, es la relacin entre la salida y la entrada expresada en el
dominio z

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



El polinomio entre corchetes es una serie de potencias de z
-i
para i=0 hasta L-1, por lo que
H(z) tambin puede escribirse usando la expresin de la serie

( )
1
1
0
1 11
1
L L
i
i
z
H z z
L L z

= =



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

( )
( )
( ) ( )
( )
(1)
( 1)
1
1
1
1 1
0
2
1
1 11 1 1
1
1 1
0
L
L
L L L
i
L
i
z
Y z z z
H z z p
X z L L z L z z
p


=
=

= = = = =



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

( ) ( ) | | | | | | | | ( )
1 1
1 1
1 ... 1 ... 1
z
L
Y z X z z z y n x n x n x n L
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

( ) ( )( ) ( )( )
1
1
11 1
1 1
1
L
L
z
H z Y z z X z z
L z L

= =



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

( )( ) ( )( ) | | | | | | | | ( )
1
1 1
1 1 1
z
L
Y z z X z z y n y n x n x n L
L L

= =

| | { } ,... 3 , 2 , 1 , 3 , 2 , 1 n h

=
| | | | | | | | | | 3 n h 2 n 3 1 n 2 n n h + + + =
( ) ( ) ( ) ( ) z H z H z 3 z 2 1
z 1
1
z 1
z 3 z 2 1
z H 2 1
1 1
3 3
1 1
= + +

+ +
=



16



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 cos
4
n 3
cos
2
n
cos n x +
(


+
(


=

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.
Escribiendo a z en la forma fasorial z=e
j
, como deben suprimirse dos frecuencias angulares,
debe haber dos pares complejos conjugados de ceros


3
2 4
1, 2 3, 4 ;
j j
C e C e


= =

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

( )
( )( ) ( )
3 3
2 2 4 4
2 2 4 3 2
1 2 1 2 2 2 1
j j j j
N z k z e z e z e z e
k z z z k z z z z

| || || || |
= =
| | | |
\ .\ .\ .\ .
= + + + = + + + +


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

( )
4
D z z

=

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

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

+ + + +
= =

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

( ) ( )
2 3 4
4
1 2 2 2 1
4 2 2 1
4 2 2
j j j j
j
j
e e e e
H e k k k
e

+ + + +
= = = =


17
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
1 ... 1 y n x n x n x n L
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')

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