Professional Documents
Culture Documents
LA ESTIMACION DE CONCENTRACION EN UN
REACTOR CSTR
Byron Cajamarca, Karina Rocha, Oscar Camacho
Departamento de Automatización y Control Industrial Departamento de Automatización y Control Industrial
Escuela Politécnica Nacional Escuela Politécnica Nacional, Quito Ecuador.
Quito, Ecuador oscar.camacho@epn.edu.ec
{byron.cajamarca, karina.rocha}@epn.edu.ec Universidad de los Andes, Mérida Venezuela
ocamacho @ula.ve
Abstract—En el presente artículo se presenta el diseño de un comercial, la alta fiabilidad y el bajo costo de los instrumentos
observador que servirá como estimador de concentración de salida para medir en línea las variables internas importantes, como la
del Tanque CSTR, de esta manera se resuelve uno de los masa celular, el sustrato y las concentraciones de producto,
importantes problemas que tiene este tipo de procesos que es la todavía son muy limitados. Además, las variables de estado de
dificultad de medir la concentración de salida ya que no existen
bioprocesos comúnmente se miden solo con largos retrasos de
sensores que nos permiten medir rápidamente esta variable,
además se realizara el diseño de controladores para control de esta medición. Debido a estas limitaciones, se ha prestado
variable y la temperatura en el reactor. considerable atención al desarrollo de estimadores de estado
basados en software en línea (sensores de software) (Tham,
Keywords— MIMO, IMC Observador, Morris & Montague, 1989; Montague, Morris & Tham,1992).
El sensor de software es la asociación de un sensor
I. INTRODUCTION (hardware) que permite realizar mediciones en línea de algunas
Los reactores químicos son recipientes diseñados para variables del proceso, con un algoritmo de estimación
contener reacciones químicas, son parte esencial de la industria (software) para proporcionar estimaciones en línea de variables
por que transforman las materias primas en productos químicos no mensurables, parámetros del modelo o para superar retrasos
valiosos. Gran parte de la sociedad moderna se basa en la en la medición [3].
operación económica consistente. [1]. Pero antes de pensar en diseñar cualquier tipo de observador
Por lo que es importante realizar un control adecuado de las de estado se debe verificar la observabilidad, propiedad
variables involucradas en este tipo de procesos químicos como inherente a todo sistema, y la cual se define como la posibilidad
son los reactores. que tiene un sistema para que solo midiendo algunos de sus
El control automático resulta imprescindible en los procesos estados se le pueda hacer una estimación de los demás. La
químicos, no solo para controlar variables como la presión, la observabilidad es fácilmente verificable cuando se tiene un
temperatura, la humedad, entre otras, sino para lograr el control sistema lineal, pero cuando esta ante un modelo no lineal se de
integral de los procesos, de manera que se puedan optimizar tener un criterio mas general ya que no se tiene matrices de
cumpliendo los objetivos económicos de la empresa. En el constantes que describan el sistema y faciliten su análisis.
control de procesos, el objetivo principal es mantener el (Kheir 1966).
comportamiento real de un sistema lo más aproximado posible La controlabilidad también debe ser verificada ya que a
a un comportamiento previamente fijado [2]. través de la variable estimada se va a realizar esquemas de
Para poder realizar un buen control en un proceso se hace control que nos permitirán probar como es la salida ante un
vital la lectura de las variables a través de sensores y cambio de referencia y ante perturbaciones.
transmisores que nos permiten conocer el estado de una variable El paper se encuentra divido de la siguiente forma, en la
a través del tiempo ya sea presión, flujo, temperatura o sección II encontraremos el modelado del reactor tipo CSTR,
concentración. en la sección III encontraremos el diseño del observador de
Aunque se han realizado muchos esfuerzos y progresos concentración de salida, en la sección IV encontraremos el
importantes en nuevos sensores y analizadores químicos diseño de los controladores y la sección V la simulación de los
relacionados con procesos, la disponibilidad comercial, la alta controladores y por último en la sección VI los controladores.
fiabilidad y el bajo costo de los instrumentos para medir en línea
las variables internas importantes, como la masa celular, el II. MODELO DEL REACTOR CSTR
sustrato y las concentraciones de producto, todavía son muy El reactor mostrado en la Fig. 1 es un tanque agitado continuo
limitados. Aunque se han realizado muchos esfuerzos y donde tiene lugar la reacción exotérmica A→B. Para eliminar el
progresos importantes en nuevos sensores y analizadores calor de reacción, el reactor está rodeado por una camisa a
químicos relacionados con procesos, la disponibilidad través de la cual fluye un líquido refrigerante [4].
III. DISENO DEL OBSERVADOR
La realimentación de estados requiere medir los estados, pero
normalmente, no se tiene acceso a todos los estados. Entonces
para implementar la realimentación de estados el sistema debe
ser observable.
Observador
Variable
Estimada
Fig. 1. Diagrama P&ID del Proceso
Fig. 2 Diagrama del observador en el Reactor CSTR.
Las siguientes ecuaciones constituyen el modelo matemático
del proceso: Para el diseño del observador se necesitó conocer el modelo
en variables de estado las cuales se obtuvieron mediante series
Balance de masa del reactante A del reactor CSTR: de Taylor. Quedan expresadas en las siguientes matrices.
0 0 0 1 𝐺=𝐵
0 0.15 0 −3.03
𝑃 = [ 0.8145 −0.4659 0.0069 9.1809 ] La primera condición implica que:
−2.7416 1.4126 −0.0239 −27.8181
𝐹 = 𝐴 − 𝐿𝐶
La controlabilidad del Sistema se determina con la siguiente
ecuación: Debe tener todos los polos estables cuanto mas rápidos sean
2
los polos de F antes tendrán 𝑥𝑒(𝑡) 𝑎 𝑥(𝑡)
𝐶𝑜 = [𝐵 𝐴𝐵 𝐴 𝐵 ⋯ 𝐴𝑛−1 𝐵 ] (11) Entonces usando lo mencionado en ecuación (13) y (14) y
usando el programa Matlab se tiene:
La matriz de controlabilidad permite que se pueda desarrollar
algún tipo de controlador al sistema una vez que este se
𝑇𝑜= [𝑃 −1 (: ,4) 𝐴𝑃−1 (: ,4) 𝐴2 𝑃 −1 (: ,4) 𝐴3 𝑃 −1 (: ,4)] (20)
encuentre en variables de estado.
Para aplicar el observador es necesario trabajar en la base
𝐴̃𝑜 = 𝑇𝑜 −1 𝐴𝑇𝑜 (21)
canónica observable por lo que hay tener en cuenta el cambio
de base. 𝐵̃𝑜 = 𝑇𝑜 −1 𝐵𝑜 (22)
𝐶̃𝑜 = 𝐶𝑇𝑜 (23)
𝑥(𝑡) = 𝑇𝑥̃(𝑡) (12)
Para la elección del polo se debe tomar en cuenta los valores
Usando el cambio de base mencionado en la ecuación (12) se propios del sistema y escoger el polo que este más lejos en el
obtiene la siguiente representación. plano izquierdo.
Fig. 3 Diagrama del observador con las entradas y salidas del sistema
Si cumple con las siguientes condiciones: A. Validacion del sistema en variables de estado y el sistema
1. ∀𝑥𝑒(𝑡𝑜), 𝑥(𝑡𝑜), 𝑢(𝜏) 𝑝𝑎𝑟𝑎 𝜏 > 𝑡𝑜 no lineal
→ lim (𝑥𝑒(𝑡) − 𝑥(𝑡)) = 0 (17)
𝑡→∞
0.00728 0.01
𝐾=[ ]
−0.0433 0.0466
0.00728𝑒 −0.133𝑠
𝐺11(𝑠) =
2.688𝑠 + 1
Controlador IMC
2.688𝑠 + 1
𝐺𝑐(𝑠) =
0.00728(12𝑠 + 1)
Síntesis de Controladores
Para el desarrollo de este controlador se utilizó nuevamente Fig17. Observación de las variables ante un cambio de referencia de CA
a) Concentración salida, b) Temperatura Tanque
el modelo POMTM utilizado en el anterior controlador, además
se le dio una dinámica de respuesta deseada al sistema igual a:
𝑒 −0.2𝑠
𝑞(𝑠) =
9𝑠 + 1
1 𝑞(𝑠)
𝐺𝑐(𝑠) = . (29)
𝐺𝑐(𝑠) 1 − 𝑞(𝑠)
137.36(2.688𝑠 + 1)
𝐺𝑐(𝑠) =
9𝑠(0.067𝑠 + 1)
V. SIMULACION DE CONTROLADORES
A continuación, se presentan los resultados obtenidos en la
simulación de los dos controladores y del observador de
concentración, el tipo de control es para seguimiento, es decir
Fig17. Comparación concentración del proceso y observada al aplicar el
para cambio de referencia tanto para la temperatura como para control
la concentración.
Fig18. Acciones de Control de Flujo para control de CA Fig20. Variables del Proceso Controladas ante cambios de Referencia
TABLA I.
Índices de Desempeño de Controladores
Controladores ISE Ts[min]
IMC 0.5246 45,2
Síntesis 0.01328 39,4 Fig21. Comparación de Observador y proceso para el caso B de Control
B. Cambio de Referencia de Concentracion y Temperatura En la figura 21 y 22 podemos observar que pese a que el
observador tiene un ligero error al estimar el valor el control no
se pierde.
REFERENCIAS
[1] W. Luyben, Chemical reactor design and control, 1st ed. [New
York]:AIChe,2007.
[2] S. Mojica, “Un problema de Referencia para el Control Multivariable de
Proceso,” Universidad Nacional de Colombia, Colombia, 2014.
[3] A. J. de Assis, R. M. Filho,” Soft sensors development for on-line
bioreactor state estimation,” Computers and Chemical
Engineering,2000.
[4] O. Camacho, C. Smith, “Sliding mode control: an approach to regulate
nonlinear chemical processes”, ISA Transactions 39,2000.
[5] F. Morilla, J. Garrido, F. Vásquez, “Control Multivariable por
Desacoplo” Revista Iberoamericana de Automática e Informática
Industrial (RIAI) · Marzo 2013
[6] A. Babatunde W. Harmon “Proccess Dynamics Modeling and Control”
1994 New York, Cap 19.