Small Ring Oscillation

A small ring is threaded on an inextensible frictionless cord of length 2 l 2l . The ends of the cord are fixed to a horizontal ceiling. In equilibrium, the ring is at a depth h h below the ceiling. Now the ring is pulled aside by a small distance in the vertical plane containing the cord and released. Find period of small oscillations of the ring. Acceleration of free fall is g g .
α l 1 g h \alpha l \sqrt{\frac{1}{gh}}
Type α + 1 5 + 2 2 \alpha+1 -5+2^{2}


The answer is 6.28.

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.

2 solutions

Mark Hennings
Sep 28, 2020

Placing the coordinate origin halfway between the two suspension points, the ring moves one the ellipse x 2 2 + y 2 h 2 = 1 \frac{x^2}{\ell^2} + \frac{y^2}{h^2} \; = \; 1 with the two suspension points at the foci. If the ring is at the point with position vector r = ( sin θ h cos θ ) \mathbf{r} \; = \; \left(\begin{array}{c}\ell\sin\theta \\ -h\cos\theta \end{array}\right) then conservation of energy gives us that 1 2 m ( 2 cos 2 θ + h 2 sin 2 θ ) θ ˙ 2 m g h cos θ \tfrac12m(\ell^2\cos^2\theta + h^2\sin^2\theta)\dot{\theta}^2 - mgh\cos\theta is constant. Thus m ( 2 cos 2 θ + h 2 sin 2 θ ) θ ¨ m ( 2 h 2 ) sin θ cos θ θ ˙ 2 + m g h sin θ = 0 m(\ell^2\cos^2\theta + h^2\sin^2\theta)\ddot{\theta} - m(\ell^2 - h^2)\sin\theta \cos\theta \dot{\theta}^2 + mgh\sin\theta \; = \; 0 Linearising about the equilibrium position θ = 0 \theta = 0 , we deduce that 2 θ ¨ + g h θ 0 \ell^2\ddot{\theta} + gh\theta \; \approx \; 0 and so we have small oscillations of period 2 π 2 g h 2\pi\sqrt{\frac{\ell^2}{gh}} and hence α = 2 π \alpha = \boxed{2\pi} .

@Mark Hennings Thanks for the solution. Upvoted.

Talulah Riley - 8 months, 2 weeks ago

@Mark Hennings By the way congratulations for 17k problems solved.

Talulah Riley - 8 months, 2 weeks ago

@Mark Hennings if I would take + h cos θ +h\cos \theta instead of h cos θ -h\cos \theta then my θ \theta will he 270 ° 270° . Am I right?

Talulah Riley - 8 months, 2 weeks ago

Log in to reply

18 0 180^\circ , rather...

Mark Hennings - 8 months, 2 weeks ago

@Mark Hennings Your solution is so sweet and small and explanatory.
You should at least awarded a Nobel Prize in Physics.

Talulah Riley - 8 months, 2 weeks ago

Log in to reply

Glad you like it. As a mathematician, I could never aspire to a Nobel prize, even if I were good enough (I am not!) - they don't give them for mathematics. If I can persuade you, and others, to perform some analysis before reaching for a computer to code the solution, I will be happy.

Mark Hennings - 8 months, 2 weeks ago

Log in to reply

@Mark Hennings So basically you want to say that we should try a problem anaylitcally before going for computer to code the solution. Am I right?

Talulah Riley - 8 months, 2 weeks ago

Log in to reply

@Talulah Riley You've got it. You can write down the equations, and let the computer give you an (approximate) solution. Alternatively, you can solve those equations, and really know what is going on, and why.

Mark Hennings - 8 months, 2 weeks ago

Log in to reply

@Mark Hennings @Mark Hennings Are you more of a mathematician, or a physicist?

Krishna Karthik - 8 months, 2 weeks ago

Log in to reply

@Krishna Karthik I am a Pure Mathematician by training. I have researched on the Pure Mathematics behind quantum mechanics, but I have not been in a lab since I was at school. You might best describe me as someone interested in the mathematics of theoretical physics.

Mark Hennings - 8 months, 2 weeks ago

