Está en la página 1de 8

Recientes alcances del control predictivo por modelo (MPC): enfoques y

aplicaciones

RESUMEN

El control predictivo por modelo (MPC) ha sido una estrategia de control ampliamente
utilizada y estudiada por las comunidades del sector industrial y del sector académico. La
principal potencia de esta estrategia de control ha sido por su gran capacidad de trabajar
con todo tipo de procesos y fundamentalmente por el manejo implícito de restricciones de
proceso. En el presente trabajo se hizo una revisión sobre los métodos de control, con
énfasis en la teoría y aplicaciones del modelo de control predictivo (MPC) para fabricación
de productos farmacéuticos, captura de CO2, baterías de ion-litio, procesos de
ultrafiltración, manejo de turbinas e industria del petróleo.
ABSTRACT

The predictive control by model (MPC) has been a control strategy widely used and studied
by the communities of the industrial sector and the academic sector. The main power of this
control strategy has been its great capacity to work with all kinds of processes and
information due to the implicit handling of process restrictions. In the present work, a
revision of the control methods was carried out, with emphasis on the theory and
applications of the predictive control model (MPC) for the manufacture of pharmaceutical
products, CO2 capture, lithium ion batteries, ultrafiltration processes, of turbines and oil
industry.
PALABRAS CLAVES
Control predictivo por modelo, restricciones de proceso, métodos de control

INTRODUCCIÓN

