Está en la página 1de 15

Ejercicios de Matlab de Simulacion Dinamica

Modelizacin y simulacin de procesos qu o o micos Curso 2010 2011


Ejercicio 1 Balance de materia a un depsito o Se dispone de un depsito que se vac por gravedad y se quiere modelar y simular su comportamiento o a teniendo en cuenta los siguientes datos: Altura inicial de l quido en el depsito 1 m, caudal de entrada: o 3 m3 /h, area del depsito: 10 m2 , area de salida de la tuber 0,001 m2 . o a: Se pide: 1. Plantear las ecuaciones que constituyen el modelo. 2. Resolver el modelo implementando el mtodo de Euler expl e cito. 3. Comparar los resultados en funcin del paso de integracin. Dibujar las curvas de evolucin del o o o sistema.

Fin

V Fout
Figura 1: Depsito con salida por gravedad. o

Ejercicio 2 Depsitos en serie conectados o Se dispone de dos depsitos conectados por el fondo segn se ilustra en la Figura 2. La salida de los o u dos tanques es por gravedad. Cada depsito tiene un caudal de entrada. Se quiere modelar y simular o el comportamiento de este sistema teniendo en cuenta los siguientes datos: Altura inicial de l quido en el primer depsito 0,8 m, altura inicial de l o quido en el segundo depsito 0,2 m, caudal de entrada o al primer depsito 2,2 m3 /h, caudal de entrada al segundo depsito: 1,6 m3 /h o o Los dos depsitos son idnticos, teniendo un area de 10 m2 y teniendo tanto la tuber que les conecta o e a 2 como la de salida del segundo depsito un rea de salida de 0,001 m . o a Se pide: 1. Plantear las ecuaciones que constituyen el modelo. 2. Resolver el modelo empleando el mtodo de Runge-Kutta de orden 4. e 3. Dibujar las curvas de evolucin del sistema (niveles de ambos depsitos, caudal entre depsitos o o o y caudal de salida).

Fin,1

Fin,2

V1

Fb

V2 Fout

Figura 2: Depsitos conectados por el fondo. o

Modelizacin y simulacin de procesos qu o o micos. Curso 2010 2011

Ejercicio 3 Calentamiento de un depsito o Se dispone de un tanque calentado mediante una camisa con un uido calefactor (Figura 3). Se considera que el tanque mantiene el nivel constante. Teniendo en cuenta los siguientes datos del tanque y la camisa: Caudal de entrada al depsito 10 l/h, caudal de entrada a la camisa 15 l/h, o densidad del l quido del depsito 1 kg/l, densidad del l o quido calefactor 1,1 kg/l, calor espec co del o o l quido del depsito 1,25 kcal/kg C, calor espec o co del l quido calefactor 1,3 kcal/kg C, volumen del tanque 25 l, volumen de la camisa 10 l, coeciente global de transmisin de calor (U ) 5 kcal/h m2 , o area de intercambio 31 m2 , temperatura de la corriente de entrada al tanque 50o C, temperatura del uido entrante a la camisa 150o C. Se pide: 1. Plantear las ecuaciones que constituyen el modelo. 2. Resolver el modelo empleando la funcin ode15s de Matlab. o 3. Dibujar las curvas de evolucin del sistema. o 4. Ver el comportamiento del sistema ante un salto escaln en: o a) El caudal de entrada a la camisa. b) La temperatura de entrada a la camisa.

Ft,in Fj,in Ft,out

Fj,out
Figura 3: Tanque calentado mediante camisa.

Modelizacin y simulacin de procesos qu o o micos. Curso 2010 2011

