SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
Redalyc
                                   Sistema de Información Científica
Red de Revistas Científicas de América Latina, el Caribe, España y Portugal




                   Peña T., Eliana;Pérez R., Aída R;Miranda, Ander J.;Sánchez L., José H.
               Modelado de un reactor químico tipo CSTR y evaluación del control predictivo
                                       aplicando Matlab-Simulink
                  Ingeniería UC, Vol. 15, Núm. 3, diciembre-sin mes, 2008, pp. 97-112
                                       Universidad de Carabobo
                                               Venezuela

                    Disponible en: http://redalyc.uaemex.mx/src/inicio/ArtPdfRed.jsp?iCve=70712293012




                                                                  Ingeniería UC
                                                                  ISSN (Versión impresa): 1316-6832
                                                                  farteaga20@gmail.com
                                                                  Universidad de Carabobo
                                                                  Venezuela




                  ¿Cómo citar?        Número completo          Más información del artículo   Página de la revista


                                                    www.redalyc.org
                  Proyecto académico sin fines de lucro, desarrollado bajo la iniciativa de acceso abierto
REVISTA INGENIERÍA UC. Vol. 15, No 3, 97-112, 2008


    Modelado de un reactor químico tipo CSTR y evaluación del control
                 predictivo aplicando Matlab-Simulink
                   Eliana Peña T., Aída R Pérez R., Ander J. Miranda, José H. Sánchez L.
           Centro de Investigación y Tecnología en Automatización, Electrónica y Control (CITAEC),
                         Facultad de Ingeniería, Universidad de Carabobo. Venezuela
 Email: eliana.pena@gmail.com, aidaperezr@gmail.com, anderjosemiranda@gmail.com, josanlo@yahoo.com

                                                    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).


     Modeling to a CSTR reactor and evaluation of a predictive control
                        using Matlab-Simulink
                                                    Abstract

       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).

                1. INTRODUCCIÓN                            − Proporcionar el tiempo suficiente de contacto entre
                                                               las sustancias y el catalizador, para conseguir la
       Una reacción química es aquella operación uni-          extensión deseada de la reacción.
taria que tiene por objeto distribuir de forma distinta
los átomos de ciertas moléculas (reactantes) para for-     − Permitir condiciones de presión, temperatura y
mar otras nuevas (productos). El lugar físico donde se         composición de modo que la reacción tenga lugar
llevan a cabo las reacciones químicas se denomina              en el grado y a la velocidad deseada, atendiendo a
reactor químico [1].                                           los aspectos termodinámicos y cinéticos de la reac-
                                                               ción.
      Los reactores químicos tienen como funciones
principales:                                                      Las características de no linealidad que presenta
                                                           el reactor químico, así como su elevado retardo e in-
− Asegurar el tipo de contacto o modo de fluir de los      teracción entre sus entradas y salidas hacen complejo
   reactantes en el interior del tanque, para conseguir    el diseño de su sistema de control. El reactor químico
   una mezcla deseada con los materiales reactantes.       tipo tanque con agitación continua (CSTR) es uno de
                                                           los más usados en la industria química, debido a que
                                                           presenta ciertas ventajas que se derivan de la unifor-

                                                             Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008 97
Modelado de un reactor CSTR y evaluación del control predictivo

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

guientes consideraciones:                                   les del sistema son tomados de un modelo de un reac-
                                                            tor con agitación continua descrito en [2].
• La reacción es exotérmica, irreversible y de primer
    orden, del tipo A => B, donde A es el reactante, B      Balance de masa total:
    el producto.
•   No se modela el tiempo muerto (retardo).                              d ( H (t ))         ⎛ 1 ⎞          ⎛ 1 ⎞
•   Reactante y producto se encuentran en fase líquida.                                     = ⎜ ⎟ F o (t ) − ⎜ ⎟ F (t )                       (1)
•   La densidad y capacidad calórica de la mezcla per-      donde:               dt           ⎝ A⎠           ⎝ A⎠
    manecen constantes, así como otras propiedades          H(t): nivel de la mezcla, pie.
    termodinámicas de reactante y producto.                 Fo(t): flujo volumétrico de alimentación, gpm.
•   La transferencia de calor del tanque de reacción a      F(t): flujo volumétrico de producto, gpm.
    la chaqueta es ideal, lo que indica que los efectos     A:     área de trasversal del tanque, pie2.
    energéticos que ocurren entre la pared del tanque y
    de la chaqueta se suponen despreciables.                Balance de componente sobre A:
•   El volumen de la mezcla varía proporcionalmente
    con el nivel de la misma.                                     d (V ( t ) CA ( t ) )
•   El volumen de la chaqueta es constante durante la                                      = Fo ( t ) * CAo ( t ) - F ( t ) * CA ( t ) −
                                                                            dt
    fase de enfriamiento.                                                                                                                     (2)
                                                            donde:                              V ( t ) * K(T ) *CA ( t )
       En la Figura 1 se muestra un dibujo ilustrativo      V(t):         volumen de                                         la mezcla,