El control predictivo por modelo (MPC) futuras para lograr que en el horizonte de
es una de las técnicas avanzadas de predicción, las variables controladas
control que ha tenido un impacto converjan a los valores de referencia
importante en la industria. La técnica del (khairy et al., 2010; Chang & Tsai, 2013).
MPC se puede interpretar como una
estrategia de control que utiliza de forma
explícita un modelo matemático interno
El método MPC constituye un campo
del proceso a controlar (modelo de
muy amplio de métodos de control;
predicción). Este modelo se utiliza para
integra diversas disciplinas como control
predecir la evolución de las variables a
óptimo, control estocástico, control de
controlar a lo largo de un horizonte
procesos con tiempos muertos y control
temporal de predicción; de este modo se
con restricciones (Lamburn et al., 2014).
pueden calcular las variables manipuladas
El MPC es un tipo de control de
1
naturaleza abierta dentro del cual se han en cada instante de tiempo, siempre
desarrollado gran cantidad de teniendo en cuenta el comportamiento
aplicaciones, encontrando aceptación futuro del sistema durante un cierto
tanto en la industria como en el ámbito intervalo que se desplaza según avanza el
académico. En la actualidad existen tiempo actual (Xi et al., 2013).
numerosas aplicaciones de controladores
predictivos funcionando con éxito en La estrategia que sigue el control
diversas áreas, como en la industria de predictivo por modelos se puede expresar
procesos, en el control de motores y la de forma genérica como se define en la
robótica. Figura 1. La figura muestra la evolución
del sistema hasta el instante actual (t) y la
Una de las propiedades más atractivas del predicción del comportamiento futuro, así
MPC es su formulación abierta que como algunos de los parámetros más
permite la incorporación de distintos tipos relevantes de un MPC, como pueden ser:
de modelos de predicción, así como la
consideración de restricciones sobre las - Horizonte de predicción ( N ): Indica la
señales del sistema permitiendo ventana de tiempo para la cual se calculan
maximizar el rendimiento, también las salidas futuras y ( t+ k|t ) para cada
presenta otras ventajas como: sencillo de instante k.
comprender, maneja tanto sistemas de una
sola variable como multivariables así - Horizonte de coincidencia ( N 1 , N 2):
como la compensación con retardo, indica la ventana de tiempo que se
agregando que los pasos para ajustarlo a considera en el cálculo de la
un proceso es relativamente muy fácil. optimización. Se suele fijar un N 1 ≠0 , por
Sin embargo, la técnica MPC presenta ejemplo, en aquellos sistemas en que la
ciertos inconvenientes, ejemplo de estos dinámica incluye un retardo o una
son: requerimiento del conocimiento respuesta de fase no mínima.
preciso del modelo dinámico del sistema
que se está estudiando, además de - Horizonte de control ( N u ): Indica el
requerir un algoritmo de optimización, número cambios en la acción de control
por lo que sólo puede implementarse por permitidos en un ciclo del controlador.
computador lo que tiene como
consecuencia la demanda de un alto coste
computacional, haciendo difícil su
aplicación a sistemas rápidos (Mayne et
al., 2014).
El control MPC posee principalmente
tres elementos: un modelo explícito del
sistema que será utilizado para predecir el
comportamiento futuro del sistema en
determinados instantes de tiempo, una ley Figura 1. Metodología del control
de control que junto con las restricciones predictivo por modelo.
del problema formulará el problema de
optimización a resolver y una estrategia La predicción de la evolución de cada
de horizonte deslizante que implica la variable controlada del sistema se realiza
resolución del problema de optimización empleando un modelo matemático de éste
2
y, basándose en el concepto de horizonte y salidas conocidas. Las acciones de
móvil (receding horizon), el MPC realiza, control futuras se calculan con el
en primer lugar, las predicciones optimizador, que considera la función del
requeridas en una ventana temporal finita coste y las posibles restricciones. El
previamente definida (horizonte de modelo elegido determina la eficacia del
predicción) para llevar a cabo la control, por lo que éste debe ser lo
minimización de la función de coste. suficientemente adecuado como para
Finalmente, se aplica al sistema el primer poder predecir la evolución del proceso
valor calculado para cada variable de una forma razonable y al mismo
controlada y se repite el proceso (Faedo tiempo lo suficientemente simple como
et al., 2017). para poder implementarlo. Las distintas
metodologías difieren en la forma que se
El conjunto de acciones de control implementa el modelo del proceso
obtenidas de la resolución de dicho (Ziogou, et al., 2018). El optimizador es
proceso responden habitualmente al otra parte fundamental de la estructura ya
criterio de la minimización del cuadrado que permite obtener las acciones de
de la función de error, es decir, la control a aplicar. Si la funcion de coste es
diferencia entre la salida predicha cuadrática, el mínimo se puede obtener
y ( t+ k|t ) respecto de la trayectoria de como una función explícita de las
referencia w ( t +t|k ) . También es habitual entradas y salidas pasadas y de la
incluir en el problema de optimización el trayectoria de referencia. Si éste no es el
esfuerzo de control ∆ u ponderado por un caso se ha de acudir a un algotirmo
factor , resultando la siguiente función numérico de optimización que requiere
de coste: mayor capacidad de cálculo.
N2
El tamaño del problema resultante
min J = ∑ ¿ ¿ ¿ (1) depende del numero de variables, de los
j=N 1
horizontes de control y prediccion y del
Además a la función de costes se le numero de restricciones.
pueden añadir una serie de restricciones
sobre las variables controlada y
manipulada (ecuación 2) que delimitan la
región factible de la solución del
problema de optimización (Sultana et al.,
2017).
y max ≥ y (t+ j)≥ y min

umax ≥ u(t + j)≥ umin

∆ u max ≥ ∆ u(t+ j)≥ ∆ umin (2) Figura 2. Estructura del MPC


Para llevar a cabo esta estrategia se utiliza El presente trabajo tiene como objetivo
una estructura como la mostrada en la proporcionar una revisión del control
figura 2. Se usa un modelo para predecir predictivo por modelo con énfasis en los
la evolución de la salida o estado del fundamentos teóricos y las aplicaciones
proceso a partir de las señales de entrada correspondientes con el propósito de
3
entender el comportamiento futuro del
sistema dinámico.

