LAMPIRAN A : MENTERJEMAHKAN SETIAP LANGKAH DEMI LANGKAH KE BAHASA MATHEMATICA 9

LAMPIRAN A : MENTERJEMAHKAN SETIAP LANGKAH DEMI
LANGKAH KE BAHASA MATHEMATICA 9

Persaman gerak untuk ΞΈ1 adalah
(π‘š1 + π‘š2 + π‘š3 )𝑙1 πœƒΜˆ1 + (π‘š2 + π‘š3 )𝑙2 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ2 )πœƒΜˆ2 + π‘š3 𝑙3 π‘π‘œπ‘ (πœƒ1 βˆ’

πœƒ3 )πœƒΜˆ3 + (π‘š2 + π‘š3 )𝑙2 πœƒΜ‡22 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ2 ) + π‘š3 𝑙3 πœƒΜ‡32 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ3 ) + (π‘š1 + π‘š2 +
π‘š3 )𝑔 π‘ π‘–π‘›πœƒ1 = 0

(2.19)

Diubah dalam program menjadi
g (m1+m2+m3) Sin[ΞΈ1[t]]+ΞΈ2’[t]^2 l2 (m2+m3) Sin[ΞΈ1[t]-

ΞΈ2[t]]+ΞΈ3’[t]^2 l3 m3 Sin[ΞΈ1[t]-ΞΈ3[t]]+l1 m1 ΞΈ1’’[t]+(m2+m3)
(l1 ΞΈ1’’[t] + l2 Cos[ΞΈ1[t]-ΞΈ2[t]]ΞΈ2’’[t])+l3 m3 Cos [ΞΈ1[t]ΞΈ3[t]]ΞΈ3’’[t]==0

Sedangkan untuk πœƒ2 :

(π‘š2 + π‘š3 ) 𝑙1 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ2 ) πœƒΜˆ1 + (π‘š2 + π‘š3 )𝑙2 πœƒΜˆ2 + π‘š3 𝑙3 π‘π‘œπ‘ (πœƒ2 βˆ’ πœƒ3 )πœƒΜˆ3 βˆ’


(π‘š2 + π‘š3 )𝑙1 πœƒΜ‡12 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ2 ) + π‘š3 𝑙3 πœƒΜ‡32 𝑠𝑖𝑛(πœƒ2 βˆ’ πœƒ3 ) + (π‘š2 + π‘š3 )𝑔 π‘ π‘–π‘›πœƒ2 = 0
(2.20)

-ΞΈ1’[t]^2 l1 (m2+m3) Sin[ΞΈ1[t]-ΞΈ2[t]]+ΞΈ3’[t]^2 l3 m3

Sin[ΞΈ2[t]-ΞΈ3[t]]+(m2+m3) (g Sin[ΞΈ2[t]]+l1 Cos[ΞΈ1[t]-ΞΈ2[t]]
ΞΈ1’’[t]+l2 ΞΈ2’’[t])+l3 m3 Cos[ΞΈ2[t]-ΞΈ3[t]] ΞΈ3’’[t]==0

Lalu yang terakhir untuk πœƒ3 :

π‘š3 𝑙1 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ3 )πœƒΜˆ1 + π‘š3 𝑙2 π‘π‘œπ‘ (πœƒ2 βˆ’ πœƒ3 ) πœƒΜˆ2 + π‘š3 𝑙3 πœƒΜˆ3 βˆ’ π‘š3 𝑙1 πœƒΜ‡12 𝑠𝑖𝑛(πœƒ1 βˆ’
πœƒ3 ) βˆ’ π‘š3 𝑙2 πœƒΜ‡22 𝑠𝑖𝑛(πœƒ2 βˆ’ πœƒ3 ) + π‘š3 𝑔 π‘ π‘–π‘›πœƒ3 = 0

(2.21)

m3(g Sin[ΞΈ3[t]]-ΞΈ1’[t]^2 l1 Sin[ΞΈ1[t]-ΞΈ3[t]]-l2 Sin[ΞΈ2[t]ΞΈ3[t]] ΞΈ2’[t]^2+ l1 Cos[ΞΈ1[t]-ΞΈ3[t]] ΞΈ1’’[t]+l2 Cos[ΞΈ2[t]ΞΈ3[t]] ΞΈ2’’[t] +l3 ΞΈ3’’[t])==0

Penyelesaian persamaan differensial triple pendulum:
sol=NDSolve[eqns,


(ΞΈ1,ΞΈ2},

{t,0,p},

Maxsteps->Infinity,

PrecisionGoal->4];pq=sol[[1,1,2,1,1,2]];

Posisi Persamaan pendulum :
pos1[t_]:={l1 Sin[ΞΈ1[t]],-l1 Cos[ΞΈ1[t]]};

Universitas Sumatera Utara

pos2[t_]:={(l1

Sin[ΞΈ1[t]]+l2

Sin[ΞΈ2[t]]),(-l1

pos3[t_]:={(l1


Sin[ΞΈ1[t]]+l2

Sin[ΞΈ2[t]]+l3

Cos[ΞΈ2[t]])};

Cos[ΞΈ1[t]]-l2 Cos[ΞΈ2[t]]-l3 Cos[ΞΈ3[t]])};

Cos[ΞΈ1[t]]-l2

