Vous êtes sur la page 1sur 14

Asignatura

CONTROL DIGITAL (DG)

La transformada Z prcticas U2

INGENIERA EN MECATRNICA

FUNCION POLINOMIAL Y TRANSFORMADA Z


INVERSA POR EL METODO COMPUTACIONAL

Alumno:

Reyna Camero Mauricio

Profesor: Yahir Hernndez Mier.

19 de Febrero de 2016
Universidad Politcnica de Cd. Victoria CONTROL DIGITAL

ndice
1. Introduccin 1

2. Desarrollo 2

3. Conclusin 3

4. Anexo cdigo scilab 5

5. Introduccin 1

6. Desarrollo 2

7. Conclusin 3

8. Anexo cdigo scilab 2 4

Prcticas U2 1 La transformada Z
Universidad Politcnica de Cd. Victoria CONTROL DIGITAL

ndice de guras
1. Comportamiento de coseno con diferentes constantes de amplitud y fase. . . . . . . . 1
2. Comportamiento de funcin polinomial. . . . . . . . . . . . . . . . . . . . . . . . . . . 2
3. Conclusin 0<r<1; r>1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
4. Conclusin -1<r<0; r<-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
5. Conclusin r=1; r=-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
6. Resultado de los dos mtodos computacionales. . . . . . . . . . . . . . . . . . . . . . 2

Prcticas U2 2 La transformada Z
Asignatura
CONTROL DIGITAL (DG)

La transformada Z prcticas U2

INGENIERA EN MECATRNICA

FUNCION POLINOMIAL

Alumno:

Reyna Camero Mauricio

Profesor: Yahir Hernndez Mier.

19 de Febrero de 2016
Universidad Politcnica de Cd. Victoria CONTROL DIGITAL

1. Introduccin
El comportamiento en el tiempo de ecuaciones se ve determinado por constantes y variables, es
decir una ecuacin puede comportarse de manera muy diferente si se condiciona a constantes.

Figura 1: Comportamiento de coseno con diferentes constantes de amplitud y fase.

En donde las constantes de amplitud,fase cambian causando comportamientos distintos en la


ecuacin:

xt = 3,1048 sin(5 t + 75);


velx = 15,524 cos(5 t 75);

De esta manera analizaremos el comportamiento de una funcin polinomial en esta prctica.

Prcticas U2 1 La transformada Z
Universidad Politcnica de Cd. Victoria CONTROL DIGITAL

2. Desarrollo
1.1 Grcas de la funcin polinomial rk para cinco valores de r: 0 <r <1, r >1, r <-1, -1 <r <0 y
r=1. Considere ndices de muestra k desde 1 hasta 50. Presente sus grcas en subgrcas (utilizar
el comando subplot).

Figura 2: Comportamiento de funcin polinomial.

La gura 2 fue obtenida a partir de la simulacin del comportamiento de la funcin polinomial,


iterando la ecuacin para diferentes constantes para as observar su comportamiento ante ellas.

Prcticas U2 2 La transformada Z
Universidad Politcnica de Cd. Victoria CONTROL DIGITAL

3. Conclusin
Se puede observa el comportamiento de 0<r<1 en donde observamos que converge velozmente
hacia cero, de manera parecida tenemos r>1 en donde comienza con un valor de 1 y partir de ah
diverge como en la Fig.3.

Figura 3: Conclusin 0<r<1; r>1.

En la Fig.4 se observa el comportamiento anterior pero con nmeros negativos, es por ende que
cuando se eleva el polinomio a un numero par su valor toma parte positiva, intercalndose entre
valores positivos y negativos.

Figura 4: Conclusin -1<r<0; r<-1.

Prcticas U2 3 La transformada Z
Universidad Politcnica de Cd. Victoria CONTROL DIGITAL

En la Fig.5 se observa el comportamiento para r=1 r=-1 en donde para 1 elevado a cualquier
potencia el resultado siempre ser uno, en el caso similar para -1 excepto por ser elevado en nmeros
pares e impares en donde cambia el signo de la magnitud 1.

Figura 5: Conclusin r=1; r=-1.

Prcticas U2 4 La transformada Z
Universidad Politcnica de Cd. Victoria CONTROL DIGITAL

4. Anexo cdigo scilab


Imagen 1
clear
xdel ( winsid ( ) )
k = 0:50;

r = 0 .7 ;

scf ();
t i t l e ( '0 < r <1 ' , ' f o n t s i z e ' , 3 ) ;
subplot (3 ,2 ,1)
p l o t ( k , r .^ k , ' bo ' )
xgrid

r = 0.7;
subplot (3 ,2 ,2)
t i t l e (' 1<r <0 ' , ' f o n t s i z e ' , 3 ) ;
p l o t ( k , r .^ k , ' bo ' )
xgrid

