IMPLEMENTASI MICROKONTROLLER UNTUK SISTEM KENDALI KECEPATAN BRUSHLESS DC MOTOR MENGGUNAKAN ALGORITMA HYBRID PID FUZZY

dokumen-dokumen yang mirip
SISTEM KENDALI KECEPATAN MOTOR BLDC MENGGUNAKAN ALGORITMA HYBRID PID FUZZY

Pengaturan Kecepatan Motor DC Menggunakan Kendali Hybrid PID-Fuzzy

PERANCANGAN TRAINER PID ANALOG UNTUK MENGATUR KECEPATAN PUTARAN MOTOR DC

BAB I PENDAHULUAN Latar Belakang

SISTEM PENGATURAN MOTOR DC MENGGUNAKAN PROPOTIONAL IINTEGRAL DEREVATIVE (PID) KONTROLER

PENERAPAN FUZZY LOGIC CONTROLLER UNTUK MEMPERTAHANKAN KESETABILAN SISTEM AKIBAT PERUBAHAN DEADTIME PADA SISTEM KONTROL PROSES DENGAN DEADTIME

BAB III PERANCANGAN DAN PEMBUATAN SISTEM. Gambar 3. 1 Diagram Blok Sistem Kecepatan Motor DC

SISTEM KENDALI HYBRID PID - LOGIKA FUZZY PADA PENGATURAN KECEPATAN MOTOR DC

SIMULASI KONTROL PID UNTUK MENGATUR PUTARAN MOTOR AC

SISTEM KENDALI HYBRID PID - LOGIKA FUZZY PADA PENGATURAN KECEPATAN MOTOR DC

RESPON SISTEM DITINJAU DARI PARAMETER KONTROLER PID PADA KONTROL POSISI MOTOR DC

SIMULATOR RESPON SISTEM UNTUK MENENTUKAN KONSTANTA KONTROLER PID PADA MEKANISME PENGENDALIAN TEKANAN

IV. PERANCANGAN SISTEM

BAB II TINJAUAN PUSTAKA. Penelitian sebelumnya berjudul Feedforward Feedback Kontrol Sebagai

PENGENDALIAN KECEPATAN MOTOR DC MENGGUNAKAN SENSOR ENCODER DENGAN KENDALI PI

Makalah Seminar Tugas Akhir

TUGAS AKHIR RESUME PID. Oleh: Nanda Perdana Putra MN / 2010 Teknik Elektro Industri Teknik Elektro. Fakultas Teknik. Universitas Negeri Padang

Aplikasi Kendali PID Menggunakan Skema Gain Scheduling Untuk Pengendalian Suhu Cairan pada Plant Electric Water Heater

pengendali Konvensional Time invariant P Proportional Kp

UJI PERFORMANSI PADA SISTEM KONTROL LEVEL AIR DENGAN VARIASI BEBAN MENGGUNAKAN KONTROLER PID

BAB II DASAR TEORI. kontrol, diantaranya yaitu aksi kontrol proporsional, aksi kontrol integral dan aksi

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB IV PENGUJIAN DAN ANALISA HASIL SIMULASI. III, aspek keseluruhan dimulai dari Bab I hingga Bab III, maka dapat ditarik

KONTROL PROPORSIONAL INTEGRAL DERIVATIF (PID) UNTUK MOTOR DC MENGGUNAKAN PERSONAL COMPUTER

Kontrol PID Pada Miniatur Plant Crane

Perancangan dan Implementasi Embedded Fuzzy Logic Controller Untuk Pengaturan Kestabilan Gerak Robot Segway Mini. Helmi Wiratran

PERBAIKAN KARAKTERISTIK KONTROLLER TEMPERATUR PADA MODEL BOILER

BAB IV SISTEM KENDALI DENGAN FUZZY LOGIC

MAKALAH. Sistem Kendali. Implementasi Sistim Navigasi Wall Following. Mengguakan Kontrol PID. Dengan Metode Tuning Pada Robot Beroda

