Está en la página 1de 6

Lab. No.4 Desarrollo de Balances de Masa para depsitos en serie.

. UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD DE INGENIERIA INGENIERA ELECTRMECANICA BALANCE DE MASA Y ENERGIA 1090602

LABORATORIO No. 4 Desarrollo de Balances de Masa para depsitos en serie


INSTRUCCIONES 1- Las actividades de laboratorio y talleres debern ser desarrollados en grupos de hasta 2 (dos) alumnos. 2- Las tcnicas y herramientas didcticas que se empleen en los laboratorios tiene como finalidad el refuerzo, la conformacin y ejecucin de los diferentes aspectos que hacen parte de la asignatura. De forma que el alumno desarrolle un pensamiento flexible, dinmico, audaz, independiente, persistente y original en su formacin como profesional.

OBJETIVO Aplicar los principios del balance de masa apoyndose en la herramienta Matlab, para determinar los correspondientes anlisis a los casos de estudio

REFERENCIAS 1- Andrew Knight Basics of MATLAB and Beyond. Chapman and Hall/CRC; 1 edition, 1999. 2- Hanselman, D.; Littlefield, B. MATLAB 5: Version del Estudiante, Guia del Usurio, Makron Books, 1999. 3- White Robert: Computational Mathematics: Models, Methods, and Analysis with MATLAB and MPI. Chapman and Hall/CRC; 1 edition, 2003. 4- http://www.mathworks.com

1.

APLICACIN DEL METODO RUNGE-KUTTA EXPLICITO DE ORDEN 4 PARA DESARROLLAR BALANCES DE MASA

a. Ejemplo: Balance de masa aplicado para depsitos en serie Se dispone de dos depsitos conectados por el fondo segn se ilustra en la siguiente figura. La salida de los dos tanques es por gravedad. Cada deposito tiene un caudal de entrada. Se quiere modelar y simular el comportamiento de este sistema teniendo en cuenta los siguientes datos: Altura inicial de liquido en el primer deposito 0,8 m, altura inicial de liquido en el segundo deposito 0,2 m, caudal de entrada al primer deposito 2,2 m3/h, caudal de entrada al segundo deposito: 1,6 m3/h Los dos depsitos son idnticos, teniendo un rea de 10 m2 y teniendo tanto la tubera que les conecta como la de salida del segundo deposito un rea de salida de 0,001 m2. Se pide: 1. Plantear las ecuaciones que constituyen el modelo. 2. Resolver el modelo empleando el mtodo de Runge-Kutta de orden 4. 3. Graficar las curvas de evolucin del sistema (niveles de ambos depsitos, caudal entre depsitos y caudal de salida).

Balance de Masa y Energa

IE. PhD. FRANCISCO E. MORENO GARCIA

Lab. No.4 Desarrollo de Balances de Masa para depsitos en serie.

Modelo matemtico aplicando balance Considerando constante la densidad, puesto que no hay variaciones de temperatura ni de composicin, el balance de materia se puede realizar en volumen, por lo que, para el primer deposito quedara

y para el segundo sera

No obstante, puesto que la seccin de ambos depsitos es constante, se tiene que

por lo que los balances de materia a ambos depsitos quedaran

Ecuaciones auxiliares La salida en ambos depsitos se produce por gravedad. En el segundo deposito es descarga libre, por lo que

Balance de Masa y Energa

IE. PhD. FRANCISCO E. MORENO GARCIA

Lab. No.4 Desarrollo de Balances de Masa para depsitos en serie.

y, puesto que la gravedad est expresada en m/s2 es necesario utilizar un factor de conversin (3600 s/h) para expresar el caudal en m3/h, por lo que

En el primer deposito, la salida se produce por gravedad, pero tambin influye la altura de liquido en el segundo, de hecho, puede darse el caso de que, transitoriamente, el flujo de liquido se produzca del segundo deposito hacia el primero. Esta situacin ocurrir cuando el nivel en el segundo depsito sea mayor que en el primero, por lo que deben considerarse ambos casos:

Aplicacin del Mtodo numrico de Runge-Kutta explicito de orden 4para solucionar este modelo Dado un sistema de ecuaciones diferenciales de primer orden

Se realiza el desarrollo de Taylor de orden 4, de modo que

En donde

