Fluido en un cilindro en rotación, estado transitorio

Al estudiar el concepto de viscosidad, vimos que la fuerza por unidad de área es proporcional al gradiente de velocidad, la constante de proporcionalidad se denomina viscosidad η

En este caso, la capa de fluido considerada es de forma cilíndrica de espesor dr. La velocidad angular ω varía con la distancia radial r. El gradiente de velocidad se expresa en coordenadas cilíndricas

F A =ηr ω r

En el estado transitorio, la velocidad angular ω va a depender de dos variables r y t, A=2πr·L es el área lateral de la capa cilíndrica de radio r y longitud L.

Hay dos fuerzas que actúan sobre la porción de fluido contenido en la capa cilíndrica de radio interior r y exterior r+dr y altura L:

Sus momentos respecto del eje de rotación son de signos contrarios

F r =2πLη r 2 ω r | r F r+dr =2πLη ( r+dr ) 2 ω r | r+dr

Aproximamos Fr+dr con los dos primeros términos del desarrollo, f(x+dx)≈f(x)+(df/dx)dx

F r+dr 2πLη( r 2 +2rdr+d r 2 )( ω r | r + 2 ω 2 r | r dr ) 2πLη{ ( r 2 +2rdr ) ω r | r + r 2 2 ω 2 r | r dr }

Se han despreciado los términos proporcionales a dr2 y dr3

El momento producido por ambas fuerzas respecto del eje de rotación es

dM= F r+dr (r+dr) F r r 2πLη{ ( r 3 +2 r 2 dr+ r 2 dr+... ) ω r | r +( r 3 +... ) 2 ω 2 r | r dr r 3 ω r | r } dM=2πLη r 2 { 3 ω r +r 2 ω 2 r }dr

Aplicamos la ecuación de la dinámica de rotación dM=dI ω t a la capa cilíndica de radio interior r, radio exterior r+dr y longitud L. Primero, calculamos la masa dm y momento de inercia, dI=dm·r2 de la capa respecto del eje de rotación.

dI=dm· r 2 =( ρ2πr·drL ) r 2 =ρ2π r 3 Ldr dM=dI ω t 2πLη r 2 { 3 ω r +r 2 ω 2 r }dr=(ρ2π r 3 Ldr) ω t 3 r ω r + 2 ω 2 r = ρ η ω t

Resolveremos esta ecuación diferencial en derivadas parciales, con diferentes condiciones iniciales y de contorno

El estado estacionario

En el estado estacionario, la velocidad angular de rotación ω(r) de cada una de las capas cilíndricas de fluido es independiente del tiempo

3 r dω dr + d 2 ω d 2 r =0 3 r z+ dz dr =0

Llamando z=dω/dr, la integral es inmediata, lnz=-3lnr+c1, donde c1 es una constante de integración. Despejando, z=c1/r3

Integramos de nuevo

dω dr = c 1 r 3 ω= c 2 c 1 2 r 2

Expresión que hemos obtenido en la página titulada, Fluido entre dos cilindros coaxiales

Se pone en marcha el recipiente cilíndico

Un recipiente cilíndrico contiene un fluido y están en reposo. Imaginemos que en el instante t=0, el recipiente cilíndrico se pone a girar con velocidad angular Ω y se mantiene con esta velocidad. Vamos a resolver la ecuación diferencial en derivadas parciales, con las siguientes condiciones:

Procederemos a resolver esta ecuación diferencial siguiendo los mismos pasos que en la página titulada Conducción del calor en un cilindro muy largo

Definimos la función u(r,t)=ω(r,t)-ω(r,∞)=ω(r,t)-Ω. En términos de esta nueva función, la ecuación diferencial se escribe

3 r u r + 2 u 2 r = ρ η u t

Buscamos una solución a la ecuación en derivadas parciales, producto de dos funciones una que dependa de r y otra que dependa de t: u(r, t)=F(r)G(t)

G(t)( 3 r dF dr + d 2 F d 2 r )= ρ η F(r) dG dt 1 F(r) ( 3 r dF dr + d 2 F d 2 r )= ρ η 1 G(t) dG dt = k 2

Resolvemos la ecuación diferencial de la derecha

ρ η 1 G(t) dG dt = k 2 G(t)=exp( η ρ k 2 t )

Resolvemos la ecuación diferencial de la izquierda. Para ello, escribimos la ecuación diferencial en términos de F(r)=y/r

dF dr = dy dr ry r 2 d 2 F d r 2 = ( d 2 y d r 2 r+ dy dr dy dr ) r 2 2r( dy dr ry ) r 4 = d 2 y d r 2 r 2 2r dy dr +2y r 3

La ecuación diferencial en r se convierte en

