Está en la página 1de 8

UNIVERSIDAD NACIONAL DE HUANCAVELICA

CURSO : CONTROL AVANZADO

CATEDRÁTICO : ING. CARLOS ABEL GALVAN MALDONADO

INTEGRANTES : GUTIERREZ OLIVARES Rosario

Ciclo : VII

PAMPAS -- TAYACAJA
2020

1
UNIVERSIDAD NACIONAL DE HUANCAVELICA

1. CONCEPTO CONTROL PREDICTIVO MPC

• “Su estrategia es utilizar el modelo matemático de un proceso para


predecir el comportamiento futuro del sistema y con este
pronosticar la señal de control futuro
• Utiliza un modelo para predecir las salidas del proceso y calcular
la acción de control futura a través de la minimización de una
función de coste.
• La formulación del algoritmo demanda un coste computacional
elevado y es por ello requieren la implementación en ordenadores
que agilicen y soporten un cálculo matricial considerable.

2. ESTRUCTURA DEL REACTOR EN SIMULINK

Para iniciar la implementación en simulink tiene que tener ya el diagrama


de enlace abierto del reactor CSTR como se muestra en esta figura con
sus ganancias y sus funciones matemática lógicas para su mejor
visualización lo que se hace es crear un subsistema, donde solo se ve y
interviene las variables de entrada y las variables de salida a cada una
de estas líneas señales con el clik derecho en linear análisis points se le
designa una perturbación entrada asi mismo a las señales de salida se le
designa en linear análisis points una salida medible
Ahora para implementar el CSTR lo que se hace es ir a la librería de
simulink lo que buscaremos el MPC tenemos que tener en cuenta que el
MPC debe de tener tres entradas y una salida si nos la tiene hacemos
doble clik sobre el y señalamos measured disturbance luego para
conectar el CSTR al controlador se tiene que definir que significa cada
variable en nuestro sistema y cuál es la variable que va a manipularse y
cuál es la variable que va a controlarse en otro caso la variable que vamos
a controlar es la concentración de salida mediante la manipulación de la
temperatura de enfriamiento del reactor
Se une las variables al controlador para ello necesitaremos un MUX

2
UNIVERSIDAD NACIONAL DE HUANCAVELICA

3. DESCRIBA EL PROCESO DE SIMULACION DEL CONTROL DE


CONCENTRACIÓN EN UN REACTOR CON SIMULINK MATLAB

MODELO ANALITICO DEL PROCESO

Como primera medida se realizan los balances de materia y energía


para obtener las ecuaciones que modelan el sistema

• Balance molar de componente A


:

• Balance de energía:

3
UNIVERSIDAD NACIONAL DE HUANCAVELICA

DEFINIR LA ESTRUCTURA DEL MPC

Dar doble clic al bloque MPC y seleccionar design en los parámetros del bloque
saldrá una ventana en donde se debe especificar el numero de variables de
perturbación, manipulas

4
UNIVERSIDAD NACIONAL DE HUANCAVELICA

LINEALIZAR EL MODELO DE CSTR EN SIMULINK

Se tendrá que linealizar el modelo hasta el punto de operación de estado


estacionario donde la concentración es 2 kmol/m3 (concentración setpoint). Para
hacer esto, se debe especificar la señal de concentración de salida del CSTR
como una “restricción”. Entonces, en el modelo de simulink se dará click derecho
en la línea de señal de concentración de salida del CSTR, click en “linear análisis

SELECCIÓN DE ESCENARIO

Ahora, se procederá a modificar algunos de los parámetros del escenario de


simulación. Se estableció que el objetivo principal de controlador es mantener la

5
UNIVERSIDAD NACIONAL DE HUANCAVELICA

concentración residual en 2 kmol/m3, para hacerlo, este debe rechazar todo tipo
de perturbación. En simulink se asignará una señal tipo escalón con tiempo cero
(0), para “rechazar” las perturbaciones medibles y las no medibles. En el
recuadro escenario se da click derecho / crear escenario, se crean dos
escenarios con el nombre de “MD reject” (mesaure disturbance) y “UD reject”
(unmeasured disturbance), en los cuales se rechazará la respectiva
perturbación.

6
UNIVERSIDAD NACIONAL DE HUANCAVELICA

4. SEÑALES QUE SE OBSERVA EN LA SIMULACION EXPLIQUE

Este grafico lee la concentración de la salida Para el escenario dos vemos


que la gráfica tiene menos perturbación varia menos en el tiempo y llega
aun punto de estado estacionario entonces el escenario es más favorable
recordemos que lo que se hiso fue rechazar la perturbación no medible
es decir el controlador estos valores lo podemos cambiar para cada
escenario y predecir valores de la salida de la concentración del CSTR

En nuestro modelo tómanos un tiempo de 50 y luego nos arrojara una


concentración residual que se comporta de la siguiente manera como
vemos la respuesta es algo rápida entre 15 segundos y se logra estabilizar
aproximadamente a 25 segundos si cambiamos el horizonte de dentro de
predicción esta respuesta se puede hacer más rápidas o cortas
dependiendo de lo que queramos.

7
UNIVERSIDAD NACIONAL DE HUANCAVELICA

Así mismo la temperatura de enfriamiento tiene un comportamiento más o


menos lógico que sube a 350 grados y luego se mantiene constante en 300
grados todo depende de lo que queramos ajustar y como queremos a
ajustar el MPC nos permite predecir diferentes escenarios y luego escoger
lo queramos.

5. CONCLUSION SOBRE EL DESARROLLO DE LA SIMULACION

• La utilización de Simulink como herramienta de programación en


bloques de subsistemas sirvió para construir el modelo no lineal del
reactor por lotes y dividirlo según sus fases de operación bien
diferenciadas: calentamiento, llenado y enfriamiento. La
programación en Matlab se empleó para coordinar la simulación de
esas etapas.

También podría gustarte