Puente líquido entre dos placas planas paralelas

En la figura, se muestra el puente líquido entre dos superficies planas, separadas una distancia h, en el plano XZ

Se supone que el puente es muy largo, en la direccion perpendicular a la pantalla, de modo, que podemos reducirlo a un problema en dos dimensiones en los que se trata de determinar el perfil de la superficie líquida es decir, la función z=z(x)

Los datos del problema son los ángulos de contacto θb y θt del puente líquido con el plano inferior y superior, respectivamente. Los ángulos π-θb y θt son los que forma la tangente al perfil con la horizontal en los puntos de contacto (xb,0) y (xt, h)

La ecuación Young-Laplace es

Δp= γ r 1 , r 1 = ( 1+ ( dz dx ) 2 ) 3 2 | d 2 z d x 2 |

Δp es la diferencia de presión entre el interior del líquido en la posición (x, z) y el exterior (presión atmosférica). La presión es algo mayor en el lado de la superficie del líquido que contiene el centro C de curvatura

Δp= p atm p= p atm ( p b ρgz)= p atm p b +ρgz

Donde pb es la presión en el interior del líquido en la placa inferior, para z=0, que es desconocida

Dividimos la función z(x) que describe el perfil del puente líquido, en dos intervalos, de xm a xb y de xm a xt. En el cuello del puente líquido, xm es la mínima distancia al eje Z, zm es su altura y θ=π/2, la pendiente dz/dx→∞

Primera integral

Continuidad de la función z=z(x)

Para z=zm, θ=π/2, dz/dx→∞, tenemos un sistema de dos ecuaciones

