Péndulo elástico en un campo magnético uniforme

Vamos a describir el movimiento de una partícula de masa m cargada (positivamente) con q, unida a un muelle elástico de constante k. La partícula se mueve en el seno de un campo magnético uniforme B → =B k ^ , paralelo al eje vertical Z

A la izquierda, se muestra el muelle de constante k sin deformar cuyo extremo superior es fijo.

El muelle deformado atraviesa un pequeño orificio O situado en un plano horizontal XY. Se sitúa el origen O en el extremo inferior del muelle sin deformar. El eje Z apunta hacia abajo

En el instante t, la posición y velocidad de la partícula

r → =x i ^ +y j ^ +z k ^ d r → dt = dx dt i ^ + dy dt j ^ + dz dt k ^

Las fuerzas sobre la partícula son

Las ecuaciones del movimiento de la partícula son

{ m d 2 x d t 2 =−kx+qB dy dt m d 2 y d t 2 =−ky−qB dx dt m d 2 z d t 2 =−kz+mg

Definimos las frecuencias angulares

ω s 2 = k m ,  ω m = qB 2m

Las ecuaciones del movimiento se escriben

{ d 2 x d t 2 =− ω s 2 x+2 ω m dy dt d 2 y d t 2 =− ω s 2 y−2 ω m dx dt d 2 z d t 2 =g− ω s 2 z

La tercera ecuacion diferencial es la más fácil de integrar

d 2 z d t 2 + ω s 2 z=g

con la condición inicial: el instante t=0, z(0)=h, y dz dt | t=0 =0

La solución particular es una constante C, tal que

ω s 2 C=g, C= g ω s 2

La solución de la ecuación homogénea es zh=A·cos(ωst)+B·sin(ωst). La solución completa es

z=Acos( ω s t )+Bsin( ω s t )+ g ω s 2 dz dt = ω s ( −Asin( ω s t )+Bcos( ω s t ) )

Los coeficientes A y B se calculan a partir de las condiciones iniciales

{ A+ g ω s 2 =h ω s B=0 B=0, A=h− g ω s 2 z=( h− g ω s 2 )cos( ω s t )+ g ω s 2

Resolvemos el sistema de dos ecuaciones diferenciales acopladas

{ d 2 x d t 2 =− ω s 2 x+2 ω m dy dt d 2 y d t 2 =− ω s 2 y−2 ω m dx dt

Definiendo la variable compleja ξ=x+iy. Multiplicamos la segunda por la unidad imaginaria i y sumamos

ζ=x+iy,  dζ dt = dx dt +i dy dt d 2 ( x+iy ) d t 2 =− ω s 2 ( x+iy )+2 ω m ( dy dt −i dx dt ) d 2 ( x+iy ) d t 2 =− ω s 2 ( x+iy )−2i ω m ( dx dt +i dy dt ) d 2 ζ d t 2 +2i ω m dξ dt + ω s 2 ξ=0

Convertimos un sistema de dos ecuaciones diferenciales en una única ecuación diferencial en la variable compleja ξ. Las raíces de la ecuación característica son

s 2 +2i ω m s+ ω s 2 =0, { s 1 =−i ω m +i ω m 2 + ω s 2 =−i( ω m − ω ms ) s 2 =−i ω m −i ω m 2 + ω s 2 =−i( ω m + ω ms )

La solución de la ecuación diferencial es

ζ=Aexp( s 1 t )+Bexp( s 2 t )=Aexp( −i( ω m − ω ms )t )+Bexp( −i( ω m + ω ms )t )

Los coeficientes A y B son números complejos. Despejamos la parte real x y la parte imaginaria y

x+iy=( A 1 +i A 2 )exp( −i( ω m − ω ms )t )+( B 1 +i B 2 )exp( −i( ω m + ω ms )t ) { x= A 1 cos( ( ω m − ω ms )t )+ A 2 sin( ( ω m − ω ms )t )+ B 1 cos( ( ω m + ω ms )t )+ B 2 sin( ( ω m + ω ms )t ) y= A 2 cos( ( ω m − ω ms )t )− A 1 sin( ( ω m − ω ms )t )+ B 2 cos( ( ω m + ω ms )t )− B 1 sin( ( ω m + ω ms )t )

Las componentes vx y vy de la velocidad de la partícula son

{ dx dt =( ω m − ω ms )( − A 1 sin( ( ω m − ω ms )t )+ A 2 cos( ( ω m − ω ms )t ) )+( ω m + ω ms )( − B 1 sin( ( ω m + ω ms )t )+ B 2 cos( ( ω m + ω ms )t ) ) dy dt =−( ω m − ω ms )( A 2 sin( ( ω m − ω ms )t )+ A 1 cos( ( ω m − ω ms )t ) )−( ω m + ω ms )( B 2 sin( ( ω m + ω ms )t )+ B 1 cos( ( ω m + ω ms )t ) )

Condiciones iniciales

t=0, x=0,  dx dt =0, y=0,  dy dt =V

Calculamos los coeficientes A1, A2, B1 y B2, resolviendo el sistema de ecuaciones

{ A 1 + B 1 =0 A 2 + B 2 =0 { ( ω m − ω ms ) A 2 +( ω m + ω ms ) B 2 =0 −( ω m − ω ms ) A 1 −( ω m + ω ms ) B 1 =V { ω ms ( − A 2 + B 2 )+ ω m ( A 2 + B 2 )=0 ω ms ( A 1 − B 1 )− ω m ( A 1 + B 1 )=V A 2 = B 2 =0,  A 1 = V 2 ω ms ,  B 1 =− V 2 ω ms

La trayectoria de la partícula en el plano XY es

{ x= V 2 ω ms ( cos( ( ω m − ω ms )t )−cos( ( ω m + ω ms )t ) )= V ω ms sin( ω ms t )sin( ω m t ) y= V 2 ω ms ( −sin( ( ω m − ω ms )t )+sin( ( ω m + ω ms )t ) )= V ω ms sin( ω ms t )cos( ω m t )

Llamamos

a= V ω ms , n= ω ms ω m , θ= ω m t { x=asin( nθ )sinθ y=asin( nθ )cosθ

Dado el campo magnético B, calculamos ωm y ωms y posteriormente, n. Sin embargo, es más interesante fijar el valor de n y después, calcular el campo magnético B correspondiente a dicho valor

ω s 2 = k m ,  ω m = qB 2m ,  ω ms = ω s 2 + ω m 2 n= ω ms ω m B= 2m ω s q n 2 −1

Datos

Ejemplo 1. n=5

m=0.02; %masa
k=0.5; %constante del muelle
q=0.1; %carga
V=0.8; %velocidad inicial
n=5;
w_s=sqrt(k/m);
B=2*m*w_s/(q*sqrt(n^2-1)); %campo magnético
w_m=q*B/(2*m);
w_ms=sqrt(w_s^2+w_m^2);
a=V/w_ms;
fplot(@(th) a*sin(n*th).*sin(th), @(th) a*sin(n*th).*cos(th),[0,2*pi])
grid on
axis equal
xlabel('x')
ylabel('y')
title('Trayectoria en el plano XY')

Con estos datos, para n=5, B= 1 6  T

>> B
B =    0.4082

Ejemplo 2. n=4

En el script modificamos el valos de la variable n=4;

>> B
B =   0.5164

Ejemplo 3. n=π

En el script modificamos el valor de la variable n=pi;. Representamos la trayectoria en el intervalo angular θ, [0,10*pi]

>> B
B =   0.6715

Ejemplo 4. Representamos la trayectoria de la partícula en el espacio

z=( h− g ω s 2 )cos( ω s t )+ g ω s 2 n= ω ms ω m = ω m 2 + ω s 2 ω m ω s = ω m n 2 −1

Las ecuaciones paramétricas de la trayectoria son

{ x=asin( nθ )sinθ y=asin( nθ )cosθ z=( h− g ω s 2 )cos( θ n 2 −1 )+ g ω s 2

m=0.02; %masa
k=0.5; %constante del muelle
q=0.1; %carga
V=0.8; %velocidad inicial
n=3;
h=0.8; %altura inicial
w_s=sqrt(k/m);
B=2*m*w_s/(q*sqrt(n^2-1)); %campo magnético
w_m=q*B/(2*m);
w_ms=sqrt(w_s^2+w_m^2);
a=V/w_ms;
fplot3(@(th) a*sin(n*th).*sin(th), @(th) a*sin(n*th).*cos(th), 
@(th) 9.8/w_s^2+(h-9.8/w_s^2)*cos(th*sqrt(n^2-1)),[0,2*pi])
grid on
set(gca,'Zdir','reverse')
xlabel('x')
ylabel('y')
xlabel('x')
zlabel('z')
title('Trayectoria')

Con estos datos, para n=3, B= 1 2  T

>> B
B =    0.7071

Condiciones iniciales

t=0, x=L,  dx dt =0, y=0,  dy dt =0

Calculamos los coeficientes A1, A2, B1 y B2, resolviendo el sistema de ecuaciones

{ A 1 + B 1 =L A 2 + B 2 =0 { A 2 ( ω m − ω ms )+ B 2 ( ω m + ω ms )=0 − A 1 ( ω m − ω ms )− B 1 ( ω m + ω ms )=0 { ω ms ( − A 2 + B 2 )+ ω m ( A 2 + B 2 )=0 ω ms ( A 1 − B 1 )− ω m ( A 1 + B 1 )=0 A 2 = B 2 =0,  B 1 = ω ms − ω m 2 ω ms L,  A 1 = ω ms + ω m 2 ω ms L

La trayectoria de la partícula en el plano XY es

{ x= ω ms + ω m 2 ω ms Lcos( ( ω m − ω ms )t )+ ω ms − ω m 2 ω ms Lcos( ( ω m + ω ms )t ) y=− ω ms + ω m 2 ω ms Lsin( ( ω m − ω ms )t )− ω ms − ω m 2 ω ms Lsin( ( ω m + ω ms )t ) { x= ( ω ms + ω m )cos( ( ω ms − ω m )t )+( ω ms − ω m )cos( ( ω ms + ω m )t ) 2 ω ms L y= ( ω ms + ω m )sin( ( ω ms − ω m )t )−( ω ms − ω m )sin( ( ω ms + ω m )t ) 2 ω ms L

Llamamos

r= L( ω ms − ω m ) 2 ω ms , θ=( ω ms − ω m )t, n= 2 ω ms ω ms − ω m n−1= 2 ω ms ω ms − ω m −1= ω ms + ω m ω ms − ω m { x=r( n−1 )cosθ+rcos( ( n−1 )θ ) y=r( n−1 )sinθ−rsin( ( n−1 )θ )

Fijado el valor de n calculamos el campo magnético B correspondiente a dicho valor

n= 2 ω ms ω ms − ω m ω m = n−2 n ω ms ω m 2 = ( n−2 n ) 2 ( ω s 2 + ω m 2 ) ω m = n−2 2 n−1 ω s B= m q n−2 n−1 ω s

Datos

Ejemplo 1. n=4

m=0.02; %masa
k=0.5; %constante del muelle
q=0.1; %carga
L=0.4; %posición inicial
n=4;
w_s=sqrt(k/m);
B=m*(n-2)*w_s/(q*sqrt(n-1));
w_m=q*B/(2*m);
w_ms=sqrt(w_s^2+w_m^2);
r=L*(w_ms-w_m)/(2*w_ms);
fplot(@(th) r*(n-1)*cos(th)+r*cos((n-1)*th), 
@(th) r*(n-1)*sin(th)-r*sin((n-1)*th),[0,2*pi])
grid on
axis equal
xlabel('x')
ylabel('y')
title('Trayectoria en el plano XY')

Con estos datos, para n=4, B= 2 3  T

>> B
B =    1.1547

Ejemplo 2. n=9/2

En el script modificamos el valos de la variable n=9/2;. Representamos la trayectoria para el intervalo angular θ, [0,4*pi]

Con estos datos, para n=9/2, B= 5 14  T

>> B
B =     1.3363

Ejemplo 3. n=π

En el script modificamos el valor de la variable n=pi;. Representamos la trayectoria para el intervalo angular θ, [0,12*pi]

Con estos datos, para n=π, B= π−2 π−1

>> B
B =   0.7801

Ejemplo 4. Representamos la trayectoria de la partícula en el espacio

z=( h− g ω s 2 )cos( ω s t )+ g ω s 2

Tenemos que expresar ωst en términos de n y θ. Establecimos la relación

ω m = n−2 n ω ms θ=( ω ms − ω m )t=( n n−2 ω m − ω m )t= 2 n−2 ω m t ω m = n−2 2 n−1 ω s θ= 2 n−2 n−2 2 n−1 ω s t= ω s t n−1

Las ecuaciones paramétricas de la trayectoria son

{ x=r( n−1 )cosθ+rcos( ( n−1 )θ ) y=r( n−1 )sinθ−rsin( ( n−1 )θ ) z=( h− g ω s 2 )cos( θ n−1 )+ g ω s 2

m=0.02; %masa
k=0.5; %constante del muelle
q=0.1; %carga
L=0.4; %posición inicial x
n=2.1;
h=0.8; %altura inicial
w_s=sqrt(k/m);
B=m*(n-2)*w_s/(q*sqrt(n-1));
w_m=q*B/(2*m);
w_ms=sqrt(w_s^2+w_m^2);
r=L*(w_ms-w_m)/(2*w_ms);
fplot3(@(th) r*(n-1)*cos(th)+r*cos((n-1)*th), @(th) r*(n-1)*sin(th)-
r*sin((n-1)*th),@(th) 9.8/w_s^2+(h-9.8/w_s^2)*cos(th*sqrt(n-1)),[0,20*pi])
grid on
grid on
set(gca,'Zdir','reverse')
xlabel('x')
ylabel('y')
xlabel('x')
zlabel('z')
title('Trayectoria')

>> B
B =   0.0953

Referencias

MENG Yong. Motion analysis of spring pendulum in uniform magnetic field. College Physics. 2023, 42 (1)