Osciladores acoplados en una circunferencia

Consideremos el sistema de la figura: n partículas de masa m, unidas por muelles de la misma constante k situados en una pista circular de radio R en la situación de equlibrio.

La distancia l0 entre dos partículas consecutivas

l 0 =2Rsin( π n )

En el instante t la primera partícula se desplaza un ángulo θ1, la segunda un ángulo θ2 y así, sucesivamente. La distancia l entre dos partículas consecutivas (color azul) es

l=2Rsin( 1 2 ( θ 2 θ 1 + 2π n ) )

La energía cinética y potencial del sistema de partículas es

E k = 1 2 m ( d θ 1 dt ) 2 + 1 2 m ( d θ 2 dt ) 2 +... 1 2 m ( d θ n dt ) 2 E p = 1 2 k ( l 1 l 0 ) 2 + 1 2 k ( l 2 l 0 ) 2 +.... 1 2 k ( l n l 0 ) 2

Expresamos la energía potencial en términos de los desplazamientos angulares θi

l j l 0 =2Rsin( 1 2 ( θ j+1 θ j + 2π n ) )2Rsin( π n )= 2Rsin( θ j+1 θ j 2 )cos( π n )+2Rcos( θ j+1 θ j 2 )sin( π n )2Rsin( π n ) R( θ j+1 θ j )cos( π n )+2Rsin( π n )2Rsin( π n )=R( θ j+1 θ j )cos( π n )

La expresión aproximada de la energía potencial (amplitudes pequeñas) es

E p 1 2 k R 2 cos 2 ( π n ){ ( θ 2 θ 1 ) 2 + ( θ 3 θ 2 ) 2 +... ( θ n+1 θ n ) 2 } E p 1 2 R 2 k e { ( θ 2 θ 1 ) 2 + ( θ 3 θ 2 ) 2 +... ( θ 1 θ n ) 2 }, k e =k cos 2 ( π n )

Ahora bien, θn+1n por estar las partículas confinadas a moverse en una circunferencia. ke=kcos2(π/n) es la constante efectiva de los muelles elásticos

La Lagrangiana de este sistema es

L= E k E p = R 2 { 1 2 m ( d θ 1 dt ) 2 + 1 2 m ( d θ 2 dt ) 2 +... 1 2 m ( d θ n dt ) 2 } 1 2 k e R 2 { ( θ 2 θ 1 ) 2 + ( θ 3 θ 2 ) 2 +... ( θ 1 θ n ) 2 }

Las ecuaciones del movimiento de cada partícula

d dt ( L θ ˙ j ) L θ j =0

Sistema de n=4 partículas

Consideremos un sistema de n=4 partículas de la misma masa m, conectadas por muelles elásticos de la misma constante k y obligadas a moverse por una pista circular de radio R

La lagrangiana es

L= 1 2 m R 2 { ( d θ 1 dt ) 2 + ( d θ 2 dt ) 2 + ( d θ 3 dt ) 2 + ( d θ 4 dt ) 2 } 1 2 k e R 2 { ( θ 2 θ 1 ) 2 + ( θ 3 θ 2 ) 2 + ( θ 4 θ 3 ) 2 + ( θ 1 θ 4 ) 2 }

Las ecuaciones del movimiento

m d 2 θ 1 d t 2 + k e ( 2 θ 1 θ 2 θ 4 )=0 m d 2 θ 2 d t 2 + k e ( 2 θ 2 θ 1 θ 3 )=0 m d 2 θ 3 d t 2 + k e ( 2 θ 3 θ 2 θ 4 )=0 m d 2 θ 4 d t 2 + k e ( 2 θ 4 θ 3 θ 1 )=0

En forma matricial

( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) d 2 d t 2 ( θ 1 θ 2 θ 3 θ 4 )+ k e m ( 2 1 0 1 1 2 1 0 0 1 2 1 1 0 1 2 )( θ 1 θ 2 θ 3 θ 4 )=0 I d 2 θ d t 2 + k e m Kθ=0

K es la matriz de las constantes de los muelles.

Valores propios

Buscamos una solución de la forma

