Not-so-simple harmonic motion

A pendulum has length l = 30 cm l=\SI{30}{\centi\meter} and a bob of mass m = 2 kg m=\SI{2}{\kilo\gram} . At time zero, the mass is brought θ = 90 ° \theta=\SI{90}{\degree} from which it is released, with zero initial velocity.

Find the time Δ t \Delta t in seconds to reach the bob to the opposite end (left end).

Details

  • g = 10 m / s 2 g=\SI[per-mode=symbol]{10}{\meter\per\second\squared} .


The answer is 0.64227.

This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try refreshing the page, (b) enabling javascript if it is disabled on your browser and, finally, (c) loading the non-javascript version of this page . We're sorry about the hassle.

3 solutions

Mark Hennings
Oct 29, 2016

When the bob makes an angle θ \theta with the downward vertical, conservation of energy tells us that 1 2 m 2 θ ˙ 2 + m g ( 1 cos θ ) = m g \tfrac12m\ell^2 \dot\theta^2 + mg\ell(1-\cos\theta) \; =\; mg\ell and hence θ ˙ 2 = 2 g cos θ \dot\theta^2 \; = \; \frac{2g}{\ell}\cos\theta Alternatively, we could obtain this equation by considering the transverse equation of circular motion: m θ ¨ = m g sin θ m\ell \ddot{\theta} \; = \; -mg\sin\theta and integrating it once. Thus the time for the bob to sweep from one side to the other is T = 2 g 1 2 π 1 2 π d θ cos θ = 2 g 0 1 2 π d θ cos θ = 2 g 0 1 2 π cos θ d θ ( 1 sin 2 θ ) 3 4 = 2 g 0 1 d x ( 1 x 2 ) 3 4 = 2 g 0 1 d x x 1 2 ( 1 x ) 3 4 = 2 g B ( 1 2 , 1 4 ) \begin{array}{rcl} \displaystyle T & = & \displaystyle \sqrt{\frac{\ell}{2g}} \int_{-\frac12\pi}^{\frac12\pi} \frac{d\theta}{\sqrt{\cos\theta}} \; = \; \sqrt{\frac{2\ell}{g}} \int_0^{\frac12\pi} \frac{d\theta}{\sqrt{\cos\theta}} \; = \; \sqrt{\frac{2\ell}{g}} \int_0^{\frac12\pi} \frac{\cos\theta\,d\theta}{(1 - \sin^2\theta)^{\frac34}} \\ & = & \displaystyle \sqrt{\frac{2\ell}{g}} \int_0^1 \frac{dx}{(1-x^2)^{\frac34}} \; = \; \sqrt{\frac{\ell}{2g}} \int_0^1 \frac{dx}{x^{\frac12} (1-x)^{\frac34}} \; = \; \sqrt{\frac{\ell}{2g}}B\big(\tfrac12,\tfrac14\big) \end{array} which makes T = 0.64227 T = \boxed{0.64227} .

This integral can also be evaluated in terms of elliptic integrals, but the beta function is probably more familiar!

Wow, that's about 15% off from what you'd get with the small angle approximation.

Josh Silverman Staff - 4 years, 7 months ago

Log in to reply

Yup. The angle really does have to be small for the small angle approximation to be valid!

Mark Hennings - 4 years, 7 months ago

Log in to reply

i was right if i did't forget to write L , was i sir ? @Mark Hennings

A Former Brilliant Member - 4 years, 7 months ago

@Mark Hennings ,

How you wrote this- the first step? Is there any formula? :

T = 2 g 1 2 π 1 2 π d θ cos θ \large\ T = \sqrt{\frac{\ell}{2g}} \int_{-\frac12\pi}^{\frac12\pi}\frac{d\theta}{\sqrt{\cos\theta}}

Priyanshu Mishra - 4 years, 5 months ago

Log in to reply

see the report i wrote in reports section

A Former Brilliant Member - 4 years, 5 months ago

I have a formula for θ ˙ 2 \dot\theta^2 . Take the square root, and separate variables to solve this differential equation.

Mark Hennings - 4 years, 5 months ago

Log in to reply

But how you related T T to your formula?

Priyanshu Mishra - 4 years, 5 months ago

Log in to reply

@Priyanshu Mishra T T is the time d t \int\,dt that the pendulum takes to move from θ = 1 2 π \theta = -\tfrac12\pi to 1 2 π \tfrac12\pi .

Mark Hennings - 4 years, 5 months ago

Log in to reply

@Mark Hennings That i know but please tell how you got relation between T and θ \theta

Priyanshu Mishra - 4 years, 5 months ago

Log in to reply

@Priyanshu Mishra As I said, separate variables. We have d θ d t = θ ˙ = 2 g cos θ 2 g d θ cos θ = d t \begin{aligned} \frac{d\theta}{dt} \; = \; \dot\theta & = \sqrt{\tfrac{2g}{\ell}} \sqrt{\cos\theta} \\ \sqrt{\tfrac{\ell}{2g}}\frac{d\theta}{\sqrt{\cos\theta}} &= dt \end{aligned} and now integrate.

Mark Hennings - 4 years, 5 months ago

Log in to reply

@Mark Hennings Thanks.

By the way, do you know any website where i can draw physics diagrams and download it?

Priyanshu Mishra - 4 years, 5 months ago
Krishna Karthik
May 22, 2020

Who needs to solve elliptic integrals when you've got your very own personal computer? I feel like I have cheated...

The equation of motion for the pendulum is:

θ ¨ = g l sin ( θ ) \displaystyle \ddot{\theta} = -\frac{g}{l} \sin(\theta)

Here's a simulation I did using Runge-Kutta, and the results are strikingly accurate. The equation of motion is fed in, and is broken into two first order linked equations to apply the RK algorithm:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
import math

initialPosition = math.pi/2

time = 0
deltaT = 10**-7

length = 0.3
g = 10

u_1 = initialPosition
u_2 = 0

def differentialEquation(t,x,xdot):  #applying RK4 by splitting 2nd order ODE into 2 first order ODEs
    return -(g/length)*math.sin(x)

while u_1 >= -1.57079632679:
    #evaluating slope at various points

    k0 = deltaT*u_2
    L0 = deltaT*differentialEquation(time,u_1,u_2)

    k1 = deltaT*(u_2 + 0.5*L0)
    L1 = deltaT*differentialEquation(time + 0.5*deltaT, u_1 + 0.5*k0, u_2 + 0.5*L0)

    k2 = deltaT*(u_2 + 0.5*L1)
    L2 = deltaT*differentialEquation(time + 0.5*deltaT, u_1 + 0.5*k1, u_2 + 0.5*L1)

    k3 = deltaT*(u_2 + L2)
    L3 = deltaT*differentialEquation(time + deltaT, u_1 + k2, u_2 + L2)
    #RK4 approximation of values

    u_1 = u_1 + (1/6)*(k0 + 2*k1 + 2*k2 + k3)
    u_2 = u_2 + (1/6)*(L0 + 2*L1 + 2*L2 + L3)

    time += deltaT

print("time: " +str(time))

Spandan Senapati
Sep 23, 2016

As the angle through which the pendulum has been released is not small enough we cannot treat its motion as SHM.So now the usual way of circular motion works.obtain an integral.this can be evaluated by application of maclaurin series to the denominator.the correction in the period is to be noted.this is a form of elliptic integrals.

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...