You are on page 1of 4

Practica 5

Transformada Z en Matlab

Reyes López Misael, González Arevalo Elfrich, Ruiz Pérez Christian (christianjord@hotmail.com).

Resumen

Con la ayuda de los comandos TF2ZP, ZP2SOS y ZPLANE de Matlab, se pueden evaluar rapidamente parametros, valores de los polos y ceros de la transformada Z, asi como la graficación de los mismos en el plano Z.

Introducción

Primero con el comando TF2ZP convertimos la funcion de transferencia a polos y

ceros, posteriormente con ZP2SOS estos nuevos valores se convierten en un modelo de segundo orden para que finalmente con ZPLANE, después de encontrar los polos y ceros de una trasformada-z, se pueden graficar en el plano-z. El plano-z es un plano complejo con ejes reales e imaginarios para la variable compleja de z. La posición del plano complejo es dada por re i y el ángulo se da del lado positivo del eje real del plano y se escribe θ. Al graficar los polos y ceros, los polos son mostrados con "x" y los ceros con "o".

Problema 1

Sea la transformada z.

Practica 5 Transformada Z en Matlab Reyes López Misael, González Arevalo Elfrich, Ruiz Pérez Christian (christianjord@hotmail.com).

el diagrama de polos y ceros puede ser obtenido con la funcion zplane. Mientras que

la funcion tf2zp es utilizada para determinar los ceros y polos de la transformada en formato racional.

Escriba una funcion en Matlab para calcular y desplegar los polos y ceros, para calcular y desplegar la forma factorizada (se recomienda utilizar la funcion zp2sos).

Pruebe el programa para varias transformadas z.

Código

function y Prac5_1(NUM,DEN) [Z,P,K] TF2ZP(NUM,DEN) [SOS,G] ZP2SOS(Z,P,K) zplane(Z,P);

Ejemplos

  • a) num [1 0]; den [1 -2]; prac5_1(num,den). Z 0 , P 2

  • b) num [1 0]; den [1 -1]; prac5_1(num,den).

Z 0; P 1; K 1; SOS 1 0 0 1 -1 0; G 1

  • c) num [1 4 3]; den [1 2 -8 0]; prac5_1(num,den)

Z -3, -1; P 0, -4, 2;K 1; SOS 0 1 0 1 4 0 1 4 3 1 -2 0; G 1;

Problema 2

De los polos y ceros generados en la pregunta anterior, determine las regiones de convergencia de las transformadas e indique explicitamente todas las posibles ROCs. De los diagramas de polos y ceros se puede determinar el tipo de secuencia original? Sí, siempre y cuando los ceros y polos sean simples. Para el inciso a) tenemos que nuestra función es:

z z − 2 1 ROC: |2z −1 | 1 |z| 2 1 − 2z −1
z
z − 2
1
ROC: |2z −1 | 1 |z| 2
1 −
2z −1

Diagrama de polos y ceros para a)

ROC |z| 2

Para el inciso b) tenemos que nuestra función es:

z 2 4z 3 z 3 2z 2 − 8z 1 ROC: |z −1 | 1
z 2 4z 3
z 3 2z 2 − 8z
1
ROC: |z −1 | 1 |z| 1
z −1
1 −

Diagrama de polos y ceros para b) ROC |z| 1

Por último para el inciso c) tenemos que nuestra función es:

z 2 4z 3

1

5

3

z 3 2z 2

8z

8 4 z

4 2 z

8z

z 2 4z 3 z 3 2z 2 8z

32 1 1/4 z

8 1 0. 5z

8z

1

5

3

Por lo tanto nuestra ROC general será la intersección de todas las ROC presentes, hay que tomar en cuenta que para el último término existe un n desplazado por lo que su ROC es todo el plano Z excepto z 0.

ROC: |0. 25z| 1 |0. 5z| 1 z 0

|z| 4 |z| 2 z 0 2 |z| 4

Diagrama de polos y ceros para c. ROC: 2 |z| 4 Conclusiones Gracias a las funciones

Diagrama de polos y ceros para c. ROC: 2 |z| 4

Conclusiones

Gracias a las funciones TF2ZP, ZP2SOS y ZPLANE es muy fácil conocer toda la información que representa a una señal. Con sólo incluir los valores de los coeficientes de cada Z, se pueden conocer cada uno de sus polos y ceros y obtener una representación gráfica de ello, con lo cual podemos recuperar nuestra señal particular en tiempo discreto dada por esos ceros y polos.

Bilbliografía.

TRATAMIENTO DIGITAL DE SEÑALES

PROAKIS, JOHN G. \ MANOLAKIS DIMITRIS G.

1998