Course Note 1 - SKDK
Course Note 1 - SKDK
COURSE NOTES 1
Materials :
1. Basis Control System
2. Conventional Control System
START
PEMODELAN
MATEMATIS
SISTEM FISIK
DESAIN
FEEDBACK
CONTROL WITH
CONTROLLER
CONVENTIONAL
CONTROL
Computer
Based Control
with Model
Plant
PENENTUAN
SPESIFIKASI
RESPONS
TRANSIENT YANG
DIHARAPKAN
OR
MODEL OPEN
LOOP SYSTEM
MODIFIKASI
OPEN TO
CLOSED LOOP
SYSTEM
INTELLIGENT
CONTROL
KARAKTERISTIK
PERFORMANSI
SISTEM
(SPESIFIKASI
RESPONS
TRANSIENT)
COMPUTER
BASED
SIMULATION
DESKRIPSI
MODEL
MATEMATIS
DENGAN
DIAGRAM BLOK
MODEL
MATEMATIS
SISTEM FISIK
MODEL CLOSED
LOOP SYSTEM
ANALISIS
RESPONS
TRANSIENT
SPESIFIKASI
RESPONS
TRANSIENT
Y
OK ?
IMPLEMENTASI
HARDWARE
COMPUTER
BASED
SIMULATION
Computer Based
Control with Real
Plant
SPESIFIKASI
RESPONS
TRANSIENT
N
OK ?
Y
END
BAGIAN I
KONSEP SISTEM KENDALI (KONTROL)
DEFINISI
Controlled Variable dan Manipulated Variable
Controlled Variable (variabel terkendali) adalah kuantitas atau kondisi yang
diukur dan dikendalikan.
Manipulated Variable (variabel termanipulasi) adalah kuantitas atau kondisi
hasil manipulasi controller (kontroler/pengendali) yang berdampak pada harga
controlled variable. Biasanya, controlled variable adalah output dari sistem.
Istilah control (pengendalian) terkait dengan aksi pengukuran nilai controlled
variable dari sistem dan menerapkan manipulated variable ke sistem untuk
memperbaiki atau membatasi deviasi (simpangan) antara harga terukur
(measured value) terhadap harga yang diharapkan (desired value).
Plant
Seperangkat peralatan, dapat terdiri dari beberapa bagian mesin yang bekerja
bersama-sama, yang digunakan untuk melakukan suatu operasi tertentu.
Proses
Operasi atau perkembangan alamiah yang berlangsung secara kontinyu yang
ditandai dengan suatu deretan perubahan kecil yang berurutan dengan cara
yang relatif tetap dan menuju ke suatu hasil atau keadaan akhir tertentu.
Sistem
Kombinasi dari beberapa komponen yang bekerja bersama-sama dan melakukan
suatu sasaran tertentu. Definisi sistem tidak dibatasi hanya untuk fisik saja,
tetapi juga dapat digunakan untuk menggambarkan gejala-gejala abstrak dan
dinamis.
BAGIAN II
PERSAMAAN MATEMATIS SEBAGAI MODEL
Persamaan
matematis
adalah
pernyataan
matematis
yang
biasanya
f (t )
Model matematis dalam domain waktu dapat dinyatakan dalam dua bentuk
waktu, yaitu :
a). Waktu Kontinyu.
Pada Kenyataannya, waktu (t) berada pada interval 0 sampai dengan tak
berhingga, yang dinyatakan dengan : t 0.. .
Misalnya diketahui suatu persamaan :
Gambar 5. Grafik y (t ) t 1
2
Dari Gambar 5 dapat diketahui bahwa untuk nilai t pada interval [0 .. 5] akan
menghasilkan y(t) pada interval [1 .. 26]
b). Waktu Diskrit
Waktu diskrit adalah waktu kontinyu yang di sampling (cuplik) dengan periode
sampling tertentu, yang dinyatakan dengan :
k n.T n t / T
n t / T 5 /1 5 sampling
Hal ini ditunjukkan dalam Gambar 6.
n t / T 5 / 0.5 10 sampling
Hal ini ditunjukkan dalam Gambar 7.
Dari Gambar 6 dan 7 maka dapat diketahui bahwa jika T 0 (mendekati nol)
akan diperoleh grafik waktu kontinyu seperti dalam Gambar 5.
BAGIAN III
TRANSFORMASI LAPLACE
untuk
menyelesaikan
persamaan
diferensial
linear.
Dengan
L-1 F ( s ) f (t )
Metode yang digunakan dalam melakukan Transformasi Laplace Balik adalah
B( s )
P1 ( s ) P2 ( s ) . . . Pn ( s)
A( s )
No.
F ( s ) L f (t )
1.
2.
A
s
3.
A
s2
4.
A
sn
A
.t n 1
(n 1)!
5.
A
sa
6.
A
( s a) 2
A.t.e at
7.
A
( s a) n
A
.t n 1.e a.t
(n 1)!
8.
1
; ( a b)
( s a ).( s b)
1
.( e a.t e b.t )
(b a)
9.
s
; ( a b)
( s a ).( s b)
1
.( e a.t e b.t )
(b a)
10.
s 2 2
11.
( s a) 2 2
12.
s
s 2
13.
(s a)
( s a) 2 2
f (t ) L-1 F ( s )
lim
t 0 0
A
A.(t ) Fungsi Impuls
t0
10
No.
1.
2.
dt
f (t ) s.F ( s ) f (0)
d2
f (t ) s 2 .F ( s ) s. f (0) f (0)
2
dt
( n 2)
( n 1)
dn
3.
Teorema
Diferensiasi
f 1 (0)
s
4.
L f (t ) dt F ( s)
5.
L f (t ) dt dt F (2s)
6.
f 1 (0) f 2 (0)
s2
s
a .t
f 1 (0) f 2 (0)
f n (0)
n
...
Teorema Integrasi
n
s
s 1
s
7.
L[ e
8.
L[ f (t a) ] e a.s .F ( s)
9.
10.
s 0
11.
t 0
Catatan Tambahan :
a) Notasi Penulisan
d
d2
f (t ) f (t ) f '(t ) ;
f (t ) f (t ) f ''(t )
2
dt
dt
f (t ) dt f
(t )
f (t ) dt dt dt f
f (t ) dt dt f
(t )
d3
f (t ) f (t ) f '''(t )
3
dt
(t )
d U .V
U . dV V . dU U .V
U .dV V .dU
11
d
d
d
d
an .t n an 1.t n 1 ... a1 an .t n an 1.t n 1 ... a1
dt
dt
dt
dt
c) Perpangkatan polinomial
t a
t 2 2.a.t a 2
t a
t 3 3.a.t 2 3.a 2 .t a3
t a
Untuk mencari Transformasi Laplace Balik dari P(s ) maka harus dicari akarakar dari polinomial A(s ) yang memiliki tiga jenis kemungkinan akar-akar
polinomial seperti berikut :
1
s.( s 2)
a1
a2
s ( s 2)
1
1
1
a1 P( s ).s s 0
.s
(0 2) 1/ 2
s
.(
s
2)
(
s
2)
s 0
s 0
1
1
a2 P( s ).( s 2) s 2
.( s 2)
1/ 2
s.( s 2)
s 2 s s 2
Jadi didapatkan persamaan seperti berikut :
P( s )
1/ 2 (1/ 2)
s
( s 2)
1/ 2
1/ 2
L1
s
s 2
L1 P( s ) L1
p (t )
1
e 2.t untuk t 0
2
12
a
)
s 2 2s 3
( s 2)3
a3
a2
a1
3
2
( s 2)
( s 2)
( s 2)
Akar berulangnya adalah s = -2. Nilai a3, a2, a1 dicari dengan cara :
s 2 2s 3
2
a3 P( s ).( s 2)3
.( s 2)3
s 2 s 3 s 2
s 2 ( s 2)3
s 2
= (2) 2 2(2) 3 = 3
d s 2 2s 3
a2 P ( s).( s 2)3
.( s 2)3
s 2 2s 3
3
ds
ds
(
s
2)
ds
s 2
s 2
s 2
= 2 s 2 s 2 = 2(2) 2 = -2
a1
1 d2
P(s).(s 2)3
(3 1) ! ds 2
s 2
1 d 2 s 2 2s 3
.( s 2)3 =
(3 1) ! ds 2 ( s 2)3
s 2
1 d2 2
s 2s 3 12 dsd 2s 2 12 2 s2 1
2! ds 2
s 2
s 2
3
( 2)
1
( s 2)3 ( s 2) 2 ( s 2)
2
1
3
L1
L1
3
2
( s 2)
( s 2)
( s 2)
L1 P( s ) L1
3
3
p (t ) .t 3 .e 2t 2.t.e 2t e 2t e 2.t .[ t 2 2.t 1] untuk t 0
2
2
Catatan :
13
t ( n 1) .e a.t
n
( s a) (n 1)!
14
BAGIAN IV
MODEL MATEMATIS SISTEM FISIK
Beberapa sistem dinamik (mekanik, listrik, termal, hidrolik, ekonomi, biologi, dll)
dapat dikarakterisasikan dengan persamaan diferensial. Respons sistem dinamik
terhadap suatu masukan (atau suatu fungsi penggerak) didapatkan dengan
menyelesaikan persamaan diferensial tersebut.
Transfer Function (TF) merupakan perbandingan antara input dan output dari
sistem linear parameter konstan. Dalam bentuk Laplace, input berupa input
referensi/fungsi penggerak, dan output berupa fungsi respons. Pangkat tertinggi
dari s pada penyebut TF menyatakan orde ke n dari sistem tersebut.
Sebagai contoh rangkaian listrik seperti berikut :
(1)
R1 R2 .i (t )
15
1
.v (t )
R1 R2 s
(2)
Karena : vo (t ) vR 2 (t ) maka :
vo (t ) R2 .i (t )
(3)
1
.v (t )
R1 R2 s
R2
.v (t )
R1 R2 s
vs (t ) R1 R2
(4)
vs (t ) vR (t ) vC (t ) R.i (t )
vC (t )
1
i (t ).dt
C
1
i (t ).dt
C
(5)
(6)
16
L1 f (t ).dt
F (s)
s
I ( s)
Dengan f (t ) i (t ) maka : L1 i (t ).dt
, sehingga dari Pers.(5) diperoleh :
L1 vs (t ) L1 R.i(t ) L1
i(t ).dt
C
1 I (s)
.
C s
1
R.C.s 1
R
.I ( s)
.I ( s )
C
.
s
C.s
Vs ( s ) R.I ( s)
C.s
I (s)
.Vs ( s )
R.C.s 1
(7)
L1 vC (t ) L1
i(t ).dt
C
VC ( s )
1 I ( s)
.
C s
Karena : vo (t ) vC (t ) maka :
Vo ( s )
1
.I ( s )
C.s
(8)
1 C.s
.
.Vs ( s )
C.s R.C.s 1
.Vs ( s)
R
.
C
.
s
Vs ( s) R.C.s 1
(9)
17
vs (t ) vR (t ) vL (t ) R.i (t ) L.
vL (t ) L.
d
i (t )
dt
d
i (t )
dt
(10)
(11)
L1
f (t ) s.F ( s )
dt
L1 vs (t ) L1 R.i(t ) L1 L.
i (t )
dt
Vs ( s ) R.I ( s) L.s.I ( s )
R L.s .I ( s )
1
I (s)
.Vs ( s )
L.s R
(12)
L1 vL (t ) L1 L.
i (t )
dt
VL ( s ) L.s.I ( s )
Karena : vo (t ) vL (t ) maka :
Vo ( s ) L.s.I ( s)
(13)
18
.Vs ( s )
L.s R
Transfer Function dapat dinyatakan dengan :
Vo ( s )
L.s
Vs ( s) L.s R
(14)
Jika suatu motor DC diberi input tegangan maka akan menghasilkan output
berupa kecepatan putar rotor pada motor DC. Rangkaian equivalent motor DC
ditunjukkan dalam Gambar 11.
TL
TM
vs
: tegangan DC referensi
19
(15)
d
i (t ) K M .(t )
dt
(16)
vs (t ) R.i (t ) L.
J.
d
i (t ) K .(t )
dt
(17)
d
(t ) D.(t ) K .i (t )
dt
(18)
L.s R .I ( s) Vs ( s) K .( s)
1
I (s)
.Vs ( s ) K .( s )
L.s R
(19)
J .s.( s ) D.( s ) K .I ( s)
J .s D .( s) K .I ( s)
(20)
J .s D .( s) K .
1
.Vs ( s ) K .( s)
L.s R
K2
K
.( s)
.Vs ( s )
L.s R
L.s R
K2
K
J .s D
.( s )
.Vs ( s )
L
.
s
R
L.s R
L.s R .J .s L.s R .D K 2
K
.( s )
.Vs ( s )
L
.
s
R
L.s R
J .L.s
( s )
K
2
Vs ( s ) J .L.s J .R D.L .s D.R K 2
(21)
20
1
I ( s ) .Vs ( s ) K .( s)
R
(22)
J .s D .( s) K .I ( s)
(23)
J .s D .( s) K .
1
.Vs ( s ) K .( s )
R
K
K2
.Vs ( s)
.( s )
R
R
K2
K
J .s D
.( s) .Vs ( s )
R
R
J .R.s D.R K 2
K
.( s) .Vs ( s )
R
R
( s )
K
Vs ( s ) J .R.s D.R K 2
(24)
21
BAGIAN V
DIAGRAM BLOK
Diagram blok adalah suatu penyajian bergambar dari fungsi yang dilakukan oleh
tiap komponen dan aliran sinyalnya, serta hubungan timbal balik antar
komponen-komponen tersebut.
Blok fungsional atau blok adalah suatu simbol operasi matematiS pada sinyal
input blok yang menghasilkan output. Perhatikan gambar berikut.
X (s)
G(s)
Y (s)
Anak panah yang menuju blok menunjukkan input dan anak panah yang
meninggalkan blok menyatakan output. Anak panah dianggap sebagai sinyal.
Dari Gambar 12 tampak bahwa :
Y ( s ) G ( s ). X ( s )
G(s)
X (s)
Y (s)
Y (s)
Z (s )
G2 ( s )
G1 ( s)
X (s)
Z (s )
G 1 ( s ).G 2 ( s )
X (s)
Y ( s ) G ( s ). X ( s )
Y ( s ) G1 (s ). X ( s)
Z ( s ) G2 ( s ).Y ( s )
G2 ( s ).G1 ( s ). X ( s )
Z (s )
22
Y1 ( s)
Y1 ( s) G1 ( s ). X ( s )
Z (s )
Y2 ( s ) G2 ( s ). X ( s)
Y2 ( s)
Z ( s ) Y1 ( s ) Y2 ( s )
G2 ( s )
X (s )
G 1 (s ) G 2 (s )
G1 ( s ). X ( s ) G2 ( s ). X ( s)
G1 ( s) G2 ( s ) . X ( s )
Z (s )
Tujuan utama aljabar diagram blok adalah untuk penyederhanaan diagram blok,
memindah summing point (adder), atau memindah branch (cabang). Sebagai
contoh sebuah diagram blok ditunjukkan dalam Gambar 13.
X (s )
G(s)
Y1 ( s )
Z (s )
Y2 ( s)
Gambar 13. Contoh Blok Diagram dengan input X(s) dan output Z(s)
1
G ( s ). X ( s)
.Y2 ( s )
G(s)
Hasil akhir dapat dinyatakan dengan diagram blok seperti yang ditunjukkan
dalam Gambar 14.
X (s)
Z (s )
G( s)
Y2 ( s)
1
G (s)
23
24
BAGIAN VI
KENDALI UMPAN BALIK (FEEDBACK CONTROL)
Penjelasan Umum
Secara umum, sistem dinamik suatu sistem fisik digambarkan dengan
menggunakan diagram blok seperti berikut :
Input
R(s)
Plant/
Proses
G(s)
Output
C (s)
Transfer
Function
(25)
dimana :
C (s)
R(s )
G ( s)
G(s) 1
G(s) 1
G(s) 1
25
Vs ( s )
K
J .R .s D.R K 2
( s )
K
J .R .s D.R K 2
R( s)
G (s)
C (s)
B( s)
Gambar 17. Sinyal Umpan Balik
Dari Gambar 17 tampak bahwa B(s ) adalah sinyal umpan balik dimana
B( s ) C ( s ) .
Sinyal umpan balik kemudian digunakan untuk mencari selisih terhadap sinyal
input referensi. Untuk mencari selisih, digunakan summing point (adder), atau
disebut juga dengan error detector. Hal ini ditunjukkan dalam Gambar 18.
26
R(s)
E (s)
B(s )
Dari Gambar 18 dapat diperoleh sinyal kesalahan (error signal) yang dinyatakan
dengan :
E ( s ) R( s ) B( s )
Sinyal error ini nantinya akan digunakan oleh Plant/Proses untuk menghasilkan
sinyal respons output berikutnya. Hal ini ditunjukkan dalam Gambar 19.
R(s)
E (s)
G ( s)
C ( s)
B(s )
Gambar 19. Feedback Control System
27
R(s)
E (s)
G (s )
C (s)
B( s )
H ( s)
Gambar 20. Feedback Control System dengan Sensing Device
C ( s ) G ( s).E ( s )
(26)
B( s ) H ( s ).C ( s )
(27)
E ( s ) R( s ) B( s )
(28)
E ( s ) R( s ) H ( s).C ( s )
(29)
R( s ) G ( s ).H ( s ) 1
(30)
28
E ( s)
G( s)
C ( s)
B(s )
H (s )
R( s)
G(s)
G ( s ).H ( s ) 1
C (s)
29
i (t )
vs (t ) vo (t )
1
I ( s ) . Vs ( s ) Vo ( s )
R
R
(31)
E (s)
I (s)
1
R
Vo ( s)
vo (t ) vC (t )
1
1
i (t ).dt Vo ( s )
.I ( s )
C
C.s
(32)
Vo ( s)
1
C.s
E ( s)
Vs ( s )
1
R
E (s)
Vo ( s )
1
C.s
1
R.C.s
Vo ( s )
C ( s) Vo ( s )
1
G(s)
R.C.s
H ( s) 1
1
R( s ) Vo ( s )
1 R.C.s
. 1 1
R.C.s
Tampak bahwa hasil di atas sama dengan Pers.(9).
30
BAGIAN VII
ANALISIS RESPONS TRANSIENT
PENGERTIAN UMUM
Analisis respons transient dilakukan untuk mengetahui spesifikasi respons
transient suatu sistem. Spesifikasi respons transient adalah merupakan
karakteristik performansi perilaku dinamis suatu sistem.
Perbaikan performansi sistem dilakukan melalui desain sistem kendali yang
tepat.
Desain sistem kendali yang tepat salah satunya didasarkan pada spesifikasi
respons transient yang diharapkan, melalui berbagai macam metode dan teknik
yang diterapkan.
Dalam menganalisis dan mendesain sistem kendali, harus mempunyai suatu
dasar perbandingan performansi berbagai sistem kendali. Dasar ini dapat
disusun dengan menetapkan sinyal-sinyal uji tertentu sebagai sinyal input
referensi dan membandingkan respons berbagai sistem terhadap sinyal-sinyal
ini.
Respons Transient dan Respons Steady State (Keadaan Tunak)
Respons transient adalah respons sistem yang berlangsung dari keadaan awal
hingga pertama kali mencapai kondisi steady state. Daerah respons sistem yang
mengalami respons transient disebut daerah transient.
Respons steady state adalah respons sistem yang berlangsung mulai dari
pertama kali mencapai kondisi steady state sampai mendekati waktu tak hingga.
Daerah respons sistem yang mengalami respons steady state disebut daerah
steady state.
Hal ini ditunjukkan dalam Gambar 23.
31
SINYAL UJI
Sinyal masukan uji (test input signals) yang biasa digunakan adalah :
dll
Sinyal-sinyal ini merupakan fungsi waktu yang paling sederhana. Jenis sinyal
input referensi yang akan digunakan untuk menganalisis karakteristik sistem
tergantung dari bentuk input apa yang paling sering akan diberikan ke sistem
pada operasi normal.
Jika sistem dikenai gangguan secara tiba-tiba, maka Fungsi Step dapat
dijadikan sebagai sinyal uji yang baik.
Untuk sistem yang dikenai sinyal-sinyal kejut, mak sinyal uji yang paling
baik adalah Fungsi Impuls.
Desain sistem kendali yang didasarkan pada sinyal uji yang tepat biasanya
memiliki performansi sistem yang cukup memuaskan dalam hal memberikan
respon terhadap input sistem yang sebenarnya.
32
R( s ) T .s 1
(33)
R(s)
A
T .s 1
C (s)
dimana :
A : penguatan linear
T : konstanta waktu sistem
Misalnya diketahui sistem 1 dan 2 :
G1 ( s )
1
1
G2 ( s )
s 1
0.5 .s 1
Fungsi Impuls, Step, dan Ramp satuan yang digunakan ditunjukkan dalam
Gambar 25 (menggunakan Simulink Matlab).
33
u (t ) lim
t0 0
A
, untuk 0 t t 0 U ( s ) A
t0
A=1
t0
u (t ) A, untuk t 0 U ( s )
A
s
u (t ) A.t , untuk t 0 U ( s )
A
s2
34
35
BAGIAN VIII
KARAKTERISTIK PERILAKU DINAMIS SISTEM
(34)
dimana :
n : frekuensi alamiah tak teredam (baca : omega)
: rasio redaman sistem (baca : setha)
: atenuasi (baca : tho) .n
Kasus Redaman Kurang (Undamped) 0 1
Pada kasus ini, Transfer Function (TF) dinyatakan dengan :
n 2
n 2
C ( s)
2
2
R( s ) s 2..n .s n
( s .n j.d ).( s .n j.d )
(35)
1
n 2
n 2
C (s) 2
.
R
(
s
)
.
2
2
2
s 2..n .s n
s 2..n .s n s
s 2 2..n .s n 2 s 2 2..n .s 1
.
C (s)
s
s 2 2..n .s n 2
2
2
2
1 s 2..n .s n 1 s 2..n .s
. 2
.
2 2
2
s s 2..n .s n s s 2..n .s n
s 2..n
1
2
2
s s 2..n .s n
s .n
.n
1
2
2 2
2
s
s
2.
.
s
2.
.
s
n
n
n
n
36
s .n
.n
1
C (s)
2
2
s s .n d 2 s .n d 2
(36)
L1 (s s.).
nt
cos d .t
e
n
d
d
1
e nt sin d .t
2
2
(
s
n
d
2
Karena d n 1 , maka .n
d
1 2
n
c(t ) 1 e nt cos d .t e nt
1 2
sin d .t
1 e nt cos d .t
sin d .t
2
n 2
C ( s)
1
2
R( s ) s 2..n .s n 2 s 2 s 1
(37)
(38)
1
0.5 0 1
2.n
Dengan sinyal uji berupa Fungsi Step Satuan diperoleh grafik respons seperti
yang ditunjukkan dalam Gambar 27 (menggunakan Simulink Matlab).
37
C (s)
1
1
R( s )
R( s ) s 2 s 1
s
Gambar 27. Respons Step Satuan pada Sistem Orde 2 dengan n 1, 0.5
2
2
R( s ) s 2..n .s n
s 2.n .s n
( s n ) 2
(39)
(40)
c(t ) 1 e nt (1 nt )
(41)
R( s ) s 2..n .s n 2 s 2 2.s 1 ( s 1) 2
(42)
2
1 1
2.n
Dengan sinyal uji berupa Fungsi Step Satuan diperoleh grafik respons seperti
yang ditunjukkan dalam Gambar 28 (menggunakan Simulink Matlab).
38
C (s)
1
R ( s ) s 2 2.s 1
R( s)
1
s
R( s ) s 2..n .s n 2
s .n n 2 1 . s .n n 2 1
(43)
Dengan sinyal input referensi berupa fungsi step satuan, maka : R( s ) 1/ s ,
sehingga :
n 2
C ( s )
2
2
s .n n 1 . s .n n 1
. 1
s
(44)
c (t ) 1
e s1 .t e s2 .t
.
s2
2 2 1 s1
n
dimana : s1 2 1 .n
(45)
s2 2 1 .n
R( s ) s 2..n .s n 2 s 2 4.s 1
(46)
39
4
2 1
2.n
Dengan sinyal uji berupa Fungsi Step Satuan diperoleh grafik respons seperti
yang ditunjukkan dalam Gambar 29 (menggunakan Simulink Matlab).
C (s)
1
R ( s ) s 2 4.s 1
R( s)
1
s
0 1
40
2. Sistem dikatakan stabil jika setelah dikenai gangguan dapat kembali pada
keadaan setimbang yang tetap.
3. Sistem dikatakan tidak stabil jika berosilasi terus menerus dalam daerah
batas yang cukup besar atau membesar tanpa batas dari keadaan
setimbangnya setelah dikenai gangguan.
41
3. Kestabilan Relatif
Karena sistem kendali melibatkan penyimpan energi, maka output sistem ketika
dikenai suatu input tidak dapat mengikuti input secara serentak, tetapi
menunjukkan respon transien sebelum mencapai steady state. Respon transient
sistem kendali sering menunjukkan osilasi teredam sebelum mencapai steady
state. Gambar 34 mengilustrasikan tentang kestabilan relatif dari 3 (tiga) sistem
yang berbeda. Tampak bahwa respons dari sistem 1 cenderung lebih berosilasi
dibandingkan dengan respons dari sistem 2, sehingga sistem 2 lebih stabil
dibandingkan sistem 1.
42
Gambar 35. Kurva respons Sistem Orde 2 dengan sinyal uji berupa Sinyal Step Satuan
43
(47)
c (t p ) c ( )
c ( )
100%
(48)
ts 4T
4
4
.n
(49)
44
ts 3T
3
3
.n
(50)
Sebagai ilustrasi digunakan contoh kasus Sistem Orde 2 dengan redaman kurang
(undamped) seperti pada Pers.(38) sebagai berikut :
n 2
C ( s)
1
2
R( s ) s 2..n .s n 2 s 2 s 1
dimana : n 1 0.5 d n 1 2 1 . 1 0.5 0.866
2
c(t ) 1 e nt cos d .t
sin d .t
1 2
0.5
1 e 0.5.1.t . cos 0.866t
sin 0.866t
2
1 0.5
(51)
1 0 1
Error steady state (ess) dinyatakan dengan : e r c 1 1 0
45
0.5.td
0.5 .td
1.3
Gambar 36. Hasil zoomng out pada grafik respons Gambar 27
untuk pengamatan Delay Time, td
Rise time, tr
Untuk kasus redaman kurang digunakan 0 100 % harga akhirnya, sehingga
c tr 1 . Dari Pers.(49) diperoleh :
c (t r ) 1 1 e
e
0.5.tr
0.5.tr
46
cos 0.866tr
0.577
1
0.577
1
1
1
1
1
tr
.tan
. tan 1
0.866
0.577
0.866
0.577
tan 0.866tr
1
. 3.14 1.05 2.41 sec
0.866
Dengan melakukan zooming out pada grafik respons yang ditunjukkan dalam
Gambar 27 dapat diperoleh tr 2.4 sec. seperti ilustrasi dalam Gambar 37
(mendekati hasil perhitungan).
Peak time, t p
Dari Pers.(47) diperoleh :
tp
3.14
3.63 sec
d 0.866
Dengan melakukan zooming out pada grafik respons yang ditunjukkan dalam
Gambar 27 dapat diperoleh t p 3.6 sec seperti ilustrasi dalam Gambar 38
(mendekati hasil perhitungan).
47
1.163
Maximum overshoot, M P
Oleh karena harga akhir respons steady state : c 1 maka :
M p c t p 1
1 e
e
0.5 .t p
0.5 . 3.63
4
4
4
8 sec toleransi 2%
.n 0.5 1
3
3
3
6 sec toleransi 5%
.n 0.5 1
48
Hasil zooming out ditunjukkan dalam Gambar 39. Dari Gambar 39 dapat
diperoleh untuk pita toleransi 2% : ts 8 sec dan untuk pita toleransi 5% :
ts 6 sec (sama dengan hasil perhitungan).
2%
5%
49
BAGIAN IX
AKSI PENGENDALIAN OTOMATIS (AUTOMATIC CONTROL ACTION)
50
(52)
(53)
R(s)
E (s)
KP
U (s )
B(s )
Gambar 41. Kontroler P
51
Sistem
Orde
1
Orde
2
KP
ts
2
20
2
20
3
2.5
0.35
6
9
8.6
ess
0.5
0.33
0.05
0.5
0.33
0.05
tp
MP
2.4
1.9
0.65
0.15
0.25
0.62
Kurva respons
Stabil
Stabil
Stabil
Osilasi teredam
Osilasi teredam
Osilasi teredam
Pada sistem orde tinggi (di atas orde 1), memperbesar konstanta
proporsional dapat berakibat pada respons sistem yang lebih berosilasi.
52
ts
(b). Respons Closed Loop System Orde 2
Gambar 42.
Respons output closed loop system (Orde 1 dan 2)
53
(a). Respons Closed Loop System Orde 1. ess = 0.33, ts = 2.5 sec.
r(t)
0.92
ess = 0.33
MP = 0.25
0.67
c(t)
tp = 1.9
ts = 9
54
r(t)
ess = 0.05
c(t)
ts = 0.35
55
r(t)
c(t), Kp = 20
c(t), Kp = 2
c(t), Kp = 20
r(t)
c(t), Kp = 2
c(t), tanpa kontroler
56
d
u (t ) K I .e(t ) u (t ) K I . e(t ).dt
dt
0
(54)
Dalam bentuk transformasi Laplace dinyatakan dengan :
U ( s) K I
E (s)
s
(55)
E (s)
U (s )
KI
s
B(s )
Salah satu karakteristik dari kontroler I adalah dalam hal menyimpan energi
(output kontroler diubah dengan laju yang sebanding dengan sinyal kesalahan
penggerak dengan harga u (t ) yang stasioner pada saat e(t ) nol), sehingga pada
saat sinyal kesalahan penggerak nol, output kontroler integral tetap pada
harganya
yang
terakhir.
Oleh
karena
itu
kontroler
cenderung
57
Sistem
Orde
1
Orde
2
tp
MP
3
9.5
10.9
6
-
ess
0.5
0
0
0.5
-
3.7
2.4
2.4
-
0.16
0.3
0.15
0.7
-
KI
ts
1
2
1
2
Kurva respons
Stabil
Osilasi teredam
Osilasi teredam
Osilasi teredam
Osilasi terus menerus
Osilasi terus menerus
dan membesar
58
59
60
61
(56)
K
K P . e(t ) I . e(t ).dt
KP 0
1
u (t ) K P . e(t ) . e(t ).dt
TI 0
(57)
(58)
U ( s)
1
K P . 1
E (s)
T
I .s
(59)
KP
R ( s)
U ( s) R ( s)
E (s)
E (s)
KI
s
B ( s)
KP
U ( s)
1
TI .s
B ( s)
62
Gambar 52. Respons output Kontroler PI dengan input fungsi step satuan
(a). Bagian proporsional bekerja lebih dulu, kemudian bagian integral sehingga menutupi
kelemahan kontroler integral yang memperlambat respons
(b). Kemampuan menyimpan dari kontroler integral menutupi kelemahan kontroler
proporsional yang menyebabkan deviasi kontrol sisa (ess tidak pernah nol)
63
(a). Respons Closed Loop System Orde 1 menggunakan kontroler PI dengan KP =2, KI = 1
1.16
r(t)
MP = 0.16
ess = 0
c(t)
ts = 9.5
tp = 3.7
Gambar 53.
Respons output closed loop Sistem Orde 1 dengan kontroler P , I, dan PI
64
(a). Respons Closed Loop System Orde 2 menggunakan kontroler PI dengan KP =2, KI = 1
Gambar 54.
Respons output closed loop Sistem Orde 2 dengan kontroler P , I, dan PI
65
Sistem
Orde
1
Orde
2
tp
MP
2.5
9.5
8
9
ess
0.33
0
0
0.33
3.7
1.9
0.16
0.25
0.7
12.8
2.07
0.25
KP
KI
ts
2
2
2
1
1
-
Kurva respons
Stabil
Stabil
Stabil
Osilasi teredam
Osilasi terus
menerus
Stabil
Dengan adanya bagian P, menyebabkan sistem stabil. Hal ini juga untuk
menutupi kelemahan bagian I yang menyebabkan ketidakstabilan sistem
pada saat digunakan bersama di plant dengan konstanta waktu sistem
yang cukup besar.
66
K d
K P . e(t ) D . e(t )
K P dt
u (t ) K P .e(t ) K D .
(60)
u (t ) K P . e(t ) TD . e(t )
dt
(61)
(62)
(63)
KP
R ( s)
U ( s) R ( s)
E (s)
K D .s
B ( s)
E (s)
U ( s)
KP
TD .s
B ( s)
67
e(t)
3
Aksi kontroler
PD
2
TD
Bagian
Proporsional
Gambar 56. Respons output Kontroler PD dengan input fungsi ramp satuan
G1 ( s )
1
1
Sistem Orde 1 G2 ( s) 2
Sistem Orde 2
s 1
s s 1
G ( s ) 2 2s .
1
2 konstanta
s 1
Dari tabel transformasi Laplace diperoleh bahwa transformasi Laplace balik dari
suatu konstanta akan berupa fungsi impuls.
68
(a). Respons Closed Loop System Orde 1 menggunakan kontroler PD dengan KP =20, KD = 1 (zoom out)
Gambar 57.
Respons output closed loop Sistem Orde 1 dengan kontroler P dan PD
69
(a). Respons Closed Loop System Orde 2 menggunakan kontroler P dengan KP =20, KD = 1 (zoom out)
Gambar 58.
Respons output closed loop Sistem Orde 2 dengan kontroler P , dan PD
Dari Gambar 58(a) dan 58(b) tampak bahwa respons Sistem Orde 2 dengan
kontroler PD hampir sama dengan respons Sistem Orde2 dengan kontroler P.
Perbedaan yang paling mendasar adalah maximum overshoot ( M P ) dari respons
yang menggunakan kontroler PD jauh lebih kecil dibandingkan dengan hanya
kontroler P, serta settling time ( ts ) yang lebih kecil juga. Gambar 58(c)
70
u (t ) K P .e(t ) K D .
d
e(t ) K I . e(t ).dt
dt
0
(64)
K d
K
K P . e(t ) D . e(t ) I . e(t ).dt
K
dt
K
P
P 0
d
1
u (t ) K P . e(t ) TD . e(t ) . e(t ).dt
dt
T
I 0
(65)
(66)
U ( s)
1
K P . 1 TD .s
E (s)
TI .s
(67)
KP
R ( s)
E (s)
KI
s
K D .s
U ( s) R ( s)
E ( s)
1
TI .s
U ( s)
KP
TD .s
B ( s)
B ( s)
Gambar 59. Kontroler PID : (a). Menggunakan Pers.(66). (b). Menggunakan Pers.(67)
71
G1 ( s )
1
1
Sistem Orde 1 G2 ( s) 2
Sistem Orde 2
s 1
s s 1
72
Gambar 60. Perbandingan respons Sistem Orde 1 dengan kontroler P, I, PI, PD, dan PID
PID
I
PI
P
PD
Gambar 61. Perbandingan respons Sistem Orde 2 dengan kontroler P, I, PI, PD, dan PID
Catatan :
Kontroler PID bekerja dengan optimal pada saat digunakan untuk sistem di atas
orde 1.
73
BAGIAN X
DESAIN SISTEM KENDALI
yang
layak
atau
memenuhi
kriteria
yang
74
75
KASUS
PENGENDALIAN
PROPELLER
(BALING-BALING)
YANG
TL
TM
vs
: tegangan DC referensi
76
( s )
K
( s )
K
Vs ( s ) J .R.s D.R K 2
Karena diketahui :
: 0.5 Ohm
: 10-6 N-m-sec/rad
: 5 X 10-3
maka diperoleh :
( s )
K
Vs ( s ) J .R.s D.R K 2
5 103
3 2
5 103
3.75 10 .s 5 10
5
( s )
200
Vs ( s ) 1.5s 1
3 2
(68)
1 V 200 rpm
77
Dari Gambar 66 diketahui bahwa sinyal respons output berupa kecepatan putar
(rpm). Untuk dapat diperbandingkan dengan sinyal input yang berupa sinyal
tegangan satuan maka sinyal respons output perlu diubah menjadi sinyal rpm
satuan, yaitu : 1 / A 1 / 200 .
78
vs(t)
vo(t)
(t)
ts
Gambar 68. Zoom out respons open loop system dari Gambar 67
Dari Pers.(68) dapat diketahui bahwa sistem kendali kecepatan putar motor DC
adalah Sistem Orde 1. Dari Model Sistem Orde 1 yang dinyatakan dengan Pers.(33)
maka dari Pers.(68) diperoleh :
A 200 T 1.5 sec
c t s 2% c 2%.c c 1 2%
1 0.98 0.98
79
Dari Gambar 69 tampak terdapat piranti di sisi feedback, yang mengubah sinyal
kecepatan putar menjadi sinyal tegangan. Piranti dimaksud adalah berupa
tachometer, seperti yang ditunjukkan dalam Gambar 70.
Gambar 71. Model simulink respons closed loop Pers.(68) dengan respons rpm satuan (vo)
80
r(t)
ess = 0.5
c(t)
ts
Gambar 72. Respons closed loop sistem yang dinyatakan dengan Pers.(68)
4. Proses desain
Sebelum melakukan tahap desain, terlebih dahulu perlu ditetapkan IP (Indeks
Performansi) berdasarkan hasil analisis respons transient pada tahap sebelumnya.
Dari Gambar 72 diperoleh performansi respons transient closed loop system adalah
sebagai berikut :
ts =3 sec
ess = 0.5
No overshoot
ess 0
No overshoot
Tahap 1 :
Pada tahap awal dicoba untuk menambahkan kontroler P pada model closed loop
system seperti yang ditunjukkan dalam Gambar 71. Konstanta KP diatur sedemikian
rupa sehingga diperoleh settling time : ts =0.1 sec. Pita toleransi yang digunakan
adalah 2%. Dengan melakukan beberapa kali pengaturan maka diperoleh hasil
seperti yang ditunjukkan dalam Gambar 73 dengan KP = 74.
Gambar 73. Respons closed loop sistem dari Pers.(68) menggunakan kontroler P dengan KP = 74
(zoom out)
81
Gambar 74. Respons closed loop sistem dari Pers.(68) menggunakan kontroler PI
dengan beberapa nilai KP dan KI (zoom out)
berada
di
antara
kurva
respons
yang
dihasilkan
oleh
r(t)
KP = 60, KI = 35
Toleransi 2%
KP = 74
ts
Gambar 75. Respons closed loop sistem dari Pers.(68) menggunakan kontroler P dan PI
(zoom out)
82
Gambar 76. Respons closed loop sistem dari Pers.(68) menggunakan kontroler PID (zoom out)
83
Gambar 78. Model Sistem Kendali Kecepatan Putar Propeller berbasis Komputer
84
85