Documente Academic
Documente Profesional
Documente Cultură
Revista Colombiana de
Tecnologías de Avanzada
Abstract: This paper presents a comparative study of the temperature control, with
different control strategies implemented; including a model based predictive controller
(MPC) and classical PID controllers with and without antiwindup action and the basic on-
off control. The results of the control and monitor the temperature variable in real time
were shown, with the use of the various controllers through a data acquisition system
using a computer with Matlab's Real-Time Windows Target Toolbox.
Palabras clave: Control de temperatura, control no lineal, control MPC, control PID.
1. INTRODUCCIÓN
94
Universidad de Pamplona
I. I. D. T. A.
ISSN: 1692-7257 - Volumen 2 - Número 18 - Año 2011
Revista Colombiana de
Tecnologías de Avanzada
Constant
4. SISTEMAS DE CONTROL DE
TEMPERATURA
Fig. 4: Respuesta de la planta en lazo abierto.
4.1 Planta piloto de temperatura
De acuerdo a la curva de reacción o la respuesta de
La planta de temperatura de la figura 1 consiste en la planta que se muestra en la figura 4 y haciendo
un horno con resistencias eléctricas, un transmisor una aproximación a un sistema de primer orden
de temperatura PT100 SITRANS TKL SIEMENS, con retardo por el método de la pendiente máxima
una fuente de 24 V y alimentación de 120 V, donde (Dorf and Bishop, 2005). Este prevé que la
se estudian los fundamentos del control de constante de tiempo se obtiene cuando la pendiente
procesos, teniendo como variable a controlar la desde el origen (36 oC), terminado el retardo a los
temperatura. Se utilizó una tarjeta de adquisición 300 segundos, intercepta el valor máximo de la
de datos (DAQ) que se encarga de efectuar la respuesta (89 oC), en este caso en 1050 segundos,
comunicación entre el computador y el módulo por lo que la constante de tiempo se determina
didáctico según se observa en la figura 2. como 1050 - 300 = 750 segundos. La función de
transferencia de la planta queda descrita según la
ecuación (1) (Smith y Corripio, 2007):
Gp (s ) =
K 0.44 −300 s
e − Ls = e . (1)
Ts + 1 750s + 1
Donde:
L = 300 seg. (Tiempo de retardo), T = 750 seg.
(Constante de tiempo), K = (89oC-36oC)/120V =
0.44 (Ganancia).
96
Universidad de Pamplona
I. I. D. T. A.
ISSN: 1692-7257 - Volumen 2 - Número 18 - Año 2011
Revista Colombiana de
Tecnologías de Avanzada
-20
Amplitud
0.6
System: Gpa
-30 Gain Margin (dB): 22.7
At frequency (rad/sec): 0.00789 0.4
Closed Loop Stable? Yes
-40
0.2
-50
0
-60
360
-0.2
Fase (deg)
270
-0.4
0 500 1000 1500 2000 2500 3000 3500 4000 4500
Tiempo (sec)
180
(a)
System: Glcznc
I/O: In(1) to Output Respuesta al paso
90 Peak amplitude: 1.67
-5 -4 -3 -2 -1 0
10 10 10 10 10 10 2
Overshoot (%): 67.3
Frecuencia (rad/sec) At time (sec): 526
(b) 1.5
System: Glcznc
0.5
97
Universidad de Pamplona
I. I. D. T. A.
ISSN: 1692-7257 - Volumen 2 - Número 18 - Año 2011
Revista Colombiana de
Tecnologías de Avanzada
o
(a)
C
108
96
60
4.6 Control on-off
48 El control on-off es uno de los métodos más
36
antiguos que se sigue empleando hoy en día por su
relativa sencillez y eficacia. A pesar que tiene sus
24
El control predictivo basado en el modelo (MPC) Fig. 14: Respuesta del sistema de control
es una clase de algoritmos de control por experimental MPC de temperatura en lazo cerrado
computador que utilizan un modelo explícito del
proceso para predecir la respuesta a futuro de la En la figura 15 se comparan los controladores
planta (Mosca, 1994). En cada intervalo de control MPC y PID, donde se observa el comportamiento
el algoritmo MPC intenta optimizar el transitorio de ambos. De esta figura se puede
comportamiento mediante el cálculo de una concluir superioridad dinámica del controlador
secuencia de ajustes a futuro de la variable MPC sobre el controlador PID en términos del
manipulada. La primera entrada en la secuencia tiempo de establecimiento y el sobreimpulso.
óptima se envía a la planta, y todo el cálculo se
repite en intervalos de control posterior.
Originalmente fue desarrollado para satisfacer las
necesidades de control especializado de las
centrales eléctricas y refinerías de petróleo, sin
embargo la tecnología MPC se puede emplear en
una amplia variedad de áreas de aplicación, que
incluye el control de temperatura (Camacho and
Bordons, 2004).
Para la implementación de este controlador se Fig. 15: Respuestas de los sistemas PID y MPC
utilizó la Model Predictive Control Toolbox del
Matlab utilizando el comando mpctool. Los En la tabla 1 se muestra la respuesta transitoria de
parámetros del control para la implementación del los controladores para facilitar la comparación.
MPC fueron los siguientes:
99
Universidad de Pamplona
I. I. D. T. A.
ISSN: 1692-7257 - Volumen 2 - Número 18 - Año 2011
Revista Colombiana de
Tecnologías de Avanzada
100
Universidad de Pamplona
I. I. D. T. A.
ISSN: 1692-7257 - Volumen 2 - Número 18 - Año 2011
Revista Colombiana de
Tecnologías de Avanzada
Moudgalya, K.M. (2007). Digital Control. John Mosca, E. (1994). Optimal, predictive and adaptive
Wiley and Sons, England. control. 1st Ed., Prentice Hall, London.
Hanus, R (1980). “A new technique for preventing Camacho, E. and Bordons, C. (2004). Model
control windup”. Journal A., Vol. 21, No. 1, predictive control. 2nd Ed., Springer, London.
pp. 15-20.
Åström, K.J. and Rundqwist, L. (1989). “Integrator
windup and how to avoid it”, Proceedings of
the 1989 American Control Conference, Vol.
2, pp. 1693-1698.
101
Universidad de Pamplona
I. I. D. T. A.