JURUSAN TEKNIK FISIKA FAKULTAS TEKNOLOGI INDUSTRI INSTITUT TEKNOLOGI SEPULUH NOPEMBER

BAB I PENDAHULUAN. menggerakan belt conveyor, pengangkat beban, ataupun sebagai mesin

ANALISA SISTEM KENDALI FUZZY PADA CONTINUOUSLY VARIABLE TRANSMISSION (CVT) DENGAN DUA PENGGERAK PUSH BELT UNTUK MENINGKATKAN KINERJA CVT

Pengaturan Kecepatan Motor Induksi Tiga Fasa dengan Metode PID Self Tuning Berdasarkan Fuzzy pada Rancangan Mobil Hybrid

Implementasi Modul Kontrol Temperatur Nano-Material ThSrO Menggunakan Mikrokontroler Digital PIC18F452

IMPLEMENTASI SISTEM KENDALI KECEPATAN MOTOR ARUS SEARAH MENGGUNAKAN KENDALI PID BERBASIS PROGRAMMABLE LOGIC CONTROLER

Desain PI Controller menggunakan Ziegler Nichols Tuning pada Proses Nonlinier Multivariabel

Perancangan Sistem Kontrol PID Untuk Pengendali Sumbu Azimuth Turret Pada Turret-gun Kaliber 20mm

Perancangan dan Simulasi Autotuning PID Controller Menggunakan Metoda Relay Feedback pada PLC Modicon M340. Renzy Richie /

APLIKASI GUI ( GRAPHICAL USER INTERFACE ) MATLAB SEBAGAI ANALISIS STABILITAS SISTEM BERORDE SATU PADA PENGENDALIAN PID LAPORAN PENELITIAN OLEH:

SISTEM KENDALI POSISI MOTOR DC Oleh: Ahmad Riyad Firdaus Politeknik Batam

DAFTAR ISI. HALAMAN JUDUL... i. LEMBAR PENGESAHAN PEMBIMBING... ii. LEMBAR PENGESAHAN DOSEN PENGUJI... iii. HALAMAN PERSEMBAHAN...

SIMULASI PENGENDALI P. I. D. FUZZY PADA SISTEM PENGATURAN KECEPATAN MOTOR ARUS SEARAH

LAPORAN TUGAS AKHIR. Untuk Memenuhi Persyaratan Mencapai Pendidikan Diploma III (DIII) Disusun Oleh : Choiruzzad Fahri NIM.

TUNING KONTROL PID LINE FOLLOWER. Dari blok diagram diatas dapat q jelasin sebagai berikut

PERANCANGAN KONTROLER LOGIKA FUZZY BERBASIS MIKROKONTROLER ATMEGA32 SEBAGAI KENDALI KECEPATAN MOTOR BRUSHLESS DC (BLDC)

Keyword: Inverter 3 fasa, PID Kontroler

II. PERANCANGAN SISTEM

Bab III Perancangan Sistem

DAFTAR ISI. Halaman Judul. Lembar Pengesahan Pembimbing. Lembar Pengesahan Penguji. Halaman Persembahan. Halaman Motto. Kata Pengantar.

PERANCANGAN KONTROLER KASKADE FUZZY UNTUK PENGATURAN TEKANAN PADA PRESSURE CONTROL TRAINER

IDENTIFIKASI DAN DESAIN CONTROLLER PADA TRAINER FEEDBACK PRESSURE PROCESS RIG Satryo Budi Utomo, Universitas Jember

e (t) = sinyal kesalahan

Tabel 1. Parameter yang digunakan pada proses Heat Exchanger [1]

YONI WIDHI PRIHANA DOSEN PEMBIMBING Dr.Muhammad Rivai, ST, MT. Ir. Siti Halimah Baki, MT.

BAB 1 PENDAHULUAN 1.1. Latar Belakang