del proceso, acompañado del sistema de enfriamiento         pie3.
tipo chaqueta.                                              CAo(t):       concentración inicial del reactante, lbmol/pie3.
                                                            CA(t):        concentración final del reactante, lbmol/pie3.
                                                            K(T):         velocidad de reacción específica, min-1.

                                                            Balance de componente sobre B:
                                                            d (V ( t ) CB ( t ) )
                                                                                      = - F ( t ) * CB ( t ) + V ( t ) * K (T ) * C A ( t )   (3)
                                                                     dt

                                                            donde:
                                                            CB(t): concentración final del producto, lbmol/pie3.

                                                            Ecuación para la velocidad de reacción específica:

                                                                          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.

    Figura 1. Reactor tipo tanque continuamente agitado.    Balance de Energía en el Reactor:

       A continuación se muestran las ecuaciones que        d ( H (t )T (t ))           ⎛1⎞                     ⎛1 ⎞
                                                                                      = ⎜ ⎟ Fo ( t ) To ( t ) − ⎜ ⎟ F ( t ) T ( t ) −
describen el funcionamiento del reactor tipo tanque                 dt                  ⎝ A⎠                    ⎝ A⎠
con agitación continua. Adicionalmente los paráme-                                                                                            (5)
                                                                      ⎛ μ ATC ⎞                          ⎛ λ ⎞
tros característicos constantes y las condiciones inicia-             ⎜        ⎟ (T ( t ) − TJ ( t ) ) − ⎜      ⎟ H (t ) K (T )CA (t )
                                                                      ⎝ A ρ Cp ⎠                         ⎝ ρ Cp ⎠

                                                              Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008 99
Modelado de un reactor CSTR y evaluación del control predictivo

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

100 Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008
Peña, Pérez, Miranda y Sánchez

  sistema físico no son suficientes como para esta-
  blecer un valor adecuado que permita simularlo                       Entradas fijas:
  con el resto del proceso.                                            − Temperatura de entrada del reactante.
• No se incluye la modelación de las paredes del tan-                  − Temperatura del agua fría a la entrada de la
  que por falta de parámetros adecuados que repre-                         chaqueta.
  sentaran en forma confiable su efecto sobre las va-                  Perturbaciones:
  riables del proceso.                                                 − La concentración de entrada del reactante.
                                                                       − El flujo de alimentación del reactante.
       Los objetivos de control son: lograr una conver-
sión adecuada del producto formado, y mantener al                      Como variables manipuladas se consideran el
sistema operando alrededor de sus condiciones de es-            flujo de salida del producto y el flujo de agua que en-
tado estacionario. Las variables a controlar, por tanto,        tra a la chaqueta. Estos flujos son manejados variando
son la temperatura y el nivel dentro del tanque.                la apertura de las respectivas válvulas asociadas, cuyas
                                                                señales son establecidas por un sistema de control que
       Las salidas medidas son: la temperatura del re-          determine el grado de enfriamiento requerido por el
actor y el nivel de la mezcla dentro del tanque, ambas          proceso y la cantidad de flujo de salida de producto
corresponden a mediciones primarias, dado que son               necesaria para mantener regulado el nivel dentro del
las variables a ser controladas directamente. Sin em-           tanque. A continuación, la Figura 2 muestra el esque-
bargo, también resulta de interés conocer la dinámica           ma de instrumentación del reactor CSTR [6].
de la concentración del producto y la temperatura de la
chaqueta.                                                              Se debe recordar que la idea principal de este
                                                                artículo es realizar una comparación entre un control
      En cuanto a las entradas, algunas de ellas se             convencional y un algoritmo de control predictivo.
considerarán fijas y otras serán perturbaciones al siste-       Para tal efecto, en lo que respecta a ambos algoritmos
ma. De acuerdo a la siguiente clasificación se tiene:           de control, es necesario definir la operación de trans-




          Figura 2. Diagrama de instrumentación ilustrativo para el reactor tipo tanque con agitación continua CSTR.

                                                                 Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008 101
Modelado de un reactor CSTR y evaluación del control predictivo

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.

4.2 Controlador                                              4.4.2 Característica de flujo de las válvulas

      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

102 Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008
Peña, Pérez, Miranda y Sánchez

válvula que regula el agua fría es constante, se puede         • Variables manipuladas:
utilizar en ese caso una válvula lineal [7]. De acuerdo          − Flujo de salida del producto (F(t))
con esto, se decidió utilizar válvulas lineales tanto pa-        − Flujo de agua fría a la chaqueta (Fj(t))
ra nivel como para temperatura.                                • Variables de salida:
                                                                 − Nivel del tanque del reactor (H(t))
4.4.3 Rango de operación y ecuaciones                            − Concentración del producto (Cb(t))
                                                                 − Temperatura del reactor (T(t))
       En la simulación se considerará que las válvulas          − Temperatura de la chaqueta (Tj(t))
poseen un rango completo de apertura. La señal de
salida para las dos válvulas es enviada por el controla-    4.5.1 Pruebas en lazo abierto
dor convencional o el dispositivo de adquisición de
datos, según sea el caso y dependiendo de con qué                  Para las pruebas en lazo abierto del reactor tipo
estrategia de control se esté trabajando, de tal manera     tanque con agitación continua, se implementó el mo-
de que se realicen la regulación de las variables mani-     delo no lineal en MATLAB - Simulink por medio de
puladas (fracciones de apertura) que a su vez regulan       bloques de subsistemas. Se realizaron pruebas en lazo
los flujos de salida de producto y de agua en la cha-       abierto con y sin ningún cambio en las variables de
queta, respectivamente, para con ello lograr el control     perturbación o en las variables manipuladas.
de nivel y temperatura en el reactor.
                                                                   La Figura 3 indica la respuesta del sistema en
