You are on page 1of 17

Simulacin dinmica modular para procesos integrados de partculas por medio de la

integracin de herramientas
Viatcheslav Kulikova, Heiko Briesena, Robert Groscha, Aidong Yanga, Lars von Wedelb,
Wolfgang Marquardta
Abstracto:
En esta contribucin una estrategia modular secuencial para la simulacin dinmica de
diagramas de flujo de proceso de partculas se presenta y la eficacia de este enfoque se
demostr por medio de un proceso de ejemplo para la cristalizacin de pentaeritritol. El
diagrama de flujo del proceso se compone de un nmero de diferentes operaciones de la
unidad, por ejemplo, evaporador, cristalizador, hidrocicln, y un mezclador, que se describen
mediante modelos matemticos de gran complejidad variable y estructura. Una ventaja clave
de la estrategia modular secuencial se presenta es que herramientas especializadas pueden
ser seleccionadas para una solucin del modelado de cada operacin unitaria en el diagrama
de flujo. Las herramientas se acoplan entonces entre s por medio de la herramienta CHEOPS
marco de integracin con el fin de capturar la estructura general del diagrama de flujo. En un
estudio de caso, una puesta en marcha de un diagrama de flujo de cristalizacin se lleva a
cabo. Como resultado, se obtiene informacin detallada sobre el comportamiento de los
procesos en toda la planta dinmico. La relevancia prctica del enfoque se demuestra por
medio de un escenario en el que se ha analizado el potencial de bloqueo de los filtros
siguientes cristalizador.
Introduccin
Durante las ltimas dcadas la simulacin de procesos se ha convertido en una herramienta
establecida en aplicaciones industriales y de investigacin acadmica. Sin embargo, las
herramientas disponibles para la simulacin de procesos todava muestran ciertas limitaciones.
Especialmente la simulacin dinmica de diagramas de flujo de procesos completos de los
procesos de partculas est lejos de ser un problema resuelto. modelado dinmico de cualquier
operacin de la unidad fase fluida por lo general conduce a un mismo tipo de ecuaciones: los
balances de materia y energa son aumentados por las ecuaciones constitutivas y las
condiciones de cierre que se traduce en un sistema de ecuaciones diferenciales y algebraicas
(DAE). Cuando estas unidades estn integradas en un proceso de diagrama de flujo el tamao
del sistema obviamente aumenta pero el tipo de ecuaciones se mantiene sin cambios. Para la
solucin de los derivados posiblemente grande del sistema DAE varios potentes algoritmos han
sido desarrollados (por ejemplo Brenan et al., 1989) que se han implementado en
solucionadores independientes como, por ejemplo, DASSL (Petzold, 1983) y cal (Denhardt et
al., 1987), as como integrado en herramientas comerciales (por ejemplo Pantelides, 1996).
Esta disponibilidad de software fcil de usar promovido enrgicamente la wides preaduse de
simulacin de procesos dinmicos en la prctica industrial en la ltima dcada. Teniendo en
cuenta la simulacin de procesos que comprenden materia particulada, la situacin es muy
diferente. La actual falta de una herramienta verstil flowsheeting tratar con la materia en
partculas tiene varias razones.

Por un lado hay que reconocer que, debido a la mayor complejidad de los procesos que
intervienen, el conocimiento de los procesos de partculas no es tan advancedas para procesos
en fase de fluido donde las bibliotecas modelo estndar ya estn disponibles. Para los
procesos de partculas estas bibliotecas an no estn a la mano, aunque se realizan esfuerzos
de investigacin para establecer dicha biblioteca al menos para models.1 en estado
estacionario Por otra estructura matemtica de los modelos de procesos handthe partculas
menudo no es de tipo DAE. productos particulados a menudo se caracterizan por propiedades
distribuidos (por ejemplo, tamao de partcula). Por lo tanto, el concepto de equilibrio de la
poblacin (Hulburt y Katz, 1964; Randolph andLarson, 1988), a menudo es employedto
procesos de partculas modelo, lo que resulta en los sistemas parciales ecuacin integrodiferencial algebraica (PIDAE).
La solucin numrica de sistemas PIDAE es mucho ms complicado que el de los sistemas de
DAE. esquemas numricos apropiados dependen a menudo de los problemas particulares que
hay que resolver. Por lo tanto, las herramientas de simulacin actuales se ocupan
principalmente de las clases andunit operaciones problemticas especficas. Por lo general,
una sola unidad o un solo diagrama de flujo de una estructura fija se considera. Este tipo de
herramientas, sin embargo, explotan el conocimiento de los procesos disponibles y, a menudo
utilizan los valores numricos a medida para una solucin eficiente.
En esta contribucin, se aconseja realizar la simulacin dinmica de diagramas de flujo de
proceso de partculas por medio de herramientas specializedsoftware existentes, enlugar de
tratar de construir una nueva herramienta de simulacin a partir de cero. Los modelos as como
los algoritmos de solucin codificadas en el software de simulacin de las unidades de proceso
individuales se vuelven a utilizar en una manera posteriori por medio de una estrategia de
simulacin dinmica modular (Marquardt, 1991) Anda plataforma basedsoftware componente.
El concepto modular de la simulacin dinmica ha sido de nuevo en el foco de una serie de
trabajos realizados en los ltimos aos (Abdel-Jabbar y col., 1999; Grund et al., 2003; GarcaOsorio y Ydstie, 2004). Sin embargo, estos esfuerzos se concentraron principalmente en el
desarrollo de los algoritmos de simulacin dinmica modulares a partir de cero y su uso para la
simulacin de modelos generales. El objetivo de este trabajo es sobre la aplicacin de
algoritmos de simulacin dinmica para la integracin de software de diferentes herramientas
de simulacin de procesos, existentes. Una clara ventaja de este enfoque es que si un cierto
modelo de unidad de proceso se utiliza dentro de un diagrama de flujo de fluido proceso de
partculas mixta, el modelo de la unidad ya implementado en alguna herramienta no tiene que
ser reimplantado pero puede ser reutilizada directamente. Adems, el desarrollo de modelos de
procesos complejos puede ser compartida entre los diferentes especialistas en procesos que
utilizan su modelado preferido y herramienta de simulacin, evitando el uso de alguna
herramienta de propsito general que difcilmente se puede encontrar en todas las clases de
problemas. Por ltimo, el enfoque de la integracin puede tomar ventaja de los valores
numricos pocillos desarrollados y altamente especializados en los paquetes de software
especficos para incrementar la robustez y eficiencia solucin.
En la seccin 2 se presenta un ejemplo del diagrama de flujo de cristalizacin. La seccin 3
describe la solucin de software para la integracin de herramientas, y el algoritmo de

