IMPLEMENTASI PENGENDALIAN KECEPATAN MOTOR DC DENGAN PENGENDALI FUZZY-PID MENGGUNAKAN REALTIME WINDOWS TARGET MATLAB 6.5
Abstract
Salah satu metoda yang sudah dikembangkan dalam pengendalian kecepatan
putaran motor DC adalah teknik fuzzy-PID, yang menggabungkan kesederhanaan
pengendali PID dan kehandalan logika fuzzy (logika kabur). Tujuan penelitian ini
adalah untuk mengimplementasikan pengendali fuzzy-PID untuk mengatur kecepatan
motor DC dengan berbasis Personal Computer (PC) dengan memanfaatkan fasilitas
Real Time Windows Target pada MATLAB 6.5. Penelitian memanfaatkan motor
DC berdaya rendah yang dihubungkan dengan PC melalui sebuah rangkaian
perantara (interface) PPi 8255 pada slot ISA. Algoritma pengendali fuzzy-PID akan
diimplementasikan dalam PC dengan menggunakan fasilitas Real Time Windows
Target SIMULINK MATLAB 6.5 dan berperan sebagai “otak” sistem keselu-ruhan.
Tanggapan keluaran kecepatan putar motor DC dapat dilihat dalam monitor computer
sehingga dapat dilihat unjuk kerja dari pengendali yang sudah dibuat. Hasil
pengujian menunjukkan bahwa SIMULINK MATLAB 6.5 dengan Real Time
Windows Target sukses mengimplementasikan pengendadli fuzzy-PID untuk beban
yang berubah secara lambat. Apabila sistem yang dikembangkan mendapatkan
masukan yang berubah secara periodic misalnya gelombang kotak dan sinusoidal
maka sistem hanya akan bekerja dengan baik untuk frekuensi masukan kurang dari 1
Hz saja. Pengembangan lebih lanjut dapat ditekankan pada implementasi algoritma
yang sudah ada dalam sebuah sistem pengendali jarak jauh memanfaatkan protocol
TCP/IP baik dengan jaringan kabel atau tanpa kabel (wireless).