Sin[ΞΈ3[t]]),(-l1

Jejak persamaan Gerak Pendulum dalam simulasi:
path=ParametricPlot[Evaluate[pos3[t]/.sol[[1]],{t,pp/5,p},ColorFunction>(Directive[Lighter[Red,.10],Opacity[0.66#3]]&)MaxRecursion>ControlActive[2, 4]];
path1=ParametricPlot[Evaluate[pos2[t]/.sol[[1]],{t,p-p/5,p},
ColorFunction->(Directive[Lighter[Blue,.10],Opacity[0.66#3]]&)
MaxRecursion->ControlActive[2, 4]];

Visualisasi Lingkaran Hitam:

Column[{Graphics[{GrayLevel[.4,.6], Circle[{0,0}, l1]

Visualisasi Pendulum Merah:
Darker[Red,.2],path[[1]],path[[1]],Line[Evaluate[{pos1[pq],pos2
[pq],pos3[pq]}/.Sol]],Disk[First@Evaluate[pos3[pq]/.sol],.2]

Visualisasi Pendulum Biru:
Darker[Blue,.2],Line[{pos1[pq],pos2[pq]}/.Sol],Disk[First@Evalu
ate[pos2[pq]/.sol],.2]

Visualisasi Pendulum Hijau :
Darker[Green,.2],Line[{{0, 0}, First@Evaluate[pos1[pq]/.sol]}],
Disk[First@Evaluate[pos1[pq]/.sol,.2]

Besar Kecilnya Visualisasi Pendulum:
ImageSize->{320, 300}

Batasan dalam visualiasi Pendulum :
PlotRange->{{-(l1+l2+l3)-.5,


(l1+l2+l3)+.5},{(l1+l2+l3)+.5,-

(l1+l2+l3)-.5}}]

Universitas Sumatera Utara

Tombol Pemilihan Grafik hasil animasi Pendulum :
Switch[plottype,
(*Tampilan plot simpangan x m1 dan m2 terhadap t*)
x1x2,

Plot[{g1[t],

>ControlActive[3,

4],

g2[t]},

{t,0,p},


PlotStyle->{Green,

MaxRecursionBlue},

Axes-

>False,PlotLabel->Style{β€œx(t)vs t”, β€œLabel”], PlotRange->{{pq25,pq},

Automatic},

ImageSize->{420,

150},

AspectRatio-

>32/100.],
(*Tampilan plot simpangan y m1 dan m2 terhadap t*)
y1y2,


Plot[{g1[t],

>ControlActive[3,

4],

g2[t]},

{t,0,p},

PlotStyle->{Green,

MaxRecursionBlue},

Axes-

>False,PlotLabel->Style{β€œx(t)vs t”, β€œLabel”], PlotRange->{{pq25,pq},

Automatic},


ImageSize->{420,

150},

AspectRatio-

>32/100.],
(*Tampilan plot simpangan x m2 dan m3 terhadap t*)
x2x3,

Plot[{g1[t],

>ControlActive[3,

4],

g2[t]},

{t,0,p},


PlotStyle->{Blue,

MaxRecursionRed},

Axes-

>False,PlotLabel->Style{β€œx(t)vs t”, β€œLabel”], PlotRange->{{pq25,pq},

Automatic},

ImageSize->{420,

150},

AspectRatio-

>32/100.],
(*Tampilan plot simpangan y m2 dan m3 terhadap t*)
y2y3,


Plot[{g1[t],

>ControlActive[3,

4],

g2[t]},

{t,0,p},

PlotStyle->{Blue,

MaxRecursionRed},

Axes-

>False,PlotLabel->Style{β€œx(t)vs t”, β€œLabel”], PlotRange->{{pq25,pq},

Automatic},


ImageSize->{420,

150},

AspectRatio-

>32/100.],
(*Tampilan plot simpangan ΞΈ m1 dan m2 terhadap t*)
ΞΈ1ΞΈ2,

Plot[{g1[t],

>ControlActive[3,

4],

g2[t]},

{t,0,p},

PlotStyle->{Green,

MaxRecursionBlue},

Axes-

>False,PlotLabel->Style{β€œΞΈ(t)vs t”, β€œLabel”], PlotRange->{{pq-

Universitas Sumatera Utara

25,pq},

Automatic},

ImageSize->{420,

150},

AspectRatio-

>32/100.],
(*Tampilan plot simpangan ΞΈ m2 dan m3 terhadap t*)
ΞΈ2ΞΈ3,

Plot[{g1[t],

>ControlActive[3,

g2[t]},

4],

{t,0,p},

PlotStyle->{Blue,

MaxRecursionRed},

Axes-

>False,PlotLabel->Style{β€œΞΈ(t)vs t”, β€œLabel”], PlotRange->{{pq25,pq},

Automatic},

ImageSize->{420,

150},

AspectRatio-

>32/100.],

(*Tampilan Plot x1 vs y1*)
x1y1,

ParametricPlot[{g1[t],g2[t]},{t,0,p},MaxRecursion-

>ControlActive[3,4],Axes->False,PlotLabel>Rown[{Subscript[x,1],”
3Pi/4,3Pi/4},

vs

β€œ,

Automatic},

Subscript[y,1]}],PlotRange->{{ImageSize->{420,150},PlotStyle-

>Darker[Green,.1],AspectRatio->32/100.],
(*Tampilan Plot x2 vs y2*)
x2y2,

ParametricPlot[{g1[t],g2[t]},{t,0,p},MaxRecursion-

>ControlActive[3,4],Axes->False,PlotLabel>Rown[{Subscript[x,2],”
3Pi/2,3Pi/2},

vs

β€œ,

Automatic},

Subscript[y,2]}],PlotRange->{{ImageSize->{420,150},PlotStyle-

>Darker[Blue,.1],AspectRatio->32/100.],
(*Tampilan Plot x3 vs y3*)
x3y3,

ParametricPlot[{g1[t],g2[t]},{t,0,p},MaxRecursion-

>ControlActive[3,4],Axes->False,PlotLabel>Rown[{Subscript[x,3],”
3Pi/2,3Pi/2},

vs

β€œ,

Automatic},

Subscript[y,3]}],PlotRange->{{ImageSize->{420,150},PlotStyle-

>Darker[Blue,.1],AspectRatio->32/100.],
(*Tampilan Plot ΞΈ1 vs ΞΈ2*)
ΞΈΞΈ,

ParametricPlot[{g1[t],g2[t]},{t,0,p},MaxRecursion-

>ControlActive[3,4],Axes->False,PlotLabel>Rown[{Subscript[ΞΈ,1],”

vs

β€œ,

Subscript[ΞΈ,2]}],PlotRange->{{-

Universitas Sumatera Utara

Pi,Pi},

Automatic},

ImageSize->{420,150},ColorFunction-

>(Blend[{Blue, Green}, #1]&),AspectRatio->32/100.],
(*Tampilan Plot ΞΈ2 vs ΞΈ3*)
ΞΈΟ•,

ParametricPlot[{g1[t],g2[t]},{t,0,p},MaxRecursion-

>ControlActive[3,4],Axes->False,PlotLabel>Rown[{Subscript[ΞΈ,2],”
Pi,Pi},

vs

Automatic},

β€œ,

Subscript[ΞΈ,3]}],PlotRange->{{-

ImageSize->{420,150},ColorFunction-

>(Blend[{Red, Blue}, #1]&),AspectRatio->32/100.],
(*Tampilan plot Ο‰1 vs ΞΈ1*)

ΞΈΞΈPrime1, ParametricPlot[{g1[t], g2[t]}, {t,0,p}, MaxRecursion>ControlActive[3,4],

Axes->False,PlotLabel-

>Row[{Subscript[OverDot[ΞΈ],1],” vs β€œ,Subscript[ΞΈ,1]}],PlotRange>{{-Pi,Pi},

Automatic},ImageSize{420,150},AspectRatio->32/100.,

PlotStyle->Darker[Green,.2]],
(*Tampilan plot Ο‰2 vs ΞΈ2*)

ΞΈΞΈPrime2, ParametricPlot[{g1[t], g2[t]}, {t,0,p}, MaxRecursion>ControlActive[3,4],

Axes->False,PlotLabel-

>Row[{Subscript[OverDot[ΞΈ],2],” vs β€œ,Subscript[ΞΈ,2]}],PlotRange>{{-Pi,Pi},

Automatic},ImageSize{420,150},AspectRatio->32/100.,

PlotStyle->Darker[Blue,.2]],
(*Tampilan plot Ο‰3 vs ΞΈ3*)

ΞΈΞΈPrime2, ParametricPlot[{g1[t], g2[t]}, {t,0,p}, MaxRecursion>ControlActive[3,4],

Axes->False,PlotLabel-

>Row[{Subscript[OverDot[ΞΈ],3],” vs β€œ,Subscript[ΞΈ,3]}],PlotRange>{{-Pi,Pi},

Automatic},ImageSize{420,150},AspectRatio->32/100.,

PlotStyle>Darker[Red,.2]],_,Graphics[{White,Point[{0,0}]}]]},Dividers>None]],

Penulisan Judul Program:
Style[β€œANIMASI
β€œLabel”],

GERAK

TRIPLE”,

Bold,

18,

Darker[Black,.1],

Universitas Sumatera Utara

Style[β€œ***********************************************”,
Bold,16, Darker[Black, .1], β€œLabel”],
Style[β€œPENDULUM

NONLINIER”,

β€œLabel”],

Bold,

18,

Darker[Black,

Style[β€œ******************************************”,
Darker[Black, .1], β€œLabel”],
Style[β€œ

Bold,

β€œ, Bold, 12, Darker[Green,.8], β€œLabel”],

Style[β€œParameter

Pendulum”,”Subsection”,

Bold,

Darker[Black,.1], β€œLabel”],

.1],
12,

12,

Tampilan Parameter massa pendulum hijau, biru, merah, panjang pendulum hijau,
biru, merah, gravitasi, sudut pendulum hijau, biru, merah, kecepatan sudut pendulum
hijau, biru, merah, dan waktu (Berurutan):
{{m1,

1,

β€œGreen

mass

(m1)”},1,5,ImageSize->Tiny,

ContinuousAction->False, Appearance->”Labeled”},
{{m2,1,”Blue mass (m2)”},1,5, ImageSize->Tiny, ContinuousAction>False, Appearance->”Labeled”},
{{m3,1,”Red mass (m3)”},1,5, ImageSize->Tiny, ContinuousAction>False, Appearance->”Labeled”},
{{l1,1,”Green

length

(l1)”},1,5,ImageSize->Tiny,

ContinuousAction->False, Appearance->”Labeled”},
{{l2,1,”Blue

length

(l2)”},1,5,

ImageSize->Tiny,

ContinuousAction->False, Appearance->”Labeled”},
{{l3,1,”Red

length

(l3)”},1,5,

ImageSize->Tiny,

ContinuousAction->False, Appearance->”Labeled”},
{{g,1,”Gravity

(g)”},1,9.8,

ImageSize->Tiny,

ContinuousAction-

>False, Appearance->”Labeled”},
Delimiter,
Style[β€œKondisi

Awal”,

Darker[Black,.1],”Label”],

β€œSubsection”,

Bold,

12,

{{init1,Pi/2,”green

angle(ΞΈ1)

{{init2,0,”blue

angle(ΞΈ2)

β€œ},-Pi/2, Pi/2, Appearance->”Labeled”, ImageSize->Tiny},

β€œ},-Pi/2, Pi/2, Appearance->”Labeled”, ImageSize->Tiny},

Universitas Sumatera Utara

{{init3,0,”red

angle(ΞΈ3)

β€œ},-Pi/2, Pi/2, Appearance->”Labeled”, ImageSize->Tiny},

{{initprime1,0,”green

velocity(Ο‰1)”},0,5,ImageSize-

>Tiny,Appearance->”Labeled”},
{{initprime2,0,”blue

velocity(Ο‰2)”},0,5,ImageSize-

>Tiny,Appearance->”Labeled”},
{{initprime3,0,”red

velocity(Ο‰3)”},0,5,ImageSize-

>Tiny,Appearance->”Labeled”},
Delimiter,{{p, 12,”Waktu”},0.001,100,ImageSize->Tiny,Appearance>”Labeled”},

Tombol Pemilihan Tampilan Grafik:
[{plottype,

x1x2,

β€œGrafik”},

{x1x2->”Simpangan

x

m1

dan

m2”,y1y2->” Simpangan y m1 dan m2”, x2x3->” Simpangan x m2 dan

m3”, y2y3->” Simpangan y m2 dan m3”,ΞΈ1ΞΈ2->”Sensitivitas Kondisi
Awal

ΞΈ1

dan

ΞΈ2”,

ΞΈ2ΞΈ3->”Sensitivitas

Kondisi

Awal

ΞΈ2

dan

ΞΈ3”,x1y1->”x1 vs. y1”, x2y2->”x2 vs. y2”, x3y3->”x3 vs. y3”,ΞΈΞΈ->”θ1
vs. ΞΈ2”, ΞΈΟ•->”θ2 vs. ΞΈ3”, ΞΈΞΈprime1->” πœƒΜ‡1 vs ΞΈ1”, ΞΈΞΈprime2->” πœƒΜ‡2 vs
ΞΈ2”, ΞΈΞΈprime3->” πœƒΜ‡3 vs ΞΈ3”} ”},ControlType->PopupMenu}

Tombol untuk menganimasikan pendulum terhadap waktu:
{{p,0.001,”Animasi”},0.001,100,1.0,

ControlType->Trigger},

AutorunSequencing->All,TrackedSymbols:>Manipulate,Initialization:->Get[β€œBarcharts”],
AutorunSequencing->{{10,10},l1}, TrackedSymbols:-> {m1, m2, m3,
l1,

l2,

l3,

g,

init1,

init2,

init3,

initprime1,initprime2,

initprime3, plottype, p}

Universitas Sumatera Utara

LAMPIRAN B: LISTING PROGRAM SIMULASI GERAK TRIPLE
PENDULUM NONLINIER

Berikut

ini

merupakan

listing

program

untukanimasi

dan

visualisasi gerakan triple pendulum nonlinier
(*Penentuan Variabel-variabel dan konstanta-konstanta*)
Manipulate[Module[{eqns, ΞΈ1, ΞΈ2, ΞΈ3, sol, pos1, pos2, pos3,t
,pq ,path, path1},
eqns={
g

(m1+m2+m3)

Sin[ΞΈ1[t]]+ΞΈ2’[t]^2

l2

(m2+m3)

Sin[ΞΈ1[t]-

ΞΈ2[t]]+ΞΈ3’[t]^2 l3 m3 Sin[ΞΈ1[t]-ΞΈ3[t]]+l1 m1 ΞΈ1’’[t]+(m2+m3)

(l1 ΞΈ1’’[t] + l2 Cos[ΞΈ1[t]-ΞΈ2[t]]ΞΈ2’’[t])+l3 m3 Cos [ΞΈ1[t]ΞΈ3[t]]ΞΈ3’’[t]==0,

-ΞΈ1’[t]^2 l1 (m2+m3) Sin[ΞΈ1[t]-ΞΈ2[t]]+ΞΈ3’[t]^2 l3 m3 Sin[ΞΈ2[t]ΞΈ3[t]]+(m2+m3)

(g

Sin[ΞΈ2[t]]+l1

Cos[ΞΈ1[t]-ΞΈ2[t]]

ΞΈ1’’[t]+l2

Sin[ΞΈ1[t]-ΞΈ3[t]]-l2

Sin[ΞΈ2[t]-

ΞΈ2’’[t])+l3 m3 Cos[ΞΈ2[t]-ΞΈ3[t]] ΞΈ3’’[t]==0,
m3(g

ΞΈ3[t]]

ΞΈ3[t]]

Sin[ΞΈ3[t]]-ΞΈ1’[t]^2
ΞΈ2’[t]^2+

l1

ΞΈ2’’[t]

l1

Cos[ΞΈ1[t]-ΞΈ3[t]]
+l3

ΞΈ1’’[t]+l2

Cos[ΞΈ2[t]-

ΞΈ3’’[t])==0,ΞΈ1[0]==init1,

ΞΈ2[0]==init2,ΞΈ3[0]==init3,ΞΈ1’[0]==initprime1,ΞΈ2’[0]==initprime2
,ΞΈ3’[0]==initprime3};
(*Penyelesaian Persamaan Differensial*)
sol=NDSolve[eqns,

(ΞΈ1,ΞΈ2},

{t,0,p},

Maxsteps->Infinity,

PrecisionGoal->4];pq=sol[[1,1,2,1,1,2]];
pos1[t_]:={l1 Sin[ΞΈ1[t]],-l1 Cos[ΞΈ1[t]]};
pos2[t_]:={(l1

Sin[ΞΈ1[t]]+l2

Sin[ΞΈ2[t]]),(-l1

pos3[t_]:={(l1

Sin[ΞΈ1[t]]+l2

Sin[ΞΈ2[t]]+l3

Cos[ΞΈ2[t]])};

Cos[ΞΈ1[t]]-l2 Cos[ΞΈ2[t]]-l3 Cos[ΞΈ3[t]])};

Cos[ΞΈ1[t]]-l2

Sin[ΞΈ3[t]]),(-l1

path=ParametricPlot[Evaluate[pos3[t]/.sol[[1]],{t,pp/5,p},ColorFunction>(Directive[Lighter[Red,.10],Opacity[0.66#3]]&)MaxRecursion>ControlActive[2, 4]];

Universitas Sumatera Utara

path1=ParametricPlot[Evaluate[pos2[t]/.sol[[1]],{t,p-p/5,p},
ColorFunction->(Directive[Lighter[Blue,.10],Opacity[0.66#3]]&)
MaxRecursion->ControlActive[2, 4]];
(*Visualisasi Pendulum*)
Column[{Graphics[{GrayLevel[.4,.6], Circle[{0,0}, l1],
Darker[Red,.2],path[[1]],path[[1]],Line[Evaluate[{pos1[pq],pos2
[pq],pos3[pq]}/.Sol]],Disk[First@Evaluate[pos3[pq]/.sol],.2],
Darker[Blue,.2],Line[{pos1[pq],pos2[pq]}/.Sol],Disk[First@Evalu
ate[pos2[pq]/.sol],.2],
Darker[Green,.2],Line[{{0, 0}, First@Evaluate[pos1[pq]/.sol]}],
Disk[First@Evaluate[pos1[pq]/.sol,.2],ImageSize->{320,
300},PlotRange->{{-(l1+l2+l3)-.5,
(l1+l2+l3)+.5},{(l1+l2+l3)+.5,-(l1+l2+l3)-.5}}],
g1[t_?NumberQ]=Switch[plottype,x1x2,l1 Sin[ΞΈ1[t]],y1y2,-l1
Cos[ΞΈ1[t]],x2x3,(l1 Sin[ΞΈ1[t]+l2 Sin[ΞΈ2[t]]),y2y3,(-l1

Cos[ΞΈ1[t]-l2

Cos[t]]),x1y1,pos1[t][[1]],x2y2,pos2[t][[1]],pos3[t][[1]],ΞΈ1ΞΈ2,
ΞΈ1[t],ΞΈ2ΞΈ3,ΞΈ2[t],ΞΈΞΈ,ΞΈ1[t],ΞΈΟ•,ΞΈ2[t],ΞΈΞΈprime1,ΞΈ1[t],ΞΈΞΈprime2,
ΞΈ2[t],ΞΈΞΈprime3,ΞΈ3[t],_,1]/.sol[[1]];

g2[t_?NumberQ]=Switch[plottype,x1x2,l1 Sin[ΞΈ1[t]]+l2

Sin[ΞΈ2[t]],y1y2,(-l1 Cos[ΞΈ1[t]]-l2 Cos[ΞΈ2[t]]),x2x3,(l1

Sin[ΞΈ1[t]+l2 Sin[ΞΈ2[t]]+l3 Sin[ΞΈ3[t]]),y2y3,(-l1 Cos[ΞΈ1[t]-l2
Cos[t]]-l3
Cos[t]]),x1y1,pos1[t][[2]],x2y2,pos2[t][[2]],pos3[t][[2]],ΞΈ1ΞΈ2,
ΞΈ2[t],ΞΈ2ΞΈ3,ΞΈ3[t],ΞΈΞΈ,ΞΈ2[t],ΞΈΟ•,ΞΈ3[t],ΞΈΞΈprime1,ΞΈ1’[t],ΞΈΞΈprime2,
ΞΈ2’[t],ΞΈΞΈprime3,ΞΈ3’[t],_,1]/.sol[[1]];
Switch[plottype,
(*Tampilan plot simpangan x m1 dan m2 terhadap t*)
x1x2,

Plot[{g1[t],

>ControlActive[3,

4],

g2[t]},

{t,0,p},

PlotStyle->{Green,

MaxRecursionBlue},

Axes-

>False,PlotLabel->Style{β€œx(t)vs t”, β€œLabel”], PlotRange->{{pq25,pq},

Automatic},

ImageSize->{420,

150},

AspectRatio-

>32/100.],

Universitas Sumatera Utara

(*Tampilan plot simpangan y m1 dan m2 terhadap t*)
y1y2,

Plot[{g1[t],

>ControlActive[3,

4],

g2[t]},

{t,0,p},

PlotStyle->{Green,

MaxRecursionBlue},

Axes-

>False,PlotLabel->Style{β€œx(t)vs t”, β€œLabel”], PlotRange->{{pq25,pq},

Automatic},

ImageSize->{420,

150},

AspectRatio-

>32/100.],
(*Tampilan plot simpangan x m2 dan m3 terhadap t*)
x2x3,

Plot[{g1[t],

>ControlActive[3,

4],

g2[t]},

{t,0,p},

PlotStyle->{Blue,

MaxRecursionRed},

Axes-

>False,PlotLabel->Style{β€œx(t)vs t”, β€œLabel”], PlotRange->{{pq25,pq},

Automatic},

ImageSize->{420,

150},

AspectRatio-

>32/100.],
(*Tampilan plot simpangan y m2 dan m3 terhadap t*)
y2y3,

Plot[{g1[t],

>ControlActive[3,

4],

g2[t]},

{t,0,p},

PlotStyle->{Blue,

MaxRecursionRed},

Axes-

>False,PlotLabel->Style{β€œx(t)vs t”, β€œLabel”], PlotRange->{{pq25,pq},

Automatic},

ImageSize->{420,

150},

AspectRatio-

>32/100.],
(*Tampilan plot simpangan ΞΈ m1 dan m2 terhadap t*)
ΞΈ1ΞΈ2,

Plot[{g1[t],

>ControlActive[3,

4],

g2[t]},

{t,0,p},

PlotStyle->{Green,

MaxRecursionBlue},

Axes-

>False,PlotLabel->Style{β€œΞΈ(t)vs t”, β€œLabel”], PlotRange->{{pq25,pq},

Automatic},

ImageSize->{420,

150},

AspectRatio-

>32/100.],
(*Tampilan plot simpangan ΞΈ m2 dan m3 terhadap t*)
ΞΈ2ΞΈ3,

Plot[{g1[t],

>ControlActive[3,

4],

g2[t]},

{t,0,p},

PlotStyle->{Blue,

MaxRecursionRed},

Axes-

>False,PlotLabel->Style{β€œΞΈ(t)vs t”, β€œLabel”], PlotRange->{{pq25,pq},

Automatic},

ImageSize->{420,

150},

AspectRatio-

>32/100.],

Universitas Sumatera Utara

(*Tampilan Plot x1 vs y1*)
x1y1,

ParametricPlot[{g1[t],g2[t]},{t,0,p},MaxRecursion-

>ControlActive[3,4],Axes->False,PlotLabel>Rown[{Subscript[x,1],”
3Pi/4,3Pi/4},

vs

β€œ,

Automatic},

Subscript[y,1]}],PlotRange->{{ImageSize->{420,150},PlotStyle-

>Darker[Green,.1],AspectRatio->32/100.],
(*Tampilan Plot x2 vs y2*)
x2y2,

ParametricPlot[{g1[t],g2[t]},{t,0,p},MaxRecursion-

>ControlActive[3,4],Axes->False,PlotLabel>Rown[{Subscript[x,2],”
3Pi/2,3Pi/2},

vs

β€œ,

Automatic},

Subscript[y,2]}],PlotRange->{{ImageSize->{420,150},PlotStyle-

>Darker[Blue,.1],AspectRatio->32/100.],
(*Tampilan Plot x3 vs y3*)
x3y3,

ParametricPlot[{g1[t],g2[t]},{t,0,p},MaxRecursion-

>ControlActive[3,4],Axes->False,PlotLabel>Rown[{Subscript[x,3],”
3Pi/2,3Pi/2},

vs

β€œ,

Automatic},

Subscript[y,3]}],PlotRange->{{ImageSize->{420,150},PlotStyle-

>Darker[Blue,.1],AspectRatio->32/100.],
(*Tampilan Plot ΞΈ1 vs ΞΈ2*)
ΞΈΞΈ,

ParametricPlot[{g1[t],g2[t]},{t,0,p},MaxRecursion-

>ControlActive[3,4],Axes->False,PlotLabel>Rown[{Subscript[ΞΈ,1],”
Pi,Pi},

vs

Automatic},

β€œ,

Subscript[ΞΈ,2]}],PlotRange->{{-

ImageSize->{420,150},ColorFunction-

>(Blend[{Blue, Green}, #1]&),AspectRatio->32/100.],
(*Tampilan Plot ΞΈ2 vs ΞΈ3*)
ΞΈΟ•,

ParametricPlot[{g1[t],g2[t]},{t,0,p},MaxRecursion-

>ControlActive[3,4],Axes->False,PlotLabel>Rown[{Subscript[ΞΈ,2],”
Pi,Pi},

Automatic},

vs

β€œ,

Subscript[ΞΈ,3]}],PlotRange->{{-

ImageSize->{420,150},ColorFunction-

>(Blend[{Red, Blue}, #1]&),AspectRatio->32/100.],

Universitas Sumatera Utara

(*Tampilan plot Ο‰1 vs ΞΈ1*)

ΞΈΞΈPrime1, ParametricPlot[{g1[t], g2[t]}, {t,0,p}, MaxRecursion>ControlActive[3,4],

Axes->False,PlotLabel-

>Row[{Subscript[OverDot[ΞΈ],1],” vs β€œ,Subscript[ΞΈ,1]}],PlotRange>{{-Pi,Pi},

Automatic},ImageSize{420,150},AspectRatio->32/100.,

PlotStyle->Darker[Green,.2]],
(*Tampilan plot Ο‰2 vs ΞΈ2*)

ΞΈΞΈPrime2, ParametricPlot[{g1[t], g2[t]}, {t,0,p}, MaxRecursion>ControlActive[3,4],

Axes->False,PlotLabel-

>Row[{Subscript[OverDot[ΞΈ],2],” vs β€œ,Subscript[ΞΈ,2]}],PlotRange>{{-Pi,Pi},

Automatic},ImageSize{420,150},AspectRatio->32/100.,

PlotStyle->Darker[Blue,.2]],
(*Tampilan plot Ο‰3 vs ΞΈ3*)

ΞΈΞΈPrime2, ParametricPlot[{g1[t], g2[t]}, {t,0,p}, MaxRecursion>ControlActive[3,4],

Axes->False,PlotLabel-

>Row[{Subscript[OverDot[ΞΈ],3],” vs β€œ,Subscript[ΞΈ,3]}],PlotRange>{{-Pi,Pi},

Automatic},ImageSize{420,150},AspectRatio->32/100.,

PlotStyle>Darker[Red,.2]],_,Graphics[{White,Point[{0,0}]}]]},Dividers>None]],
(*Tampilan Parameter Kendali*)
Style[β€œANIMASI
β€œLabel”],

GERAK

TRIPLE”,

Bold,

18,

Darker[Black,.1],

Style[β€œ***********************************************”,
Bold,16, Darker[Black, .1], β€œLabel”],
Style[β€œPENDULUM
β€œLabel”],

NONLINIER”,

Bold,

18,

Darker[Black,

Style[β€œ******************************************”,
Darker[Black, .1], β€œLabel”],
Style[β€œ

β€œ, Bold, 12, Darker[Green,.8], β€œLabel”],

Style[β€œParameter

Pendulum”,”Subsection”,

Darker[Black,.1], β€œLabel”],

Bold,

Bold,

.1],
12,

12,

Universitas Sumatera Utara

{{m1,

1,

β€œGreen

mass

(m1)”},1,5,ImageSize->Tiny,

ContinuousAction->False, Appearance->”Labeled”},
{{m2,1,”Blue mass (m2)”},1,5, ImageSize->Tiny, ContinuousAction>False, Appearance->”Labeled”},
{{m3,1,”Red mass (m3)”},1,5, ImageSize->Tiny, ContinuousAction>False, Appearance->”Labeled”},
{{l1,1,”Green

length

(l1)”},1,5,ImageSize->Tiny,

ContinuousAction->False, Appearance->”Labeled”},
{{l2,1,”Blue

(l2)”},1,5,

length

ImageSize->Tiny,

ContinuousAction->False, Appearance->”Labeled”},
{{l3,1,”Red

length

(l3)”},1,5,

ImageSize->Tiny,

ContinuousAction->False, Appearance->”Labeled”},
{{g,1,”Gravity

(g)”},1,9.8,

ImageSize->Tiny,

ContinuousAction-

>False, Appearance->”Labeled”},
Delimiter,
Style[β€œKondisi

Awal”,

Darker[Black,.1],”Label”],

β€œSubsection”,

Bold,

12,

{{init1,Pi/2,”green

angle(ΞΈ1)

{{init2,0,”blue

angle(ΞΈ2)

β€œ},-Pi/2, Pi/2, Appearance->”Labeled”, ImageSize->Tiny},
β€œ},-Pi/2, Pi/2, Appearance->”Labeled”, ImageSize->Tiny},

{{init3,0,”red

angle(ΞΈ3)

β€œ},-Pi/2, Pi/2, Appearance->”Labeled”, ImageSize->Tiny},

{{initprime1,0,”green

velocity(Ο‰1)”},0,5,ImageSize-

>Tiny,Appearance->”Labeled”},
{{initprime2,0,”blue

velocity(Ο‰2)”},0,5,ImageSize-

>Tiny,Appearance->”Labeled”},
{{initprime3,0,”red

velocity(Ο‰3)”},0,5,ImageSize-

>Tiny,Appearance->”Labeled”},
Delimiter,{{p, 12,”Waktu”},0.001,100,ImageSize->Tiny,Appearance>”Labeled”},
Delimiter,
(*Menu Pemilihan Tampilan*)
[{plottype,

x1x2,

β€œGrafik”},

{x1x2->”Simpangan

x

m1

dan

m2”,y1y2->” Simpangan y m1 dan m2”, x2x3->” Simpangan x m2 dan

Universitas Sumatera Utara

m3”, y2y3->” Simpangan y m2 dan m3”,ΞΈ1ΞΈ2->”Sensitivitas Kondisi
Awal

ΞΈ1

dan

ΞΈ2”,

ΞΈ2ΞΈ3->”Sensitivitas

Kondisi

Awal

ΞΈ2

dan

ΞΈ3”,x1y1->”x1 vs. y1”, x2y2->”x2 vs. y2”, x3y3->”x3 vs. y3”,ΞΈΞΈ->”θ1
vs. ΞΈ2”, ΞΈΟ•->”θ2 vs. ΞΈ3”, ΞΈΞΈprime1->” πœƒΜ‡1 vs ΞΈ1”, ΞΈΞΈprime2->” πœƒΜ‡2 vs
ΞΈ2”, ΞΈΞΈprime3->” πœƒΜ‡3 vs ΞΈ3”},

ControlType->PopupMenu},{{p,0.001,”Animasi”},0.001,100,1.0,
ControlType->Trigger},

AutorunSequencing->All,TrackedSymbols:-

>Manipulate,Initialization:->Get[β€œBarcharts”],
AutorunSequencing->{{10,10},l1}, TrackedSymbols:-> {m1, m2, m3,
l1,

l2,

l3,

g,

init1,

init2,

init3,

initprime1,initprime2,

initprime3, plottype, p}]

Universitas Sumatera Utara

LAMPIRAN C: PENJABARAN PERSAMAAN GERAK SISTEM TRIPLE
PENDULUM NONLINIER

Koordinat – koordinat posisi tiap pendulum :
x1 = l1 + l2 + l3 – l1 cos ΞΈ1

(2.2)

y1 = l1 sin ΞΈ1

(2.3)

x2 = l1 + l2 + l3 – l1 cos ΞΈ1 – l2 cos ΞΈ2

(2.4)

y2 = l1 sin ΞΈ1 + l2 sin ΞΈ2

(2.5)

x3 = l1 cos ΞΈ1 + l2 cos ΞΈ2 + l3 cos ΞΈ3

(2.6)

y3 = l1 + l2 + l3 – l1 cos ΞΈ1 – l2 cos ΞΈ2 βˆ’ l3 cos ΞΈ3

(2.7)

Kemudian, setiap koordinat diatas akan diturunkan terhadap waktu untuk
memperoleh kecepatan. Hasil dari turunan menghasilkan
π‘₯Μ‡ 1 = βˆ’π‘™1 πœƒΜ‡1 sin πœƒ1
𝑦̇ 1 = 𝑙1 πœƒΜ‡1 cos πœƒ1

π‘₯Μ‡ 2 = βˆ’π‘™1 πœƒΜ‡1 sin πœƒ1 βˆ’ 𝑙2 πœƒΜ‡2 sin πœƒ2
𝑦̇ 2 = 𝑙1 πœƒΜ‡1 cos πœƒ1 + 𝑙2 πœƒΜ‡2 cos πœƒ2

π‘₯Μ‡ 3 = βˆ’π‘™1 πœƒΜ‡1 sin πœƒ1 βˆ’ 𝑙2 πœƒΜ‡2 sin πœƒ2 βˆ’ 𝑙3 πœƒΜ‡3 sin πœƒ3
𝑦̇ 3 = 𝑙1 πœƒΜ‡1 cos πœƒ1 + 𝑙2 πœƒΜ‡2 cos πœƒ2 + 𝑙3 πœƒΜ‡3 cos πœƒ3

Subsitusi koordinat turunan ini ke persamaan 2.12 dan mengingat rumus
trigonometri untuk selisih dua sudut diperoleh energi kinetik :
ο‚·
ο‚·

2

cos (Ξ± – Ξ²) = cosΞ± cosΞ² + sinΞ± sin Ξ²
T=

1
2

1

1

1

T = π‘š1 (xΜ‡ 12 + yΜ‡ 12 ) + 2 π‘š2 (xΜ‡ 22 + yΜ‡ 22 ) + 2 π‘š3 (xΜ‡ 32 + yΜ‡ 32 )
1
2

π‘š1 πœƒ12 Μ‡ 𝑙12 +

1
2

π‘š2 [πœƒΜ‡12 𝑙12 + πœƒΜ‡22 𝑙22 + 2 πœƒΜ‡1 πœƒΜ‡2 𝑙1 𝑙2 cos(πœƒ1 βˆ’ πœƒ2 )] +

π‘š3 [πœƒΜ‡12 𝑙12 + πœƒΜ‡22 𝑙22 + πœƒΜ‡32 𝑙32 + 2 πœƒΜ‡1 πœƒΜ‡2 𝑙1 𝑙2 cos(πœƒ1 βˆ’ πœƒ2 ) + 2 πœƒΜ‡1 πœƒΜ‡3 𝑙1 𝑙3 cos(πœƒ1 βˆ’
πœƒ3 ) + 2 πœƒΜ‡2 πœƒΜ‡3 𝑙2 𝑙3 cos(πœƒ2 βˆ’ πœƒ3 )] (2.16)

Energi potensial diperoleh dengan mensubsitusikan persamaan 2.2, 2.4, 2.6 ke
persamaan 2.9 :
V = m1gx1 + m2gx2 + m3gx3
= m1g (l1 + l2 + l3 – l1 cos ΞΈ1) + m2g (l1 + l2 + l3 – l1 cos ΞΈ1 – l2cos ΞΈ2) + m3g (l1 + l2
+ l3 – l1 cos ΞΈ1 – l2 cos ΞΈ2 βˆ’ l3cos ΞΈ3)

(2.11)

Universitas Sumatera Utara

Sehingga Fungsi Lagrangian Triple Pendulum Nonlinier:
L=T–V
= π‘š1 πœƒ12 Μ‡ 𝑙12 +
2
1

1
2

π‘š2 [πœƒΜ‡12 𝑙12 + πœƒΜ‡22 𝑙22 + 2 πœƒΜ‡1 πœƒΜ‡2 𝑙1 𝑙2 cos(πœƒ1 βˆ’ πœƒ2 )] +

1
2

π‘š3 [πœƒΜ‡12 𝑙12 +

πœƒΜ‡22 𝑙22 + πœƒΜ‡32 𝑙32 + 2 πœƒΜ‡1 πœƒΜ‡2 𝑙1 𝑙2 cos(πœƒ1 βˆ’ πœƒ2 ) + 2 πœƒΜ‡1 πœƒΜ‡3 𝑙1 𝑙3 cos(πœƒ1 βˆ’ πœƒ3 ) +

2 πœƒΜ‡2 πœƒΜ‡3 𝑙2 𝑙3 cos(πœƒ2 βˆ’ πœƒ3 )] βˆ’ π‘š1 𝑔 (𝑙1 + 𝑙2 + 𝑙3 βˆ’ 𝑙1 cos πœƒ1 ) βˆ’ π‘š2 𝑔 (𝑙1 + 𝑙2 +

𝑙3 βˆ’ 𝑙1 cos πœƒ1 βˆ’ 𝑙2 cos πœƒ2 ) βˆ’ π‘š3 𝑔 (𝑙1 + 𝑙2 + 𝑙3 βˆ’ 𝑙1 cos πœƒ1 βˆ’ 𝑙2 cos πœƒ2 βˆ’ 𝑙3 cos πœƒ3 )
(2.17)

Persamaan diatas adalah Fungsi Lagrangian dari triple pendulum, persamaan diatas
akan diselesaikan dengan persamaan Lagrange agar diperoleh posisi masing-masing
pendulum.

Persamaan Lagrange dirumuskan sebagai berikut:
πœ•πΏ
𝑑
( )
𝑑𝑑 πœ•πœƒΜ‡π›Ό

βˆ’

πœ•πΏ

πœ•πœƒπ›Ό

= 0, 𝛼 ∈ {1,2,3}

(2.18)

ο‚· Persamaan gerak untuk pendulum pertama:

πœ•πΏ
= βˆ’π‘š2 πœƒΜ‡1 πœƒΜ‡2 𝑙1 𝑙2 sin(πœƒ1 βˆ’ πœƒ2 ) βˆ’ π‘š3 πœƒΜ‡1 πœƒΜ‡3 𝑙1 𝑙3 cos(πœƒ1 βˆ’ πœƒ3 )
πœ•πœƒ1

βˆ’ π‘š3 πœƒΜ‡1 πœƒΜ‡2 𝑙1 𝑙2 sin(πœƒ1 βˆ’ πœƒ2 ) βˆ’ π‘š1 𝑔 𝑙1 sin πœƒ1 βˆ’ π‘š3 𝑔 𝑙1 sin πœƒ1
βˆ’ π‘š3 𝑔 𝑙1 sin πœƒ1

πœ•πΏ
= π‘š1 𝑙12 πœƒΜ‡1 + π‘š2 𝑙12 πœƒΜ‡1 + π‘š2 𝑙1 𝑙2 πœƒΜ‡2 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ2 ) + π‘š3 𝑙12 πœƒΜ‡1
πœ•πœƒΜ‡1

+ π‘š3 𝑙1 𝑙2 πœƒΜ‡2 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ2 ) + π‘š3 𝑙1 𝑙3 πœƒΜ‡3 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ3 )

𝑑 πœ•πΏ
(
) = π‘š1 𝑙12 πœƒΜˆ1 + π‘š2 𝑙12 πœƒΜˆ1 + π‘š3 𝑙12 πœƒΜˆ1 + π‘š2 𝑙1 𝑙2 πœƒΜˆ2 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ2 )
𝑑𝑑 πœ•πœƒΜ‡1

βˆ’ π‘š2 𝑙1 𝑙2 πœƒΜ‡2 (πœƒΜ‡1 βˆ’ πœƒΜ‡2 ) sin(πœƒ1 βˆ’ πœƒ2 ) + π‘š3 𝑙12 πœƒΜˆ1 + π‘š3 𝑙1 𝑙2 πœƒΜˆ2 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ2 )

βˆ’ π‘š3 𝑙1 𝑙2 πœƒΜ‡2 (πœƒΜ‡1 βˆ’ πœƒΜ‡2 ) sin(πœƒ1 βˆ’ πœƒ2 )

+ π‘š3 𝑙1 𝑙2 πœƒΜˆ3 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ3 ) βˆ’ π‘š3 𝑙1 𝑙3 πœƒΜ‡3 (πœƒΜ‡1 βˆ’ πœƒΜ‡3 ) sin(πœƒ1 βˆ’ πœƒ3 )

Kemudian dengan persamaan Lagrange,

𝑑 πœ•πΏ
πœ•πΏ
(
)=
𝑑𝑑 πœ•πœƒΜ‡1
πœ•πœƒ1

Universitas Sumatera Utara

π‘š1 𝑙12 πœƒΜˆ1 + π‘š2 𝑙12 πœƒΜˆ1 + π‘š3 𝑙12 πœƒΜˆ1 + π‘š2 𝑙1 𝑙2 πœƒΜˆ2 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ2 )

βˆ’ π‘š2 𝑙1 𝑙2 πœƒΜ‡2 (πœƒΜ‡1 βˆ’ πœƒΜ‡2 ) 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ2 ) + π‘š3 𝑙12 πœƒΜˆ1 + π‘š3 𝑙1 𝑙2 πœƒΜˆ2 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ2 )

βˆ’ π‘š3 𝑙1 𝑙2 πœƒΜ‡2 (πœƒΜ‡1 βˆ’ πœƒΜ‡2 ) 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ2 )

+ π‘š3 𝑙1 𝑙2 πœƒΜˆ3 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ3 ) βˆ’ π‘š3 𝑙1 𝑙3 πœƒΜ‡3 (πœƒΜ‡1 βˆ’ πœƒΜ‡3 ) 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ3 )

= π‘š2 πœƒΜ‡1 πœƒΜ‡2 𝑙1 𝑙2 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ2 ) βˆ’ π‘š3 πœƒΜ‡1 πœƒΜ‡3 𝑙1 𝑙3 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ3 )

βˆ’ π‘š3 πœƒΜ‡1 πœƒΜ‡2 𝑙1 𝑙2 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ2 ) βˆ’ π‘š1 𝑔 𝑙1 𝑠𝑖𝑛 πœƒ1 βˆ’ π‘š3 𝑔 𝑙1 𝑠𝑖𝑛 πœƒ1
βˆ’ π‘š3 𝑔 𝑙1 𝑠𝑖𝑛 πœƒ1

Untuk lebih sederhananya maka persamaan diatas dibagi l1 diperoleh hasil:
(π‘š1 + π‘š2 + π‘š3 )𝑙1 πœƒΜˆ1 + (π‘š2 + π‘š3 )𝑙2 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ2 )πœƒΜˆ2 + π‘š3 𝑙3 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ3 )πœƒΜˆ3 +

(π‘š2 + π‘š3 )𝑙2 πœƒΜ‡22 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ2 ) + π‘š3 𝑙3 πœƒΜ‡32 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ3 ) + (π‘š1 + π‘š2 + π‘š3 )𝑔 π‘ π‘–π‘›πœƒ1 =
0

(2.19)

ο‚· Persamaan gerak untuk pendulum kedua:
πœ•πΏ
= π‘š2 πœƒΜ‡1 πœƒΜ‡2 𝑙1 𝑙2 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ2 ) + π‘š3 πœƒΜ‡1 πœƒΜ‡2 𝑙1 𝑙2 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ2 )
πœ•πœƒ2

βˆ’ π‘š3 πœƒΜ‡2 πœƒΜ‡3 𝑙2 𝑙3 𝑠𝑖𝑛(πœƒ2 βˆ’ πœƒ3 ) βˆ’ π‘š2 𝑔 𝑙2 𝑠𝑖𝑛 πœƒ2 βˆ’ π‘š3 𝑔 𝑙2 𝑠𝑖𝑛 πœƒ3

πœ•πΏ
= π‘š2 𝑙22 πœƒΜ‡2 + π‘š2 𝑙1 𝑙2 πœƒΜ‡1 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ2 ) + π‘š3 𝑙12 πœƒΜ‡1 + π‘š3 𝑙1 𝑙2 πœƒΜ‡1 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ2 )
πœ•πœƒΜ‡2
+ π‘š3 𝑙22 πœƒΜ‡2 + π‘š3 𝑙2 𝑙3 πœƒΜ‡3 π‘π‘œπ‘ (πœƒ2 βˆ’ πœƒ3 )

𝑑 πœ•πΏ
(
) = π‘š2 𝑙22 πœƒΜˆ2 + π‘š2 𝑙1 𝑙2 πœƒΜˆ1 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ2 ) βˆ’ π‘š2 𝑙1 𝑙2 πœƒΜ‡1 (πœƒΜ‡1 βˆ’ πœƒΜ‡2 ) 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ2 )
𝑑𝑑 πœ•πœƒΜ‡2

+ π‘š3 𝑙1 𝑙2 πœƒΜˆ1 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ2 ) βˆ’ π‘š3 𝑙1 𝑙2 πœƒΜ‡1 (πœƒΜ‡1 βˆ’ πœƒΜ‡2 ) 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ2 ) + π‘š3 𝑙22 πœƒΜˆ2
+ π‘š3 𝑙2 𝑙3 πœƒΜˆ3 π‘π‘œπ‘ (πœƒ2 βˆ’ πœƒ3 ) βˆ’ π‘š3 𝑙2 𝑙3 πœƒΜ‡3 (πœƒΜ‡2 βˆ’ πœƒΜ‡3 ) 𝑠𝑖𝑛(πœƒ2 βˆ’ πœƒ3 )

Kemudian dengan persamaan Lagrange,

πœ•πΏ
𝑑 πœ•πΏ
(
)=
πœ•πœƒ2
𝑑𝑑 πœ•πœƒΜ‡2

π‘š2 𝑙22 πœƒΜˆ2 + π‘š2 𝑙1 𝑙2 πœƒΜˆ1 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ2 ) βˆ’ π‘š2 𝑙1 𝑙2 πœƒΜ‡1 (πœƒΜ‡1 βˆ’ πœƒΜ‡2 ) 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ2 )

+ π‘š3 𝑙1 𝑙2 πœƒΜˆ1 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ2 ) βˆ’ π‘š3 𝑙1 𝑙2 πœƒΜ‡1 (πœƒΜ‡1 βˆ’ πœƒΜ‡2 ) 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ2 ) + π‘š3 𝑙22 πœƒΜˆ2
+ π‘š3 𝑙2 𝑙3 πœƒΜˆ3 π‘π‘œπ‘ (πœƒ2 βˆ’ πœƒ3 ) βˆ’ π‘š3 𝑙2 𝑙3 πœƒΜ‡3 (πœƒΜ‡2 βˆ’ πœƒΜ‡3 ) 𝑠𝑖𝑛(πœƒ2 βˆ’ πœƒ3 )
= π‘š2 πœƒΜ‡1 πœƒΜ‡2 𝑙1 𝑙2 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ2 ) + π‘š3 πœƒΜ‡1 πœƒΜ‡2 𝑙1 𝑙2 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ2 )

βˆ’ π‘š3 πœƒΜ‡2 πœƒΜ‡3 𝑙2 𝑙3 𝑠𝑖𝑛(πœƒ2 βˆ’ πœƒ3 ) βˆ’ π‘š2 𝑔 𝑙2 𝑠𝑖𝑛 πœƒ2 βˆ’ π‘š3 𝑔 𝑙2 𝑠𝑖𝑛 πœƒ3

Universitas Sumatera Utara

Untuk lebih sederhananya maka persamaan diatas dibagi l2 diperoleh hasil:
(π‘š2 + π‘š3 ) 𝑙1 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ2 ) πœƒΜˆ1 + (π‘š2 + π‘š3 )𝑙2 πœƒΜˆ2 + π‘š3 𝑙3 π‘π‘œπ‘ (πœƒ2 βˆ’ πœƒ3 )πœƒΜˆ3 βˆ’