simulacin utilizado. El estudio de caso de simulacin y los resultados se discuten en la


Seccin 4, y las conclusiones generales se sepresen Seccin 5. Los modelos a usar por la
simulacin se puede encontrar en los apndices.
Estudio de caso: la cristalizacin de pentaeritritol
La cristalizacin de la solucin es una de las operaciones ms importantes que se utilizan en la
industria. La fuerza impulsora para la formacin de partculas es la sobresaturacin en la fase
lquida, que es el crecimiento andcrystal nucleacin depletedby. La sobresaturacin se puede
generar por enfriamiento de la solucin, por evaporacin del disolvente, o por la generacin de
reactiva del soluto. El producto cristalino se caracteriza generalmente por la distribucin del
tamao del cristal (CSD) (Randolph y Larson, 1988) representado por la funcin de densidad
de poblacin n (l, t) de tamao de partcula l andtime t.
En nuestro caso de estudio, se investig un diagrama de flujo para el proceso de cristalizacin
por evaporacin de pentaeritritol de una solucin acuosa. Pentaeritritol se utiliza comnmente
en la produccin de alkydresins de alta calidad, lacas y aditivos para lubricantes, y sus
propiedades fsico-qumicas estn bien estudiados
y est disponible en muchas bases de datos. Tambin se estudia en la cintica de cristalizacin
de pentaeritritol de haber sido llevado a cabo (O'Meadhra et al, 1996;. Plcido y col., 2002). La
hoja de flujo de proceso de investigacin se muestra en la Fig. 1 no pretende representar a un
proceso industrial real. Sin embargo, comprende las etapas ms importantes de un proceso de
cristalizacin tpico: (i) preparacin de la solucin concentrada; (Ii) cristalizacin; (Iii) la
separacin del producto. Aqu, como en muchos otros procesos industriales el reciclo parcial de
la corriente de producto se utiliza para minimizar la prdida de materiales valiosos. El diagrama
de flujo consta de cuatro unidades de un mezclador, un evaporador, un hidrocicln cristalizador
anda, y muestra una corriente de reciclaje.
En el evaporador, la solucin se calienta a 102 C y evapora parcialmente con el fin de
aumentar la concentracin de pentaeritritol en la corriente que entra en el cristalizador y para
ayudar a la generacin de la sobresaturacin necesario. La solucin concentrada se alimenta al
cristalizador en el que el sobresaturacin se genera mediante la extraccin de vapores de la
parte superior de la unidad. De este modo se genera el nivel requerido de sobresaturacin y se
produce la cristalizacin. La suspensin de cristales de salir del cristalizador se hace pasar al
hidrocicln, en donde los cristales ms grandes se separan de los ms pequeos. Los cristales
ms grandes en la corriente de fondo son el producto deseado mientras que la corriente de
rebosamiento se recicla y se mezcla con la alimentacin de nueva aportacin. Las partculas
finas contenidas en el reciclaje se disuelven durante la mezcla, aumentando as la
concentracin de pentaeritritol en la solucin.
La velocidad de flujo en el reciclaje puede ser controlada por la relacin de reciclaje? = V hc t /
V hc f, y se supone que no hay purga en el reciclaje. Las otras entradas del proceso son la
alimentacin caudal de alimentacin V, la composicin de la alimentacin w alimentacin, el
calor suministrado al evaporador del evaporador, y el vapor con el dibujado desde el
cristalizador V cr v.

Con el fin de obtener una descripcin detallada de los procesos en las unidades individuales,
un modelo matemtico riguroso est asociada con cada unidad. primeros principios, por lo
tanto, todos los modelos se basa en que describen los fenmenos fsicos del proceso a la
medida posible, y no slo en las relaciones empricas. En el marco de este concepto, un
enfoque de equilibrio de la poblacin se utiliza para modelar la unidad cristalizador. Las
relaciones cinticos que describen el crecimiento y la nucleacin de pentaeritritol en una
solucin acuosa fueron investigados por Chianese et al. (1995a, b) y O'Meadhra et al. (1996).
En la presente contribucin, adoptamos el modelo dinmico propuesto por O'Meadhra et al.
(1996), que ha sido validado con un proceso industrial por Plcido et al. (2002). El fenmeno
cintico primario en cuenta en el modelo son el crecimiento de cristales y la nucleacin
secundaria en trminos de desgaste.
Para simplificar el modelado del cristalizador DTB tipo, que se representa en la Fig. 1, se hacen
las suposiciones MSMPR clsicos (suspensin mixta, de eliminacin de producto mezclado).
Un bucle de multas disolucin como a veces se emplea en este tipo de cristalizadores no se
considera. Un resumen de las expresiones cinticas utilizados en este modelo se presenta en
el Apndice A.
El modelado del hidrocicln tambin requiere una mayor atencin. El proceso de separacin en
esta unidad se caracteriza por la curva de eficiencia de grado que se refiere la densidad de
masa de partculas de cierto tamao en la corriente de fondo (recuperacin de masa) a la
densidad de masa de las partculas del mismo tamao en la alimentacin. Con la curva de
eficiencia de grado conocido las distribuciones de partculas en el desbordamiento (la corriente
de reciclado) o por defecto (la corriente de producto) se pueden calcular. Aunque la curva se
puede obtener por medio de modelos puramente empricos (Bradley, 1965), un enfoque ms
riguroso es modelar los fenmenos de transporte de partculas en el hidrocicln. Bohnet (1969)
enfoque presentedan para calcular la velocidad de las partculas en un remolino hidrocicln, y
Neesse y Schubert (1975) describe un modelo de separacin basada en la superposicin del
flujo de sedimentacin en la fuerza centrfuga fieldand el flujo de difusin turbulenta. Un mayor
desarrollo de estos modelos conducen a un modelo de mltiples compartimentos casi
estacionario (Braun, 1989), que da cuenta de las dos fracciones de la geometra y de
partculas. Este modelo, que se formula en trminos de ecuaciones diferenciales que
representan el transporte de partculas a lo largo de la coordenada axial del hidrocicln para
cada tamao de las partculas, se utiliza en el presente estudio. Una explicacin ms detallada
del modelo se da en el Apndice B.
Los modelos dinmicos de las unidades restantes, el evaporador y el mezclador, son BasedOn
de masa y energa ecuaciones de balance macroscpicos. Para el evaporador, se emplea un
modelo de equilibrio vapor-lquido, donde se supone que la fase de vapor para actuar como un
gas ideal. La presin de vapor se calcula de acuerdo con la correlacin Antoine, y los
coeficientes de actividad en la fase lquida se calcula de acuerdo con el modelo NRTL. Los
parmetros necesarios para este modelo de equilibrio para el sistema de pentaeritritol de agua
se toman de la base de datos de propiedades disponibles en el software empleado (ver seccin
3.1).
Simulacin dinmica modular mediante la integracin de herramientas

Antes de resolver el problema de la simulacin del diagrama de flujo utilizando el enfoque de la


integracin de herramientas sugerido, varias preguntas tienen que ser tratados. En primer
lugar, hay que decidir qu herramientas de software sern utilizados para la simulacin de las
unidades individuales en el diagrama de flujo. En segundo lugar, una solucin de software para
la integracin de estas herramientas debe ser encontrado. Y, por ltimo, un algoritmo de
coordinacin tiene que ser desarrollado para garantizar la convergencia del diagrama de flujo
de la solucin real de un problema de la simulacin de toda la planta.
Las herramientas de simulacin
Las herramientas de simulacin para la representacin de las unidades especficas tienen que
ser seleccionados con cuidado. Un requisito esencial es que cualquier herramienta debe tener
una interfaz de software para la comunicacin con un cliente externo. Debe proporcionar
adems un potente y expresivo lenguaje de modelado para representar el modelo en todo su
detalle. El modelo debe ser resuelto de manera eficiente por medio de algoritmos incorporados
con una precisin especificada por el usuario. Otros factores (interfaz fcil de usar, la presencia
del banco de datos de propiedad, etc.) deben ser considerados tambin. Tambin debe tenerse
en cuenta si el modelo ya est disponible dentro de la herramienta como una parte de su
biblioteca de modelos o como resultado de la investigacin anterior. De las cuatro unidades
implicadas, los modelos del evaporador y el mezclador consisten en ecuaciones de balance y
equilibrio de fase nica estndar. Ellos pueden ser representados por modelos predefinidos en
simuladores de diagramas de flujo comerciales disponibles.
Hyprotech Hysys ha sido elegida como una herramienta de modelado para estas unidades.
HYSYS contiene una biblioteca modelo integral de los equipos de proceso estndar, as como
un extenso banco de datos de propiedades con las propiedades fsico-qumicas y las
correlaciones disponibles tanto para pentaeritritol y agua. Los modelos del cristalizador y el
hidrocicln, sin embargo, no son ni disponible en la biblioteca de modelos Hysys, ni pueden ser
fcilmente implementados all. Por lo tanto, otras herramientas necesitan ser considerados para
su ejecucin. Para la ejecucin del hidrocicln no simulador dedicado es conocido por los
autores. Por lo tanto, se seleccion el gPROMS de herramientas de modelado de procesos en
los que el modelo puede ser escrito en su representacin matemtica. Para los procesos de
cristalizacin, una herramienta de simulacin especializado Parsifal se ha desarrollado en los
ltimos aos. La herramienta emplea tcnicas numricas adaptativa avanzada para la
discretizacin de las ecuaciones de balance de poblacin. El uso de adaptacin permite una
simulacin eficiente y controlada error incluso para problemas de cristalizacin con una cintica
muy complejos.
Por lo tanto, el sistema de proceso "fsica" se sustituye por un diagrama de flujo
correspondiente modelo "virtual", donde las operaciones de las unidades representadas por los
modelos de unidad e implementados en las herramientas adecuadas estn conectados por los
acoplamientos que representan los flujos de materia y energa (Fig. 2).
CHEOPS plataforma de integracin

El siguiente paso hacia la simulacin del diagrama de flujo es la solucin de software para la
integracin de las herramientas seleccionadas. Esto se hace mediante la aplicacin del modelo
de diagrama de flujo por medio de un-una plataforma de software de integracin de medio
ambiente que soporta la configuracin del problema de la simulacin del diagrama de flujo y la
comunicacin entre las herramientas de simulacin en tiempo de ejecucin de una manera
genrica. El desarrollo de esta plataforma se ha llevado a cabo por Marquardt y compaeros de
trabajo (von Wedel y Marquardt, 1999; Scharwachter et al., 2002; Schopfer et al., 2004). Los
CHEOPS plataforma de integracin introducidas en estas publicaciones proporciona la clase
prototipos e interfaces genrico para la integracin de varias herramientas, modelos y cdigos
solucionador. La plataforma est basada en componentes. Las clases abstractas se utilizan
para definir e implementar el marco de la integracin de una manera genrica. Este marco se
crea una instancia durante el tiempo de ejecucin de los componentes del hormign de
software para resolver, modelos de funcionamiento de la unidad, etc. La comunicacin entre los
componentes se basa en el middleware CORBA (Henning y Vinoski, 1999) que ha sido
desarrollado para la integracin multiplataforma de componentes escritos en diferentes
lenguajes de programacin.
Para explicar la funcionalidad de CHEOPS, los principales componentes de su arquitectura se
resumen en lo siguiente. Estos componentes son la representacin del modelo, modelo de la
fuente, la representacin de diagramas de flujo y diagramas de flujo de solucin algoritmos.
Aqu vamos a describir en breve solamente la funcionalidad de estos componentes. Una
descripcin ms detallada de la arquitectura se proporciona por Schopfer et al. (2004).
La representacin del modelo es un componente central de Keops. Es una abstraccin de alto
nivel de un modelo con la funcionalidad de la interfaz general dentro CHEOPS. El componente
contiene informacin sobre las entradas y salidas del modelo, as como variables de estado y
de parmetros correspondiente CHEOPS. Se puede intercambiar informacin con los otros
componentes a travs de su interfaz.
Cada representacin del modelo tiene una fuente de modelo asociado. Un componente de
origen modelo puede ser una biblioteca modelo de herencia, un conjunto de ecuaciones objeto
CAPE-OPEN 5 (ESO), o el modelo en un simulador especfico para un determinado tipo de
operacin de la unidad. Dependiendo del tipo de fuente de modelo, el ejemplo de la
representacin del modelo a su vez puede pertenecer a cualquiera de las dos subclases
soportados:
una representacin modelo de forma abierta que codifica una fuente del modelo en la
formulacin de forma abierta que proporciona acceso completo a la matriz jacobiana residuales
y del sistema de ecuaciones (un ejemplo de una fuente tal modelo es una ESO);
un modelo de representacin de forma cerrada que codifica una fuente del modelo en la
formulacin de forma cerrada, por lo que slo se puede acceder a las entradas y salidas, y por
lo tanto que se supone emplear sus propios algoritmos numricos, as como los procedimientos
de asignacin de las entradas y salidas de la unidad.

La comunicacin entre cualquier fuente de modelo y componentes CHEOPS se produce a


travs de representaciones de modelos. cdigo heredado directamente puede ser incorporado
en CHEOPS como una instancia de un componente de representacin del modelo. Sin
embargo, en el caso de los modelos estn disponibles en una herramienta externa, una
envoltura herramienta especfica tiene que ser desarrollado. La funcin de una envoltura de
este tipo es "traducir" los comandos de Keops a los comandos soportados por la interfaz de la
herramienta proporcionando as el intercambio de informacin entre la herramienta y CHEOPS.
Las envolturas de herramientas tambin se desarrollan como ejemplos de componentes de
representacin modelo andare acceder a travs de interfaces de Keops comunes. La interfaz
de la herramienta real es "oculta" detrs de la interfaz de la herramienta de la envoltura. Esto
permite CHEOPS para comunicarse con las herramientas externas como si fueran sus propios
componentes. Un requisito previo para el desarrollo de una envoltura de este tipo es la
disponibilidad de una interfaz de la herramienta se ha documentado que los clientes externos.
Adems, la herramienta debe ser capaz de actuar como un servidor para responder a los
comandos de CHEOPS control de la ejecucin del modelo integrado.
Un componente de envoltura para un ESO (como por ejemplo, proporcionada por gPROMS) ya
est integrado en CHEOPS y permite la asignacin de un determinado ESO tanto en forma
abierta y componentes de representacin formulario modelo cerrado. Sin embargo, la mayora
de las otras herramientas comerciales no se puede crear una ESO anddo no proporciona
informacin sobre el sistema de ecuaciones se resuelve. De este modo, las envolturas de
herramientas derivadas de la forma cerrada subclase representacin del modelo tienen que ser
empleado. Sin embargo, las interfaces de las herramientas de las diferentes herramientas
difieren mucho uno de otro de modo que una instancia de envoltura dedicado tiene que ser
creado para cada simulador. Teniendo en cuenta las herramientas utilizadas para el presente
estudio, tanto Hysys y Parsifal proporcionan interfaces COM para acceder a las entradas, las
salidas y, parcialmente, los parmetros del modelo. A fin de permitir la comunicacin, un puente
que conecta el software de interfaz COM del simulador y la interfaz CORBA de Keops tuvo que
ser desarrollado dentro de los envoltorios de herramientas para Hysys y Parsival. Para detalles
tcnicos nos referimos a Rosen y Curtis (1998). El componente de representacin del diagrama
de flujo se lleva a cabo por medio de varios componentes relacionados. El primer componente,
el funcionamiento de la unidad, representa un modelo nico de unidad en el diagrama de flujo y
tiene una o ms representaciones del modelo asociado. El segundo componente es el
componente de acoplamiento que representa una corriente de material y / o energa. Un
conjunto de operaciones unitarias y acoplamientos define todo el diagrama de flujo. Tanto el
diagrama de flujo y de las herramientas asignadas para simular las unidades individuales tienen
que ser especificados por el usuario. Para resolver el diagrama de flujo, diferentes
componentes algoritmo de solucin de diagramas de flujo son apoyados por CHEOPS. La
plataforma de integracin CHEOPS define componentes separados para las estrategias de
ecuaciones y orientada a la simulacin modular. La estrategia de simulacin utilizado para la
integracin de herramientas se discutir en la siguiente seccin.
Estrategia de simulacin

Bsicamente, existen dos estrategias conceptualmente diferentes para simular el diagrama de


flujo completo. La estrategia de simulacin orientado ecuacin utiliza el sistema de ecuaciones
real y su jacobiano de la informacin del modelo individual representations.This se agrega y
resuelto por medio de un programa de solucin apropiada (Barton y Pantelides, 1993). Las
representaciones de modelos tienen que ser del tipo de forma abierta en este caso. En la
prctica, sin embargo, las herramientas de simulacin existentes en general no presentan esta
representacin forma abierta. Una representacin modelo de formulario cerrado, en el otro
lado, es casi siempre accesible. Esto permite la integracin de herramientas por medio de una
estrategia modular de simulacin.
Una estrategia modular se basa en el concepto de que la solucin de las unidades individuales
del diagrama de flujo se delega en el nivel de la unidad. Lo que significa que cada operacin de
la unidad se resuelve por medio de un programa de solucin apropiada. Por lo tanto, las
unidades proporcionan informacin nicamente de entrada-salida. La convergencia se
consigue por medio de un cierto algoritmo de coordinacin en el nivel de diagrama de flujo que
es generalmente iterativo.
Para describir formalmente la estrategia de simulacin para el problema flowsheeting, se
presentan los modelos matemticos de las unidades individuales y el procedimiento de
convergencia por separado.
Modelo matemtico abstracto
Un modelo matemtico abstracto DAE para la unidad de n-simo de la hoja de flujo se puede
escribir de la siguiente manera (Gilles et al., 1988):

Aqu XI y zi son los vectores de variables de estado diferencial y algebraicas en la unidad i, ui


es el vector de las entradas de la unidad, e yi es el vector de salidas de la unidad. La funcin de
los vectores fi, gi y hi se refiere a los conjuntos de ecuaciones de estado, ecuaciones
algebraicas y ecuaciones de salida, respectivamente. El sistema resultante de ecuaciones
diferenciales tiene un ndice diferencial de uno. Adecuado condiciones iniciales xi (t0) tiene que
ser proporcionado para especificar completamente el modelo.

Las corrientes entre las unidades se pueden representar por medio de una matriz de
permutacin para el acoplamiento interna de la hoja de flujo de P = (PJI). Cada submatriz
constitutiva PJI representa el acoplamiento entre la unidad i-sima y j-simo. Sus elementos
son iguales a 1, si una variable de salida que figura en el vector de salidas de la unidad yi para
la unidad i-sima se asigna a la variable en el vector de las entradas de la unidad uj de la

unidad j, y 0, si no existe ningn acoplamiento entre estas variables. As, una representacin de
los acoplamientos en el diagrama de flujo se puede escribir por medio de las ecuaciones de
identidad

En el caso de los modelos ms complejos que comprenden las ecuaciones diferenciales


parciales, variables de estado, de entrada y salida, adems, pueden ser distribuidos a travs de
un cierto dominio. Sin embargo, dentro de una cierta herramienta de simulacin, discretizacin
siempre es necesario para obtener una solucin numrica. Para solicitar formalmente la
ecuacin. (4some representacin discretizada de las variables de distribucin, que es un vector
discretos de variables algebraicas, necesita ser pasado. Nota, que este pasa representacin
discretizada puede ser diferente de la representacin interna de las herramientas particulares
con el fin de que coincida con los requisitos de la otra herramientas conectadas. Mientras
Parsifal utiliza una representacin polinmica de elementos finitos, los datos pasados al
hidrocicln est representado por valores de la funcin en los puntos de colocacin
seleccionados.
Simulacin modular simultnea y secuencial
Una simulacin del diagrama de flujo modular se puede realizar de forma simultnea o
secuencial, que difieren por la lgica de control utilizado para la resolucin de los modelos de
unidad dinmicas y iterar los acoplamientos de diagramas de flujo. En el caso de la estrategia
modular simultnea, lagrimeo diagrama de flujo (Westerberg et al., 1979) se aplica
simultneamente a todos los acoplamientos. Dado que no hay informacin de entrada est
disponible a partir de las operaciones de las unidades anteriores, todas las variables de entrada
tienen que ser adivinado en el primer paso. Con estas entradas, la adivina los modelos de las
unidades individuales se integran para cada intervalo de integracin [t1, t2] sin darse cuenta de
uno al otro. Cuando cada herramienta de simulacin tiene solucin informtica de la operacin
de la unidad correspondiente, los acoplamientos estn actualizados. La actualizacin de todos
los acoplamientos que conectan las unidades en el diagrama de flujo se produce al mismo
tiempo una vez por iteracin sobre el nivel del diagrama de flujo. Por lo tanto, se puede escribir
el procedimiento de actualizacin despus de la iteracin n-sima como

Por lo tanto, independientemente de la topologa de diagrama de flujo, el clculo de nuevas


entradas a todas las unidades (a menos que se fijan como las entradas de diagramas de flujo)
se basa siempre en las salidas calculadas en la anterior y no en la iteracin actual. Este
concepto es muy til para la disminucin de coste computacional por la paralelizacin de la
simulacin (Borchardt, 2001; Grund et al., 2003). La integracin de las unidades individuales se
puede distribuir en diferentes equipos y slo los procedimientos de actualizacin iterativos
requieren sincronizacin. Sin embargo, para lograr buenas propiedades de convergencia,

aproximaciones iniciales adecuados para los valores de todos los acoplamientos diagramas de
flujo tienen que ser hechas. Sin embargo, si la paralelizacin no es una preocupacin, una
estrategia modular secuencial parece ser una opcin ms deseable. En este caso, el rasgado
se aplica a una sola corriente de reciclo por denotado como corriente de lgrimas y las
corrientes restantes son acoplamientos untorn. Las unidades conectadas por acoplamientos
untorn tienen que ser integrados de forma secuencial de acuerdo con la topologa de la hoja de
flujo. Las entradas de una unidad de aguas abajo son entonces simplemente igualarn a las
salidas de la unidad de carga por la iteracin actual. Por lo tanto, la simulacin de las unidades
siempre utiliza la ltima informacin disponible de la unidad aguas arriba. Estimaciones iniciales
solamente tienen que ser hechas para las variables de flujo de lgrimas. enfoques posibles
para la seleccin de las corrientes de desgarro se pueden encontrar en la literatura (Biegler et
al., 1997).
Estructura general algoritmo
El algoritmo de simulacin modular secuencial dinmica implementado en CHEOPS y
empleada en este estudio se representa esquemticamente en el Fig. 3. El algoritmo opera
sobre intervalos de integracin acotadas denotados aqu como tk?, Donde k es un ndice del
intervalo. En cada uno de estos intervalos se selecciona un nmero fijo de puntos de tiempo
intermedios. Durante la integracin de los valores de las variables se evalan en estos puntos.
Por lo tanto, estos no son los valores de las variables individuales, pero las trayectorias
variables a lo largo del intervalo que se obtienen durante la integracin y debe ser convergente
con el fin de obtener la solucin del diagrama de flujo. Tal un proceso iterativo se llama iteracin
en el espacio de la funcin.
El intervalo de tiempo? Tk es generalmente ms grandes que los intervalos de tiempo elegidos
por las diferentes herramientas de simulacin. Por lo tanto, es posible simular cada una de las
unidades de acuerdo con su propio comportamiento transitorio y para explotar plenamente los
algoritmos de adaptacin paso del tiempo inherentemente disponibles en las herramientas de
simulacin eficaces. Si slo una de las herramientas seran utilizados para el control del paso
de tiempo, el proceso fsico correspondiente dominara la eleccin de los pasos de tiempo. Esto
posiblemente conducir a pasos de tiempo demasiado grande para reflejar adecuadamente el
comportamiento transitorio de otras unidades. O los pasos veces seran elegidos demasiado
pequeos, lo que resulta en un esfuerzo computacional innecesaria.
Antes de que comience la integracin, el horizonte de tiempo total y la integracin intervalo? T0
inicial se establecen, las entradas externas son inicializados, y las conjeturas de la lgrima
corrientes de las variables en el intervalo? T0 se decidi. Con esta informacin, la integracin
secuencial de las unidades a lo largo del intervalo de integracin y la propagacin de datos en
todos los acoplamientos untorn se llevan a cabo. Despus de la terminacin de la integracin,
las estimaciones sobre el error de la solucin se calculan para cada una de las corrientes de
desgarro en el intervalo de integracin de corriente (Seccin 3.3.4), y los valores obtenidos se
comparan con la tolerancia prescrita.
Si el criterio de convergencia no se cumple, se necesita otra iteracin en el intervalo de
integracin actual. Un procedimiento de actualizacin se ha de aplicar para las variables de la

corriente de lgrimas (Seccin 3.3.5). Para facilitar la convergencia, puede ser necesario un
ajuste del intervalo de integracin. Despus se actualizan las trayectorias de todas las variables
de la corriente de lgrimas, la integracin secuencial se repite.
De lo contrario, si se cumple el criterio de convergencia, la iteracin en el intervalo de
integracin actual se detiene, y se almacenan los perfiles de salida. Entonces, el siguiente
intervalo de integracin se inicializa, con la longitud ajustada de acuerdo a la estrategia discute
en la Seccin 3.3.6. Para proceder a la integracin, las conjeturas de las trayectorias de las
variables de la corriente de lgrimas tienen que ser estimados para el nuevo intervalo de
integracin por medio de un bloque de extrapolacin como se describe en la Seccin 3.3.7.
La integracin contina hasta que se alcanza el final del horizonte de tiempo de simulacin. Si
una de las herramientas seleccionadas fallar a converger, se Sendan mensaje de error para
CHEOPS, que en este caso se resolvern sin necesidad de la integracin del problema.
El algoritmo se implementedin CHEOPS en un componente de orientedway. Las tres etapas del
algoritmo de comprobacin de errores, actualizar flujo lagrimal y la trayectoria extrapolacin se
desarrollan como componentes separados que juntos forman la instancia del programa de
solucin modular. Los componentes realizando una yla misma parte del algoritmo pueden ser
reemplazados fcilmente permitiendo al usuario seleccionar los ms adecuados en funcin de
las caractersticas del problema bajo investigacin.
Verificacin de convergencia
Con el fin de tener la convergencia, la solucin intermedia en la iteracin nth, xn (t), en un
intervalo de integracin dado tiene que acercarse a la verdadera solucin, x * (t), para n .
Como se desconoce la verdadera solucin para los estados del proceso, una estimacin del
error de la solucin ErrNo tiene que ser calculado mediante la comparacin de las salidas y (t)
calculado en la iteracin actual a los que estn en las iteraciones anteriores:

Esta estimacin de error se compara con la tolerancia definida por el usuario de acuerdo a:
ERRn < (7)
para evaluar la convergencia.
Actualizacin de los flujos de lgrimas
La tarea principal del procedimiento de actualizacin del flujo lagrimal es el clculo de las
conjeturas para las entradas de la unidad aguas abajo en la siguiente iteracin partir de los

datos en la iteracin actual. Este procedimiento juega un papel clave en el comportamiento de


convergencia. La tcnica ms simple y an ampliamente utilizado para la actualizacin
corriente de desgarro en la simulacin dinmica modular es la sustitucin directa (Liu y
Brosilow, 1987), donde las salidas de las unidades aguas arriba en la corriente de lgrima en la
iteracin n-sima se asignan directamente a las entradas de la unidad aguas abajo j en la (n +
1) sima iteracin:

se puede utilizar la introduccin de una parmetro de relajacin (0, 1]. Para = 1 recuperamos
sustitucin directa. Una limitacin de ambos mtodos es que slo presentan convergencia
lineal (Helget, 1997). Las propiedades de convergencia tambin estn restringidas por una
condicin de Lipschitz (Liu, 1983; Liu y Brosilow, 1987). ecuacin (9) se llevan a la prctica
CHEOPS..
Una alternativa atractiva para acelerar la convergencia son iteraciones de Newton

que convergen de forma cuadrtica tambin en el espacio de funciones (Helget,


1997).
Tpicamente, la matriz jacobiana Jn para el reciclaje considerado no est disponible, andan
aproximacin Bn tiene que ser utilizado en lugar resulta en un enfoque de Newton cuasi. Para
obtener esta aproximacin, Grundy et al. (2003) variacin propuesta de frmulas de
actualizacin Broyden para la simulacin dinmica modular.
El ajuste del intervalo de integracin
La adaptacin de la longitud del intervalo de integracin,? Tk, es otra medida importante para
mejorar convergence.The idea fundamental es seleccionar intervalos de integracin ms
pequeos en el caso de las trayectorias variables empinadas, y para aumentarla para las ms
planas con el fin de acelerar la integracin. El intervalo de integracin en la primera etapa se
establece por el usuario de acuerdo con su conocimiento del comportamiento del sistema. Para
mayor control del intervalo de integracin, tanto heurstico y mtodos de ajuste controlado de
error pueden ser utilizados (Helget, 1997). Los mtodos basados en el ajuste controlado error
calcular el nuevo intervalo de integracin, Tk + 1, desde el que est en el intervalo de
integracin anterior, Tk, basado en la relacin de la tolerancia a la estimacin del error.

En el algoritmo implementado en CHEOPS, un ajuste adaptativo se usa para disminuir la


longitud del intervalo durante iteraciones en el mismo intervalo de integracin? Tk solamente.
La siguiente frmula de actualizacin

se utiliza con el parmetro p controlar el comportamiento de adaptacin


(Liu y Brosilow, 1987). En CHEOPS empleamos p = 1. Despus de que se alcanza la
convergencia de un intervalo de integracin, la longitud de la siguiente intervalo se calcula a
partir de la longitud de la iteracin actual? Tk de acuerdo con la heurstica

Adems, los lmites mnimos y mximos de los intervalos de integracin pueden ser
especificados por el usuario.
La extrapolacin de las trayectorias variables
Despus de que la solucin ha sido convergedon el intervalo de integracin de corriente, y la
longitud de la siguiente intervalo se ha calculado, adivina por la lgrima variables de la corriente
tienen que ser proporcionado para el siguiente intervalo de integracin. Este procedimiento no
afecta directamente a la estabilidad del algoritmo, pero es muy importante, ya que los buenos
conjeturas iniciales acelerar la convergencia. Badguesses tambin pueden causar problemas
de clculo durante la integracin de los modelos de unidad. Para predecir las trayectorias de
las variables de la corriente de lgrimas, usamos una tcnica de extrapolacin. La trayectoria
variable conocida de la iteracin convergente en el intervalo de integracin? Tk se puede
interpolar mediante el polinomio k u (t) del orden q cuyos coeficientes se determinan sobre la
base de 1 puntos conocidos sobre la trayectoria q +. La extrapolacin de estos actos
polinmicas como una aproximacin inicial para la trayectoria de las variables de la corriente de
lgrimas en el siguiente intervalo de integracin? Tk + 1.
Uno de los mtodos para calcular los coeficientes del polinomio es el uso de la expansin de
Taylor en la vecindad del ltimo punto de la trayectoria uk (tk) convergente. en la prctica, una
segunda orden de truncamiento es suficiente para obtener una extrapolacin razonable de la
trayectoria. Por lo tanto,

Los derivados de primer y segundo orden en las proximidades de los conocimientos


tradicionales se aproximan mediante diferencias finitas. Para calcular ellos, tres puntos

conocidos de la trayectoria en el entorno de tk se han utilizado. Actualmente, la aproximacin


(13) se utiliza en el algoritmo implementado en CHEOPS.
Escenario de simulacin de procesos y resultados
La simulacin dinmica de procesos complejos encuentra su principal aplicacin en el anlisis
del comportamiento del proceso transitorio. Aunque la mayora de los procesos continuos estn
diseados para funcionar en el estado estacionario, diferentes eventos pueden forzar el
proceso en un transitorio. Estos pueden ser perturbaciones externas inesperados que afectan a
las entradas del proceso o las condiciones de operacin, as como pautas de funcionamiento,
tales como cambio de carga, proceso de inicio o apagado. Para iniciar de forma segura o
detener el proceso, mltiples entradas tienen que ser fijado en una secuencia apropiada. Para
comprender la respuesta del proceso a dichos cambios, una simulacin dinmica es necesaria.
Aparte de eso, los resultados de simulacin obtenidos se pueden utilizar para el anlisis de
proceso, as como los propsitos del diseo y optimizacin de procesos.
En esta seccin, se discute escenario donde un filtro de bloqueo potencial causado por una
fraccin de finos grande interfiere con un proceso controlado de inicio. Para un arranque
deseado y sin filtro de bloqueo de ciertas restricciones que deben cumplirse. El objetivo de este
estudio ilustrativo es para determinar los parmetros de inicio de tal manera que se cumplan
estas limitaciones.
Las condiciones iniciales son seleccionados no para reflejar el estado estacionario del proceso
para la especificacin de entrada dada. En t = 0 el cristalizador contiene una suspensin con
Mcr p = 1770 kg de partculas de principalmente de gran tamao. La temperatura inicial en el
cristalizador es Tcr = 25 C. El evaporador tiene un Tevap temperatura constante = 102 C. El
volumen del cristalizador, Vcr = 7 m3, es constante. parmetros de diseo del equipo para el
hidrocicln se dan en la Tabla 2 en el Apndice B.
Las especificaciones de entrada son la velocidad de avance del flujo, Vfeed = 2700 kg / h, su
proporcin en masa de pentaeritritol, wfeed = 15% en masa, la carga de calor del evaporador,
de EVAP = 3600 kJ / h, y la tasa de extraccin de vapores en el cristalizador, V cr v = 0,27 m3 /
h. La corriente de alimentacin es el cristal libre. Los feedis precalentado a Tfeed = 60 C, y
est bajo saturado a esa temperatura. Como se mencion anteriormente, consideramos que la
prevencin de bloqueo de filtro como una limitacin para el transitorio de arranque. En el
proceso de ejemplo considerado, una unidad de filtro se coloca en la corriente de producto
aguas abajo del hidrocicln, lo que representa una segunda etapa de separacin, adems de la
hidrocicln (no se muestra en la Fig. 1). Como la mayora de las partculas que fluyen al interior
del filtro pertenecen a la fraccin gruesa, es suficiente utilizar un filtro de torta sin salida
estndar donde las partculas se acumulan en la superficie del medio de filtracin, y el licor
claro tiene que penetrar a travs de la torta de filtro y las capas del medio filtrante. Por lo tanto,
la torta tambin participa en el proceso de filtrado. Si la suspensin contiene demasiadas
partculas finas, los poros de la torta de filtro formada son demasiado pequeos. Entonces, el
lquido no puede pasar fcilmente, lo que conduce al bloqueo de filtro rpido. Para evitar esto,
se introduce una restriccin en el flujo de masa de los cristales finos en la corriente de producto

del hidrocicln que se fija en un mximo de multas m max = 10 kg / h de cristales finos. Aqu, el
trmino "finos" se refiere a cristales de tamao inferior o igual a l max cryst = 50 nm.
Estudios de simulacin preliminares muestran que el flujo de masa de finos se puede disminuir,
ya sea mediante la reduccin de la alimentacin al proceso o cambiando la relacin de
reciclaje. Cuanto mayor sea la relacin de reciclaje, Los ms cristales van al reciclaje, y las
velocidades de flujo mayores se observan en las corrientes internas que conduce tambin a
una mejor separacin de partculas pesadas en el hidrocicln. En el siguiente escenario, el
parmetro ha sido elegido como la variable manipulada para controlar el comportamiento del
proceso.
Las simulaciones de proceso han llevado a cabo para los siguientes valores de la relacin de
recirculacin (? = 0,5,? = 0,6,? = 0,7, = 0,75) para los mismos estados inicial y especificaciones
de entrada. La corriente de reciclado dejando el hidrocicln ha sido elegido como una corriente
de lgrima. El nivel de tolerancia para la convergencia del diagrama de flujo (vase la Ec. (7)) y
la longitud mxima del intervalo de integracin se han ajustado a = 0,001, y? Tmax = 10 000 s,
respectivamente. Todas las simulaciones han funcionando durante aproximadamente 60 horas
de tiempo de proceso que tuvo 2,5-4 h de tiempo de computadora (AMD Athlon, 2.2 GHz).
Ninguna de las simulaciones tuvo que interrumpirse debido a la falta de convergencia. En la
fase inicial de la simulacin, cuando los estados del sistema cambian rpidamente, la
simulacin requiere ms pequeos intervalos de tiempo Anda mayor nmero de iteraciones (67) por intervalo de integracin de una vez. Al acercarse al estado estacionario, los intervalos de
tiempo han aumentado y el nmero de iteraciones por intervalo de tiempo se ha reducido a 2-3.
Las distribuciones de tamao de partculas transitorias resultantes se presentan en la Fig. 4
para? = 0,5. propiedades integrales de la distribucin del tamao de partcula como el L50
promedio de tamao de partcula o el tercer momento M3 se pueden calcular a partir de la
distribucin. Higo. La figura 5 muestra que un incremento de los Resultados de la relacin de
reciclaje en los valores ms bajos del tercer momento en el producto debido a un mayor
nmero de cristales retirados en el reciclaje. Se observ el comportamiento analgico para los
otros momentos. Los momentos tambin muestran un comportamiento oscilante que a menudo
se puede ver en procesos de cristalizacin reales (Randolph y Larson, 1988). Estas
oscilaciones se amortiguan con el estado de equilibrio despus de aproximadamente 30-40 h
de tiempo de proceso.
La informacin sobre la distribucin del tamao de partculas en la corriente de producto facilita
para calcular la tasa de flujo de masa de finos en el filtro para comprobar si la restriccin se
satisface:

La figura 6 muestra las trayectorias de los caudales msicos de las multas por corridas de
simulacin para diferentes relaciones de reciclaje. Cuanto mayor sea la relacin de reciclaje,

menor es la tasa de flujo de masa de finos que entran en el filtro. Los resultados obtenidos se
pueden utilizar para obtener un valor de umbral aproximado para la relacin de reciclaje, por
encima del cual no se viola la restriccin. Tenga en cuenta que los valores de estado
estacionario de la velocidad de flujo msico son significativamente menor que el valor mximo
alcanzado durante el arranque, debido a las oscilaciones en el cristalizador. Por lo tanto, al
estimar un lmite inferior en el parmetro de relacin de reciclaje, hay que distinguir entre los
valores para el estado estacionario y de las tasas de flujo mximo.
Para cumplir con la restriccin para el estado estacionario del proceso, un valor mnimo de =
0.56 debe ser elegido para la relacin de recirculacin (vase la Fig. 7). Este valor de
parmetro tambin podra haber sido obtenida a partir de la simulacin en estado estacionario.
Sin embargo, slo se puede garantizar un funcionamiento estable en el estado de equilibrio,
pero no durante el transitorio donde se observan oscilaciones fuertes. En este ltimo caso, se
requiere la simulacin dinmica de encontrar = 0,68, que garantiza que la restriccin se
cumple incluso para la tasa de flujo mximo para evitar el bloqueo del filtro tambin durante el
arranque.
Resumen, conclusiones y perspectivas
En la presente contribucin, que focused on la integracin de las diferentes herramientas de
simulacin como un enfoque para la simulacin dinmica de diagramas de flujo de procesos
complejos de partculas con modelos rigurosos de las operaciones de la unidad. El enfoque
reutiliza disponibles herramientas de simulacin comercial donde los modelos de las
operaciones de la unidad estn representados y resueltos por medio de algoritmos
especializados. Para la integracin de las diversas herramientas de las CHEOPS plataforma de
integracin ha sido usedas una solucin de software. El potencial del enfoque ha sido
demostrado por medio de un estudio de caso de un problema de pentaeritritol cristalizacin con
modelos complejos del cristalizador y del hidrocicln. El estudio de caso de simulacin
proporciona informacin detallada sobre el comportamiento dinmico dentro de las varias
unidades, as como en el nivel de toda la planta.
Una ventaja importante del enfoque de la integracin de herramientas sugerido es su
versatilidad. Cada parte del diagrama de flujo puede ser una herramienta de simulacin
modelledin especializada. De esta manera un grado mximo de flexibilidad de modelado se
proporciona al usuario. Esto es an crucial si no nica herramienta de software est disponible
para resolver el diagrama de flujo general con una precisin deseada. Con la estrategia
modular de simulacin secuencial cada herramienta no slo puede ayudar a configurar la
simulacin del diagrama de flujo ms fcil de usar y flexible, sino que tambin permite explotar
toda la potencia de los algoritmos numricos adaptados dentro de cada herramienta de
simulacin. En el caso presentado esto ha sido demostrado por el uso de Parsival que calcula
la plena CDS en alta resolucin en lugar de determinar nicos momentos de las distribuciones
o las clases de tamao de partculas speras. Tal representacin de alta resolucin reduce el
error numrico de la solucin del equilibrio de la poblacin y permite abordar cuestiones donde
debe ser conocida la forma de la funcin de distribucin, como en el caso de bloqueo del filtro.

Otra consecuencia de esta versatilidad es que el enfoque se puede aplicar de tiempo de


manera eficiente, cuando partes de un diagrama de flujo que ya estn disponibles en diferentes
herramientas. Los modelos existentes directamente pueden ser reutilizados. Debido a la
continua expansin de los simuladores comerciales de la ciencia y la industria, este aspecto del
modelo de reutilizacin e integracin es cada vez ms importante.
El enfoque se puede ampliar an ms en dos directions.On las nuevas herramientas de
simulacin, por una parte se pueden incorporar en el marco, ampliando as el ancho de banda
de operaciones unitarias y procesos que pueden ser tratados (por ejemplo, desarrollo de la
envoltura a una dinmica de fluidos computacional ( CFD) paquete para dar cuenta de la
interaccin dinmica de fluidos). En los otros algoritmos de solucin a mano para las
formulaciones de problemas ms complejos, como la optimizacin y estimacin de parmetros
se pueden implementar, para hacer que la plataforma de integracin de CHEOPSuna
herramienta ms potente.
Una cuestin pendiente sigue siendo el tiempo de clculo que es relativamente grande en el
caso de los algoritmos de simulacin modulares debido a la convergencia iterativa de los
reciclajes sobre el nivel del diagrama de flujo. Por lo tanto, un mayor desarrollo de algoritmos
es necesario con el fin de mejorar an ms la eficiencia de la simulacin, especialmente
cuando se tratan diagramas de flujo de mayor tamao.
Expresiones de gratitud
Los autores agradecen el apoyo financiero del Ministerio de Ciencia e Investigacin del Estado
Federal de Renania del Norte-Westfalia (Alemania) concedida en el marco del proyecto
conjunto de VERMOS.

Discusin sobre el artculo:


En este artculo est bien ejemplificado como aplicar la simulacin modular para la
cristalizacin de pentaeritritol como ejemplo. Se presentan muchos problemas debido a que se
utilizan una gran cantidad de ecuaciones para dichos programas as que deberas utilizar ms
herramientas matemticas para poder optimizar el proceso de simulacin aunque ya se tenga
un proceso definido, en el caso de productos que se generan en laboratorio (investigacin) no
sera muy til, pero como herramienta de apoyo es una buena referencia para aplicar este
proceso de simulacin a muchos procesos industriales.

You might also like