Modos de vibración de una cuerda que cuelga

Sea una cuerda suspendida verticalmente, de longitud L y masa m y densidad uniforme m/L que tiene una partícula de masa M en su extremo inferior. El origen y los ejes se muestran en la figura. El punto de suspensión tiene de coordenadas z=L, e y=0.

La deducción de la ecuación del movimiento de un elemento de la cuerda (señalado en color rojo en la figura de la derecha) es similar a la de las ondas transversales en una cuerda, la diferencia es que la tensión de la cuerda es constante y aquí la tensión de la cuerda en la posición z es el peso de la parte de la cuerda por debajo de z.

T(z)=(mz/L)g+Mg

Consideremos una porción de cuerda comprendida entre z y z+dz

Para deducir la ecuación del movimiento del elemento diferencial de la cuerda giramos los ejes, tal como se muestra en la figura

La componente Y de las fuerzas, dFy, que actúan sobre dicho elemento diferencial de masa m·dz/L+Mg es

d F y =T(z+dz)·sin(θ+dθ)T(z)sinθ ( T(z)+ dT dz dz )·(sinθ+cosθ·dθ)T(z)sinθ= d dz ( sinθ·T(z) )·dz d dz ( tanθ·T(z) )·dz= d dz ( dy dz ·T(z) )·dz

Para ángulos pequeños, hacemos la aproximación sinθ≈tanθ

Esta componente dFy de fuerza sobre el elemento diferencial de masa m·dz/L produce una aceleración a lo largo del eje Y. Teniendo en cuenta que y es una función de z y t, escribimos, la segunda ley de Newton, fuerza=masa×aceleración

z ( y z T(z) )dz=( m L dz ) 2 y t 2 z ( y z ( m L gz+Mg ) )=( m L ) 2 y t 2

Separación de variables