(π‘š2 + π‘š3 )𝑙1 πœƒΜ‡12 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ2 ) + π‘š3 𝑙3 πœƒΜ‡32 𝑠𝑖𝑛(πœƒ2 βˆ’ πœƒ3 ) + (π‘š2 + π‘š3 )𝑔 π‘ π‘–π‘›πœƒ2 = 0
(2.20)

ο‚· Persamaan gerak untuk pendulum ketiga:
πœ•πΏ
= π‘š3 πœƒΜ‡1 πœƒΜ‡3 𝑙1 𝑙3 sin(πœƒ1 βˆ’ πœƒ3 ) + π‘š3 πœƒΜ‡2 πœƒΜ‡3 𝑙2 𝑙3 sin(πœƒ2 βˆ’ πœƒ3 ) βˆ’ π‘š3 𝑔 𝑙3 sin πœƒ3
πœ•πœƒ3
πœ•πΏ
= π‘š3 𝑙32 πœƒΜ‡3 + π‘š3 𝑙1 𝑙3 πœƒΜ‡1 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ3 ) + π‘š3 𝑙2 𝑙3 πœƒΜ‡2 π‘π‘œπ‘ (πœƒ2 βˆ’ πœƒ3 )
πœ•πœƒΜ‡3

𝑑 πœ•πΏ
(
) = π‘š3 𝑙32 πœƒΜˆ3 + π‘š3 𝑙1 𝑙3 πœƒΜˆ1 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ3 ) βˆ’ π‘š3 𝑙1 𝑙3 πœƒΜ‡1 (πœƒΜ‡1 βˆ’ πœƒΜ‡3 ) 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ3 )
Μ‡
𝑑𝑑 πœ•πœƒ3
+ π‘š3 𝑙2 𝑙3 πœƒΜˆ2 π‘π‘œπ‘ (πœƒ2 βˆ’ πœƒ3 ) βˆ’ π‘š3 𝑙2 𝑙3 πœƒΜ‡2 (πœƒΜ‡2 βˆ’ πœƒΜ‡3 )sin(πœƒ2 βˆ’ πœƒ3 )