Perancangan Sistem Kontrol Posisi Miniatur Plant Crane dengan Kontrol PID Menggunakan PLC

3.5.1 Komponen jaringan syaraf Adaptif Neuro Fuzzy Inference System (ANFIS) Simulink MATLAB Mikrokontroler...

PERANCANGAN SISTEM PENGENDALIAN PEMBAKARAN PADA DUCTBURNER WASTE HEAT BOILER (WHB) BERBASIS LOGIC SOLVER

GPENELITIAN MANDIRI RANCANG BANGUN SISTEM KENDALI MOTOR DC MENGGUNAKAN FUZZY LOGIC BERBASIS MIKROKONTROLER

PERANCANGAN PENGENDALI POSISI LINIER UNTUK MOTOR DC DENGAN MENGGUNAKAN PID

PERANCANGAN SISTEM KESEIMBANGAN BALL AND BEAM DENGAN MENGGUNAKAN PENGENDALI PID BERBASIS ARDUINO UNO. Else Orlanda Merti Wijaya.

Perancangan Dan Implementasi Sistem Pengaturan Kecepatan Motor Bldc Menggunakan Kontroler Pi Berbasiskan Neural-Fuzzy Hibrida Adaptif

BAB I PENDAHULUAN. manusia akan teknologi tepat guna. Teknologi tepat guna yang mampu memenuhi

Implementasi Fuzzy Logic Pada Microcontroller Untuk Kendali Putaran Motor DC

Politeknik Elektronika Negeri Surabaya ITS Kampus ITS Sukolilo,Surabaya

RANCANG BANGUN SIMULATOR PENGENDALIAN POSISI CANNON PADA MODEL TANK MILITER DENGAN PENGENDALI PD (PROPOSIONAL DERIVATIVE)

BAB II LANDASAN TEORI

BAB IV PENGUJIAN DAN ANALISA

BAB I PENDAHULUAN 1.1 Latar Belakang

III. METODE PENELITIAN. dari bulan November 2014 s/d Desember Alat dan bahan yang digunakan dalam perancangan Catu Daya DC ini yaitu :

Sistem Kontrol Pergerakan Pada Robot Line Follower Berbasis Hybrid PID-Fuzzy Logic

CLOSED LOOP CONTROL MENGGUNAKAN ALGORITMA PID PADA LENGAN ROBOT DUA DERAJAT KEBEBASAN BERBASIS MIKROKONTROLER ATMEGA16

PERANCANGAN REMOTE TERMINAL UNIT (RTU) PADA SIMULATOR PLANT TURBIN DAN GENERATOR UNTUK PENGENDALIAN FREKUENSI MENGGUNAKAN KONTROLER PID

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Kontrol Kecepatan Motor Induksi Menggunakan Metode PID-Fuzzy

yang dihasilkan sensor LM35 karena sangat kecil. Rangkaian ini adalah tipe noninverting

BAB 2 LANDASAN TEORI

Adaptive Fuzzy Untuk Menala Parameter PID pada Sistem Pengaturan Berjaringan. Nastiti Puspitosari L/O/G/O NETWORKED CONTROL SYSTEM (NCS)

Sistem Pengendalian Kecepatan Motor Pendorong Robot Hovercraft Line Follower Menggunakan Kontroler PID Berbasis Mikrokontroler ATmega 8535

MOBIL PINTAR DENGAN PID-FUZZY SEBAGAI PENGATUR KECEPATAN BERDASARKAN KERAMAIAN

DESAIN KONTROL PID UNTUK MENGATUR KECEPATAN MOTOR DC PADA ELECTRICAL CONTINUOUSLY VARIABLE TRANSMISSION (ECVT)

MINIATUR PENGENDALI TEKANAN LIQUID

Sistem Pengaturan Kecepatan Motor DC pada Alat Ektraktor Madu Menggunakan Kontroler PID

