Fluidos |
Tensión superficial Gotas. Ley de Tate Presión producida por la curvatura de una superficie Tensión superficial de una pompa de jabón (I) Tensión superficial de una pompa de jabón (II) Método de la burbuja Fenómenos capilares
|
Equilibrio de un elemento de la cuerda Ecuación de curva que describe la forma que adopta la cuerda |
|||||||||
Hemos estudiado en otra página, la forma que adopta una cadena que cuelga de sus extremos (la catenaria). En esta página, vamos a estudiar la forma que adopta una cuerda cuando el área encerrada por ésta y la varilla de que la sostiene se cubre con una película jabonosa. Veremos que el cociente entre la tensión superficial 2σ y la componente normal del peso de la cuerda por unidad de longitud λg determinan la forma de la cuerda. Cuando la tensión superficial domina, la cuerda adopta una forma convexa similar a la letra griega γ. Cuando la componente del peso domina, su forma es la de una catenaria distorsionada. Cuando ambas son iguales la cuerda adopta la forma lineal de una V. Este ejemplo es particularmente relevante, ya que permite al lector practicar con el cálculo integral, los procedimientos numéricos y la representación gráfica de funciones. Para el programador, es un ejemplo interesante de aplicación de la herencia y del polimorfismo. En la clase base abstracta se define el procedimiento numérico que calcula la raíz de una ecuación trascendente, en las clases derivadas se tratan cada unos de los casos que van a surgir en el estudio de esta situación física aparente compleja.
Equilibrio de un elemento de la cuerdaUna cuerda uniforme flexible de longitud 2L está sujeta a una varilla horizontal por sus extremos distantes 2x0, tal como se muestra en la figura. Por razones de simetría respecto del eje Y, solamente analizaremos el comportamiento de la cuerda para x≥0. Las fuerzas que actúan sobre un elemento ds de la cuerda son:
Se pueden presentar los siguientes casos (véase la primera figura)
Condiciones de equilibrio:
En la expresión (2), el ángulo θ está comprendido 0≤θ≤π/2 por tanto 0≤cosθ≤1. Por otra parte, la tensión de la cuerda T es siempre positiva.
Ahora bien, el ángulo θ varía a lo largo de la cuerda por lo que esta comparación no es satisfactoria. Los parámetros más importantes de este sistema físico son α=2σ/λg, ya definido y el cociente x0/L entre la separación de los extremos de la cuerda 2x0 y la longitud de la cuerda 2L.
Ecuación de curva que describe la forma que adopta la cuerdaDividiendo las ecuaciones de equilibrio (1) y (2)
Integrando
donde C es una constante a determinar Despejando T y sustituyéndola en la ecuación (2)
Obtenemos las ecuaciones diferenciales de la curva dependiente del parámetro θ
A continuación, vamos a integrar estas ecuaciones. La segunda, se integra de forma inmediata
cy es una constante de integración cuyo valor determinaremos más adelante. Haciendo el cambio de variable
Deshaciendo el cambio
Más difícil resulta resolver la primera integral,
cx es una constante de integración cuyo valor determinaremos más adelante. Se realiza el cambio de variable
La integral se convierte en
Se pueden presentar tres casos según que α>1, α<1 y α=1que conducen a distintos funciones integrando como veremos a continuación. Caso α>1Llamando
La primera integral es inmediata y la segunda, procedemos a integrarla por partes
El resultado final es
Ahora, se deshace los cambios se expresa t en función del ángulo θ, y β en función de α.
El resultado final es
Caso α<1Llamando
El resultado de la primera integral es
La segunda, la integramos por partes
El resultado final es
Ahora, se deshace los cambios se expresa t en función del ángulo θ, y β en función de α.
El resultado final es
Caso α=1
Deshaciendo los cambios t=tan(θ/2)
Configuración linealEste caso especial, se produce cuando cosθ=α=x0/L.
Configuración cóncavaLa cuerda adopta una configuración cóncava cuando α<x0/L, naturalmente α<1
Las ecuaciones paramétricas de la curva son (3) y (5)
Con estos dos datos determinamos las constantes de integración cx y cy
Para representar la curva que describe la forma que adopta la cuerda, necesitamos conocer la constante C y el ángulo θ0. Cálculo de la constante C y del ángulo θ0.
Se realiza el cambio de variable
La integral se convierte en
Deshaciendo los cambios obtenemos
La posición del extremo de la cuerda es x0 y el ángulo que forma la recta tangente en este punto es θ0 (véase la figura)
Se elimina C en estas dos últimas ecuaciones, obteniendo una ecuación trascendente en θ0. En la figura, vemos que para α=0.3<x0/L=0.5 dicha ecuación tiene un cero en un ángulo próximo a 70º, y presenta una discontinuidad para el ángulo tal que
Para α=0.3, θ=72.5º
Se resuelve la ecuación trascendente en el intervalo (0, 72.5º) por el procedimiento numérico del punto medio, obteniéndose el ángulo θ0=68.7º que forma la tangente a la cuerda en el extremo x0=1. Una vez que se ha determinado θ0, se calcula C y se representa las ecuaciones paramétricas x(θ), y(θ) en el intervalo 0≤θ≤θ0.
Configuración convexaHay tres posibles configuraciones convexas.
La configuración convexa tiene la particularidad de que una longitud d de la cuerda por debajo del vértice P está pegada a la porción d del otro lado del eje Y. Una porción L-d de la cuerda forma el arco convexo a cada uno de los lados de dicho eje. La recta tangente a la cuerda forma ángulos θ comprendidos entre π/2 y θ0. Del punto P, cuelga una longitud d de la cuerda por cada lado, la tensión de la cuerda en este punto es T=λgd Deducimos por integración una expresión para la tensión de la cuerda en función del parámetro θ, T(cosθ-α)=Cλg En el punto P, para θ=π/2 se obtiene -Tα=Cλg El valor de la constante C=-αd Primer caso, α>x0/L con α<1Este caso es similar al cóncavo Las ecuaciones paramétricas de la cuerda son (3) y (5)
Con estos dos datos determinamos las constantes de integración cx y cy.
Para representar la curva que describe la forma que adopta la cuerda, necesitamos conocer la longitud d y el ángulo θ0. Cálculo de la longitud d y del ángulo θ0. La longitud de la mitad de la cuerda L, se obtiene integrando
Ya hemos obtenido en la configuración cóncava el valor del integrando
La posición del extremo de la cuerda es x0 y el ángulo que forma la recta tangente a la cuerda en este punto es θ0.
Se elimina d en estas dos últimas ecuaciones, obteniendo una ecuación trascendente en θ0. En la figura, vemos que para α=0.7>x0/L=0.5 y α<1. Dicha ecuación tiene un cero en un ángulo próximo a 50º y presenta una discontinuidad para el ángulo tal que
Para α=0.7, θ=45.6º
Se resuelve la ecuación trascendente, por el procedimiento numérico del punto medio, en el intervalo (45.6, 90º) obteniéndose el ángulo θ0=50.5º que forma la tangente a la cuerda en el extremo x0=1. Una vez que se ha determinado θ0, se calcula d y se representa las ecuaciones paramétricas x(θ), y(θ) en el intervalo θ0≤θ≤π/2 Segundo caso, α>1Las ecuaciones paramétricas de la cuerda son (3) y (4)
con C=-αd como en el caso anterior
Con estos dos datos determinamos las constantes de integración cx y cy.
Para representar la curva que describe la forma que adopta la cuerda, necesitamos conocer la longitud d y el ángulo θ0. Cálculo de la longitud d y del ángulo θ0. La longitud de la mitad de la cuerda L, se obtiene integrando
Se realiza el cambio de variable
La integral se convierte en
La primera integral es inmediata y la segunda procedemos a integrarla por partes
El resultado final es
Ahora, se deshace los cambios se expresa t en función del ángulo θ, y β en función de α.
El resultado final es
La posición del extremo de la cuerda es x0 y el ángulo que forma la recta tangente a la cuerda en este punto es θ0.
Se elimina d en estas dos últimas ecuaciones, obteniendo una ecuación trascendente en θ0. En la figura, vemos que para α=1.2 la ecuación presenta un cero para un ángulo próximo a 31.º
Se resuelve la ecuación trascendente, por el procedimiento numérico del punto medio, obteniéndose el ángulo θ0=30.7º que forma la tangente a la cuerda en el extremo x0=1. Una vez que se ha determinado θ0, se calcula d y se representa las ecuaciones paramétricas x(θ), y(θ) en el intervalo θ0≤θ≤π/2 Tercer caso, α=1Las ecuaciones paramétricas de la cuerda son (3) y (6)
con C=-αd=-d como en el caso anterior
Con estos dos datos determinamos las constantes de integración cx y cy.
Para representar la curva que describe la forma que adopta la cuerda, necesitamos conocer la longitud d y el ángulo θ0. Cálculo de la longitud d y del ángulo θ0. La longitud de la mitad de la cuerda L, se obtiene integrando
Se realiza el cambio de variable
Deshaciendo los cambios
La posición del extremo de la cuerda es x0 y el ángulo que forma la recta tangente a la cuerda en este punto es θ0.
Se elimina d en estas dos últimas ecuaciones, obteniendo una ecuación trascendente en θ0. En la figura, vemos que para α=1, la ecuación presenta un cero para un ángulo próximo a 38.º
Se resuelve la ecuación trascendente, por el procedimiento numérico del punto medio, obteniéndose el ángulo θ0=38.3º que forma la tangente a la cuerda en el extremo x0=1. Una vez que se ha determinado θ0, se calcula d y se representa las ecuaciones paramétricas x(θ), y(θ) en el intervalo θ0≤θ≤π/2
ActividadesSe introduce
Se pulsa el botón titulado Gráfica Se dibuja la forma que adopta la cuerda, se proporciona los datos de la ordenada ymin del vértice, para x=0, y en el caso de las configuraciones convexas, la longitud d de la parte de la cuerda que permanece pegada debajo del vértice. Sus abscisas son x=0 y sus ordenadas varían entre ymin e ymin+d. Fijado el valor de α, se observa el efecto de la modificación de la distancia 2x0 entre los extremos de la cuerda sujetos a la varilla horizontal. Fijado el valor de la distancia 2x0 entre los extremos de la cuerda, se modifica el valor del parámetro α=2σ/λg. Simulando cuerdas de distintas densidades λ o películas jabonosas de distinto coeficiente de tensión superficial σ. Se dibuja
Se cambia la ordenada y del punto de la cuerda en el que se dibujan las fuerzas, actuando en la barra de desplazamiento titulada Posición. Se compara la longitud del vector de color azul (tensión superficial) con el vector de color rojo (componente del peso). |
Behroozi F., Mohazzabi P., McCrickard J. P., Remarkable shapes of a catenary under the effect of gravity and surface tension. Am. J. Phys. 62 (12) December 1994, pp. 1121-1128
public abstract class Raiz { private final double CERO=1e-10; private final double ERROR=0.001; private final int MAXITER=200; public Raiz(double alfa, double x0, double lon) { this.alfa=alfa; this.x0=x0; this.lon=lon; } protected double puntoMedio(double a, double b) { double m, ym; int iter=0; do{ m=(a+b)/2; ym=f(m); if(Math.abs(ym)<CERO) break; if(Math.abs((a-b)/m)<ERROR) break; if((f(a)*ym)<0) b=m; else a=m; iter++; }while(iter<MAXITER); return m; } protected abstract double f(double x); } public abstract class Sistema extends Raiz { //parámetros comunes a todas las clases derivadas protected double alfa; protected double x0; protected double lon=2.0; protected double fi0; public double yMin; public double lonY; protected double con; public Sistema(double alfa, double x0, double lon) { this.alfa=alfa; this.x0=x0; this.lon=lon; } public abstract void inicio(); public abstract double fX(double x); //funciones comunes a las clases //calcula la ordenada de la curva protected double fY(double x){ double y=1.0/(Math.cos(x)-alfa)-1.0/(Math.cos(fi0)-alfa); return (con*y); } //transforma la ordenada en ángulo fi public double fAngulo(double y){ double z=alfa+1.0/(y/con+1.0/(Math.cos(fi0)-alfa)); return Math.acos(z); } } public class Concava extends Sistema{ private double A, B; public Concava(double alfa, double x0, double lon) { super(alfa, x0, lon); lonY=0.0; } //raíces de la ecuación trascendente calcula fi0 protected double f(double x){ coeficientes(x); double y=A*(lon*alfa-x0)+B*(lon-x0*alfa); return y; } public void inicio(){ double fiMax=2*Math.atan(Math.sqrt((1-alfa)/(1+alfa))); fi0=puntoMedio(0.0, fiMax); //System.out.println((fi0*180/Math.PI)+" "+(fiMax*180/Math.PI)); con=fConstante(fi0); yMin=fY(0.0); } //calcula la constante C private double fConstante(double x){ coeficientes(x); double y=x0/(A*alfa+B); return y; } //calcula la abscisa de la curva public double fX(double x){ coeficientes(x); double y=con*(A*alfa+B); return y; } //función auxiliar común a varios miembros private void coeficientes(double x){ A=Math.sin(x)/((Math.cos(x)-alfa)*(1-alfa*alfa)); B=Math.log(Math.abs(((1+alfa)*Math.tan(x/2)+Math.sqrt(1-alfa*alfa))/ ((1+alfa)*Math.tan(x/2)-Math.sqrt(1-alfa*alfa)))) /(Math.sqrt(1-alfa*alfa)*(1-alfa*alfa)); } } public class Convexa_1 extends Sistema { private double A, B, C, D; public Convexa_1(double alfa, double x0, double lon) { super(alfa, x0, lon); } //raíces de la ecuación trascendente calcula fi0 protected double f(double x){ coeficientes(x); double y=A*(-x0+lon*alfa)+(lon-x0*alfa)*(B+C-D); return y; } public void inicio(){ double fiMax=2*Math.atan(Math.sqrt((1-alfa)/(1+alfa))); fi0=puntoMedio(Math.PI/2, fiMax); lonY=fMin_Y(fi0); yMin=fY(Math.PI/2); //System.out.println((fi0*180/Math.PI)+" "+yMin); } //calcula la longitud de la parte inferior de la cuerda que está pegada private double fMin_Y(double x){ coeficientes(x); double y=-x0/(alfa*(alfa*A+B+C-D)); return y; } //calcula la abscisa de la curva public double fX(double x){ coeficientes(x); double y=-alfa*lonY*(alfa*A+B+C-D); return y; } //función auxiliar común a varios miembros private void coeficientes(double x){ A=Math.sin(x)/((Math.cos(x)-alfa)*(1-alfa*alfa)); B=Math.log(Math.abs(((1+alfa)*Math.tan(x/2)+Math.sqrt(1-alfa*alfa)) /((1+alfa)*Math.tan(x/2)-Math.sqrt(1-alfa*alfa))))/(Math.sqrt(1-alfa*alfa)*(1-alfa*alfa)); C=1.0/(1-alfa*alfa); D=Math.log(Math.abs(((1+alfa)+Math.sqrt(1-alfa*alfa))/((1+alfa)-Math.sqrt(1-alfa*alfa)))) /(Math.sqrt(1-alfa*alfa)*(1-alfa*alfa)); } } public class Convexa_2 extends Sistema { private double A, B, C, D; public Convexa_2(double alfa, double x0, double lon) { super(alfa, x0, lon); } //raíces de la ecuación trascendente calcula fi0 protected double f(double x){ coeficientes(x); double y=A*(-x0+lon*alfa)+(x0*alfa-lon)*(-B+C+D); return y; } public void inicio(){ fi0=puntoMedio(Math.PI/2, 0.0); lonY=fMin_Y(fi0); yMin=fY(Math.PI/2); //System.out.println((fi0*180/Math.PI)+" "+yMin); } //calcula la longitud de la parte inferior de la cuerda que está pegada private double fMin_Y(double x){ coeficientes(x); double y=x0/(-A*alfa-B+C+D); return y; } //calcula la abscisa de la curva public double fX(double x){ coeficientes(x); double y=lonY*(-alfa*A-B+C+D); return y; } //función auxiliar común a varios miembros private void coeficientes(double x){ A=alfa*Math.sin(x)/((alfa-Math.cos(x))*(alfa*alfa-1)); B=2*alfa*Math.atan((alfa+1)*Math.tan(x/2)/Math.sqrt(alfa*alfa-1)) /(Math.sqrt(alfa*alfa-1)*(alfa*alfa-1)); C=alfa/(alfa*alfa-1); D=2*alfa*Math.atan((alfa+1)/Math.sqrt(alfa*alfa-1))/(Math.sqrt(alfa*alfa-1)*(alfa*alfa-1)); } } public class Convexa_3 extends Sistema { public Convexa_3(double x0, double lon) { super(1.0, x0, lon); } //raíces de la ecuación trascendente calcula fi0 protected double f(double x){ double A=Math.tan(x/2); double y=(lon-x0)/(6*A*A*A)-(lon+x0)/(2*A)+(lon-x0)/3; return y; } public void inicio(){ fi0=puntoMedio(Math.PI/2, 0.0); lonY=fMin_Y(fi0); yMin=fY(Math.PI/2); //System.out.println((fi0*180/Math.PI)+" "+yMin); } //calcula la longitud de la parte inferior de la cuerda que está pegada private double fMin_Y(double x){ double A=Math.tan(x/2); double y=1.0/3+1.0/(6*A*A*A)-1.0/(2*A); return (x0/y); } //calcula la abscisa de la curva public double fX(double x){ double A=Math.tan(x/2); double y=1.0/3+1.0/(6*A*A*A)-1.0/(2*A); return (lonY*y); } } public class Principal { Sistema obj; final double lon=2.0; //mitad de la longitud de la cuerda //función que crea los objetos de las distintas clases dependiendo del valor de //parámetro alfa y del cociente x0/L. void nuevo(double alfa, double cociente){ if(alfa==1.0){ obj=new Convexa_3(cociente*lon, lon); }else if(alfa<1.0 && alfa<cociente){ obj=new Concava(alfa, cociente*lon, lon); }else if(alfa<1.0){ obj=new Convexa_1(alfa, cociente*lon, lon); }else{ obj=new Convexa_2(alfa, cociente*lon, lon); } obj.inicio(); } //representación gráfica } |