Está en la página 1de 4

UPS. Hernndez.

Teora de Control III


.
PUNTOS DE RUPTURA DE UNA FUNCION DISCRETIZADA Y
FUNCIONES EN SERIE
Jorge Luis Hernndez
e-mail: jorgeluishernandezhotmail.!om
ABSTRACT: This document shows the
functionality of a few MatLab commands in order to get
the discreet function of any function and determinate its
absolute stability.
PALABRAS CLAVE: t"# !$d# rlo!us#
OBJETIVO: o%tener la "un!i&n dis!reta ' determinar
la esta%ilidad a%soluta de una "un!i&n !ual(uiera
utilizando la herramienta in"ormti!a )atLa%.

1 INTRODUCCIN
1.1 C2D
Con*ersi&n C$+ de modelos de tiem,o !ontinuo a
tiem,o dis!reto.
S-S+ . C$+ /S-SC# Ts# )0T1+12 !on*ierte el
tiem,o !ontinuo LTI.
)odelo S-SC a un S-S+ modelo de tiem,o
dis!reto !on tiem,o de muestreo Ts.
3l m4todo de !adena se sele!!iona el m4todo
de dis!retiza!i&n entre los siguientes:
56oh5 mantener orden !ero en las entradas
571H5 La inter,ola!i&n lineal de las entradas
/a,ro8. tringulo.2
+is!retiza!i&n Im,ulse in*ariante 5im,5
9ilineal /Tustin2 a,ro8ima!i&n 5tustin5
5Pre:ar,5 Tustin a,ro8ima!i&n !on ,re:ar,ing
"re!uen!ia.
La "re!uen!ia !rti!a ;! /en rad < seg2
se es,e!i"i!a
1.2 TF
Crea!i&n T7 de "un!iones de trans"eren!ia o
!on*ersi&n a "un!i&n de trans"eren!ia.

Crea!i&n
:
S-S . T7 /=U)# +3=2 !rea un tiem,o !ontinuo S-S
"un!i&n de trans"eren!ia !on numerador /s2 =U) ' el
denominador /s2 +3=. La salida S-S es un o%jeto de T7.

S-S . T7 /=U)# +3=# TS2 !rea una "un!i&n de
trans"eren!ia de tiem,o dis!reto !on TS tiem,o de
muestreo /TS set . -> si el tiem,o de muestreo es
indeterminado2.

S . T7 /5s52 es,e!i"i!a la "un!i&n H /s2 . s de
trans"eren!ia /*aria%le de La,la!e2.
6 . T7 /5z5# TS2 es,e!i"i!a H /z2 . z !on tiem,o de
muestreo TS.
? !ontinua!i&n# ,uede es,e!i"i!ar las "un!iones de
trans"eren!ia dire!tamente !omo e8,resiones en S o 6#
,or ejem,lo.

s . t" /5s52@ H . e8, /-s2 A /> s2 < /s B $ C A > s2

