Professional Documents
Culture Documents
TIME
2500
Ampere
RPM
ALAT_UKUR
Timer
Ea
Tegangan Jangkar
TeganganJangkarEa(t)
Terminal Teg_Jangkar
Putaranw[RPM]
omega
Tachometer [RPM]
CatuDaya
BebanB
1.3605
ArusJangkar[Amp]
arus
Amperemeter
BebanB
beban
GangguanBeban
Monitor Beban
Tachometer
GangguanBeban
Multimeter
Ohmmeter
P ro d u c t 1
R a I a (t )
e a (t )
0 .0 0 1 9
T e rm i n a l T e g _ J a n g ka r
1 /L a
1
s
I n t e g ra t o r
T o rsi
I a (t )
1 .6 9 6 1
1
0 .7 5 8 5
Km
e b (t )
2
Beban B
P ro d u c t
1 .8 6 7 3
Kb
1 /J
1
s
I n t e g ra t o r1
60
2 *p i
rp m
1
P u t a ra n w [ R P M ]
Setting Parameters :
Integrator
: Initial condition = 210.00342084717
Integrator1
: Initial condition = (2500.0604408217)*2*pi/60
Gambar_02 Model Subsistem Motor DC Terkendali Jangkar
Step
Gangguan Beban
1
Step1
Step2
Grafik Gangguan Beban
Step3
Setting Parameters:
Step
:
Step1
Step2
Step3
Step time =1
Initial Value
=0
Final value=0.3*1.3605
Step time =1.5
Initial Value
=0
Final value=-0.3*1.3605
Step time =3
Initial Value
=0
Final value=-0.5*1.3605
Step time =4
Initial Value
=0
Final value=0.5*1.3605
1
s
time
Constant
Integrator
Waktu Simulasi
Setting Parameters:
Constant
:
Integrator
Constant value =1
Sample time=inf
Initial condition=0
500
1
Tegangan Jangkar Ea(t)
Ea
501
500
499
beban [Ohm]
ea(t) [Volt]
subplot(411),
subplot(412),
subplot(413),
subplot(414),
3
waktu [sec]
2
1
0
omega [RPM]
2600
2500
Ia(t) [Amp]
2400
400
200
0
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.0010
0.0010
0.0010
0.0010
0.0010
0.0010
0.0010
0.0010
0.0010
0.0010
0.0010
0.0011
0.0011
0.0011
0.0011
0.0011
0.0011
0.0011
0.0011
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.0014
0.0018
0.0018
0.0018
0.0018
0.0018
0.0018
0.0018
0.0018
0.0018
0.0018
0.0018
0.0018
0.0018
0.0018
0.0018
0.0018
0.0018
0.0018
2.5001
2.5001
2.5001
2.4950
2.4901
2.4835
2.4778
2.4734
2.4703
2.4687
2.4687
2.4707
2.4741
2.4781
2.4815
2.4844
2.4866
2.4881
2.4887
0.2100
0.2100
0.2100
0.2110
0.2137
0.2204
0.2295
0.2404
0.2522
0.2641 (kondisi putaran Minumum)
0.2755
0.2853
0.2910
0.2925 (kondisi Arus maksimum)(
0.2910
0.2876
0.2830
0.2779
0.2727
0.0030
0.0030
0.0030
0.0030
0.0031
0.0031
0.0031
0.0031
0.0031
0.0031
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.0007
0.0007
0.0007
0.0007
0.0007
0.0007
0.0007
0.0007
0.0007
0.0007
2.5459
2.5509
2.5537
2.5541
2.5517
2.5465
2.5399
2.5342
2.5291
2.5249
0.1572
0.1382
0.1191
0.1009 (kondisi RPM maksimum) Overshoot kedua
0.0847
0.0730
0.0684 (Kondisi arus minimum)
0.0694
0.0736
0.0800
0.0049
0.0049
0.0050
0.0050
0.0051
0.0052
0.0052
0.0053
0.0054
0.0055
0.0055
0.0056
0.0056
0.0057
0.0058
0.0059
0.0059
0.0060
0.0060
>>
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.5000
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
2.5001
2.5001
2.5001
2.5001
2.5001
2.5001
2.5001
2.5001
2.5001
2.5001
2.5001
2.5001
2.5001
2.5001
2.5001
2.5001
2.5001
2.5001
2.5001
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
Kesimpulan :
Hasil simulink Matlab Motor DC terkendali Jangkar yang diberi gangguan
Beban (gangguan luar) pada kondisi dianggap telah steady state
menyebabkan :
1. Pada saat diberikan gangguan berupa kenaikkan beban maka putaran
motor DC akan mengalami lonjakan penurunan mengikuti kenaikan
beban tersebut
TIME
RPM
A m p e re
A L A T _UK UR
Timer
5 0 6 .8
V olt
Ea
M o n i t o r T e g . J a n g ka r
220
AC in
Alpha
Vm
om ega
T a ch o m e te r [R P M ]
Catu Daya
Ra d ia n
alphapi/6
1.3605
Sudut PenyalaanError
Beban B
PENGENDALI
Beban B
a ru s
M o n i t o r A ru s J a n g ka r
Gangguan Luar
M o n i to r B e b a n
beban
E rro r
A m p e re m e te r
Gangguan Beban
5
T a ch o
2500
Tachometer
Tegangan Acuan
5
O h m e te r
A lp h a
D e ra j a t
180/pi
Konversi radian to Derajat
A lp h a
M o n i to r A l p h a
Penguat DC
AC in
1
2
MATLAB
Function
Alpha
Penyearah Terkendali
-K-
1
Ea(t)
VDC Out
Setting Paramaters :
Matlab Function
:
function y = penyearah(x)
Vm = x(1);
% Tegangan AC RMS
alpha = x(2);
% Sudut penyalaan Alpha
y = (Vm/pi)*(1 + cos(alpha));
end
Gain = 3.72
Scope
-KProportional
1
-K-
Error
KI
-KKd
1
s
1
Sudut Penyalaan
Integrator
Batas Alpha
du/dt
Derivative
Setting Parameter :
Gain
= -100
(KP)
Gain1
= -15
(KI)
Gain2
= -0.5
(KD)
Saturation
: Upper limit = pi/6
Lower limit = -pi/6
S
cope
S
tep
1
G
angguanB
eban
S
tep1
S
tep2
S
tep3
Setting Parameters:
Step
:
Step1
Step2
Step time =1
Initial Value
=0
Final value=0.3*1.3605
Step time =1.5
Initial Value
=0
Final value=-0.3*1.3605
Step time =3
Initial Value
=0
Final value=-0.5*1.3605
Step3
Step time =4
Initial Value
=0
Final value=0.5*1.3605
1
s
time
Constant
Integrator
Waktu Simulasi
omega [RPM]
Teg
angkar[Volt]
Alpha [derajat]
J
beban [Ohm]
subplot(511),
subplot(512),
subplot(513),
subplot(514),
subplot(515),
6
0
0
4
0
0
2
0
0
0
2
0
0
3
w
a
ktu[se
c]
0
0
1
0
0
5
0
0
0
2
5
1
0
2
5
0
0
Ia(t) [Amp]
2
4
9
0
4
0
0
2
0
0
..
.
.
0.0059 0.4999 0.0014 0.0232
2.5000 0.2100
2.5000 0.2094
2.5000 0.2088
2.5000 0.2083
2.5000 0.2078
2.5000 0.2072
2.5000 0.2067
2.5000 0.2063
2.4999 0.2058
2.4999 0.2057
2.4999 0.2057
.
2.4997 0.2100
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0059
0.0060
0.0060
0.0060
0.0060
0.0060
0.0060
0.0060
0.0060
0.0060
0.0060
0.0060
0.0060
0.0060
0.0060
0.0060
0.0060
0.0060
>>
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.4999
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0014
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
0.0232
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4997
2.4998
2.4998
2.4998
2.4998
2.4998
2.4998
2.4998
2.4998
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
0.2100
Kesimpulan :
Sedangkan Hasil simulink Matlab Motor DC terkendali Jangkar yang diberi
gangguan Beban yang sama
namun diberi pengendali berupa
pengendali
PID
pada
kondisi
dianggap
telah
steady
state
menyebabkan :
1. Pada saat diberikan gangguan berupa kenaikkan beban maka putaran
motor DC akan tetap stabil walaupun ada gonjakan tapi karena waktu
gonjakan sangat cepat maka dianggap masih bisa mengatasi
gangguan yang disebabkan oleh perubahan beban tadi
3.
4.
5.
6.