Ejercicio 4 Reactor CSTR Se quiere simular el comportamiento de un reactor de mezcla perfecta (CSTR). Se considera que el reactor es isotermo. La reaccin que tiene lugar es A B. Es una reaccin cuya cintica sigue la o o e expresin de Arrhenius y es de primer orden respecto al reactivo A. El reactor tiene dos entradas y o una salida, la cual se produce por el fondo del mismo por efecto de la gravedad. Las condiciones de diseo y operacin del reactor son: Caudal de entrada de la corriente F1 5 m3 /h, n o caudal de entrada de la corriente F2 2 m3 /h, concentracin de A en la corriente F1 0,5 kmol/m3 , o 3 concentracin de A en la corriente F2 0,4 kmol/m , rea del tanque 3 m2 , rea de salida de la o a a tuber del tanque 0,0003 m2 , constante preexponencial 9703 3600 h1 , energ de activacin 11843 a a o o kcal/kmol, constante de los gases (R) 1,987 kcal/kmol K, temperatura del reactor 60 C, densidad: 1000 kg/m3 (considrese constante). e Se pide: 1. Plantear las ecuaciones que constituyen el modelo. 2. Resolver el modelo empleando la funcin ode45 de Matlab. o 3. Dibujar las curvas de evolucin del sistema. o 4. Ver el comportamiento del sistema ante un salto escaln en: o a) El caudal de la corriente 1. b) La temperatura del reactor.

F1

F2

Fout
Figura 4: Reactor CSTR.

Modelizacin y simulacin de procesos qu o o micos. Curso 2010 2011

Ejercicio 5 Columna de destilacin binaria o Se dispone de una columna de destilacin binaria (Figura 5) de la cual se quiere estudiar su comporo tamiento en cuanto al balance de materia. La columna consta de 41 platos y la alimentacin se sita o u en el plato nmero 21. Se sabe que la columna opera con un caudal de reujo de 2, 706 kmol/s y que u el caudal de vapor que se reintroduce por el fondo de la columna es de 3, 206 kmol/s. La alimentacin tiene un caudal de 1 kmol/s y entra con unas condiciones correspondientes a l o quido saturado. La alimentacin tiene una composicin del 50 %m de cada uno de los dos componentes A o o y B. La volatilidad relativa empleada para la ecuacin que establece un equilibrio L-V ideal entre o los componentes es de = 1, 5.

B
Figura 5: Columna de destilacin binaria. o Para el clculo de equilibrio considrese la ecuacin: a e o yi = xi 1 + ( 1) xi (1)

La cantidad que se acumula en cada plato se considera constante siendo los valores obtenidos: En el condensador 5 kmol, en cada uno de los platos de la torre 0, 5 kmol y en el rehervidor 5 kmol. Considrese una composicin inicial en cada uno de los platos de 0, 2. e o Se pide: 1. Plantear las ecuaciones que constituyen el modelo. 2. Resolver el modelo empleando la funcin ode45 de Matlab. o 3. Dibujar la curva de evolucin de la composicin en alguno de los platos. o o 4. Representar el perl de composiciones una vez se ha alcanzado el rgimen permanente. e

Modelizacin y simulacin de procesos qu o o micos. Curso 2010 2011

Ejercicio 6 Cambiador de carcasa y tubos discretizado Se desea simular el comportamiento dinmico de un cambiador de carcasa y tubos con un unico paso a por la carcasa y doble paso por los tubos. Dicho cambiador es el mostrado en la Figura 6a.
tube shell shell-side uid in tube-side uid in

shell-side uid out

bafes

tube-side uid out

(a) Aspecto real del cambiador.

(b) Flujos en el cambiador.


Fh,i

5 q95 9

Fc,4 q84

Fc,3 q53

Fc,2 q42

Fc,1 q11

Fc,i

Fh,8 Fh,9

Fh,4 Fh,5

Fc,5

Fh,7 Fh,6

Fh,3 Fh,2

Fh,1

10 q106 6 Fc,6

7 q77 7

6 q68

3 q39 Fc,8 9

2 q210

Fc,7

Fc,9

10

Fc,o

Fh,o

(c) Modelo del cambiador.

Figura 6: Cambiador de carcasa y tubos. Para que la simulacin dinmica de dicho cambiador fuese realmente precisa, habr que recurrir a o a a 1 la utilizacin de elementos nitos y de CFD . No obstante, de acuerdo con la hidrulica interna del o a cambiador, se puede realizar una discretizacin en zonas, tal y como se muestra en la Figura 6b. o De este modo, el modelo del cambiador quedar reducido al mostrado en la Figura 6c. A efectos a de simulacin, se supondr que cada uno de los volmenes de control representados tanto para el o a u uido caliente como para el uido fr o tienen el mismo volumen y el mismo area de intercambio. Del uido caliente que se circula por la carcasa se alimenta una corriente de 580 kg/min a una temperatura de 320 K y del uido fr que circula por los tubos 500 kg/min a 293 K. El uido o
1

