Swinging Pendulum

I've been thinking about Pendulums recently. Most people would probably already know that the highest speed reached by a pendulum is at the bottom, where all of it's potential energy has been turned into kinetic energy. But rather, for a pendulum with a string with the length 'L' , Dropped from 90, what is the highest vertical velocity reached by the weight? At which degree does this happen? How would this work if it was instead dropped from 0 < θ < 90*?

#Mechanics

Note by Daniel Sandberg
1 year, 6 months ago

No vote yet
1 vote

  Easy Math Editor

This discussion board is a place to discuss our Daily Challenges and the math and science related to those challenges. Explanations are more than just a solution — they should explain the steps and thinking strategies that you used to obtain the solution. Comments should further the discussion of math and science.

When posting on Brilliant:

  • Use the emojis to react to an explanation, whether you're congratulating a job well done , or just really confused .
  • Ask specific questions about the challenge or the steps in somebody's explanation. Well-posed questions can add a lot to the discussion, but posting "I don't understand!" doesn't help anyone.
  • Try to contribute something new to the discussion, whether it is an extension, generalization or other idea related to the challenge.
  • Stay on topic — we're all here to learn more about math and science, not to hear about your favorite get-rich-quick scheme or current world events.

MarkdownAppears as
*italics* or _italics_ italics
**bold** or __bold__ bold

- bulleted
- list

  • bulleted
  • list

1. numbered
2. list

  1. numbered
  2. list
Note: you must add a full line of space before and after lists for them to show up correctly
paragraph 1

paragraph 2

paragraph 1

paragraph 2

[example link](https://brilliant.org)example link
> This is a quote
This is a quote
    # I indented these lines
    # 4 spaces, and now they show
    # up as a code block.

    print "hello world"
# I indented these lines
# 4 spaces, and now they show
# up as a code block.

print "hello world"
MathAppears as
Remember to wrap math in \( ... \) or \[ ... \] to ensure proper formatting.
2 \times 3 2×3 2 \times 3
2^{34} 234 2^{34}
a_{i-1} ai1 a_{i-1}
\frac{2}{3} 23 \frac{2}{3}
\sqrt{2} 2 \sqrt{2}
\sum_{i=1}^3 i=13 \sum_{i=1}^3
\sin \theta sinθ \sin \theta
\boxed{123} 123 \boxed{123}

Comments

Let θ \theta be the angle with the downward vertical, and let gravity be downward. Suppose the pendulum is released from the horizontal (θ=π/2) (\theta = \pi/2). Sweep θ \theta , and for each θ \theta value, calculate the change in potential energy relative to the start position. Then convert this into speed (ΔU=mgΔy=mgLcosθ=12mv2) (\Delta U = m g \Delta y = m g L \cos \theta = \frac{1}{2} m v^2) . Then calculate the vertical component as vy=vsinθ v_y = v \sin \theta. It turns out that vy v_y is maximized when θ \theta is approximately 54.735 54.735 degrees.

This procedure can be generalized to use any starting position

 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
import math

m = 1.0   # mass
g = 10.0  # gravity
L = 1.0   # string length

N = 10**5

# theta is angle with the vertical

dtheta = (math.pi/2.0)/N   # small increment in theta

theta = math.pi/2.0 - dtheta

vymax = 0.0

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

while theta >= dtheta:

    delta_y = L*math.cos(theta)   # change in vertical position....
                                   # relative to horizontal
    delta_U = m*g*delta_y         # change in grav potential energy

    # delta_U = 0.5*m*vsq        # change in grav potential converts to kinetic

    vsq = 2.0*delta_U/m

    v = math.sqrt(vsq)           # speed

    vy = v * math.sin(theta)     # vertical component of velocity

    if vy > vymax:               # store theta for max vy
        vymax = vy
        theta_store = theta

    theta = theta - dtheta

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

print (theta_store * 180.0 / math.pi)
# 54.735 degrees

Steven Chase - 1 year, 6 months ago

Log in to reply

Yup....the exact value of the angle is tan1(2)\tan^{-1}\left(\sqrt{2}\right)

Aaghaz Mahajan - 1 year, 6 months ago

This was really helpful, thank you for the explanation! I had been trying to use derive a really really long and confusing equation but <i gave up halfway through.

Daniel Sandberg - 1 year, 6 months ago

Log in to reply

You're welcome. Glad you found it to be helpful

Steven Chase - 1 year, 6 months ago
×

Problem Loading...

Note Loading...

Set Loading...