PENGENDALIAN TEMPERATURE PADA PLANT SEDERHANA ELECTRIC FURNACE BERBASIS SENSOR THERMOCOUPLE DENGAN METODE KONTROL PID

Simulasi Control System Design dengan Scilab dan Scicos

PENERAPAN ALGORITMA KENDALI PROPORTIONAL INTEGRAL DERIVATIVE PADA SISTEM REAL TIME UNTUK MEMPELAJARI TANGGAPAN TRANSIEN

PENALAAN PARAMETER KENDALI PID DENGAN LOGIKA FUZZY PADA SISTEM TERMAL ABSTRACT

Bab IV Pengujian dan Analisis

BAB III ANALISIS DAN PERANCANGAN SISTEM

SISTEM PENGATURAN POSISI SUDUT PUTAR MOTOR DC PADA MODEL ROTARY PARKING MENGGUNAKAN KONTROLER PID BERBASIS ARDUINO MEGA 2560

DESAIN KENDALI FUZZY PID (PROPORSIONAL INTEGRAL DERIVATIVE) MESIN PENGERING TEMBAKAU OTOMATIS BERBASIS ARDUINO

Implementasi Fuzzy Logic Controller untuk Pengendalian Level Air

PROTOTIPE SISTEM KENDALI TEMPERATUR BERBASIS FUZZY LOGIC PADA SEBUAH INKUBATOR

Syahrir Abdussamad, Simulasi Kendalian Flow Control Unit G.U.N.T Tipe 020 dengan Pengendali PID

SISTEM PENGENDALIAN SUHU PADA TUNGKU BAKAR MENGGUNAKAN KONTROLER PID

Alat Penentu Parameter PID dengan Metode Ziegler-Nichols pada Sistem Pemanas Air

Herry gunawan wibisono Pembimbing : Ir. Syamsul Arifin, MT

Rancang Bangun Pengatur Tegangan Otomatis pada Generator Ac 1 Fasa Menggunakan Kendali PID (Proportional Integral Derivative)

IMPLEMENTASI ADAPTIVE SWITCHING FUZZY LOGIC CONTROLER SEBAGAI PENGENDALI LEVEL AIR PADA TIGA BEJANA BERINTERAKSI

BAB VII METODE OPTIMASI PROSES

Transkripsi:

Implementasi Microkontroller untuk Sistem Kendali Kecepatan (Kristiyono dkk.) IMPLEMENTASI MICROKONTROLLER UNTUK SISTEM KENDALI KECEPATAN BRUSHLESS DC MOTOR MENGGUNAKAN ALGORITMA HYBRID PID FUZZY Roedy Kristiyono 1*, Oyas Wahyunggoro 2 *, Prapto Nugroho 3 * 1 Jurusan Teknik Elektro, Akademi Teknologi Warga Surakarta roedy_kristiyono@atw.ac.id J. Raya Solo-Baki Km.2, Kwarasan Solo Baru, Sukoharjo 2 Jurusan Teknik Elektro dan Teknologi Informatika, UGM Yogyakarta oyas@ugm.ac.id 3 Jurusan Teknik Elektro dan Teknologi Informasi, UGM Yogyakarta pnugroho@jteti.gadjahmada.edu Jl. Grafika No.2 Kampus UGM, Yogyakarta 552813 Abstrak Motor BLDC secara luas digunakan pada banyak aplikasi industri karena mempunyai efisiensi tinggi, torsi tinggi dan volume noise yang rendah. Pengendalian kecepatan Motor BLDC merupakan suatu proses yang rumit. Tetapi kerumitan yang dilakukan sebanding dengan unjuk kerja dari Motor BLDC yang tinggi. Kendali PID konvensional terbukti mampu menunjukkan kinerja yang baik pada pengendalian dengan pembebanan tertentu pada plant. Tetapi setiap terjadi perubahan beban pada plant, kendali PID konvensional harus dilakukan set ulang parameter kp, ki dan kd untuk dapat menuju ke keadaan steady state sesuai dengan set point yang diinginkan. Tujuan penelitian ini adalah merancang peralatan kendali untuk Motor BLDC yang dapat menala parameter PID secara otomatis oleh logika fuzzy. Dalam penelitian digunakan mikrokontroler AVR RISC sebagai pusat kendali. Sedangkan perangkat lunak digunakan untuk algoritma pemrograman kendali PID dan kendali hybrid PID fuzzy dengan bahasa C. Agar dapat menala parameter PID yang tepat secara waktu nyata, maka dibuat sistem kendali dua aras. Aras pertama menentukan parameter PID dengan mencari batas minimal dan maksimal nilai kp, ki dan kd dengan metode kurva reaksi. Aras kedua merancang sistem fuzzy agar dapat menala penguatan PID secara otomatis, kemudian memformulasikan kedalam kombinasi 49 aturan if-then fuzzy untuk mendapatkan nilai kp, ki dan kd yang tepat dari perubahan nilai error dan delta error. Pengujian perubahan set point dan perubahan beban dihasilkan karakteristik respon sistem kendali PID konvensional dengan nilai rata-rata yaitu waktu kenaikan (tr) 0.025 detik, waktu penetapan (ts) 0.1625 detik, overshoot sebesar 15.98%. Sedangkan kendali Hybrid PID Fuzzy dihasilkan nilai rata-rata waktu kenaikan (tr) 0.0025 detik, waktu penetapan (ts) 0.057 detik, overshoot sebesar 5.42%. Kata kunci : Auto-tuning, Brushless DC Motor, Fuzzy, Pengendalian, PID I. PENDAHULUAN Sistem kendali PID paling banyak digunakan dalam pengendalian di industri. Keberhasilan pengendali PID tergantung ketepatan dalam menentukan konstanta (penguatan) PID(Gunterus, Frans. 1994 ). Dalam suatu sistem kendali, kita mengenal adanya beberapa macam aksi kontrol, yaitu aksi kontrol proporsional, aksi kontrol integral, dan aksi kontrol derivatif. Masing-masing aksi kontrol ini mempunyai keunggulan tertentu, dimana aksi kontrol proporsional mempunyai keunggulan risetime yang cepat, aksi kontrol integral mempunyai keunggulan untuk memperkecil error, dan aksi kontrol derivatif keunggulannya untuk memperkecil derror atau meredam overshoot/undershoot. Agar mendapatkan suatu keluaran yang tinggi dan error yang kecil, maka kita dapat menggabungkan kontrol-kontrol tersebut menjadi aksi PID. Pada makalah ini sistem kendali yang digunakan adalah sistem kendali PID digital. Seiring dengan perkembangan sistem berbasis pengetahuan, penalaan konstanta PID ini dapat ditentukan dengan menganalisis tanggapan suatu sistem, hasil analisis ini dibentuk dalam sejumlah aturan. Dengan mengkombinasikan aturan, pengaturan ini menjadi sebuah sistem fuzzy sebagai salah satu sistem berbasis pengetahuan sehingga konstanta PID dapat ditala secara waktu nyata. Untuk mencapai hal ini sistem kendali dibentuk menjadi sistem kendali dua aras(wang, L. X. 1997 ). Aras pertama adalah sistem kendali PID konvensional. Aras kedua adalah sistem fuzzy yang menala konstanta PID secara waktu nyata. 20 ISBN 978-602-99334-4-4

