Kontroler PID Pengendalian Sistem Pendahuluan n Urutan cerita

  • Slides: 27
Download presentation
Kontroler PID Pengendalian Sistem

Kontroler PID Pengendalian Sistem

Pendahuluan n Urutan cerita : 1. 2. 3. n Pemodelan sistem Analisa sistem Pengendalian

Pendahuluan n Urutan cerita : 1. 2. 3. n Pemodelan sistem Analisa sistem Pengendalian sistem Contoh : motor DC 1. 2. 3. Pemodelan mendapatkan transfer function dan blok sistem motor DC Analisa memberikan inputan sinyal uji pada motor, menganalisa respon yang dihasilkan Pengendalian mengendalikan motor agar memberikan hasil yang sesuai

Pendahuluan n Dari analisa respon sistem yang telah kita lakukan, bagaimana respon sistem (c(t))

Pendahuluan n Dari analisa respon sistem yang telah kita lakukan, bagaimana respon sistem (c(t)) yang kita inginkan? ¨ Sesuai n Jika tidak sesuai? ¨ Salah n dengan input/r(t) (misal : unit step) satu caranya dengan menambahkan kontroler Fungsi kontroler : ¨ Mengendalikan sistem dengan memanipulasi sinyal error, sehingga respon sistem (output) sama dengan yang kita inginkan (input)

Kontroler dalam Diagram Blok Error detector (comparator) Error Signal Set Point r(t) + -

Kontroler dalam Diagram Blok Error detector (comparator) Error Signal Set Point r(t) + - Controller e(t) Controller Output Signal Energy or fuel Actuator u(t) Manipulated variable Feedback Signal Manufacturing Process c(t) Measurement Devices Measured variable Controlled variable Disturbances

Definisi kontroler n Controller ¨ “Otak” dari sistem. ¨ Ia menerima error / e(t)

Definisi kontroler n Controller ¨ “Otak” dari sistem. ¨ Ia menerima error / e(t) sebagai input ¨ Lalu menghasilkan sinyal kontrol / u(t) ¨ U(t) menyebabkan controlled variable / c(t) menjadi sama dengan set point / r(t)

