15 uncoupled simple pendulums of increasing lengths dance together
sciencedemonstrations.fas.harvard.edu
sciencedemonstrations.fas.harvard.edu
var speed =(nr_elements - i)/1000;If you adjust the periods as distance^1/3, you get a simple model for a solar system.
I'm trying to grok how the outward propagation works. It seems that a structure at the core propagates outward, while the core reorganizes itself into the next integral division (say 1/5). So you can get 5 arms at the core and 6 arms near the outer edges at the same time.
Check out this capture image. 4-way symmetry at the core, 5-way symmetry in the clusters halfway out, 6-way symmetry (faint but recognizable) at the outermost edge. http://www.dos486.com/misc/spiral-clock.gif
You also get recognizable structure for non-integral divisions, say 2/5. These structures are shorter-lived because each element is passing by an element two spins away instead of one so they converge and diverge faster.
This explains the awesome visual effect of this experiment. Though I'm not exactly sure why adjusting the lengths of the pendulums would mimic a wave of traveling with ever increasing frequency. Maybe it has something to do with dispersion (we see an overlap of waves that travel at speeds proportional to their frequency/length)?
A great experiment would be to have two of these pendulum systems side by side, except one is made of 30 pendulums at half the spacing. Then when the 15 pendulum system is lined up, the 30 system should be alternating,etc.
function draw (Ls, t, h) {
// only for in the program, needed?
for (var i = 0; i < Ls.length; i++) {
...
ctx.lineTo(h * L, 0)
ctx.arc(h * L, 0, 6, 0, 360)
ctx.stroke()
ctx.fill()
...
}
}
to do it right you really need to start another path, but this works fine in Chrome (looks little wonky in Firefox)However, you now need to substitute that position as time into the pendulum equation. At which point you see the sine wave behavior of sticking near the edges as the ball picks up momentum followed by a fast transverse through the center. Still, it's not really a sine wave but it's fairly close. To get a true sine wave all the pendulums would need to be the same length and the balls dropped the same distance but at slightly different times. However, in the experiment they are close to the same length and distance fallen so it looks about right.
The mathematics behind this are pretty simple. It's just that the human mind is great at picking up patterns.
Only vaguely related, but this reminds me of a story a couple of years back involving a machine learning system that was able to derive the laws of Newtonian physics from observing the motion of a hinged pendulum.
http://worldsciencefestival.com/videos/robot_learning_rebuil...
There's a lot of information buried in the motion of these objects :)
http://www.glowscript.org/#/user/David/folder/Public/program...
I really didn't know this was a phenomenon..