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. V0 V1 V2
E-2 p2 S1 B-1 S2 E-1 p1 S0

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.

6igura +

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

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+ Kalance global de materia Kalance de soluto 9scenso ebulloscpico T+ = f E p+ , x+ F 7+ E p = F +S: h & E p+ , ;: , x : F = 7= E p+ F +S+ h & E p+ , ;+, x+ FKalance de calor Komba K J+ D K = S+ [ h & Ep = , ;+, x+ F h & Ep+, ;+, x+ F] Evaporador E J= Kalance de energ5a
S: = S+ + 7= S : x : = S+ x+

Kalance global de materia S+ = S= + 7+ S+ x+ = S = x= Kalance de soluto 9scenso ebulloscpico T= = f E p= , x= F 7: E p : F + S+ h & Ep = , ;+ , x+ F = 7+ E p+ F + S= h & E p = , ;= , x = FKalance 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=, DK, ;+, ;=, 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.
E-01 S-01 Q C-01 S-01

I-01

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.

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.
T-1 B-1 V0 E-1

E-2 I-2 T-2 S0

S2

6igura B

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.
I-1

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

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
;ambin deber5amos especificar el modelo de clculo adecuado a la situacin, como veremos en el cap5tulo %ue trata de e%uipos de intercambio trmico. .
3

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