Llenado y vaciado de un depósito abierto

Modelo simple

Un depósito cilíndrico abierto por la parte superior de sección A, tiene un orificio de sección a en la parte inferior por el cual se escapa un volumen de líquido av2 por unidad de tiempo. Siendo v2 la velocidad de salida del líquido por el orificio

Por otra parte, un flujo Q de líquido proveniente de un grifo llena el depósito.

La altura del líquido en el depósito en el instante t=0 es h0. En este apartado, determinaremos la altura h en función del tiempo t y la altura final en el estado estacionario, h

La evolución de la altura de líquido en el depósito es

A dh dt =Qa v 2

Aplicamos la ecuación de Bernoulli para determinar la velocidad v2 de salida del líquido por el orificio

p 1 +ρg y 1 + 1 2 ρ v 1 2 = p 2 +ρg y 2 + 1 2 ρ v 2 2 p 0 +ρg( y 1 y 2 )+ 1 2 ρ v 1 2 = p 0 +ρg+ 1 2 ρ v 2 2

p0 es la presión atmosférica, y1-y2=h y v1=-dh/dt. El resultado es

2gh+ ( dh dt ) 2 = v 2 2

Eliminando v2 en el sistema de dos ecuaciones

( Q a A a dh dt ) 2 =2gh+ ( dh dt ) 2 ( A 2 a 2 1 ) ( dh dt ) 2 2Q A a 2 dh dt + Q 2 a 2 2gh=0

Expresamos esta ecuación en términos de magnitudes adimensionales

α= Q A g h 0 ,r= 1 2 ( A 2 a 2 1 ) z= h h 0 ,τ=t g h 0

La ecuación diferencial se convierte en

2r ( h 0 h 0 g dz dτ ) 2 2A g h 0 α A a 2 h 0 h 0 g dz dτ + A 2 g h 0 α 2 a 2 2g h 0 z=0 2r ( dz dτ ) 2 2( 2r+1 )α dz dτ +( 2r+1 ) α 2 2z=0 dz dτ = ( 2r+1 )α 2r( 2r+1 ) α 2 +2z 2r

Solamente es válida el signo - en la solución de la ecuación de segundo grado.

Estado estacionario

En el estado estacionario, dz/dτ=0, de alcanza la altura z

( 2r+1 )α 2r( 2r+1 ) α 2 +2 z ( 4 r 2 +4r+1 ) α 2 =( 4 r 2 +2r ) α 2 +2 z z =( r+ 1 2 ) α 2

Si z=1, la altura de líquido en el depósito no cambia. El valor crítico de αc es

α c = 2 2r+1

Un valor mayor del α (o del flujo Q) implica una mayor altura z de líquido en el depósito y un α menor, implica una altura final menor

Desde el estado inicial al estado estacionario

Para determinar la evolución desde el instante inicial τ=0, z=1, hasta el estado estacionario resolvemos la ecuación diferencial por procedimientos numéricos

El cociente de secciones orificio/depósito es a/A=0.3. Representamos z(τ) para tres valores de α (flujo Q)

r=(1/0.3^2-1)/2; %a/A=0.3
alfa_c=sqrt(2/(2*r+1));
hold on
for alfa=[0.6,alfa_c,0.2]
    f=@(t,x) ((2*r+1)*alfa-sqrt(2*r*(2*r+1)*alfa^2+2*x))/(2*r); 
    [t,x]=ode45(f,[0,100],[1,0]); 
    plot(t,x(:,1))
    zf=(r+1/2)*alfa^2;
    line([0,100],[zf,zf],'lineStyle','--')
end
hold off
grid on
xlabel('\tau')
ylabel('z')
title('Llenado y vaciado')

Modelo elaborado

Supondremos un fluido ideal, incompresible, de densidad ρ. La sección del depósito cilíndrico es A, y la sección del orificio de salida es a. La parte inferior del depósito esta a una altura L por debajo del grifo que aporta un flujo constante Q (m3/s) de líquido al depósito.

La altura inicial t=0, de líquido en el depósito es h0. En este instante se abre el grifo y el orificio en la parte inferior del depósito.

Se divide el depósito en dos subsistemas de alturas y y x de masas m=ρgAy y M=ρgAx, respectivamente

En el intervalo de tiempo dt, el primer susbsistema incrementa su masa en dm, mientras el segundo subsistema se vacía a través del orificio de sección a

En la figura, se señala (en color rojo) la superficie de separación entre los dos subsistemas y la fuerza PA que ejerce el uno sobre el otro, iguales y de sentido contrario

El líquido proveniente del grifo llega al superficie libre del depósito con velocidad v1 que obtenemos aplicando la ecuación de Bernoulli

p 0 +ρg y 0 + 1 2 ρ v 0 2 = p 1 +ρg y 1 + 1 2 ρ v 1 2 v 1 2 = v 0 2 +2g( y 1 y 0 )= v 0 2 +2g( Lh )

