Oscilaciones forzadas de un péndulo

Sea una varilla de masa m y de longitud 2l. Las coordendas del centro de suspensión son (x0, y0). Cuando el ángulo que forma la varilla con la vertical es θ, las coordenadas de su centro de masas son xc=x0+lsinθ, yc=y0+lcosθ

Sobre el péndulo actúan las siguientes fuerzas:

Aplicamos la segunda ley de Newton a los movimientos de traslación del centro de masas a lo largo del eje X y del eje Y

m d 2 x c d t 2 = F x m d 2 y c d t 2 = F y mg

Aplicamos la ecuación de la dinámica de rotación alrededor de un eje perpendicular a la varilla y que pasa por el centro de masas. Se ha de tener en cuenta que los ángulos positivos se miden en el sentido de las agujas del reloj. El momento de Fy es positivo y el de Fx es negativo.

I c d 2 θ d t 2 = F y lsinθ F x lcosθ

El momento de inercia de una varilla de longitud 2l es Ic=ml2/3. La ecuación de la dinámica de rotación se expresa de forma alternativa

I c d 2 θ d t 2 =ml( d 2 y c d t 2 +g )sinθml d 2 x c d t 2 cosθ

De la relación entre las coordenadas del centro de masa con las del centro de suspensión y el desplazamiento angular del péndulo, tenemos