θ1=X1sin(ωt+φ1), θ2=X2sin(ωt+φ2), θ3=X3sin(ωt+φ3) y θ4=X4sin(ωt+φ4)

que representan MAS de amplitud X1, X2, X3 y X4, frecuencia angular ω.

( ω 2 I+ k e m K )X=0 ( ω 2 m k e I+K )X=0

Tenemos un sistema homogéneo, los cuadrados de las frecuencias ω2 de los modos normales de vibración se calculan haciendo que el determinante de los coeficientes sea igual a cero

| 2λ 1 0 1 1 2λ 1 0 0 1 2λ 1 1 0 1 2λ |=0,λ= ω 2 m k e

La diagonal de la matriz D contiene los valores propios λ.

>> K=sym([2,-1,0,-1;-1,2,-1,0;0,-1,2,-1;-1,0,-1,2]);
>> [V,D]=eig(K)
V =
[1, -1, -1,  0]
[1,  1,  0, -1]
[1, -1,  1,  0]
[1,  1,  0,  1]
 
D =
[0, 0, 0, 0]
[0, 4, 0, 0]
[0, 0, 2, 0]
[0, 0, 0, 2] 

D=( 0 0 0 0 0 4 0 0 0 0 2 0 0 0 0 2 ),{ ω 1 2 =0 ω 2 2 =4 k e m ω 3 2 =2 k e m ω 4 2 =2 k e m

Vectores propios

Los vectores propios correspondientes a cada valor propio son las columnas de la matriz V

V=( 1 1 1 0 1 1 0 1 1 1 1 0 1 1 0 1 ) X (1) =( 1 1 1 1 ), X (2) =( 1 1 1 1 ), X (3) =( 1 0 1 0 ), X (4) =( 0 1 0 1 )

Vamos a dividir los vectores X(1), X(2), X(3) y X(4) por un factor de escala de modo que

( X (i) ) T M X (i) = 1

>> M=diag([1,1,1,1]);
>> X1=V(:,1);
>> r=X1'*M*X1
r =4
>> X2=V(:,2);
>> r=X2'*M*X2
r =4
>> X3=V(:,3);
>> r=X3'*M*X3
r =2
>> X4=V(:,4);
>> r=X4'*M*X4
r =2
>> X1=X1/2;
>> X2=X2/2;
>> X3=X3/sym(sqrt(2));
>> X4=X4/sym(sqrt(2));

El vector X(1), se divide entre dos, el vector X(2), se divide entre dos, X(3) entre 2 y X(4) entre 2

X (1) = 1 2 ( 1 1 1 1 ), X (2) = 1 2 ( 1 1 1 1 ), X (3) = 2 2 ( 1 0 1 0 ), X (4) = 2 2 ( 0 1 0 1 )

La nueva matriz V, formada por los vectores columna es

V= 1 2 ( 1 1 2 0 1 1 0 2 1 1 2 0 1 1 0 2 )

>> V=[X1,X2,X3,X4]
V =
[1/2, -1/2, -2^(1/2)/2,          0]
[1/2,  1/2,          0, -2^(1/2)/2]
[1/2, -1/2,  2^(1/2)/2,          0]
[1/2,  1/2,          0,  2^(1/2)/2]

Superposición

Ecuaciones del movimiento desacopladas

{ d 2 u 1 d t 2 + ω 1 2 u 1 =0 d 2 u 2 d t 2 + ω 2 2 u 2 =0 d 2 u 3 d t 2 + ω 3 2 u 3 =0 d 2 u 4 d t 2 + ω 4 2 u 4 =0

Las nuevas ecuaciones del movimiento expresadas en términos de las coordenadas u(t) están desacopladas y sus soluciones son conocidas: movimiento rectilíneo uniforme para ω1=0, y Movimiento Armónico Simple para ω2 y ω3. Las soluciones de estas ecuaciones diferenciales son:

{ u 1 (t)= B 1 t+ A 1 u 2 (t)= A 2 cos( ω 2 t)+ B 2 sin( ω 2 t) u 3 (t)= A 3 cos( ω 3 t)+ B 3 sin( ω 3 t) u 4 (t)= A 4 cos( ω 4 t)+ B 4 sin( ω 4 t) { d u 1 dt = B 1 d u 2 dt = ω 2 A 2 sin( ω 2 t)+ ω 2 B 2 cos( ω 2 t) d u 3 dt = ω 3 A 3 sin( ω 3 t)+ ω 3 B 3 cos( ω 3 t) d u 4 dt = ω 4 A 4 sin( ω 4 t)+ ω 4 B 4 cos( ω 4 t)

donde las constantes Ai y Bi se determinan a partir de las condiciones iniciales

u(0){ u 1 (0)= A 1 u 2 (0)= A 2 u 3 (0)= A 3 u 4 (0)= A 4 , du dt | t=0 { d u 1 dt | 0 = B 1 d u 2 dt | 0 = ω 2 B 2 d u 3 dt | 0 = ω 3 B 3 d u 4 dt | 0 = ω 4 B 4

Condiciones iniciales

Las condiciones inicales vienen determinadas por el desplazamiento y velocidad de cada una de las partículas en el instante t=0. Todas las partículas parten de su posición inicial en equilibrio en reposo, salvo la primera partícula a la que se le proporciona un desplazamiento θ0.

Las condiciones iniciales en el espacio u se escriben en forma matricial

u(0)= V 1 θ(0) du dt | t=0 = V 1 dθ dt | t=0

Las partículas parten del reposo, entonces A1=0, B2=0, B3=0 y B4=0

Se desplaza la primera partícula de la posición de equlibrio

>> x0=[1;0;0;0];
>> u0=V^-1*x0
u0 =
       1/2
      -1/2
-2^(1/2)/2
         0

{ A 1 = 1 2 θ 0 A 2 = 1 2 θ 0 A 3 = 2 2 θ 0 A 4 =0

Las ecuaciones del movimiento en el espacio u(t) son

{ u 1 (t)= θ 0 2 u 2 (t)= θ 0 2 cos( ω 2 t) u 3 (t)= 2 2 θ 0 cos( ω 3 t) u 4 (t)=0

Finalmente, el desplazamiento de cada una de las partículas respecto del tiempo, el vector x se obtiene, multiplicando la matriz V por el vector u

θ(t)=V·u(t) ( θ 1 (t) θ 2 (t) θ 3 (t) θ 4 (t) )= 1 2 ( 1 1 2 0 1 1 0 2 1 1 2 0 1 1 0 2 )( u 1 (t) u 2 (t) u 3 (t) u 4 (t) )

El resultado final es

{ θ 1 (t)= θ 0 2 ( 1 2 + 1 2 cos( ω 2 t)+cos( ω 3 t) ) θ 2 (t)= θ 0 2 ( 1 2 1 2 cos( ω 2 t) ) θ 3 (t)= θ 0 2 ( 1 2 + 1 2 cos( ω 2 t)cos( ω 3 t) ) θ 4 (t)= θ 0 2 ( 1 2 1 2 cos( ω 2 t) )

Coinciden θ2(t) y θ4(t)

Representamos el desplazamiento de cada una de las tres partículas θ1(t), θ2(t), θ3(t) y θ3(t) para el siguiente sistema:

w2=2; %frecuencias de los modos normales de vibración
w3=sqrt(2);
th_0=pi/12; % 15º desplazamiento

x1=@(t) th_0*(1/2+cos(w2*t)/2+cos(w3*t))/2;
x2=@(t) th_0*(1/2-cos(w2*t)/2)/2;
x3=@(t) th_0*(1/2+cos(w2*t)/2-cos(w3*t))/2;
x4=@(t) th_0*(1/2-cos(w2*t)/2)/2;
hold on
fplot(x1,[0,10])
fplot(x2,[0,10])
fplot(x3,[0,10])
fplot(x4,[0,10])
hold off
xlabel('t')
legend('\theta_1', '\theta_2', '\theta_3', '\theta_4', 'location', 'best')
ylabel('\theta')
grid on
title('Vibraciones de 4 partículas')

Comprobamos que la energía E se mantiene constante

E= 1 2 m R 2 { ( d θ 1 dt ) 2 + ( d θ 2 dt ) 2 + ( d θ 3 dt ) 2 + ( d θ 4 dt ) 2 }+ 1 2 k e R 2 { ( θ 2 θ 1 ) 2 + ( θ 3 θ 2 ) 2 + ( θ 4 θ 3 ) 2 + ( θ 1 θ 4 ) 2 }

w2=2; %frecuencias de los modos normales de vibración
w3=sqrt(2);
th_0=pi/12; % 15º desplazamiento
x1=@(t) th_0*(1/2+cos(w2*t)/2+cos(w3*t))/2;
x2=@(t) th_0*(1/2-cos(w2*t)/2)/2;
x3=@(t) th_0*(1/2+cos(w2*t)/2-cos(w3*t))/2;
x4=@(t) th_0*(1/2-cos(w2*t)/2)/2;

v1=@(t) th_0*(-w2*sin(w2*t)/2-w3*sin(w3*t))/2;
v2=@(t) th_0*(w2*sin(w2*t)/2)/2;
v3=@(t) th_0*(-w2*sin(w2*t)/2+w3*sin(w3*t))/2;
v4=@(t) th_0*(w2*sin(w2*t)/2)/2;

E=@(t) (v1(t).^2+v2(t).^2+v3(t).^2+v4(t).^2)/2+((x2(t)-x1(t)).^2+
(x3(t)-x2(t)).^2+(x4(t)-x3(t)).^2+(x1(t)-x4(t)).^2)/2;
hold on
fplot(E,[0,10])
hold off
xlabel('t')
ylabel('E')
grid on
title('Vibraciones de 4 partículas')

Actividades

Desplazamos la primera partícula un ángulo θ0 y la soltamos. Observamos las vibraciones del sistema de cuatro partículas

Sistema de n=6 partículas

Consideremos un sistema de n=6 partículas de la misma masa m, conectadas por muelles elásticos de la misma constante k y obligadas a moverse por una pista circular de radio R

La deducción es similar al caso n=4, por lo que solamente daremos los resultados

La matriz K es

K=( 2 1 0 0 0 1 1 2 1 0 0 0 0 1 2 1 0 0 0 0 1 2 1 0 0 0 0 1 2 1 1 0 0 0 1 2 )

Calculamos los valores propios, proporcinales a los cuadrados de las frecuencias ω2 de vibración

K=sym(diag(2*ones(1,6))+diag(-ones(1,5),1)+diag(-ones(1,5),-1));
K(1,6)=sym(-1);
K(6,1)=sym(-1);
D =
[0, 0, 0, 0, 0, 0]
[0, 4, 0, 0, 0, 0]
[0, 0, 1, 0, 0, 0]
[0, 0, 0, 1, 0, 0]
[0, 0, 0, 0, 3, 0]
[0, 0, 0, 0, 0, 3]

ω 1 2 =0, ω 2 2 =4 k e m , ω 3 2 = k e m , ω 4 2 = k e m , ω 5 2 =3 k e m , ω 6 2 =3 k e m

Vectores propios

Los vectores propios correspondientes a cada valor propio son las columnas de la matriz V

V =
[1, -1, -1,  1, -1, -1]
[1,  1, -1,  0,  1,  0]
[1, -1,  0, -1,  0,  1]
[1,  1,  1, -1, -1, -1]
[1, -1,  1,  0,  1,  0]
[1,  1,  0,  1,  0,  1]

Vamos a dividir los vectores X(1), X(2), X(3), X(4), X(5) y X(6) por un factor de escala de modo que

( X (i) ) T M X (i) = 1

 K=sym(diag(2*ones(1,6))+diag(-ones(1,5),1)+diag(-ones(1,5),-1));
 K(1,6)=sym(-1);
 K(6,1)=sym(-1);
 V,D]=eig(K);
 M=diag(ones(1,6));
 X1=V(:,1);
 X2=V(:,2);
 X3=V(:,3);
 X4=V(:,4);
 X5=V(:,5);
 X6=V(:,6);
 r=X1'*M*X1;
 X1=X1/sym(sqrt(r));
 r=X2'*M*X2;
 X2=X2/sym(sqrt(r));
 r=X3'*M*X3;
 X3=X3/sym(sqrt(r));
 r=X4'*M*X4;
 X4=X4/sym(sqrt(r));
 r=X5'*M*X5;
 X5=X5/sym(sqrt(r));
 r=X6'*M*X6;
 X6=X6/sym(sqrt(r));
 V=[X1,X2,X3,X4,X5,X6];

La nueva matriz V, formada por los vectores columna es

V =
[6^(1/2)/6, -6^(1/2)/6, -1/2,  1/2, -1/2, -1/2]
[6^(1/2)/6,  6^(1/2)/6, -1/2,    0,  1/2,    0]
[6^(1/2)/6, -6^(1/2)/6,    0, -1/2,    0,  1/2]
[6^(1/2)/6,  6^(1/2)/6,  1/2, -1/2, -1/2, -1/2]
[6^(1/2)/6, -6^(1/2)/6,  1/2,    0,  1/2,    0]
[6^(1/2)/6,  6^(1/2)/6,    0,  1/2,    0,  1/2]

V=( 6 6 6 6 1 2 1 2 1 2 1 2 6 6 6 6 1 2 0 1 2 0 6 6 6 6 0 1 2 0 1 2 6 6 6 6 1 2 1 2 1 2 1 2 6 6 6 6 1 2 0 1 2 0 6 6 6 6 0 1 2 0 1 2 )

Condiciones iniciales

Las condiciones inicales vienen determinadas por el desplazamiento y velocidad de cada una de las partículas en el instante t=0. Todas las partículas parten de su posición inicial en equilibrio en reposo, salvo la primera partícula a la que se le proporciona un desplazamiento θ0.

Las condiciones iniciales en el espacio u se escriben en forma matricial

u(0)= V 1 θ(0) du dt | t=0 = V 1 dθ dt | t=0

Las partículas parten del reposo, entonces B1=0, B2=0, B3=0, B4=0, B5=0 y B6=0

Se desplaza la primera partícula de la posición de equlibrio

>> x0=[1;0;0;0;0;0];
>> u0=V^-1*x0 % V^-1 matriz inversa de V
u0 =
 6^(1/2)/6
-6^(1/2)/6
      -1/3
       1/3
      -1/3
      -1/3

A 1 = 6 6 , A 2 = 6 6 , A 3 = 1 2 , A 4 = 1 2 , A 5 = 1 2 , A 6 = 1 2 { u 1 (t)= 6 6 θ 0 u 2 (t)= 6 6 θ 0 cos( ω 2 t) u 3 (t)= 1 3 θ 0 cos( ω 3 t) u 4 (t)= 1 3 θ 0 cos( ω 4 t) u 5 (t)= 1 3 θ 0 cos( ω 5 t) u 6 (t)= 1 3 θ 0 cos( ω 6 t)

Los desplazamientos de las partículas θi(t), i=1,2,...6 son

θ(t)=V·u(t) { θ 1 (t)= θ 0 6 ( 1+cos( ω 2 t )+cos( ω 3 t )+cos( ω 4 t )+cos( ω 5 t )+cos( ω 6 t ) ) θ 2 (t)= θ 0 6 ( 1cos( ω 2 t )+cos( ω 3 t )cos( ω 5 t ) ) θ 3 (t)= θ 0 6 ( 1+cos( ω 2 t )cos( ω 4 t )cos( ω 6 t ) ) θ 4 (t)= θ 0 6 ( 1cos( ω 2 t )cos( ω 3 t )cos( ω 4 t )+cos( ω 5 t )+cos( ω 6 t ) ) θ 5 (t)= θ 0 6 ( 1+cos( ω 2 t )cos( ω 3 t )cos( ω 5 t ) ) θ 6 (t)= θ 0 6 ( 1cos( ω 2 t )+cos( ω 4 t )cos( ω 6 t ) )

w2=2; %frecuencias de los modos normales de vibración
w3=1;
w4=1; 
w5=sqrt(3);
w6=sqrt(3);
th_0=pi/12; % 15º desplazamiento
x1=@(t) th_0*(1+cos(w2*t)+cos(w3*t)+cos(w4*t)+cos(w5*t)+cos(w6*t))/6;
x2=@(t) th_0*(1-cos(w2*t)+cos(w3*t)-cos(w5*t))/6;
x3=@(t) th_0*(1+cos(w2*t)-cos(w4*t)-cos(w6*t))/6;
x4=@(t) th_0*(1-cos(w2*t)-cos(w3*t)-cos(w4*t)+cos(w5*t)+cos(w6*t))/6;
x5=@(t) th_0*(1+cos(w2*t)-cos(w3*t)-cos(w5*t))/6;
x6=@(t) th_0*(1-cos(w2*t)+cos(w4*t)-cos(w6*t))/6;

hold on
fplot(x1,[0,10])
fplot(x2,[0,10])
fplot(x3,[0,10])
fplot(x4,[0,10])
fplot(x5,[0,10])
fplot(x6,[0,10])
hold off
xlabel('t')
legend('\theta_1', '\theta_2', '\theta_3', '\theta_4', '\theta_5', '\theta_6',
'location', 'best')
ylabel('\theta')
grid on
title('Vibraciones de 6 partículas')

Comprobamos que la energía E se mantiene constante

w2=2; %frecuencias de los modos normales de vibración
w3=1;
w4=1; 
w5=sqrt(3);
w6=sqrt(3);
th_0=pi/12; % 15º desplazamiento
x1=@(t) th_0*(1+cos(w2*t)+cos(w3*t)+cos(w4*t)+cos(w5*t)+cos(w6*t))/6;
x2=@(t) th_0*(1-cos(w2*t)+cos(w3*t)-cos(w5*t))/6;
x3=@(t) th_0*(1+cos(w2*t)-cos(w4*t)-cos(w6*t))/6;
x4=@(t) th_0*(1-cos(w2*t)-cos(w3*t)-cos(w4*t)+cos(w5*t)+cos(w6*t))/6;
x5=@(t) th_0*(1+cos(w2*t)-cos(w3*t)-cos(w5*t))/6;
x6=@(t) th_0*(1-cos(w2*t)+cos(w4*t)-cos(w6*t))/6;

v1=@(t) th_0*(-w2*sin(w2*t)-w3*sin(w3*t)-w4*sin(w4*t)-w5*sin(w5*t)-w6*sin(w6*t))/6;
v2=@(t) th_0*(w2*sin(w2*t)-w3*sin(w3*t)+w5*sin(w5*t))/6;
v3=@(t) th_0*(-w2*sin(w2*t)+w4*sin(w4*t)+w6*sin(w6*t))/6;
v4=@(t) th_0*(w2*sin(w2*t)+w3*sin(w3*t)+w4*sin(w4*t)-w5*sin(w5*t)-w6*sin(w6*t))/6;
v5=@(t) th_0*(-w2*sin(w2*t)+w3*sin(w3*t)+w5*sin(w5*t))/6;
v6=@(t) th_0*(w2*sin(w2*t)-w4*sin(w4*t)+w6*sin(w6*t))/6;


E=@(t) (v1(t).^2+v2(t).^2+v3(t).^2+v4(t).^2+v5(t).^2+v6(t).^2)/2+
((x2(t)-x1(t)).^2+(x3(t)-x2(t)).^2+(x4(t)-x3(t)).^2+(x5(t)-x4(t)).^2+
(x6(t)-x5(t)).^2+(x1(t)-x6(t)).^2)/2;
fplot(E,[0,10])
xlabel('t')
ylabel('E')
grid on
title('Vibraciones de 6 partículas')

Actividades

Desplazamos la primera partícula partícula un ángulo θ0 y la soltamos. Observamos las vibraciones del sistema de seis partículas

Referencias

Lim Yung-kuo. Problems and Solutions on Mechanics. World Scientific (1994). Problem 1125, pp. 211-213