E.4 2. METODOLOGI Penalaan Kp, Ki, Kd SP + - PV error error derror Kendali PID Fuzzy Kontrol Proses Output Sinyal Feedback Gambar 1. Kendali PID tuning Fuzzy Langkah awal yang dilakukan adalah mempelajari plant yang akan digunakan dalam sistem kendali ini. Pada gbr.2, merupakan spesifikasi Motor BLDC yang digunakan sebagai plant, dengan daya 60 Watt, tegangan 24 Volt, arus 2.9 Ampere, 3500 rpm, serta beberapa data parameter motor diperoleh melalui datasheet plant yang digunakan. Uji rangkaian percobaan dengan menggunakan program simulator PSIM, pada motor BLDC dilakukan percobaan pembebanan untuk mendapatkan hasil dead time dan delay time dengan metode kurva proses reaksi. Dimana dari hasil kurva reaksi ini nanti akan diperoleh nilai-nilai k p, k i dan k d maksimal dan minimal dengan metode Ziegler Nichols. Gbr 2. Data Parameter Motor Gbr 3. Rangkaian Percobaan Simulator PSIM (a) (b) Gambar 4. Motor BLDC dengan pembebanan minimal dan maksimal Untuk mendapatkan harga K p, T i = 1/K i, Td (K d ) maka ditentukan dengan kurva proses reaksi (Gbr.4.), dimana sistem dijalankan secara open loop(y. S. Lai, 1999). Perhitungan auto tuning PID menurut Ziegler Nichols dapat dicari dengan persamaan : (1) (2) Dengan hasil pada gbr 4(a), dan 4(b), dimasukan pada persamaan : (3) Prosiding SNST ke-6 Tahun 2015 Fakultas Teknik Universitas Wahid Hasyim Semarang 21

Implementasi Microkontroller untuk Sistem Kendali Kecepatan (Kristiyono dkk.) (4) (5) (6) Sehingga diperoleh persamaan : (7) (8) (9) Dari persamaan diatas nilai K p, K d dan K i akan berubah-ubah sesuai dengan pembacaan hasil defuzyfikasi ketiga parameter K p, K d dan α. Sedangkan pembacaan nilai K p, K d dan α adalah seperti diagram alir gbr 5a. Sehingga dapat direalisasikan pada rutin fuzzy kedalam bahasa pemrograman mikrokontroler. Tahap pertama adalah membentuk definisi keanggotaan error dan derror kedalam struktur array, kemudian membentuk fungsi keanggotaan tiap variabel keanggotaan error dan derror. S t a r t 2 K e a n g g o t a a n error dan derror Proses Inferensi N e x t s a m p l i n g T i d a k Integral Baru K i. Δ e / T F u n g s i error dan derror D e f u z z y f i k a s i K p, K d d a n α Y a Input : Set _ Point ( SP ) O u t p u t I n t e g r a l I = I + K i. Δ e / T O u t p u t c r i p s K p, K d d a n α Ke parameter PID Input : Process Variabel ( PV ) D e r i v a t i v e K d. ( e n - e n - 1 ). T N e x t s a m p l i n g T i d a k H i t u n g e r r o r e = S V - P V Output Derivative D = K d. ( e n - e n - 1 ). T Y a Pembacaan c r i p s Error dan derror Output Proposional P = K p. e Kiim Output PID P I D = P + I + D Ke Controller 2 D e l a y ( T s ) Update error e n - 1 = e n ( a ) ( b ) Gambar 5. Pembacaan Nilai Kontanta K p, K d dan α dan implementasi program ke mikrokontroler e n d Dari diagram alir gbr 5.a, terjadi eksekusi program di setiap waktu sampling, maka besar nilai crips error dan derror akan dimasukkan kedalam fungsi keanggotaannya. Hasil dari pembacaan fungsi keanggotaan dilakukan proses inferensi, selanjutnya dilakukan proses defuzzyfikasi untuk menentukan nilai K p, K d dan α. Nilai hasil defuzyfikasi merupakan nilai tegas yang nantinya digunakan oleh kendali PID sebagai variabel penalaannya. Dari diagram alir gbr.5.b dapat direalisasi kedalam bahasa pemrograman mikrokontroler sebagai berikut : Ketika terjadi periode waktu sampling, sistem akan menunggu apakah ada penekanan keypad jika ada, kemudian memasukkan nilai set_point (SP) melalui penekanan keypad. Kemudian besaran variabel process (PV) akan selalu dibaca nilainya dan digunakan sebagai nilai pengurang terhadap SP untuk mendapatkan harga error. Untuk menghasilkan keluaran proporsional maka nilai error dikalikan dengan penguatan proporsional. Sedangkan harga keluaran integral merupakan besarnya akumulasi error dikalikan dengan penguatan integral. Dan harga keluaran derivatif adalah harga perubahan error dikalikan dengan penguatan derivatif. 22 ISBN 978-602-99334-4-4

