Anda di halaman 1dari 50

INSTITUT TEKNOLOGI - PLN

PETUNJUK PRAKTIKUM
SISTEM KONTROL

INSTITUT TEKNOLOGI - PLN


MENARA PLN, JL. LINGKAR LUAR BARAT,
DURI KOSAMBI, CENGKARENG, JAKARTA BARAT 11750
Telp. 021-5440342, 5440344, ext 1306
Website : www.sttpln.ac.id

Page | i
INSTITUT TEKNOLOGI - PLN

TIM PENYUSUN

Kepala Laboratorium : Ibnu Hajar, ST., MT


Dosen Praktikum : M. Imbarothur Mowaviq, S.T., M.T.
Asisten Laboratorium :
➢ Mughoni Ridho Ash-Shiddiq
➢ Alfira Maulana
➢ Maliha Saphira
➢ Leo Denly Juniver
➢ Sihar Doli Presly
➢ M Reza Fauzi
➢ Muhamad Yusuf
➢ Ahmad Kalfin Julian
➢ Syelvine Marsyaregina
➢ Anisah Meiliza Harahap
➢ Rizki Arfian Suwardi
➢ Wisnu Wicaksono

Praktikum Sistem Kontrol | i


INSTITUT TEKNOLOGI - PLN

DAFTAR NILAI PRAKTIKUM


SISTEM KONTROL

NIM :

Nama :
3X4
Kelompok :

Jurusan :

Program Studi :

Semester :

No Modul Tes Awal Keterampilan Laporan Presentasi Keterangan

Jakarta, …………………………………. 20….

Praktikan, Asisten Lab,

(………………………………………..) (…………………………………………)

Praktikum Sistem Kontrol | ii


INSTITUT TEKNOLOGI - PLN

DAFTAR ISI
DAFTAR NILAI PRAKTIKUM .................................................................................................................... i
DAFTAR NILAI PRAKTIKUM ................................................................................................................... ii
DAFTAR ISI ............................................................................................................................................iii
TATA CARA PENULISAN LAPORAN PRAKTIKUM ..................................................................................... v
TATA TERTIB PRAKTIKUM LABORATORIUM ...................................................................................... viiiii
MODUL I ............................................................................................................................................... 2
I. TUJUAN ..................................................................................................................................... 2
II. TEORI ........................................................................................................................................ 2
III. PERALATAN DAN PERLENGKAPAN PRAKTIKUM ........................................................................ 7
IV. LANGKAH PRAKTIKUM .............................................................................................................. 7
V. TUGAS ..................................................................................................................................... 17
MODUL II ............................................................................................................................................ 18
I. TUJUAN ................................................................................................................................... 18
II. TEORI ...................................................................................................................................... 18
III. PERALATAN DAN PERLENGKAPAN PRAKTIKUM ...................................................................... 21
IV. LANGKAH PRAKTIKUM ............................................................................................................ 21
V. TUGAS ..................................................................................................................................... 23
MODUL III ........................................................................................................................................... 24
I. TUJUAN ................................................................................................................................... 24
II. TEORI ...................................................................................................................................... 24
III. PERALATAN DAN PERLENGKAPAN PRAKTIKUM ...................................................................... 27
IV. LANGKAH PRAKTIKUM ............................................................................................................ 27
V. TUGAS ..................................................................................................................................... 29
MODUL IV ........................................................................................................................................... 30
I. TUJUAN ................................................................................................................................... 30
II. TEORI ...................................................................................................................................... 30
III. PERALATAN DAN PERLENGKAPAN PRAKTIKUM ...................................................................... 32
IV. LANGKAH PRAKTIKUM ............................................................................................................ 32
V. TUGAS ..................................................................................................................................... 34
MODUL V ............................................................................................................................................ 35
I. TUJUAN ................................................................................................................................... 35
II. TEORI ...................................................................................................................................... 35
III. PERALATAN DAN PERLENGKAPAN PRAKTIKUM ...................................................................... 36
IV. LANGKAH PRAKTIKUM ............................................................................................................ 37

Praktikum Sistem Kontrol | iii


INSTITUT TEKNOLOGI - PLN

V. TUGAS ..................................................................................................................................... 37
MODUL VI ........................................................................................................................................... 38
I. TUJUAN ................................................................................................................................... 38
II. TEORI ...................................................................................................................................... 38
III. PERALATAN DAN PERLENGKAPAN PRAKTIKUM ...................................................................... 40
IV. LANGKAH PRAKTIKUM ............................................................................................................ 40
V. TUGAS ..................................................................................................................................... 41

Praktikum Sistem Kontrol | iv


INSTITUT TEKNOLOGI - PLN

TATA CARA PENULISAN JURNAL LAPORAN PRAKTIKUM


1. Laporan praktikum di “KETIK” di kertas A4.

2. Susunan laporan tediri dari :

a. Cover

b. Format Jurnal laporan :

1. Kata Pengantar
Modul Besar
2. Abstrak/Abstrack
3. Isi permodul :
- Judul
- Abstrak/Abstrack
Bab I Pendahuluan
1.1 Latar Belakang
1.2 Tujuan Praktikum
Bab II Landasan Teori

2.1 Teori

2.2 Tujuan Praktikum

Bab III Metode Praktikum

3.1 Alat & Bahan


Per Modul
3.2 Langkah Percobaan

Bab IV Hasil & Analisa

4.1 Grafik & Program (Untuk modul 1 dan 2

Analisa dibawah setiap grafik)

4.2 Analisa

4.3 Tugas Akhir

Bab V Penutup

5.1 Kesimpulan

5.2 Saran

c. Daftar Pustaka

Praktikum Sistem Kontrol | v


INSTITUT TEKNOLOGI - PLN

3. Cover PRAKTIKUM Sistem Kontrol menggunakan Kertas Buffalo dan dijilid Spiral
dengan ketentuan warna sesuai instruksi asisten

4. Laporan harus diberi margin dengan ketentuan sebagai berikut :

- Tepi atas 2 cm

- Tepi bawah 2 cm

- Tepi kiri 3 cm

- Tepi kanan 1.5 cm

5. Berikan header (Nama dan NIM praktikan) sebelah kanan dan footer (Laboratorium
Sistem Kontrol ) pada sebelah kanan

6. Setiap gambar yang ada tidak boleh di fotocopy atau di tempel.

7. Contoh Cover pada halaman berikutnya

Praktikum Sistem Kontrol | vi


INSTITUT TEKNOLOGI - PLN

CONTOH COVER LAPORAN


PRAKTIKUM
SISTEM KONTROL

DISUSUN OLEH :

DHANANG FAJAR SIDIQ

201811001

KELOMPOK 9

INSITUT TEKNOLOGI - PLN


MENARA PLN, JL. LINGKAR LUAR BARAT,
DURI KOSAMBI, CENGKARENG, JAKARTA BARAT 11750
Telp. 021-5440342, 5440344, ext 1306
Website : www.sttpln.ac.id
Praktikum Sistem Kontrol | vii
INSTITUT TEKNOLOGI - PLN

TATA TERTIB PRAKTIKUM LABORATORIUM


1. Praktikan tidak diperkenankan terlambat (toleransi waktu 5 menit) bila terlambat lebih
dari 5 menit maka nilai praktikan dikurang 10 dari nilai akhir. Keterlambatan lebih dari 30
menit maka dianggap tidak hadir.
2. Wajib membawa kartu praktikum.
3. Wajib membawa photo 3 x 4.
4. Modul wajib di print.
5. Praktikan wajib mengumpulkan tugas rumah sebelum melaksanakan praktikum.
6. Praktikan wajib memahami modul praktikum sebelum melaksanakan praktikum.
7. Praktikan wajib menjaga keselamatan dirinya, peralatan, dan kebersihan laboratorium.
8. Sebelum PRAKTIKUM dimulai praktikan wajib melaksakan tes awal dari asisten
bersangkutan (tulis).
9. Praktikan yang tidak hadir dalam praktikum dianggap gagal dalam mata
kuliah praktikum sitem kontrol (nilai e).
10. Apabila praktikan berhalangan hadir harus ada pemberitahuan maks 1 hari
sebelum praktikum, dan mencari kelompok pengganti, ada surat izin dari asisten lab
berserta surat dokter bila sakit.
11. Praktikan wajib mempresentasikan laporan pada asisten praktikum.
12. Jadwal yang telah dibuat tidak bisa diubah.
13. Acc laporan dilakukan maksimal 3 hari setelah praktikum terakhir.
14. Laporan praktikum wajib dikumpulkan dalam waktu yang telah ditentukan. Bagi yang
terlambat mengumpulkan laporan otomatis nilai E.

Praktikum Sistem Kontrol | viii


INSTITUT TEKNOLOGI - PLN

APLIKASI SISTEM KONTROL


DENGAN SOFTWARE MATLAB

Oleh: Tri Wahyu Oktaviana Putri, ST., MT.

Praktikum Sistem Kontrol | 1


INSTITUT TEKNOLOGI - PLN

MODUL I
RESPON TRANSIEN PLANT ORDE 1 DAN ORDE 2 DENGAN
MENGGUNAKAN MATLAB

