• Tidak ada hasil yang ditemukan

RANCANG BANGUN SISTEM KENDALI MOTOR DC M

N/A
N/A
Protected

Academic year: 2018

Membagikan "RANCANG BANGUN SISTEM KENDALI MOTOR DC M"

Copied!
8
0
0

Teks penuh

(1)

PENELITIAN MANDIRI

RANCANG BANGUN SISTEM KENDALI MOTOR DC MENGGUNAKAN FUZZY LOGIC BERBASIS MIKROKONTROLER

Hendra Kusdarwanto

Jurusan Fisika Unibraw – Universitas Brawijaya Malang nra_kus@yahoo.com

ABSTRAK

Aplikasi fuzzy logic hampir tak terbatas, misalnya kontrol proses, proses produksi, robotika, manajemen skala besar, teknik sipil, kimia ,transportasi, kedokteran, maupun ekonomi. Fuzzy logic controller adalah alternatif sistem kendali yang mudah karena tidak perlu dicari model matematisnya namun mempunyai kestabilan yang baik.

Motor DC yang dipakai dihubungkan dengan sebuah rotary encoder yang telah dilengkapi dengan sebuah optocoupler untuk menghitung kecepatan putar. Fuzzy logic yang dirancang mempunyai 2 masukan (Error,∆Error) dan 1 keluaran (output). Membership function masukan mempunyai 5 label linguistik dengan 25 if-then rule. Signal penggerak motor memanfaatkan fitur PWM yang terdapat pada mikrokontroler ATMEGA 8535 sedangkan pulsa optocoupler pada encoder dihitung dengan memanfaatkan counter mikrokontroler ATMEGA 8535. Penghitungan kecepatan dilakukan dengan menghitung jumlah clock counter tiap 100 ms. Prosedur fuzzy logic yang digunakan meliputi proses fuzzyfikasi, evaluasi rule dan proses defuzzyfikasi dengan metode COA (Center Of Area). Sebagai user interfacenya digunakan komputer yang terhubung dengan mikrokntroler melalui port serial. Pengaturan set point, pemantauan respon sistem serta kestabilan dapat dilakukan dan dimonitoring lewat komputer dengan menggunakan software Delphi. Data diambil berdasarkan perubahan dari variasi set point. Respon sistem akan semakin cepat seiring berkurangnya kecepatan motor karena hubungan kecepatan dan nilai PWM tidak linier.

1. PENDAHULUAN

Semakin banyaknya kebutuhan sistem kontrol pada sistem elektronik seperti pada mesin cuci, AC, robot dll maka perlu dibuat suatu sistem kendali yang dapat diimplementasikan pada sebuah device yang kecil seperti mikrokontroler. Fuzzy logic adalah alternatif yang paling mungkin untuk di implementasikan pada mikrokontroler karena kesederhanaan algoritmanya mengingat memori mokrokontroler yang terbatas. Untuk contoh aplikasinya mencoba menerapkan fuzzy logic controller untuk pengendalian motor DC.

2. PERANCANGAN DAN PEMBUATAN ALAT

2.1 METODOLOGI 1. Studi literatur

(2)

4. Perancangan Fuzzyfikasi

5. Perancangan Rule

6. Pengujian akhir

7. Analisa

2.2 PERANCANGAN DAN PEMBUATAN HARDWARE

2.3 PENGUJIAN PWM

MOTOR DC

ENCODER

ATMEGA8535

PD7/OC2

PB1/T1

KOMPUTER

(3)

2.4 PERANCANGAN FUZZYFIKASI

Fuzzyfikasi error dan delta_error adalah sebagai berikut :

(4)

2.5 PERANCANGAN RULE

Karakteristik kontrol:

Masukan fuzzy control yang dirancang adalah error dan ∆error, dengan definisi sebagai berikut:

Error(t) = SP-PV(t)

SP = Set Point (Nilai yang diinginkan)

PV(t) = Present Value pada waktu=t (Nilai aktual) ∆Error(t) = Error(t)-Error(t-1)

Error(t) = Error pada waktu=t Error(t-1) = Error pada waktu =t-1 Referensi error:

a = PB (Positive Big) b,d,f,h = Z (Zero)

c = NB (Negative Big) e = PS (Positive Small) g = NS (Negative Small)

(5)

Dari karakteristik kontrol diatas maka dapat dibuat rule sebagai berikut:

(6)

2.7 HASIL PENGUJIAN AKHIR

Set point dirubah mulai nilai 10,20,30,40, 20, 5

(7)

ANALISA

Sistem mempunyai respon yang sangat cepat sekitar 0.5 detik ketika set point dirubah, namun respon melambat seiring bertambahnya kecepatan, hal ini karena semakin tinggi kecepatan, ketelitian PWM semakin berkurang maksudnya perubahan PWM yang besar hanya akan mengakibatkan perubahan kecepatan yang kecil saja seperti yang ditunjukkan pada grafik pengujian PWM dimana grafik akan semakin landai seiring bertambahnya kecepatan, hal ini juga menyebabkan banyak terjadi overshoot pada kecepatan rendah karena ketelitian PWM semakin besar seiring berkurangnya kecepatan motor. Percobaan ini dilakukan tanpa memberi beban pada motor.

LAMPIRAN

(8)

TAMPILAN USER INTERFACE

Gambar

gambar berikut:
GAMBAR ALAT

Referensi

Dokumen terkait

Pertani Medan belum menerapkan Akuntansi Pajak Pertambahan Nilai, karena tidak adanya penjurnalan yang sesuai dengan Standar Akuntansi Keuangan dalam setiap transaksi keuangan

kasus matriks dengan operasi baris elementer dikerjakan dengan benar • UTS • rubrik • point keaktifak. untuk yang menjawab dengan benar 6 Mahasiswa diaharapkan dapat

Ketika gangguan persendian sampai pada tahap kronis (misalnya pada nyeri punggung bawah), pengurangan ROM secara alamiah dilakukan oleh tubuh untuk mengurangi rasa nyeri,

Algoritma Min-mAx merupakan algoritma yang digunakan untuk menemukan langkah terbaik dalam permainan catur, sedangkan Algoritma Alpha Beta Pruning adalah algoritma

Menyatakan dengan sesungguhnya bahwa karya ilmiah dengan judul ANALISIS YURIDIS PUTUSAN KASASI DALAM TINDAK PIDANA PENCABULAN (Putusan MA No. 373 K/Pid/2008) adalah benar-benar

[r]

Electronic Mail atau popular disebut email adalah perangkat lunak sistem korespondensi antara satu komputer dengan komputer lain dengan menggunakan system jaringan komputer

Apabila masyarkat mengkonsumsi ikan tongkol secara berlebih secara terus menerus dan melebihi batas aman PTWI yang telah ditetapkan oleh FAO atau WHO, yaitu