Acrnimo del ingls Computational Fluid Dynamics. o e

Modelizacin y simulacin de procesos qu o o micos. Curso 2010 2011

J J caliente tiene un calor espec co de 2160 kgK y el uido fr de 4184 kgK . La carcasa tiene una o capacidad de 1000 kg de uido caliente y los tubos de 800 kg de uido fr siendo el producto o, J 6 o. U A = 1, 5 10 Kmin . Inicialmente el cambiador se encuentra a la temperatura del uido fr

1. Plantear las ecuaciones que constituyen el modelo. 2. Resolver el modelo empleando un mtodo de integracin de Matlab apropiado. e o 3. Dibujar las curvas de evolucin temporal de las temperaturas a la salida tanto del uido caliente o como del uido fr o. 4. Dibujar el perl de temperaturas de ambos uidos una vez se ha alcanzado el rgimen estacioe nario. 5. Analizar el comportamiento de las temperaturas a la salida frente a un salto en escaln en: o a) La temperatura del uido fr o. b) El caudal en de uido caliente.

Modelizacin y simulacin de procesos qu o o micos. Curso 2010 2011

Ejercicio 7 Reactor con condensador y control de temperatura La Figura 7 muestra un reactor de tanque agitado que emplea un condensador para realizar el control de su temperatura. Junto con la alimentacin al reactor se alimenta un solvente. Este solvente se o evapora eliminando calor del reactor y posteriormente condensa en el condensador y retorna al reactor. El reactor mantiene el volumen constante. La temperatura se controla regulando el ujo de gas que pasa al condensador.

TIC

Feed

Product

Figura 7: Reactor con control de temperatura. Datos del sistema: Caudal de alimentacin 900 kg/h, masa en el reactor 1100 kg, concentracin de la o o alimentacin 0, 5 kg/kg, temperatura de alimentacin 330 K, calor de reaccin 1400 kJ/kg, calor de o o o vaporizacin 637 kJ/kg, calor espec o co 3, 14 kJ/kg K, factor preexponencial 7, 08 1010 l/h, energ a de activacin 76200 J/mol, constante universal de los gases R = 8, 314 J/mol K, temperatura (set o point) del reactor 360 K, ganancia del controlador Kp = 30 kg/h K, tasa de vapor mxima 1000 kg/h, a tasa de vapor base 330 kg/h, concentracin inicial en el reactor 0, 25 kg/kg, temperatura inicial en o el reactor 330 K. El control de temperatura da el caudal de vapor como: caudal base + Kp error siendo el error la diferencia entre la temperatura real y la deseada (set point). Se pide: 1. Realizar un modelo del sistema que incluya las ecuaciones del mismo y las suposiciones realizadas. 2. Resolver el modelo seleccionando un mtodo de integracin apropiado. e o 3. Dibujar la curva de evolucin de la temperatura en el reactor, de las concentraciones de producto o y reactivo as como el caudal enviado al condensador.. 4. Analizar el comportamiento del sistema frente a un salto en escaln en: o a) El caudal de la corriente de alimentacin. o b) El punto de consigna del reactor.

Modelizacin y simulacin de procesos qu o o micos. Curso 2010 2011

In

CW

LC

CW

Out