4.4.4 Coeficientes de dimensionamiento                      lazo abierto sin cambios en sus variables de entrada o
                                                            en las perturbaciones. Posteriormente en la Figura 4 se
       Coeficiente de dimensionamiento para la válvu-       analiza el comportamiento ante un cambio de un 10%
la de salida de producto:                                   de incremento en una de las perturbaciones
                    Cv = 5.28 gpm/Psi0.5                    (concentración del reactante, CAO).

       Coeficiente de dimensionamiento para la válvu-             Del análisis de las simulaciones mostradas en
la de agua fría:                                            las Figuras 3 y 4, en lazo abierto, se concluye lo si-
                   Cvj = 9.86 gpm/ Psi0.5                   guiente:

       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.


                                                            Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008 103
Modelado de un reactor CSTR y evaluación del control predictivo




                                                                                                   Temperatura del Reactor (ºF)
                                                       105                                                                           600




                       Nivel del tanque (pie)
                                                                                                                                     580
                                                       104
                                                                                                                                     560
                                                       103
                                                                                                                                     540

                                                       102                                                                           520
                                                             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.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


                                                                 Figura 3. Salidas del sistema en lazo abierto sin perturbaciones.

• 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].

104 Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008
Peña, Pérez, Miranda y Sánchez




                                                                                             Temperatura del Reactor (ºF)
                                                  105                                                                          800


                  Nivel del tanque (pie)          104                                                                          700


                                                  103                                                                          600


                                                  102                                                                          500
                                                        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.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

                                                                                                                         Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008 105
Modelado de un reactor CSTR y evaluación del control predictivo

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 5. Diagrama representativo de un sistema en lazo cerrado para el comando scmpc.




          Figura 6. Diagrama representativo adaptado al sistema en lazo cerrado del CSTR para el comando scmpc.

106 Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008
Peña, Pérez, Miranda y Sánchez

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-

                                                                       Tabla 1. Entonación de parámetros de los controladores.

                                                               Controlador de Nivel                                                                                 Controlador de Temperatura
              MODO                                             PARÁMETROS VALORES                                                                                MODO PARÁMETROS VALORES
                 P                                                     Kc                    10                                                                        P           Kc                4
                                                                       Kc                   3,3                                                                                    Kc                4
                PD                                                                                                                                                 PD
                                                                       Td                   2,67                                                                                   Td                2
                                                                       Kc                    4                                                                                     Kc                8
                PID                                                     Ti                   10                                                                    PID             Ti                3
                                                                       Td                    3                                                                                     Td                4
                                                                             Unidades de Kc: mA/mA. Unidades de Ti y Td: minutos.
                                                                                                                                  Temperatura del Reactor (ºF)




                                                            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

                                                            Figura 7. Salidas del sistema ante la acción de controladores proporcionales.

                                                                                                                                                             Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008 107
Modelado de un reactor CSTR y evaluación del control predictivo

    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

                                                                  Figura 8. Salidas del sistema ante la acción de controladores PD.

108 Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008
Peña, Pérez, Miranda y Sánchez

      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




                                                                                                                                                                   Temperatura del Reactor (ºF)
                                                                105                                                                                                                                  1200

                         Nivel del tanque (pie)                                                                                                                                                      1000
                                                                104
                                                                                                                                                                                                      800
                                                                103
                                                                                                                                                                                                      600

                                                                102                                                                                                                                   400
                                                                                          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.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

                                                                                      Figura 9. Salidas del sistema ante la acción de controladores PID.
                                                                                                                               Temperatura del Reactor (ºF)




                                                          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.

                                                                                                                                                                  Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008 109
Modelado de un reactor CSTR y evaluación del control predictivo

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.




                                                                                                                                                                    Temperatura del Reactor (ºF)
                                                                                                104.2                                                                                                 600.4


                                                          Nivel del tanque (pie)                 104                                                                                                  600.2

                                                                                                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




                                                                                                                                                                    Temperatura de la Chaqueta (ºF)
                                                              Conc. del Producto (lbmol/pie3)




                                                                                                 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.

110 Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008
Peña, Pérez, Miranda y Sánchez

                5. CONCLUSIONES                              con ciertas oscilaciones en las señales.

      Del análisis del reactor tipo tanque con agita-
ción continua se puede deducir:                                            6. REFERENCIAS

• 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

[11] DESHPANDE, Pradeep B. (1989) Multivariable
     Process Control. North Carolina, U.S.A. Instru-
     ment Society of America.

[12] MARLIN, Thomas (1995) Process Control (For
     Designing Processes and Control Systems for
     Dynamic Performance). U.S.A. Mc Graw Hill.




112 Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008

Más contenido relacionado

La actualidad más candente