Kemudian dengan persamaan Lagrange,

𝑑 πœ•πΏ
πœ•πΏ
(
)=
𝑑𝑑 πœ•πœƒΜ‡3
πœ•πœƒ3

π‘š3 𝑙32 πœƒΜˆ3 + π‘š3 𝑙1 𝑙3 πœƒΜˆ1 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ3 ) βˆ’ π‘š3 𝑙1 𝑙3 πœƒΜ‡1 (πœƒΜ‡1 βˆ’ πœƒΜ‡3 ) 𝑠𝑖𝑛(πœƒ1 βˆ’ πœƒ3 )

+ π‘š3 𝑙2 𝑙3 πœƒΜˆ2 π‘π‘œπ‘ (πœƒ2 βˆ’ πœƒ3 ) βˆ’ π‘š3 𝑙2 𝑙3 πœƒΜ‡2 (πœƒΜ‡2 βˆ’ πœƒΜ‡3 ) sin(πœƒ2 βˆ’ πœƒ3 )

= π‘š3 πœƒΜ‡1 πœƒΜ‡3 𝑙1 𝑙3 sin(πœƒ1 βˆ’ πœƒ3 ) + π‘š3 πœƒΜ‡2 πœƒΜ‡3 𝑙2 𝑙3 sin(πœƒ2 βˆ’ πœƒ3 ) βˆ’ π‘š3 𝑔 𝑙3 sin πœƒ3

