Sunteți pe pagina 1din 9

ISSN:1692-7257 Volumen 2 - No 2 2003

Revista Colombiana de
Tecnologas de Avanzada

Interfase grfica para el diseo,


ajuste y anlisis automatizado
de reguladores analgicos convencionales
MSc. Jorge Luis Daz Rodrguez *
Ph.D. Aldo Pardo Garca **
* Universidad de Camagey
Carretera Circunvalacin Norte Km. 5, Camagey, CP 74650. Cuba
e-mail: acc@reduc.cmw.edu.cu
** Universidad de Pamplona
Grupo de Investigacin: Automatizacin y Contol A&C.
e-mail: apardo13@hotmail.com

Abstact:: Software desarrollado bajo la plataforma GUIDE del MATLAB, en el


cual se muestra sus potencialidades debido principalmente a su interfase grfica
de usuario (GUI), utilizando ventanas de trabajo calculamos diferentes tipos de
reguladores y mostramos un ambiente amigable con una forma sencilla de
interactuar con el programa.

Keywords: PID, INTERFASE, DCS, MATLAB R

1. MTODOS DE AJUSTES basa en ir variando los parmetros de


EMPLEADOS ajuste del regulador hasta lograr la
En el software desarrollado se respuesta deseada. Se puede utilizar
implementaron un conjunto de tcnicas la representacin del regulador PID que
para el ajuste de los reguladores, que se desee. Es importante destacar que
van desde la ms sencillas hasta otras el proceso de iteracin puede ser
un poco ms complejas. De acuerdo tedioso y consumir mucho tiempo.
al mtodo de ajuste, as va a ser los
parmetros de entrada que se 1.2 Mtodos ptimos
requieran. Es bueno destacar que los El efecto de retardo debido al sistema
sistemas tratados en el software no controlado impide que se llegue
poseen retardo, como es as para alcanzarse el comportamiento ideal. En
servomecanismos, por lo que no se la prctica ha de determinarse, para un
utilizan tcnicas de ajuste para sistema controlado dado, el controlador
compensarlo. que resulta ms apropiado y que
presenta la mejor respuesta temporal
1.1 Manual (Trial and error) que minimice un criterio de error,
De las tcnicas de ajuste de usualmente ITAE, y de esta forma dicho
reguladores esta es del punto de vista efecto de retardo y las oscilaciones.
conceptual la ms sencilla. Pues se Este proceso se denomina

18 Universidad de Pamplona
I .I . D . T . A
ISSN:1692-7257
ISSN:1692-7257 Volumen
Volumen 12 -- 2003
2003
Revista Colombiana de
Tecnologas de Avanzada

optimizacin y se ejecuta para lograr el


