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 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
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→∞
de xm a xb, la pendiente dz/dx es negativa y crece, la derivada segunda es positiva
de xm a xt, la pendiente dz/dx es positiva y decrece, la derivada segunda es negativa

Primera integral
Para el primer intervalo, de xm a xb, derivada segunda positiva
Para el segundo intervalo, de xm a xt, derivada segunda negativa
Se determina la constante c sabiendo
Se determina la constante c sabiendo
Continuidad de la función z=z(x)
Para z=zm, θ=π/2, dz/dx→∞, tenemos un sistema de dos ecuaciones
Despejamos las incógnitas (patm-pb)/γ y zm. Las expresamos en forma adimensional, en términos del número de Bond, Bo=ρgh2/γ
De la primera ecuación, despejamos zm
Representamos la altura zm/h en función del número de Bond, Bo para
- Angulo θt=π/6 (30°)
- Angulo θb=π/6 (30°)
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
Para el primer intervalo, de xm a xb, la pendiente dz/dx es negativa.
Para el segundo intervalo, de xm a xt, la pendiente dz/dx es positiva.
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
Las integrales son del tipo
Para el primer intervalo, de xm a xb
Para el segundo intervalo, de xm a xt
Continuidad en z=zm
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

El área inferior A1 vale
El área superior A2 vale
Tenemos una integral del tipo
La integrale vale
El resultado final es
Integramos
El resultado es
El área total es
Trazado del perfil, z=z(x)
Los datos son:
- La separación h entre las placas horizontales
- Los ángulos θb y θt
- El área A, lo que equivale al volumen de líquido
Las incógnitas son
- La altura zm
- La distacia mínima al eje xm
- Los puntos de contacto xb y xt
Para ello, se resuelve el sistema de ecuaciones
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
Representamos el puente líquido en dos dimensiones para
- Angulo, θt=π/3 (60°)
- Angulo, θb=π/6 (30°)
- Area, A=1
- Separación entre las placas, h=1
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
Se representa el perfil, descrito por la función implícita, definida en el intervalo 0 a h
Representamos el puente líquido en dos dimensiones para
- Angulo θt=π/6 (30°)
- Area A=1
- Sepraración entre las placas h=1
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
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

>> xm xm = 3.1485e-06
Caso general, aceleración de la gravedad g≠0, Bo>0
Para el primer intervalo, de xm a xb
Para el segundo intervalo, de xm a xt
Continuidad en z=zm
Area
El área es la suma de dos áreas
El área inferior A1 vale
El área superior A2 vale
Integramos por partes
El área A1 es
El área A2 es
El área total es
Trazado del perfil, z=z(x)
Los datos son:
- La separación h entre las placas horizontales
- Los ángulos θb y θt
- El área A, lo que equivale al volumen de líquido
Las incógnitas son
- La altura zm
- Los puntos de contacto xb y xt
- La distacia mínima al eje xm
La altura zm del cuello ya la hemos calculado
Conocida el área A se calcula xt
De la continuidad en zm, calculamos xm y xb
Representamos el puente líquido en dos dimensiones para
- Angulo θt=π/3 (60°)
- Angulo θb=π/6 (30°)
- Area A=1
- Separación entre las placas h=1
- Número de Bond, Bo=0.0001
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
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

>> 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

>> xm xm = 0.0149
Examinamos el efecto del número de Bond, para el caso simétrico que hemos estudiado para g=0
- Angulo θt=π/6 (30°)
- Angulo θb=π/6 (30°)
- Area A=1
- Separación entre las placas h=1
- Números de Bond, Bo=0.0001, 1, 2, 3, en colores azul, rojo, negro y verde, respectivamente
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