Untuk lebih sederhananya maka persamaan diatas dibagi l3 diperoleh hasil:

π‘š3 𝑙1 π‘π‘œπ‘ (πœƒ1 βˆ’ πœƒ3 )πœƒΜˆ1 + π‘š3 𝑙2 π‘π‘œπ‘ (πœƒ2 βˆ’ πœƒ3 ) πœƒΜˆ2 + π‘š3 𝑙3 πœƒΜˆ3 βˆ’ π‘š3 𝑙1 πœƒΜ‡12 𝑠𝑖𝑛(πœƒ1 βˆ’
πœƒ3 ) βˆ’ π‘š3 𝑙2 πœƒΜ‡22 𝑠𝑖𝑛(πœƒ2 βˆ’ πœƒ3 ) + π‘š3 𝑔 π‘ π‘–π‘›πœƒ3 = 0

(2.21)

Universitas Sumatera Utara

LAMPIRAN D: GRAFIK RUANG FASA UNTUK PERBANDINGAN SISTEM
DENGAN VARIASI NILAI BEBERAPA PARAMETER
ο‚·

Grafik diagram fasa untuk Tabel 4.1 (Hasil pengujian keadaan sistem untuk variasi
sudut simpangan awal, m1 = m2 = m3 = 1 dan l1 = l2 = l3 = 1)
1

