Sabtu, 06 November 2010

Implementasi Kendali Logika Fuzzy pada Pengendalian Kecepatan Motor DC Berbasis Programmable Logic Controller

Pada umumnya, sistem kendali logika fuzzy diimplementasikan dengan menggunakan komputer atau
mikrokontroler. Pada makalah ini disajikan implementasi sistem kendali logika fuzzy dengan menggunakan
programmable logic controller (PLC). Sistem yang akan dikendalikan adalah motor DC dan PLC yang
digunakan adalah PLC Omron C200HG dengan tambahan spesial I/O unit yaitu Fuzzy Logic Unit FZ001 dan
Analog I/O Unit.
Motor DC dikopelkan pada sebuah generator DC. Sebagai beban dan gangguan untuk generator
digunakan bola lampu DC variabel. Ada dua hal yang dikendalikan secara fuzzy yaitu pengaturan kecepatan
putaran motor dan pengaturan tegangan output generator. Untuk eksitasi tegangan jangkar motor DC digunakan
teknik Pulse Width Modulation (PWM). Feedback untuk sistem kendali kecepatan putaran motor adalah
frekuensi sinyal dari tachometer yang diubah menjadi tegangan. Feedback untuk sistem kendali tegangan
generator diambil dari tegangan output generator.
Sinyal error dan perubahan error dipilih sebagai input dari sistem fuzzy, sedangkan output fuzzy adalah
perubahan tegangan motor dc. Masing-masing membership function untuk input dan output fuzzy mempunyai 5
label dan jumlah fuzzy if-then rule yang digunakan sebanyak 25 buah. Desain membership function dan rule
berdasarkan pada pendekatan respon sistem kontrol ber-feedback. Proses fuzzy inference dilakukan oleh Fuzzy
Logic Unit FZ001.
Percobaan dilakukan dengan memberikan setting-point fungsi step untuk berbagai variasi beban serta
pemberian gangguan. Pengujian dilakukan untuk melihat respons sistem pada pengendalian putaran motor
maupun pada pengendalian tegangan output generator. Output respon sistem menunjukan hasil yang cukup cepat
dengan kehadiran gangguan. Pengembangan kendali fuzzy menggunakan PLC sangat cepat dan relatif mudah
untuk dibuat karena modul fuzzy logic telah tersedia.

Tidak ada komentar:

Posting Komentar