I. TUJUAN
1. Mengenal dasar-dasar software MATLAB
2. Mengetahui fungsi alih model sistem orde 1 dan orde 2
3. Mampu menggunakan MATLAB untuk menghasilkan grafik respon
transien sistem orde 1 dan orde 2 dengan berbagai jenis input
4. Mengamati performansi sistem berdasarkan grafik respon transien
dengan input unit step
II. TEORI
2.1 Software MATLAB
Matlab adalah program interaktif untuk komputasi numerik dan
visualisasi data. Para ahli di bidang control menggunakan matlab untuk
analisa dan perancangan sistem control. Pada matlab, disamping fungs-
fungsi dasar, tersedia beberapa toolbox untuk keperluan aplikasi yang
berbeda. Berikut ini adalah dasar-dasar pengoperasian MATLAB:
a. VEKTOR
Setiap elemen vector ditulis diantara tanda kurung dan vector
dapat diset sebagai variable
b. FUNGSI
Pada matlab dilengkapi fungsi-fungsi standard seperti sin, cos, exp,
log, sqrt dan sebagainya. Konstanta standard p (pi), dan i atau j untuk
bilangan kompleks.
c. PLOT
Langkah-langkah yang dilakukan untuk membuat plot gelombang
sinusoida sebagai fungsi waktu, dapat dilakukan dengan cara :
pertama membuat vector waktu t, kemudian menulisakan fungsi yang
diinginkan dan akhirnya melakukan proses plot.
d. MATRIK
Memasukan matrik dalam matlab, semudah menuliskan vector,
dengan menambahkan titik koma atau enter untuk memisahkan tiap
baris matriks.
Selain itu matlab juga dilengkapi dengan Simulink, dimana pengguna
dapat menggunakan blok-blok yang sudah tersedia untuk membuat
program.
2.2 Fungsi Alih Sistem
Dalam teori sistem kontrol, fungsi alih digunakan untuk mencirikan
hubungan masukan dan keluaran dari komponen/sistem yang dapat
digambarkan dengan persamaan diferensial linier, invarian waktu. Fungsi
alih persamaan diferensial, invarian waktu suatu sistem didefinisikan
sebagai perbandingan antara Transformasi Laplace keluaran terhadap
Transformasi Laplace masukan dengan anggapan semua syarat awal nol.

Praktikum Sistem Kontrol | 2


INSTITUT TEKNOLOGI - PLN

L (keluaran)
Fungsi alih = G(s) =
L (masukan) keadaan awal nol
Y(s) b0 s m + b1s m −1 + ... + bm −1s + bm
= =
X(s ) a0 s n + a1s n −1 + ... + an −1s + an
Dengan menggunakan konsep fungsi alih, sistem dinamik dapat
dinyatakan dengan persamaan aljabar dalam s. Jika pangkat tertinggi s
dalam penyebut fungsi alih sama dengan n, maka sistem disebut sistem
orde ke-n.
Kegunaan konsep fungsi alih terbatas pada sistem linear persamaan
diferensial, waktu tidak berubah. Namun pendekatan fungsi alih digunakan
secara meluas dalam analisis dan desain sistem. Beberapa hal yang
penting dalam fungsi alih adalah sebagai berikut:
• Fungsi alih sistem adalah model matematika yang merupakan metode
operasional dari pernyataan persamaan diferensial yang
menghubungkan variabel keluaran dengan masukan.
• Fungsi alih sistem adalah sifat sistem tersebut sendiri, tidak tergantung
dari besaran dan sifat masukan.
• Fungsi alih tidak memberikan informasi mengenai struktur fisik sistem
tersebut, atau atau dapat dikatakan fungsi alih sistem yang secara fisik
berbeda dapat identik.
• Jika fungsi alih sistem diketahui, keluaran dapat ditelaah untuk berbagai
macam bentuk masukan dengan pandangan terhadap pengertian akan
sifat sistem tersebut.
• Jika fungsi alih sistem tidak diketahui, dapat diadakan secara percobaan
dengan menggunakan masukan yang diketahui dan menelaah keluaran
sistem
2.3 Orde Sistem
Fungsi alih sebuah sistem didefinisikan sebagai
C ( s) a0 s m + a1s m −1 + ... + am (1.1)
=
R( s ) b0 s n + b1s n −1 + .... + bn

Orde sistem dapat diketahui dengan melihat pangkat tertinggi s pada


penyebut fungsi alih. Fungsi alih dalam Persamaan (1.1) adalah
sistem dengan orde n.
a. Sistem Orde Satu
Bentuk umum fungsi alih sistem orde satu dinyatakan
sebagai berikut:

C (s) K
= (2.2)
R( s) Ts + 1
dimana T adalah konstanta waktu dan K merupakan penguatan
sistem. Kedua parameter ini menggambarkan perilaku sistem orde

Praktikum Sistem Kontrol | 3


INSTITUT TEKNOLOGI - PLN

satu. Konstanta waktu T berhubungan langsung dengan waktu


penetapan (settling time) yaitu ts = 4T (menggunakan kriteria
toleransi 2 %). Sedangkan penguatan K menyatakan perbandingan
antara tanggapan mantap (steady state) sistem dengan sinyal
masukan berupa sinyal unit step.
Dalam merealisasikan sistem orde satu tersebut maka perlu
dipilih suatu konfigurasi komputer analog yang mengakibatkan
kedua parameter, T dan K, dapat diubah-ubah. Perubahan tersebut
tergantung pada performansi sistem yang dikehendaki dan
perubahan komponen rangkaian yang mewakili besar dari
parameter-parameter tersebut tidak saling berpengaruh. Respons
unit step sistem orde 1 dapat dilihat dalam Gambar 1.1.

C(t)
slope = 1/T
C(t) = 1 - e-t/T
0,95
0,865

0,632

0 T 2T 3T 4T
t

Gambar 1.1 Respons Unit Step Sistem Orde Satu.

b. Sistem Orde Dua


Bentuk umum fungsi alih sistem orde dua adalah
K n
2
C ( s)
= 2 (8.3)
R( s) s + 2n s +  n 2
dengan,
 n = frekuensi alamiah tidak teredam
 = rasio peredaman sistem
K = penguatan sistem
Perilaku dinamik sistem orde dua dapat digambarkan dengan suku 2
paramater  n dan  . Jika 0<  <1, kutub loop tertutup merupakan
sekawan kompleks dan berada pada sebelah kiri bidang s dan
memiliki overshoot, dalam hal ini sistem dikatakan dalam keadaan
teredam kurang. Jika  =1 maka sistem dikatakan teredam kritis. Jika
 >1 sistem dikatakan teredam lebih. Tanggapan transien sistem
teredam kritis dan teredam lebih tidak memiliki overshoot. Jika  =0,
tanggapan transien akan berosilasi terus (tidak berhenti).
A. Teredam kurang/Underdamped (0<  <1)
Fungsi alih didefinisikan sebagai berikut:

Praktikum Sistem Kontrol | 4


INSTITUT TEKNOLOGI - PLN

C ( s) n 2

= (1.4)
R( s) ( s + n + j d )(s + n − j d )
dengan ωd=ωn√1-2. Frekuensi  d disebut frekuensi alamiah teredam.
Untuk masukan unit step, C(s) dapat dituliskan
 n2
C ( s) = 2 (1.5)
( s + 2n s +  n2 ) s
Apabila rasio redaman  sama dengan nol, tanggapan menjadi
tak teredam dan berosilasi terus menerus untuk waktu yang tak tentu.
Tanggapan c(t) untuk kasus redaman nol
c(t)=1-cosωnt (t0) (1.6)
Jadi, dari Persamaan (1.6), dapat dilihat bahwa ωn menyatakan
frekuensi alamiah tak teredam sistem. Oleh karena itu, frekuensi
alamiah tak teredam ωn menunjukkan sistem akan berosilasi apabila
redaman diperkecil menjadi nol.
B. Teredam kritis/Criticaldamped (  =1)
Apabila dua kutub C(s)/R(s) hampir sama, maka sistem dapat
didekati dengan bentuk teredam kritis. Untuk masukan unit step,
maka:
 n2
C ( s) = (1.7)
(s + n )2 s
dalam bentuk fungsi waktu adalah
c(t ) = 1 − e− n t (1 +  nt ) (1.8)

C. Teredam lebih/Overdamped (  >1)


Untuk masukan unit step, C(s) ditulis dalam Persamaan 1.7:
n 2
C ( s) = (1.9)
( s + n +  n  2 − 1)(s + n −  n  2 − 1) s
dalam fungsi waktu
n e − s1t e − s2t (t  0 )
c(t ) = 1 + ( − ) (1.10)
2  2 − 1 s1 s2
dengan
s1 = ( +  2 − 1) n dan s 2 = ( −  2 − 1) n

2.4 Respon Transien


Respon transien diperoleh ketika suatu sistem diberi masukan
suatu unit step dan diamati keluaran (respon) ketika respon mulai
menunjukkan nilai menuju steady state. Dalam menentukan karakteristik
respons transien suatu sistem kontrol terhadap masukan unit step, dicari
parameter-parameter (performansi sistem) untuk orde 2 sebagai berikut:
1. Waktu penetapan (Settling Time), ts : merupakan waktu yang
diperlukan kurva respons untuk mencapai dan menetap dalam

Praktikum Sistem Kontrol | 5


INSTITUT TEKNOLOGI - PLN

daerah di sekitar nilai akhir yang ukurannya ditentukan dengan