Figura 8: Reactor CSTR con camisa de refrigeracin y control de nivel. o Ejercicio 8 Reactor CSTR con control de nivel En una planta de proceso se fabrica un determinado producto B a partir del reactivo A mediante la reaccin: o 2 A B Se trata de una reaccin exotrmica cuya entalp de reaccin es de 6.500 cal/mol B que, adems, o e a o a sigue una cintica de primer orden con respecto al reactivo A. Esta reaccin tiene una constante e o 1 de velocidad de 0,125 min a una temperatura de 320 K, rigindose su valor a otras temperaturas e mediante la ecuacin de Arrhenius: o 1 Ea 1 k = kref exp R Td Tref en donde la energ de activacin es de 9.500 cal/mol. Tmese como constante de los gases perfectos a o o (R) el valor de 1,9872 cal/mol K. Dicha reaccin tiene lugar en un reactor de tanque agitado (mostrado en la gura) que dispone de o una camisa para la refrigeracin ya que, a altas temperaturas, el producto B se descompone. La o camisa de refrigeracin, en cuyo interior se puede considerar mezcla perfecta, tiene un parmetro U A o a para el intercambio de calor de 75.000 cal/min K y un volumen de 4.000 litros. Como refrigerante se circulan 50 l/min de agua a una temperatura de 293 K. El agua tiene un calor espec co de 1.000 cal/kg K y una densidad de 1 kg/l. Ambas propiedades pueden considerarse independientes de la temperatura. Al reactor se alimenta una unica corriente que tiene una concentracin de 4 mol/l de A a una o temperatura de 305 K y un caudal volumtrico de 1.000 l/min. Dicha corriente tiene una densidad e de 1,1 kg/l y un calor espec co de 1.200 cal/kg K que, al igual que para el caso del agua, pueden considerarse independientes de la temperatura y de la composicin. El reactor tiene forma cil o ndrica con un radio de 2 m. El reactor dispone de un control de nivel de tipo PI que se rige por la ecuacin o
t

Fout = Fbase + Kc e +

1 i

e( ) d
0

Modelizacin y simulacin de procesos qu o o micos. Curso 2010 2011

en donde Fout es el caudal de salida en l/min, Fbase = 750 l/min es el caudal base de salida, Kc = 2500 L/min m es la ganancia del controlador, i = 50 min es la constante de la accin integral y e o es el error en el nivel que se obtiene como e = h href , siendo href el punto de consigna del nivel. La bomba que impulsa la corriente de salida puede entregar como mximo 1.500 l/min y como a m nimo, para que no se dae, debe circularse un caudal m n nimo de 100 l/min. Se desea simular el comportamiento de este reactor desde su puesta en marcha hasta que se alcanza el rgimen estacionario. Inicialmente el refrigerante de la camisa y el contenido del reactor estn en e a equilibrio trmico a una temperatura de 305 K. El nivel inicial en el reactor es de 2 m y no hay e presente nada de A ni de B. Nota: A la hora de plantear el sistema de ecuaciones diferenciales se recomienda la utilizacin o de una variable intermedia Ie que representa la integral del error de modo que
t

Ie =
0

e( ) d

dIe = e(t) dt

Se pide: 1. Plantear las ecuaciones que constituyen el modelo dinmico del equipo inidicando las suposicioa nes e hiptesis adoptadas, los volmenes de control escogidos y el tipo de ecuaciones empleadas: o u conservacin, constitutivas, etc. o 2. Implementar en Matlab el modelo del equipo, sin tener en cuenta el balance de energ supoa, niendo que la operacin es de tipo isoterma a 300 K. Representar la evolucin temporal de las o o concentraciones de A y B, as como de la altura de l quido en el depsito. o 3. Implementar en Matlab el modelo completo del equipo. Representar la evolucin de las tempeo raturas, tanto de la camisa como del reactor. 4. Analizar utilizando Matlab el comportamiento del sistema completo cuando se introduce una perturbacin del +20 % en el caudal de alimentacin. Representar la evolucin temporal del o o o caudal de salida del reactor y de la altura de l quido en el reactor. Nota: Ejercicio de examen, convocatorio de 23 de septiembre de 2010.

Modelizacin y simulacin de procesos qu o o micos. Curso 2010 2011

10

Ejercicio 9 Reactor Semi-batch Se dispone de un reactor semicontinuo (Figura 9), el cual est cargado con un reactivo y al cual se a alimenta el otro reactivo en continuo. Tras un periodo de reaccin se produce la descarga. En este o reactor tiene lugar la reaccin principal: K + LA LE, con una constante de reaccin k1 . En el o o mismo reactor se produce una segunda reaccin, no deseada, con la formacin de un oligmero de K. o o o La reaccin es la siguiente: K + K BP, con una constante de reaccin k2 . o o El reactor est inicialmente cargado con el reactivo LA y se alimenta el reactivo K. Esta alimentacin a o se corta cuando el volumen del reactor ha llegado a su mximo (reactor lleno). El tiempo de reaccin a o termina cuando la concentracin de K es 0, 01 kmol/m3 , momento en el que se produce la descarga. o
Feed SL CW CL