F (s )MO =
1
ajuste fino de los reguladores PID.
1 + 2 s + 2 2 s 2
1.2.1 Mtodo del Modulo Optimo Y los indicadores de la respuesta
(MO) temporal:
Este mtodo consiste en aproximar la
funcin de transferencia en lazo Tiempo de establecimiento: t s = 8.4
cerrado por una de segundo orden, con
dos polos complejos conjugados Sobreimpulso Mximo: M p = 4.3 %
(sistema subamortiguado) con ngulo
de 45o (razn de amortiguamiento 1.2.3 Mtodo Optimo Lineal (OL)
= 2 2 = 0.707 ), con lo que se logra La respuesta del sistema
que la funcin de transferencia controlado puede conseguirse que
resultante sea el ptimo ITAE de no presente sobreoscilacin
segundo orden. Se puede aplicar alguna, a costa de una mayor
solamente a sistemas tipo 0, o sea sin lentitud. El mtodo de clculo con
integracin con la siguiente estructura: OL (Optimo Lineal) pretende esto.
Ks Para el caso de asemejar la respuesta
G (s ) =
(s + 1)(T1 s + 1)(T2 s + 1) del sistema a uno de segundo orden
ptimo ITAE, el proceso de clculo es
Y las posibles estructuras del regulador: exactamente igual que el anterior
(MO). Para presentar una respuesta
I=
Ki
;PI = Kr
(1+ Tns) ; (1+ Tns)(1+ Tv s)
PID= Kr plana se sitan los polos del sistema
s Tns Tns
de segundo orden sobre el eje real y
Compensando las constantes de con el mismo valor (sistema
tiempo grandes (T1) y medianas (T2); crticamente amortiguado), el ms
dejando tan slo la dinmica en lazo rpido sin sobreimpulso ( ).
cerrado dependa de la constante de Al igual que el mtodo anterior el tipo
tiempo ms pequea (t). de regulador queda determinado = 1 por el
El tipo de regulador queda determinado orden de la planta y el ajuste de acuerdo
por el orden de la planta y el ajuste de a los parmetros de la planta:
acuerdo a los parmetros de la planta: Reg. I (1er Ord.) Reg. PI (2do Ord.)
Reg. I (1er Ord.) Reg. PI (2do Ord.) Reg. PID (3er Ord.)
Reg. PID (3er Ord.)
Reg. I (1er Ord.) Reg. PI (2do Ord.) Reg. PID (3er Ord.)
K r = T1 (4K s ) K r = T1 (4K s )
Reg. I (1er Ord.) Reg. PI (2do Ord.) Reg. PID (3er Ord.)
K i = 1 (4K s )
K r = T1 (2K s ) K r = T1 (2K s ) Tn = T1 Tn = T1 ; Tv = T2
Ki = 1 (2K s )
Tn = T1 Tn = T1 ; Tv = T2
Tabla 2 : Ajuste por Optimo Lineal

Tabla 1: Ajuste por Modulo Optimo La funcin de transferencia en lazo


cerrado ser en consecuencia:
La funcin de transferencia en lazo
F (s )OL =
1
cerrado ser de la forma:
1 + 4 s + 4 2 s 2

Universidad de Pamplona 19
I .I . D . T . A
ISSN:1692-7257 Volumen 2 - 2003
Revista Colombiana de
Tecnologas de Avanzada

Las condiciones de aplicabilidad son 1.2.4 Mtodo del Optimo Simtrico


las mismas que en MO. (OS)
Y los indicadores de la respuesta Este mtodo consiste en aproximar
temporal: la funcin de transferencia en lazo
Tiempo de establecimiento: ts = 11.7 cerrado por una de tercer orden, con
dos polos complejos conjugados
Sobreimpulso Mximo: Mp = 0% (sistema subamortiguado) con ngulo
de 60o y otro real ms alejado, con lo
1.2.3 Sistema de segundo orden que se logra que la funcin de
general (O2) transferencia resultante sea el ptimo
Para generalizar los casos anteriores ITAE de tercer orden.
se puede determinar por manera Se puede aplicar a sistemas tipo 1, o
homloga pero pudiendo establecer el sea con un integrador con la siguiente
valor de la razn de amortiguamiento estructura:
Ks
(j) que se desee, o en caso alterno G (s ) =
fijando el sobremplulso puesto que este T0 s (s + 1)(T1 s + 1)
es slo funcin de j. Se mantienen las tres posibles
Para este caso general el regulador estructuras del regulador, las cuales
queda determinado por el orden de la tienen accin integral. Y si le
planta y el ajuste, de acuerdo a sus agregamos una accin integral a
parmetros, aparece un nuevo nuestro sistema que ya la posee,
parmetro a que es funcin de j (a = obligatoriamente no se puede
2j) : aproximar el sistema a un segundo
Reg. I (1er Ord.) Reg. PI (2do Ord.) Reg. PID (3er Ord.)
orden por que sera inestable y habra
que aumentar el orden a uno de
(
K i = 1 a 2 K s )K r = T1 a 2 K s
Tn = T1
K r = T1 a 2 K s
Tn = T1 ; Tv = T2
tercero.
Al igual que los casos anteriores el
Tabla 3: Ajuste por sistema de 2do. orden tipo de regulador queda determinado
general por el orden de la planta
(desapareciendo el Reg. I) y el ajuste
La funcin de transferencia en lazo de acuerdo a los parmetros de la
cerrado ser en consecuencia: planta:

F (s )OL =
1
Reg. PI (2do Ord.) Reg. PID (3er Ord.)
1 + a s + (a) s
2 2 2
K r = T0 2 K s K r = T0 (2 K s )
Las condiciones de aplicabilidad son Tn = 4 Tn = 4 ; Tv = T1
las mismas que en MO.
Y los indicadores de la respuesta Tabla 4: Ajuste por Optimo Simtrico
temporal:
Tiempo de establecimiento: t s = 8.1 ; La funcin de transferencia en lazo
Sobreimpulso Mximo: cerrado ser de la forma:

1 + 4s
M p = exp 100 % F (s )OS =
1 2 1 + 4 s + 82 s 2 + 83s 3

20 Universidad de Pamplona
I .I . D . T . A
ISSN:1692-7257
ISSN:1692-7257 Volumen
Volumen 12 -- 2003
2003
Revista Colombiana de
Tecnologas de Avanzada

Y los indicadores de la respuesta Sobreimpulso Mximo: M p = 8.1 %


temporal:
Tiempo de establecimiento: ts = 16.6 5.3.1 Alisamiento y derivacin de
la referencia
Sobreimpulso Mximo: M p = 43.4 % Para obtener una respuesta ms
rpida y menos sobreoscilatoria, en
1.3 Acondicionamiento de la el caso de que sea necesario,
referencia derivamos en paralelo la seal de
referencia con el diagrama
1.3.1 Alisamiento de la referencia representado en la figura 2:
Puede evitarse la sobreoscilacin en
lazo cerrado de los sistemas
calculados mediante OS, y en general
cualquier sistema con una respuesta
en lazo cerrado, poniendo un retardo
en la seal de referencia, como se
muestra a continuacin:
Fig. 2: Estructura de alisamiento y
derivacin de la referencia.

Para este esquema, la respuesta en


lazo cerrado es:
K g + ( K g + ) std + t g td s 2 1 + 4 s
F (s ) =
Fig. 1: Estructura de alisamiento de la (1 + t g s)(1 + td s) (1 + 2s)(1 + 2 s + 42 s 2 )

referencia.
Segn caso anterior:
La funcin de transferencia en este K g = 1 ; t g = Tn = 4
retardo es: Mediante el trmino:
Kg 1 + (1 + ) st d + t g t d s 2
1 + tg s Compensamos: 1+ 2 s + 42s2
Siendo, para el caso del mtodo de
OS, y para compensar el cero original:
K g = 1 ; t g = Tn = 4 . Obteniendo: td = y = 1
Y finalmente los indicadores de la
Obteniendo en lazo cerrado la funcin respuesta temporal:
de transferencia original, cancelando Tiempo de establecimiento: t s = 9.1
el cero:
F (s )OS =
1
Sobreimpulso Mximo: M p = 0 %
1 + 4 s + 82 s 2 + 83s 3
Es necesario destacar que el
Y los indicadores de la respuesta acondicionamiento de la referencia ya
temporal: sea por alisamiento o por alisamiento
Tiempo de establecimiento: t s = 13.3 y derivacin, el ajuste que se practica
es OS y al incorporarle estas funciones

Universidad de Pamplona 21
I .I . D . T . A
ISSN:1692-7257 Volumen 2 - 2003
Revista Colombiana de
Tecnologas de Avanzada

mejora, como se puede observar por Regulado