prosentase mutlak dari nilai akhir (biasanya 5 % atau 2 %). Waktu
penetapan ini dikaitkan dengan konstanta waktu terbesar dari sistem
kontrol. Kriteria prosentase kesalahan yang akan digunakan
ditentukan dari sasaran disain.
2. Waktu tunda (Delay Time ), td : merupakan waktu yang diperlukan
respons untuk mencapai setengah nilai akhir pada saat lonjakan
yang pertama kali.
3. Waktu naik (Rise Time ), tr : merupakan waktu yang diperlukan
respons untuk naik dari 10 sampai 90 %, 5 sampai 95 % atau 0
sampai 100 % dari nilai akhir. Untuk sistem orde dua redaman kurang
(Underdamped) digunakan waktu naik 0-100 %, dan untuk sistem
redaman lebih (Overdamped) digunakan waktu naik 10-90 %.
4. Waktu puncak (Peak Time), tp : merupakan waktu yang diperlukan
respons untuk mencapai puncak lewatan (lonjakan maksimal) yang
pertama kali.
5. Lewatan maksimum (Maximum Overshoot), Mp : merupakan nilai
puncak maksimum kurva respons yang diukur dari satu. Jika nilai
keadaan mantap respons tidak sama dengan satu, maka dapat
digunakan persen lewatan maksimum.
Gambar 1.2 menunjukkan kurva respons sistem orde dua kurang teredam
(underdamped) dengan masukan unit step.

c(t)
Mp
1
Toleransi yang diperbolehkan
0,05
atau
0,02
td
0,5

tr
0 t
tp
ts

Gambar 1.2 Kurva Respons Sistem Orde Dua Underdamped dengan


Masukan Unit Step.

Praktikum Sistem Kontrol | 6


INSTITUT TEKNOLOGI - PLN

Gambar 1.3 menunjukkan kurva respons sistem orde dua terlalu teredam
(overdamped) dengan masukan unit step.

c(t)

1
0,9
0,05
atau
0,02
Toleransi yang diperbolehkan
td
0,5

0,1
0 t
tr
ts

Gambar 1.3 Kurva Respons Sistem Orde Dua Overdamped dengan Masukan
Unit Step.

Sedangkan parameter performansi untuk sistem orde 1 adalah T (time


constant), Ts (settling time)
C(t)
slope = 1/T
C(t) = 1 - e-t/T
0,95
0,865

0,632

0 T 2T 3T 4T
t
Gambar 1.4 Respon transien sistem orde 1

Dimana:
T adalah waktu saat respon mencapai 63,2% dari nilai akhir
Ts adalah waktu yang diperlukan untuk mencapai steady state (toleransi 2%)

III. PERALATAN DAN PERLENGKAPAN PRAKTIKUM


PC yang sudah terinstal software Matlab

IV. LANGKAH PRAKTIKUM


4.1 Dasar MATLAB
1. Buka software MATLAB

Praktikum Sistem Kontrol | 7


INSTITUT TEKNOLOGI - PLN

2. Pada Command Window, buatlah program sebagai berikut:


Script program Hasil
• untuk membuat matriks dengan
nama ‘A’
A=[1 2 3; 4 5 6; 7 8 9]
Klik ‘enter’

• untuk membuat matriks dengan


nama ‘B’
B=[1 1 1; 2 2 2; 3 3 3]
Klik ‘enter’
• untuk membuat matriks dengan
nama ‘C’
C=[1 2; 3 4]
Klik ‘enter’
• trans_A = transpose matriks A,
berdasarkan matriks A yang
dibuat sebelumnya
trans_A=A’
Klik ‘enter’
• inv_A = invers matriks A,
berdasarkan matriks A yang
dibuat sebelumnya
inv_A=inv(A)
Klik ‘enter’
• operasi penjumlahan
Z=A+B
Klik ‘enter’
• operasi penjumlahan Apakah script program dapat
Y=A+C berjalan?
Klik ‘enter’ Berikan alasan
..........................................................
..........................................................
• operasi perkalian
Y=A*B
Klik ‘enter’
• komponen matriks dapat A(2,1) memberikan hasil .......
diperoleh dengan mengetik A(3,3) memberikan hasil .......
variabel matriks diikuti dengan A(:,2) memberikan hasil .....
‘(baris,kolom)’
misal : A(2,1)
B(1,:) memberikan hasil.....

Praktikum Sistem Kontrol | 8


INSTITUT TEKNOLOGI - PLN

• menghapus variabel pada Clc berfungsi untuk


workspace dan command ..........................................................
window ..........................................................
clc Clear all berfungsi untuk
Klik ‘enter’ ..........................................................
Clear all ..........................................................
Klik ‘enter’

3. Bukalah ‘Editor’ dengan cara Home → New → Script


Editor adalah tempat dimana kita dapat menuliskan script seperti di
command window, bedanya script program pada editor dapat disimpan
sebagai file dengan ekstensi .m
Hasil running program yang tertulis pada editor (mfile) akan ditampilkan
pada command window.
Pada praktikum ini akan dibuat plot diagram dengan menggunakan
MATLAB mfile editor.
4. Ketik program 1 sebagai berikut:

Warna, jenis, dan ketebalan garis pada grafik juga dapat diatur, misal:
plot(t,y,'--gx','LineWidth',2) → artinya plot t terhadap y,
dengan garis putus-putus (--), warna hijau (g), marker x pada tiap poinnya
(x), dengan ketebalan garis adalah 2.

NB: anda juga dapat memperoleh informasi syntax matlab dengan cara
ketik help ‘nama syntax’ pada command window, misal anda ingin tahu
penjelasan ‘plot’, maka ketik help plot pada command window, klik
enter.
5. Simpan program yang telah dibuat
6. Jalankan/ run program 1 dengan cara klik menu Editor → Run

7. Plot program 1 dan sertakan hasil plot pada laporan praktikum anda.

Praktikum Sistem Kontrol | 9


INSTITUT TEKNOLOGI - PLN

8. Ketik program 2 sebagai berikut:

9. Simpan program yang telah dibuat


10. Jalankan/ run program 2 dengan cara klik menu Editor → Run

11. Plot program 2 dan sertakan hasil plot pada laporan praktikum anda.

4.2 Sistem Orde 1


Sistem orde 1 yang dipakai pada praktikum ini adalah rangkain RC seri.

1. Menentukan fungsi alih sistem orde 1


Berdasarkan gambar rangkaian RC seri, maka dapat dicari fungsi alih
dengan menurunkan model matematis:
𝑣1 = 𝑣2 + 𝑣3
𝑖1 = 𝑖2 = 𝑖3 = 𝑖
𝑣2 = 𝑅𝑖
1
𝑣3 = ∫ 𝑖𝑑𝑡
𝐶
Substitusi 𝑣2 dan 𝑣3 ke persamaan 𝑣1 = 𝑣2 + 𝑣3 , diperoleh:
1
𝑣1 = 𝑅𝑖 + ∫ 𝑖𝑑𝑡
𝐶
Persamaan di atas diubah ke bentuk laplace, menjadi:
1
𝑉1 (𝑠) = 𝑅𝐼(𝑠) + 𝐼(𝑠)
𝐶𝑠
Kemudian mencari nilai V3 dengan mengubah persamaan 𝑣3 ke bentuk
laplace:
1
𝑉3 (𝑠) = 𝐼(𝑠)
𝐶𝑠
Fungsi alih adalah perbandingan output terhadap input dalam bentuk
laplace. Karena V3 adalah output dan V1 adalah input, maka diperoleh
fungsi alih untuk rangkaian RC adalah:

Praktikum Sistem Kontrol | 10


INSTITUT TEKNOLOGI - PLN

1
𝑉3 (𝑠) 𝐼(𝑠)
= 𝐶𝑠
𝑉1 (𝑠) (𝑅 + 1 ) 𝐼(𝑠)
𝐶𝑠
1
𝑉3 (𝑠)
= 𝐶𝑠
(
𝑉1 𝑠 ) 1
𝑅 + 𝐶𝑠
𝑉3 (𝑠) 1
=
𝑉1 (𝑠) 𝑅𝐶𝑠 + 1
Nilai R dan C sesuai dengan nilai tahanan dan kapasitansi komponen.
2. Membuat plot respon transien sistem orde 1 dengan mfile MATLAB dengan
input impulse untuk berbagai nilai R dan C.
a. Plot 1.1: Respon transien sistem orde 1 dengan input impuls untuk nilai
R=20 ohm dan C=0.01 F
• Buat program pada mfile seperti berikut:

• Jalankan program dan amati hasil plot.


• Tuliskan fungsi alihnya sesuai nilai R dan C.
b. Plot 1.2: Respon transien sistem orde 1 dengan input impuls untuk nilai
R=100 ohm dan C=0.1 F.
• Dengan program yang sama seperti plot 1.1, ganti nilai R dan C.
• Jalankan program dan amati hasil plot.
• Tuliskan fungsi alihnya sesuai nilai R dan C.
c. Analisis kedua hasil plot, bandingkan, dan berikan kesimpulan.
3. Membuat plot respon transien sistem orde 1 dengan mfile MATLAB dengan
input step untuk berbagai nilai R dan C.
a. Plot 1.3: Respon transien sistem orde 1 dengan input step untuk nilai
R=20 ohm dan C=0.01 F
• Buat program pada mfile seperti berikut:

Praktikum Sistem Kontrol | 11


INSTITUT TEKNOLOGI - PLN

• Jalankan program dan amati hasil plot.


• Tuliskan fungsi alihnya sesuai nilai R dan C.
• Berikan keterangan analisis performansi sistem orde 1 pada plot
tersebut
• Lengkapi tabel performansi berikut sesuai grafik hasil plot
Kriteria Performansi Nilai
T (time constant)
Ts (settling time)
Nilai akhir

