Puente líquido entre dos placas planas en ausencia de gravedad

Consideremos un puente líquido entre dos placas planas paralelas separadas una distancia h. Las placas están hechas del mismo material para que el ángulo de contacto θc sea el mismo y la distancia del eje Z al punto de contacto xc sea también el mismo

En la figura, se representa el perfil z=z(x) que al girar alrededor del eje Z genera la supericie de revolución que describe el puente líquido

Por simetría, solamente tenemos que describir la función z=z(x) entre xm y xc

Calculamos el área de la superficie de revolución

dA=2πx·ds=2πx 1+ ( dz dx ) 2 dx

La energía superficial (multiplicamos por dos, debido a la simetría) es

Es=2γ x m x c 2πx· 1+ ( dz dx ) 2 dx =4γπ x m x c x· 1+ ( dz dx ) 2 dx

Volumen de líquido

dV=π x 2 dz=π x 2 dz dx dx

Por simetría, el volumen entre xm y xc se multiplica por dos

V=2π x m x c x 2 dz dx dx

Tenemos que hacer mínima la energía superficial Es manteniendo constante el volumen V

Vamos a resolver este problema de extremo condicionado. Creamos la función auxiliar F, dependiente de un parámetro λ

F( x,z, z ˙ )=4γπx 1+ z ˙ 2 +2πλ x 2 z ˙ , z ˙ = dz dx

Aplicamos la ecuación Euler-Lagrange

F z d dx ( F z ˙ )=0

La función F no depende de z

d dx ( 4πγx z ˙ 1+ z ˙ 2 +2πλ x 2 )=0 Rx dz dx 1+ ( dz dx ) 2 + x 2 =C,R= 2γ λ

donde C es una constante.

dz dx | x= x m =,R x m + x m 2 =C dz dx | x= x c =tan θ c ,R x c sin θ c + x c 2 =C

Eliminamos C de este sistema de dos ecuaciones y despejamos R

R= x c 2 x m 2 x m x c sin θ c

Como vemos en la figura xc>xm. El parámetro R puede ser positivo, negativo o infinito.

Elevamos al cuadrado y despejamos dz/dx

( Rx dz dx ) 2 1+ ( dz dx ) 2 = ( C x 2 ) 2 ( dz dx ) 2 = ( C x 2 ) 2 R 2 x 2 ( C x 2 ) 2 dz dx =± C x 2 R 2 x 2 ( C x 2 ) 2 dz dx =± R x m + x m 2 x 2 R 2 x 2 ( R x m + x m 2 x 2 ) 2

Como vemos en la figura, en el intervalo xmxxc, la pendiente dz/dx es positiva.

dz dx | x= x c =± R x m + x m 2 x c 2 R 2 x c 2 ( R x m + x m 2 x c 2 ) 2 =± R x c sin θ c R 2 x c 2 ( R x m + x m 2 x c 2 ) 2 >0

En esta página, estudiamos el primer caso

dz dx = R x m + x m 2 x 2 R 2 x 2 ( R x m + x m 2 x c 2 ) 2

Se define el parámetro k

k= R+ x m x m >1 dz dx = ( k1 ) x m 2 + x m 2 x 2 ( k1 ) 2 x m 2 x 2 ( ( k1 ) x m 2 + x m 2 x 2 ) 2 = k x m 2 x 2 ( k1 ) 2 x m 2 x 2 ( k x m 2 x 2 ) 2 dz dx = k x m 2 x 2 k 2 x m 2 x 2 + x m 2 x 2 k 2 x m 4 x 4

Hacemos el cambio de variable

x=k x m u,dx=k x m ·du dz k x m ·du = k x m 2 k 2 x m 2 u 2 k 4 x m 4 u 2 + x m 4 k 2 u 2 k 2 x m 4 k 4 x m 4 u 4 dz du = k x m ( 1k u 2 ) ( k 2 u 2 1 )( 1 u 2 ) = x m ( 1k u 2 ) ( u 2 1 k 2 )( 1 u 2 )