S-S . T7 !rea un o%jeto *a!o T7.
S-S . T7 /)2 es,e!i"i!a una matriz de ganan!ia
estti!a ).
1.3 RLOCUS.
Se de%e determinar su e!ua!i&n !ara!tersti!a# la
!ual es de la "orma:
Para o%tener el lugar de las ra!es# )atLa% dis,one
del !omando rlo!us. Las di"erentes sinta8is ,ara utilizar
este !omando son:
rlo!us/=U)#+3=2 !al!ula ' di%uja el lugar de las
ra!es !uando se tra%aja !on la "un!i&n de trans"eren!ia
donde =U) ' +3= son los *e!tores de los !oe"i!ientes
en ,oten!ia des!endiente de S de los ,olinomios del
numerador ' denominador de la "un!i&n de trans"eren!ia
D/S2. )atLa% generar automti!amente un !onjunto de
*alores de la ganan!ia E.
rlo!us/=U)#+3=#E2: !al!ula ' di%uja el lugar de las
ra!es !uando se tra%aja !on la "un!i&n de trans"eren!ia
' ha sido ,re*iamente de"inido el rango de *alores de E.
Por ejem,lo de F a >FF !on in!rementos de >F:
G.F:>F:>FF
H . rlo!us/=U)#+3=#E2 o IH#EJ .
rlo!us/=U)#+3=2 no di%uja el lugar de las ra!es ,ero
alma!ena en la matriz H# de longitud igual al nKmero de
elementos de E# la lo!aliza!i&n de las ra!es. H tendr
tantas !olumnas !omo ra!es e8istan# estas ,ueden
adems ser !om,lejas.
rlo!us/?#9#C#+2# H.rlo!us/?#9#C#+#E2# o
IH#EJ.rlo!us/?#9#C#+2 son e(ui*alentes a las sinta8is
anteriores ,ero em,leando las matri!es de estado ,ara
hallar el lugar de las ra!es.
1
UPS. Hernndez. Teora de Control III
.
Para la siguiente "orma modi"i!ada de la e!ua!i&n
!ara!tersti!a de un sistema se desea hallar el lugar de
las ra!es mediante )atLa%:
LLnum.IF#F#F#>J@
LLden.I>#C#$#FJ@
LLrlo!us/num#den2
. 7igura >. 3jem,lo de uso del !omando rlo!us.
2 PROCEDIEMIENTO
2.1 SE CREA UN ARCHIVO M-FILE.
Para "a!ilitar el ingreso ' la modi"i!a!i&n de los
,armetros de las "un!iones !on las !uales se *a a
!al!ular los ,untos de ru,tura es re!omenda%le utilizar
un ar!hi*o del ti,o )-"ile en lugar de introdu!ir
dire!tamente los datos re(ueridos ,ara su !l!ulo.
. 7igura $. 3jem,lo de !&mo !rear un ar!hi*o )-7ile.
2.2 INGRESO DE LOS COMANDOS.
Una *ez !reado el ar!hi*o en donde se *a a in!luir los
!omandos ne!esarios ,ara el o%jeti*o ,ro,uesto en la
,resente ,r!ti!a se ,ro!ede a editar el mismo.
7igura C.Dru,o de !omandos utilizados en la ,rM!ti!a.
num . I>FJ@
den . I> > -NJ@
t . F.O@
s's! . t"/num#den2@
Is'sdJ . !$d/s's!# t# 5zoh52
rlo!us /s'sd2
7igura P.7un!ion dis!retizada ,or medio de )atla%.
Los !omandos mostrados en la "igura C# ,ermiten
!al!ular la "un!i&n de trans"eren!ia de la "un!i&n original
,or medio del !omando t# ,ara luego ,asar la misma de
!ontinua a dis!reta !on el !omando !2"# ,or ultimo !on
el !omando #$%!&' se gra"i!a los ,olos de la "un!i&n en
el !r!ulo unitario ,ara determinar la esta%ilidad del
sistema.
2
UPS. Hernndez. Teora de Control III
.
7igura O.Cr!ulo unitario !on ,olos ' !eros.
Como se o%ser*a en la "igura P al en!ontrarse un
,olo "uera del rea del !r!ulo unitario se determina (ue
la "un!i&n es inesta%le.
?hora se introdu!irn las siguientes senten!ias !on
el o%jeti*o de !al!ular la misma "un!i&n dis!retizada ,ero
esta *ez en un sistema a lazo !errado ,or lo (ue se
re(uere de una realimenta!i&n o "eed%a!G.
num = [10];
den = [1 1 -6];
t = 0.5;
sysc = tf(num,den);
[syscr] = feedback(sysc,1,-1);
[sysdr] = c2d(syscr, t, 'z!')
r"cus (sysdr)
7igura N.Hes,uesta de la "un!i&n dis!retizada en un
sistema a lazo !errado.
Para o%tener un gr"i!o de un sistema dis!reto
,ro,iamente di!ho se ne!esita agregar a la se!uen!ia
de !omandos anterior los siguientes.
[nz,dz] = c2dm(num,den,t,'z!');
y = dste#(nz,dz);
stem (y)
7igura Q. Comandos utilizados ,ara o%tener una
"un!ione dis!reta dentro de un ar!hi*o m-"ile.
7igura R. Hes,uestas de los sistemas dis!retizados a
lazo a%ierto ' a lazo !errado res,e!ti*amente.
3
UPS. Hernndez. Teora de Control III
.
7igura R. Dr"i!o de la "un!i&n dis!retizada.
3 CONCLUSIONES.
)atLa% es un gran ,rograma de !l!ulo t4!ni!o '
!ient"i!o# (ue tiene su ,ro,io lenguaje de ,rograma!i&n.
La instru!!iones se ,ueden ,ro,or!ionar
dire!tamente en la *entana de !omando /Command
;indo:2 o a tra*4s de "i!heros-) /o )-"iles2. +ndonos
la segunda la *entaja de guardar nuestros ,ro'e!tos en
una dire!!i&n es,e!i"i!a de nuestra ,re"eren!ia.
Por medio del so"t:are )atla% ,odemos
e!onomizar tiem,o ' re!ursos en el modelado de
sistemas de !ontrol 'a (ue los !l!ulos son ms
!on"ia%les ' r,idos# ,ero es ne!esario !ono!er de
d&nde salen todos los datos o%tenidos ,ara ,oder
modelar un sistema de !ontrol PI+ o !ual(uier otro (ue
se ne!esite im,lementar.
( REFERENCIAS
I>J ?'uda de )atL?9.
4

También podría gustarte