Está en la página 1de 10

Algunas cuestiones bsicas en la simulacin de un proceso

1. Planteo del problema


En este tema hemos de abordar una de las cuestiones ms importantes a tener en cuenta en una
simulacin: el anlisis de los grados de libertad de nuestro sistema. Si bien los simuladores de
proceso, de una u otra forma, llevan un control permanente de los grados de libertad existentes en
cada mdulo y en el sistema global, nosotros debemos plantearnos ese anlisis, al menos en
trminos conceptuales, antes de comenzar la simulacin. e esta forma estaremos en condiciones
de establecer la naturaleza !computacional" del problema, en funcin del con#unto de datos
disponibles.
$bviamente, este anlisis se ha de tornar tanto ms dificultoso cuanto mayor sea la comple#idad
estructural del sistema %ue pretendemos simular. En estos casos, nos veremos obligados a
particionar nuestro es%uema en unidades lo suficientemente simples como para poder realizar el
anlisis de los grados de libertad en cada una de ellas. &uego, teniendo en cuenta las interrelaciones
%ue las vinculan estaremos en condiciones de determinar los grados de libertad para el sistema
completo de acuerdo a la expresin '(udd ) *atson, +,-./:
0rados de libertad
del sistema
1
Suma de los grados de libertad de
cada una de las unidades
2
Suma de la informacin %ue
intercambian las unidades
3udiera suceder %ue nuestro anlisis nos condu#ese a la conclusin %ue tenemos un n4mero de
grados de libertad negativo. Ello indicar5a %ue pretendemos sobre especificar el sistema, con lo %ue
estar5amos planteando un caso imposible de resolver.
En el otro extremo podr5amos encontrarnos, despus de utilizar toda la informacin disponible,
con un n4mero positivo de grados de libertad. 6rente a esto, o bien deber5amos realizar algunas
especificaciones adicionales, tantas como grados de libertad tenga el sistema o disponernos a
resolver un problema de optimizacin, una vez fi#ado un cierto criterio o funcin ob#etivo. En
algunos simuladores es posible abordar esto 4ltimo, a costa, por supuesto, de un incremento en la
comple#idad matemtica asociada a la solucin.
En realidad nunca se resuelve un problema de optimizacin considerando el n4mero de grados
de libertad %ue inicialmente se plantean en el problema.
3or el contrario, debemos comenzar por calcular un caso base, en el %ue, obviamente, habremos
agotado los grados de libertad %ue detectamos al formular el problema. Sobre los resultados
obtenidos realizaremos un anlisis de significacin de las potenciales variables de decisin, para
determinar la influencia %ue cada una de ellas tiene sobre la funcin ob#etivo adoptada. 'ouglas,
+,../.
3ara construir el caso base lo habitual es asignarles valores t5picos a todas las variables %ue se
han adoptado como de decisin. Estos valores surgen de la aplicacin de ciertas reglas heur5sticas o
criterios aconse#ados
+
.
1
7er, por e#emplo, la planilla exprules8spanish.xls.
+
3ara a%uellas variables %ue resultan poco significativas, de acuerdo al estudio de significacin,
mantendremos el valor asignado, en tanto %ue el de las restantes surgir de la aplicacin del
algoritmo de optimizacin disponible.
&a existencia de un n4mero de grados de libertad nulo siempre es re%uerida en toda simulacin
pero, en algunos programas, como en el %ue estamos traba#ando, el clculo se va realizando a
medida %ue se introducen los datos necesarios para especificar el sistema completo o alguna de sus
partes.
9dems de lo atinente al anlisis de los grados de libertad, en este cap5tulo esbozaremos una
posible estrategia para realizar la simulacin de un proceso cuando el simulador %ue disponemos
carece de un mdulo espec5fico para el e%uipo en
cuestin.
Empecemos por plantearnos el siguiente problema:
En la figura + se muestra el es%uema de proceso %ue
utilizaremos para concentrar +:: ;on<h de una solucin
acuosa de sacarosa al =:> en peso hasta alcanzar una
concentracin del ?:>. &a solucin entrante se
encuentra a .? @A y + bar.
9doptaremos una presin de traba#o de +.? bar para el segundo efecto, mientras %ue el primero
operar a + bar. 3ara calefaccionarlo dispondremos de vapor de agua saturado seco a B.? bar, %ue
ceder slo su calor latente. 9dmitiremos %ue ocurrir otro tanto con el vapor %ue va del segundo al
primer efecto.
Supondremos %ue la prdida de carga en ambos lados de los e%uipos es despreciable. 3ara la
bomba, adoptaremos una eficiencia del C:>.
&a primera cuestin %ue debemos analizar es si la informacin disponible nos permite realizar
correctamente la simulacin, esto es, si el sistema carece de grados de libertad.
$tra cuestin es considerar si el simulador con el %ue estamos traba#ando dispone de los mdulos
necesarios para modelar todas las unidades %ue componen nuestro sistema.
9 esto nos abocaremos a continuacin.
2. Anlisis del problema propuesto
Aomencemos por considerar el n4mero de grados de libertad %ue tiene el problema.
Daciendo un anlisis conceptual del sistema propuesto podemos ver %ue si existiese la bater5a de
evaporadores Elas reas y prdidas de carga ser5an conocidasF y estuvieran totalmente especificadas
las corrientes de entrada al sistema ES
:
y 7
:
F y las presiones de traba#o en los e%uipos, las salidas
estar5an absolutamente determinadas.
=
E-2 E-1
B-1
V0
V1 V2
S0 S1
S2
p2 p1
6igura +
Es decir %ue necesitamos un total de +G datos: en cada corriente los caudales de cada especie ms
dos variables intensivas Hpresin, temperatura, fraccin vaporizadaIJ , las reas de los e%uipos,
las prdidas de carga y las presiones de traba#o en los mismos. En el problema se han especificado
exactamente ese n4mero, a saber:
Aaudal total, composicin, presin y temperatura de la solucin de sacarosa a concentrar
EG valoresF
Aomposicin, presin y fraccin vaporizada Ev 1 +F del vapor calefaccionante EB datosF
6raccin vaporizada de los condensados Ev 1 :F E= datosF
Aomposicin de la solucin a la salida E+ datoF
3resiones de traba#o y prdidas de carga en los e%uipos EG datosF
Es decir, nuestro sistema carece de grados de libertad y, en consecuencia, nuestro simulador, una
vez modelado el problema, estar en condiciones de entregarnos la solucin, entre otros valores, el
caudal de vapor a suministrar en el segundo efecto.
Este modo de analizar un sistema re%uiere de un mane#o fluido del funcionamiento de las
unidades %ue lo componen. $tro modo, un poco ms laborioso, consiste en formular el con#unto de
relaciones %ue vinculan las variables involucradas, aun%ue esta v5a es de muy dif5cil aplicacin con
un simulador modular, donde tenemos cierto grado de desconocimiento de las relaciones %ue
vinculan a las variables en cada uno de los mdulos.
(eiteramos %ue cual%uiera de estas dos v5as, en distinto grado, %uedan restringidas, en la
prctica, a la consideracin de problemas de mediana comple#idad. El anlisis de los de mayor
envergadura, como di#imos, deber ser realizado haciendo uso de tcnicas de descomposicin o, por
una v5a ms cmoda, analizando el cmputo %ue efect4a el propio simulador.
En el caso %ue nos ocupa el modelo podr5a ser
=
:
Evaporador E J+
= + :
7 S S + = Kalance global de materia
+ + : :
x S x S = Kalance de soluto
F , E
+ + +
x p f T = 9scenso ebulloscpico
F x , ; , p E h S F p E 7 F x , ; , p E h S F p E 7
+ + + & + + = : : + & : = +
+ = + Kalance de calor
Komba K J+
[ ] F x , ; , p E h F x , ; , p E h S D
+ + + & + + = & + K
=
Kalance de energ5a
Evaporador E J=
+ = +
7 S S + = Kalance global de materia
= = + +
x S x S = Kalance de soluto
F , E
= = =
x p f T = 9scenso ebulloscpico
F x , ; , p E h S F p E 7 F x , ; , p E h S F p E 7
= = = & = + + + + = & + : :
+ = + Kalance de calor
2
Es factible %ue el modelo %ue propongamos no coincida con el %ue, posteriormente, mane#e el simulador.
B
En el planteo existen , ecuaciones y , variables no especificadas E7
:
, 7
+
, 7
=
, D
K
, ;
+
, ;
=
, S
+
, S
=

y x
=
F, por lo %ue el sistema carece de grados de libertad, coincidiendo con el obtenido a travs del
anlisis conceptual.
Lna vez resuelta esta primera cuestin deberemos plantearnos el es%uema de simulacin a
adoptar.
&o primero %ue encontramos es %ue nuestro simulador carece de un mdulo espec5fico para
representar un evaporador.
Lna posible solucin es desdoblar el funcionamiento del e%uipo en dos etapas: la primera, donde
se realiza el calentamiento de la solucin y, a continuacin, otra, donde se separa el vapor, en
e%uilibrio con la corriente l5%uida remanente.
$bviamente, para la primera utilizaremos un e%uipo de intercambio trmico en tanto %ue para la
segunda podemos echar mano de un tan%ue flash, siempre y cuando utilicemos un pa%uete de
propiedades adecuado donde, entre otras cosas, la volatilidad de la sacarosa, a las temperaturas de
traba#o, sea nula.
9fortunadamente, los modelos de coeficiente de actividad aplicables, como M(;&, *ilson, 7an
&aar, etc., cumplen con esta premisa y, en consecuencia, nos permiten simular el evaporador de esta
manera.
Este modo de resolver falencias del simulador en uso debe realizarse con suma cautela, cuidando
%ue, eventualmente, no resulten violados los principios y leyes aplicables al proceso.
3ara visualizar este tipo de situaciones riesgosas, suspendamos, por un momento, el anlisis de
nuestro problema de evaporacin y postulemos, a travs de un sistema absurdo, una situacin %ue
transgrede las cuestiones ms elementales de la ;ermodinmica.
S-01
I-01
E-01
C-01 S-01
Q
6igura =
7amos a simular el sistema ubicado en la parte iz%uierda de la figura, donde pretendemos %ue la
corriente %ue ingresa al flash SJ:+ se caliente en el intercambiador NJ:+ condensando la fase vapor
%ue sale del flash. Esto es imposible ya %ue, de lo contrario, tendr5amos a nuestra disposicin una
m%uina de movimiento perpetuo.
G
3ero supongamos %ue no advertimos esto y en nuestra simulacin, en lugar de usar para NJ:+ el
mdulo de intercambio espec5fico, lo reemplazamos por un enfriador EJ:+, donde condensa el
vapor y un calentador, AJ:+, vinculado al anterior por una corriente de energ5a O, como podemos
ver en la parte derecha de la figura =.
7amos a simular ese sistema considerando %ue deberemos tratar +: Pmol<h de una mezcla
e%uimolecular de propano, nJpentano, nJhexano y nJheptano, %ue se encuentra a +? @A y + bar y
pretendemos %ue la fraccin vaporizada en SJ:+ sea :.C?. 3or simplicidad, fi#amos un valor nulo
para la prdida de carga en ambos e%uipos de intercambio.
En el sistema planteado, al conocerse todos los valores de la corriente de entrada, si se fi#a el
valor de O, la salida %uedar especificadaQ esto es, se re%uiere un dato adicional para consumir la
totalidad de los grados de libertad. Ese valor es el de la fraccin vaporizada igual a :.C?.
El sistema, as5 planteado, carece de grados de libertad.
Dabr %ue ver, entonces, %u cantidad de calor deber transferir el vapor para obtener la fraccin
vaporizada pretendida.
9bramos una vez ms nuestro simulador y adoptemos como modelo termodinmico, dado el tipo
de mezcla y las condiciones operativas, una ecuacin de estado, por e#emplo, S(R. 9 continuacin
agreguemos los cuatro componentes.
Aomencemos ahora a construir nuestro es%uema de simulacin. esde el 36, haciendo uso de
la paleta de ob#etos, agreguemos una Aorriente de Sateria. mosle el nombre 9lim y fi#emos los
datos de la mezcla a tratar: temperatura, presin, composicin y caudal molar.
9greguemos un Aalentador, AJ:+. Nngresemos al modo 9ttach y conectemos la salida de 9lim
con la entrada de AJ:+.
Nncorporemos un Separador, SJ:+, y un enfriador, EJ:+, y hagamos las conexiones
correspondientes.
6i#emos la prdida de carga de ambos e%uipos de intercambio igual a cero desde la opcin
3arameters de la solapa esign.
3odemos observar %ue los tres e%uipos estn en ro#o, indicando %ue les falta una corriente de
salida en SepJ:+ y EJ:+ y una corriente de energ5a en AJ:+ y EJ:+.
0eneremos las salidas de materia necesarias y, para subsanar la parte energtica, vinculemos la
salida de energ5a de EJ:+ con la entrada de AJ:+.
Auando hacemos esto, el simulador todav5a no resuelve el sistema: los e%uipos bordeados en
amarillo y las corrientes de materia aparecen en celeste, salvo la alimentacin %ue est resuelta y
est en azul. Esto es lgico, ya %ue, de acuerdo al anlisis %ue hicimos previamente el sistema a4n
tiene un grado de libertad.
?
3ara consumirlo, en la corriente %ue ingresa al separador, especifi%uemos su fraccin vaporizada
en :.C?.
TU el simulador obtiene un resultadoV 3ero si analizamos los valores obtenidos veremos %ue la
corriente %ue ingresa al separador se calienta desde los +?@A iniciales hasta unos -:@A, en tanto %ue
el vapor reduce su temperatura desde esos -:@A hasta una temperatura inferior a =@A.
&o absurdo del planteo inicial, agravado por el es%uema de simulacin %ue adoptamos, nos
conduce a una solucin incoherente: la fuente caliente cede calor a la fr5a, la %ue se encuentra a una
mayor temperatura, aparte %ue el rea de intercambio deber5a ser infinita.
Mos podr5amos plantear %ue hubiera pasado si, en lugar del con#unto calentadorJenfriador
utilizado, hubisemos usado el mdulo previsto para un intercambiador. 3odemos hacerlo como
e#ercicio y ver %ue el clculo procede pero el simulador avisa %ue se ha producido un cruce de
temperaturas.
Esto es com4n en los simuladores de proceso: en el me#or de los casos se obtiene un mensa#e de
advertencia, pero el programa nunca de#a de ofrecer un resultado. &a lgica constructiva, %ue busca
la mayor robustez numrica posible, hace %ue el clculo proceda, a4n frente a ciertas condiciones de
error producidas por planteos errneos o incoherentes.
Cuidado, pues, cuando se estructura una simulacin y mucho ms cuando se analiza la
informacin obtenida.
7olviendo a nuestro problema, el arreglo propuesto para paliar la ausencia de un mdulo para
evaporadores nos conduce al es%uema de la figura B para realizar la simulacin del problema
propuesto:
3odemos ver, dentro de los recuadros EJ+ y EJ=,
la combinacin de intercambiadorJflash %ue
usamos para representar los evaporadores.
9dvirtamos %ue es imposible %ue se produzca
una transgresin termodinmica como la vista
anteriormente. 9%u5 las presiones de traba#o en
uno y otro efecto nos aseguran un
comportamiento coherente en los e%uipos de intercambio.
e acuerdo al anlisis %ue realizamos anteriormente el problema carece de grados de libertad,
con lo cual, dadas las caracter5sticas del simulador %ue estamos usando, una vez %ue estructuremos
el es%uema de simulacin e ingresemos los datos, hemos de obtener, inmediatamente, los valores de
las propiedades de todas las corrientes del sistema.
9bramos el simulador e iniciemos un nuevo caso. Eli#amos el pa%uete de propiedades %ue nos
parezca adecuado EM(;&, por e#emploF e incorporemos los compuestos *9;E( y SLA($SE.
-
T-2 T-1
B-1
S0
V0
S2
I-2
I-1
E-2
E-1
6igura B
Ngnoremos el aviso del simulador respecto a la adopcin de coeficientes binarios nulos y
comencemos con la estructuracin de la simulacin.
9greguemos ahora dos corrientes de materia, la alimentacin de la solucin a concentrar, S:, y
el vapor externo, 7:.
e acuerdo a los datos del problema %ue pretendemos simular, en S: fi#emos ; 1 .? @A, 3 1 +
bar, el caudal msico igual a +::::: Rg<h y las fracciones msicas de agua y sacarosa :.. y :.=,
respectivamente.
En 7: establezcamos 3 1 B.? bar, la fraccin vaporizada igual a uno y las fracciones molares de
agua + y de sacarosa :.
Los invito a que vean cmo ha quedado la informacin de las corrientes S0 y V0 (las podemos
ver a ambas a la vez, usando, desde el men, la opcin Tools!"or#boo#$% &'u( diferencias y
similitudes se pueden apreciar)
Aomencemos a incorporar los mdulos %ue representan a los distintos e%uipos. 9greguemos dos
intercambiadores, NntJ:+ y NntJ:=, dos separadores, SepJ:+ y SepJ:= y una bomba, KJ:+.
Nncorporemos la corriente de energ5a %ue necesita la bomba y las corrientes de salida para %ue el
diagrama de proceso sea como el de la figura G.
6igura G
3odemos ver %ue el sistema no es exactamente el %ue corresponde al de la figura B. &a razn de
esta diferencia es evitar, por ahora, la inclusin de un reciclo de materia, con el consiguiente
proceso iterativo %ue siempre complica el clculo.
Esta estrategia siempre es conveniente frente a problemas de iteracin. En estos casos, siempre
se re%uerirn valores iniciales para la corriente de reciclo y cuanto ms a#ustados sean stos, ms
rpida ser la convergencia. El es%uema propuesto nos permite tener una idea de cuales pueden ser
estos valores.
C
esde la solapa esign en la opcin 3arameters, especifi%uemos la eficiencia y el salto de
presin en la bomba y las prdidas de carga en ambos lados de los e%uipos de intercambio. &uego,
establezcamos %ue los vapores de calefaccin slo ceden su calor latente: el valor de la fraccin
vaporizada pasa de + a :
B
.
3odemos ver %ue han aparecido algunos valores en ciertos puntos, por e#emplo, en la corriente
7G, la presin, cuando se especific la prdida de carga y la temperatura cuando establecimos %ue
slo se ced5a el calor latente.
Especifi%uemos la composicin %ue se re%uiere en la corriente S=, fracciones msicas iguales
para ambos compuestos.
9s5 como est planteado tiene a4n, un grado de libertad: por e#emplo, la cantidad de calor %ue
cede la corriente 7+e.
3ara fi#arla, establezcamos en 7+e, un flu#o molar de +::: Pgmoles<h, la fraccin vaporizada
igual a uno y las fracciones molares de agua + y de sacarosa : y la presin en +.? bar, igual a la
existente en el separador SepJ:=.
En este momento, el sistema se %ueda sin grados de libertad, sin embargo, el floWsheet no se resuelve.
3odemos ver %ue el simulador avisa %ue, en los intercambiadores, falta ingresar el dato para una
especificacin activa y, adems, %ue el e%uipo est sobreespecificado.
3ara solucionar el inconveniente, ingresemos a ambos intercambiadores y desactivemos la especificacin
de L9, activa por defecto. 9hora s5, podemos ver todos los e%uipos en color gris y las corrientes en azul,
indicando %ue el caso est resuelto.
i#imos %ue, al resolver el caso sin reciclo, podr5amos tener una idea de los valores a usar para la
suposicin cuando lo incorporsemos. Aon el valor de +::: Pgmoles<h en 7+e, obtenemos =G.: Pgmoles<h
de vapor en SepJ:=. Si probamos ahora, con +C?: Pgmoles<h Eel promedio de los valores anterioresF, el
caudal molar del vapor resultante en SepJ:= es de +CG+ Pgmoles<h, un valor satisfactorio para comenzar una
iteracin.
3ero como %ued dicho antes, en el caso %ue nos proponemos simular, la salida del vapor de SepJ:= debe
ingresar al intercambiador NntJ:+. Korremos, por lo tanto, la corriente 7+e y hagamos la nueva conexin.
3odemos observar %ue, aun%ue el sistema carece de grados de libertad, el floWsheet no se resuelve. El
simulador necesita %ue lo !ayudemos" a resolver el reciclo. 3ara ello, disponemos del ob#eto (ecycle.
Este ob#eto tiene una entrada y una salida e incluye una operacin matemtica %ue las vincula.
Mosotros le podemos fi#ar el sentido en %ue opera: hacia delante EforWardF la variable %ue se a#usta
es la salida, hacia atrs EbacPWardF, la entrada. En ambos casos la restante corriente es inicialmente
supuesta.
3ara poder conectar la operacin reciclo, debemos previamente cortar la corriente 7+s. 3ara ello,
una de las formas de hacerlo es, desde la barra de herramientas del 36, activar la herramienta
3
;ambin deber5amos especificar el modelo de clculo adecuado a la situacin, como veremos en el cap5tulo
%ue trata de e%uipos de intercambio trmico.
.
KreaP Aonnection . El cursor toma la forma X. &o movemos hacia la corriente 7+s hasta %ue la
to%ue. Aambiar su aspecto a la marca y, al seleccionarla, la conexin se rompe.
9hora s5, eli#amos, desde la paleta de ob#etos, el 5cono y agregumoslo al 36. mosle un
nombre, por e#emplo, (J:+. Aonectemos su entrada, con el vapor 7+s y la salida con NntJ:+.
mosle el nombre 7+e a la corriente de salida generada.
Nngresemos a (J:+ para especificar, desde la solapa *orPsheet, los valores de la corriente 7+e:
+.? bar de presin, una fraccin vaporizada de +, +C?: Pgmoles<h de flu#o molar y la composicin.
3odemos ver %ue, si bien el floWsheet se resolvi, los valores del caudal molar en 7+s y 7+e
difieren significativamente. &a razn de estas diferencias se encuentra en las cotas de error %ue
mane#a el simulador. Estas cotas se componen, para cada variable, de dos elementos, uno interno
E+, %ue no se encuentra disponible para el usuario, y otro, E=, %ue se puede modificar desde la
solapa 3arameters. &a cota %ue se utiliza en los clculos resulta del producto de ambos elementos.
En la tabla + se indican los valores de E+ para distintas variables.
;abla +: Aotas Nnternas de LniSim esign
Variable Cota Interna
6raccin vaporizada :.:+
;emperatura :.:+
3resin :.:+
6lu#o :.::+
YY
Entalp5a +.::
Aomposicin :.:::+
Entrop5a :.:+
YY &a tolerancia en el flu#o es relativa
El valor por defecto de E= para todas las variables es +:. Aon esto, la cota ErelativaF %ue est
mane#ando el simulador para el caudal molar es del +>, esto es, para los valores de 7+e o 7+s, un
error absoluto de algo ms de +C Pgmoles<h, lo %ue #ustifica el resultado encontrado. Si %ueremos
ms precisin deberemos ba#ar el valor de E= a +, por e#emplo. 3odemos ver %ue se alcanza el
l5mite de iteraciones sin alcanzar la convergencia. 9un%ue le pidamos al simulador %ue contin4e
con el clculo, no logra e%uiparar los valores de 7+e y 7+s, en un n4mero razonable de intentos.
Auando aparecen problemas de convergencia, tenemos tres posibles v5as de solucin: disminuir
la precisin, aumentar el n4mero de iteraciones o cambiar el mtodo iterativo. &o primero ser5a
volver a la situacin inicial, lo segundo, lo hemos intentado al pedirle al simulador %ue contin4e con
el clculo. (esta modificar el mtodo iterativo.
esde la opcin Mumerical de la solapa 3arameters eli#amos ominant Eigenvalue en lugar de la
opcin *egstein, %ue es la opcin por defecto.
El mtodo ominant Eigenvalue es mucho ms potente %ue *egstein, pero debe usrselo en
situaciones estrictamente necesarias, ya %ue al realizar ms clculos siempre lentificar la
simulacin.
,
En este caso, el simulador inmediatamente encuentra la solucin buscada. El consumo de vapor
de B,? bar resulta ser de unos +..C Pgmoles<h, e%uivalentes a BG::: Pg<h.
*odemos plantear una nueva propuesta de traba+o, &cu-l es el ahorro en consumo de vapor que
se consi.ue con este esquema frente a realizar la concentracin en un nico efecto que opere a /
bar)
Bibliografa citada
J (udd, .6.Q *atson, A.A. 0Strate.y of *rocess 1esi.n2, *iley, +,-.
J ouglas, Z.S., 03onceptual 1esi.n of 3hemical *rocesses2, ScJ0raW Dill, +,..
J LniSim esign $perations 0uide.
+:

También podría gustarte