Practica 1 curva caracteristica y potencia de una bomba
Practica 1 curva caracteristica y potencia de una bombaPractica 1 curva caracteristica y potencia de una bomba
Practica 1 curva caracteristica y potencia de una bombaLucero Gallegos González
 
EVAPORADOR DE DOBLE EFECTO
EVAPORADOR DE DOBLE EFECTOEVAPORADOR DE DOBLE EFECTO
EVAPORADOR DE DOBLE EFECTOJAlfredoVargas
 
Equipos de Transferencia de Calor
Equipos de Transferencia de CalorEquipos de Transferencia de Calor
Equipos de Transferencia de CalorCabrera Miguel
 
7. intercambiadores de calor
7. intercambiadores de calor7. intercambiadores de calor
7. intercambiadores de calorVeronica314675
 
Mecanismos de transferencia presentacion
Mecanismos de transferencia presentacionMecanismos de transferencia presentacion
Mecanismos de transferencia presentacionClarisa Corella Flores
 
Práctica V Curvas Características de una bomba
Práctica V Curvas Características de una bombaPráctica V Curvas Características de una bomba
Práctica V Curvas Características de una bombaKaren M. Guillén
 
Práctica de transferencia de calor por coductividad, convección y transferenc...
Práctica de transferencia de calor por coductividad, convección y transferenc...Práctica de transferencia de calor por coductividad, convección y transferenc...
Práctica de transferencia de calor por coductividad, convección y transferenc...Mauricio Huhn
 
Aplicación de las Ecuaciónes Diferenciales Ordinarias aplicadas en el vaciado...
Aplicación de las Ecuaciónes Diferenciales Ordinarias aplicadas en el vaciado...Aplicación de las Ecuaciónes Diferenciales Ordinarias aplicadas en el vaciado...
Aplicación de las Ecuaciónes Diferenciales Ordinarias aplicadas en el vaciado...Martín Vinces Alava
 
Práctica 12 Transferencia de Calor por Convección
Práctica 12 Transferencia de Calor por ConvecciónPráctica 12 Transferencia de Calor por Convección
Práctica 12 Transferencia de Calor por ConvecciónJasminSeufert
 
Simulador de reactores químicos - COCO Simulator - Free
Simulador de reactores químicos - COCO Simulator - FreeSimulador de reactores químicos - COCO Simulator - Free
Simulador de reactores químicos - COCO Simulator - FreeCAChemE
 
Trabajo de intercambiadores de calor
Trabajo de intercambiadores de calorTrabajo de intercambiadores de calor
Trabajo de intercambiadores de calorMaricelin Molina
 
Equipos para la transferencia de calor
Equipos para la transferencia de calorEquipos para la transferencia de calor
Equipos para la transferencia de caloranibal parejo
 
Instrumentación De Control Clase 6 Temperatura
Instrumentación De Control   Clase 6 TemperaturaInstrumentación De Control   Clase 6 Temperatura
Instrumentación De Control Clase 6 TemperaturaUNEFA
 