Teniendo en cuenta la ecuación de continuidad y la expresión de la fuerza PA de interacción mutua entre ambos subsistemas

1 2 ρA( A 2 a 2 1 ) ( dx dt ) 2 m( d 2 x d t 2 +g )( dx dt + v 1 ) dm dt Mg=M d 2 x d t 2

Sabiendo que m=ρgAy y M=ρgAx

1 2 ρA( A 2 a 2 1 ) ( dx dt ) 2 ρAy( d 2 x d t 2 +g )( dx dt + v 1 )ρA dy dt ρgAx=ρAx d 2 x d t 2 r ( dx dt ) 2 ( x+y )( g+ d 2 x d t 2 )( dx dt + v 1 ) dy dt =0,r= 1 2 ( A 2 a 2 1 )

Teniendo en cuenta que

x+y=h A dy dt =Q, dx dt = dh dt Q A , d 2 y d t 2 =0

Por ser el flujo Q constante. Obtenemos la ecuación diferencial en h

r ( dh dt Q A ) 2 h( g+ d 2 h d t 2 )=( dh dt Q A + v 0 2 +2g( Lh ) ) Q A

Escribimos esta ecuación diferencial en términos de magnitudes adimensionales

α= Q A g h 0 ,β= v 0 2 +2gL g h 0 z= h h 0 ,τ=t g h 0

Se obtiene la ecuación diferencial

r ( h 0 h 0 g dz dτ α h 0 g ) 2 h 0 z( g+ h 0 h 0 g d 2 z d τ 2 )=( h 0 h 0 g dz dτ α h 0 g + g h 0 β2g h 0 z )α h 0 g r ( dz dτ α ) 2 z( 1+ d 2 z d τ 2 )=( dz dτ α+ β2z )α z( 1+ d 2 z d τ 2 )r ( dz dτ α ) 2 +α( dz dτ + β2z )= α 2

Estado estacionario

El estado estacionario se alcanza cuando

d 2 z d τ 2 =0, dz dτ =0 z r ( α ) 2 +α β2 z = α 2 α β2 z = z ( 1+r ) α 2

Elevando al cuadrado despejamos z

z 2 2r α 2 z +( ( 1+r ) 2 α 2 β ) α 2 =0 z = α 2 ( r± β α 2 2r1 )

Tomamos el signo - como solución de la ecuación de segundo grado

Valor crítico del parámetro α o del flujo de entrada Q

Para que la altura de fluido se mantenga constante e igual a la inicial h0 es decir, z=1

z = α 2 ( r β α 2 2r1 ) r 1 α 2 = β α 2 2r1 r 2 + 1 α 4 2r 1 α 2 = β α 2 2r1 1 α 4 ( 2r+β ) 1 α 2 + ( r+1 ) 2 =0 1 α c 2 = ( 2r+β ) ( 2r+β ) 2 4 ( r+1 ) 2 2

Por ejemplo si r=98, lo que implica que r= 1 2 ( A 2 a 2 1 ) , el cociente de las secciones del depósito y de orificio de salida es A a = 197 , o bien el cociente entre sus radios es 1971/4=3.75. Tomando β=6, el valor crítico de αc=1/9

Valores mayores de αc, (lo que significa mayor flujo de entrada Q), implican que la altura final z de líquido en el depósito será mayor. Valores menores de αc implican menores alturas finales del líquido en el depósito

Tomando β=6 y r=98, el valor de α que hace que la altura final z=2.5 es

z = α 2 ( r β α 2 2r1 ) 2.5= α 2 ( 98 6 α 2 2·981 ) 2.5 α 2 98= 6 α 2 197 ( 2.5 α 2 98 ) 2 = 6 α 2 197 6.25 α 4 496 α 2 +9801=0 1 α 2 = 496 991 2·6.25 α=0.1640

Mayor que el valor crítico αc=1/9

Tomando β=6 y r=98, el valor de α que hace que la altura final z=0.5 es α=0.0833<1/9

Depósito vacío

Valor de α que hace que la altura final del líquido en el depósito z=0, el depósito se vacíe

0= α 2 ( r β α 2 2r1 ) r= β α 2 2r1 β α 2 = ( r+1 ) 2 α= β r+1

Por ejemplo para r=98 y β=6, α=0.0247<1/9

Por debajo de este valor de α, el depósito se vacía en un determinado tiempo

Desde el estado inicial al estado estacionario

Resolvemos la ecuación diferencial

z( 1+ d 2 z d τ 2 )r ( dz dτ α ) 2 +α( dz dτ + β2z )= α 2 d 2 z d τ 2 = 1 z { α 2 α( dz dτ + β2z )+r ( dz dτ α ) 2 }1

con las siguientes condiciones iniciales, en el instante τ=0, z=1, dz/dτ=0

Para r=98 y β=6

El este último caso, la función ode45 de MATLAB produce avisos (Warnings).

