Está en la página 1de 7

REPBLICA BOLIVARIANA DE VENEZUELA

INSTITUTO UNIVERSITARIO POLITCNICO


SANTIAGO MARIO
ESCUELA DE INGENIERIA ELECTRNICA

Oscilaciones Muertas

Profesor:

Ing. Daniel Porras

Bachiller:
Luis Betancourt C.I: 19.663.990

Maturn, Diciembre 2014.

Funcin de Transferencia :

s +10
(s +2)(s 2+ 5 s+10)

s+10
s +7 s 2+20 s+20
3

Simular en MATLAB.
>> num = [1 10]
num =
1

10

>> den = [1 7 20 20]


den =
1

20

20

>> ts = 0.05
ts =
0.0500

>> [numz,denz]=c2dm(num,den,ts,'zoh')

numz =
0

0.0013

0.0006 -0.0008

denz =
1.0000 -2.6616

2.3684 -0.7047

>> gz=tf(numz,denz,ts)
gz =
0.001302 z^2 + 0.0005769 z - 0.0008289
-------------------------------------z^3 - 2.662 z^2 + 2.368 z - 0.7047
Sample time: 0.05 seconds
Discrete-time transfer function.

>> mz = feedback (gz,1)


mz =
0.001302 z^2 + 0.0005769 z - 0.0008289
-------------------------------------z^3 - 2.66 z^2 + 2.369 z - 0.7055
Sample time: 0.05 seconds
Discrete-time transfer function.
>> step (mz)
>> hold on

RESPUESTA DE MODELO DISCRETO DE TIEMPO CONTINUO

Caculo matemtico a mano

G p=

s +10
2
s +7 s +20 s+ 20
3

G p=

0.001302 z 2 +0.0005769 z0.0008289 3


/z
z3 2.662 z 2 +2.368 z0.7047

Obteniendo los clculos de matlab de la funcin de transferencia mostrados en la funcin de Gp


lo dividiremos por el mayor exponente que es

Resultado al dividir con

z3 .

G p( z1)=

1
0.001302 z 1 +0.0005769 z2 0.0008289 z 3 Q( z )
=
12.662 z1+2.368 z20.7047 z3
P(z1)

Luego de esto se aplica la frmula para encontrar Q (1)

Gc ( z1) =

P (z1 )
Q ( 1 )Q( z1 )

1
Donde se sustituye todo los ( z ) por (1).

Q ( z1 ) =0.001302 ( 1 ) +0.0005769(1)20.0008289(1)3
Q ( z1 ) =0.001302+0.00057690.0008289=6.2421 x 103

Organizamos la formula con sus respectivos valores.


P (z1 )
Gc ( z ) =
Q ( 1 )Q( z1 )
1

12.662 z1+2.368 z20.7047 z3


Gc(z 1 )=
x z3
3
1
2
3
6.2421 x 10 (0.001302 z + 0.0005769 z 0.0008289 z )

Realizado esto se multiplica por el mayor exponente que es

Gc(z )=

z3 .

z 32.662 z 2 +2.368 z0.7047


3
2
6.2421 x 10 (0.001302 z +0.0005769 z0.0008289)

Para terminar aplicamos otra formula la cual nos dar los valores para la continuacin del
ejercicio
Gzla=Gc ( z )Gp ( z )

z 32.662 z 2 +2.368 z 0.7047


0.001302 z 2+ 0.0005769 z0.0008289
x
6.2421 x 103 (0.001302 z 2+ 0.0005769 z0.0008289)
z 32.662 z 2+2.368 z0.7047

Eliminando los valores iguales nos queda la siguiente funcin.

0.001302 z2 +0.0005769 z0.0008289


Gc(z )=
6.2421 x 103(0.001302 z 2 +0.0005769 z0.0008289)

Simular en MATLAB con los resultados obtenidos.


>> numz1=[ 0.001302 0.0005769 -0.0008289]
numz1 =
0.0013

0.0006 -0.0008

>> denz1=[6.2421e-3 -0.001302 0.0005769 - 0.0008289]


denz1 =

0.0062 -0.0013 -0.0003


>> gz1=tf(numz1,denz1,ts)
gz1 =
0.001302 z^2 + 0.0005769 z - 0.0008289
-------------------------------------0.006242 z^2 - 0.001302 z - 0.000252
Sample time: 0.05 seconds
Discrete-time transfer function.

>> mz1 = feedback (gz1,1)


mz1 =
0.001302 z^2 + 0.0005769 z - 0.0008289
-------------------------------------0.007544 z^2 - 0.0007251 z - 0.001081
Sample time: 0.05 seconds
Discrete-time transfer function.
>> step (mz1)

RESPUESTA de ambas seales


Conclusin

Si observamos la ltima grafa podemos aprecia una pequea seal, color


verde que depende del tiempo que elegimos esta se muestra como un tren de pulso
que es una discretizacin exacta en el dominio del tiempo.

También podría gustarte