{ p atm p b γ z m + 1 2 ρg γ z m 2 =cos θ b p atm p b γ ( h z m ) 1 2 ρg γ ( h 2 z m 2 )=cos θ t

Despejamos las incógnitas (patm-pb)/γ y zm. Las expresamos en forma adimensional, en términos del número de Bond, Bo=ρgh2/γ

p atm p b γ = cos θ t +cos θ b h 1 2 Bo h

De la primera ecuación, despejamos zm

1 2 Bo z m 2 h 2 +( cos θ t +cos θ b Bo 2 ) z m h cos θ b =0 z m h = Bo 2 ( cos θ t +cos θ b )± ( Bo 2 ( cos θ t +cos θ b ) ) 2 +2Bocos θ b Bo

Representamos la altura zm/h en función del número de Bond, Bo para

z m h = Bo 2 2cos θ t ± ( Bo 2 2cos θ t ) 2 +2Bocos θ t Bo = Bo 2 2cos θ t ± 4 cos 2 θ t + Bo 2 4 Bo

th=pi/6; %ángulo
zm=@(x) (x/2-2*cos(th)+sqrt(4*cos(th)^2+x.^2/2))./x;
fplot(zm, [0.001,6])
grid on
xlabel('Bo')
ylabel('z_m/h')
title('altura del cuello')

La altura zm aumenta con el número Bo. Cuando Bo→0, entonces zm/h →1/2

La raíz con signo + es la solución apropiada de la ecuación de segundo grado

Segunda integral

Despejamos dz/dx e integramos

Primero, calculamos las soluciones analíticas en ausencia de gravedad g=0, y después las soluciones numéricas en el caso general

En ausencia de gravedad, g=0, Bo=0

En ausencia de gravedad g=0, número de Bond, Bo=0, la continuidad de la función z=z(x) en zm

p atm p b γ = cos θ t +cos θ b h z m =h cos θ b cos θ t +cos θ b

Las integrales son del tipo

axb 1 ( axb ) 2 dx,{ u=axb du=a·dx 1 2a 2u 1 u 2 du= 1 a 1 u 2 axb 1 ( axb ) 2 dx= 1 ( axb ) 2 a

Continuidad en z=zm

{ sin θ b 1 ( ( cos θ t +cos θ b ) z m h cos θ b ) 2 cos θ t +cos θ b = x m h x b h sin θ t 1 ( ( cos θ t +cos θ b ) z m h cos θ b ) 2 cos θ t +cos θ b = x m h x t h { 1sin θ b cos θ t +cos θ b = x m h x b h 1sin θ t cos θ t +cos θ b = x m h x t h

Comprobamos que xt y xb son mayores que xm, tal como se aprecia en la primera figura

Area

El área sombreada en la figura es la suma de dos áreas

A= A 1 + A 2 = 0 z m 2x·dz + z m h 2x·dz

El área total es

A= h 2 { 2( x b h x t h ) z m h +2 x t h cos θ b ·sin θ b +cos θ t ·sin θ t +π θ t θ b ( cos θ t +cos θ b ) 2 + 2sin θ b cos θ t +cos θ b z m h + 2sin θ t cos θ t +cos θ b ( 1 z m h ) }

Trazado del perfil, z=z(x)

Los datos son:

Las incógnitas son

Para ello, se resuelve el sistema de ecuaciones

z m =h cos θ b cos θ t +cos θ b 1sin θ t cos θ t +cos θ b = x m h x t h 1sin θ b cos θ t +cos θ b = x m h x b h } x b h x t h = sin θ t sin θ b cos θ t +cos θ b A= h 2 { 2( x b h x t h ) z m h +2 x t h cos θ b ·sin θ b +cos θ t ·sin θ t +π θ t θ b ( cos θ t +cos θ b ) 2 + 2sin θ b cos θ t +cos θ b z m h + 2sin θ t cos θ t +cos θ b ( 1 z m h ) }

Introducimos la segunda ecuación en fórmula del área, despejamos xt. Conocido xt, despejamos xm y luego, xb

Se representa el perfil, descrito por dos funciones implícitas, definidas en los intervalos 0 a zm y de zm a h

{ x h = sin θ b 1 ( ( cos θ t +cos θ b ) z h cos θ b ) 2 cos θ t +cos θ b + x b h ,z z m x h = sin θ t 1 ( ( cos θ t +cos θ b ) z h cos θ b ) 2 cos θ t +cos θ b + x t h ,z z m

Representamos el puente líquido en dos dimensiones para

A=1; %área
th_t=pi/3; %ángulos
th_b=pi/6;
zm=cos(th_b)/(cos(th_t)+cos(th_b));
temp=A+(cos(th_b)*sin(th_b)+cos(th_t)*sin(th_t)+pi-th_t-th_b)/
(cos(th_t)+cos(th_b))^2-2*zm*(sin(th_t)-sin(th_b))/(cos(th_t)+cos(th_b))
-2*sin(th_b)*zm/(cos(th_t)+cos(th_b))-2*sin(th_t)*(1-zm)/(cos(th_t)+cos(th_b));
xt=temp/2;
xm=xt-(1-sin(th_t))/(cos(th_t)+cos(th_b));
xb=xm+(1-sin(th_b))/(cos(th_t)+cos(th_b));
hold on
z1=linspace(0,zm,50);
x=@(z) xb+(sin(th_b)-sqrt(1-((cos(th_t)+cos(th_b))*z-cos(th_b)).^2))
/(cos(th_t)+cos(th_b));
xx_1=x(z1);
z2=linspace(zm,1,50);
x=@(z) xt+(sin(th_t)-sqrt(1-((cos(th_t)+cos(th_b))*z-cos(th_b)).^2))/
(cos(th_t)+cos(th_b));
xx_2=x(z2);
fill([xx_1, xx_2, -fliplr(xx_2), -fliplr(xx_1),-xb],[z1,z2,fliplr(z2),
fliplr(z1),0],'c')
plot(xx_1,z1,'b')
plot(xx_2,z2,'b')
line([-xt,xt],[1,1],'lineWidth',1.5,'color','k')
line([-xb,xb],[0,0],'lineWidth',1.5,'color','k')
hold off
grid on
axis equal
xlabel('x')
ylabel('z')
title('Puente líquido')

Los puntos de contacto con la placa distan xt=0.5190, xb=0.7869, y la distancia mínima al eje Z, xm=0.4209 a la altura zm=0.6340

>> xt,xb,xm,zm
xt =    0.5190
xb =    0.7869
xm =    0.4209
zm =    0.6340

En ausencia de gravedad, g=0. Simetría

Cuando los ángulos θt=θb de contacto son iguales, por simetría xb=xt y las áreas A1=A2

z m =h cos θ t 2cos θ t = h 2 1sin θ t 2cos θ t = x m h x t h A= h 2 { 2 x t h 2cos θ t sin θ t +π2 θ t 4 cos 2 θ t + sin θ t cos θ t }

Se representa el perfil, descrito por la función implícita, definida en el intervalo 0 a h

x h = sin θ t 1 cos 2 θ t ( 2 z h 1 ) 2 2cos θ t + x t h

Representamos el puente líquido en dos dimensiones para

A=1; %área
th=pi/6; %ángulo de contacto
xt=(A-tan(th)+(2*cos(th)*sin(th)+pi-2*th)/(4*cos(th)^2))/2;
xm=xt-(1-sin(th))/(2*cos(th));
x=@(z) (sin(th)-sqrt(1-cos(th)^2*(2*z-1).^2))/(2*cos(th))+xt;
hold on
z=linspace(0,1,50);
xx=x(z);
hold on
fill([xx,  -xt, -fliplr(xx),  xt],[z,1,  fliplr(z),0],'c')
plot(xx,z,'b')
plot(-xx,z,'b')
line([-xt,xt],[1,1],'lineWidth',1.5,'color','k')
line([-xt,xt],[0,0],'lineWidth',1.5,'color','k')
hold off
grid on
axis equal
xlabel('x')
ylabel('z')
title('Puente líquido')

Los puntos de contacto distan xt=xb=0.7047, y la distancia mínima al eje Z, xm=0.4161

>> xt,xm
xt =    0.7047
xm =    0.4161

Representamos los perfiles para distintos ángulos de contacto (15°, 30°, 45°,60°, 75°), manteniendo el área fija en A=1

A=1; %área
z=linspace(0,1,50);
hold on
for th=pi/12:pi/12:5*pi/12 %ángulo de contacto
    xt=(A-tan(th)+(2*cos(th)*sin(th)+pi-2*th)/(4*cos(th)^2))/2;
    xm=xt-(1-sin(th))/(2*cos(th));
    x=@(z) (sin(th)-sqrt(1-cos(th)^2*(2*z-1).^2))/(2*cos(th))+xt;
    plot(x(z),z)
end
hold off
grid on
axis equal
xlabel('x')
ylabel('z')
title('Puente líquido')

Los perfiles se cortan en dos puntos simétricos, respecto de la recta z/h=1/2

Reducimos el área A. Comprobamos que para que exista puente líquido, para un ángulo θt de contacto dado, el área (volumen de líquido) tiene que ser mayor que un valor mínimo que se obtiene para xm=0

x t h = 1sin θ t 2cos θ t A= h 2 { 2 1sin θ t 2cos θ t 2cos θ t sin θ t +π2 θ t 4 cos 2 θ t + sin θ t cos θ t }= h 2 { 1 cos θ t 2cos θ t sin θ t +π2 θ t 4 cos 2 θ t }

Para θt=π/6 (30°), Amín=0.1679

>> 1/cos(th)+(2*th-2*cos(th)*sin(th)-pi)/(4*cos(th)^2)
ans =    0.1679

Cambiamos en el script el valor de la variable A=0.1679;

>> xm
xm =   3.1485e-06

Caso general, aceleración de la gravedad g≠0, Bo>0

Continuidad en z=zm

{ 0 z m cos θ b +( cos θ t +cos θ b 1 2 Bo ) z h + 1 2 Bo z 2 h 2 1 ( cos θ b +( cos θ t +cos θ b 1 2 Bo ) z h + 1 2 Bo z 2 h 2 ) 2 dz = x m x b z m h cos θ t ( cos θ t +cos θ b 1 2 Bo )( 1 z h ) 1 2 Bo( 1 z 2 h 2 ) 1 ( cos θ t ( cos θ t +cos θ b 1 2 Bo )( 1 z h ) 1 2 Bo( 1 z 2 h 2 ) ) 2 dz = x t x m

Area

El área es la suma de dos áreas

A= A 1 + A 2 = 0 z m 2x·dz + z m h 2x·dz

El área total es

A= A 1 + A 2 =2h· x t 2I I 1 (z) | 0 z m 2I I 2 (z) | z m h

Trazado del perfil, z=z(x)

Los datos son:

Las incógnitas son

La altura zm del cuello ya la hemos calculado

z m h = Bo 2 cos θ t cos θ b + ( Bo 2 cos θ t cos θ b ) 2 +2Bocos θ b Bo

Conocida el área A se calcula xt

x t h = 1 h 2 { A 2 + I I 1 (z) | 0 z m + I I 2 (z) | z m h }

De la continuidad en zm, calculamos xm y xb

{ x m x b = I 1 (z) | 0 z m x t x m = I 2 (z) | z m h

Representamos el puente líquido en dos dimensiones para

Con un número de Bond tan pequeño, intentamos reproducir, aplicando procedimientos numéricos, los mismos resultados obtenidos de forma analítica, con g=0

Para resolver una integral, utilizamos el procedimiento integral de MATLAB, véase la página titulada Integración numérica

A=1; %area
th_t=pi/3; %ángulos
th_b=pi/6;
Bo=2; %numero de Bond
zm=(Bo/2-cos(th_t)-cos(th_b)+sqrt((Bo/2-cos(th_t)-cos(th_b))^2+
2*Bo*cos(th_b)))/Bo;
f=@(z) (-cos(th_b)+(cos(th_t)+cos(th_b)-Bo/2)*z+Bo*z.^2/2)./sqrt(1-(-cos(th_b)
+(cos(th_t)+cos(th_b)-Bo/2)*z+Bo*z.^2/2).^2);
I1=integral(f,0,zm);
g=@(z) (cos(th_t)-(cos(th_t)+cos(th_b)-Bo/2)*(1-z)-Bo*(1-z.^2)/2)./
sqrt(1-(cos(th_t)-(cos(th_t)+cos(th_b)-Bo/2)*(1-z)-Bo*(1-z.^2)/2).^2);
I2=integral(g,zm,1);
ff=@(z) z.*f(z);
II1=integral(ff,0,zm);
gg=@(z) z.*g(z);
II2=integral(gg,zm,1);
xt=A/2+II1+II2;
xm=xt-I2;
xb=xm-I1;
k=1;
z1=linspace(0,zm,51);
xx_1=zeros(0, length(z1));
for z=z1
    xx_1(k)=xb+integral(f,0,z);
    k=k+1;
end
hold on
z2=linspace(zm,1,51);
xx_2=zeros(0, length(z2));
k=1;
for z=z2
    xx_2(k)=xt-integral(g,z,1);
    k=k+1;
end
fill([xx_1, xx_2, -fliplr(xx_2), -fliplr(xx_1),-xb],[z1,z2,fliplr(z2),
fliplr(z1),0],'c')
plot(xx_1,z1,'b')
plot(xx_2,z2,'b')
line([-xt,xt],[1,1],'lineWidth',1.5,'color','k')
line([-xb,xb],[0,0],'lineWidth',1.5,'color','k')
hold off
grid on
axis equal
xlabel('x')
ylabel('z')
title('Puente líquido')

Los resultados obtenidos aplicando procedimientos numéricos, son idénticos a los obtenidos de forma analítica con g=0

>> xt,xb,xm,zm
xt =    0.5190
xb =    0.7869
xm =    0.4209
zm =    0.6340

Cambiamos el número de Bond, en el código Bo=2;

>> xt,xb,xm,zm
xt =    0.4135
xb =    0.9409
xm =    0.3531
zm =    0.7654

Aumentamos el número de Bond, Bo. Comprobamos que para que exista puente líquido, para ángulos de contacto dados, el número de Bond, tiene que ser menor que un valor máximo que se obtiene para xm=0. Probamos para Bo=4.85;

>> xm
xm =        0.0149

Examinamos el efecto del número de Bond, para el caso simétrico que hemos estudiado para g=0

A=1; %area
th_t=pi/6; %ángulos
th_b=pi/6;
colores=['b','r','k','g'];
hold on
j=1;
for Bo=[0.0001, 1, 2, 3] %numero de Bond
    zm=(Bo/2-cos(th_t)-cos(th_b)+sqrt((Bo/2-cos(th_t)-cos(th_b))^2+
2*Bo*cos(th_b)))/Bo;
    f=@(z) (-cos(th_b)+(cos(th_t)+cos(th_b)-Bo/2)*z+Bo*z.^2/2)./
sqrt(1-(-cos(th_b)+(cos(th_t)+cos(th_b)-Bo/2)*z+Bo*z.^2/2).^2);
    I1=integral(f,0,zm);
    g=@(z) (cos(th_t)-(cos(th_t)+cos(th_b)-Bo/2)*(1-z)-Bo*(1-z.^2)/2)./
sqrt(1-(cos(th_t)-(cos(th_t)+cos(th_b)-Bo/2)*(1-z)-Bo*(1-z.^2)/2).^2);
    I2=integral(g,zm,1);
    ff=@(z) z.*f(z);
    II1=integral(ff,0,zm);
    gg=@(z) z.*g(z);
    II2=integral(gg,zm,1);
    xt=A/2+II1+II2;
    xm=xt-I2;
    xb=xm-I1;
    disp([Bo,xt,xb,xm,zm])
    k=1;
    z1=linspace(0,zm,51);
    xx_1=zeros(0, length(z1));
    for z=z1
        xx_1(k)=xb+integral(f,0,z);
        k=k+1;
    end
    hold on
    z2=linspace(zm,1,51);
    xx_2=zeros(0, length(z2));
    k=1;
    for z=z2
        xx_2(k)=xt-integral(g,z,1);
        k=k+1;
    end 
    plot(xx_1,z1, colores(j))
    plot(xx_2,z2, colores(j))
    j=j+1;
end
hold off
grid on
axis equal
xlabel('x')
ylabel('z')
title('Puente líquido')

Los perfiles parecen que se cortan en un punto

Se muestran los valores del número de Bond, Bo, xt, xb, xm y zm para los correspondientes números de Bond. Para Bo=0.0001 (color azul), el resultado es idéntico al obtenido 0.7047, para el caso simétrico

    0.0001    0.7047    0.7047    0.4161    0.5000
    1.0000    0.6471    0.7665    0.4101    0.5707
    2.0000    0.5902    0.8367    0.3922    0.6340
    3.0000    0.5303    0.9225    0.3618    0.6864

Referencias

Paulo I C Teixeira, Miguel A C Teixeira. The shape of two-dimensional liquid bridges. J. Phys.: Condens. Matter 32 (2020) 034002