r 2 d 2 y d r 2 +r dy dr +( k 2 r 2 1)y=0

Hacemos el cambio de variable x=kr

x 2 d 2 y d x 2 +x dy dx +( x 2 1)y=0

Se trata de la ecuación diferencial de Bessel con n=1, cuya solución es

y=A J 1 (x)+B Y 1 (x)

Se descarta el segundo término, ya que Y1(x)→∞ cuando x→0 ó r→0. La solución es

y=A J 1 (x) y=A J 1 (kr)

La condición de contorno indica que el recipiente cilíndico se mueve con velocidad angular constante Ω, u(R, t)=0, y(kR)=0

J1(x)=0

En la página titulada Funciones de Bessel se calculan las raíces de esta ecuación transcendente, λ1, λ2, ...λn. O bien, kn=λn/R

La solución completa de la ecuación diferencial en derivadas parciales, con la condición de contorno especificada, u(r, t), es la superposición de los productos Fn(rGn(r)

ω(r,t)=Ω+u(r,t) ω(r,t)=Ω+ n=1 F n (r) G n (t) ω(r,t)=Ω+ 1 r n=1 A n J 1 ( λ n r R )exp( η ρ λ n 2 R 2 t )

Los coeficientes An se determinan a partir de la condición inicial ω(0,r)=0

ω(r,0)=Ω+ 1 r n=1 A n J 1 ( λ n r R )

Teniendo en cuenta, las relaciones

Teniendo en cuenta, que la variable x=r/R en las tres relaciones anteriores, calculamos los coeficientes An

0 R r 2 ( ω(r,0)Ω ) J 1 ( λ m r R )dr= 0 R r( n=1 A n J 1 ( λ n r R ) ) J 1 ( λ m r R )dr 0 R r 2 ( 0Ω ) J 1 ( λ m r R )dr= n=1 A n 0 R r J 1 ( λ m r R ) J 1 ( λ n r R )dr Ω 0 R r 2 J 1 ( λ n r R )dr= R 2 2 A n J 0 2 ( λ n ) Ω R 3 J 0 ( λ n ) λ n = R 2 2 A n J 0 2 ( λ n ) A n = 2ΩR λ n J 0 ( λ n )

La expresión final de la velocidad angular de rotación ω(r,t) en función del tiempo t de cada una de las capas cilíndricas de fluido es

ω(r,t)=Ω{ 1+ 2R r n=1 J 1 ( λ n r R ) λ n J 0 ( λ n ) exp( λ n 2 t τ ) },τ= R 2 ρ η

λn son las raíces de la ecuación transcendente J1(x)=0. τ se denomina tiempo de relajación, cuando mayor sea este tiempo mas tarde se alcanza aproximadamente el estado estacionario. Para un recipiente de radio R=10 cm

SustanciaDensidad (kg/m3)Viscosidad, η·10-2 kg/(ms)Tiempo, τ
Glicerina1260139.39.05 s
Agua10000.1059h 39m
Mercurio135500.15923h 40m

Representamos la velocidad angular adimensional ω(r/R, t/τ)/Ω, en función de la distancia r/R al eje del cilindro y del tiempo t/τ adimensionales

Primero calculamos, las raíces de la ecuación transcendente J1(x)=0 y definimos una función que devuelve ω/Ω

function w = cilindro_viscosidad(k, r, t)
    w=ones(1,length(r)); 
    for n=1:length(k)
        w=w+2*exp(-k(n)^2*t)*besselj(1,k(n)*r)./(r*k(n)*besselj(0,k(n)));
    end
end
x=linspace(0,100,100);
f=@(x) besselj(1,x);
k=raices(f,x);

tt=0.01:0.01:0.3;
r=0.01:0.01:1;
ww=zeros(length(tt),length(r));
i=1;
for t=tt
    w=cilindro_viscosidad(k, r, t);
    ww(i,:)=w;
    i=i+1;
end
[X,Y]=meshgrid(r,tt);
mesh(X,Y,ww);
xlabel('r/R')
ylabel('t/\tau')
zlabel('\omega/\Omega')
title('Velocidad angular')
view(40,20)

Forma de la superficie del líquido en rotación

En la página titulada Forma de la superficie de un líquido en rotación, demostramos que cuando un recipiente cilíndrico que contiene un líquido se pone en rotación alrededor de su eje con velocidad angular constante Ω, la superficie del líquido adquiere la forma de un paraboloide después de un tiempo suficientemente grande, cuando se alcanza aproximadamente el estado estacionario.

Desde el punto de vista del observador en rotación, las fuerzas que actúan sobre una partícula de fluido de masa m situada en su superficie, a una distancia r del eje de rotación, son

Desde el punto de vista del observador no inercial, la partícula está en equilibrio, de modo que la resultante de las fuerzas que actúan sobre la partícula debe ser cero

R mg k ^ +m ω 2 r i ^ =0

La forma de la superficie del líquido en equilibrio será tal que R es perpendicular a la tangente a la curva en cada punto a una distancia r del eje de rotación. Como vemos en la figura

tanθ= dz dr = m ω 2 r mg

Integrando tenemos

z(r,t)= 1 g r ω 2 (r,t)dr+c

En el estado estacionario, la velocidad angular de todas las capas cilíndicas de fluido es la misma Ω

z(r,)= Ω 2 g rdr+c z(r)= Ω 2 2g r 2 +c

Establemos un Sistema de Referencia en el eje del recipiente, eje Z, el otro eje coincide con la superficie libre cuando el líquido está en reposo, el volumen de fluido en el estado inicial es cero. Supondremos que el fluido es incompresible y su volumen se mantiene constante

0 R 2πrz(r,t) dr=0

Donde z(r,t) es la altura de fluido sobre la superficie plana y horizontal (que puede ser positiva o negativa) a la distancia r del eje de rotación y en el instante t

En el estado estacionario, integramos para obtener la constante c y la ecuación del paraboloide de revolución

0 R 2πr( Ω 2 2g r 2 +c ) dr=0 c= Ω 2 4g R 2 z(r)= Ω 2 2g ( r 2 R 2 2 )

En el estado transitorio, la velocidad angular no es constante, por tanto, la forma de la superficie pasará de plana y horizontal en el estado inicial t=0 (el recipiente en reposo) a la forma de paraboloide de revolución cuando se alcance el estado estacionario, t→∞ (el recipiente y el fluido que contiene se mueven con velocidad angular constante Ω)

Las dos integrales anteriores se calculan numéricamente mediante la función trapz de MATLAB, o emplendo el procedimiento de Simpson en el programa interactivo más abajo

En el estado estacionario, el vértice de la parábola se encuentra en z0=Ω2R2/(4g) por debajo del origen. Dividimos todas las alturas z(r,t) por esta cantidad para que la altura del vértice del paraboloide en el estado estacionario se encuentre en -1. La ecuación del paraboloide de revolución es

z(r) z 0 =2 r 2 R 2 1

Dibujamos el perfil el perfil z(r,t)/z0 de la superficie (la mitad, ya que es simétrica respecto del eje Z) del fluido en los instantes adimensionales t/τ=0.05, 0.1, 0.2 y 2

Apreciamos que en el instante t/τ=2, está muy próximo al estado estacionario, la curva de color morado se confunde con la de color negro (parábola)

x=linspace(0,100,100);
f=@(x) besselj(1,x);
k=raices(f,x);

hold on
r=0.01:0.01:1;
integ=zeros(1,length(r));
z=zeros(1,length(r));
for t=[0.05,0.1, 0.2,2]
    w=cilindro_viscosidad(k, r, t);
    for i=1:length(r)
        integ(i)=w(i).^2.*r(i);
    end
     for i=2:length(r) %calcula las alturas z
        z(i)=trapz(r(1:i),integ(1:i))*4;
     end
     c=-2*trapz(r,r.*z); %constante c
    plot(r(2:end),z(2:end)+c,'displayName',num2str(t))
end
plot(r,(2*r.^2-1),'k') %cuando t->inf
hold off
grid on
xlabel('r')
ylabel('altura, z/z_0')
legend('-DynamicLegend','location','southeast')

Se detiene el recipiente cilíndrico

El cilindro y el fluido que contiene giran con velocidad angular constante Ω. En el instante t=0, se detiene el recipiente abruptamente, ω(r,0)=Ω. Las distintas capas de fluido continuarán moviéndose hasta que en un tiempo muy largo, teóricamente infinito, se detienen, ω(r,∞)=0.

Se resuelve la ecuación diferencial en derivadas parciales de modo semejante, ya que se han intercambiado las condición inicial y la de contorno.

3 r ω r + 2 ω 2 r = ρ η ω t

Definimos la función u(r,t)=ω(r,t)-ω(r,∞)=ω(r,t)-0=ω(r,t). En términos de esta nueva función, la ecuación diferencial se escribe

3 r u r + 2 u 2 r = ρ η u t

Buscamos una solución a la ecuación en derivadas parciales, producto de dos funciones una que dependa de r y otra que dependa de t: u(r, t)=F(r)G(t)

G(t)=exp( η ρ k 2 t )

La condición de contorno indica que el recipiente cilíndico está en reposo, u(R, t)=0, y(kR)=0

J1(x)=0

La solución completa de la ecuación diferencial en derivadas parciales, con la condición de contorno especificada, u(r, t), es la superposición de los productos Fn(rGn(r)

ω(r,t)=u(r,t) ω(r,t)= n=1 F n (r) G n (t) ω(r,t)= 1 r n=1 A n J 1 ( λ n r R )exp( η ρ λ n 2 R 2 t ) ω(r,0)= 1 r n=1 A n J 1 ( λ n r R )

Los coeficientes An se determinan a partir de la condición inicial ω(0,r)=Ω

0 R r 2 ω(r,0) J 1 ( λ m r R )dr= 0 R r( n=1 A n J 1 ( λ n r R ) ) J 1 ( λ m r R )dr 0 R r 2 ω(r,0) J 1 ( λ m r R )dr= n=1 A n 0 R r J 1 ( λ m r R ) J 1 ( λ n r R )dr Ω 0 R r 2 J 1 ( λ n r R )dr= R 2 2 A n J 0 2 ( λ n ) Ω R 3 J 0 ( λ n ) λ n = R 2 2 A n J 0 2 ( λ n ) A n = 2ΩR λ n J 0 ( λ n )

La expresión final de la velocidad angular de rotación ω(r,t) en función del tiempo t de cada una de las capas cilíndicas de fluido es

ω(r,t)= 2ΩR r n=1 J 1 ( λ n r R ) λ n J 0 ( λ n ) exp( λ n 2 t τ ),τ= R 2 ρ η

λn son las raíces de J1(x)=0 y τ es el tiempo de relajación, cuando mayor sea este tiempo más tarde se alcanza aproximadamente el estado estacionario.

Representamos la velocidad angular adimensional ω(r/R, t/τ)/Ω, en función de la distancia r/R y del tiempo t/τ adimensionales

Primero calculamos, las raíces de la ecuación transcendente J1(x)=0 y definimos una función que devuelve ω/Ω

function w = cilindro_viscosidad_1(k, r, t)
    w=zeros(1,length(r)); 
    for n=1:length(k)
        w=w-2*exp(-k(n)^2*t)*besselj(1,k(n)*r)./(r*k(n)*besselj(0,k(n)));
    end
end
x=linspace(0,100,100);
f=@(x) besselj(1,x);
k=raices(f,x);

tt=0.01:0.01:0.3;
r=0.01:0.01:1;
ww=zeros(length(tt),length(r));
i=1;
for t=tt
    w=cilindro_viscosidad_1(k, r, t);
    ww(i,:)=w;
    i=i+1;
end
[X,Y]=meshgrid(r,tt);
mesh(X,Y,ww);
xlabel('r/R')
ylabel('t/\tau')
zlabel('\omega/\Omega')
title('Evolución de la velocidad angular')
view(40,20)

Forma de la superficie del líquido en rotación

Dibujamos el perfil z(r,t)/z0 de la superficie (la mitad, ya que es simétrica respecto del eje Z) del fluido en los instantes adimensionales t/τ=0.0005, 0.02, 0.05

En el instante inicial, t=0, se dibuja el perfil parabólico en color negro, cuando el recipiente y el fluido giran con la misma velocidad angular Ω. A medida que transcurre el tiempo, el perfil va tendiendo hacia la superficie plana horizontal, que se alcanza el en estado estacionario, cuando el fluido se ha detenido

x=linspace(0,100,100);
f=@(x) besselj(1,x);
k=raices(f,x);

hold on
r=0.01:0.01:1;
integ=zeros(1,length(r));
z=zeros(1,length(r));
for t=[0.005, 0.02,0.05]
    w=cilindro_viscosidad_1(k, r, t);
    for i=1:length(r)
        integ(i)=w(i).^2.*r(i);
    end
     for i=2:length(r)
        z(i)=trapz(r(1:i),integ(1:i))*4;
     end
     c=-2*trapz(r,r.*z); %constante c
    plot(r(2:end),z(2:end)+c,'displayName',num2str(t))
end
plot(r,(2*r.^2-1),'k') %cuando t->inf
hold off
grid on
xlabel('r')
ylabel('altura, z/z_0')
legend('-DynamicLegend','location','southeast')

Actividades

Se elige una de las dos situaciones descritas en esta página

Se introduce

A la izquierda, se muestra el movimiento de las partículas de fluido situados a distancias variables del eje del cilindro. A la derecha, el perfil z(r,t)/z0 de la superficie (la mitad, ya que es simétrica respecto del eje Z) del fluido

En la parte derecha, la curva de color rojo representa:

Referencias

Vladimir Ivchenko. On the unsteady rotating fluid flow in a uniformly rotating or fixed vertical cylinder. Eur. J. Phys. 41(2020) 035006