function carga_descarga_4
    beta=6;
    r=98;
    hold on
    opts=odeset('events',@stop_vaciado);
    for alfa=[0.1640, 1/9, 0.0833,0.02]
        f=@(t,x) [x(2); (alfa^2-alfa*(x(2)+sqrt(beta-2*x(1)))+
r*(x(2)-alfa)^2)/x(1)-1]; 
         [t,x]=ode45(f,[0,200],[1,0],opts); 
        zf=alfa^2*(r-sqrt(beta/alfa^2-2*r-1));
        line([0,200],[zf,zf],'lineStyle','--')
        plot(t,x(:,1))
    end
    ylim([0,2.6])
    hold off
    grid on
    xlabel('\tau')
    ylabel('z')
    title('Carga y descarga')

    function [value,isterminal,direction]=stop_vaciado(~,x)
        value=x(1);
        isterminal=1;    
        direction=-1; 
    end
end

Vaciado del depósito

Cuando Q=0, α=0, no hay flujo de entrada, el depósito se vacía, caso que ya se ha estudiado en la página titulada Vaciado de un depósito abierto

z d 2 z d τ 2 r ( dz dτ ) 2 +z=0

Cambiamos la variable tiempo τ a desplazamiento z, obteniendo la ecuación diferencial de primer orden

V= dz dτ 2 dV dτ r V 2 z +1=0 dV dτ = dV dz dz dτ =V dV dz = 1 2 d V 2 dz 1 2 d V 2 dz r V 2 z +1=0

Hacemos el cambio de variable

η= V 2 z , dη dz = d V 2 dz z V 2 z 2 = 2( r V 2 z 1 )z V 2 z 2 = ( 2r1 ) V 2 2z z 2

Aproximación de Torricelli

En la aproxiación de Torricelli, la velocidad de salida del líquido por el orificio es

p 1 +ρg y 1 + 1 2 ρ v 1 2 = p 2 +ρg y 2 + 1 2 ρ v 2 2 g( y 1 y 2 )= 1 2 ρ v 2 2 v 2 = 2gh

La ecuación diferencial se transforma en otra mucho más simple

A dh dt =Qa v 2 A dh dt Qa 2gh

Escribimos esta ecuación diferencial de forma adimensional

r= 1 2 ( A 2 a 2 1 ),α= Q A g h 0 ,z= h h 0 ,τ=t g h 0 A h 0 h 0 g dz dτ =αA g h 0 a 2g h 0 z dz dτ =α 2z 2r+1

Estado estacionario

0=α 2 z 2r+1 z =( r+ 1 2 ) α 2

Resultado ya obtenido en el primer apartado

Si z=1, la altura de líquido en el depósito no cambia. El valor crítico de αc es

α c = 2 2r+1

Un valor mayor del α (o del flujo Q) implica una mayor altura z de líquido en el depósito y un α menor, implica una altura final menor

Desde el estado inicial al estado estacionario

Integrando la ecuación diferencial con la condición inicial τ=0, z=1

1 z dz αk z = 0 τ dτ ,k= 2 2r+1

Para resolver la integral hacemos el cambio

t=αk z , z = αt k ,dt= k 2 z dz= k 2 2( αt ) dz dz αk z = 2 k 2 αt t dt = 2 k 2 { αlntt }= 2 k 2 { αln( αk z )α+k z }

También se puede calcular haciendo el cambio z=t2

El tiempo τ que transcurre para que el líquido alcance la altura z en el depósito

τ= 2 k 2 { αln( αk z )α+k z }+ 2 k 2 { αln( αk )α+k }= α( 2r+1 )ln α 2r+1 2 α 2r+1 2z +( 1 z ) 4r+2

La función implícita z(τ) se puede representar en MATLAB con fimplicit

El cociente de secciones orificio/depósito es a/A=0.3. Representamos z(τ) para tres valores de α (flujo Q)

r=(1/0.3^2-1)/2; %a/A=0.3
alfa_c=sqrt(2/(2*r+1));
hold on
for alfa=[0.6,alfa_c,0.2]
    f=@(t,z) alfa*(2*r+1)*log((alfa*sqrt(2*r+1)-sqrt(2)).
/(alfa*sqrt(2*r+1)-sqrt(2*z)))+(1-sqrt(z))*sqrt(4*r+2)-t;
    fimplicit(f,[0,30,0,2])
    zf=(r+1/2)*alfa^2;
    line([0,30],[zf,zf],'lineStyle','--')
end
hold off
grid on
xlabel('\tau')
ylabel('z')
title('Carga y descarga')

Compárese esta gráfica con la del primer apartado

Referencias

Johann Otto, Carl E Mungan. Filling and emptying a tank of liquid. Eur. J. Phys. 43 (2022) 055003 pp. 1-8

M. Blasone, F. Dell’Anno, R. De Luca, G. Torre. Mathematical model of an off-grid hybrid solar and wind power generating system. EPJ Web of Conferences 79, 01008 (2014). DOI: 10.1051/epjconf/20147901008