b. Plot 1.4: Respon transien sistem orde 1 dengan input step untuk nilai
R=100 ohm dan C=0.1 F.
• Dengan program yang sama seperti plot 1.3, ganti nilai R dan C.
• Tuliskan fungsi alihnya sesuai nilai R dan C.
• Jalankan program dan amati hasil plot.
• Berikan keterangan analisis performansi sistem orde 1 pada plot
tersebut
• Lengkapi tabel performansi berikut sesuai grafik hasil plot
Kriteria Performansi Nilai
T (time constant)
Ts (settling time)
Nilai akhir

c. Bandingkan performansi kedua hasil plot, berikan kesimpulan.

4. Membuat plot respon transien orde 1 dengan menggunakan Simulink


MATLAB
• Buka simulink dengan cara: klik pada menu Home → New → Simulink
Model
• Klik ‘Library Browser’ untuk membuka library blok-blok pada simulink.

Praktikum Sistem Kontrol | 12


INSTITUT TEKNOLOGI - PLN

• Buat blok seperti berikut:

Keterangan:
- blok ‘Step’ dapat diperoleh dari library pada bagian Simulink →
Sources. Drop and drag blok tersebut pada simulink. Kemudian
double clik untuk masuk pada block parameter: Step, untuk
mengganti parameter blok. Parameter yang diubah adalah step
time=0.
- blok ‘Transfer Fcn’ dapat diperoleh dari library pada bagian
Simulink → Continuous. Drop and drag blok tersebut pada
simulink. Kemudian double clik untuk masuk pada block
parameter sesuai dengan numerator dan denumerator.
- blok ‘Scope’ dapat diperoleh dari library pada bagian Simulink →
Sinks. Drop and drag blok tersebut pada simulink. Cara
menambah port input scope adalah klik kanan scope → signals &
ports → number of input ports
• Pada command window, deklarasikan nilai R=20 dan C=0.01
• Jalankan simulink dengan klik tombol ‘Run’

• Double click pada scope untuk melihat hasil plot, plot ini diberi nama
plot 1.5
• Sertakan hasil plot pada laporan anda dan berikan kesimpulan terhadap
hasil plot

4.3 Sistem Orde 2

Praktikum Sistem Kontrol | 13


INSTITUT TEKNOLOGI - PLN

Pada praktikum ini, sistem orde 2 yang


digunakan adalah sistem pegas massa.

Sebuah balok tergantung pada pegas dengan


sistem peredam berupa liquid damper. Diketahui
massa balok adalah m, konstanta pegas adalah
k, dan konstanta redaman adalah b.
Diberikan gaya u sehingga posisi balok
berpindah sebesar y dari titik kesetimbangannya.

1. Menentukan fungsi alih sistem orde 2


Diketahui:
u(t) = gaya yang diberikan pada balok (N)
y(t) = perpindahan balok terhadap titik
kesetimbangan (m)
m = massa balok
k = konstanta pegas
b = konstanta redaman
Kondisi mula : y(0) = 𝑦̇ (0) = 0

Gaya total = Gaya pada balok + Gaya pegas + Gaya redaman


𝑢 = 𝑚𝑎 + 𝑏𝑣 + 𝑘𝑦
𝑑2𝑦 𝑑𝑦
𝑢=𝑚 2
+𝑏 + 𝑘𝑦
𝑑𝑡 𝑑𝑡
𝑑2𝑦 𝑑𝑦
𝑢(𝑡) = 𝑚 2
+𝑏 + 𝑘𝑦(𝑡)
𝑑𝑡 𝑑𝑡
𝑑2𝑦 𝑑𝑦
ℒ{𝑢(𝑡)} = ℒ{𝑚 2
+𝑏 + 𝑘𝑦(𝑡)}
𝑑𝑡 𝑑𝑡
𝑈(𝑠) = 𝑚{𝑠 2 𝑌(𝑠) − 𝑠𝑦(0) − 𝑦̇ (0)} + 𝑏{𝑠𝑌 (𝑠) − 𝑦(0)} + 𝑘𝑌 (𝑠)
Karena y(0) = 𝑦̇ (0) = 0, maka:
𝑈(𝑠) = 𝑚𝑠 2 𝑌 (𝑠) + 𝑏𝑠𝑌 (𝑠) + 𝑘𝑌 (𝑠)
𝑈(𝑠) = (𝑚𝑠 2 + 𝑏𝑠 + 𝑘)𝑌(𝑠)
Sehingga, didapatkan bentuk fungsi alih:
𝑌 (𝑠 ) 1
𝐺 (𝑠 ) = = 2
𝑈(𝑠) 𝑚𝑠 + 𝑏𝑠 + 𝑘

2. Membuat plot respon transien sistem orde 2 dengan mfile MATLAB

Praktikum Sistem Kontrol | 14


INSTITUT TEKNOLOGI - PLN

a. Plot 1.6: Respon transien sistem orde 2 dengan input impuls untuk nilai
m=2 kg, k=1.25 N/m, dan b=1.5 Ns/m
• Buat program pada mfile seperti berikut:

• Jalankan program dan amati hasil plot.


• Tuliskan fungsi alihnya sesuai nilai parameter m, k, dan b.
b. Plot 1.7: Respon transien sistem orde 1 dengan input impuls untuk nilai
m=2 kg, k=1.25 N/m, dan b=3 Ns/m
• Dengan program yang sama seperti plot 8.6, ganti nilai m, k, dan b.
• Jalankan program dan amati hasil plot.
• Tuliskan fungsi alihnya sesuai nilai parameter m, k, dan b.
c. Analisis kedua hasil plot, bandingkan, dan berikan kesimpulan.
3. Membuat plot respon transien sistem orde 2 dengan mfile MATLAB dengan
input step untuk berbagai nilai parameter.
a. Plot 1.8: Respon transien sistem orde 2 dengan input impuls untuk nilai
m=2 kg, k=1.25 N/m, dan b=1.5 Ns/m
• Buat program pada mfile seperti berikut:
• Jalankan program dan amati hasil plot.
• Tuliskan fungsi alihnya sesuai nilai parameter m, k, dan b.

b=1.5;

• Berikan keterangan analisis performansi sistem orde 2 pada plot


tersebut (tuliskan ts, td, tr, tp, Mp, dan berapa error steady statenya
pada gambar)
• Lengkapi tabel performansi berikut sesuai grafik hasil plot

Praktikum Sistem Kontrol | 15


INSTITUT TEKNOLOGI - PLN

Kriteria Performansi Nilai/ keterangan


ts (settling time)
td (delay time)
tr (rise time)
tp (peak time)
% Mp (max overshoot)
ess (error steady state)
Redaman sistem (overdamped/
underdamped/ critically damped)

b. Plot 1.9: Respon transien sistem orde 2 dengan input impuls untuk nilai
m=2 kg, k=10 N/m, dan b=10 Ns/m.
• Dengan program yang sama seperti plot 1.8, ganti nilai
parameternya.
• Tuliskan fungsi alihnya sesuai nilai parameter.
• Jalankan program dan amati hasil plot.
• Berikan keterangan analisis performansi sistem orde 2 pada plot
tersebut (tuliskan ts, td, tr, tp, Mp, dan berapa error steady statenya
pada gambar)
• Lengkapi tabel performansi berikut sesuai grafik hasil plot
Kriteria Performansi Nilai/ keterangan
ts (settling time)
td (delay time)
tr (rise time)
tp (peak time)
% Mp (max overshoot)
ess (error steady state)
Redaman sistem (overdamped/
underdamped/ critically damped)

c. Bandingkan performansi kedua hasil plot, berikan kesimpulan.

4. Membuat plot respon transien sistem orde 2 dengan Simulink MATLAB


• Buka simulink dengan cara: klik pada menu Home → New → Simulink
Model
• Klik ‘Library Browser’ untuk membuka library blok-blok pada simulink.
• Buat blok seperti berikut:

Praktikum Sistem Kontrol | 16


INSTITUT TEKNOLOGI - PLN

Keterangan:
- blok ‘Step’ dapat diperoleh dari library pada bagian Simulink →
Sources. Drop and drag blok tersebut pada simulink. Kemudian
double clik untuk masuk pada block parameter: Step, untuk
mengganti parameter blok. Parameter yang diubah adalah step
time=0.
- blok ‘Transfer Fcn’ dapat diperoleh dari library pada bagian
Simulink → Continuous. Drop and drag blok tersebut pada
simulink. Kemudian double clik untuk masuk pada block
parameter sesuai dengan numerator dan denumerator.
- blok ‘Scope’ dapat diperoleh dari library pada bagian Simulink →
Sinks. Drop and drag blok tersebut pada simulink. Cara
menambah port input scope adalah klik kanan scope → signals &
ports → number of input ports
• Pada command window, deklarasikan nilai m=2 kg, k=10 N/m, dan b=4
Ns/m
• Jalankan simulink dengan klik tombol ‘Run’
• Double click pada scope untuk melihat hasil plot, plot ini diberi nama
plot 1.10
• Sertakan hasil plot pada laporan anda dan berikan kesimpulan terhadap
hasil plot

V. TUGAS
1. Jelaskan pengertian fungsi alih dan bagaimana cara memperoleh fungsi alih!
2. Jelaskan apa yang dimaksud orde sistem!
3. Jelaskan pentingnya menganalisis performansi sistem!
4. Mengapa plot 1.8 dan 1.9 menghasilkan grafik respon sistem yang berbeda?
Kriteria performansi apa yang menyebabkan keduanya berbeda? Jelaskan!
5. Sebutkan contoh sistem yang memiliki orde 2, selain sistem pegas dengan
redaman (minimal 3)!