Figura 9: Reactor semibatch. Para tener una buena conversin la reaccin debe iniciarse a una temperatura de 90o C, para alcanzar o o esta temperatura se emplea vapor saturado a 110o C que circula por una camisa que rodea al reactor. Una vez alcanzada la temperatura inicial de reaccin se comienza a alimentar el reactivo K. Dado o que la reaccin es exotrmica, una que vez que empieza, se corta la alimentacin de vapor y se enfr o e o a con agua de refrigeracin para mantener una temperatura cercana a 75o C. En el momento en que o se corta la alimentacin de reactivo (reactor lleno) tambin se corta la alimentacin de refrigeracin o e o o para no bajar la temperatura de reaccin. Tal y como se ha indicado anteriormente, el reactor se o descarga cuando la concentracin del reactivo K alcanza 0, 01 kmol/m3 . o La cintica de la primera reaccin es de segundo orden global y de primer orden respecto a cada e o reactivo (K y LA). La cintica de la segunda reaccin es de segundo orden respecto del reactivo K. e o Las constantes de reaccin son independientes de la temperatura. o Datos adicionales: Concentracin de K en la alimentacin: 10 kmol/m3 o o Volumen total (mximo) del reactor: 10 m3 a Constante de la reaccin principal: k1 = 1 m3 /kmol h o Constante de la segunda reaccin: k2 = 0, 1 m3 /kmol h o Caudal de alimentacin de reactivo K: 2, 5 m3 /h o Coeciente global de transmisin de calor vapor/l o quido: Uh = 40 kcal/h m2 C Coeciente global de transmisin de calor agua/l o quido cuando circula el agua: 2 Uw = 60 kcal/h m C

Modelizacin y simulacin de procesos qu o o micos. Curso 2010 2011

11

Coeciente global de transmisin de calor agua/l o quido cuando NO circula el agua: 2 Uw = 5 kcal/h m C Entalp de vaporizacin: 540 kcal/kg a o Temperatura del vapor: 110o C Temperatura del agua de refrigeracin: 25o C o Caudal de agua de refrigeracin: 2000 kg/h o Area de la camisa: 30 m2 Temperatura del reactivo K: 90o C Calor de reaccin de la primera reaccin: 1000 kcal/kmol o o Calor de reaccin de la segunda reaccin: 700 kcal/kmol o o Densidad de todos los l quidos: 1 kg/l Calor espec co de todos los l quidos: 1 kcal/kg C Volumen inicial en el reactor: 1 m3 Concentracin inicial de LA en el reactor: 100 kmol/m3 o Temperatura inicial en el reactor: 20o C Temperatura inicial de la camisa calentando: 110o C Temperatura inicial de la camisa enfriando: 25o C Se pide: 1. Plantear las ecuaciones que constituyen el modelo dinmico del equipo indicando las suposicioa nes adoptadas, los volmenes de control escogidos y el tipo de ecuaciones empleadas (conseru vacin, constitutivas,etc.). El modelo debe incluir desde el periodo de calentamiento hasta la o descarga del producto. 2. Implementar en Matlab el modelo del equipo sin tener en cuenta el balance de energ y sin a incluir la descarga del reactor. Representar la evolucin del volumen y las concentraciones de o los cuatro componentes. 3. Implementar en Matlab el modelo completo del equipo, sin incluir la descarga del reactor. Representar la evolucin del volumen y las concentraciones de los cuatro componentes, as o como de las temperaturas del reactor y la camisa. Nota: Ejercicio de examen, convocatoria de 4 de junio de 2009.

Modelizacin y simulacin de procesos qu o o micos. Curso 2010 2011

12

Ejercicio 10 Proceso qumico Se debe realizar la simulacin dinmica del proceso que se describe a continuacin para la cual se o a o debe emplear la herramienta MATLAB. El proceso esquematizado en la Figura 10 consiste en una reaccin en un tanque de mezcla completa, la reaccin es isoterma y necesita de un catalizador por o o lo que los reactivos se pueden mezclar antes de entrar al reactor en las proporciones adecuadas. El proceso consta de un tanque de alimentacin del catalizador, de un tanque mezclador de reactivos y o del reactor propiamente dicho. Sus caracter sticas se describen a continuacin. o
Catalizador Reactivo B Reactivo C