vs.

1

Gambar C.1, Ruang fasa dengan ΞΈ1 = 1.15-1.57, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17
1

vs.

1

Gambar C.2, Ruang fasa dengan ΞΈ1 = 0.85-1.14, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17
1

vs.

1

Gambar C.3, Ruang fasa dengan ΞΈ1 = 0-0.85, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17
1

vs.

1

Gambar C.4, Ruang fasa dengan ΞΈ1 = 1.0-1.14, ΞΈ2 = 1.2, dan ΞΈ3 = 1.65

Universitas Sumatera Utara

1

vs.

1

Gambar C.5, Ruang fasa dengan ΞΈ1 = 0.9-0.99, ΞΈ2 = 1.2, dan ΞΈ3 = 1.65
1

vs.

1

Gambar C.6, Ruang fasa dengan ΞΈ1 = 0-0.89, ΞΈ2 = 1.2, dan ΞΈ3 = 1.65
1

vs.

1

Gambar C.7, Ruang fasa dengan ΞΈ1 = 0-0.89, ΞΈ2 = 1.05, dan ΞΈ3 = 1.05
1

vs.

1

Gambar C.8, Ruang fasa dengan ΞΈ1 = 0.7-0.79, ΞΈ2 = 1.05, dan ΞΈ3 = 1.05