Solución numérica

El perfil del puente líquido viene dado por la función z=z(x)

z= x m 1/k x k x m 1k u 2 ( 1 u 2 )( u 2 1 k 2 ) du ,k= ( x c x m ) 2 1 1( x c x m )sin θ c +1>1

Para que k>1, el cociente (xc/xm)<1/sinθc

Para x=xc, z=h, la mitad de la separación entre las placas

h= x m 1/k x c k x m 1k u 2 ( 1 u 2 )( u 2 1 k 2 ) du

Volumen de líquido

V=2π x m x c x 2 k x m 2 x 2 k 2 x m 2 x 2 + x m 2 x 2 k 2 x m 4 x 4 dx

Hacemos el cambio de variable

x=k x m u,dx=k x m du V=2π 1 k x c k x m k 2 x m 2 u 2 k x m 2 k 2 x m 2 u 2 k 4 x m 4 u 2 + x m 4 k 2 u 2 k 2 x m 4 k 4 x m 4 u 4 k x m du V=2π k 3 x m 3 1 k x c k x m u 2 ( 1k u 2 ) k 2 u 2 + u 2 1 k 2 u 4 du V=2π k 2 x m 3 1 k x c k x m u 2 ( 1k u 2 ) ( 1 u 2 )( u 2 1 k 2 ) du

El cociente h3/V es una función de ξ=xc/xm

r= h V 1 3 h 3 ( ξ ) r 3 V( ξ )=0,ξ= x c x m >1

Conocido el ángulo de contacto θc. Fijamos el valor r= h V 1/3 , determinamos ξ=xc/xm resolviendo la ecuación transcendente

Fijado el valor del volumen V=1, determinamos xm

Resultados

th=pi/6; %ángulo de contacto
kk=@(x) 1+(x^2-1)/(1-x*sin(th)); %x=xc/xm
n=1;
rel=0.5; %relación h^3/V
xx=linspace(1.1,1/sin(th)-0.01,50);
h=zeros(1, length(xx));
V=zeros(1, length(xx));
for x=xx
    k=kk(x);
    f=@(u) (1-k*u.^2)./sqrt((1-u.^2).*(u.^2-1/k^2));
    h(n)=integral(f,1/k,x/k);
    g=@(u) (1-k*u.^2).*u.^2./sqrt((1-u.^2).*(u.^2-1/k^2));
    V(n)=2*pi*(k^2)*integral(g,1/k,x/k);
    n=n+1;
end
yy=rel^3*V-h.^3;
plot(xx,yy) 
grid on
xlabel('\xi')
ylabel('f(\xi)')
title('Raíz')

La función transcendente tiene una raíz proxima a ξ=1.82. Creamos una función raiz que nos aproxime a la raíz mediante una interpolación lineal

La ecuación de la recta que pasa por dos puntos es

y= y 2 y 1 x 2 x 1 x+ y 1 x 2 y 2 x 1 x 2 x 1

La abcisa x que hace y=0 es

x= y 2 x 1 y 1 x 2 y 2 y 1

   function r = raiz(xx, yy)
         indice=find(yy(1:end-1).*yy(2:end)<0);
        x1=xx(indice); y1=yy(indice);
        x2=xx(indice+1); y2=yy(indice+1);
        r=(x1*y2-x2*y1)/(y2-y1); %interpolación lineal
     end

La primera tarea es buscar el intervalo en el que la función cambia de signo, después calcular la raíz mediante interpolación lineal

Cuando esperamos más de una raíz, el código de la función raiz es el siguiente

 function r = raiz(xx, yy)
        indices=find(yy(1:end-1).*yy(2:end)<0);
        r=zeros(1,length(indices));
        for j=1:length(indices)
            x1=xx(indices(j)); y1=yy(indices(j));
            x2=xx(indices(j)+1); y2=yy(indices(j)+1);
            r(j)=(x1*y2-x2*y1)/(y2-y1); %interpolación lineal
        end
    end