E.4 Setelah ketiga parameter PID didapatkan kemudian akan diumpankan ke kontroler. Proses ini terjadi selama satu perioda sampling sebesar waktu tunda (ts). Selanjutnya harga error selama satu perioda sampling perlu diperbarui untuk perhitungan nilai derivatif berikutnya. Nilai error dibagi kedalam tujuh aras ( NB, NM, NS, Z, PS, PM, PB), sedangkan nilai perubahan derror juga dibagi kedalam tujuh aras (DNB, DNM, DNS, DZ, DPS, DPM, DPB). Huruf pertama N, P dan D berarti negative, positive dan delta, sedangkan huruf kedua B, M, S dan Z berarti big, medium, small dan zero. Pada penelitian menggunakan fungsi bentuk segitiga. Bentuk fungsi segitiga lebih mudah diterapkan dalam pembuatan program. Didalam rutin program fuzzy nilai set point dikalikan dengan 10 dikurangi nilai dari kecepatan motor melalui masukan ADC 10 bit. Nilai masukan ADC digunakan sebagai nilai pengurang terhadap set point untuk menghasilkan besarnya error. Rentang kecepatan motor yang dapat dibaca sebesar 100 sampai 3000. Nilai error yang terbaca dapat dipetakan menurut fungsi keanggotaan input derror dan perubahan derror seperti gbr 6. u e NB NM NS Z PS PM PB u de 1 NB NM NS Z PS PM PB -3000 0 0 0 (a) (b) Gambar 6 (a) Keanggotan input error (b)keanggotaan Input derror -2000-1000 1000 2000 3000 e -30-20 -10 10 20 30 de (10) (11) (12) Dari aturan pada gbr 7, maka dapat ditentukan aturan ketiga konstanta PID. Selengkapnya sesuai persamaan (10), (11), dan (12) pernyataan fuzzy tersebut dapat ditabelkan pada tabel 1, tabel 2 dan tabel 3, yang kemudian akan di masukkan sebagai data pemrograman mikrokontroler yang digunakan system kendali hybrid PID-Fuzzy untuk mengatur BLDC motor Fuzzy System Kp Pers (10) Kp e(t) Fuzzy System Kd (11) Kd de(t) Fuzzy System Ki (12) Ki Gbr 7. Fuzzy sistem menala kendali PID Tabel 1 Aturan untuk K p DNB DNM DNS DZ DPS DPM DPB NB B B B B B B B NM S B B B B B S NS S S B B B S S Z S S S B S S S PS S S B B B S S PM S B B B B B S PB B B B B B B B Prosiding SNST ke-6 Tahun 2015 Fakultas Teknik Universitas Wahid Hasyim Semarang 23

