Rancang Bangun Kontrol Logika Fuzzy-PID Pada Plant Pengendalian pH (Studi Kasus : Asam Lemah dan Basa Kuat) Oleh : Fista Rachma Danianta 24 08 100 068 Dosen Pembimbing Hendra Cordova ST, MT.
JURUSAN TEKNIK FISIKA FAKULTAS TEKNOLOGI INDUSTRI INSTITUT TEKNOLOGI SEPULUH NOPEMBER
Latar Belakang •Kendali
PID merupakan algoritma kendali yang banyak digunakan di industri proses karena bentuknya yang sederhana dan mudah diimplementasikan. •Sistem pengendalian yang mengontrol proses harus Reliable, dan adaptif dalam mengikuti perubahan proses. •Pada kondisi operasi tertentu (seperti misalnya sering terjadi gangguan pada proses yang berubah-ubah), parameter kontrol ini harus sering dituning ulang agar kinerjanya sesuai dengan performansi yang diharapkan. •Ketertarikan untuk melakukan kajian mengenai kinerja kontrol pH berbasis Logika Fuzzy-PID secara Gain Scheduling.
Permasalahan
Menerapkan logika fuzzy-PID pada sistem pengendalian pH yang bersifat nonlinier dari percampuran larutan CH3COOH dan NaOH secara real plant agar diperoleh performa yang baik. Pembobotan nilai input berdasar percobaan. Menyusun rule base dalam logika fuzzy untuk gain Kp, Ti dan Td.
Batasan Masalah
Proses titrasi yang digunakan adalah reaksi antara asam lemah CH3COOH yang dititrasi oleh basa kuat NaOH. Pada proses pencampuran dilakukan dengan metode pencampuran, dimana asam atau basa ditambahkan ke dalam tangki untuk mencapai setpoint yang diinginkan. Anggota membership function adalah gain Kp, Ti dan Td Penggunaan fungsi keanggotaan fuzzy hanya dibatasi pada fungsi keanggotaan triangular fuzzifier.
Tujuan
Merancang sistem pengendali logika fuzzy-PID sebagai sistem pengendalian pH (titrasi CH3COOH dan NaOH) secara real plant dengan cara Men-schedule gain proporsional (Kp), gain integral (Ti), dan gain derivativ (Td) dengan performansi terbaik.
Teori Penunjang
Form time-domain dari PID controller 15 pH
Sistem Fuzzy
10
5 0 0
20 40 Titrasi NaOH (ml)
60
Titrasi Asam Lemah dan Basa Kuat Sumber :
Jan Richardo P. Gultom. 2011. Rancang Bangun Kontrol pH Berbasis Fuzzy Logic Control. ITS B Hamed, M Al-Mobaied. 2011. Fuzzy-PID Controllers Using FPGA Technique for Real Time DC Motor Speed Control. Jurnal Intelligent Control and Automation, paper halaman 233-240.
Metodologi
Memperoleh data dengan melakukan studi literatur. Melakukan eksperimen. Merekam input-pembobotan-menetapkan rule base guna mendapat komposisi Kp, Ti, Td dengan performa terbaik.
Diagram Alir Penelitian
Miniplant sistem pengendalian pH
Sensor
pH meter
Elektroda pH
Aktuator
Mikrokontroler & motor driver
Skema Plant
Diagram blok fuzzy PID gain scheduling control
Input
Kondisi error ini, dibagi menjadi tiga kelompok, yaitu : Error negative, yaitu kondisi dimana nilai variabel terukur bernilai lebih besar daripada setpoint. Error positif, yaitu kondisi dimana nilai variabel terukur lebih kecil dari nilai setpoint. Error bernilai mendekati nol, atau berada pada daerah setpoint.
Fuzzy keanggotaan variabel error
Fuzzy keanggotaan variabel Δerror
Basis Aturan Ketika e > 0,Δe < 0 dan e besar, untuk menjaga respon yang cepat dan mengurangi error absolut dalam waktu yang maksimum, Kp dan Ki lebih besar, Kd lebih kecil; dengan berkurangnya nilai error, untuk mencegah overshoot yang terlalu besar, Kd dan Kp seharusnya ditambahkan, Ki dikurangi, atau bahkan, Ki seharusnya dihilangkan. Ketika e < 0,Δe < 0, sistem mengalami over steadystate dan error terus meningkat, dengan tujuan untuk mengurangi overshoot, Kd dan Ki seharusnya lebih besar, Kp lebih kecil. Ketika e < 0,Δe > 0 , sistem mengalami fase cenderung steady-state, Kp seharusnya lebih besar nilainya dengan tujuan untuk meningkatkan kecepatan respon dan kemudian mencapai keadaan steadystate dengan cepat; Kd ditambahkan untuk mengurangi overshoot; Ki dikurangi untuk menghindari osilasi yang disebabkan oleh overshoot integral. Ketika e > 0,Δe > 0, overshoot dari sistem bernilai negative atau dengankata lain mengalami undershoot. Saat error meningkat, Kd seharusnya bernilai lebih besar, ketika error mencapai nilai maksimumnya dan sistem cenderung steady-state, Kd dan Kp seharusnya dikurangi, Ki ditambah.
Tabel Basis Aturan Fuzzy untuk Kp E KP
ΔE
NB
NS
Z
PS
PB
NB
PB
PM
PM
PS
ZO
NS
PM
PM
PS
ZO
NM
Z
PM
PM
ZO
NS
NM
PS
PS
ZO
NS
NS
NM
PB
ZO
NS
NM
NM
NB
Tabel Basis Aturan Fuzzy untuk Ki E
Ki
ΔE
NB
NS
ZO
PS
PB
NB
NB
NB
NM
NM
ZO
NS
NM
NS
NS
ZO
PS
Z
NM
NS
ZO
PS
PM
PS
NS
ZO
PS
PS
PM
PB
ZO
PS
PM
PB
PB
Tabel Basis Aturan Fuzzy untuk Kd E Kd
ΔE
NB
NS
Z
PS
PB
NB
PS
ZO
ZO
ZO
PB
NS
NB
NM
NS
ZO
PM
Z
NB
NS
NS
ZO
PM
PS
NB
NS
NS
ZO
PS
PB
PS
ZO
ZO
ZO
PB
Tinjauan Pustaka No
Nama / tahun
Judul
Fokus Mode kontrol
1.
Syahrizal Ismail, 2011 Rancang Bangun Auto Switch Auto switchPID PID Pada Proses Netralisasi pH (rancang bangun)
2.
B Hamed, M AlMobaied, 2011
Fuzzy-PID Controllers Using Fuzzy-PID FPGA Technique for Real Time (Rancang Bangun) DC Motor Speed Control
3.
Jan Richardo P. Gultom, 2011
Rancang Bangun Kontrol pH Berbasis Fuzzy Logic Control
Fuzzy Logic Control (Rancang Bangun)
4.
Hendra Cordova, 2004
Auto Switch PID pada Tangki
Auto switchPID (simulasi)
Netralisasi pH
Fuzzy-PID Pada Kontrol pH
Jadwal Pelaksanaan Penelitian Bulan No Kegiatan 1 2 3
4
5
Pratinjau materi Pembuatan proposal Perancangan plant Pengujian sensor, actuator dan uji openloop Pembuatan program dan HMI pada Visual Basic
6
Pengambilan data dan penerapan fuzzy-PID
7
Analisa data
8
Penyusunan Laporan
Februari 1 2 3 4
Maret 1 2 3 4
1
April 2 3
4
1
Mei 2 3
4
1
Juni 2 3
4
1
Juli 2 3
4
Respon Sistem tanpa controller
Uji performansi pada daerah 1
Uji performansi daerah 2
Uji performansi daerah 3
Uji Tracking
Kesimpulan Logika fuzzy berhasil diterapkan pada plant pengendali pH dengan input eror dan perubahan eror Overshoot paling tinggi terjadi pada daerah 2 Error steady state yang terjadi antara 2% 5% pada ketiga daerah uji pH Dari grafik, sistem mampu mencapai setpoint pada pH asam, netral dan basa
Terima Kasih