{ x c = x 0 +lsinθ y c = y 0 +lcosθ { d x c dt = d x 0 dt +lcosθ dθ dt d y c dt = d y 0 dt lsinθ dθ dt { d 2 x c d t 2 = d 2 x 0 d t 2 +lcosθ d 2 θ d t 2 lsinθ ( dθ dt ) 2 d 2 y c d t 2 = d 2 y 0 d t 2 lsinθ d 2 θ d t 2 lcosθ ( dθ dt ) 2

La ecuación del movimiento se escribe

I c d 2 θ d t 2 =ml( d 2 y 0 d t 2 lsinθ d 2 θ d t 2 lcosθ ( dθ dt ) 2 +g )sinθml( d 2 x 0 d t 2 +lcosθ d 2 θ d t 2 lsinθ ( dθ dt ) 2 )cosθ I c +m l 2 ml d 2 θ d t 2 + d 2 x 0 d t 2 cosθ( d 2 y 0 d t 2 +g )sinθ=0

Estudiamos ahora las tres situaciones

El centro de suspensión vibra horizontalmente

Consideraremos dos casos:

Equilibrio y estabilidad

La ecuación del movimiento de una partícula de masa m unida a un muelle elástico de constante k es

m d 2 x d t 2 =kx

La fuerza -kx es la derivada de la energía potencial Ep(x)=kx2/2 cambiada de signo

m d 2 x d t 2 = d E p (x) dx

Para un péndulo simple, una partícula de masa m unida a una varilla rígida de longitud l y masa despreciable, la ecuación del movimiento es

m l 2 d 2 θ d t 2 =mglsinθ

La energía potencial es Ep(θ)=-mglcosθ.

m l 2 d 2 θ d t 2 = d E p (θ) dθ

Consideremos el movimiento de una partícula sometida a la acción simultánea de un campo, independiente del tiempo, de energía potencial Ep(x) y de una fuerza que depende de la posición x y del tiempo t de la forma, f(x,t)=f1(x)·sin(ωt)+f2(x)·cos(ωt)

La fuerza f(x,t) varía con el tiempo con una frecuencia elevada ω. Se entiende frecuencia elevada una frecuencia ω>>ω0, donde ω0 es la frecuencia natural del movimiento de la partícula bajo la acción únicamente de la fuerza descrita por la energía potencial Ep(x). La ecuación del movimiento de la partícula es

m d 2 x d t 2 = d E p (x) dx +f(x,t)

La partícula se moverá a lo largo de la trayectoria descrita por el campo y realizará pequeñas oscilaciones de frecuencia ω alrededor de esta trayectoria. Por tanto, la solución de esta ecuación diferencial es la suma de dos términos

x(t)=X(t)+ξ(t)

donde ξ(t) corresponde a estas pequeñas oscilaciones. El resultado final, es que la partícula se mueve en un potencial efectivo. Véase el libro Mecánica de Landau

U(x)= E p (x)+ f 1 2 + f 2 2 4m ω 2

El centro de suspensión vibra horizontalmente

Consideremos una partícula de masa m unida a una varilla rígida de longitud l y masa despreciable. El momento de inercia respecto del eje que pasa por el centro de suspensión es Ic+ml2=ml2. La ecuación del movimiento

d 2 θ d t 2 = g l sinθ+( A ω 2 l cosθ )cos(ωt)

El primer término es la derivada cambiada de signo de la función ep(θ)=(g/l)cosθ

g l sinθ= du(θ) dθ

El potencial efectivo es

u(θ)= g l cosθ+ ( A ω 2 l cosθ ) 2 4 ω 2 = g l ( cosθ+k cos 2 θ ),k= A 2 ω 2 4gl

Para determinar las posiciones θ de equilibrio (estable o inestable), calculamos la derivada

sinθ2ksinθcosθ=0,{ θ=0,π cosθ= 1 2k ,k> 1 2

La energía potencial efectiva es una curva simétrica, por lo que representamos la función u(θ) para tres valores del parámetro k=0.2,0.9 y 2, en el intervalo -30°<θ<210°

hold on
for k=[0.2,0.9,2]
    f=@(x) cos(x)+k*cos(x).^2;
    fplot(f,[-pi/6,pi+pi/6],'displayName',num2str(k))
end
hold off
grid on
xlabel('\theta')
legend('-DynamicLegend','location','best')
set(gca,'XTick',-pi/6:pi/6:pi)
set(gca,'XTickLabel',{'-\pi/6','0','\pi/6','\pi/3','\pi/2','2\pi/3',
'5\pi/6','\pi'})
ylabel('u(\theta)')
xlim([-pi/6,pi+pi/6])
title('Energía potencial efectiva')

Estabilidad

Para k<1/2, la posición de equilibrio estable es θ=π. Para k>1/2, la posición de equilibrio estable es θ=arcos(-1/2·k). La posición θ=0 es de equilibrio inestable

Examinamos el signo de la derivada segunda de u(θ)

d 2 u d θ 2 =cosθ2k( cos 2 θ sin 2 θ )=cosθ2k( 2 cos 2 θ1 ) { 0,12k<0 π,12k{ <0,k> 1 2 >0,k< 1 2 cosθ= 1 2k ,k> 1 2 ,2k 1 2k >0

El centro de suspensión vibra verticalmente

La ecuación del movimiento es

d 2 θ d t 2 = g l sinθ( A ω 2 l sinθ )cos(ωt)

El potencial efectivo es

u(θ)= g l cosθ+ ( A ω 2 l sinθ ) 2 4 ω 2 = g l ( cosθ+k sin 2 θ ),k= A 2 ω 2 4gl

Para determinar las posiciones θ de equilibrio (estable o inestable), calculamos la derivada

sinθ+2ksinθcosθ=0,{ θ=0,π cosθ= 1 2k ,k> 1 2

Representamos la función u(θ) para tres valores del parámetro k=0.2,0.9 y 2, en el intervalo -30°<θ<210°

hold on
for k=[0.2,0.9,2]
    f=@(x) cos(x)+k*sin(x).^2;
    fplot(f,[-pi/6,pi+pi/6],'displayName',num2str(k))
end
hold off
grid on
xlabel('\theta')
legend('-DynamicLegend','location','best')
set(gca,'XTick',-pi/6:pi/6:pi)
set(gca,'XTickLabel',{'-\pi/6','0','\pi/6','\pi/3','\pi/2','2\pi/3',
'5\pi/6','\pi'})
ylabel('u(\theta)')
xlim([-pi/6,pi+pi/6])
title('Energía potencial efectiva')

Estabilidad

La posición de equilibrio estable es θ=π. Para k>1/2, θ=0 es también posición de equilibrio estable. La posición θ=arcos(1/2·k) con k>1/2 es de equilibrio inestable

Examinamos el signo de la derivada segunda de u(θ)

d 2 u d θ 2 =cosθ+2k( cos 2 θ sin 2 θ )=cosθ+2k( 2 cos 2 θ1 ) { 0,1+2k{ <0,k< 1 2 >0,k> 1 2 π,1+2k>0 cosθ= 1 2k ,k> 1 2 , 1 2k 2k<0

El centro de suspensión vibra horizontalmente

Supongamos un péndulo formado por una varilla inextensible y sin peso de longitud l, en cuyo extremo hay una partícula de masa m. El centro de suspensión describe un Movimiento Armónico Simple a lo largo del eje horizontal X con amplitud A y frecuencia angular ω, z(t)=Acos(ωt). Vamos a estudiar las oscilaciones forzadas de este sistema oscilante.

Establecemos un origen y unos ejes X e Y como se muestra en la figura. La posición de la partícula de masa m es

{ x=Acos( ωt )+lsinθ y=lcosθ

Derivando respecto del tiempo, obtenemos las componentes de la velocidad

{ dx dt =Aωsin( ωt )+lcosθ dθ dt dy dt =lsinθ dθ dt

La energía cinética es

T= 1 2 m( ( dx dt ) 2 + ( dy dt ) 2 )= 1 2 m( A 2 ω 2 sin 2 ( ωt )2lAωsin( ωt )cosθ dθ dt + l 2 ( dθ dt ) 2 )

La energía potencial de la masa m es mgy=-mglcosθ

La lagrangiana L=T-V es

L= 1 2 m( A 2 ω 2 sin 2 ( ωt )2lAωsin( ωt )cosθ dθ dt + l 2 ( dθ dt ) 2 )+mglcosθ L= 1 2 m( A 2 ω 2 sin 2 ( ωt )2lAωsin( ωt )cosθ· θ ˙ + l 2 θ ˙ 2 )+mglcosθ

Ecuación del movimiento

d dt ( L θ ˙ ) L θ =0 l d 2 θ d t 2 +gsinθA ω 2 cos( ωt )cosθ=0

Se obtiene la ecuación diferencial del movimiento

d 2 θ d t 2 + ω 0 2 sinθ= A l ω 2 cos(ωt)cosθ

Donde ω 0 2 =g/l es la frecuencia natural de las oscilaciones del péndulo. Si además, suponemos que actúa una fuerza de rozamiento proporcional a la velocidad dθ/dt, añadimos, como en las oscilaciones amortiguadas, el término 2γ·dθ/dt

d 2 θ d t 2 +2γ dθ dt + ω 0 2 sinθ= A l ω 2 cos(ωt)cosθ

Resolveremos la ecuación diferencial por el procedimiento numérico ode45 con las siguientes condiciones iniciales t=0, θ=0, dθ/dt=0. Representaremos la posición angular θ del péndulo en función del tiempo t para varias frecuencias ω próximas a la de resonancia ω0

A=0.0045; %amplitud de la oscilación del centro de suspensión
gamma=0.025; %amortiguamiento
L=0.195; %longitud del péndulo
w0=sqrt(9.8/L); %frecuencia natural

w=6.28; %frecuencia de oscilación del centro de suspensión
fg=@(t,x)[x(2);A*w^2*cos(w*t)*cos(x(1))/L-w0^2*sin(x(1))-2*gamma*x(2)];
[t,x]=ode45(fg,[0,15],[0,0]);
plot(t, x(:,1)) 
grid on
xlabel('t')
ylabel('\theta')
title('Péndulo forzado')
>> w0
w0 =    7.0892

Frecuencias ω de oscilación del centro de suspensión

Representamos la amplitud en el estado estacionario, en función de la frecuencia en el intervalo 5<ω<8 rad/s

A=0.0045; %amplitud de la oscilación del centro de suspensión
gamma=0.025; %amortiguamiento
L=0.195; %longitud del péndulo
w0=sqrt(9.8/L); %frecuencia natural

ww=linspace(5,8,100);
th_max=zeros(1,length(ww));
i=1;
for w=ww
    fg=@(t,x)[x(2);A*w^2*cos(w*t)*cos(x(1))/L-w0^2*sin(x(1))-2*gamma*x(2)];
    [t,x]=ode45(fg,[0,200],[0,0]);
    amp=abs(x(:,1)).*(t>190); %amplitud casi constante
    th_max(i)=max(amp);
    i=i+1;
end
plot(ww, th_max) 
grid on
xlabel('\omega')
ylabel('\theta_m')
title('Amplitud-frecuencia')

Utilizamos Data tip para medir el máximo de la amplitud que se obtiene para la frecuencia ω=6.818 rad/s

El péndulo invertido

Supongamos un péndulo formado por una varilla inextensible y sin peso de longitud l, en cuyo extremo hay una partícula de masa m. El centro de suspensión describe un Movimiento Armónico Simple a lo largo del eje vertical Y con amplitud A y frecuencia angular ω, z(t)=Acos(ωt). Vamos a estudiar las oscilaciones forzadas de este sistema oscilante.

Establecemos un origen y unos ejes X e Y como se muestra en la figura. La posición de la partícula de masa m es

{ x=lsinθ y=Acos( ωt )+lcosθ

Derivando respecto del tiempo, obtenemos las componentes de la velocidad

{ dx dt =lcosθ dθ dt dy dt =Aωsin( ωt )lsinθ dθ dt

La energía cinética es

T= 1 2 m( ( dx dt ) 2 + ( dy dt ) 2 )= 1 2 m( A 2 ω 2 sin 2 ( ωt )+2lAωsin( ωt )sinθ dθ dt + l 2 ( dθ dt ) 2 )

La energía potencial de la masa m es mgy

V=mgAcos( ωt )+mglcosθ

La lagrangiana L=T-V es

L= 1 2 m( A 2 ω 2 sin 2 ( ωt )+2lAωsin( ωt )sinθ dθ dt + l 2 ( dθ dt ) 2 )mgAcos( ωt )mglcosθ L= 1 2 m( A 2 ω 2 sin 2 ( ωt )+2lAωsin( ωt )sinθ· θ ˙ + l 2 θ ˙ 2 )mgAcos( ωt )mglcosθ

Ecuación del movimiento

d dt ( L θ ˙ ) L θ =0 l d 2 θ d t 2 +sinθ( A ω 2 cos( ωt )g )=0

Para resolver la ecuación diferencial por procedimientos numéricos, despejamos la aceleración

d 2 θ d t 2 =( ω 0 2 A l ω 2 cos( ωt ) )sinθ

Donde ω 0 2 =g/l es la frecuencia natural de las oscilaciones del péndulo. Resolvemos la ecuación diferencial con las siguientes condiciones iniciales t=0, θ=θ0, dθ/dt=0

Representamos la oscilación θ(t) del péndulo y la oscilación del soporte, Acos(ωt) para una frecuencia angular ω grande en comparación con la frecuencia natural ω0=3.13 rad/s para un péndulo de longitud l=1 m.

A=0.1; %amplitud de la oscilación del centro de suspensión
L=1; %longitud del péndulo
w0=sqrt(9.8/L); %frecuencia natural
w=20*w0;%frecuencia de oscilación del centro de suspensión
x0=[10*pi/180,0]; %condiciones iniciales, 10 grados
tspan=[0,5];
% x(1)=theta, x(2)=dtheta/dt,
fg=@(t,x)[x(2);(-A*w^2*cos(w*t)/L+w0^2)*sin(x(1))];
[t,x]=ode45(fg,tspan,x0);
hold on
fplot(@(t) A*cos(w*t),tspan)
plot(t, x(:,1)) 
hold off
grid on
xlabel('t')
ylabel('\theta')
title('Péndulo invertido')

El centro de suspensión describe un movimiento circular

Supongamos un péndulo formado por una varilla inextensible y sin peso de longitud l, en cuyo extremo hay una partícula de masa m. El centro de suspensión describe un movimiento circular uniforme de radio A y con velocidad angular ω. Vamos a estudiar las oscilaciones forzadas de este sistema oscilante.

Establecemos un origen y unos ejes X e Y como se muestra en la figura. En un instante dado t la posición angular del centro de suspensión es ωt y el péndulo se ha desviado θ de la vertical.

La posición de la partícula de masa m es

{ x=Acos( ωt )+lsinθ y=Asin( ωt )lcosθ

Derivando respecto del tiempo, obtenemos las componentes de la velocidad

{ dx dt =ωAsin( ωt )+lcosθ dθ dt dy dt =ωAcos( ωt )+lsinθ dθ dt

La energía cinética es

T= 1 2 m( ( dx dt ) 2 + ( dy dt ) 2 )= 1 2 m( ω 2 A 2 +2Alωsin( θωt ) dθ dt + l 2 ( dθ dt ) 2 )

La energía potencial de la masa m es mgy

V=mg( Asin( ωt )lcosθ )

La lagrangiana L=T-V es

L= 1 2 m( ω 2 A 2 +2Alωsin( θωt ) dθ dt + l 2 ( dθ dt ) 2 )mg( Asin( ωt )lcosθ ) L= 1 2 m( ω 2 A 2 +2Alωsin( θωt ) θ ˙ + l 2 θ ˙ 2 )mg( Asin( ωt )lcosθ )

Ecuación del movimiento

d dt ( L θ ˙ ) L θ =0 l d 2 θ d t 2 +gsinθA ω 2 cos( θωt )=0

Para resolver la ecuación diferencial por procedimientos numéricos, despejamos la aceleración

d 2 θ d t 2 = A l ω 2 cos( θωt ) ω 0 2 sinθ=0

Donde ω 0 2 =g/l es la frecuencia natural de las oscilaciones del péndulo. Resolvemos la ecuación diferencial con las siguientes condiciones iniciales t=0, θ=θ0, dθ/dt=0

Representamos la posición angular θ del péndulo en función del tiempo t para una velocidad angular de rotación ω próxima a la frecuencia natural ω0=3.1 rad/s para un péndulo de longitud l=1 m

L=1; %longitud del péndulo
w0=sqrt(9.8/L); %frecuencia natural
R=0.15; %radio de la circunferencia
w=3.1; %velocidad angular de rotación
%condiciones iniciales
x0=[pi/4,0]; %condiciones iniciales
tspan=[0,20];
% x(1)=theta, x(2)=dtheta/dt,
fg=@(t,x)[x(2); R*w^2*cos(x(1)-w*t)/L-w0^2*sin(x(1))];
[t,x]=ode45(fg,tspan,x0);
plot(t,x(:,1)) 
grid on
xlabel('t')
ylabel('\theta')
title('Péndulo rotación')

Actividades

En primer lugar, especificamos los parámetros del sistema

En segundo lugar, especificamos las condiciones iniciales

Si queremos ver la gráfica de la posición angular θ del péndulo, activamos la casilla titulada Gráfica




Referencias

Leon Blitzer. Inverted pendulum. Am. J. Phys. 33 (1965), pp. 1076–1078

Landau, Lifshitz. Mecánica. Volumen I. Segunda Edición, Editorial Reverté, 1970, págs. 112-114

Rod Cross. Observations of a driven pendulum at low amplitudes. Eur. J. Phys. 42 (2021) 055001