Kp Ti Td
r
los indicadores, su respuesta. P 0.5 Kccr 0
PD 0.6 Kccr Pcr/ 8
1.4 Mtodo de ajuste Ziegler - PI 0.45 Kccr Pcr/ 1.2 0
PID 0.6 Kccr Pcr/ 2 Pcr/ 8
Nichols
Estos mtodos fueron introducidos por
sus autores (J.G. Ziegler y N.B. Nichols) Tabla 4: Ajuste Ziegler - Nichols por el
en el ao 1942. Es el mtodo ms segundo mtodo
empleado en los ajustes de los
sistemas de control de procesos, 5.5 Mtodo de ajuste por la respuesta
aunque no da un ajuste ptimo, pero de frecuencia
posee un sencillo procediendo de En este mtodo los parmetros de
ajuste con relativamente buenos diseo deben de estar en el dominio
resultados. de la frecuencia, y son estos el
El primer mtodo obtiene los margen de fase (g) y la frecuencia de
parmetros de ajuste a partir de la cruce por cero (wc) del diagrama de
respuesta antes un escaln unitario en Bode.
la referencia, del sistema en lazo Primeramente, se sustituye en G(s),
abierto. A partir de esta respuesta, sin el operador de Laplace s por jwc,
inclusive conocer el modelo obteniendo G(jwc) que un nmero
matemtico de la planta, la respuesta complejo. Del cual se determina el
experimental da los parmetros para mdulo (valor absoluto) G ( j c ) y
poder determinar Kc, Ti y Td del
regulador PID desacoplado. (Teniendo el ngulo (argumento) Arg [G ( j c )]
la limitante que el sistema no debe de
Conociendo que
tener ni integradores ni polos
complejos conjugados). G LA jc = 1 y = 180 + ,
El segundo mtodo en lazo cerrado, se obtiene:
primeramente se establece Ti= y G LA j c = 1 ; Arg G LA j c = = 180
Td=0, aumentando solamente la
accin proporcional (Kc) hasta que la Y como G (s ) = D (s ) G (s )
LA
respuesta sea oscilatoria sostenida.
entonces:
Este valor se conoce como ganancia
crtica (Kccr), y al perodo de D( jc ) = GLA ( jc ) G ( jc )
oscilaciones (Pcr). Estos valores Arg D ( j c ) = Arg G LA ( j c ) Arg G ( j c )
pueden ser determinados
Este resultado constituye la
experimentalmente si no se conoce
representacin polar del nmero
el modelo matemtico de la planta o
complejo que representa el regulador
analticamente si se conoce.
para la frecuencia de cruce wc, pero
Adems, es importante sealar que
realmente lo que nos resulta de
de los dos mtodos, para la misma
inters es su representacin
planta el que mejores resultados
rectangular para poder conformar la
genera es el segundo mtodo.
funcin de transferencia del regulador.

22 Universidad de Pamplona
I .I . D . T . A
ISSN:1692-7257
ISSN:1692-7257 Volumen
Volumen 12 -- 2003
2003
Revista Colombiana de
Tecnologas de Avanzada

S Arg D ( j c ) > 0 o sea positivo, grfica se utiliz el GUIDE (Graphic


el regulador a implementar es un Interface Builder) del Matlab 6.0.
regulador con estructura PD y s Aprovechando la plataforma de trabajo
Arg D ( j c ) < 0 o sea negativo, que nos brinda el Matlab en conjunto
habra que implementar un regulador con el uso integrado de la Control
PI. System Toolbox y todas sus ventajas
Para obtener un accin PID habra para el tratamiento y anlisis de
que entrar en algn compromiso entre sistemas de control.
las accin I y D, pues ambas El Matlab 6.0 conocida herramienta
acciones en el dominio de la para analizar y disear sistemas de
frecuencia se pueden combinarse en control automtico con la ayuda de la
una sola, pues corresponden a los Control System Toolbox 5.0, emerge
trminos imaginarios de la funcin de como una solucin, ya que toda prctica
transferencia del regulador en el de ingeniera utiliza la simulacin como
dominio de la frecuencia. forma barata de probar los resultados
En el caso que Arg D ( j c ) > 0 el del diseo, en una aproximacin lo ms
regulador sera PD y se determinara fiel posible a la realidad. En anlisis y
de la siguiente forma: diseo de sistemas de control
automtico.
K p = D ( jc ) cos [Arg ( D ( jc ) )]
3. BREVE DESCRIPCIN DE LA
K d = D ( jc ) sen [Arg ( D( jc ) )] c INTERFASE GRAFICA
DESARROLLADA
En el caso que Arg D ( j c ) < 0 el El programa elaborado con estos fines
regulador sera PI y se determinara en la plataforma GUIDE del MATLAB,
de la siguiente forma: es una herramienta ideal por sus
K p = D ( jc ) cos [Arg ( D ( jc ) )]
potencialidades debido principalmente
a su interfase grfica de usuario (GUI),
Ki = c D( jc ) sen [Arg ( D( jc ) )]
la cual desde slo una ventana facilita
el trabajo, adems del ambiente
amigable y la forma sencilla de
La funcin de transferencia del interactuar con el programa.
regulador obtenido, que logra los La interfase permite diversas formas
indicadores de diseo a partir del de sintona y de estructura s de
procedimiento desarrollado, resulta al reguladores PID. Donde se pueden
sustituir los parmetros antes escoger entre sus diferentes
determinados en la funcin de representaciones. Los mtodos de
transferencia del regulador PID ajuste empleados varan entre
paralelo. manuales, mediante reglas, analticos
y ptimos. Estn implementados los
2. DESCRIPCIN DEL ENTORNO mtodos ptimos como reguladores
DE TRABAJO por modulo ptimo y ptimos
Para la confeccin de la interfase simtricos, ajuste ptimo por criterios