DISCUSIÓN
El MPC es un método que ha tenido
aplicaciones en diversas áreas de la
ciencia. Por ejemplo, este se ha aplicado
en diversas plantas piloto de fabricación
de productos farmacéuticos de manera
continua debido a sus atributos críticos de
calidad. Figura 3. Implementación del modelo de
retroceso-línea horizontal del sistema
Para obtener productos farmacéuticos de QDMC aplicado a una planta
alta calidad es necesario emplear un farmacéutica.
control por retroalimentación, teniendo en
cuenta todas las incertidumbres y De esta manera, se ha podido utilizar este
perturbaciones del proceso e interacciones MPC para controlar la síntesis industrial
dinámicas entre diversas unidades de los en una planta piloto de diversos fármacos.
procesos de la planta. Por otra parte, el MPC ha tenido una
Se han elaborado múltiples diseños de aplicación comprometedora para la
controles predictivos por modelo captura de CO2 producido en diversas
aplicados a una planta piloto de plantas, dicha aplicación se fundamenta
fabricación farmacéutica utilizando un en el uso del reactivo químico
algoritmo de control de matriz cuadrática. monoetanol-amina (MEA), esto con el fin
Los sistemas de control predictivo por de reducir las emisiones de CO2 de las
modelo que ocupan toda la planta se centrales eléctricas (por ejemplo)
diseñan utilizando una matriz dinámica alimentadas con combustibles fósiles. Sin
cuadrática de control (QDMC, por sus embargo, la planta de captura de CO2
siglas en inglés) la cual se basa en una obedece a un sistema multivariable no
descripción de entrada-salida de la lineal con un gran retraso de tiempo. De
dinámica de toda la planta. El sistema tal manera que para obtener un
QDMC de toda una planta se implementa rendimiento de control satisfactorio se
en un modo de “retroceso-línea han realizado modelos de control
horizontal”, como se observa en la figura predictivo para el control de variables en
3, la cual requiere una solución en tiempo los procesos de captura de dióxido de
real del problema del control óptimo carbono (CO2) en las plantas una vez
sobre el horizonte del control Nc en cada realizados los procesos de combustión.
instante K (Mesbah et al., 2017). Para evaluar los proceso de captura, se ha
requerido el uso de softwares para llevar a
cabo la respectiva simulación del proceso
utilizando MEA como solvente para la
captura de CO2. Una vez realizada la
4
simulación y obtenido el modelo, el MPC Con el propósito de cumplir estas tareas,
(en este caso, multivariable) es se han propuestos algoritmos para
desarrollado para controlar la velocidad administrar las operaciones de carga a la
de captura del CO2 y la temperatura del batería utilizando un enfoque MPC.
hervidor del MEA. Esta simulación Basado en un modelo electro térmico, la
multimodelo ha demostrado tener la carga de la batería se ha formulado como
capacidad para rastrear el punto de una variable con respecto al tiempo. Se
referencia de la tasa de captura de forma han implementado observadores no
rápida y sin problemas mientras se lineales para las mediciones de la
mantiene la temperatura del hervidor en temperatura y voltaje de la batería. Los
su rango de operación deseado, resultados de estos trabajos han
corroborando que el sistema de control demostrado que el modelo propuesto es
predictivo multimodelo tiene una alta capaz de equilibrar de manera óptima la
precisión de control y una buena robustez. temperatura de la batería con respecto al
Por lo que un sistema MPC multimodelo tiempo de carga de esta. Además de las
se puede aplicar para realizar este tipo de simulaciones del proceso, se ha afirmado
acción de manera flexible (Xu et al., que el algoritmo de carga basado en el
2017; Wu et al., 2018). control predictivo por modelo es
prometedor para la implementación en
Desde otro punto de vista, el control tiempo real (Zou et al., 2017).
predictivo por modelo se ha utilizado
también en las baterías de ion-litio (Li+),
las cuales presentan ciertas ventajas, entre
las que se incluyen las altas capacidades En este orden de ideas, se han utilizado
de energía y densidad de poder que estas modelos y controladores predictivos de
poseen, el bajo requerimiento de redes neuronales artificiales (ANN) para
mantenimiento y una relación el control del proceso de la ultrafiltración
relativamente amigable con el ambiente. (UF), en la producción de agua potable en
Estas baterías han sido reconocidas como sistemas de tratamiento de agua a gran
las celdas electroquímicas más escala. Esto para reducir las pérdidas de
prometedoras en aplicaciones en los agua prestando atención a algunos
vehículos eléctricos, así como también en parámetros no considerados por el
dispositivos electrónicos. sistema de control convencional.
En los sistemas de control convencionales
Una variable que afecta la vida útil de la no se tomarían en cuenta las posibles
batería es la temperatura, en el sentido de perturbaciones de obstrucciones
que, una temperatura alta acelerara el potenciales de una membrana, tales como
proceso de envejecimiento de la batería las concentraciones de sólidos en agua de
causando fugas y posibles explosiones. alimentación y la resistencia específica a
De esta manera, surge la necesidad de la torta durante la filtración y retrolavado
monitorear y manejar los del proceso. Siendo el agua tomada de
comportamientos térmicos de las baterías ríos, es entendible tener cambios
de ion litio, donde el tiempo de recarga de constantes de las características del agua
la batería es otra variable importante en la superficial, que se deben a las fuertes
vida útil de esta. lluvias y la escorrentía superficial; por tal
razón el modelo predictivo fue utilizado
para estimar la resistencia específica de la
5
torta o α en tiempo real, además de cual hace uso del programa DESTUR
reducir significativamente la duración para representar el comportamiento
requerida para el análisis de laboratorio dinámico no lineal de una turbina de gas.
convencional en este parámetro. Los El simulador de turbina de gas resuelve
datos de entrada de la turbidez del agua ecuaciones de conservación de masa,
de alimentación (feed water turbidity), el energía y momento, así como una
TMP en línea (transmembrane pressure), ecuación de estado. El procedimiento
el tiempo de filtración (filtration time) y general se lleva a cabo por los
el valor pasado inmediato de α (α t-1) se controladores MPC típicos, como se
introdujeron en el modelo predictivo para ilustra en la Figura 1. El modelo de
estimar el valor actual de α (α t) (figura proceso interno se usa para predecir
4). Esto se conoce como modelado ANN salidas futuras, para un horizonte dado
dinámico mediante el cual el valor pasado N2. Las salidas pronosticadas 𝑦 (𝑡 + 𝑘│𝑡),
inmediato de la salida se retroalimenta k = 1,2 ... N2, dependen del conocimiento
como entrada en el modelo para permitir de los valores de entrada y salida en el
una predicción mucho más precisa. La tiempo t, y en el conjunto de señales de
reducción de las pérdidas de agua se logró control futuras 𝑢 (𝑡 + 𝑘 │𝑡), k = 1,2 ... N2.
al prolongar la duración de la filtración El objetivo es evaluar y enviar a la planta
para agua de alimentación con baja las señales de control 𝑢 (𝑡 + 𝑘│𝑡) que
turbidez usando el sistema de control harán que las salidas pronosticadas del
ANN (Chew et al; 2018). proceso sigan los valores deseados. El
control predictivo del modelo se formula
como la solución repetida de un problema
de control óptimo con ciclo abierto de
horizonte finito, sujeto a la dinámica del
sistema, restricciones de entrada y
Figura 4. Entradas y salidas del modelo restricciones de estado, como se muestra
predictivo ANN. (Chew et al., 2018) en la figura 2 (Pires et al., 2018).