Una vez que tenemos la raíz ξ=xc/xm, calculamos xm sabiendo que el volumen V=1, después xc=ξ·xm y representamos el perfil z=z(x). El código completo es

function pelicula_2
    th=pi/6; %ángulo de contacto
    kk=@(x) 1+(x^2-1)/(1-x*sin(th)); %x=xc/xm
    n=1;
    rel=0.5;
    xx=linspace(1.1,1/sin(th)-0.01,50);
    h=zeros(1, length(xx));
    V=zeros(1, length(xx));
    for x=xx
        k=kk(x);
        f=@(u) (1-k*u.^2)./sqrt((1-u.^2).*(u.^2-1/k^2));
        h(n)=integral(f,1/k,x/k);
        g=@(u) (1-k*u.^2).*u.^2./sqrt((1-u.^2).*(u.^2-1/k^2));
        V(n)=2*pi*(k^2)*integral(g,1/k,x/k);
        n=n+1;
    end
    yy=rel^3*V-h.^3;
%     plot(xx,yy) %para probar si hay raíces
    rr=raiz(xx,yy);
    xr=rr(1); %primera raíz
    k=kk(xr);
    g=@(u) (1-k*u.^2).*u.^2./sqrt((1-u.^2).*(u.^2-1/k^2));
    Vr=2*pi*(k^2)*integral(g,1/k,xr/k);
    xm=1/Vr^(1/3);
    xc=xm*xr;
    disp([xm,xc])
    f=@(u) (1-k*u.^2)./sqrt((1-u.^2).*(u.^2-1/k^2));
    xx=linspace(xm+0.01,xc-0.01,50);
    z=zeros(1, length(xx));
    n=1;
    for x=xx
        z(n)=xm*integral(f,1/k,x/(xm*k));
        n=n+1;
    end
     hold on
     h1=z(end);
    fill([xm,xx,xc,-xc,-fliplr(xx),-xm, -xx,-xc,xc,fliplr(xx)],
[0,z,h1,h1,fliplr(z),0,-z,-h1,-h1,-flip(z)],'c')
    plot([xm,xx],[0,z],'b')
    plot([xm,xx],[0,-z],'b')
    plot([-xm,-xx],[0,z],'b')
    plot([-xm,-xx],[0,-z],'b')
    line([-xc,xc],[z(end),z(end)],'lineWidth',1.5,'color','k')
    line([-xc,xc],[-z(end),-z(end)],'lineWidth',1.5,'color','k')
    hold off
    axis equal
    grid on
    xlabel('x')
    ylabel('z')
    title('Perfil')

    function r = raiz(xx, yy)
        indices=find(yy(1:end-1).*yy(2:end)<0);
        r=zeros(1,length(indices));
        for j=1:length(indices)
            x1=xx(indices(j)); y1=yy(indices(j));
            x2=xx(indices(j)+1); y2=yy(indices(j)+1);
            r(j)=(x1*y2-x2*y1)/(y2-y1); %interpolación lineal
        end
    end
end

Los valores xm=0.4421 y xc=0.8037

    0.4421    0.8037

Girando alrededor del eje de simetría Z, obtenemos una superficie de revolución, que es el perfil del puente líquido entre dos planos paralelos en asusencia de gravedad

Dos configuraciones

Para ángulos de contacto más pequeños, por ejemplo θc=8°, encontramos dos raíces

Relación volumen/separación

Podemos cambiar el factor r= h V 1/3 , por ejemplo r=0.2 manteniendo el ángulo de contacto θc=π/6

Los valores xm=0.8573 y xc=0.9764

0.8573    0.9764

Cuando r>0.53 o r<0.17 aproximadamente, no se encuentran raíces en el intervalo especificado

Solución analítica

Obtenemos la función z=z(x), integrando desde xm a x o bien, desde 1/k a u=x/(kxm)

z= x m 1/k u 1k u 2 ( 1 u 2 )( u 2 1 k 2 ) du = x m { 1/k u du ( 1 u 2 )( u 2 1 k 2 ) k 1/k u u 2 ( 1 u 2 )( u 2 1 k 2 ) du }