TERMODINAMICA III SOLUCION LIQUIDA NO IDEAL FASE LIQUIDO VAPOR EN MEZCLAS (P...
TERMODINAMICA III SOLUCION LIQUIDA NO IDEAL  FASE LIQUIDO VAPOR EN MEZCLAS (P...TERMODINAMICA III SOLUCION LIQUIDA NO IDEAL  FASE LIQUIDO VAPOR EN MEZCLAS (P...
TERMODINAMICA III SOLUCION LIQUIDA NO IDEAL FASE LIQUIDO VAPOR EN MEZCLAS (P...Domenico Venezia
 

La actualidad más candente (20)

Practica 1 curva caracteristica y potencia de una bomba
Practica 1 curva caracteristica y potencia de una bombaPractica 1 curva caracteristica y potencia de una bomba
Practica 1 curva caracteristica y potencia de una bomba
 
EVAPORADOR DE DOBLE EFECTO
EVAPORADOR DE DOBLE EFECTOEVAPORADOR DE DOBLE EFECTO
EVAPORADOR DE DOBLE EFECTO
 
Guia reactores múltiples
Guia reactores múltiplesGuia reactores múltiples
Guia reactores múltiples
 
Equipos de Transferencia de Calor
Equipos de Transferencia de CalorEquipos de Transferencia de Calor
Equipos de Transferencia de Calor
 
7. intercambiadores de calor
7. intercambiadores de calor7. intercambiadores de calor
7. intercambiadores de calor
 
Mecanismos de transferencia presentacion
Mecanismos de transferencia presentacionMecanismos de transferencia presentacion
Mecanismos de transferencia presentacion
 
Humidificacion adiabatica
Humidificacion adiabaticaHumidificacion adiabatica
Humidificacion adiabatica
 
Práctica V Curvas Características de una bomba
Práctica V Curvas Características de una bombaPráctica V Curvas Características de una bomba
Práctica V Curvas Características de una bomba
 
Práctica de transferencia de calor por coductividad, convección y transferenc...
Práctica de transferencia de calor por coductividad, convección y transferenc...Práctica de transferencia de calor por coductividad, convección y transferenc...
Práctica de transferencia de calor por coductividad, convección y transferenc...
 
Clase 16 12-2021
Clase 16 12-2021Clase 16 12-2021
Clase 16 12-2021
 
Lechos empacados
Lechos empacadosLechos empacados
Lechos empacados
 
Aplicación de las Ecuaciónes Diferenciales Ordinarias aplicadas en el vaciado...
Aplicación de las Ecuaciónes Diferenciales Ordinarias aplicadas en el vaciado...Aplicación de las Ecuaciónes Diferenciales Ordinarias aplicadas en el vaciado...
Aplicación de las Ecuaciónes Diferenciales Ordinarias aplicadas en el vaciado...
 
Ingenieria de las Reacciones Quimicas
Ingenieria de las Reacciones QuimicasIngenieria de las Reacciones Quimicas
Ingenieria de las Reacciones Quimicas
 
04 reactores
04 reactores04 reactores
04 reactores
 
Práctica 12 Transferencia de Calor por Convección
Práctica 12 Transferencia de Calor por ConvecciónPráctica 12 Transferencia de Calor por Convección
Práctica 12 Transferencia de Calor por Convección
 
Simulador de reactores químicos - COCO Simulator - Free
Simulador de reactores químicos - COCO Simulator - FreeSimulador de reactores químicos - COCO Simulator - Free
Simulador de reactores químicos - COCO Simulator - Free
 
Trabajo de intercambiadores de calor
Trabajo de intercambiadores de calorTrabajo de intercambiadores de calor
Trabajo de intercambiadores de calor
 
Equipos para la transferencia de calor
Equipos para la transferencia de calorEquipos para la transferencia de calor
Equipos para la transferencia de calor
 
Instrumentación De Control Clase 6 Temperatura
Instrumentación De Control   Clase 6 TemperaturaInstrumentación De Control   Clase 6 Temperatura
Instrumentación De Control Clase 6 Temperatura
 
TERMODINAMICA III SOLUCION LIQUIDA NO IDEAL FASE LIQUIDO VAPOR EN MEZCLAS (P...
TERMODINAMICA III SOLUCION LIQUIDA NO IDEAL  FASE LIQUIDO VAPOR EN MEZCLAS (P...TERMODINAMICA III SOLUCION LIQUIDA NO IDEAL  FASE LIQUIDO VAPOR EN MEZCLAS (P...
TERMODINAMICA III SOLUCION LIQUIDA NO IDEAL FASE LIQUIDO VAPOR EN MEZCLAS (P...
 

Similar a 53083291 modelo-matematico-de-reactor-quimico

Operación de un reactor
Operación de un reactorOperación de un reactor
Operación de un reactorcecymedinagcia
 
Caracterización y modelación del comportamiento hidráulico de un reactor uasb
Caracterización y modelación del comportamiento hidráulico de un reactor uasbCaracterización y modelación del comportamiento hidráulico de un reactor uasb
Caracterización y modelación del comportamiento hidráulico de un reactor uasbHianara Garcia
 
Tipos de reactores
Tipos de reactoresTipos de reactores
Tipos de reactoresAna Laura
 
Informe 7 labo de rectores.docx
 Informe 7 labo de rectores.docx Informe 7 labo de rectores.docx
Informe 7 labo de rectores.docxkarinaflores757527
 
Proyecto dsm control de nivel de líquido
Proyecto dsm   control de nivel de líquidoProyecto dsm   control de nivel de líquido
Proyecto dsm control de nivel de líquidoEzequiel Lara Cano
 
Reactores discontinuos
Reactores discontinuosReactores discontinuos
Reactores discontinuoshugoaltair
 
Sistema de automatización para el llenado de un tanque de agua por bombas con...
Sistema de automatización para el llenado de un tanque de agua por bombas con...Sistema de automatización para el llenado de un tanque de agua por bombas con...
Sistema de automatización para el llenado de un tanque de agua por bombas con...JesusDanielGonzalesV1
 
Diseño de reactores
Diseño de reactoresDiseño de reactores
Diseño de reactoresNeyla ASTILLA
 
Ingeniería de las Reaciones
Ingeniería de las ReacionesIngeniería de las Reaciones
Ingeniería de las ReacionesJuan Jimenez
 
Trabajo ingenieria procesos
Trabajo ingenieria procesosTrabajo ingenieria procesos
Trabajo ingenieria procesosNelly Zapata
 
Balances molares en sistemas de reaccion
Balances molares en sistemas de reaccionBalances molares en sistemas de reaccion
Balances molares en sistemas de reaccionAlejandro Guadarrama
 

Similar a 53083291 modelo-matematico-de-reactor-quimico (20)

Reactores quimicos
Reactores quimicosReactores quimicos
Reactores quimicos
 
Operación de un reactor
Operación de un reactorOperación de un reactor
Operación de un reactor
 
PROYECTO 2.pptx
PROYECTO 2.pptxPROYECTO 2.pptx
PROYECTO 2.pptx
 
Ing quimica
Ing quimicaIng quimica
Ing quimica
 
Caracterización y modelación del comportamiento hidráulico de un reactor uasb
Caracterización y modelación del comportamiento hidráulico de un reactor uasbCaracterización y modelación del comportamiento hidráulico de un reactor uasb
Caracterización y modelación del comportamiento hidráulico de un reactor uasb
 
Cap1
Cap1Cap1
Cap1
 
Ingeniería de la Reacción Química
Ingeniería de la Reacción QuímicaIngeniería de la Reacción Química
Ingeniería de la Reacción Química
 
PPT-OPTIMIZACION DE REACTORES.pdf
PPT-OPTIMIZACION DE REACTORES.pdfPPT-OPTIMIZACION DE REACTORES.pdf
PPT-OPTIMIZACION DE REACTORES.pdf
 
Tipos de reactores
Tipos de reactoresTipos de reactores
Tipos de reactores
 
Reactores químicos
Reactores químicosReactores químicos
Reactores químicos
 
Plan de clase
Plan de clasePlan de clase
Plan de clase
 
Informe 7 labo de rectores.docx
 Informe 7 labo de rectores.docx Informe 7 labo de rectores.docx
Informe 7 labo de rectores.docx
 
Reactores ideales isotermicos
Reactores ideales isotermicosReactores ideales isotermicos
Reactores ideales isotermicos
 
Proyecto dsm control de nivel de líquido
Proyecto dsm   control de nivel de líquidoProyecto dsm   control de nivel de líquido
Proyecto dsm control de nivel de líquido
 
Reactores discontinuos
Reactores discontinuosReactores discontinuos
Reactores discontinuos
 
Sistema de automatización para el llenado de un tanque de agua por bombas con...
Sistema de automatización para el llenado de un tanque de agua por bombas con...Sistema de automatización para el llenado de un tanque de agua por bombas con...
Sistema de automatización para el llenado de un tanque de agua por bombas con...
 
Diseño de reactores
Diseño de reactoresDiseño de reactores
Diseño de reactores
 
Ingeniería de las Reaciones
Ingeniería de las ReacionesIngeniería de las Reaciones
Ingeniería de las Reaciones
 
Trabajo ingenieria procesos
Trabajo ingenieria procesosTrabajo ingenieria procesos
Trabajo ingenieria procesos
 
Balances molares en sistemas de reaccion
Balances molares en sistemas de reaccionBalances molares en sistemas de reaccion
Balances molares en sistemas de reaccion
 

53083291 modelo-matematico-de-reactor-quimico

  • 1. Redalyc Sistema de Información Científica Red de Revistas Científicas de América Latina, el Caribe, España y Portugal Peña T., Eliana;Pérez R., Aída R;Miranda, Ander J.;Sánchez L., José H. Modelado de un reactor químico tipo CSTR y evaluación del control predictivo aplicando Matlab-Simulink Ingeniería UC, Vol. 15, Núm. 3, diciembre-sin mes, 2008, pp. 97-112 Universidad de Carabobo Venezuela Disponible en: http://redalyc.uaemex.mx/src/inicio/ArtPdfRed.jsp?iCve=70712293012 Ingeniería UC ISSN (Versión impresa): 1316-6832 farteaga20@gmail.com Universidad de Carabobo Venezuela ¿Cómo citar? Número completo Más información del artículo Página de la revista www.redalyc.org Proyecto académico sin fines de lucro, desarrollado bajo la iniciativa de acceso abierto
  • 2. REVISTA INGENIERÍA UC. Vol. 15, No 3, 97-112, 2008 Modelado de un reactor químico tipo CSTR y evaluación del control predictivo aplicando Matlab-Simulink Eliana Peña T., Aída R Pérez R., Ander J. Miranda, José H. Sánchez L. Centro de Investigación y Tecnología en Automatización, Electrónica y Control (CITAEC), Facultad de Ingeniería, Universidad de Carabobo. Venezuela Email: eliana.pena@gmail.com, aidaperezr@gmail.com, anderjosemiranda@gmail.com, josanlo@yahoo.com 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). Modeling to a CSTR reactor and evaluation of a predictive control using Matlab-Simulink Abstract 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). 1. INTRODUCCIÓN − Proporcionar el tiempo suficiente de contacto entre las sustancias y el catalizador, para conseguir la Una reacción química es aquella operación uni- extensión deseada de la reacción. taria que tiene por objeto distribuir de forma distinta los átomos de ciertas moléculas (reactantes) para for- − Permitir condiciones de presión, temperatura y mar otras nuevas (productos). El lugar físico donde se composición de modo que la reacción tenga lugar llevan a cabo las reacciones químicas se denomina en el grado y a la velocidad deseada, atendiendo a reactor químico [1]. los aspectos termodinámicos y cinéticos de la reac- ción. Los reactores químicos tienen como funciones principales: Las características de no linealidad que presenta el reactor químico, así como su elevado retardo e in- − Asegurar el tipo de contacto o modo de fluir de los teracción entre sus entradas y salidas hacen complejo reactantes en el interior del tanque, para conseguir el diseño de su sistema de control. El reactor químico una mezcla deseada con los materiales reactantes. tipo tanque con agitación continua (CSTR) es uno de los más usados en la industria química, debido a que presenta ciertas ventajas que se derivan de la unifor- Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008 97
  • 3. Modelado de un reactor CSTR y evaluación del control predictivo 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
  • 4. Peña, Pérez, Miranda y Sánchez guientes consideraciones: les del sistema son tomados de un modelo de un reac- tor con agitación continua descrito en [2]. • La reacción es exotérmica, irreversible y de primer orden, del tipo A => B, donde A es el reactante, B Balance de masa total: el producto. • No se modela el tiempo muerto (retardo). d ( H (t )) ⎛ 1 ⎞ ⎛ 1 ⎞ • Reactante y producto se encuentran en fase líquida. = ⎜ ⎟ F o (t ) − ⎜ ⎟ F (t ) (1) • La densidad y capacidad calórica de la mezcla per- donde: dt ⎝ A⎠ ⎝ A⎠ manecen constantes, así como otras propiedades H(t): nivel de la mezcla, pie. termodinámicas de reactante y producto. Fo(t): flujo volumétrico de alimentación, gpm. • La transferencia de calor del tanque de reacción a F(t): flujo volumétrico de producto, gpm. la chaqueta es ideal, lo que indica que los efectos A: área de trasversal del tanque, pie2. energéticos que ocurren entre la pared del tanque y de la chaqueta se suponen despreciables. Balance de componente sobre A: • El volumen de la mezcla varía proporcionalmente con el nivel de la misma. d (V ( t ) CA ( t ) ) • El volumen de la chaqueta es constante durante la = Fo ( t ) * CAo ( t ) - F ( t ) * CA ( t ) − dt fase de enfriamiento. (2) donde: V ( t ) * K(T ) *CA ( t ) En la Figura 1 se muestra un dibujo ilustrativo V(t): volumen de la mezcla, del proceso, acompañado del sistema de enfriamiento pie3. tipo chaqueta. CAo(t): concentración inicial del reactante, lbmol/pie3. CA(t): concentración final del reactante, lbmol/pie3. K(T): velocidad de reacción específica, min-1. Balance de componente sobre B: d (V ( t ) CB ( t ) ) = - F ( t ) * CB ( t ) + V ( t ) * K (T ) * C A ( t ) (3) dt donde: CB(t): concentración final del producto, lbmol/pie3. Ecuación para la velocidad de reacción específica: 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. Figura 1. Reactor tipo tanque continuamente agitado. Balance de Energía en el Reactor: A continuación se muestran las ecuaciones que d ( H (t )T (t )) ⎛1⎞ ⎛1 ⎞ = ⎜ ⎟ Fo ( t ) To ( t ) − ⎜ ⎟ F ( t ) T ( t ) − describen el funcionamiento del reactor tipo tanque dt ⎝ A⎠ ⎝ A⎠ con agitación continua. Adicionalmente los paráme- (5) ⎛ μ ATC ⎞ ⎛ λ ⎞ tros característicos constantes y las condiciones inicia- ⎜ ⎟ (T ( t ) − TJ ( t ) ) − ⎜ ⎟ H (t ) K (T )CA (t ) ⎝ A ρ Cp ⎠ ⎝ ρ Cp ⎠ Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008 99
  • 5. Modelado de un reactor CSTR y evaluación del control predictivo 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 100 Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008
  • 6. Peña, Pérez, Miranda y Sánchez sistema físico no son suficientes como para esta- blecer un valor adecuado que permita simularlo Entradas fijas: con el resto del proceso. − Temperatura de entrada del reactante. • No se incluye la modelación de las paredes del tan- − Temperatura del agua fría a la entrada de la que por falta de parámetros adecuados que repre- chaqueta. sentaran en forma confiable su efecto sobre las va- Perturbaciones: riables del proceso. − La concentración de entrada del reactante. − El flujo de alimentación del reactante. Los objetivos de control son: lograr una conver- sión adecuada del producto formado, y mantener al Como variables manipuladas se consideran el sistema operando alrededor de sus condiciones de es- flujo de salida del producto y el flujo de agua que en- tado estacionario. Las variables a controlar, por tanto, tra a la chaqueta. Estos flujos son manejados variando son la temperatura y el nivel dentro del tanque. la apertura de las respectivas válvulas asociadas, cuyas señales son establecidas por un sistema de control que Las salidas medidas son: la temperatura del re- determine el grado de enfriamiento requerido por el actor y el nivel de la mezcla dentro del tanque, ambas proceso y la cantidad de flujo de salida de producto corresponden a mediciones primarias, dado que son necesaria para mantener regulado el nivel dentro del las variables a ser controladas directamente. Sin em- tanque. A continuación, la Figura 2 muestra el esque- bargo, también resulta de interés conocer la dinámica ma de instrumentación del reactor CSTR [6]. de la concentración del producto y la temperatura de la chaqueta. Se debe recordar que la idea principal de este artículo es realizar una comparación entre un control En cuanto a las entradas, algunas de ellas se convencional y un algoritmo de control predictivo. considerarán fijas y otras serán perturbaciones al siste- Para tal efecto, en lo que respecta a ambos algoritmos ma. De acuerdo a la siguiente clasificación se tiene: de control, es necesario definir la operación de trans- Figura 2. Diagrama de instrumentación ilustrativo para el reactor tipo tanque con agitación continua CSTR. Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008 101
  • 7. Modelado de un reactor CSTR y evaluación del control predictivo 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. 4.2 Controlador 4.4.2 Característica de flujo de las válvulas 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 102 Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008
  • 8. Peña, Pérez, Miranda y Sánchez válvula que regula el agua fría es constante, se puede • Variables manipuladas: utilizar en ese caso una válvula lineal [7]. De acuerdo − Flujo de salida del producto (F(t)) con esto, se decidió utilizar válvulas lineales tanto pa- − Flujo de agua fría a la chaqueta (Fj(t)) ra nivel como para temperatura. • Variables de salida: − Nivel del tanque del reactor (H(t)) 4.4.3 Rango de operación y ecuaciones − Concentración del producto (Cb(t)) − Temperatura del reactor (T(t)) En la simulación se considerará que las válvulas − Temperatura de la chaqueta (Tj(t)) poseen un rango completo de apertura. La señal de salida para las dos válvulas es enviada por el controla- 4.5.1 Pruebas en lazo abierto dor convencional o el dispositivo de adquisición de datos, según sea el caso y dependiendo de con qué Para las pruebas en lazo abierto del reactor tipo estrategia de control se esté trabajando, de tal manera tanque con agitación continua, se implementó el mo- de que se realicen la regulación de las variables mani- delo no lineal en MATLAB - Simulink por medio de puladas (fracciones de apertura) que a su vez regulan bloques de subsistemas. Se realizaron pruebas en lazo los flujos de salida de producto y de agua en la cha- abierto con y sin ningún cambio en las variables de queta, respectivamente, para con ello lograr el control perturbación o en las variables manipuladas. de nivel y temperatura en el reactor. La Figura 3 indica la respuesta del sistema en 4.4.4 Coeficientes de dimensionamiento lazo abierto sin cambios en sus variables de entrada o en las perturbaciones. Posteriormente en la Figura 4 se Coeficiente de dimensionamiento para la válvu- analiza el comportamiento ante un cambio de un 10% la de salida de producto: de incremento en una de las perturbaciones Cv = 5.28 gpm/Psi0.5 (concentración del reactante, CAO). Coeficiente de dimensionamiento para la válvu- Del análisis de las simulaciones mostradas en la de agua fría: las Figuras 3 y 4, en lazo abierto, se concluye lo si- Cvj = 9.86 gpm/ Psi0.5 guiente: 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. Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008 103
  • 9. Modelado de un reactor CSTR y evaluación del control predictivo Temperatura del Reactor (ºF) 105 600 Nivel del tanque (pie) 580 104 560 103 540 102 520 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.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 Figura 3. Salidas del sistema en lazo abierto sin perturbaciones. • 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]. 104 Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008
  • 10. Peña, Pérez, Miranda y Sánchez Temperatura del Reactor (ºF) 105 800 Nivel del tanque (pie) 104 700 103 600 102 500 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.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 Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008 105
  • 11. Modelado de un reactor CSTR y evaluación del control predictivo 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 5. Diagrama representativo de un sistema en lazo cerrado para el comando scmpc. Figura 6. Diagrama representativo adaptado al sistema en lazo cerrado del CSTR para el comando scmpc. 106 Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008
  • 12. Peña, Pérez, Miranda y Sánchez 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- Tabla 1. Entonación de parámetros de los controladores. Controlador de Nivel Controlador de Temperatura MODO PARÁMETROS VALORES MODO PARÁMETROS VALORES P Kc 10 P Kc 4 Kc 3,3 Kc 4 PD PD Td 2,67 Td 2 Kc 4 Kc 8 PID Ti 10 PID Ti 3 Td 3 Td 4 Unidades de Kc: mA/mA. Unidades de Ti y Td: minutos. Temperatura del Reactor (ºF) 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 Figura 7. Salidas del sistema ante la acción de controladores proporcionales. Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008 107
  • 13. Modelado de un reactor CSTR y evaluación del control predictivo 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 Figura 8. Salidas del sistema ante la acción de controladores PD. 108 Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008
  • 14. Peña, Pérez, Miranda y Sánchez 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 Temperatura del Reactor (ºF) 105 1200 Nivel del tanque (pie) 1000 104 800 103 600 102 400 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.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 Figura 9. Salidas del sistema ante la acción de controladores PID. Temperatura del Reactor (ºF) 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. Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008 109
  • 15. Modelado de un reactor CSTR y evaluación del control predictivo 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. Temperatura del Reactor (ºF) 104.2 600.4 Nivel del tanque (pie) 104 600.2 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 Temperatura de la Chaqueta (ºF) Conc. del Producto (lbmol/pie3) 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. 110 Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008
  • 16. Peña, Pérez, Miranda y Sánchez 5. CONCLUSIONES con ciertas oscilaciones en las señales. Del análisis del reactor tipo tanque con agita- ción continua se puede deducir: 6. REFERENCIAS • 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
  • 17. Modelado de un reactor CSTR y evaluación del control predictivo [11] DESHPANDE, Pradeep B. (1989) Multivariable Process Control. North Carolina, U.S.A. Instru- ment Society of America. [12] MARLIN, Thomas (1995) Process Control (For Designing Processes and Control Systems for Dynamic Performance). U.S.A. Mc Graw Hill. 112 Rev. INGENIERÍA UC. Vol. 15, No 3, Diciembre 2008