Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
INDICE
Control Predictivo
INTRODUCCION
El control predictivo basado en modelo se puede definir como una estrategia de control
que se basa en la utilización de forma explícita de un modelo matemático interno del
proceso a controlar (modelo de predicción), el cual se utiliza para predecir la evolución
de las variables a controlar a lo largo de un horizonte temporal de predicción
especificado por el operador, de este modo se puede calcular las variables manipuladas
futuras (señal de control futura) para lograr que en dicho horizonte, las variables
controladas converjan en sus respectivos valores de referencia.
Merece la pena destacar que el control predictivo es una técnica muy potente que
permite formular controladores para sistemas complejos y con restricciones. Esta
potencia tiene un precio asociado: el coste computacional y la sintonización del
controlador. Recientes avances en el campo del MPC proveen un conocimiento más
profundo de estos controladores, obteniéndose resultados que permiten relajar estos
requerimientos. Así por ejemplo, se han establecido condiciones generales para
garantizar la estabilidad (Mayne 2001), condiciones bajo las cuales se puede relajar el
carácter optimal del controlador garantizando su estabilidad (Scokaert & Mayne 1998).
Control Predictivo
CAPÍTULO I
1. CONTROL PREDICTIVO
1.1. CONTROL PREDICTIVO BASADO EN MODELOS
Es un algoritmo de control que computa una secuencia temporal discreta de
las variables manipuladas a futuro con el objetivo de optimizar el
comportamiento de la planta o proceso a controlar.
El control predictivo basado en modelos, fue concebido para dar solución al
control de plantas químicas y plantas de potencia aunque actualmente puede
encontrarse en diversas áreas: metalúrgica, automotriz, procesamiento de
pulpa y papel, alimentos, robótica, etc.
El control predictivo es un campo muy amplio de métodos de control
desarrollados en tornos a ciertas ideas comunes:
Uso explícito de un modelo para predecir la salida del proceso en
futuros instantes de tiempo (horizonte).
Calculo de señales de control minimizando una cierta función
objetivo.
Estrategia deslizante: en cada instante el horizonte se va desplazando
hacia el futuro.
Control Predictivo
2. EL MODELO DE PROCESO
El proceso de una entrada y una salida, probablemente no lineal, puede
modelarse como:
𝑦(𝑡) = 𝑥(𝑡) + 𝑛(𝑡)
Tal como se ilustra en la siguiente figura 4, donde 𝑢(𝑡) es la salida medible del
proceso, 𝑢(𝑡) es la entrada al proceso (la señal de control), 𝑥(𝑡) es la salida del
modelo y 𝑛(𝑡) es el disturbio en el proceso.
4
Control Predictivo
𝑛(𝑡) 𝐶(𝑧 −1 )
=
𝑒(𝑡) 𝐷(𝑧 −1 )
𝐷(𝑧 −1 ) = (1 + 𝑑𝑧 −1 )(1 − 𝑧 −1 )
3. EL CONTROLADOR PREDICTIVO
3.1.OBJETIVO DEL CONTROLADOR
𝑁2 𝑁𝑢 −1
Dónde:
CAPITULO II
Tenemos un proceso:
Control Predictivo
Siendo todos los parámetros del sistema, entramos al entorno MPCTOOL donde
podemos graficar la salida del sistema de control predictivo.
EJEMPLO 2
Se emplea la ley de control discreta donde el la ley de control del tipo escalar
(𝑁𝑢 = 1) con 𝑁1 = 1 y 𝑁2 = 12.
∑𝑁2
𝑘=𝑁1 𝑔(𝑘)[𝑟(𝑡 + 𝑘 ⁄𝑡 ) − 𝑦𝑙𝑖𝑏𝑟𝑒(𝑡 + 𝑘 ⁄𝑡 )]
∆𝑢 =
∑𝑁2
𝑘=𝑁1 𝑔
2 (𝑘) + 𝜆