Escribimos la solución como producto, y(z,t)=Φ(zT(t), lo que nos permite sustituir una ecuación en derivadas particiales por dos ecuaciones diferenciales, una que depende de la variable z y otra de la variable t

g d dz ( ( z+ M m L ) dΦ dz )T= d 2 T d t 2 Φ d 2 T d t 2 T = g d dz ( ( z+ M m L ) dΦ dz ) Φ = ω 2 { d 2 T d t 2 + ω 2 T=0 d dz ( ( z+ M m L ) dΦ dz )+ ω 2 g Φ=0

En la segunda ecuación diferencial, hacemos el cambio de variable

x 2 =4( z+ M m L )x=2 z+ M m L dΦ dz = dΦ dx dx dz = dΦ dx 2 x d dz ( ( z+ M m L ) dΦ dz )= d dz ( x 2 4 dΦ dz )= d dx ( x 2 4 2 x dΦ dx ) dx dz = d dx ( x 2 dΦ dx ) 2 x = 1 x dΦ dx + d 2 Φ d x 2

Finalmente, llegamos a la ecución diferencial de Bessel con n=0

x 2 d 2 Φ d x 2 +x dΦ dx + ω 2 g x 2 Φ=0

La solución de la ecuación diferencial es

Φ(x)=A J 0 ( ω 2 g x )+B Y 0 ( ω 2 g x )

Estudiaremos los distintos casos

Modos de vibración de la cuerda que cuelga

Supongamos que se suprime la partícula, M=0, la relación entre las variables es x= z , cuando z→0, x→0

La función Y0(x) tiende a -∞ cuando x→0. La solución es

Φ=A J 0 ( ω 2 g x )=A J 0 ( 2ω z g )

Dado que el punto de suspensión z=L, está fijo, Φ(L)=0, los posibles modos de vibración viene dados por las raíces ξn de la ecuación transcendente J0(ξ)=0

2 ω n L g = ξ n ω n = 1 2 ξ n g L

Obtenemos las raíces de la ecuación transcendente J0(ξ)=0, utilizando la función, raices, que se ha definido en la página titulada Funciones MATLAB para calcular las raíces de una ecuación

Representamos los cuatro primeros modos de vibración, con los ejes girados.

Φ(z)=A J 0 ( ξ n z L )0z<L

L=1; %longitud
x=linspace(1,12,10);
raiz=raices(@(x) besselj(0,x),x);

hold on
for xi=raiz
    fplot(@(z) besselj(0,xi*sqrt(z/L)), [0,1],'displayName',num2str(xi));
end
hold off
grid on
view([90 -90]) %ejes girados
legend('-DynamicLegend','location','northeast')
xlabel('z/L')
ylabel('X(z)')
title('Modos de vibración')

Modos de vibración de la cuerda con la partícula

En este caso, M≠0, la relación entre las variables es x=2 ( z+ M m L ) , cuando z→0, x2 M m L

La solución de la ecuación diferencial incluye a J0(x) e Y0(x)

Φ(x)=A J 0 ( ω 2 g x )+B Y 0 ( ω 2 g x ) Φ(z)=A J 0 ( 2 ω 2 g ( z+ M m L ) )+B Y 0 ( 2 ω 2 g ( z+ M m L ) )

Llamando ξ=2ω L g , la solución se expresa

Φ(z)=A J 0 ( ξ z L + M m )+B Y 0 ( ξ z L + M m )

El extremo inferior está fijo

Si el extremos inferior está fijo, las condiciones de contorno son: Φ(0)=0 y Φ(L)=0

Tenemos un sistema homogéno de dos ecuaciones

{ A J 0 ( ξ M m )+B Y 0 ( ξ M m )=0 A J 0 ( ξ ( 1+ M m ) )+B Y 0 ( ξ ( 1+ M m ) )=0

Despejamos B en la primera y sustituímos en la segunda.

J 0 ( M m ξ ) Y 0 ( 1+ M m ξ ) Y 0 ( M m ξ ) J 0 ( 1+ M m ξ )=0

Calculamos las raíces de la ecuación transcendente, dado el cociente M/m y representamos Φ(z)

Φ(z)=A J 0 ( ξ z L + M m )+B Y 0 ( ξ z L + M m )= A{ J 0 ( ξ z L + M m ) Y 0 ( M m ξ ) Y 0 ( ξ z L + M m ) J 0 ( M m ξ ) }

Φ(z) se multiplica por un factor de modo que

0 L Φ n 2 (z)dz=1

L=1; %longitud
q=0.25; %relación entre masas M/m
x=linspace(1,20,10);
f=@(x) besselj(0,sqrt(q)*x).*bessely(0,sqrt(1+q)*x)-
bessely(0,sqrt(q)*x).*besselj(0,sqrt(1+q)*x);
raiz=raices(f,x);

hold on
for xi=raiz
    fx=@(z) bessely(0,sqrt(q)*xi)*besselj(0,xi*sqrt(z/L+q))-
bessely(0,xi*sqrt(z/L+q))* besselj(0,sqrt(q)*xi);
    g=@(z) fx(z).*fx(z);
    area=integral(g,0,L);
    fx=@(z) fx(z)/sqrt(area);
    fplot(fx, [0,1],'displayName',num2str(xi));
end
hold off
grid on
view([90 -90])
legend('-DynamicLegend','location','northwest')
xlabel('z/L')
ylabel('X(z)')
title('Modos de vibración')

Cuando x se hace grande las funciones J0(x) e Y0(x) tienden hacia

J 0 (x) 2 πx cos( x π 4 ) Y 0 (x) 2 πx sin( x π 4 )

Sustituyendo en la ecuación transcendente J0(x) e Y0(x) por sus expresiones asintóticas, se simplifica notablemente

sin( ( 1+ M m M m )ξ )=0 ξ n = nπ 1+ M m M m

>>raiz
    raiz =    5.0431   10.1450   15.2351   20.3219   25.4073
>> (1:5)*pi/(sqrt(1+q)-sqrt(q))
     ans =    5.0832   10.1664   15.2496   20.3328   25.4160

Se obtienen unos valores de ξn bastante similares

El extremo inferior está libre

En la página titulada Modos de vibración de una cuerda con cuentas, estudiamos las vibraciones de una cuerda horizontal con una o más partículas (cuentas). Si la partícula de masa M está situada en la posición z0. La condición que deberá complir la función Φ(z) continua en z0, es

( T dΦ dz ) z 0 + ( T dΦ dz ) z 0 +M ω 2 Φ=0

En este caso, la posición de la partícula de masa M es z0=0, la tensión por encima es el peso de la partícula Mg y por debajo, no hay cuerda

Mg ( dΦ dz ) z=0 +M ω 2 Φ=0

esta es la condición de contorno que sustituye a Φ(0)=0 (extremo fijo)

Teniendo en cuenta que las derivadas de las funciones de Bessel, d J 0 (x) dx = J 1 (x) y d Y 0 (x) dx = Y 1 (x) , la función Φ(z) y su derivada en z=0, valen

dΦ dz = 1 2L ξ z L + M m { A J 1 ( ξ z L + M m )+B Y 1 ( ξ z L + M m ) } dΦ dz | z=0 = 1 2L ξ M m { A J 1 ( ξ M m )+B Y 1 ( ξ M m ) } Φ(0)=A J 0 ( M m ξ )+B Y 0 ( M m ξ )

La condición de contorno en z=0, se expresa

A J 1 ( M m ξ )B Y 1 ( M m ξ )+ ξ 2 M m { A J 0 ( M m ξ )+B Y 0 ( M m ξ ) }=0

que junto a la condicion de contorno en x=L, Φ(L)=0

A J 0 ( 1+ M m ξ )+B Y 0 ( 1+ M m ξ )=0

constituyen un sistema homogéneo de dos ecuaciones, de las que se obtienen las raíces ξn y las frecuencias angulares ωn de los modos de vibración

Y 0 ( 1+ M m ξ ){ ξ 2 M m J 0 ( M m ξ ) J 1 ( M m ξ ) } J 0 ( 1+ M m ξ ){ ξ 2 M m Y 0 ( M m ξ ) Y 1 ( M m ξ ) }=0

Calculamos las raíces de la ecuación transcendente, conocido el cociente M/m y representamos Φ(z)

Φ(z)=A J 0 ( ξ z L + M m )+B Y 0 ( ξ z L + M m )= A{ J 0 ( ξ z L + M m ) Y 0 ( 1+ M m ξ ) Y 0 ( ξ z L + M m ) J 0 ( 1+ M m ξ ) }

L=1; %longitud
q=0.25; %relación entre masas M/m
x=linspace(1,15,15);
f=@(x) bessely(0,sqrt(1+q)*x).*(sqrt(q)*x.*besselj(0,sqrt(q)*x)/2-
besselj(1,sqrt(q)*x))-besselj(0,sqrt(1+q)*x).*(sqrt(q)*x.
*bessely(0,sqrt(q)*x)/2-bessely(1,sqrt(q)*x));
raiz=raices(f,x);

hold on
for xi=raiz
    fx=@(z) besselj(0,xi*sqrt(z/L+q))*bessely(0,sqrt(1+q)*xi)-
bessely(0,xi*sqrt(z/L+q))* besselj(0,sqrt(1+q)*xi);
    fplot(fx, [0,1],'displayName',num2str(xi));
end
hold off
grid on
view([90 -90])
legend('-DynamicLegend','location','northwest')
xlabel('z/L')
ylabel('X(z)')
title('Modos de vibración')

Referencias

Y Verbin. Boundary conditions and modes of the vertically hanging chain. Eur. J. Phys. 36 (2015) 015005