Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Taller de Matematiks 2
Taller de Matematiks 2
HUGO LUIS CERRA CUBA ANGLICA MARA GARCA CAROL GELVEZ FONTALVO LETTY MARA RODRGUEZ
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:
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
dh2 1 h1 h2 2 h2 Ec. 2 dt A2 A2
F0 A1 F0 3 3 ft 2 ft 2 0, 75 A1 h1 h2 h1 h2 (7 3) 4 min min
1 h1 h2 A2
A2 h2
1 h1 h2
h2
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.
K1 H*f t, y, z ; C1 H*g t, y, z ;
K2 = H*f(t+H/2,y+K1/2,z+C1/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 ;
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
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
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.
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.