Buscamos el resultado en una tabla de integrales

b u dx ( a 2 x 2 )( x 2 b 2 ) = 1 a F( κ,q ),au>b>0 b u x 2 dx ( a2 x 2 )( x 2 b 2 ) = aE( κ,q ) 1 u ( a 2 u 2 )( u 2 b 2 ) ,au>b>0 q= a 2 b 2 a ,κ=arcsin a u u 2 b 2 a 2 b 2

El resultado es

{ a=1 b= 1 k <1 z= x m { F( κ,q )k( E( κ,q ) 1 u ( 1 u 2 )( u 2 1 k 2 ) ) } k= ( x c x m ) 2 1 1( x c x m )sin θ c +1,q= 1 k k 2 1 , κ=arcsin 1 u k 2 u 2 1 k 2 1 =arcsin 1 x k x m k 2 ( x k x m ) 2 1 k 2 1 =arcsink 1 ( x m x ) 2 k 2 1 z= x m { F( κ,q )k( E( κ,q ) ( 1 1 k 2 ( x x m ) 2 )( 1 ( x m x ) 2 ) ) }

Comprobamos que z(xm)=0. Véase Integrales elípticas

La separación entre las placas es 2h. Tenemos que h=z(xc)

h= x m { F( κ,q )k( E( κ,q ) ( 1 1 k 2 ( x c x m ) 2 )( 1 ( x m x c ) 2 ) ) } q= 1 k k 2 1 ,κ=arcsink 1 ( x m x c ) 2 k 2 1

Volumen de líquido

En el apartado anterior, llegamos a la expresión

V=2π k 2 x m 3 1 k x c k x m u 2 ( 1k u 2 ) ( 1 u 2 )( u 2 1 k 2 ) du = 2π k 2 x m 3 { 1 k x c k x m u 2 ( 1 u 2 )( u 2 1 k 2 ) du k 1 k x c k x m u 4 ( 1 u 2 )( u 2 1 k 2 ) du }

Buscamos el resultado en una tabla de integrales

b u x 4 dx ( 1 x 2 )( x 2 b 2 ) = a 3 { 2( a 2 + b 2 )E( κ,q ) b 2 F( κ,q ) } u 2 +2 a 2 +2 b 2 3u ( a 2 u 2 )( u 2 b 2 ) ,au>b>0 q= a 2 b 2 a ,κ=arcsin a u u 2 b 2 a 2 b 2

La integral vale

{ a=1 b= 1 k <1 1 3 { 2( 1+ 1 k 2 )E( κ,q ) 1 k 2 F( κ,q ) } u 2 +2+2 1 k 2 3u ( 1 u 2 )( u 2 1 k 2 ) 1 3 { 2( 1+ 1 k 2 )E( κ,q ) 1 k 2 F( κ,q ) } ( x c k x m ) 2 +2+2 1 k 2 3 x c k x m ( 1 ( x c k x m ) 2 )( ( x c k x m ) 2 1 k 2 ) 1 3 { 2( 1+ 1 k 2 )E( κ,q ) 1 k 2 F( κ,q ) } ( x c x m ) 2 +2 k 2 +2 3 k 2 ( 1 1 k 2 ( x c x m ) 2 )( 1 ( x m x v ) 2 )

El volumen V es

V=2π k 2 x m 3 { E( κ,q ) ( 1 1 k 2 ( x c x m ) 2 )( 1 ( x m x c ) 2 ) 1 3 { 2k( 1+ 1 k 2 )E( κ,q ) 1 k F( κ,q ) }+ ( x c x m ) 2 +2 k 2 +2 3k ( 1 1 k 2 ( x c x m ) 2 )( 1 ( x m x c ) 2 ) } k= ( x c x m ) 2 1 1( x c x m )sin θ c +1,q= 1 k k 2 1 ,κ=arcsink 1 ( x m x c ) 2 k 2 1

Conocido el ángulo de contacto θc. Fijamos el valor r= h V 1/3 , determinamos ξ=xc/xm resolviendo la ecuación transcendente

Fijado el valor del volumen V=1, determinamos xm

Resultados

th=pi/6; %ángulo de contacto
k=@(x) 1+(x.^2-1)./(1-x*sin(th));
q2=@(x) (k(x).^2-1)./k(x).^2;
K=@(x) asin(k(x).*sqrt((1-1./x.^2)./(k(x).^2-1)));
rel=0.5;
h=@(x) ellipticF(K(x),q2(x))-k(x).*(ellipticE(K(x),q2(x))-
sqrt((1-(x.^2)./k(x).^2).*(1-1./x.^2)));
V=@(x) (2*pi*k(x).^2).*(ellipticE(K(x),q2(x))-sqrt((1-(x.^2).
/k(x).^2).*(1-1./x.^2))-(2*k(x).*(1+1./k(x).^2).*ellipticE(K(x),q2(x))
-ellipticF(K(x),q2(x))./k(x))/3+((x.^2+2*k(x).^2+2).*sqrt((1-(x.^2)./k(x).^2)
.*(1-1./x.^2)))./(3*k(x)));
f=@(x) rel^3*V(x)-h(x).^3; 
fplot(f,[1.05,1/sin(th)])
xr=fzero(f, [1.05,1/sin(th)-0.01]); %cociente xc/xm
grid on
xlabel('\xi')
ylabel('f(\xi)')
title('Raíz')

La raíz buscada es ξ=1.8182, coincide aproximadamente, con la obtenida mediante procedimientos numéricos

>> xr
xr =    1.8182

Representamos la función z=z(x) entre xm y xc

th=pi/6; %ángulo de contacto
k=@(x) 1+(x.^2-1)./(1-x*sin(th));
q2=@(x) (k(x).^2-1)./k(x).^2;
K=@(x) asin(k(x).*sqrt((1-1./x.^2)./(k(x).^2-1)));
rel=0.5;
h=@(x) ellipticF(K(x),q2(x))-k(x).*(ellipticE(K(x),q2(x))-
sqrt((1-(x.^2)./k(x).^2).*(1-1./x.^2)));
V=@(x) (2*pi*k(x).^2).*(ellipticE(K(x),q2(x))-sqrt((1-(x.^2)./k(x).^2).
*(1-1./x.^2))-(2*k(x).*(1+1./k(x).^2).*ellipticE(K(x),q2(x))-
ellipticF(K(x),q2(x))./k(x))/3+((x.^2+2*k(x).^2+2).*sqrt((1-(x.^2)./k(x).^2).
*(1-1./x.^2)))./(3*k(x)));
f=@(x) rel^3*V(x)-h(x).^3; 
% fplot(f,[1.05,1/sin(th)])
xr=fzero(f, [1.05,1/sin(th)-0.01]); %cociente xc/xm
xm=1/V(xr)^(1/3);
xc=xm*xr;
kr=k(xr);
qr2=(kr^2-1)/kr^2;
K=@(x) asin(kr*sqrt((1-(xm./x).^2)/(kr^2-1)));
z=@(x) xm*(ellipticF(K(x),qr2)-kr.*(ellipticE(K(x),qr2)-sqrt((1-(x/xm).^2/kr^2).
*(1-(xm./x).^2))));

hold on
fplot(z, [xm,xc])
hold off
axis equal
grid on
xlabel('x')
ylabel('z')
title('Perfil')

Los valores xm=0.4421 y xc=0.8037

>> xm,xc
xm =    0.4421
xc =    0.8037
th=pi/6; %ángulo de contacto
k=@(x) 1+(x.^2-1)./(1-x*sin(th));
q2=@(x) (k(x).^2-1)./k(x).^2;
K=@(x) asin(k(x).*sqrt((1-1./x.^2)./(k(x).^2-1)));
rel=0.5;
h=@(x) ellipticF(K(x),q2(x))-k(x).*(ellipticE(K(x),q2(x))-sqrt((1-(x.^2).
/k(x).^2).*(1-1./x.^2)));
V=@(x) (2*pi*k(x).^2).*(ellipticE(K(x),q2(x))-sqrt((1-(x.^2)./k(x).^2).*
(1-1./x.^2))-(2*k(x).*(1+1./k(x).^2).*ellipticE(K(x),q2(x))-ellipticF(K(x),q2(x)).
/k(x))/3+((x.^2+2*k(x).^2+2).*sqrt((1-(x.^2)./k(x).^2).*(1-1./x.^2)))./(3*k(x)));
f=@(x) rel^3*V(x)-h(x).^3; 
% fplot(f,[1.05,1/sin(th)])
xr=fzero(f, [1.05,1/sin(th)-0.01]); %cociente xc/xm
xm=1/V(xr)^(1/3);
xc=xm*xr;
kr=k(xr);
qr2=(kr^2-1)/kr^2;
K=@(x) asin(kr*sqrt((1-(xm./x).^2)/(kr^2-1)));
z=@(x) xm*(ellipticF(K(x),qr2)-kr.*(ellipticE(K(x),qr2)-sqrt((1-(x/xm).^2/kr^2).*
(1-(xm./x).^2))));

 hold on
 h1=z(xc);
 fp=fplot(z, [xm,xc],'b');
  fill([xm,fp.XData,xc,-xc,-fliplr(fp.XData),-xm, -fp.XData,-xc,xc,
fliplr(fp.XData)],
[0,fp.YData,h1,h1,fliplr(fp.YData),0,-fp.YData,-h1,-h1,-flip(fp.YData)],'c')
 plot(fp.XData,fp.YData,'b')
 plot(fp.XData,-fp.YData,'b')
 plot(-fp.XData,fp.YData,'b')
  plot(-fp.XData,-fp.YData,'b')
hold off
axis equal
grid on
xlabel('x')
ylabel('z')
title('Perfil')

Girando alrededor del eje de simetría Z, obtenemos una superficie de revolución, que es el perfil del puente líquido entre dos planos paralelos en asusencia de gravedad

Representación en tres dimensiones del puente líquido

th=pi/6; %ángulo de contacto
k=@(x) 1+(x.^2-1)./(1-x*sin(th));
q2=@(x) (k(x).^2-1)./k(x).^2;
K=@(x) asin(k(x).*sqrt((1-1./x.^2)./(k(x).^2-1)));
rel=0.5;
h=@(x) ellipticF(K(x),q2(x))-k(x).*(ellipticE(K(x),q2(x))-
sqrt((1-(x.^2)./k(x).^2).*(1-1./x.^2)));
V=@(x) (2*pi*k(x).^2).*(ellipticE(K(x),q2(x))-sqrt((1-(x.^2)./k(x).^2).
*(1-1./x.^2))-(2*k(x).*(1+1./k(x).^2).*ellipticE(K(x),q2(x))-
ellipticF(K(x),q2(x))./k(x))/3+((x.^2+2*k(x).^2+2).*sqrt((1-(x.^2)./k(x).^2).
*(1-1./x.^2)))./(3*k(x)));
f=@(x) rel^3*V(x)-h(x).^3; 
% fplot(f,[1.05,1/sin(th)])
xr=fzero(f, [1.05,1/sin(th)-0.01]); %cociente xc/xm
xm=1/V(xr)^(1/3);
xc=xm*xr;
kr=k(xr);
qr2=(kr^2-1)/kr^2;
K=@(x) asin(kr*sqrt((1-(xm./x).^2)/(kr^2-1)));
z=@(x) xm*(ellipticF(K(x),qr2)-kr.*(ellipticE(K(x),qr2)-
sqrt((1-(x/xm).^2/kr^2).*(1-(xm./x).^2))));

r=linspace(xm,xc,50);
phi=linspace(0,2*pi,30);
[R,Phi]=meshgrid(r,phi);
X=R.*cos(Phi);
Y=R.*sin(Phi);
Z=z(R);
hold on
surfl(X,Y,Z)
surfl(X,Y,-Z)
shading interp
colormap(gray);
hold off
grid on
xlabel('x')
ylabel('y')
zlabel('z')
title('Perfil')
view(105,22)

Dos configuraciones

Para ángulos de contacto más pequeños, por ejemplo θc=8°, encontramos dos raíces

La primera raíz está en el intervalo [1,4] y la segunda en el intervalo [5,7]. Calculamos el valor de las raíces mediante el procedimiento fzero de MATLAB en los intervalos apropiados

Para decidir cuál es la configuración real, calculamos la energía superficial

E s =4γπ x m x c x· 1+ ( dz dx ) 2 dx dz dx = dz k x m ·du = 1 k 1k u 2 ( u 2 1 k 2 )( 1 u 2 ) = 1k u 2 ( k 2 u 2 1 )( 1 u 2 ) E s =4γπ 1 k x c k x m k x m u· 1+ ( 1k u 2 ( k 2 u 2 1 )( 1 u 2 ) ) 2 k x m du = 4γπ k 2 ( k1 ) x m 2 1 k x c k x m u 2 ( k 2 u 2 1 )( 1 u 2 ) du =4γπk x m 2 ( k1 ) 1 k x c k x m u 2 ( u 2 1 k 2 )( 1 u 2 ) du E s =4γπk( k1 ) x m 2 { E( κ,q ) ( 1 1 k 2 ( x c x m ) 2 )( 1 ( x m x c ) 2 ) } k= ( x c x m ) 2 1 1( x c x m )sin θ c +1,q= 1 k k 2 1 ,κ=arcsink 1 ( x m x c ) 2 k 2 1

th=8*pi/180; %ángulo de contacto
k=@(x) 1+(x.^2-1)./(1-x*sin(th));
q2=@(x) (k(x).^2-1)./k(x).^2;
K=@(x) asin(k(x).*sqrt((1-1./x.^2)./(k(x).^2-1)));
rel=0.5;
V=@(x) (2*pi*k(x).^2).*(ellipticE(K(x),q2(x))-sqrt((1-(x.^2)./k(x).^2)
.*(1-1./x.^2))-(2*k(x).*(1+1./k(x).^2).*ellipticE(K(x),q2(x))-
ellipticF(K(x),q2(x))./k(x))/3+((x.^2+2*k(x).^2+2).*sqrt((1-(x.^2)./
k(x).^2).*(1-1./x.^2)))./(3*k(x)));
for xr=[2.9123,5.9578]
    xm=1/V(xr)^(1/3);
    xc=xm*xr;
    kr=k(xr);
    K=@(x) asin(kr*sqrt((1-(xm/x)^2)/(kr^2-1)));
    qr2=(kr^2-1)/kr^2;
    Es=kr*(kr-1)*xm^2*(ellipticE(K(xc),qr2)-sqrt((1-(xc/xm)^2/kr^2)*
(1-(xm/xc)^2)));
    disp([xr,Es])
end
    2.9123    0.5936
    5.9578    0.8238

La energía superficial de la segunda configuración es la mayor. La primera configuración ξ=2.9123, tiene la energía superficial mínima

Relación volumen/separación

Podemos cambiar el factor r= h V 1/3 , por ejemplo r=0.2 manteniendo el ángulo de contacto θc=π/6

Los valores xm=0.8564 y xc=0.9758

>> xm,xc
xm =    0.8564
xc =    0.9758

Los valores de xm y xc coinciden prácticamente con los calculados mediante procedimientos numéricos

Referencias

I. S. Gradshteyn, I. M. Ryzhik. Table of Integrals, Series, and Products.. Eighth Edition. Elsevier. 2015

YU Feng-jun, JU Lin, ZHANG Xi-wei, TANG Zhen-jie, TIAN Jun-long. Theoretical study on space liquid bridge experiment — another teaching case caused by space class. College Physics. 2023, 42 (05):