Universitas Sumatera Utara

1

vs.

1

Gambar C.9, Ruang fasa dengan ΞΈ1 = 0-0.69, ΞΈ2 = 1.05, dan ΞΈ3 = 1.05
1

vs.

1

Gambar C.10, Ruang fasa dengan ΞΈ1 = 0.62-0.69, ΞΈ2 = 0.86, dan ΞΈ3 = 0.95
1

vs.

1

Gambar C.11, Ruang fasa dengan ΞΈ1 = 0.5-0.61, ΞΈ2 = 0.86, dan ΞΈ3 = 0.95
1

vs.

1

Gambar C.12, Ruang fasa dengan ΞΈ1 = 0-0.49, ΞΈ2 = 0.86, dan ΞΈ3 = 0.95

Universitas Sumatera Utara

1

vs.

1

Gambar C.13, Ruang fasa dengan ΞΈ1 = 0.4-0.49, ΞΈ2 = 0.48, dan ΞΈ3 = 0.7
1

vs.

1

Gambar C.14, Ruang fasa dengan ΞΈ1 = 0.28-0.39, ΞΈ2 = 0.48, dan ΞΈ3 = 0.7
1

vs.

1

Gambar C.15, Ruang fasa dengan ΞΈ1 = 0-0.27, ΞΈ2 = 0.48, dan ΞΈ3 = 0.7
ο‚·