Se ha llevado a cabo una reciente La industria del petróleo y el gas buscan


aplicación de una estrategia de control estrategias más eficientes para controlar
predictivo (MPC) basada en un modelo sus instalaciones. Fluid Catalytic
no lineal multivariable para evitar la Cracking (FCC) ha mantenido su papel
operación insegura o inapropiada de unas clave entre los procesos de las refinerías
turbinas, el cual tenía como objetivo de petróleo debido a su contribución en el
controlar la rotación del compresor y la rendimiento general de la refinería y su
temperatura después de la turbina de una impacto en la rentabilidad económica. Se
turbina de gas durante los cambios de han estudiado múltiples técnicas de
carga, mientras que al mismo tiempo control para controlar la unidad, ya que
reducía las emisiones de NOx, con vistas presenta un desafío muy fuerte para la
a una producción de energía más limpia y teoría de control debido a su complejidad.
sostenible. Mediante la manipulación del Se muestra una implementación exitosa
caudal de combustible que alimenta la de control predictivo modelo adoptando
cámara de combustión y las paletas de un modelo lineal riguroso para la unidad
guía de entrada variable del compresor, se de craqueo catalítico fluido. La estrategia
emplearon con éxito la metodología, la de CPM (o MPC) depende de la función
6
objetivo (o función de costo), que es un Chang, Y., Tsai, C. (2013). Adaptive
intento de ecuación para minimizar el Stable Generalized Predictive Control
error entre la trayectoria de salida de la Using TSK Fuzzy Model for Nonlinear
planta deseada y la real, al tiempo que Discrete- Time Systems with Time-
valora las restricciones sobre los cambios Delays. International Journal of Fuzzy
de salida y entrada. Systems, 15(2), pp. 133-141.
Chew, C., Aroua, M., Hussain, M. (2018).
Advanced process control for
(3) ultrafiltration membrane water treatment
system. Journal of Cleaner Production,
Donde (ŷ) el vector representa la 179, 63–80.
predicción de salida (s) de planta a través
del modelo de planta identificado con Faedo, N., Olaya, S., Ringwood, J.
longitud (N), (r) es la trayectoria de (2017). Optimal Control, MPC and MPC-
referencia con la misma longitud de (ŷ), y Like Algorithms for Wave Energy
(u) que representa el cambio en entrada Systems: An Overview. IFAC Journal of
(s) manipulada (s) con longitud (M), (N) Systems and Control.
es el horizonte de predicción. También
hay dos factores de ponderación que se Khairy, M., Elshafei, A. Emara, H.
utilizan para controlar la contribución de (2010). LMI Based Design of
las salidas y las entradas en el cálculo de Constrained Fuzzy Predictive Control.
minimización, (Qy) es el factor de Fuzzy Sets and Systems, Volumen 5, pp.
ponderación para la salida (s) y (Su) es el 328-337.
peso de los cambios en la entrada
manipulada. Se investigaron varios casos Lamburn, D. J., Gibbens, P. W., Dumble,
que se asemejan a los objetivos de S. J. (2014). Efficient constrained model
operación de la unidad real, como el predictive control. European Journal of
aumento en el flujo de materia prima y el Control, 20(6), 301–311.
cambio del factor de armado; a través de
diferentes cambios de punto de ajuste. El Mayne, D. Q. (2014). Model predictive
MPC proporcionó los méritos del control control: Recent developments and future
de salida múltiple de múltiples entradas, promise. Automatica, 50(12), 2967–2986.
el manejo de restricciones para entradas y
salidas, y la estabilidad del bucle cerrado Mesbah, A., Paulson, J. A., Lakerveld, R.,
(Zahran et al; 2017). & Braatz, R. D. (2017). Model Predictive
Control of an Integrated Continuous
CONCLUSIONES Pharmaceutical Manufacturing Pilot
Plant. Organic Process Research &
Development, 21(6), 844-854.
REFERENCIAS
Pires, T. S., Cruz, M. E., Colaço, M. J.,
Alves, M. A. C. (2018). Application of
nonlinear multivariable model predictive
control to transient operation of a gas
turbine and NOXemissions reduction.
Energy, 149, 341–353.
7
cracking unit control using model
Sultana, W. R., Sahoo, S. K., Sukchai, S., predictive control and adaptive neuro
Yamuna, S.,Venkatesh, D. (2017). A fuzzy inference system: Comparative
review on state of art development of study. In 2017 13th International
model predictive control for renewable Computer Engineering Conference
energy applications. Renewable and (ICENCO) (pp. 172–177).
Sustainable Energy Reviews, 76(March),
391–406. Ziogou, C., Voutetakis, S., Georgiadis,
M. C., & Papadopoulou, S. (2018). Model
Xi, Y.-G., Li, D.-W., Lin, S. (2013). predictive control (MPC) strategies for
Model Predictive Control — Status and PEM fuel cell systems – A comparative
Challenges. Acta Automatica Sinica, experimental demonstration. Chemical
39(3), 222–236. Engineering Research and Design.
Zou, C., Hu, X., Wei, Z., Tang, X.
Xu, M., Leng, W., Liang, X., & Wu, X.
(2017). Electrothermal dynamics-
(2017). Multi-model predictive control of
conscious lithium-ion battery cell-level
post-combustion CO2 capture plants.
charging management via state-monitored
In Chinese Automation Congress (CAC),
predictive control. Energy, 141, 250-259.
2017 (pp. 6243-6248).

Wu, X., Shen, J., Li, Y., Wang, M.,


Lawal, A. (2018). Flexible operation of
post-combustion solvent-based carbon .
capture for coal-fired power plants using
multi-model predictive control: A
simulation study. Fuel, 220, 931-941.
Zahran, M., Ammar, M. E., Ismail, M.
M., Hassan, M. (2017). Fluid catalytic

También podría gustarte