Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen
En el siguiente artículo se desarrollará el modelado líneal y no lineal, además de la simulación
de un sistema de reactor CSTR donde se presenta la conocida reacción de Van de Vusse con el
objeto de examinar el comportamiento del sistema en el dominio de Laplace con ayuda de la
linealización llegando el espacio de estados y en el dominio del tiempo haciendo uso de la S-
function de Matlab®, las respuestas frente a perturbaciones en las entradas del sistema.…
Keywords: Van de Vusse, CSTR, modelación, simulación.
I. Introducción
El sistema de reacciones de Van de Vusse consiste en la síntesis de un compuesto B
(ciclopentenol) a partir de un componente A (ciclopentadieno), por medio de reacciones en
cadena. Este sistema fue presentado por Van de Vusse en 1964 y muestra diferencias en su
respuesta según sean las condiciones de operación seleccionados [1]. El proceso se realiza
en CSTR en donde los parámetros de velocidad de reacción, densidad y volumen de masa
reaccionante en el tanque son constantes a través del sistema. Los sistemas de control de
los reactores de tanque agitado continuo (CSTR) con reacción de van de Vusse son
investigados con frecuencia debido a que este tipo de reactores son altamente no lineal y
presentan propiedades interesantes como la respuesta inversa [2].
[1] Ojeda, H. (2009). Control Difuso de Procesos que Exhiben Respuesta Inversa
(Proyecto de titulación anterior a la obtención del título de Maestro en Ciencias en
Ingeniería Química no publicado). Universidad Michoacana de San Nicolás de
Hidalgo, Michoacán, México.
[2] Chen, C.-T., & Peng, S.-T. (2005). Design of a sliding mode control system for
chemical processes. Journal of Process Control, 15, 515–530
2 A k 3D
→
La dinámica del sistema está descrita por las ecuaciones independientes no lineales
presentadas a continuación que derivan de los balances de masas de los compuestos
deseados y el balance de temperatura del reactor y de la chaqueta de enfriamiento:
dC a q r
= ( C −C a )−k 1 C a−k 3 C 2a
dt V r a 0
dC b −qr
= C +k C −k C
dt Vr b 1 a 2 b
dT r q r h ArU
= ( T r 0−T r ) − r + ( T −T )
dt V r ρr C pr V r ρr c pr c r
dT c 1
= ( Q + A U ( T r −T c ) )
dt mc C pc c r
Ecuaciones auxiliares:
−E j
k j ( T r )=k 0 j .exp ( )
RT r
para j=1,2,3
III. Metodología
1. Inicialmente se determina la posibilidad de desarrollar el sistema planteado, esto se
logra revisando el grado de especificación evaluando los grados de libertad.
Previamente identificando entradas, salidas o variables de proceso, parámetros,
ecuaciones independientes y ecuaciones auxiliares.
2. Seguidamente, se determina el estado estacionario, es decir, los valores de las salidas
cuando las entradas del sistema toman los valores nominales. (steadystate.m), con el
objeto de corroborar lo obtenido en el programa mencionado antes se realizó un
segundo donde se escribe la matriz de funciones diferenciales y se hace empleo de
solver (fsteadystate.m), (solverss.m)
3. Evaluación de la estabilidad en el/los estado/s estacionario/s. (stabilityss.m)
4. Programación para simular y convertir el sistema no-lineal al espacio de estados y
determinación de la matriz de funciones de transferencia (linearization.m)
5. Programación para simular el sistema en el dominio del tiempo (sfunVandeVusse.m)
6. Simulación del modelo linealizado (espacio de estados) y no linealizado (s-function)
7. Comparación de las respuestas de ambos modelados del sistema ante perturbaciones
tipo escalón y generador de pulso (cada 10 segundos) en las variables de entrada C a0 y
Tr0. (pertStepCain.slx), (pertStepTrin.slx), (pertpulseCain.slx), (pertpulseTrin.slx)