Respon Sistem n Analisa respon sistem : ¨ Kestabilan ¨ Respon transient (karakteristik ¨

Respon Sistem n Analisa respon sistem : ¨ Kestabilan ¨ Respon transient (karakteristik ¨ Error steady state n sistem) Respon yang diinginkan (set point), misal unit step. Spesifikasi : Unit step ¨ Stabil ¨ Karakteristik respon transient : n Mp : 0 % (sekecil mungkin) n Tr, tp, ts : 0 (sekecil mungkin) ¨ Error steady state : 0 (tidak ada 1 t error steady state

Kontroler Proporsional (P) n Persamaan matematis : u(t) = KP. e(t) dimana KP :

Kontroler Proporsional (P) n Persamaan matematis : u(t) = KP. e(t) dimana KP : konstanta proporsional dalam Laplace U(s)/E(s) = KP Diagram Blok E(s) + n U(s) KP Dikenal juga sebagai : gain/penguatan

Kontroler Proporsional (P) n Pengaruh pada sistem : ¨ Menambah atau mengurangi kestabilan ¨

Kontroler Proporsional (P) n Pengaruh pada sistem : ¨ Menambah atau mengurangi kestabilan ¨ Dapat memperbaiki respon transien khususnya + - : rise + time, settling time ¨ Mengurangi (bukan menghilangkan) Error steady state n n Catatan : untuk menghilangkan Ess, dibutuhkan KP besar, yang akan membuat sistem lebih tidak stabil Kontroler Proporsional memberi pengaruh langsung (sebanding) pada error ¨ Semakin besar error, semakin besar sinyal kendali yang dihasilkan kontroler ¨ Grafik (di Ogata) +

Aplikasi kontroler Proporsional 1 K = 1. 2 , n stabil Dari K. Ogata

Aplikasi kontroler Proporsional 1 K = 1. 2 , n stabil Dari K. Ogata halaman 311, K = 1. 6 , tidak stabil plant stabil jika : 14/9 > K > 0

Aplikasi kontroler Proporsional 2 • Contoh 2 Tanpa Kontroler, respon lambat Dengan kontroler P,

Aplikasi kontroler Proporsional 2 • Contoh 2 Tanpa Kontroler, respon lambat Dengan kontroler P, respon cepat

Kontroler Integral (I) n Persamaan matematis : dimana Ki : konstanta integral dalam Laplace

Kontroler Integral (I) n Persamaan matematis : dimana Ki : konstanta integral dalam Laplace Diagram Blok E(s) + - U(s) Ki / s

Kontroler Integral (I) n Pengaruh pada sistem : ¨ Menghilangkan Error Steady State ¨

Kontroler Integral (I) n Pengaruh pada sistem : ¨ Menghilangkan Error Steady State ¨ Respon lebih lambat (dibanding P) ¨ Dapat menimbulkan ketidakstabilan (karena menambah orde sistem) n Perubahan sinyal kontrol sebanding dengan perubahan error ¨ Semakin besar error, semakin cepat sinyal kontrol bertambah/berubah ¨ Grafik (lihat Ogata) + -

Aplikasi kontroler Integral Respon sistem tanpa kontroler

Aplikasi kontroler Integral Respon sistem tanpa kontroler

Aplikasi kontroler Integral Dengan kontroler P, KP = 2 Dengan kontroler PI Kp =

Aplikasi kontroler Integral Dengan kontroler P, KP = 2 Dengan kontroler PI Kp = 2 , Ki = 1 Dengan kontroler I, Ki = 1

Aplikasi kontroler Integral • Perhitungan dari contoh tersebut : • Jika transfer function plant

Aplikasi kontroler Integral • Perhitungan dari contoh tersebut : • Jika transfer function plant = • Jika transfer function kontroler I = • Maka transfer function open loop = • Transfer function error = • TF Error steady state = • Terbukti bahwa penggunaan kontroler I menghilangkan error steady state!

Kontroler Derivatif (D) n Pengaruh pada sistem : ¨ Memberikan berosilasi n efek redaman

Kontroler Derivatif (D) n Pengaruh pada sistem : ¨ Memberikan berosilasi n efek redaman pada sistem yang sehingga bisa memperbesar pemberian nilai Kp ¨ Memperbaiki respon transien, karena memberikan aksi saat ada perubahan error ¨ D hanya berubah saat ada perubahan error, sehingga saat ada error statis D tidak beraksi n n + Sehingga D tidak boleh digunakan sendiri Besarnya sinyal kontrol sebanding dengan perubahan error ( e) ¨ Semakin cepat error berubah, semakin besar aksi kontrol yang ditimbulkan ¨ Grafik (lihat Ogata) + -

Aplikasi kontroler Derivatif Dengan kontroler P saja, respon berosilasi Dengan kontroler PD, Kp=1, Kd

Aplikasi kontroler Derivatif Dengan kontroler P saja, respon berosilasi Dengan kontroler PD, Kp=1, Kd = 3

Aplikasi kontroler Derivatif • Perhitungan dari contoh tersebut : Dengan kontroler P Kp =

Aplikasi kontroler Derivatif • Perhitungan dari contoh tersebut : Dengan kontroler P Kp = 1 Dengan kontroler PD Kp = 1, Kd=1 TF open loop TF close loop Persamaan karakteristik Akar persamaannya imajiner, responnya berosilasi terus menerus Akar persamaannya real negatif, respon saat tak hingga = 0

Kontroler PID n Kombinasi beberapa jenis kontroler diperbolehkan ¨ n • Kontroler PID Seri

Kontroler PID n Kombinasi beberapa jenis kontroler diperbolehkan ¨ n • Kontroler PID Seri PI, PD, PID Keuntungan kontroler PID: ¨ Menggabungkan kelebihan kontroler P, I, dan D n n n P : memperbaiki respon transien I : menghilangkan error steady state D : memberikan efek redaman • Kontroler PID Paralel

Kontroler PID praktis (rangkaian)

Kontroler PID praktis (rangkaian)

Tuning kontroler PID n Permasalahan terbesar dalam desain kontroler PID ¨ Tuning n :

Tuning kontroler PID n Permasalahan terbesar dalam desain kontroler PID ¨ Tuning n : menentukan nilai Ki, Kp, dan Kd Metode – metode tuning dilakukan berdasar ¨ Model matematika plant/sistem ¨ Jika model tidak diketahui, dilakukan terhadap sistem n eksperimen Cara tuning kontroler PID yang paling populer : ¨ Ziegler-Nichols metode 1 dan 2 ¨ Metode tuning Ziegler-Nichols dilakukan dengan eksperimen (asumsi model belum diketahui) ¨ Metode ini bertujuan untuk pencapaian maximum overshoot (MO) : 25 % terhadap masukan step

Metode tuning Ziegler-Nichols 1 n n Dilakukan berdasar eksperimen, dengan memberikan input step pada

Metode tuning Ziegler-Nichols 1 n n Dilakukan berdasar eksperimen, dengan memberikan input step pada sistem, dan mengamati hasilnya Sistem harus mempunyai step response (respons terhadap step) berbentuk kurva S Sistem tidak mempunyai integrator (1/s) ¨ Sistem tidak mempunyai pasangan pole kompleks dominan (misal : j dan –j, 2 j dan -2 j) ¨ n n Muncul dari persamaan karakteristik s 2+1, s 2+4 Respon sistem berosilasi

Metode tuning Ziegler-Nichols 1

Metode tuning Ziegler-Nichols 1

Metode tuning Ziegler-Nichols 1 n Prosedur praktis Berikan input step pada sistem 2. Dapatkan

Metode tuning Ziegler-Nichols 1 n Prosedur praktis Berikan input step pada sistem 2. Dapatkan kurva respons berbentuk S 3. Tentukan nilai L dan T 4. Masukkan ke tabel berikut untuk mendapatkan nilai Kp, Ti, dan Td 1. Tipe alat kontrol KP Ti Td P T/L ~ 0 PI 0. 9 T/L L/0. 3 0 PID 1. 2 T/L 2 L 0. 5 L

Metode tuning Ziegler-Nichols 2 n Metode ini berguna untuk sistem yang mungkin mempunyai step

Metode tuning Ziegler-Nichols 2 n Metode ini berguna untuk sistem yang mungkin mempunyai step response berosilasi terus menerus dengan teratur ¨ Sistem n dengan integrator (1/s) Metode dilakukan dengan eksperimen ¨ Dengan meberikan kontroler P pada suatu sistem close loop dengan plant terpasang ¨ Gambar … n Lalu nilai Kp ditambahkan sampai sistem berosilasi terus menerus dengan teratur ¨ Nilai Kp ¨ Periode saat itu disebut penguatan kritis (Kcr) saat itu disebut periode kritis (Pcr)

Metode tuning Ziegler-Nichols 2

Metode tuning Ziegler-Nichols 2

Metode tuning Ziegler-Nichols 2 Prosedur praktis n 1. 2. 3. 4. Buat suatu sistem

Metode tuning Ziegler-Nichols 2 Prosedur praktis n 1. 2. 3. 4. Buat suatu sistem loop tertutup dengan kontroler P dan plant di dalamnya Tambahkan nilai Kp sampai sistem berosilasi berkesinambungan Dapatkan responnya, tentukan nilai Kcr dan Pcr Tentukan nilai Kp, Ti, dan Td berdasar tabel berikut Tipe alat kontrol KP Ti Td P 0. 5 Kcr ~ 0 PI 0. 45 Kcr 1/1. 2 Pcr 0 PID 0. 6 Kcr 0. 5 Pcr 0. 125 Pcr