Universidad de Pamplona 23
I .I . D . T . A
ISSN:1692-7257 Volumen 2 - 2003
Revista Colombiana de
Tecnologas de Avanzada

de error, adems el diseo por el rendimiento de un proceso. Mediante


mtodo de la respuesta de frecuencia, diagramas de bloques se muestran
y el segundo mtodo de Ziegler - cules son las diferentes partes
Nichols, entre otros. constituyentes del lazo de control y las
Posee adems, facilidades para el seales involucradas. Se introducen
anlisis los resultados grficos antes as aqullos trminos que se emplearn
variacin de la referencia y el disturbio durante el resto de las lecciones.
del sistema en lazo abierto y cerrado, y Control P: Una vez comprendida la
de todas seales del diagrama de utilidad del controlador, se pasa a
control. Resulta un complemento de la describir el funcionamiento del ms
herramienta SISOTOOL que tan slo sencillo de ellos. Se presenta su
se dedica al diseo y ajuste por el ecuacin en lazo abierto y cerrado, su
mtodo del lugar de las races y de Loop reaccin a una entrada en forma de
Shaping. escaln y la mejora de la respuesta del
sistema respecto al proceso sin
4. CONTENIDOS TERICOS A controlador. As mismo, se da libertad
DESARROLLAR al estudiante para modificar el valor del
En este apartado vamos a describir en parmetro Kc y la constante de tiempo
forma breve en las temticas a del sistema de 1er orden controlado,
profundizar dentro de la asignatura de mostrando en pantalla la salida y el
Control Automtico con el uso de la control del sistema. Tambin, se
interfase grfica desarrollada. representa el diagrama polo-cero del
Introduccin: En primer lugar, se sistema en lazo cerrado para ver cmo
explican los fundamentos de los inciden las variaciones de Kc en la
sistemas de control realimentados y se situacin de los polos. Por ltimo, se
describe la manera en que un da la posibilidad al estudiante de
controlador es utilizado para mejorar el modificar el valor de Kc y las constantes

Fig. 5: Interfase grafica desarrollada

24 Universidad de Pamplona
I .I . D . T . A
ISSN:1692-7257
ISSN:1692-7257 Volumen
Volumen 12 -- 2003
2003
Revista Colombiana de
Tecnologas de Avanzada

de tiempo del sistema de 2do orden accin derivativa como prediccin