Implementasi Microkontroller untuk Sistem Kendali Kecepatan (Kristiyono dkk.) Tabel 2 Aturan untuk K d DNB DNM DNS DZ DPS DPM DPB NB S S S S S S S NM B B S S S B B NS B B B S B B B Z B B S S S B B PS B B B S B B B PM B B S S S B B PB S S S S S S S Tabel 3 Aturan untuk α DNB DNM DNS DZ DPS DPM DPB NB 2 2 2 2 2 2 2 NM 3 3 2 2 2 3 3 NS 4 4 3 2 3 3 4 Z 5 4 3 3 3 4 5 PS 4 3 3 2 3 3 4 PM 3 3 2 2 2 3 3 PB 2 2 2 2 2 2 2 3. HASIL DAN PEMBAHASAN Pada gambar 8, diagram blok konstruksi hardware penelitian yang dilakukan, dan gambar 9, 10, 11, merupakan hasil dari penelitian yang dilakukan. Gambar 8 Diagram Blok Konstruksi Hardware Penelitian Gambar 9 Plant BLDC pada 1500 rpm tanpa beban dan dengan pembebanan Gambar 10 Plant BLDC dari 1000rpm dinaikan ke 1500rpm tanpa beban dan dengan beban 24 ISBN 978-602-99334-4-4

E.4 Gambar 11 Plant BLDC dari 1500rpm turun ke 1000rpm tanpa beban dan dengan beban Tabel 5 menunjukkan hasil uji percobaan yang dilakukan dengan mengubah-ubah set point (kecepatan). Juga dilakukan pula uji percobaan dengan mengubah set point secara tiba-tiba dalam selang waktu 0,5 detik dari set point 1000rpm menuju ke 1500 rpm tanpa beban dan dengan beban 0,5 kg, juga dilakukan uji perubahan set point dari 1500 rpm menuju 1000 rpm dengan seang waktu 0,5 detik. Tabel 4. Data hasil uji percobaan Kecepatan Kontrol PID Kontrol hybrid PID-Fuzzy Set Point Rise Overshoot (%) Settling Rise Overshoot (%) Settling 1500 tanpa beban 0.025 17.50 0.175 0.0025 17.00 0.05 1500 dengan beban 0.025 17.50 0.25 0.0025 15.50 0.075 1000 1500 tanpa beban 0.025 20.00 0.1375 0.0025 0 0.05 1000 1500 dengan beban 0.025 22.50 0.150 0.0025 0 0.044 1500 1000 tanpa beban 0.025 9.20 0.1875 0.0025 0 0.05 1500 1000 dengan beban 0.025 9.20 0.075 0.0025 0 0.075 4. KESIMPULAN Dari hasil penelitian dan pembahasan, dapat disimpulkan bahwa proses kendali dengan sistem penalaan parameter kendali PID dengan logika Fuzzy yang diaplikasikan untuk mengatur Motor BLDC dapat memperbaiki kinerja kendali PID konvensional. Pengujian perubahan set point dan perubahan beban, dihasilkan karakteristik tanggapan sistem kendali PID konvensional dengan nilai rata-rata yaitu waktu kenaikan (tr) 0.025 detik, waktu penetapan (ts) 0.1625 detik, overshoot sebesar 15.98%. Sedangkan kendali hybrid PID Fuzzy dihasilkan nilai rata-rata waktu kenaikan (tr) 0.0025 detik, waktu penetapan (ts) 0.057 detik, overshoot sebesar 5.42%. Dapat disimpulkan bahwa kendali hybrid PID Fuzzy mampu meningkatkan kinerja dari kendali PID konvensional. UCAPAN TERIMAKASIH Terimakasih kami sampaikan kepada Jurusan Teknik Elektro Akademi Teknologi Warga Surakarta yang telah memberi fasilitas dalam penelitian ini dan kepada Wiyono dan Budi Nugroho yang telah banyak membantu dan memberi dukungan. REFERENSI Gunterus, Frans. 1994, Falsafah Dasar: Sistem Pengendalian Proses, jakarta. PT. Elex Media Komputindo.. Wang, L. X. 1997, A Course in Fuzzy Systems and Control, New Jersey: Prentice-Hall International. Inc: pp. 257-263. Y. S. Lai, Proceedings of the IEEE PES Winter Meeting, 1999, p.47 Prosiding SNST ke-6 Tahun 2015 Fakultas Teknik Universitas Wahid Hasyim Semarang 25