Grafik diagram fasa untuk Tabel 4.2 (Hasil pengujian keadaan sistem untuk variasi
panjang tali pendulum1, m1 = m2 = m3 = 1, l2 = l3 = 1, dan ΞΈ1 = Pi/2)
1

vs.

1

Gambar C.16, Ruang fasa dengan l1 = 1-1.5, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17

Universitas Sumatera Utara

1

vs.

1

Gambar C.17, Ruang fasa dengan l1 = 1.6-1.9, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17
1

vs.

1

Gambar C.18, Ruang fasa dengan l1 = 2-5, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17
1

vs.

1

Gambar C.19, Ruang fasa dengan l1 = 2-2.2, ΞΈ2 = 1.15, dan ΞΈ3 = 1
1

vs.

1

Gambar C.20, Ruang fasa dengan l1 = 2.3-2.4, ΞΈ2 = 1.15, dan ΞΈ3 = 1
1

vs.

1

Gambar C.21, Ruang fasa dengan l1 = 2.5-5, ΞΈ2 = 1.15, dan ΞΈ3 = 1

Universitas Sumatera Utara

1

vs.

1

Gambar C.22, Ruang fasa dengan l1 = 2.5-3, ΞΈ2 = 0.98, dan ΞΈ3 = 0.98
1

vs.

1

Gambar C.23, Ruang fasa dengan l1 = 3.1-5, ΞΈ2 = 0.98, dan ΞΈ3 = 0.98
ο‚·

Grafik diagram fasa untuk Tabel 4.3 (Hasil pengujian keadaan sistem untuk variasi
panjang tali pendulum2, m1 = m2 = m3 =1, l1 = l3 = 1, dan ΞΈ1 = Pi/2)
2

vs.

2

Gambar C.24, Ruang fasa dengan l2 = 2, ΞΈ2 = 0-1.57, dan ΞΈ3 = 0-1.57
ο‚·

Grafik diagram fasa untuk Tabel 4.4 (Hasil pengujian keadaan sistem untuk variasi
panjang tali pendulum3, m1 = m2 = m3 =1, l1 = l2 = 1, dan ΞΈ1 = Pi/2)

Gambar C.25, Ruang fasa dengan l3 = 1.1-1.2, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17

Universitas Sumatera Utara

3

vs.

3

Gambar C.26, Ruang fasa dengan l3 = 1.3-5, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17
3

vs.

3

Gambar C.27, Ruang fasa dengan l3 = 1.3-1.6, ΞΈ2 = 1.35, dan ΞΈ3 = 1.4
3

vs.

3

Gambar C.28, Ruang fasa dengan l3 = 1.7-2, ΞΈ2 = 1.35, dan ΞΈ3 = 1.4
3

vs.

3

Gambar C.29, Ruang fasa dengan l3 = 2.1-5, ΞΈ2 = 1.35, dan ΞΈ3 = 1.4
3

vs.

3

Gambar C.30, Ruang fasa dengan l3 = 2.1-2.8, ΞΈ2 = 1.15, dan ΞΈ3 = 1.57

Universitas Sumatera Utara

3

vs.

3

Gambar C.31, Ruang fasa dengan l3 = 2.9-3.2, ΞΈ2 = 1.15, dan ΞΈ3 = 1.57
3

vs.

3

Gambar C.32, Ruang fasa dengan l3 = 3.3-5, ΞΈ2 = 1.15, dan ΞΈ3 = 1.57
3

vs.

3

Gambar C.33, Ruang fasa dengan l3 = 3.3-4, ΞΈ2 = 0.78, dan ΞΈ3 = 1.57
3

vs.

3

Gambar C.34, Ruang fasa dengan l3 = 4.1-4.4, ΞΈ2 = 0.78, dan ΞΈ3 = 1.57
3

vs.

3

Gambar C.35, Ruang fasa dengan l3 = 4.5-5, ΞΈ2 = 0.78, dan ΞΈ3 = 1.57

Universitas Sumatera Utara

ο‚·

Grafik diagram fasa untuk Tabel 4.5 (Hasil pengujian keadaan sistem untuk variasi
massa pendulum1, m2 = m3 = 1, l1 = l2 = l3 = 1, dan ΞΈ1 = Pi/2)
1

vs.

1

Gambar C.36, Ruang fasa dengan, m1 = 1-1.1, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17
1

vs.

1

Gambar C.37, Ruang fasa dengan, m1 = 1.2-1.9, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17
1

vs.

1

Gambar C.38, Ruang fasa dengan, m1 = 2-5, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17
1

vs.

1

Gambar C.39, Ruang fasa dengan, m1 = 2-2.2, ΞΈ2 = 1.44, dan ΞΈ3 = 1.57
1

vs.

1

Gambar C.40, Ruang fasa dengan, m1 = 2.3-5, ΞΈ2 = 1.44, dan ΞΈ3 = 1.57

Universitas Sumatera Utara

ο‚·

Grafik diagram fasa untuk Tabel 4.6 (Hasil pengujian keadaan sistem untuk variasi
massa pendulum2, m1 = m3 = 1, l1 = l2 = l3 = 1, dan ΞΈ1 = Pi/2)
2

vs.

2

Gambar C.41, Ruang fasa dengan, m2 = 1-2, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17
2

vs.

2

Gambar C.42, Ruang fasa dengan, m2 = 2.1-2.4, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17
2

vs.

2

Gambar C.43, Ruang fasa dengan, m2 = 2.5-5, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17
2

vs.

2

Gambar C.44, Ruang fasa dengan, m2 = 3, ΞΈ2 = 1.17, dan ΞΈ3 = 1
2

vs.

2

Gambar C.45, Ruang fasa dengan, m2 = 3.1-5, ΞΈ2 = 1.17, dan ΞΈ3 = 1

Universitas Sumatera Utara

ο‚·

Grafik diagram fasa untuk Tabel 4.7 (Hasil pengujian keadaan sistem untuk variasi
massa pendulum3, m1 = m2 = 1, l1 = l2 = l3 = 1, dan ΞΈ1 = Pi/2)
3

vs.

3

Gambar C.46, Ruang fasa dengan, m3 = 1-1.2, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17
3

vs.

3

Gambar C.47, Ruang fasa dengan, m3 = 1.3, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17
3

vs.

3

Gambar C.48, Ruang fasa dengan, m3 = 1.4-5, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17
3

vs.

3

Gambar C.49, Ruang fasa dengan, m3 = 2, ΞΈ2 = 0.9, dan ΞΈ3 = 0.9
3

vs.

3

Gambar C.50, Ruang fasa dengan, m3 = 2.1-2.2, ΞΈ2 = 0.9, dan ΞΈ3 = 0.9

Universitas Sumatera Utara

3

vs.

3

Gambar C.51, Ruang fasa dengan, m3 = 2.3-5, ΞΈ2 = 0.9, dan ΞΈ3 = 0.9
3

vs.

3

Gambar C.52, Ruang fasa dengan, m3 = 2.3-2.5, ΞΈ2 = 0.78, dan ΞΈ3 = 0.69
3

vs.

3

Gambar C.53, Ruang fasa dengan, m3 = 2.6-5, ΞΈ2 = 0.78, dan ΞΈ3 = 0.69
ο‚·

Grafik diagram fasa untuk Tabel 4.8 (Hasil pengujian sistem untuk massa dan tali
yang sama)
1

vs.

1

Gambar C.54, Ruang fasa dengan m1 = m2 = m3 = 2, l1 = l2 = l3 = 1, ΞΈ1 = 1.151.57, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17
1

vs.

1

Gambar C.55, Ruang fasa dengan m1 = m2 = m3 = 3, l1 = l2 = l3 = 1, ΞΈ1 = 1.151.57, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17

Universitas Sumatera Utara

1

vs.

1

Gambar C.56, Ruang fasa dengan m1 = m2 = m3 = 1, l1 = l2 = l3 = 2, ΞΈ1 = 1.151.57, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17
1

vs.

1

Gambar C.57, Ruang fasa dengan m1 = m2 = m3 = 1, l1 = l2 = l3 = 3, ΞΈ1 = 1.151.57, ΞΈ2 = 1.31, dan ΞΈ3 = 1.17
1

vs.

1

Gambar C.58, Ruang fasa dengan m1 = m2 = m3 = l1 = l2 = l3 = 2, ΞΈ1 = 1.15-1.57,
ΞΈ2 = 1.31, dan ΞΈ3 = 1.17

Universitas Sumatera Utara