Log in to reply

@Mark Hennings That's pretty cool. Did you do any math competitions when you were younger?

Krishna Karthik - 8 months, 2 weeks ago

@Mark Hennings Btw I agree; I really need to develop my ability to use pure mathematics to solve physics problems. Computers have their uses, but an analytical idea is the thing that develops the physical theories.

Btw great solution. I reached for the computer a little too early with this one.

Krishna Karthik - 8 months, 2 weeks ago

Log in to reply

@Krishna Karthik @Krishna Karthik yeah I agree with you.
By the way, What is the wrong with mathematics, people should also get Nobel Prize in that.

Talulah Riley - 8 months, 2 weeks ago

Log in to reply

@Talulah Riley There is already a prize for that. It's called the "Fields Medal". It is the equivalent of a Nobel prize for mathematics.

Krishna Karthik - 8 months, 2 weeks ago
Steven Chase
Sep 26, 2020

I derived a solution method for arbitrarily large oscillations, and then simulated some small oscillations as special cases. The sum of the distances from the ring to the two points is a constant. It therefore follows that the ring is confined to an ellipse, and the two anchor points are the ellipse foci:

A x 2 + B y 2 = 1 A = 1 2 B = 1 h 2 A x^2 + B y^2 = 1 \\ A = \frac{1}{\ell^2} \\ B = \frac{1}{h^2}

Derive an acceleration constrain equation:

A x 2 + B y 2 = 1 A x x ˙ + B y y ˙ = 0 A ( x x ¨ + x ˙ 2 ) + B ( y y ¨ + y ˙ 2 ) = 0 A x^2 + B y^2 = 1 \\ A x \dot{x} + B y \dot{y} = 0 \\ A (x \ddot{x} + \dot{x}^2) + B (y \ddot{y} + \dot{y}^2) = 0

Assuming the ring mass to be one, write the Newton's Second Law equations. In these equations, N N is the magnitude of the normal force to the curve, and u = ( u x , u y ) \vec{u} = (u_x,u_y) is the unit normal vector:

x ¨ = N u x y ¨ = N u y g \ddot{x} = N u_x \\ \ddot{y} = N u_y - g

Plugging these into the acceleration constraint equation and solving yields:

N = A x ˙ 2 B y ˙ 2 + B g y A x u x + B y u y N = \frac{-A \dot{x}^2 - B \dot{y}^2 + B g y}{A x u_x + B y u_y}

Having solved for N N , plug it back in to find the double-dot terms. Numerically integrate to simulate the dynamics. For small oscillations, the constant α = 2 π \alpha = 2 \pi .

 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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
import math

dt = 10.0**(-6.0)

h = 1.0
L = 2.0
g = 10.0

A = 1.0/(L**2.0)
B = 1.0/(h**2.0)

v0 = 0.005

#################################

t = 0.0

x = 0.0
y = -h

xd = v0
yd = 0.0

xdd = 0.0
ydd = 0.0

while xd >= 0.0:

    x = x + xd*dt
    y = y + yd*dt

    xd = xd + xdd*dt
    yd = yd + ydd*dt

    utx = 1.0
    uty = (A*x/B)/math.sqrt((1.0-A*x*x)/B)

    ut = math.hypot(utx,uty)

    utx = utx/ut
    uty = uty/ut

    ux = -uty
    uy = utx

    right = -A*(xd**2.0) - B*(yd**2.0) + B*y*g
    left = A*x*ux + B*y*uy

    N = right/left

    xdd = N*ux
    ydd = N*uy - g

    t = t + dt

#################################

T = 4.0*t

q = L*math.sqrt(1.0/(g*h))

alpha = T/q

print dt
print v0
print alpha

#>>> 
#1e-05
#0.01
#6.28319272853
#>>> ================================ RESTART ================================
#>>> 
#1e-06
#0.005
#6.28318640404
#>>> 

@Steven Chase can we solve it analytically ?

Talulah Riley - 8 months, 2 weeks ago

Log in to reply

Of course we can.

Mark Hennings - 8 months, 2 weeks ago

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...