Referensi
1. Katsuhiko Ogata, Edi leksono. “Teknik Konrol Automatik (Sistem Pengaturan)”. Jilid 1
dan 2. Erlangga. 1991
2. Yudaningtyas, Erni. “Pengenalan Sistem Pengaturan”. Diktat Kuliah Teknik Elektro,
Universitas Brawijaya.
3. Tim Penyusun Lab Sistem Kontrol, “Petunjuk Praktikum Sistem Kontrol”, Fakultas
Teknik Jurusan Teknik Elektro, Universitas Brawijaya

Praktikum Sistem Kontrol | 17


INSTITUT TEKNOLOGI - PLN

MODUL II
METODE ANALISIS SISTEM ORDE 2 DENGAN MENGGUNAKAN
MATLAB

I. TUJUAN
1. Mampu menggunakan MATLAB untuk metode root locus pada sistem orde 2
2. Mampu menggunakan MATLAB untuk analisis sistem frekuensi dengan
metode diagram bode pada sistem orde 2
II. TEORI
2.1 Metode Root Locus
Metode root locus / letak kedudukan akar digunakan untuk meneliti
perilaku sistem dengan parameter sistem berubah pada lingkup tertentu,
misalnya perubahan parameter penguatan K. Di dalam analisis sistem,
penguatan K dipilih sedemikian rupa agar sistem stabil serta memberikan
respon yang baik. Rancangan dimaksudkan agar letak pole dan zero dari fungsi
alih loop tertutup terletak pada daerah yang ditentukan. Agar sistem stabil, pole
dan zero harus terletak pada bidang s sebelah kiri sumbu imajiner.
Metode letak kedudukan akar ini memberikan informasi penguatan K
jika penguatan K diubah dari nol menjadi tak terhingga. Metode ini
memungkinkan kita untuk untuk mencari pole loop tertutup dan zero loop
terbuka dengan penguatan sebagai parameter.

R(s) C(s)
K? G(s)

H(s)

Gambar 2.1 Sistem Loop Tertutup.

Fungsi alih loop tertutup secara umum adalah sebagai berikut


C(s) G(s)
=
R(s) 1 + G(s)H(s)
akar-akar karakteristik yang memenuhi persamaan karakteristik:
1 + G(s) H(s) = 0
Suatu sistem loop tertutup dalam Gambar 2.1 mempunyai persamaan
karakteristik sebagai berikut
1 + K G(s) H(s) = 0
atau
K G(s) H(s) = −1
maka akar karakteristik adalah harga s yang memenuhi syarat berikut ini:
syarat sudut
G(s) H(s) = 180 ( 2K + 1); K = 0,1,2,3,.. .

syarat magnitud

Praktikum Sistem Kontrol | 18


INSTITUT TEKNOLOGI - PLN

G(s)H(s) = 1

Sifat-sifat root locus:


• Root locus mempunyai sifat simetri terhadap sumbu nyata
• Root locus bermula dari pole-pole G(s)H(s) untuk penguatan (K) sama
dengan nol dan berakhir di zero-zero G(s)H(s) untuk K tak hingga (termasuk
zero-zero pada titik tak hingga)
• Spesifikasi transien dapat diatur dengan mengatur nilai K untuk
mendapatkan respon waktu yang diinginkan. Mengubah bentuk root locus
berarti mengubah respon transien (biasanya dengan kompensasi fasa maju
yang mengakibatkan adanya efek penambahan zero)
• Keakuratan system dapat diperbesar dengan menambahkan pole di origin
bidang-s yang berarti menambah tipe system yang mengakibatkan
konstanta galat tak hingga dan galat dapat menjadi nol. Hal ini dapat pula
diimplementasikan dengan kompensasi fasa mundur (memperbesar gain
tanpa mengubah kurva root locus)

2.2 Analisis Respon Frekuensi dengan Bode Plot

Suatu sistem steady state yang memiliki masukan sinyal sinusoidal dapat
kita ubah ke dalam suatu tanggapan frekuensi. Salah satu kelebihan dari
metode tanggapan frekuensi adalah fungsi transfer sistem dapat ditentukan
secara eksperimen dengan mengukur respon frekuensi. Namun demikian,
perancangan suatu sistem dalam domain frekuensi menuntut perancang untuk
lebih memperhatikan bandwidth sistem dan efek noise dan gangguan pada
respon sistem.

Diagram Bode merupakan suatu fungsi alih sinusoida yang terdiri dari dua
buah grafik yang terpisah. Satu merupakan diagram dari logaritma besar
fungsi alih sinusoida (magnitude), dan yang satunya lagi merupakan diagram
sudut fasa. Keduanya digambar terhadap frekuensi dalam skala logaritmik.
Jika suatu sistem memiliki fungsi alih G(s)H(s), maka tanggapan frekuensi
dapat diperoleh dengan mensubstitusi s = jw. Sehingga diperoleh responnya
adalah G(jw)H(jw). Karena G(jw)H(jw) adalah suatu bilangan kompleks, maka
untuk menggambarkannya dibutuhkan dua buah grafik yang merupakan
fungsi dari w, yaitu grafik magnitude terhadap frekuensi dan grafik fasa
terhadap frekuensi. Grafik ini kemudian disebut dengan plot bode.

Plot bode digambarkan sebagai magnitudo dan phase dari G(j*w)


dimana vektor frekuensi w hanya berisi frekensi positif. Untuk melihat plot
bode dari suatu transfer function dapat dipergunakan perintah, misalnya: bode
(50, [1 9 30 40])
dari suatu transfer function berikut ini, maka menghasilkan diagram bode:

Praktikum Sistem Kontrol | 19


INSTITUT TEKNOLOGI - PLN

Gambar 2.2 Diagram Bode Suatu Sistem


