chaotic motion of the double pendulum -...

15
The Mathematics Construction of the Double Pendulum Results of the 3D Double Pendulum Model Chaotic Motion of the Double Pendulum MEGL 2016 - Mathematical Art and 3D Printing Arsah Rahman George Mason University: College of Science December 16, 2016 Arsah Rahman Chaotic Motion of the Double Pendulum

Upload: others

Post on 18-Sep-2019

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Chaotic Motion of the Double Pendulum - meglab.wdfiles.commeglab.wdfiles.com/local--files/research:fall2016/MEGL Symposium... · capture the motion of the Double Pendulum Model in

The MathematicsConstruction of the Double Pendulum

Results of the 3D Double Pendulum Model

Chaotic Motion of the Double PendulumMEGL 2016 - Mathematical Art and 3D Printing

Arsah Rahman

George Mason University: College of Science

December 16, 2016

Arsah Rahman Chaotic Motion of the Double Pendulum

Page 2: Chaotic Motion of the Double Pendulum - meglab.wdfiles.commeglab.wdfiles.com/local--files/research:fall2016/MEGL Symposium... · capture the motion of the Double Pendulum Model in

The MathematicsConstruction of the Double Pendulum

Results of the 3D Double Pendulum Model

Table of Contents

1 The MathematicsThe Simple PendulumThe Double Pendulum

2 Construction of the Double PendulumInspiration for the ModelPlanning the Construction of the ModelImplementing the plan

3 Results of the 3D Double Pendulum ModelA Simulation in Mathematica

Arsah Rahman Chaotic Motion of the Double Pendulum

Page 3: Chaotic Motion of the Double Pendulum - meglab.wdfiles.commeglab.wdfiles.com/local--files/research:fall2016/MEGL Symposium... · capture the motion of the Double Pendulum Model in

The MathematicsConstruction of the Double Pendulum

Results of the 3D Double Pendulum Model

The Simple PendulumThe Double Pendulum

The Simple Pendulum

Equation for the motion of a simple pendulum (without dampingand external driving):

d2θ

dt2+

g

Lsin θ = 0

where θ = the angle from the downward vertical, g = accelerationdue to gravity and L = the length of the pendulum.

Arsah Rahman Chaotic Motion of the Double Pendulum

Page 4: Chaotic Motion of the Double Pendulum - meglab.wdfiles.commeglab.wdfiles.com/local--files/research:fall2016/MEGL Symposium... · capture the motion of the Double Pendulum Model in

The MathematicsConstruction of the Double Pendulum

Results of the 3D Double Pendulum Model

The Simple PendulumThe Double Pendulum

The Simple Pendulum (Continued)

Nondimensionalization: let ω =√

gL and τ = ωt. Then

d2θ

dt2+ sin θ = 0

Coverting to a first order system of differential equations gives:

dt= v

dv

dt=

d2θ

dt2= − sin θ

Arsah Rahman Chaotic Motion of the Double Pendulum

Page 5: Chaotic Motion of the Double Pendulum - meglab.wdfiles.commeglab.wdfiles.com/local--files/research:fall2016/MEGL Symposium... · capture the motion of the Double Pendulum Model in

The MathematicsConstruction of the Double Pendulum

Results of the 3D Double Pendulum Model

The Simple PendulumThe Double Pendulum

The Double Pendulum

Composed of a simple pendulumwith another pendulum hangingfrom its bobPositions of the bobs:

x1 = l1 sin θ1.....1

y1 = −l1 cos θ1.....2

x2 = l1 sin θ1 + l2 sin θ2.....3

y2 = −l1 cos θ1 − l2 cos θ2.....4

Arsah Rahman Chaotic Motion of the Double Pendulum

Page 6: Chaotic Motion of the Double Pendulum - meglab.wdfiles.commeglab.wdfiles.com/local--files/research:fall2016/MEGL Symposium... · capture the motion of the Double Pendulum Model in

The MathematicsConstruction of the Double Pendulum

Results of the 3D Double Pendulum Model

The Simple PendulumThe Double Pendulum

The Double Pendulum (Continued)

Get the velocities by differentiating with respect to time:

dx1dt

= l1dθ1dt

cos θ1.....5

dy1dt

= l1dθ1dt

sin θ1.....6

dx2dt

= l1dθ1dt

cos θ1 + l2dθ2dt

cos θ2.....7

dy2dt

= l1dθ1dt

sin θ1 + l2dθ2dt

sin θ2.....8

Arsah Rahman Chaotic Motion of the Double Pendulum

Page 7: Chaotic Motion of the Double Pendulum - meglab.wdfiles.commeglab.wdfiles.com/local--files/research:fall2016/MEGL Symposium... · capture the motion of the Double Pendulum Model in

The MathematicsConstruction of the Double Pendulum

Results of the 3D Double Pendulum Model

The Simple PendulumThe Double Pendulum

The Double Pendulum (Continued)

Obtaining the Lagragian, L = T − V :

V = m1gy1 + m2gy2

(the potential energy of m1 and m2)

T = 0.5m1v12 + 0.5m2v2

2,

Arsah Rahman Chaotic Motion of the Double Pendulum

Page 8: Chaotic Motion of the Double Pendulum - meglab.wdfiles.commeglab.wdfiles.com/local--files/research:fall2016/MEGL Symposium... · capture the motion of the Double Pendulum Model in

The MathematicsConstruction of the Double Pendulum

Results of the 3D Double Pendulum Model

