Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Modelado de Un Reactor Quimico Tipo CSTR y Evaluac
Modelado de Un Reactor Quimico Tipo CSTR y Evaluac
net/publication/237039047
CITATIONS READS
4 6,907
4 authors, including:
Eliana Peña T.
Universidad de Carabobo, UC
4 PUBLICATIONS 4 CITATIONS
SEE PROFILE
All content following this page was uploaded by Eliana Peña T. on 30 January 2018.
Resumen
El propósito de este trabajo es el estudio de un reactor tipo tanque continuamente agitado (CSTR) a partir
de su modelo matemático en variables de espacio de estado. Posteriormente, se utiliza el modelo no lineal para
realizar unas pruebas de lazo abierto del sistema y por último se diseña su sistema de control predictivo por mode-
lo (MPC), el cual se compara con una estrategia de control proporcional. Para ambos lazos de control se utilizó el
modelo lineal representado a través de variables de estado.
Palabras clave: reactor químico, simulación en Matlab – Simulink, modelo lineal, modelo no lineal,
variables de estado, control predictivo por modelo (MPC).
The purpose of the present work is to study an exothermic continuous stirred-tank reactor, using its space
state mathematical model. Later, an open-loop analysis is realized using a nonlinear model, and finally a Model
Predictive Control (MPC) algorithm is designed and it’s compared with a proportional control algorithm. In both
control loops the reactor space state linear model was used.
Keywords: chemical reactor, Matlab – Simulink simulation, linear model, non linear model, state variable,
model predictive control (MPC).
midad de presión, composición y temperatura. Una de Por tal razón, se parte del punto en que la mezcla ya
ellas es la posibilidad de ser operados en condiciones ha alcanzado un nivel de temperatura para el cual la
isotérmicas, aun cuando el calor de reacción sea alto. reacción genera calor (reacción exotérmica). Luego de
Esta característica es aprovechada cuando se desea que la reacción comienza a liberar calor, éste será reti-
que el reactor opere en intervalos pequeños de tempe- rado mediante la apertura de la válvula de agua fría de
ratura para reducir las reacciones secundarias que po- la chaqueta, con la finalidad de mantener la temperatu-
drían degradar al producto o para evitar velocidades ra del reactor dentro del rango de operación que fije el
desfavorables. proceso.
Los reactores de tanque con agitación son reci- Los objetivos de control son: lograr una conver-
pientes con un gran volumen, lo que proporciona un sión adecuada del producto formado, y mantener al
tiempo de residencia largo. Esto, unido a la naturaleza sistema operando alrededor de sus condiciones de es-
isotérmica del reactor, da como resultado que el reac- tado estacionario. Estas condiciones de estado estacio-
tor opere a una temperatura óptima y con un tiempo de nario involucran distintas variables: concentraciones,
reacción grande. Los reactores tipo CSTR se utilizan nivel dentro del tanque, temperaturas, flujos. En este
preferentemente en sistemas de fase líquida a presio- sentido, la conversión se ve reflejada en la concentra-
nes bajas o medias. Pueden usarse cuando el calor de ción del producto, mientras que por otra parte es nece-
reacción es alto, pero sólo si el nivel de temperatura en sario asegurar, debido a la entrada continua de reac-
la operación isotérmica es adecuado desde otros pun- tante al tanque, que no se produzca una acumulación
tos de vista del proceso (como por ejemplo, que la tal que el nivel de la mezcla se desborde [1].
temperatura no sea tan alta que ponga en riesgo la se-
guridad del reactor). También pueden emplearse para Las variables a controlar, por tanto, son la tem-
reacciones altamente exotérmicas y con altas velocida- peratura y el nivel dentro del tanque. Aun cuando el
des de reacción, en cuyo caso se puede ajustar la velo- primer objetivo de control debería ser la concentración
cidad de la alimentación y el volumen del reactor del producto, la temperatura dentro del reactor propor-
(etapa de diseño) a fin de eliminar el calor necesario ciona una gran cantidad de información sobre la diná-
para que la masa reaccionante se mantenga dentro los mica de la reacción y permite realizar mayores accio-
valores de temperatura permitidos [1]. nes correctivas que si se controlara directamente la
concentración. Un control exhaustivo de la temperatu-
Debido a la importancia de estas unidades de ra es fundamental para minimizar las pérdidas de reac-
proceso y a lo costoso que implica su estudio a partir tante y producto. Además, en un sistema real, la medi-
de plantas piloto, el presente artículo se enfoca en el ción de temperatura resulta mucho más fácil y menos
diseño de un esquema de control para un reactor tipo costosa que la medición de concentración, la cual in-
tanque continuamente agitado y exotérmico, teniendo volucra el uso de analizadores. En cuanto al nivel, su
el modelo matemático y la simulación por computado- importancia es bastante clara y no necesita mayores
ra como puntos de apoyo para todo el desarrollo de justificaciones.
dicho diseño.
Las perturbaciones del proceso que se van a
2. DESCRIPCIÓN DEL PROCESO considerar son: la concentración de entrada del reac-
tante y el flujo de alimentación del reactante.
El modelo del reactor tipo tanque continuamen-
te agitado estudiado se limita sólo a dos etapas: la pri- 3. MODELACIÓN DEL REACTOR CSTR
mera etapa es la de formación de producto y la segun-
da la de retiro de calor, a través de una chaqueta. Para efectuar el control del reactor se utilizó dos
modelos: el lineal representado por variables de estado
Por ser un proceso continuo, siempre existe en- y el modelo no lineal, el cual se obtuvo a partir de las
trada de reactante y salida de producto del sistema, por ecuaciones diferenciales que describen su funciona-
lo que el volumen en el tanque varía de acuerdo con el miento dinámico [2]. Debe tenerse presente que se
nivel de la mezcla. El modelo considera que el sistema trata de un proceso continuo y autoregulatorio, a ex-
ya está en operación, es decir que las fases de arranque cepción del nivel dentro del tanque, que constituye
y parada no son tomadas en cuenta para este estudio. una variable de tipo integrante. Se realizaron las si-
98 Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008
Peña, Pérez, Miranda y Sánchez
donde:
CB(t): concentración final del producto, lbmol/pie3.
K (T ) = K o * e
(
− E / R T (t ) ) (4)
donde:
T(t): temperatura dentro del tanque, ºR.
Ko: factor pre-exponencial de Arrhenius, min-1.
E: energía de activación, Btu/lbmol.
R: constante universal de los gases,
R = 1.99 Btu/lbmol*ºR.
donde: donde:
To(t): temperatura de alimentación, ºR. Vpj(t): fracción de apertura de la válvula de entrada
TJ(t): temperatura de la chaqueta, ºR. de agua fría a la chaqueta, adimensional.
ρ: densidad de la mezcla reaccionante, lbm/pie3. Cvj: coeficiente de dimensionamiento de la válvu
Cp: capacidad calórica promedio de la mezcla reac la, gpm/Psi0.5.
cionante, Btu/lbm*ºR. ΔPj: caída de presión a través de la válvula, Psi.
μ: coeficiente pelicular de transferencia de calor, Gj: gravedad especifica del agua fría que fluye a
Btu/h*pie2*ºR. través de la válvula, adimensional.
ATC: área de transferencia de calor, pie2.
λ: calor exotérmico de reacción, Btu/lbmol. 4. DESCRIPCIÓN DEL ESQUEMA
DE CONTROL
Balance de Energía en la chaqueta para la etapa de
Enfriamiento: Antes de establecer el esquema de control que
se aplicará al CSTR, es necesario tener en cuenta las
d (TJ ( t ) ) ⎛ 1 ⎞
=⎜ ⎟ FJ ( t ) (TJo ( t ) − TJ ( t ) ) + siguientes consideraciones listadas a continuación y
dt ⎝ VJ ⎠ tomadas de [3, 4, 5]:
⎛ μ ATC ⎞
(6)
⎜ ⎟ (T ( t ) − T J ( t ) )
⎝ ρ J C JVJ ⎠ • El proceso es autoregulatorio, a excepción del nivel
donde: dentro del tanque, que constituye una variable de
FJ(t): flujo volumétrico de alimentación de la chaque tipo integrante.
ta, gpm. • El reactor es un sistema no lineal multivariable,
TJo(t): temperatura de alimentación de la chaqueta, ºR. con la particularidad de ser un sistema de fase no
ρJ: densidad del líquido dentro de la chaqueta, mínima, es decir, muestra la existencia de ceros en
lbm/pie3. el semiplano derecho.
CJ: capacidad calórica del líquido dentro de la cha • Dada la complejidad del proceso, se trabajará con
queta, Btu/lbm*ºR. dos modelos: el modelo no lineal para la realiza-
VJ: volumen de la chaqueta, pie3. ción de las pruebas en lazo abierto y el modelo li-
nealizado para el diseño del sistema de control.
Ecuación de la característica de flujo de las válvu- • Existe una alta interacción entre las variables de
las de control de salida de producto: entrada y salida del proceso.
• La reacción dentro del tanque es exotérmica, de
ρ * g * H (t ) primer orden e irreversible, en la cual se forma un
F ( t ) = Cv * Vp ( t ) * (7) producto a partir de un solo reactante, sin presencia
144 * gc * G
de reacción secundaria.
donde: • El proceso posee un sistema de enfriamiento con
Vp(t): fracción de apertura de la válvula de salida de chaqueta que permite la remoción del calor genera-
producto, adimensional. do por la reacción.
Cv: coeficiente de dimensionamiento de la válvula, • El proceso modelado es continuo, por lo tanto los
gpm/Psi0.5. flujos de operación de entrada y salida son constan-
g: aceleración de la gravedad, 32.2 pies/s2. tes.
gc: factor de conversión, 32.2 lbm-pies/lbf-s2. • La etapa de carga inicial del tanque no se toma en
G: gravedad especifica del líquido que fluye a tra cuenta para el estudio. Las ecuaciones del modelo
vés de la válvula, adimensional. que describen el comportamiento dinámico del sis-
tema toman como condiciones iniciales los valores
Ecuación de la característica de flujo de las válvu- de estado estacionario del proceso.
las de control de entrada de agua fría a la chaque- • En el sistema de chaqueta sólo se modela la fase de
ta: enfriamiento, obviándose las etapas iniciales de
calentamiento y llenado.
ΔPj
Fj ( t ) = Cvj *Vpj ( t ) * (8) • El modelo no considera tiempo muerto ya que los
Gj datos proporcionados acerca de la reacción y el
Figura 2. Diagrama de instrumentación ilustrativo para el reactor tipo tanque con agitación continua CSTR.
misores, convertidor I/P y elementos finales de con- ma ante dicho controlador, para lo cual se aplicará al
trol, ya que estos elementos serán considerados de sistema un control de tipo proporcional (P), otro de
manera similar para ambos casos. Lo que difiere en tipo proporcional – derivativo (PD) y por último uno
ambos casos es que en el control convencional la señal proporcional - integral - derivativo (PID). El controla-
del transmisor va al controlador directamente y de ahí dor que mejor desempeño logre en el sistema será el
al convertidor y por último a la válvula. Mientras que seleccionado como estrategia de control convencional.
en el control predictivo la señal del trasmisor la recibe
el dispositivo de adquisición de datos y luego de pro- 4.3 Convertidor I/P
cesar la data según el algoritmo MPC, la señal de con-
trol se toma de la salida del dispositivo de adquisición Se utilizarán dos convertidores de corriente a
de datos y va al convertidor y de ahí a la válvula. Es presión (I/P) para convertir la señal eléctrica de los
decir, solamente se puede considerar que se sustituye controladores a señales neumáticas para las entradas
el controlador por un dispositivo de adquisición de de las válvulas de salida de producto del reactor y de
datos y una lógica de control predictiva. entrada de agua fría a la chaqueta, las cuales regulan,
respectivamente, los flujos de salida de producto del
A continuación se realizará el análisis de los reactor para el control de nivel del tanque y la alimen-
transmisores, el controlador, los convertidores y las tación de la chaqueta para el control de temperatura
válvulas que se utilizarán, tanto para el control con- del reactor.
vencional como para el predictivo [6].
4.4 Válvulas
4.1 Transmisor
4.4.1 Tipo de acción
Tal como se observa en el diagrama de instru-
mentación de la Figura 2, existen dos variables a me- La acción de las válvulas se seleccionó de
dir: la temperatura del reactor y la temperatura de la acuerdo a las características del proceso para una falla
chaqueta. Para su medición se utilizarán dos transmi- segura: la válvula de salida del producto es de falla
sores electrónicos con salida estándar de 4 a 20 mA. abierta ó aire para cerrar, ya que en caso de una falla
El rango de los mismos se seleccionó de acuerdo a los en el suministro de aire, ésta permanece abierta, evi-
máximos valores alcanzados por la temperatura en tando con ello que la mezcla dentro del tanque se de-
lazo cerrado. Al máximo valor de temperatura en el rrame lo cual conduce a una pérdida de materia prima
rango del transmisor se le asigna una señal de 20 mA y a una situación que atente contra la integridad del
y al valor mínimo del rango le corresponderá una se- personal a cargo del proceso y del sistema.
ñal de 4 mA.
La válvula de agua fría es también de falla
La ecuación que representará al transmisor abierta ó aire para cerrar, con el fin de mantenerla
consta sólo de una ganancia para convertir de tempe- abierta en caso de falla y así poder retirar la máxima
ratura (ºF) a corriente (mA) y su retardo se considera cantidad de calor exotérmico de reacción posible, y
despreciable comparado con las constantes de tiempo garantizar de igual manera la seguridad del personal y
del proceso. la estabilidad del sistema.
Las señales de entrada y salida del controlador En el control del reactor tipo tanque están invo-
son eléctricas, en el rango estándar de 4 a 20 mA. El lucradas dos válvulas de control: una que regula el
controlador es de acción inversa, esta acción se selec- nivel dentro del tanque y otra para el flujo de entrada
ciona de acuerdo a la posición que deben tener las vál- de la chaqueta. Para el control de nivel, la característi-
vulas para una falla segura. ca de la válvula más usada es la del tipo lineal; mien-
tras que para el control de temperatura se debería utili-
La estrategia de control convencional empleada zar una válvula de característica isoporcentual. Sin
se seleccionará dependiendo de la respuesta del siste- embargo, dado que la caída de presión a través de la
La justificación de la selección de estos valores • Las gráficas anteriores indican con claridad la si-
no aparece detallada en este artículo, la misma sí está tuación que tendría el proceso una vez que alcanza-
reflejada en el trabajo realizado por Pérez y Peña [9]. do el estado estacionario se le deje en lazo abierto.
En la Figura 3 se observa que el nivel dentro del
4.5 Esquema de Control tanque permanece en sus condiciones de estado
estacionario de 103.62 pies, mientras que las gráfi-
En el análisis del modelo del reactor tipo tanque cas de las temperaturas siguen la tendencia de un
con agitación continua (CSTR) se concluye que las sistema de segundo orden. En particular las tempe-
variables del proceso se van a clasificar de la siguiente raturas del reactor-chaqueta se regulan a un valor
manera: por debajo del estado estacionario, debido a que la
reacción se enfría porque el flujo que circula por la
• Perturbaciones: chaqueta no es controlado.
− Concentración de entrada del reactante
(CAO(t)) • La gráfica de la concentración del producto de la
− Flujo de entrada del reactante (Fo(t)) Figura 3 muestra que la concentración se estabiliza
a un valor muy por debajo de su estado estaciona-
• Variables de entrada fijas: rio, como consecuencia de la acumulación de reac-
− Temperatura de entrada del reactante (To(t)) tante dentro del tanque. Esto se debe a que la con-
− Temperatura de entrada del agua fría a la centración del reactante se autorregula en un valor
chaqueta (Tjo(t)) por encima del estado estacionario.
102 520
0 1 2 3 0 1 2 3
tiempo (s) 4 tiempo (s) 4
x 10 x 10
0.4 600
0.3 580
0.2 560
0.1 540
0 520
0 1 2 3 0 1 2 3
tiempo (s) 4 tiempo (s) 4
x 10 x 10
• En la Figura 4 se observa las salidas del sistema a ubica por encima de 0.5 lbmol/pie3 donde permane-
lazo abierto y con un incremento en la concentra- ce. Este comportamiento es debido a la respuesta
ción de entrada de un 10%, con lo que la tempera- inversa, pues una vez alcanzado una conversión
tura del reactor presenta una respuesta inversa, ya máxima por encima de 0.5 lbmol/pie3 la concentra-
que la temperatura crece hasta alcanzar un sobrepi- ción decae porque el calor generado por la reacción
co considerable y luego decrece y se estabiliza a un es tal que tiende a ocasionar pérdidas en el produc-
valor alejado del valor de operación. La desviación to.
notable de la temperatura de su valor de operación
indica lo problemático de este tipo de respuesta 4.5.2 Ley de Control
para el control de dicha variable y del reactor en
general. En ambas estrategias de control (tanto la con-
vencional como en el MPC) se va a considerar que,
• Se observa un comportamiento parecido en la tem- inicialmente, todas las variables del proceso se en-
peratura de la chaqueta. La respuesta que indica la cuentran en sus valores de estado estacionario y que
temperatura de la chaqueta es una consecuencia posteriormente se van a producir las variaciones en las
directa del comportamiento observado en la tempe- perturbaciones. Las condiciones de estado estacionario
ratura dentro del tanque: la cantidad de calor libe- del sistema están descritas en [2]:
rado por la reacción con el aumento excesivo de la
temperatura y por consiguiente con el incremento 4.5.2.1 Algoritmo de control convencional
en la velocidad de reacción, se hace mayor a la
cantidad de calor que puede retirar la chaqueta, Se emplearon de forma separada los siguientes
creando con ello la inestabilidad del sistema. tipos de leyes de control clásico por realimentación,
control proporcional (P), proporcional – derivativo
• La concentración del producto presenta un valor (PD) y proporcional – integral – derivativo (PID). Las
máximo que excede de 0.5 lbmol/pie3 y luego se acciones de control convencional se describen en [8].
103 600
102 500
0 1 2 3 0 1 2 3
tiempo (s) 4 tiempo (s) 4
x 10 x 10
0.8 800
0.6 700
0.4 600
0.2 500
0 1 2 3 0 1 2 3
tiempo (s) 4 tiempo (s) 4
x 10 x 10
Figura 4. Salidas del sistema en lazo abierto y con 10% de incremento en Cao.
4.5.2.2 Algoritmo de control predictivo está basada en distintos comandos y funciones que
permiten diseñar y probar controladores basados en la
Como se especificó en secciones anteriores, la teoría de Control Predictivo. De los comandos que
ley de control que se utilizará en el reactor tipo tanque contiene la Toolbox de MPC para el diseño de contro-
continuamente agitado está basada en un algoritmo ladores, se seleccionó el comando scmpc, el cual si-
predictivo por modelo. Dicho algoritmo consiste en mula los sistemas de lazo cerrado usando los modelos
predecir la salida futura de un proceso para un cierto en un formato especial de la misma herramienta, lla-
período de tiempo denominado horizonte de predic- mado formato mod, la cual es una forma compacta de
ción. Posteriormente se realiza una comparación con almacenar el modelo de un sistema lineal para su uso
la salida deseada y se determinan los cambios necesa- posterior con las funciones de la Toolbox de MPC. El
rios en la salida del controlador (horizonte de control) comando scmpc resuelve un problema de optimización
para regular la futura desviación de la señal de salida mediante programación cuadrática. El mismo simula
respecto al valor deseado [9]. Para la evaluación del el desempeño del tipo de sistema mostrado a continua-
control del reactor se utiliza el modelo linealizado ex- ción, con ó sin limitaciones sobre las variables mani-
presado en variables de espacio de estado, el cual está puladas y/o salidas. Para el caso bajo estudio, no se
ajustado para las condiciones de operación de estado consideran restricciones en las entradas ni en las sali-
estacionario del proceso no lineal previamente estable- das [11, 12]. La Figura 5 ilustra cómo el comando
cidas en [10]. scmpc simula el desempeño genérico de un proceso.
Debido a que esta técnica hace un amplio uso El modelo del reactor tipo tanque no posee per-
del álgebra matricial, para el diseño del controlador se turbaciones no medibles ni ruidos en la medición; por
utilizará la Toolbox de MPC de MATLAB, la misma tal razón el diagrama anterior fue adaptado al proceso
bajo estudio, a fin de poder realizar el control del mis- acuerdo con las fórmulas para ajustes óptimos según
mo por medio del comando scmpc. Esta adaptación se el método de las oscilaciones continuas de Ziegler y
muestra en la Figura 6. Nichols para cadena cerrada. A continuación se apli-
caron los modos proporcional (P), proporcional - deri-
4.5.3 Resultados de la simulación en lazo cerrado vativo (PD) y proporcional - integral – derivativo
(PID), a fin de observar los resultados aportados con
4.5.3.1 Resultados con el control convencional los parámetros de control dados en la Tabla I [3, 8].
Se calcularon los parámetros del controlador de La Tabla I a continuación indica los parámetros
Figura 6. Diagrama representativo adaptado al sistema en lazo cerrado del CSTR para el comando scmpc.
de los controladores utilizados en los lazos de control tado estacionario algo considerable, pero aceptable
de nivel y de temperatura del reactor CSTR. A conti- en comparación con las respuestas obtenidas con
nuación se realizaron simulaciones y se analizó cuál es los otros controladores.
la mejor respuesta del sistema para seleccionar cuál de
las acciones de control convencional es la más conve- • Para el caso proporcional, se observa que las simu-
niente. laciones son rápidas y estables. El sistema presenta
una respuesta subamortiguada y se estabiliza rápi-
Del análisis de las simulaciones presentadas en damente.
las Figuras 7, 8 y 9, para los controladores P, PD y
PID, se desprende lo siguiente: • El término derivativo en los controladores PD oca-
siona más oscilaciones en el sistema y retarda la
• La acción proporcional sola genera un error de es- estabilización del mismo. Adicionalmente se obser-
105 603
Nivel del tanque (pie)
602
104
601
103
600
102 599
0 1 2 3 0 1 2 3
tiempo (s) 4 tiempo (s) 4
x 10 x 10
Temperatura de la Chaqueta (ºF)
Conc. del Producto (lbmol/pie3)
0.3 596
0.28 595.5
0.26 595
0.24 594.5
0 1 2 3 0 1 2 3
tiempo (s) 4 tiempo (s) 4
x 10 x 10
va que el error de estado estacionario se incrementa pruebas: la primera consiste en ocasionar una pertur-
en comparación con la acción proporcional ante- bación en la concentración de entrada del reactante
rior. (CAO(t)) de un 10%, la segunda prueba consiste en
perturbar el flujo de entrada del reactante (Fo(t)) origi-
• En la Figura 9 se muestra que anexar un término nando un incremento de un 20% y la última prueba
integral a ambos controladores produce respuestas consistió en perturbar de manera simultánea tanto la
más oscilatorias y con mayores sobrepicos, por lo concentración como el flujo del reactante de entrada.
que es desfavorable notablemente para el sistema. Cabe destacar que el periodo de muestreo usado para
la simulación del algoritmo de control predictivo es de
En conclusión, con base en el análisis de las 50 segundos, el horizonte de predicción y el de control
simulaciones anteriores, la acción de control propor- son 12 y 4, respectivamente. La duración de la simula-
cional es la que proporciona mejor desempeño sobre ción es de aproximadamente 30000 segundos, la idea
el sistema, aun cuando no permite eliminar el error de de escoger este tiempo es para comparar ambas estra-
estado estacionario. Por lo tanto, se selecciona a la tegias de control y observar para que tiempos el siste-
acción de control proporcional como la estrategia de ma se estabiliza.
control convencional para ser comparada con la estra-
tegia de control predictivo. A continuación se muestra en la Figura 10 las
salidas del sistema ante un incremento de un 10% en
4.5.3.2 Resultados con el algoritmo de control pre- la concentración de entrada del reactante CAO. Poste-
dictivo riormente se realizó un incremento de 20% en el flujo
de entrada del reactante Fo, el cual se muestra en la
Las pruebas de lazo cerrado del reactor tipo tan- Figura 11. Por último se observa en la Figura 12 la
que continuamente agitado se realizan bajo la premisa respuesta del sistema ante ambas perturbaciones si-
de que el sistema ya se encuentra en estado estaciona- multáneas.
rio y se perturba, para lo cual, se realizan tres tipos de
Temperatura del Reactor (ºF)
104 606
Nivel del tanque (pie)
102 604
100 602
98 600
0 1 2 3 0 1 2 3
tiempo (s) 4 tiempo (s) 4
x 10 x 10
Temperatura de la Chaqueta (ºF)
Conc. del Producto (lbmol/pie 3 )
0.3 600
0.28 598
0.26 596
0.24 594
0 1 2 3 0 1 2 3
tiempo (s) 4 tiempo (s) 4
x 10 x 10
En las gráficas anteriores se observa que existe ción del producto es más susceptible a los cambios
excelente regulación del nivel y de la temperatura del ocasionados en la temperatura del reactor, por lo que
tanque y de la chaqueta. Sin embargo, la concentra- llevarla a una condición especifica estable implica a su
102 400
0 1 2 3 0 1 2 3
tiempo (s) 4 tiempo (s) 4
x 10 x 10
0.8 6000
0.6
4000
0.4
2000
0.2
0 0
0 1 2 3 0 1 2 3
tiempo (s) 4 tiempo (s) 4
x 10 x 10
103.625 600
Nivel del tanque (pie)
103.62
599.995
103.615
599.99
103.61
103.605 599.985
0 1 2 3 0 1 2 3
tiempo (s) 4 tiempo (s) 4
x 10 x 10
Temperatura de la Chaqueta (ºF)
Conc. del Producto (lbmol/pie3)
0.29 595
0.28
594.5
0.27
594
0.26
0.25 593.5
0 1 2 3 0 1 2 3
tiempo (s) 4 tiempo (s) 4
x 10 x 10
Figura 10. Respuesta del sistema ante un incremento de 10% en la concentración del reactante CAO.
vez la optimización de este control, por ejemplo me- ño de un controlador con lógica difusa, o un controla-
diante un sistema de control adaptativo con algoritmo dor con lógica de redes neuronales o cualquier otra
de control predictivo, como también puede ser el dise- programación de inteligencia artificial.
103.8 600
103.6 599.8
103.4 599.6
0 1 2 3 0 1 2 3
tiempo (s) 4 tiempo (s) 4
x 10 x 10
0.28 595
594.8
0.26
594.6
0.24
594.4
0.22 594.2
0 1 2 3 0 1 2 3
tiempo (s) 4 tiempo (s) 4
x 10 x 10
Figura 11. Respuesta del sistema ante un 20% de incremento en el flujo de reactante Fo.
Temperatura del Reactor (ºF)
104.2 600.5
Nivel del tanque (pie)
104
600
103.8
599.5
103.6
103.4 599
0 1 2 3 0 1 2 3
tiempo (s) 4 tiempo (s) 4
x 10 x 10
Temperatura de la Chaqueta (ºF)
Conc. del Producto (lbmol/pie3)
0.27 595
0.26 594.5
0.25 594
0.24 593.5
0 1 2 3 0 1 2 3
tiempo (s) 4 tiempo (s) 4
x 10 x 10
Figura 12. Respuesta del sistema ante incrementos simultáneos en las perturbaciones: 10% en CAO y 20% en Fo.
• Se observa que ante las dos perturbaciones el pro- [1] STEPHANOPOULOS, George (1984). Chemi-
ceso es más sensible a los cambios en el flujo de cal Process Control (An Introduction to Theory
reactante. and Practice). New Jersey, U.S.A. Prentice Hall.
• Se determinó que los máximos valores permisibles [2] LUYBEN, William (1990). Process Modeling,
para perturbaciones separadas y simultaneas son de Simulation and Control for Chemical Engineers.
±20% para el flujo de reactante y ±10% en la con- U.S.A. Mc Graw Hill. Second Edition.
centración del reactante. La razón de estos valores
es evitar que el algoritmo de control haga que las [3] CORRIPIO, Armando (1990). Tuning of Indus-
fracciones de apertura de las válvulas utilizadas trial Control Systems. North Carolina, U.S.A.
tomen valores negativos ó mayores que uno. Instrument Society of America.
• Además se demostró que variaciones en el período [4] Bacic. M, Cannon, M y Kouvaritakis, B (2005).
de muestreo por encima de su valor por defecto “Extension of efficient predictive control to the
originan respuestas sobreamortiguadas, mientras nonlinear case”. International Journal of robust
que valores por debajo del mismo causan respues- and nonlinear control.
tas subamortiguadas u oscilatorias con la modifica- www.interscience.wiley.com
ción que aumentan el sobrepico de las salidas. Si el
período de muestreo dt se aumenta por encima de [5] Man Gyun Na (2001). “Auto-Tuned PID Contro-
100 segundos la respuesta se vuelve inestable. ller Using a Model Predictive Control Method for
Tampoco es conveniente utilizar un período de the steam Generator Water Level”. IEEE Tran-
muestreo muy pequeño, (se recomienda utilizar sactions on nuclear science, vol 48, Nº 5.
valores por encima de 20 segundos, ó en todo caso,
por encima de 10 segundos), ya que el comando [6] CREUS, Antonio (1998). Instrumentación Indus-
scpmpc trabaja en función de iteraciones. Mientras trial. México. Alfaomega Grupo Editor. Sexta
menor sea el período de muestreo y mayor el tiem- Edición.
po de la simulación, la cantidad de iteraciones a
realizar por el comando se incrementará, pudiendo [7] SMITH, Carlos, A. Corripio (1999). Control Au-
incluso interrumpirse el programa. tomático de Procesos (Teoría y Práctica). Méxi-
co. Editorial Limusa.
• El tiempo de simulación está íntimamente relacio-
nado con la predicción, por tal motivo si éste toma [8] OGATA, Katsuhiko (1993) Ingeniería de Control
valores muy elevados, se corre el riesgo de sacar al Moderna. México. Editorial Prentice – Hall His-
proceso de control. No es posible realizar una pre- panoamericana S. A. Segunda Edición. Traduc-
dicción demasiado extensa, porque hace muy lento tor: Bartolomé Fabián – Frankel.
el programa, el cual resuelve el algoritmo predicti-
vo mediante iteraciones sucesivas. [9] Rawlings, James B (2000). “Tutorial Overview
of Model Predictive Control”. IEEE Control Sys-
• El parámetro P u horizonte de predicción se rela- tems Magazine.
ciona con los valores que toman los sobrepicos de
las salidas, se comprobó que al aumentar P los so- [10] Pérez, Aída y Peña, Eliana (2001). “Simulación
brepicos se elevan y viceversa. para el Control de Reactores Químicos Tipo Tan-
que Continuamente Agitado y por Lotes”, Traba-
• El parámetro M u horizonte de control tiene que jo Especial de Grado, Facultad de Ingeniería,
ver con la forma en cómo decae la señal luego de Universidad de Carabobo, Valencia, Venezuela.
haber alcanzado el valor máximo. Está relacionado
Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008 111
Modelado de un reactor CSTR y evaluación del control predictivo