controlado, mostrando en pantalla la lineal, se detalla su implementacin real
salida y el control del sistema. como filtro en accin derivativa y se ven
Control PI: Se detallan las ecuaciones los efectos de su ponderacin con
de este controlador junto con el sentido respecto al punto de consigna en una
fsico de sus parmetros. Se enumeran simulacin guiada.
las ventajas de ste frente al Control PID. PID real: Se presentan las
controlador P y se demuestra mediante ecuaciones del controlador PID con
simulaciones cmo se elimina el error todos los aspectos comentados en el
en estado estacionario. As mismo, el apartado anterior. Se ofrece al
estudio conjunto de la simulacin y el estudiante una simulacin guiada para
diagrama polo-cero permite que observe el efecto de la ponderacin
comprender el efecto que sobre el del punto de consigna en la accin
sistema completo tiene la variacin de proporcional. Por ltimo, se presenta
alguno de los parmetros. Finalmente, una agrupacin dnde el estudiante
se introduce el mtodo de sintona de pueda realizar sus propias
prueba y error para este tipo de simulaciones y observar los
controlador. resultados en una misma grfica con
Control PD: Tras mostrar las distintos colores.
ecuaciones del controlador PD y las Control PID. Algoritmos y estructuras:
caractersticas de sus parmetros, se Introduce tres estructuras tpicas a
realizan simulaciones guiadas con partir de los parmetros. As mismo,
diferentes valores de Td y con mediante una simulacin guiada
combinaciones de Td y Kc para ver sus permite ver los efectos de la estructura
efectos. Por ltimo, tambin se utilizada en la salida y control del
introduce el mtodo de sintona de trial sistema. Tambin, introduce los tres
and error para este tipo de controlador. algoritmos ms comunes y presenta
Control PID. Introduccin: Se detallan las frmulas para pasar de un algoritmo
las ecuaciones de este controlador a otro sin que se modifique el
como combinacin de las 3 acciones comportamiento del controlador.
y su contribucin en el control del Control PID. Ajuste (Sintona): Introduce
sistema. Finalmente, se simula este las tcnicas empricas de sintona y las
controlador en lazo abierto para poder desglosa en varios mtodos,
observar la contribucin de cada accin transitando desde el ms elemental
de la seal de control. (trial and error) hasta los mtodos
Control PID. Aspectos prcticos de ptimos (reguladores por modulo
realizacin: Presenta las ptimo, ptimo lineal y ptimos
modificaciones al algoritmo ideal que simtricos) y ajuste ptimo por criterios
incorporan todos los reguladores de error, adems de los diseos por el
industriales. As mismo, se introduce mtodo de la respuesta de frecuencia,
la accin integral como una forma de y el Ziegler - Nichols. Por ltimo,
conseguir ajustes automticos de un mediante una simulacin guiada se
trmino de integracin. Se introduce la permite sintonizar un sistema para

Universidad de Pamplona 25
I .I . D . T . A
ISSN:1692-7257 Volumen 2 - 2003
Revista Colombiana de
Tecnologas de Avanzada

cambios en la consigna y en la carga, incluirn las soluciones: esquemas anti-


y despus optimizarlos. windup y de transferencias sin saltos
(Bumpless) con las simulaciones
5. TRABAJO FUTURO correspondientes que ayudan a
Reservamos para trabajo futuro el comprender mejor el fenmeno.
conjunto de necesidades que se Control PID. Estrategias Multilazos: Se
muestran a continuacin. presentaran las problemtica de la
Control PID. Estrategias no lineales: Se necesidad del uso de esquemas de
presentarn los problemas debidos a control multilazos para lograr la
las no linealidades como el efecto subordinacin y limite de coordenadas
windup y las transferencias con saltos, de intermedias de control en conjunto
ofreciendo simulaciones guiadas para con las simulaciones que ayudan a
que el estudiante observe sus efectos comprender mejor el fenmeno.
de forma interactiva. As mismo, se

REFERENCIAS BIBLIOGRFICAS

1. APARICIO, J. L. Criterios de Diseo de Convertidores Estticos para


Accionamientos Regulados en Corriente Alterna con Motores de Induccin.
Tesis doctoral, Universidad de Oviedo, 1987.
2. STRN, K. J. and T. Hgglund. PID Controllers, 2nd Edition. ISA, USA,
1995.
3. FRHR. Introduccin al Control Electrnico. Editorial Marcombo, Madrid,
1986.
4. OGATA, K. Modern Control Engineering, 3rd Edition. Prentice Hall, 1997.
5. SANTANA, J. L. Anlisis y diseo de sistemas de control automtico. Trabajo
de Diploma, Universidad de Camagey, Cuba, 2001.
6. Using Control System Toolbox 5.0, (online version), The MathWorks, USA,
2000.
7. Using MATLAB 6.0, (online version), The MathWorks, USA, 2000.

26 Universidad de Pamplona
I .I . D . T . A

S-ar putea să vă placă și