The Simple PendulumThe Double Pendulum

The Double Pendulum (Continued)

d2θ1dt2

=−3g sin θ1 − g sin(θ1 − 2θ2) − 2 sin(θ1 − θ2)(v2

2 − v12 cos(θ1 − θ2))

3 − cos(2θ1 − 2θ2)−dv1

d2θ2dt2

=2 sin(θ1 − θ2)[2v1

2 + 2g cos θ1 + v22 cos(θ1 − θ2)]

3 − cos(2θ1 − 2θ2)

where g = 9.81 and the length of both rods has been set to 1

Arsah Rahman Chaotic Motion of the Double Pendulum

Page 9: Chaotic Motion of the Double Pendulum - meglab.wdfiles.commeglab.wdfiles.com/local--files/research:fall2016/MEGL Symposium... · capture the motion of the Double Pendulum Model in

The MathematicsConstruction of the Double Pendulum

Results of the 3D Double Pendulum Model

The Simple PendulumThe Double Pendulum

The Double Pendulum (Continued)

Letting θ1 and θ2 be the angles of the two bobs with respect tothe vertical and using the similar method as the simple pendulum,then the system of differential equations will be

dθ1dt

= v1

dv1dt

=−3g sin θ1 − g sin(θ1 − 2θ2) − 2 sin(θ1 − θ2)(v2

2 − v12 cos(θ1 − θ2))

3 − cos(2θ1 − 2θ2)−dv1

dθ2dt

= v2

dv2dt

=2 sin(θ1 − θ2)[2v1

2 + 2g cos θ1 + v22 cos(θ1 − θ2)]

3 − cos(2θ1 − 2θ2)

Arsah Rahman Chaotic Motion of the Double Pendulum

Page 10: Chaotic Motion of the Double Pendulum - meglab.wdfiles.commeglab.wdfiles.com/local--files/research:fall2016/MEGL Symposium... · capture the motion of the Double Pendulum Model in

The MathematicsConstruction of the Double Pendulum

Results of the 3D Double Pendulum Model

Inspiration for the ModelPlanning the Construction of the ModelImplementing the plan

Inspiration for the Model

Figure: Double Pendulum Model bygmelenka from Thingiverse

Figure: Double Pendulum Model bystevenbtroy

Arsah Rahman Chaotic Motion of the Double Pendulum

Page 11: Chaotic Motion of the Double Pendulum - meglab.wdfiles.commeglab.wdfiles.com/local--files/research:fall2016/MEGL Symposium... · capture the motion of the Double Pendulum Model in

The MathematicsConstruction of the Double Pendulum

Results of the 3D Double Pendulum Model

Inspiration for the ModelPlanning the Construction of the ModelImplementing the plan

Planning the Construction of the Model

Parts of the Double Pendulum Model:

1 Vertical Stand with a Base

2 Top Arm of the Double Pendulum

3 Lower Arm of the Double Pendulum

4 Spacers to allow for free motion of the arms without anyfriction

Arsah Rahman Chaotic Motion of the Double Pendulum

Page 12: Chaotic Motion of the Double Pendulum - meglab.wdfiles.commeglab.wdfiles.com/local--files/research:fall2016/MEGL Symposium... · capture the motion of the Double Pendulum Model in

The MathematicsConstruction of the Double Pendulum

Results of the 3D Double Pendulum Model

Inspiration for the ModelPlanning the Construction of the ModelImplementing the plan

Implementing the plan

Software and Hardware used for the Double Pendulum Model

First Model

Redesign, hence some newer parts

The Final Drafts on OpenScad and Makerware Examples

Arsah Rahman Chaotic Motion of the Double Pendulum

Page 13: Chaotic Motion of the Double Pendulum - meglab.wdfiles.commeglab.wdfiles.com/local--files/research:fall2016/MEGL Symposium... · capture the motion of the Double Pendulum Model in

The MathematicsConstruction of the Double Pendulum

Results of the 3D Double Pendulum Model

Inspiration for the ModelPlanning the Construction of the ModelImplementing the plan

Software and Hardware used for the Double PendulumModel

Software:

Openscad - for making the parts of the model in 3 dimensions

Makerware - for printing the parts

Mathematica - for making a simulation of the doublependulum’s motion

iPhone 7 Camera application’s Slow Motion feature - tocapture the motion of the Double Pendulum Model in slowmotion

Hardware:

bearings

various screws

nuts and boltsArsah Rahman Chaotic Motion of the Double Pendulum

Page 14: Chaotic Motion of the Double Pendulum - meglab.wdfiles.commeglab.wdfiles.com/local--files/research:fall2016/MEGL Symposium... · capture the motion of the Double Pendulum Model in

The MathematicsConstruction of the Double Pendulum

Results of the 3D Double Pendulum Model

Inspiration for the ModelPlanning the Construction of the ModelImplementing the plan

Redesign, hence, some new parts added

Newer parts added for the model:

A Second part for making one top arm for the pendulum

A block spacer

A short lower arm

Arsah Rahman Chaotic Motion of the Double Pendulum

Page 15: Chaotic Motion of the Double Pendulum - meglab.wdfiles.commeglab.wdfiles.com/local--files/research:fall2016/MEGL Symposium... · capture the motion of the Double Pendulum Model in

The MathematicsConstruction of the Double Pendulum

Results of the 3D Double Pendulum ModelA Simulation in Mathematica

A Simulation in Mathematica

Arsah Rahman Chaotic Motion of the Double Pendulum