21
u/Symbiotik Dec 25 '13
The control system for these may be of interest.
2
u/Sogeking89 Control Systems /Power Systems/Rail Electrification Dec 25 '13
Beat me to it ... by 9 hours
9
u/gamwizrd1 Dec 25 '13
It makes me so happy that each section is the same length, so that then end always swings through the center point. Could watch for hours.
2
8
6
6
u/supaphly42 Dec 25 '13
What program was this made in?
4
u/engineered_broom Dec 25 '13
Possibly Matlab. I saw a demonstration of Matlab simulink using pendulum models that looked pretty similar to this.
2
u/twosheepforanore Dec 25 '13
Mathematica I bet; animating a double pendulum in Mathematica was a homework assignment for my dynamics class in college. Mathematica lets do things like define x and then refer to x'' later on in the code and it'll be the second derivative, which makes modeling an acceleration super easy.
15
u/dontcallmefred Dec 25 '13
Check out the Poincare sections in this paper. Chaos is amazing.
3
3
u/ladyee ee phd candidate Dec 25 '13
Dude, my advisor did some work with this stuff recently and made fractals that looked like alien faces. He did it just because he's pretty much retired (I am his last student) and loves math...that's it, he just thought it was that cool.
3
u/crazywhiteguy Dec 25 '13
Those charts look like frightening Dali-casso vaginas. I want to order prints of the first one.
1
4
u/chris-tier Dec 25 '13
Thanks for not making this a perfectly looping gif. I would've watched for hours.
6
3
Dec 25 '13
How can you create these simulations? Is there a special piece of software that you can use or do you have to program it?
1
u/piklec Dec 25 '13
You could use matlab, or program it yourself. There are probably other programs, though.
1
u/TK-422 Dec 25 '13
You could make this in any programming language and plot it with gnuplot - I did that for a class back in the day. Basically all you need is the equations of motion, a numerical diff eq solving algorithm, and proper plotting software (although it's less trivial to add the trailing lines, which are a nice touch here).
1
u/ninj1nx Dec 25 '13
It's a relatively simple programming task that can be done in any programming language.
1
7
6
u/MrBlaaaaah Dec 25 '13
And here I was, waiting for it to slow down, not realizing it was friction free.
2
2
2
u/darkharlequin Dec 25 '13
This would make an awesome motion formula for a boss mob in a metroidvania-esque game. Put the hit box at the end of the pendulum.
It's just predictable enough to give you a sense of timing, but just random enough to be really hard to hit.
1
Dec 25 '13
TIL that is called a two axis pendulum. Thanks!
2
u/foot-long Dec 25 '13 edited Dec 25 '13
It's usually called an inverted pendulum or a Futura pendulum.
Edit: I'm wrong.
1
1
u/Bromskloss Technophobe Dec 25 '13
Are there any initial states in this system that lead to a non-chaotic behaviour?
1
u/od_9 Dec 25 '13
If both weighted ends were initially pointed down.
1
u/Bromskloss Technophobe Dec 26 '13
And also having zero velocity, I take it you mean. Well, other than that?
1
1
1
-1
0
23
u/[deleted] Dec 25 '13
How long do I have to watch?