You are on page 1of 10

Universidad Privada Antenor Orrego

Facultad de Ingenier a
nica Escuela Profesional de Ingenier a Electro

Transformada Z en Simulink

Autor: Bruno Mend vez

Docente: Guillermo Evangelista

27 de septiembre de 2013

1.

Objetivos
Gracar la transformada Z de funciones elementales usando Simulink.

2.

Marco te orico

En un anterior documento se demostrararon algunas transformadas Z de funciones elementales. Estas se resumen en el cuadro 2.1. Cuadro 2.1: Tabla b asica de transformadas Z. x[kT ] (kT ) kT (kT ) akT (kT ) eakT (kT ) sin(0 kT )(kT ) X (z ) z z1 Tz (z 1)2 z z aT z z eaT z 1 sin(0 T ) 1 2z 1 cos(0 T ) + z 2

En base a esta tabla se busca gracar X (z ) para cada caso.

3.

Materiales y equipos

Se utiliz o un ordenador con el software MATLAB instalado (con Simulink adicionalmente).

4.

Procedimiento
Se crearon modelos en Simulink para obtener en un gr aco XY la transformada Z de cada una de las funciones elementales del cuadro x.x. B asicamente se hizo una reconstrucci on en bloques de las funciones X (z ) considerando el dominio de la variable z como un bloque rampa de pendiente unitaria. Tambi en se calcularon los gr acos de las transformadas utilizando un u nico bloque MATLAB function (ver gura 4.1).

Figura 4.1: Modelo gen erico para gracar las transformadas X (z ).

5.

Resultados

En todos los casos se consider o a z como una rampa de pendiente 1 e inicio (-10,-10). Para el caso de la funci on seno, 0 = 2 (0.1). Adem as, se aplica siepre que T = 1 s.

5.1.

Funci on Z{(t)}

Figura 5.1: Modelo para hallar la gr aca de z/(z 1).

Figura 5.2: Gr aca XY de z/(z 1). 2

Listing 1: Script para m etodo 2.


function y = fcn(u) %#codegen S=length(u); y=zeros(S); for i=1:S y(i)=u(i)./(u(i)-1); end end

Figura 5.3: Gr aca XY de z/(z 1). M etodo 2.

5.2.

Funci on Z{k(k )}

Figura 5.4: Modelo para hallar la gr aca de z/(z 1)2 .

Figura 5.5: Gr aca XY de z/(z 1)2 .

Listing 2: Script para m etodo 2.


function y = fcn(u) %#codegen S=length(u); y=zeros(S); for i=1:S y(i)=u(i)./(u(i)-1).2; end end

Figura 5.6: Gr aca XY de z/(z 1)2 . M etodo 2.

5.3.

Funci on Z{5k (k )}

Figura 5.7: Modelo para hallar la gr aca de z/(z 5).

Figura 5.8: Gr aca XY de z/(z 5).

Listing 3: Script para m etodo 2.


function y = fcn(u) %#codegen S=length(u); y=zeros(S); for i=1:S y(i)=u(i)./(u(i)-5); end end

Figura 5.9: Gr aca XY de z/(z 5). M etodo 2.

5.4.

Funci on Z{e3k (k )}

Figura 5.10: Modelo para hallar la gr aca de z/z e3 .

Figura 5.11: Gr aca XY de z/z e3 .

Listing 4: Script para m etodo 2.


function y = fcn(u) %#codegen S=length(u); y=zeros(S); for i=1:S y(i)=u(i)./(u(i)-exp(-3)); end end

Figura 5.12: Gr aca XY de z/z e3 . M etodo 2.

5.5.

Funci on Z{sin(0 k )(k )}

Figura 5.13: Modelo para hallar la gr aca de z 1 sin(0 )/1 2z 1 cos(0 ) + z 2 .

Figura 5.14: Gr aca XY de z 1 sin(0 )/1 2z 1 cos(0 ) + z 2 .

Listing 5: Script para m etodo 2.


function y = fcn(u) %#codegen S=length(u); y=zeros(S); for i=1:S y(i)=(u(i).-1*sin(2*pi*0.1))./(1-2*cos(2*pi*0.1)*u(i).-1+u(i) .-2); end

end

Figura 5.15: Gr aca XY de z 1 sin(0 )/1 2z 1 cos(0 ) + z 2 . M etodo 2.

6.

Conclusiones
Se corrobor o el hecho de que es posible gracar transformadas Z en Simulink. Nada m as.

Referencias
[1] Katsuhiko Ogata, Sistemas de Control en Tiempo Discreto. Prentice Hall, Segunda edici on, 1995.

You might also like