Está en la página 1de 10

TALLER N 2 SOLUCIN DE SISTEMAS DE E.D.

O POR MTODOS NUMRICOS

HUGO LUIS CERRA CUBA ANGLICA MARA GARCA CAROL GELVEZ FONTALVO LETTY MARA RODRGUEZ

ING. FRANCISCO MUOZ PABA

UNIVERSIDAD DEL ATLNTICO. FACULTAD DE INGENIERA. PROGRAMA DE INGENIERA QUMICA.

03-12-2013

TALLER N 2 SOLUCIN DE SISTEMAS DE E.D.O POR MTODOS NUMRICOS Considere dos tanques en series, donde interactan los niveles a) Suponiendo que el flujo del primer tanque es linealmente proporcional a la diferencia en las alturas del tanque (F1=1(h1 h2)), la velocidad de flujo del tanque 2 es proporcional a la altura del tanque 2 ( F2=1h2), y los tanques son de rea transversal constante (A1 y A2) mostrando las siguientes ecuaciones de modelamiento:

b) Reduzca estas dos ecuaciones de primer orden a una ecuacin de segundo en h2. c) Suponga que la velocidad de flujo en estado estacionario es 3 pie 3/min, y las alturas para los tanques 1 y 2 en estado estacionario son 7 y 3 pies respectivamente. El rea de la seccin transversal es constante de 7 pie2 para cada tanque. Las condiciones iniciales son h1(o)= 6 pies y h2(o)= 5 pies. Calcule las alturas de los tanques 1 y 2 en funcin del tiempo. Grafique las alturas de los tanques en funcin del tiempo. d) Escriba un programa en Matlab y use la funcin ode45 para resolver las dos ecuaciones diferenciales dadas en a). Demuestre que la solucin numrica est de acuerdo con la solucin del inciso c).

Solucin Inciso b)

Ecuacin 1.

Ecuacin 2.

Para reducir estas dos ecuaciones diferenciales ordinarias de primer orden a un sistema de E.D.O de segundo orden en h2, simplemente derivamos la ecuacin 2. Se deriva de la siguiente manera:

En ese orden obtenemos una tercera ecuacin:

Ecuacin 3.

Como tiene que quedar una ecuacin de segundo orden en h 2, ahora se reemplaza la ecuacin 1 en la 3, obteniendo de esta manera una cuarta ecuacin, as:

Ecuacin 4.

Inciso c)
Fo 3ft 3 / min
A1 A2 7ft 2

h1 7 ft ; h 2 3 ft
Condiciones iniciales

h1 0 6 ft , h 2 o 5 ft
dh1 dh2 0 dt dt

El sistema se encuentra en estado estacionario, por lo cual: A partir de las ecuaciones 1 y 2:


dh1 F0 1 (h1 h2 ) Ec. 1 dt A1 A1

dh2 1 h1 h2 2 h2 Ec. 2 dt A2 A2

Despejando 1 , de la ec. 1 y reemplazando los valores dados se tiene que:

F0 A1 F0 3 3 ft 2 ft 2 0, 75 A1 h1 h2 h1 h2 (7 3) 4 min min

Reemplazando los valores dados en ec.2 y 1 , se tiene que:

1 h1 h2 A2
A2 h2

1 h1 h2
h2

0, 75(7 3) 0, 75(4) ft 2 ft 2 1 3 3 min min

Hallados los valores de 1 y de 2 , se soluciona el sistema de ecuaciones diferenciales de primer orden:


dh1 3 3 (h1 h2 ) dt 7 28

dh1 3 3 (h1 h2 ) dt 7 28

II

Para solucionar este sistema se utiliza el mtodo de Runge-Kutta de 4, en este caso se hizo uso del software MATLAB.

Del algoritmo de Runge-Kutta de 4, definido como:

K1 H*f t, y, z ; C1 H*g t, y, z ;
K2 = H*f(t+H/2,y+K1/2,z+C1/2);

C2 H*g t H / 2, y K1/ 2, z C1/ 2 ;


K3 = H*f(t+H/2,y+K2/2,z+C2/2);

C3 = H*g t H / 2, y K2 / 2, z C2 / 2 ;
K4 = H*f(t+H,y+K3,z+C3);

C4 = H*g(t+H,y+K3,z+C3);

z z 1/ 6 * C1 2* C2 C3 C4 ;
Donde y = h1 y z = h2

y y 1/ 6 * K1 2* K2 K3 K4 ;

Este algoritmo es ingresado en Matlab en el editor, de la siguiente manera:

Figura 1. Algoritmo de R-K de 4.

Al correr el programa, se obtienen los siguientes resultados: La iteracin se realizo con un incremento de H = 0.01, desde 0 hasta 0.2, debido a que el sistema se estabiliza

Tabla 1. Datos Obtenidos en R-K de 4 en el Programa Matlab.

Al graficar h1 vs t se obtiene la siguiente grfica: t 0 0,01 0,02 0,03 0,04 0,05 0,06 0,07 0,08 0,09 0,1 0,11 0,12 0,13 0,14 0,15 0,16 0,17 0,18 0,19 0,2 h1 6,0 6,0032 6,0064 6,0096 6,0128 6,0159 6,0191 6,0223 6,0254 6,0285 6,0317 6,0348 6,0379 6,041 6,044 6,0471 6,0502 6,0532 6,0563 6,0593 6,0623

Tabla 2. Datos de h1 vs t.

6,1 Altura del tanque, h1 6,1 6,1 6,0 6,0 6,0 6,0 6,0 6,0 0 0,05 0,1 0,15 0,2 0,25 Tiempo Figura 2. Grfica de h1 vs t. h1

Ahora con h2, se procede de igual manera:

t 0 0,01 0,02 0,03 0,04 0,05 0,06 0,07 0,08 0,09 0,1 0,11 0,12 0,13 0,14 0,15 0,16 0,17 0,18 0,19 0,2

h2 5 4,9939 4,9879 4,9819 4,9759 4,9699 4,9639 4,958 4,952 4,9461 4,9402 4,9343 4,9285 4,9226 4,9168 4,911 4,9052 4,8994 4,8937 4,8879 4,8822

Tabla 3. Datos de h2 vs t. 5,02 5 4,98 4,96 4,94 4,92 4,9 4,88 4,86 0 0,05 0,1 0,15 0,2 0,25 Tiempo Figura 3. Grfica de h2 vs t.

Altura del tanque,h2

h2

Inciso d) Se procede a escribir un programa en el editor de Matlab con la funcin ode45, para poder resolver las ecuaciones diferenciales:

Al igual que en el mtodo R-K de 4 utilizado en el inciso anterior se usaron los mismos intervalos y as poder comparar los dos mtodos utilizados.

Y usando la funcin de graficacin de Matlab, se obtiene la siguiente grfica:

También podría gustarte