LIC

FI

LIC

AIC

B+CD B+DA

LIC

Producto (l)

Figura 10: Proceso qu mico.

Tanque de alimentacin del catalizador o El caudal de alimentacin se emplea para controlar el nivel del recipiente. El controlador empleado o es Proporcional-Integral (tipo PI), por lo que Fin = Bias + Kc e + Kc I e (2)

siendo e = SP h el error, dado como la diferencia entre la altura (nivel) requerida (set point) y la del l quido real; SP el set point o punto de consigna en el cual se desea mantener la variable controlada (en este caso el nivel); Kc la ganancia del controlador (parte proporcional) y I la constante de tiempo integral. Los datos disponibles son: Area del tanque: 4 m2 Ganancia: Kc = 3 Constante integral: I = 2

Modelizacin y simulacin de procesos qu o o micos. Curso 2010 2011

13

Set point: SP = 0, 7 m Bias: 4 m3 /min El caudal de salida del tanque est en proporcin al caudal de salida del tanque de mezclado, siendo a o su caudal la mitad del de salida del mezclador. Nota: Para aplicar la ecuacin del controlador considrese en lugar de la variable error e una o e variable adicional x = e. De este modo la ecuacin algebraica se convierte en diferencial y la o integral desaparece. Tanque mezclador de reactivos Este equipo tiene dos controladores, uno de nivel, para lo que emplea la corriente de salida, el modelo es similar al expuesto anteriormente: Fout = Bias Kc e Los datos del controlador son: Ganancia: Kc = 3 Constante integral: I = 2 Set point: SP = 4 m Bias: 10 m3 /min El segundo controlador mide la composicin a la salida del tanque y ajusta el caudal de entrada de o la corriente de reactivo C para obtener la mezcla adecuada. Los datos del controlador son: Ganancia: Kc = 2 Constante integral: I = 1 Set point: SP = 40 % fraccin molar de C o Bias: 0 El resto de los datos de la unidad son: Caudal de entrada de B: 5 m3 /min Concentracin de B en dicha corriente: 300 kmol/m3 o Concentracin de C en su corriente de alimentacin: 240 kmol/m3 o o Area del mezclador: 3 m2 Kc I e (3)

Modelizacin y simulacin de procesos qu o o micos. Curso 2010 2011

14

Reactor En el reactor tienen lugar dos reacciones: B + C D ; B + D A (4)

Ambas reacciones son de segundo orden global de orden parcial uno con respecto a cada uno de los reactivos siguiendo sus constantes de velocidad la ecuacin de Arrhenius. Sus constantes o 6 3 5 3 preexponenciales son 7510 m /kmol min y 8510 m /kmol min, respectivamente y sus energ as de activacin 28240 kJ/mol y 45605 kJ/mol, tambin respectivamente. Se trata de un reactor isotermo o e que opera a 568 K. El caudal de salida del reactor se utiliza para controlar el nivel en el reactor, siendo un controlador similar a los anteriores: Kc e (5) Fout = Bias Kc e I en donde se tiene como punto de consigna el volumen del medio de reaccin, esto es, e = SP Vr . o Los datos del controlador son: Ganancia: Kc = 3 Constante integral: I = 2 Set poing: SP = 2, 1 m3 Bias: 2 m3 /min La densidad de todas las corrientes se considerar constante y de valor 450 kmol/m3 . a Se pide: 1. Plantear las ecuaciones que constituyen el modelo del proceso realizando las suposiciones que se crean apropiadas. 2. Resolver el modelo empleando MATLAB (el tiempo de integracin puede ser de 0 a 20 min). o 3. Representar los resultados de las variables ms representativas (variables controladas, manipua ladas. . . ) 4. Ver cmo responde el modelo ante perturbaciones: o a) Salto en la concentracin de reactivo B. o b) Salto en la concentracin de reactivo C. o c) Salto en el caudal de la corriente de reactivo B.

Modelizacin y simulacin de procesos qu o o micos. Curso 2010 2011

15

También podría gustarte