Perhatikkan sumbu-sumbu pada gambar 9.2 diatas. Frekuensi ada
pada skala algoritmik, fase dalam derajat dan magnitude dalam decibels.
Dimana 1 decibel adalah 20 log (|G(j*w|).
Gain Margin dan Phase Margin
Suatu sistem dengan rangkaian sebagai berikut :

Gambar 2.3 Sistem dengan gain margin

Nilai K pada gambar diatas adalah variabel (konstan) penguatan dan


G(s) adalah plan yang dimaksud. Gain margin didefinisikan sebagai
perubahan dalam penguatan yang dikehendaki loop terbuka yang membuat
sistem jadi tidak stabil. Sistem dengan gain margin yang lebih besar dapat
menahan perubahan besar dalam parameter sistem sebelum ketidak stabilan
terjadi dalam loop tertutup. Fase margin didefinisikan sebagai perubahan
dalam pergeseran fase loop terbuka yang ditetapkan untuk membuat sistem
loop tertutup tidak stabil.
Dengan kata lain fase margin adalah beda fase antara kurva fase
frekuensi dan 180 derajat yang memberikan penguatan 0 dB (gain crossover
frekuensi, Wgc). Gain margin merupakan beda antara kurva magnitudo dan 0
dB pada frekuensi yang menyebabkan sudut fase -180 derajat (fase cross over
frekuensi Wpc) Berikut gambar gain dengan fase margin dalam plot bode.

Praktikum Sistem Kontrol | 20


INSTITUT TEKNOLOGI - PLN

Gambar 2.4 Gain dengan fase margin dalam plot bode


Di MATLAB, gain dan phase margin dapat dicari dengan syntax ‘margin’.
Misalnya: margin(50,[1 9 30 40])

Kondisi Stabil untuk Bode Plot

a. Kondisi stabil tercapai saat kedua margin bernilai positif, atau saat
phase margin lebih besar dari gain margin.
b. Kondisi marginal sistem stabil saat kedua margin bernilai nol, atau
phase margin sama besar dengan gain margin.
c. Kondisi sistem yang tidak stabil terjadi saat salah satu (atau bahkan
keduanya) margin bernilai negatif, atau saat gain margin lebih besar
dari phase margin.

III. PERALATAN DAN PERLENGKAPAN PRAKTIKUM


PC yang sudah terinstal software Matlab

IV. LANGKAH PRAKTIKUM


Diketahui sistem pegas massa seperti pada praktikum bab sebeylumnya.
u(t) = gaya yang diberikan pada balok (N)
y(t) = perpindahan balok terhadap titik kesetimbangan (m)
m = massa balok = 2 kg
k = konstanta pegas = 2 N/m
b = konstanta redaman = 5 Ns/m
Kondisi mula : y(0) = 𝑦̇ (0) = 0

Sehingga, didapatkan bentuk fungsi alih:


𝑌 (𝑠 ) 1 1
𝐺 (𝑠 ) = = 2
= 2
𝑈(𝑠) 𝑚𝑠 + 𝑏𝑠 + 𝑘 2𝑠 + 5𝑠 + 2

Praktikum Sistem Kontrol | 21


INSTITUT TEKNOLOGI - PLN

4.1 Metode Root Locus


1. Buat program seperti berikut:
%ORDE 2 ROOT LOCUS
%nilai paramater
m=2;
k=2;
b=5;
%membuat fungsi alih
num=[0 0 1]; %pembilang fungsi alih
denum=[m b k]; %penyebut fungsi alih
sys=tf(num,denum) %dibentuk ke tf

figure(1)
step(sys,40); %plot respon hingga t=40
title('respon open loop sistem');
ylabel('simpangan y (meter)'); %label output
grid on

figure(2)
rlocus(sys); %plot root locus sistem
title('Root locus sistem');
grid on

figure(3)
rlocus(sys);
grid on
[K, poles]=rlocfind(sys) %menentukan K
newsys=feedback(sys*K,1)
step(newsys,40); %plot respon hingga t=40
title('respon sistem dengan K');
ylabel('simpangan y (meter)'); %label output
grid on

2. Figure(1) merupakan plot sistem open loop tanpa penguatan. Amati grafik yang
dihasilkan, sertakan pada laporan, berikan analisis
3. Figure(2) menunjukkan plot root locus sistem. Sertakan gambar plot pada
laporan, berikan penjelasan! Tuliskan pula nilai pole-polenya.
4. Figure(3) digunakan untuk menentukan pole-pole yang baru berdasarkan
penguatan K. Setelah anda menentukan letak pole, maka pada command
window akan muncul nilai K dan poles yang baru. Berapa nilai K, poles, dan
fungsi alih yang baru (newsys)? Tulis pada laporan anda. Sertakan pula plot
step sistem figure(3) dan berikan penjelasan! Bandingkan dengan respon
sistem sebelum diberikan K (figure (2))!

4.2 Metode Diagram Bode


1. Buat program seperti berikut:
%ORDE 2 BODE PLOT
%nilai paramater
m=2;
k=2;
b=5;

Praktikum Sistem Kontrol | 22


INSTITUT TEKNOLOGI - PLN

%membuat fungsi alih


num=[0 0 1]; %pembilang fungsi alih
denum=[m b k]; %penyebut fungsi alih
sys=tf(num,denum) %dibentuk ke tf

figure(1)
bode(sys); %bode plot
grid on

figure(2)
K=1000;
margin(K*sys); %gain dan phase margin plot
grid on
2. Figure(1) merupakan bode plot sistem orde 2, Sertakan gambar plot pada
laporan, berikan penjelasan!
3. Figure(2) menunjukkan plot gain margin dan phase margin setelah sistem
diberikan penguatan K=1000. Sertakan gambar plot pada laporan, berikan
penjelasan!

V. TUGAS
1. Apa fungsi K pada metode root locus?
2. Pada metode root locus, apa yang terjadi jika nilai K semakin besar?
3. Apa fungsi dari gain margin dan phase margin dalam menganalisa response
frekwensi dengan metode bode diagram?
4. Apa yang terjadi jika suatu sistem memiliki gain margin dan phase margin bernilai
takterhingga (infinity)?

Referensi
1. Katsuhiko Ogata, Edi leksono. “Teknik Konrol Automatik (Sistem Pengaturan)”. Jilid 1 dan
2. Erlangga. 1991
2. Yudaningtyas, Erni. “Pengenalan Sistem Pengaturan”. Diktat Kuliah Teknik Elektro,
Universitas Brawijaya.

Praktikum Sistem Kontrol | 23


INSTITUT TEKNOLOGI - PLN

MODUL III
DESAIN KONTROLER PID DENGGAN MATLAB

I. TUJUAN
1. Mampu menggunakan MATLAB untuk merancang sistem kontrol dengan
kontroler PID
2. Memahami pengaruh parameter PID terhadap respon sistem

II. TEORI
Untuk membangun unjuk kerja open loop response, dibangun close loop
sistem, sehingga unjuk kerja sistem secara keseluruhan memenuhi kriteria
perancangan. Transfer function dari plant transfers function yang didapat dari
pemodelan di atas. Controller dirancang agar supaya unjuk kerja sistem sesuai
dengan kriteria perancangan. Metode control dapat dipilih dari salah satu metode yang
ada yaitu PID. Gambar berikut adalah diagram blok close loop system:

Setpoint + Output
CONTROL AKTUA PLANT
-
LER TOR

FEEDBACK

- Plant: objek fisis yang dikontrol (misal: tegangan, kecepatan motor, posisi, dll).
Menerima input berupa sinyal kontrol.
- Setpoint: nilai yang diinginkan (misal: sekian derajat, sekian m/s, sekian
meter, dll)
- Error: selisih antara setpoint dengan nilai saat ini
- Controller: pengendali yang berfungsi mengolah sinyal error menjadi sinyal
kontrol
- Aktuator : penggerak plant
- Feedback: umpan balik dari nilai saat ini (output/ respon) yang umumnya
merupakan hasil pembacaan sensor.

Sistem kontrol PID ( Proportional-Integral-Derivater controller ) merupakan


controller untuk menentukan presisi suatu sistem instrumentasi dengan karakteristik
adanya umpan balik pada sistem tersebut. Sistem kontrol PID terdiri dari tiga buah
cara pengaturan yaitu kontrol P ( Proportional ), D ( Derivative ), I (Integral) dengan
masing - masing cara dapat bekerja sendiri maupun gabungan di antaranya. Dalam
perancangan sistem kontrol PID yang perlu dilakukan adalah mengatur parameter P,

Praktikum Sistem Kontrol | 24


INSTITUT TEKNOLOGI - PLN

I atau D agar tanggapan sinyal keluaran sistem terhadap masukan tertentu


sebagaimana yang di inginkan.

Adapun kriteria dalam perancangan controller sebagai berikut:


1. Memiliki rise time yang cepat.
2. overshoot sekecil mungkin.
3. tidak memiliki steady error.

Tabel Tanggapan sistem kontrol PID terhadap perubahan

Secara umum transfer function dari PID controller didefenisikan sbb

2.1 P Controller
Kp adalah Konstanta Proporsional. Kp berlaku sebagai Gain (penguat)
saja tanpa memberikan efek dinamik kepada kinerja kontroler. Penggunaan
kontrol P memiliki berbagai keterbatasan karena sifat kontrol yang tidak
dinamik ini. Walaupun demikian dalam aplikasi-aplikasi dasar yang sederhana
kontrol P ini cukup mampu untuk memperbaiki respon transien khususnya rise
time dan settling time.
Sebagai awal perancangan controller pada blok diagram close loop
sistem dan kemudian close loop transfer function. Dengan proses
penyederhanaan blok diagram didapatkan hasil perhitungan close loop transfer
function sbb :

Pengaruh pada sistem :


1. Menambah atau mengurangi kestabilan.
2. Dapat memperbaiki respon transien khususnya : rise time, settling time
3. Mengurangi (bukan menghilangkan) Error steady state
Karakteristik aksi pengontrolan proporsional adalah mengurangi
waktu naik (rise time), menambah overshoot. Penambahan Kp mempunyai
pengaruh mengurangi waktu naik, tetapi overshoot naik. Kenaikan overshoot
sebanding dengan kenaikan nilai Kp, begitupun sebaliknya. Waktu turunnya
juga cenderung membesar. Proportional controller mempunyai sifat
menurunkan rise time step response
2.2 PD Controller

Praktikum Sistem Kontrol | 25


INSTITUT TEKNOLOGI - PLN

Kontrol D dapat dinyatakan sebagai G(s) = s.Kd . sifat dari kontrol


D ini dalam konteks “kecepatan” atau rate dari error. Dengan sifat ini ia dapat
digunakan untuk memperbaiki respon transien dengan memprediksi error yang
akan terjadi. Kontrol Derivative hanya berubah saat ada perubahan error
sehingga saat error statis kontrol ini tidak akan bereaksi, hal ini pula yang
menyebabkan kontroler Derivative tidak dapat dipakai sendiri. Penggunaan
nilai Kd mengurangi overshoot dan waktu turun tetapi kesalahan keadaan tunak
tidak mengalami perubahan berarti. Untuk Kd pengaruh pada sistem yaitu
memberi efek redaman pada penambahan nilai Kp. Memperbaiki respon
transien pada grafik.
Close loop transfer function dari cruis sistem dengan PD controller
adalah :

Penambahan Derivative controller berfungsi untuk memperbaiki respon pada


penambahan nilai kp.
2.3 PI Controller
Kontrol I dapat memperbaiki sekaligus menghilangkan respon steady-
state, namun pemilihan Ki yang tidak tepat dapat menyebabkan respon transien
yang tinggi sehingga dapat menyebabkan ketidakstabilan sistem. Pemilihan
Ki yang sangat tinggi justru dapat menyebabkan output berosilasi karena
menambah orde sistem. Kontrol integral memiliki karakteristik mengurangi
waktu naik, menambah overshoot dan waktu turun, serta menghilangkan
keadaan tunak. Kontrol P dan I memiliki karakteristik yang sama dalam
waktu naik dan overshoot. Agar overshoot tidak berlebihan nilai Kp harus
dikurangi.
Close loop transfer function dari cruis sistem dengan PI controller adalah :

Penambahan integral controller berfungsi untuk mengeliminasi steady state


error (Kp = 100 dan KI = 100).
2.4 PID Controller
PID controller bekerja pada sistem dapat digunakan sebagai referensi untuk
aplikasi yang akan datang. Close loop transfer function untuk cruise control
sistem dengan PID controller dirumuskan :

Pengaturan parameter Kp, Ki, Kd untuk PID dapat mengacu pada kaidah berikut ini:
- Tambahkan proportional control untuk memperbaiki rise time
- Tambahkan integral control untuk eleminasi steady state error
- Tambahkan derivative control untuk memperbaiki overshoot

Praktikum Sistem Kontrol | 26


INSTITUT TEKNOLOGI - PLN

III. PERALATAN DAN PERLENGKAPAN PRAKTIKUM


PC yang sudah terinstal software Matlab

IV. LANGKAH PRAKTIKUM


Diketahui fungsi alih untuk sudut motor DC adalah:
𝑌 (𝑠 ) 6
𝐺 (𝑠 ) = = 2
𝑈(𝑠) 𝑠 + 16𝑠 + 12
Dirancang suatu kontroller PID untuk mengatur sudut motor DC. Diagram blok
sistem adalah:

Setpoint CONTROLLER AKTUATOR PLANT Output


+
PID Motor DC Sudut Motor
(  sudut) - (  sudut)
DC

FEEDBACK
Sensor

4.1 Kontroller Proporsional


1. Buat blok simulink sebagai berikut:

Keterangan:
- blok ‘Step’ dapat diperoleh dari library pada bagian Simulink →
Sources. Drop and drag blok tersebut pada simulink. Kemudian
double clik untuk masuk pada block parameter: Step, untuk
mengganti parameter blok. Parameter yang diubah adalah step
time=0 dan final value. Blok step ini berfungsi sebagai setpoint,
dengan nilai final value=nilai set point (dalam derajat).
- blok ‘Transfer Fcn’ dapat diperoleh dari library pada bagian Simulink
→ Continuous. Drop and drag blok tersebut pada simulink. Kemudian
double clik untuk masuk pada block parameter sesuai dengan
numerator dan denumerator.
- blok ‘Scope’ dapat diperoleh dari library pada bagian Simulink →
Sinks. Drop and drag blok tersebut pada simulink. Cara menambah
port input scope adalah klik kanan scope → signals & ports →
number of input ports. Scope yang dipakai ada 2, scope pertama

Praktikum Sistem Kontrol | 27


INSTITUT TEKNOLOGI - PLN

untuk mengamati output dan input. Sedangkan scope kedua untuk


mengamati sinyal kontrol.
- Block ‘PID Controller’ dapat diperoleh pada library di bagian Simulink
→ Continuous. Drop and drag blok tersebut pada simulink. Kemudian
double clik untuk masuk pada block parameter. Atur parameter P, I,
dan D sesuai yang diinginkan.
2. Pada block parameter PID, ubah parameter I=0, D=0, N=0 dan ubah nilai
parameter P menjadi nilai-nilai berikut, jalankan blok program, dan lakukan
analisis terhadap respon, sinyal kontrol, dan input. Sertakan gambar plot
respon (ouput) pada laporan anda
Setpoint P Analisis
90 1

90 10

4.2 Kontroller PI
1. Blok simulink sama seperti subbab 4.1.
2. Pada block parameter PID, ubah parameter D=0, N=0 dan ubah nilai
parameter P dan I menjadi nilai-nilai berikut, jalankan blok program, dan
lakukan analisis terhadap respon, sinyal kontrol, dan input. Sertakan
gambar plot respon (ouput) pada laporan anda
Setpoint P I Analisis
120 10 5

120 10 20

4.3 Kontroller PID


1. Blok simulink sama seperti subbab 4.1.
2. Pada block parameter PID, ubah parameter N=1 dan ubah nilai parameter
P, dan D menjadi nilai-nilai berikut, jalankan blok program, dan lakukan
analisis terhadap respon, sinyal kontrol, dan input. Sertakan gambar plot
respon (ouput) pada laporan anda

Praktikum Sistem Kontrol | 28


INSTITUT TEKNOLOGI - PLN

Setpoint P I D Analisis
120 10 20 10

120 10 7 0.01

V. TUGAS
1. Jelaskan pengertian plant, controller, aktuator, set point, feedback, dan ouput
pada sistem!
2. Jelaskan pengaruh penggunaan kontroller Proporsional pada sistem kontrol!
3. Jelaskan pengaruh penggunaan kontroller Proporsional Integral pada sistem
kontrol!
4. Jelaskan pengaruh penggunaan kontroller PID pada sistem kontrol!

Referensi
1. Ogata, K. 1996. Teknik Kontrol Automatik (edisi kedua). Terjemahan oleh Edi
Laksono. Jakarta. Erlangga.
2. Ogata, K. 2001. Modern Control Engineering (4th ed.). Prentice Hall Inc.

Praktikum Sistem Kontrol | 29


INSTITUT TEKNOLOGI - PLN

MODUL IV
KENDALI KECEPATAN MOTOR SEARAH DENGAN
KONTROL PROPORSIONAL

I. TUJUAN
Menentukan Kontrol Proporsional untuk mengendalikan kecepatan motor
searah.

II. TEORI
Umumnya yang disebut motor adalah mesin yang mengubah energi listrik
menjadi putaran mekanik. Adapun motor DC merupakan motor arus searah yang
terdiri dari elemen kumparan penguatan (field winding) dan kumparan jangkar
(armature winding). Kecepatan motor bergantung dari seberapa besar tegangan
yang diberikan.
Untuk mendapatkan kontrol proporsional yang dibutuhkan, maka sebuah
sistem harus diidentifikasi terlebih dahulu sehingga didapatkan fungsi alihnya.
Dengan didapatkan fungsi alihnya, maka nilai dari kontrol proporsional dapat
diperoleh. Sistem kendali kecepatan motor pada praktikum ini merupakan sistem
kendali tertutup. Adapun diagram bloknya dapat dilihat pada Gambar 4.1.

V + e ꙍ
Kp Motor
_

V ꙍ
Sensor

Gambar 4.1. : Diagram Blok Kecepatan Motor dengan Pengendali Proporsional

Pada gambar 4.1, ada tiga blok, blok pertama adalah pengendali
proporsional yang merupakan pengendali motor, yang kedua adalah motor yang
merupakan plant, dan tachogenerator yang merupakan sensor pengubah
kecepatan menjadi tegangan. Masukan pada sistem ini merupakan tegangan yang
dilambangkan dengan V dan keluarannya adalah kecepatan yang dilambangkan
dengan ω. Pada praktikum ini, satuan dari V adalah volt (V) dan satuan dari
kecepatan adalah radian per menit (rpm).
Pengendali proporsional sebenarnya merupakan rangkaian dengan
operational amplifier seperti ditunjukkan pada Gambar 4.2.

Praktikum Sistem Kontrol | 30


INSTITUT TEKNOLOGI - PLN

Gambar 4.2. Rangkaian Pengendali Proporsional

Adapun nilai dari pengendali proporsional yang diinginkan dapat diperoleh


dengan menggunakan rumus berikut.

P1
Kp = ........................................................................................... (4.1)
R5

Dimana Kp merupakan pengendali proporsional, P1 merupakan

potensiometer, dan R5 adalah resistor. Nilai dari pengendali proporsional dapat


diubah dengan mengubah-ubah potensiometer.
Dalam domain waktu kontinyu, hubungan antara sinyal eror e(t ) dengan
sinyal kendali u (t ) dinyatakan dalam persamaan berikut:

u (t ) = K p e(t ) ..................................................................................... (4.2)

Dari persamaan (4.2) terlihat bahwa pengendali proporsional menghasilkan


sinyal kendali berupa sinyal eror yang dikalikan (proporsional) dengan konstanta
proporsional K p . Pengendali proporsional digunakan untuk memperbesar
penguatan dan mempercepat respon transien. Perbedaan respon transien yang
dihasilkan oleh pengendali proporsional yang berbeda dapat dilihat pada Gambar
4.3. Dari Gambar 4.3, dapat kita peroleh informasi bahwa semakin besar nilai K p
semakin cepat respon transien yang dihasilkan.

Praktikum Sistem Kontrol | 31


INSTITUT TEKNOLOGI - PLN

Gambar 4.3. Respon Transien Pengendali Proporsional

III. PERALATAN DAN PERLENGKAPAN PRAKTIKUM


Modul Kecepatan Motor DC, Kabel USB to COM, Komputer, Multimeter

IV. LANGKAH PRAKTIKUM


Lakukan langkah-langkah berikut:

1. Tancapkan kabel USB To COM


2. Lihat alamat com di device manager, Gambar di bawah ini menggunakan
windows 10

Praktikum Sistem Kontrol | 32


INSTITUT TEKNOLOGI - PLN

3. Jalankan software PID seperti dibawah ini

4. Click Setup COM, Pilih COM yg sesuai di device manager. Kemudian click OK

5. Posisikan saklar di CLOSE LOOP bukan OPEN LOOP


6. Posisikan saklar di PID bukan FLC
7. Posisi saklar arah putaran motor bisa di KIRI atau KANAN
8. Posisi saklar Integral dan Differential off (ke kiri), jadi yang bekerja hanya kontrol
P saja.
9. Lakukan Percobaan sesuai tabel. Lakukan pengaturan dengan kondisi motor
mati.
10. Setelah pengaturan sesuai tabel dilakukan, baru nyalakan saklar power.
11. Setelah mendapatkan hasil, sebelum mematikan saklar, pastikan
potensiometer setpoint posisikan pada nilai nol. Baru matikan saklar.

Praktikum Sistem Kontrol | 33


INSTITUT TEKNOLOGI - PLN

Set point = 2 V
Resistor Kp Present Error
Value
10k
50k
90k

Set point = 5 V
Resistor Kp Present Error
Value
10k
50k
90k

V. TUGAS
Jelaskan bagaimana perilaku dari pengendali proporsional dari hasil
pengamatan dan tentukan mana nilai pengendali proporsional yang terbaik
pada praktikum ini. Jelaskan mengapa demikian!

Referensi
1. Katsuhiko Ogata, Edi leksono. “Teknik Kontrol Automatik (Sistem Pengaturan)”. Jilid
1 dan 2. Erlangga. 1991
2. Charles L Philips, Harbor, R Widodo. “Dasar-dasar Sistem Kontrol”. PT. Prenhallindo,
Jakarta. 1996

Praktikum Sistem Kontrol | 34


INSTITUT TEKNOLOGI - PLN

MODUL V
KENDALI KECEPATAN MOTOR SEARAH DENGAN
KONTROL PROPORSIONAL INTEGRAL

I. TUJUAN
Menentukan Kontrol Proporsional Integral untuk mengendalikan kecepatan
motor searah.

II. TEORI
Adapun diagram bloknya dapat dilihat pada Gambar 2.1.

ʃ Ki

+
V + e ꙍ
Kp Motor
_ +

V ꙍ
Sensor

Gambar 5.1. : Diagram Blok Kecepatan Motor dengan Pengendali Proporsional


Integral

Pada gambar 5.1, pengendali proposional integral adalah penjumlahan dari


sinyal yang dihasilkan pengendali proporsional dan pengendali integral. Pada
pengendali integral, sebelum dikalikan dengan konstanta Ki, nilai error yang
dihasilkan diintegralkan terlebih dahulu.
Pengendali integral sebenarnya merupakan rangkaian dengan operational
amplifier seperti ditunjukkan pada Gambar 5.2. Adapun nilai dari pengendali
proporsional integral yang diinginkan dapat diperoleh dengan menggunakan
rumus berikut.

1
Ki = ......................................................................................... (5.1)
P2C1

Dimana Ki merupakan pengendali integral, P2 merupakan potensiometer,


dan C5 adalah kapasitor. Nilai dari pengendali integral dapat diubah dengan
mengubah-ubah potensiometer.

Praktikum Sistem Kontrol | 35


INSTITUT TEKNOLOGI - PLN

Gambar 5.2. Rangkaian Pengendali Integral (nilai C1 = 100N bukan 10N)

Dalam domain waktu kontinyu, hubungan antara sinyal eror e(t ) dengan
sinyal kendali u (t ) dinyatakan dalam persamaan berikut:

t
u (t ) = K p e(t ) + K i  e( )d .................................................................. (5.2)
0

Dari persamaan (5.2) terlihat bahwa pengendali proporsional integral


merupakan penjumlahan sinyal kendali proporsional dan sinyal kendali integral.
Pengendali integral mempercepat proses pergerakan menuju set point dan
menghilangkan error steady state yang terjadi jika hanya menggunakan kontroler
proporsional. Namun, penggunaan pengendali integral dapat menyebabkan
munculnya overshoot dari nilai set point.
Perbedaan respon transien yang dihasilkan oleh pengendali proporsional
integral yang berbeda dapat dilihat pada Gambar 5.2. Dari Gambar 5.2, dapat kita
peroleh informasi bahwa semakin besar nilai K i semakin cepat respon transien
yang dihasilkan.

Gambar 5.3. Respon Transien Pengendali Proporsional Integral

III. PERALATAN DAN PERLENGKAPAN PRAKTIKUM


Modul Kecepatan Motor DC, Kabel USB to COM, Komputer, Multimeter.

Praktikum Sistem Kontrol | 36


INSTITUT TEKNOLOGI - PLN

IV. LANGKAH PRAKTIKUM

1. Lakukan langkah seperti pada modul IV hingga poin ke delapan.


2. Posisi saklar Integral dan proposional on (ke kanan) dan Differential off (ke kiri)
3. Lakukan Percobaan sesuai tabel. Lakukan pengaturan dengan kondisi motor
mati.
4. Setelah pengaturan sesuai tabel dilakukan, baru nyalakan saklar power.
5. Setelah mendapatkan hasil, sebelum mematikan saklar, pastikan
potensiometer setpoint posisikan pada nilai nol. Baru matikan saklar.

Set point = 2 V
Rab Rcd Kp Ki PV Error

50k 10k
50k 50k
90k 10k
90k 50k

Set point = 5 V
Rab Rcd Kp Ki PV Error

50k 10k
50k 50k
90k 10k
90k 50k

V. TUGAS
Jelaskan bagaimana perilaku dari pengendali proporsional integral dari hasil
pengamatan dan tentukan mana nilai pengendali proporsional integral yang
terbaik pada praktikum ini. Jelaskan mengapa demikian!

Referensi
1. Katsuhiko Ogata, Edi leksono. “Teknik Kontrol Automatik (Sistem Pengaturan)”. Jilid 1
dan 2. Erlangga. 1991
2. Charles L Philips, Harbor, R Widodo. “Dasar-dasar Sistem Kontrol”. PT. Prenhallindo,
Jakarta. 1996

Praktikum Sistem Kontrol | 37


INSTITUT TEKNOLOGI - PLN

MODUL VI
KENDALI KECEPATAN MOTOR SEARAH DENGAN
KONTROL PROPORSIONAL INTEGRAL DERIVATIF

I. TUJUAN
Menentukan Kontrol Proporsional Integral Derivatif untuk mengendalikan
kecepatan motor searah.

II. TEORI

Adapun diagram bloknya dapat dilihat pada Gambar 6.1.

ʃ Ki

+
V + e ꙍ
Kp Motor
_ +
+

d/dt Kd

V ꙍ
Sensor

Gambar 6.1. : Diagram Blok Kecepatan Motor dengan Pengendali


Proporsional Integral Derivatif

Pada gambar 6.1, pengendali proposional integral derivatif adalah


penjumlahan dari sinyal yang dihasilkan pengendali proporsional, pengendali
integral, dan pengendali derivatif. Pada pengendali derivatif, sebelum dikalikan
dengan konstanta Kd, nilai error yang dihasilkan diderivatifkan terlebih dahulu.
Pengendali Derivatif sebenarnya merupakan rangkaian dengan operational
amplifier seperti ditunjukkan pada Gambar 6.2.

Praktikum Sistem Kontrol | 38


INSTITUT TEKNOLOGI - PLN

Gambar 6.2. Rangkaian Pengendali Derivatif

Adapun nilai dari pengendali proporsional derivatif yang diinginkan dapat


diperoleh dengan menggunakan rumus berikut.

K d = P3C 2 ....................................................................................... (6.1)

Dimana Kd merupakan pengendali integral, P3 merupakan potensiometer,


dan C2 adalah kapasitor. Nilai dari pengendali derivatif dapat diubah dengan
mengubah-ubah potensiometer.
Dalam domain waktu kontinyu, hubungan antara sinyal eror e(t ) dengan
sinyal kendali u (t ) dinyatakan dalam persamaan berikut:

t
u (t ) = K p e(t ) + Ki  e( )d +K d
d
e(t ) ................................................. (6.2)
0
dt

Dari persamaan (6.2) terlihat bahwa pengendali proporsional integral


merupakan penjumlahan sinyal kendali proporsional, sinyal kendali integral, dan
sinyal kendali derivatif. Kendali derivatif digunakan untuk mengurangi bersarnya
overshoot yang dihasilkan
Perbedaan respon transien yang dihasilkan oleh pengendali proporsional
integral derivatif yang berbeda dapat dilihat pada Gambar 6.3. Dari Gambar 6.3,
dapat kita peroleh informasi bahwa semakin besar nilai K d semakin landau respon
transien yang dihasilkan.

Praktikum Sistem Kontrol | 39


INSTITUT TEKNOLOGI - PLN

Gambar 2.3. Respon Transien Pengendali Proporsional


Integral Derivatif

III. PERALATAN DAN PERLENGKAPAN PRAKTIKUM


Modul Kecepatan Motor DC, Kabel USB to COM, Komputer, Multimeter

IV. LANGKAH PRAKTIKUM

1. Lakukan langkah seperti pada modul IV hingga poin ke delapan.


2. Posisi saklar Integral dan proposional on (ke kanan) dan Differential off (ke kiri)
3. Lakukan Percobaan sesuai tabel. Lakukan pengaturan dengan kondisi motor
mati.
4. Setelah pengaturan sesuai tabel dilakukan, baru nyalakan saklar power.
5. Setelah mendapatkan hasil, sebelum mematikan saklar, pastikan
potensiometer setpoint posisikan pada nilai nol. Baru matikan saklar.
Set point = 2 V
Rab Rcd Ref Kp Ki Kd PV Error

50k 10k
50k 50k
90k 10k
90k 50k
Set point = 5 V
Rab Rcd Ref Kp Ki Kd PV Error

50k 10k
50k 50k
90k 10k
90k 50k

Praktikum Sistem Kontrol | 40


INSTITUT TEKNOLOGI - PLN

V. TUGAS
Jelaskan bagaimana perilaku dari pengendali proporsional integral derivatif
dari hasil pengamatan dan tentukan mana nilai pengendali proporsional integral
derivatif yang terbaik pada praktikum ini. Jelaskan mengapa demikian!

Referensi
Katsuhiko Ogata, Edi leksono. “Teknik Kontrol Automatik (Sistem Pengaturan)”. Jilid 1
dan 2. Erlangga. 1991
Charles L Philips, Harbor, R Widodo. “Dasar-dasar Sistem Kontrol”. PT. Prenhallindo,
Jakarta. 1996

Praktikum Sistem Kontrol | 41

Anda mungkin juga menyukai