r = 1.2;
subplot (3 ,2 ,3)
t i t l e ( ' r < 1 ' , ' f o n t s i z e ' , 3 ) ;
p l o t ( k , r .^ k , ' bo ' )
xgrid

r =1;
subplot (3 ,2 ,4)
t i t l e ( ' r =1 ' , ' f o n t s i z e ' , 3 ) ;
p l o t ( k , r .^ k , ' bo ' )
xgrid

r =1;
subplot (3 ,2 ,5)
t i t l e ( ' r = 1 ' , ' f o n t s i z e ' , 3 ) ;
p l o t ( k , r .^ k , ' bo ' )
xgrid

r = 1 .2 ;
subplot (3 ,2 ,6)
t i t l e ( ' r >1 ' , ' f o n t s i z e ' , 3 ) ;
p l o t ( k , r .^ k , ' bo ' )
xgrid
Ttulo

Prcticas U2 5 La transformada Z
Asignatura
CONTROL DIGITAL (DG)

La transformada Z prcticas U2

INGENIERA EN MECATRNICA

TRANSFORMADA Z INVERSA POR EL MTODO


COMPUTACIONAL

Alumno:

Reyna Camero Mauricio

Profesor: Yahir Hernndez Mier.

24 de Febrero de 2016
Universidad Politcnica de Cd. Victoria CONTROL DIGITAL

5. Introduccin
Sabemos a hasta este punto la obtencin de sistemas en trminos de z, es decir la transformada
z. Esto nos hace entender que para conocer el comportamiento de un sistema en el tiempo y la vez
este sea discreto, y poder controlarlo en tiempo discreto, no disponemos de la transformada de la
place, disponemos de la transformada z

En donde las ecuaciones pueden ser


son representadas as:

L{f (t)} = F (s)


Z{f (kT )} = F (z)

sin trminos de z
Nosotros analizaremos como pasar de un sistema en trminos de z a tiempo discreto, por medio
de la transformada inversa z.
De esta manera analizaremos el comportamiento de una funcin en tiempo discreto que veremos en
esta prctica.

Usaremos dos mtodos computacionales para dicho objetivo.

1. Divisin polinomial por software.

2. Respuesta al impulso impulso.

Prcticas U2 1 La transformada Z
Universidad Politcnica de Cd. Victoria CONTROL DIGITAL

6. Desarrollo
1.2 Clculo de la transformada Z inversa por los dos mtodos computacionales, as como las gr-
cas generadas. Subir el archivo al sitio del curso.

En mi caso eleg la siguiente ecuacin para realizar su z inversa:


Y (z) 0,4673 z 0,3393
G(z) = = 2 (1)
X(z) z 1,5327 z + 0,6607

G(z) = Y (z) (2)


Donde la Ec.1 corresponde a divisin polinomial y la Ec.2 a respuesta al impulso.

Figura 6: Resultado de los dos mtodos computacionales.

La gura 6 fue obtenida a partir de la Z 1 del comportamiento del sistema en trminos de x(kT)
por medio de divisin polinomial y respuesta al impulso.

Prcticas U2 2 La transformada Z
Universidad Politcnica de Cd. Victoria CONTROL DIGITAL

7. Conclusin
Se observa que el resultado es similar en la gura 6 por medio de los mtodos, dndonos as que
la respuesta ser la misma como se esperaba, si se usaba un mtodo distinto, lo nico que se po-
dra tomar en cuenta, es que mtodo usa menos procesamiento para lograr obtener la respuesta x(kT).

Prcticas U2 3 La transformada Z
Universidad Politcnica de Cd. Victoria CONTROL DIGITAL

8. Anexo cdigo scilab 2

clear
xdel ( winsid ( ) )
z= %z ;
num=0.4673 * z 0.3393;
den=z ^2 1.5327 * z +0.6607;
Gz=s y s l i n ( ' d ' , num, den ) ;

N=50;

xk =[1 , z e r o s ( 1 ,N 1 ) ] ; <---------Impulso creado por medio de un vector


// C a l c u l a r l a r e s p u e s t a a l impulso
yk= f l t s ( xk , Gz ) ;
scf ();
t i t l e ( ' Respuesta a l impulso ' , ' f o n t s i z e ' , 3 ) ;
subplot (2 ,1 ,1)
p l o t ( 0 :N 1,yk , ' bo ' )
xgrid

// Por d i v i s i n p o l i n o m i a l
yk2=l d i v (num, den , N 1);
subplot (2 ,1 ,2)
t i t l e ( ' Divisin polinomial ' , ' fontsize ' , 3 ) ;
p l o t ( 0 :N 1 ,[0 , yk2 ' ] , ' ro ' )
xgrid

Prcticas U2 4 La transformada Z

Vous aimerez peut-être aussi