Vamos a utilizar este sistema como ejemplo para introducir el Mtodo de Runge-Kutta de orden 4, para lo cual disponemos de la rutina runge_kutta4.m, que se presenta a continuacin:
function [t,x] = runge_kutta4(odefun,time,x0,n) t0 = time(1); % Instante inicial de integracion tf = time(2); % Instante final de integracion h = (tf-t0)/n; % Paso de integracion t = (t0:h:tf); % Vector de tiempos de integracion % Primer punto de integracion x(1,:) = x0; for i = 2:(n+1) % Algoritmo de Runge-Kutta de orden 4 k1 = h*feval(odefun,t(i-1),x(i-1,:));

Balance de Masa y Energa

IE. PhD. FRANCISCO E. MORENO GARCIA

Lab. No.4 Desarrollo de Balances de Masa para depsitos en serie.


k2 = h*feval(odefun,t(i-1)+h/2,x(i-1,:)+k1/2); k3 = h*feval(odefun,t(i-1)+h/2,x(i-1,:)+k2/2); k4 = h*feval(odefun,t(i-1)+h/2,x(i-1,:)+k3); x(i,:) = x(i-1,:) + k1/6 + k2/3 + k3/3 + k4/6; end

Modelo matemtico del sistema fisico ser ejecutado a travs de la siguiente subrutina depositos.m

function dx_dt = depositos(t,h) % Parametros Fin1 = 2.2; % Caudal de entrada al primer deposito en m3/h Fin2 = 1.6; % Caudal de entrada al segundo deposito en m3/h A = 10; % Area de los depositos en m2 As = 0.001; % Area de salida en m2 g = 9.81; % Gravedad en m/s2 % Caudal intermedio if h(1) > h(2) Fb = 3600*As*sqrt(2*g*(h(1)-h(2))); else Fb = -3600*As*sqrt(2*g*(h(2)-h(1))); end % Caudal de salida if h(2) < 0 Fout = 0; else Fout = 3600*As*sqrt(2*g*h(2)); end % Balances de materia dx_dt(1,1) = (Fin1 - Fb)/A; dx_dt(2,1) = (Fin2 + Fb - Fout)/A;,

Cuerpo principal del programa en el editor text es el siguiente

close all; clear all; clc; time = [0 10]; % Tiempo de integracion en h h0 = [0.8 0.2]; % Altura inicial en m n = 200; % Numero de intervalos As = 0.001; % Area de salida en m2 g = 9.81; % Gravedad en m/s2 % Integracion con Runge-Kutta orden 4 [t,h] = runge_kutta4(depositos,time,h0,n); % Representacion grafica figure; plot(t,h,linewidth,2) xlabel(Tiempo (h)) ylabel(Altura (m)) legend(h_1,h_2) % Caudales intermedio y de salida for i = 1:length(t) if h(i,1) > h(i,2) Fb(i) = 3600*As*sqrt(2*g*(h(i,1)-h(i,2))); else Fb(i) = -3600*As*sqrt(2*g*(h(i,2)-h(i,1))); end if h(2) < 0 Fout(i) = 0; else Fout(i) = 3600*As*sqrt(2*g*h(i,2)); end end figure;

Balance de Masa y Energa

IE. PhD. FRANCISCO E. MORENO GARCIA

Lab. No.4 Desarrollo de Balances de Masa para depsitos en serie.


plot(t,Fb,r,linewidth,2); hold on plot(t,Fout,b,linewidth,2); xlabel(Tiempo (h)) ylabel(Caudal (m3/h)) legend(F_b,F_{out})

En la siguiente figura se ha representado la evolucin temporal de las alturas en los depsitos utilizando 200 pasos de integracin, esto es, un paso de integracin de 0,05 horas. Puede observarse como el nivel en el primer deposito decrece hasta alcanzar su valor en rgimen estacionario mientras que el nivel en el segundo primero aumenta para luego decrecer hasta su nivel en rgimen permanente.

Utilizando la informacin de las altura en los depsitos se han generado los caudales de la siguiente figura. En esa grafica puede apreciarse como en los primeros instantes el caudal entre ambos depsitos decrece mientras que el de salida primero aumenta y luego decrece hasta que ambos alcanzan su valor en rgimen permanente. Ntese que el caudal de salida Fout es mayor que el intermedio Fb, como era de esperar ya que debe desalojarse el caudal alimentado a ambos depsitos.

Balance de Masa y Energa

IE. PhD. FRANCISCO E. MORENO GARCIA

Lab. No.4 Desarrollo de Balances de Masa para depsitos en serie.

En la ltima figura se muestra la evolucin de las alturas en ambos depsitos para diferentes pasos de integracin, en donde puede observarse como pasos de integracin elevados hacen que el algoritmo no sea estable numricamente.

Balance de Masa y Energa

IE. PhD. FRANCISCO E. MORENO GARCIA

También podría gustarte