Perancangan Graphical User Interface untuk Pengendalian Suhu pada Stirred Tank Heater Berbasis Microsoft Visual Basic 6.0

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

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PENGESAHAN... ii. HALAMAN PERNYATAAN... iii. KATA PENGANTAR... iv. MOTO DAN PERSEMBAHAN... v. DAFTAR ISI...

Grafik hubungan antara Jarak (cm) terhadap Data pengukuran (cm) y = 0.950x Data pengukuran (cm) Gambar 9 Grafik fungsi persamaan gradien

PERANCANGAN PROTOTYPE ROBOT SOUND TRACKER BERBASIS MIKROKONTROLER DENGAN METODE FUZZY LOGIC

MAKALAH SEMINAR TUGAS AKHIR PENGENDALIAN TINGGI MUKA CAIRAN PADA PLANT NONLINEAR MENGGUNAKAN METODE KONTROL FUZZY

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

APLIKASI FIS MODEL SUGENO PADA PENGENDALIAN VALVE UNTUK MANGATUR TINGGI LEVEL AIR. Wahyudi, Iwan Setiawan, dan Martina Nainggolan *)

Herry gunawan wibisono Pembimbing : Ir. Syamsul Arifin, MT

Implementasi Fuzzy Logic Untuk Mengatur Banyak Air Pada Tanaman Mawar Berdasarkan Suhu Dan Kelembaban

PENGONTROL TEMPERATUR CAMPURAN AIR DENGAN LOOK-UP TABLE BERBASIS MIKROKONTROLER AVR ABSTRAK

BAB IV PEMBAHASAN. A. Aplikasi Fuzzy Logic untuk Menilai Kolektibilitas Anggota Sebagai. Pertimbangan Pengambilan Keputusan Pemberian Kredit

BAB III PERANCANGAN SISTEM

Bab III TEORI DAN PENGONTOR BERBASIS LOGIKA FUZZI

PENGENDALI KECEPATAN MOTOR DC DENGAN UMPAN MAJU BERBASIS MIKROKONTROLER ATMEGA 16 DENGAN KENDALI HMI VISUAL BASIC 6.0

Penerapan Metode Fuzzy Mamdani Pada Rem Otomatis Mobil Cerdas

KONTROL LEVEL AIR DENGAN FUZZY LOGIC BERBASIS MIKROKONTROLER ATMEGA 8535

Perancangan Alat Peraga Papan Catur pada Layar Monitor. Samuel Setiawan /

DAFTAR ISI. Halaman Judul... i. Lembar Pengesahan Pembimbing... ii. Lembar Pernyataan Keaslian...iii. Lembar Pengesahan Pengujian...

PENGENDALIAN TINGGI PERMUKAAN CAIRAN BERBASIS FUZZY (Fuzzy Based Liquid Height Controlling)

PENALARAN FUZZY SISTEM PAKAR DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR 2012

BAB IV PEMBAHASAN. BAB IV berisi pembahasan tahapan penelitian, yaitu klasifikasi logika. A. Identifikasi Data Cadangan Hidrokarbon

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN Sistem Kontrol Robot. Gambar 3.1. Blok Diagram Sistem

BAB 1 PENDAHULUAN. 2.1 Latar Belakang

DAFTAR ISI HALAMAN PENGESAHAN... ABSTRAKSI... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN...

ALAT PENYIRAM TANAMAN OTOMATIS DENGAN LOGIKA FUZZY BERBASIS ATMEGA16 THE AUTOMATIC PLANT SPRINKLER WITH A FUZZY S LOGIC BASED ON ATMEGA 16

BAB III PERENCANAAN DAN PEMBUATAN PERANGKAT LUNAK

BAB III METODE PENELITIAN

Versi Online tersedia di : JURNAL TECH-E (Online)

PERANCANGAN SISTEM KONTROL KESTABILAN SUDUT AYUNAN BOX BAYI BERBASIS MIKROKONTROLER MENGGUNAKAN FUZZY LOGIC CONTROL

BAB III PERANCANGAN SISTEM

PENGEMBANGAN SISTEM PAKAR FUZZY

Oleh : Abi Nawang Gustica Pembimbing : 1. Dr. Muhammad Rivai, ST., MT. 2. Ir. Tasripan, MT.

Implementasi Metode Fuzzy-Mamdani Dalam Menentukan Jumlah Produksi Penganan Menggunakan Visual Basic

BAB 3 PERANCANGAN SISTEM. 3.1 Rancangan Perangkat Keras Sistem Penuntun Satpam. diilustrasikan berdasarkan blok diagram sebagai berikut:

APLIKASI ATMEGA 8535 DALAM PEMBUATAN ALAT UKUR BESAR SUDUT (DERAJAT)

Penilaian Hasil Belajar Matematika pada Kurikulum 2013 dengan Menggunakan Logika Fuzzy Metode Mamdani

Jurusan Teknik Elektro Fakultas Teknik Universitas Brawijaya Jalan MT. Haryono 167, Malang 65145, Indonesia

Sistem Pengaturan Kecepatan Motor DC pada Alat Ektraksi Madu Menggunakan Kontrol Logika Fuzzy

AKUISISI DATA PADA SLOT READER MENGGUNAKAN KOMPUTER UNTUK MEMONITOR

PENGENDALIAN ASRS (AUTOMATIC STORAGE AND RETRIEVAL SYSTEM) DENGAN MENGGUNAKAN MIKROKONTROLER AVR ATMEGA16. Ari Suryautama /

JURNAL SAINS DAN SENI POMITS Vol. 2, No. 1, (2013) 1-6 1

IDENTIFIKASI PARAMETER SISTEM PADA PLANT ORDE DENGAN METODE GRADIENT

ARTIFICIAL INTELLIGENCE MENENTUKAN KUALITAS KEHAMILAN PADA WANITA PEKERJA

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN 1.1. Latar Belakang

ABSTRAK Robovision merupakan robot yang memiliki sensor berupa indera penglihatan seperti manusia. Untuk dapat menghasilkan suatu robovision, maka

APLIKASI SENSOR KOMPAS UNTUK PENCATAT RUTE PERJALANAN ABSTRAK

Pengaturan Kecepatan Motor DC Menggunakan Kendali Hybrid PID-Fuzzy

Oleh : Miftahul Kanzil Muhid Irfan Mustofa Dosen Pembimbing : Ir. Josaphat Pramudijanto, M.Eng NIP :

Sistem Pengendali Suhu Otomatis Pada Inkubator Fermentasi Yoghurt Berbasis Mikrokontroler Dengan Metode Logika Fuzzy

Kontrol Keseimbangan Robot Mobil Beroda Dua Dengan. Metode Logika Fuzzy

Analisis Fungsi Implikasi Max-Min dan Max-Prod Dalam Pengambilan Keputusan

EKO TRI WASISTO Dosen Pembimbing 1 Dosen Pembimbing 2

BAB III METODE PENELITIAN

RANCANG BANGUN SISTEM PENGATUR TINGKAT PENERANGAN RUANGAN BERBASIS ATMEGA 8535 DENGAN METODE LOGIKA FUZZY Tugas Akhir

BAB III PERENCANAAN DAN REALISASI SISTEM

PENGENDALI LAJU KECEPATAN DAN SUDUT STEERING PADA MOBILE ROBOT DENGAN MENGGUNAKAN ACCELEROMETER PADA SMARTPHONE ANDROID

BAB II TINJAUAN PUSTAKA

BAB III LANDASAN TEORI

RANCANG BANGUN SISTEM PENGATURAN SUHU DAN KELEMBABAN UDARA BAGI TANAMAN PADA RUMAH KACA BERBASIS BORLAND DELPHI 7.0 TUGAS AKHIR

METODOLOGI PENELITIAN

IMPLEMENTASI LOGIKA FUZZY UNTUK AKUISI DATA BERBASIS WEB SERVER. Jl. Raya Kaligawe KM 4, PO BOX 1054, Semarang 50142

DENGAN PENGATURAN SUHU DAN KECEPATAN PENGADUAN

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

DENIA FADILA RUSMAN

PERANCANGAN SISTEM KENDALI MERIAM MENGGUNAKAN DRIVER MOTOR BERBASIS MIKROKONTROLER ATMEGA8535

BAB IV PERANCANGAN DAN REALISASI PERANGKAT LUNAK

RANCANG BANGUN ALAT DESTILASI AIR LAUT BERBASIS PLC SCHNEIDER SR2 B121BD DENGAN MENGGUNAKAN SENSOR DS1820 SEBAGAI PENDETEKSI SUHU LAPORAN AKHIR

DISAIN DAN IMPLEMENTASI PENGENDALI FUZZY BERBASIS DIAGRAM LADDER PLC MITSUBISHI Q02HCPU PADA SISTEM MOTOR INDUKSI

BAB III ANALISA DAN PERANCANGAN

SISTEM INFERENSI FUZZY MAMDANI BERBASIS WEB

Penggunaan Mamdani Fuzzy Expert System untuk Mengevaluasi Kinerja Dosen

Ahmadi *1), Richa Watiasih a), Ferry Wimbanu A a)

JURNAL SAINS DAN SENI POMITS Vol. 2, No.1, (2013) ( X Print) 1

BAB 2 LANDASAN TEORI

BAB 3 PERANCANGAN SISTEM. Computer. Parallel Port ICSP. Microcontroller. Motor Driver Encoder. DC Motor. Gambar 3.1: Blok Diagram Perangkat Keras

BAB IV PENGUJIAN DAN ANALISA

BAB III PERANCANGAN ALAT DAN PEMBUATAN SISTEM. kadar karbon monoksida yang di deteksi oleh sensor MQ-7 kemudian arduino

Kampus PENS-ITS Sukolilo, Surabaya

PENENTUAN PENJURUSAN SISWA SMA DENGAN MENGGUNAKAN FUZZY LOGIC METODE MAMDANI

PERANGKAT PENGONTROL RUMAH KACA BERBASIS MIKROKONTROLER. Wisnu Panjipratama / Jurusan Sistem Komputer, Fakultas Teknik,

SISTEM PENGENDALI PERALATAN RUMAH BERBASIS WEB

Proses Defuzzifikasi pada Metode Mamdani dalam Memprediksi Jumlah Produksi Menggunakan Metode Mean Of Maximum

SISTEM PENGENDALI ROBOT LENGAN MENGGUNAKAN PEMROGRAMAN VISUAL BASIC

DAFTAR ISI. KATA PENGANTAR i. DAFTAR ISI. iv. DAFTAR GAMBAR. viii. DAFTAR TABEL. x. DAFTAR LAMPIRAN.. xi. 1.1 Latar Belakang dan Rumusan Masalah..

BAB IV SISTEM KENDALI DENGAN FUZZY LOGIC

TUGAS AKHIR EDHRIWANSYAH NST

Team project 2017 Dony Pratidana S. Hum Bima Agus Setyawan S. IIP

BAB 3 PERANCANGAN SISTEM. ruangan yang menggunakan led matrix dan sensor PING))). Led matrix berfungsi

PERANCANGAN SISTEM PERENCANAAN JUMLAH PRODUKSI ROTI MENGGUNAKAN METODE FUZZY MAMDANI

PENGENDALIAN KECEPATAN MOTOR DC MENGGUNAKAN SENSOR ENCODER DENGAN KENDALI PI

BAB III METODE PENELITIAN

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN UNIVERSITAS BRAWIJAYA FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO

REALISASI SISTEM AKUISISI DATA MENGGUNAKAN ARDUINO ETHERNET SHIELD DAN SOCKET PROGRAMMING BERBASIS IP

BAB II LANDASAN TEORI. Pada bab ini berisi tentang teori mengenai permasalahan yang akan dibahas

Lima metode defuzzifikasi ini dibandingkan dengan mengimplementasikan pada pengaturan kecepatan motor DC.

BAB 1 PENDAHULUAN. Logika fuzzy memberikan solusi praktis dan ekonomis untuk mengendalikan

PENGENDALI MOTOR SERVO DC MENGGUNAKAN PI UNTUK DIIMPLEMENTASIKAN PADA MESIN CNC ABSTRACT

BAB III PERANCANGAN DAN REALISASI ALAT

Transkripsi:

JURNAL ILMIAH ELITE ELEKTRO, VOL. 3, NO. 2, SEPTEMBER 2012: 89-95 89 Perancangan Graphical User Interface untuk Pengendalian Suhu pada Stirred Tank Heater Berbasis Microsoft Visual Basic 6.0 Muhammad Rozali *, Bhakti Yudho Suprapto, dan Djulil Amri Jurusan Teknik Elektro, Fakultas Teknik, Universitas Sriwijaya, Indralaya, Palembang 30662, Indonesia * E-mail: rozali_salim@yahoo.com Abstrak Heater mempunyai peranan penting dalam proses industri. Salah satunya fungsi heater digunakan pada stirred tank heater. Sistem kontrol suhu pada stirred tank heater yang utama adalah kontrol posisi bukaan burner. Pada penelitian ini, dirancang sebuah graphical user interface (GUI) yang difungsikan sebagai monitoring suhu dan mengontrol posisi bukaan burner. Metode kontrol yang digunakan pada kontrol suhu stirred tank heater adalah fuzzy logic control. Sedangkan bahasa pemrograman yang digunakan adalah Microsoft visual basic 6.0 pada PC dan codevision AVR dalam mikrokontroler ATMega 8535. Dari hasil pengujian didapatkan bahwa persentase kesalahan dari perpindahan posisi bukaan burner terhadap nilai logika output adalah 0%. Interval waktu pengambilan nilai error sebelumnya sangat mempengaruhi nilai delta error. Abstract Design Program Control the Temperature on Stirred Tank Heater Use Fuzzy Logic Control Based Visual Microsoft Basic 6.0. Heater has an important role in the process industry. One of these functions is used in stirred tank heater. The main temperature control system instirred tank heater is the control position openings burner. In this research, graphical user interface (GUI) serves as a temperature monitoring and controlling position openings burner. Control method used in temperature control stirred tank heater is fuzzy logic control. Microsoft visual basic 6.0 is used to programming language on the PC and code vision AVR in microcontroller ATMega 8535. From the test results obtained that the error percentage of displacement position openings with output logic value is 0%. Time interval of retrieval previous error value greatly affects the value of the delta error. Keywords: stirred tank heater, GUI, fuzzy logic control, Microsoft visual basic 6.0 1. Pendahuluan Di industri, heater mempunyai peranan penting dalam proses industri. Salah satunya fungsi heater digunakan pada stirred tank heater. Stirred tank heater adalah tangki pengaduk yang sering digunakan pada industri kimia untuk melakukan reaksi secara batch pada skala kecil menghasilkan suatu material baru. Material baru tersebut merupakan hasil proses dari pencampuran dua material yang digabungkan menjadi satu atau hanya menggunakan satu material dengan adanya bantuan katalis sehingga dapat menghasilkan material yang baru serta dilalui dengan proses pemanasan. Burner pada stirred tank heater menggunakan gas sebagai bahan bakar. Posisi bukaan burner sangat mempengaruhi kenaikan suhu pada stirred tank heater. Untuk mengontrol suhu agar mencapai set point yang diinginkan, maka burner tersebut harus dikontrol, agar efisiensi gas dapat maksimal. Pada penelitian ini dibuat desain rancangan grapichal user interface (GUI) menggunakan Microsoft visual basic 6.0 dan memanfaatkan algoritma fuzzy logic control yang berfungsi sebagai program kontrol burner pada stirred tank heater [1-3]. GUI berperan sebagai alat bantu operator dalam memonitor dan mengontrol suhu pada stirred tank heater. Sehingga diharapkan dapat melakukan pengontrolan burner pada stirred tank heater. 2. Metode Penelitian Penelitian diawali dengan merancang peralatan stirred tank heater seperti yang terlihat pada Gambar 1. Sebagai pemanasnya dipergunakan kompor dengan 89

90 JURNAL ILMIAH ELITE ELEKTRO, VOL. 3, NO. 2, SEPTEMBER 2012: 89-95 bahan gas sehingga dapat meningkatkan suhu hingga yang diinginkan. Suhu pada stirred tank heater ini diukur menggunakan termokopel tipe-k dan rangkaian pengkondisi sinyal sebagai penguat sinyal. GUI mengolah suhu pada stirred tank heater menggunakan fuzzy logic control, lalu memberikan sinyal numerik ke kontrol burner dalam hal ini adalah mikrokontroler. Sinyal tersebut diolah di mikrokontroler untuk kemudian menentukan aksi yang akan dilakukan oleh burner. Blok diagram dari sistem kendali suhu pada stirred tank heater menggunakan metode fuzzy logic control ditunjukkan pada Gambar 2. Grapichal user interface (GUI) [1], pada penelitian ini berfungsi sebagai monitoring dan program kontrol suhu menggunakan metode fuzzy logic control dan dibuat dengan berbasis Microsoft visual basic 6.0. (Gambar 3). Microsoft visual basic 6.0 merupakan program yang digunakan untuk membuat GUI [2]. Program ini berfungsi untuk memproses suhu yang terbaca pada stirred tank heater sehingga menjadi crisp fuzzy input logic control. Crisp input tersebut berupa error dan delta error (selisih error sekarang dan error sebelumnya). Kedua crisp input tersebut akan diproses oleh fuzzy logic control. Output dari fuzzy logic control berupa suatu nilai untuk pemilihan logika bukaan burner. Data ini dikirim ke mikrokontroler melalui komunikasi serial RS232. Fuzzy logic control akan mengevaluasi tiap fuzzy input yaitu error dan delta error dari hasil pembacaan suhu stirrer tank heater kemudian melakukan perhitungan sinyal kontrol melalui tahapan fuzzifikasi, evaluasi rule dan defuzzifikasi [3]. Sistem inferensi fuzzy yang digunakan yaitu metode Mamdani (Gambar 4-6). Gambar 1.Sistem Kendali Suhu pada Stirred Tank Heater Gambar 2. Blok Diagram Sistem Kendali Suhu

JURNAL ILMIAH ELITE ELEKTRO, VOL. 3, NO. 2, SEPTEMBER 2012: 89-95 91 Gambar 3. Tampilan GUI Kontrol Suhu Gambar 4. Fungsi Keanggotaan Error Gambar 5. Fungsi Keanggotaan Deltaerror Gambar 6. Fungsi Keanggotaan Crispoutput

92 JURNAL ILMIAH ELITE ELEKTRO, VOL. 3, NO. 2, SEPTEMBER 2012: 89-95 Fuzzifikasi merupakan proses mengubah crisp input menjadi fuzzy input. Dalam perancangan fuzzy logic control ini terdapat 2 fungsi keanggotaan fuzzy input (Error dan delta error). Evaluasi aturan. Metode pengambilan keputusan (inferensi) yang digunakan dalam pemrograman ini adalah metode min (minimum), di mana hasil fuzzifikasi input error dan delta error diambil derajat keanggotaan terkecil. Nilai keanggotaan terkecil dimasukkan ke dalam Tabel basis aturan fuzzy (Tabel 1). Untuk mendapatkan nilai fuzzy output pada model fuzzy Mamdani yaitu dengan menggunakan metode largest of maximum (LOM). Di mana nilai fuzzy output didapat dari nilai terbesar pada tabel basis aturan fuzzy. Dan nilai crisp output didapat dari nilai terbesar pada himpunan fuzzy output. mana pada saat data sama dengan 0, maka motor stepper akan bergerak membuka dan menutup burner dengan delay 50 ms per step. Tabel 3. Langkah Langkah Motor Steppercloseburner Step ke- Pin pada mikrokontroler D.4 D.5 D.6 D.7 1 1 0 0 1 2 0 0 1 1 3 0 1 1 0 4 1 1 0 0 Defuzzifikasi. Defuzzifikasi berperan dalam mengubah nilai fuzzy output menjadi nilai crisp output. Nilai crisp output akan menentukan aksi yang akan dilakukan oleh motor stepper sebagai penggerak burner. Langkah berikutnya adalah pembuatan flowchart perancangan program kontrol suhu, flowchart GUI, dan flowchart logika bukaan burner (Gambar 7). Tabel 2 berikut adalah proses aktifasi stepper, di mana pada saat data berada di antara 0 dan 4, maka motor stepper akan bergerak membuka burner dengan delay 50 ms per step. Tabel 3 adalah proses aktifasi stepper di mana pada saat data lebih besar dari 4, maka motor stepper akan bergerak membuka burner dengan delay 50 ms per step. Tabel 2 adalah proses aktifasi stepper, di Tabel 1. Basis AFuzzy Tabel 2. Langkah langkah Motor Stepper Open Burner Step ke- Pin pada mikrokontroler D.4 D.5 D.6 D.7 1 1 1 0 0 2 0 1 1 0 3 0 0 1 1 4 1 0 0 1 Gambar 7. Flowchart Perancangan Program

JURNAL ILMIAH ELITE ELEKTRO, VOL. 3, NO. 2, SEPTEMBER 2012: 89-95 93 3. Hasil dan Pembahasan Untuk menguji pemrograman fuzzy logic control akan dilakukan secara bertahap. Tahap pertama akan dilakukan pengujian pemrograman fuzzifikasi, tahap kedua dilakukan pengujian pemrograman evaluasi aturan, dan tahap terakhir adalah pengujian pemrograman defuzzifikasi. Dalam pengujian fuzzy mengunakan text input pada program dan membandingkannya dengan perhitungan manual. Sebagai contoh akan dicari nilai derajat keanggotaan dari suatu fuzzy input yaitu error = 3 dan dengan fungsi keanggotaan diperlihatkan pada Gambar 10. Pada Gambar 10, crisp input error = 3 akan memotong derajat keanggotaan Z dan PS. Maka derajat keanggotaan dapat ditentukan sebagai berikut: (1) (2) Sedangkan untuk fuzzy input delta error yaitu dengan - 1 dengan fungsi keanggotaan diperlihatkan seperti Gambar 11. Gambar 8. Flowchart GUI Pada Gambar 11, crisp input delta error = -1 akan memotong derajat keanggotaan NS dan Z. Maka derajat keanggotaan dapat ditentukan sebagai berikut : (3) (4) Gambar 10. Fungsi Keanggotaan Error Gambar 9. Flowchart Logika Bukaan Burner Gambar 11. Fungsi Keanggotaan Delta Error

94 JURNAL ILMIAH ELITE ELEKTRO, VOL. 3, NO. 2, SEPTEMBER 2012: 89-95 Langkah selanjutnya yaitu melakukan pengujian pemrograman evaluasi aturan. Karena pada fuzzifikasi error hanya ada 2 fungsi keanggotaan yang tidak bernilai 0 dan pada delta error juga hanya ada 2 fungsi keanggotaan yang tidak bernilai 0 maka hanya ada 4 rule saja yang tidak bernilai 0 yaitu: E_Z dan DE_NS E_Z dan DE_Z E_PS dan DE_NS E_PS dan DE_Z = Setelah tahap evaluasi aturan, tahap berikutnya yaitu pengujian program defuzzifikasi. Pada model fuzzy Mamdani, output fuzzy didapatkan dengan metode largest of maximum (LOM).Solusi crisp diperoleh dengan cara mengambil nilai terbesar dari domain yang memiliki nilai keanggotaan maksimum. mikrokontroler perpindahan satu step berlangsung selama 50 ms dan satu step sama dengan 0,9. Berikut adalah hasil pengujian perubahan posisi bukaan burner dari 0 sampai dengan 180 (Gambar 13). Dari data Tabel 6 diatas dapat dilihat persentase kesalahan kontrol burner antara posisi bukaan burner perhitungan dan pengujian yaitu dengan Pers. (6) berikut: = (6) Sehingga didapatlah persentase kesalahan masing masing fuzzy output terhadap kontrol bukaan burner (Tabel 5). Dari hasil pengujian fuzzy logic control didapat nilai keanggotaan fuzzy input error dan delta error, nilai pada tabel basis aturan, nilai fuzzy output serta nilai crisp output adalah sama dengan program yang dirancang. = max (0,33 ; 0,4 ; 0,33 ; 0,6) = 0,6 (5) Dari penyelesaian di atas dan berdasarkan tabel basis aturan diketahui bahwa domain yang bernilai maksimum adalah O1 dengan nilai 0,6. Di mana nilai fuzzy output O1 setelah defuzzifikasi didapatkan crisp output yaitu 1. Hasil pengujian di atas selanjutnya dibandingkan dengan hasil crisp output pada GUI yaitu sebagai berikut (Gambar 12). (a) (b) Gambar 13. Posisi Bukaan Burner (a) 0 (b) 180 Tabel 4. Pengujian Kontrol Burner Pada fuzzy logic control terdapat tujuh crisp output yang berfungsi sebagai logika kontrol bukaan burner. Pada perancangan program kontrol burner di Tabel 5. Persentase Kesalahan Kontrol Burner Gambar 12. Tampilan Hasil Fuzzy Output

JURNAL ILMIAH ELITE ELEKTRO, VOL. 3, NO. 2, SEPTEMBER 2012: 89-95 95 Pada pengujian kontrol burner didapat perpindahan posisi burner pada perhitungan sama dengan pengujian. Tabel berikut menunjukkan tingkat keakuratan perpindahan posisi bukaan burner terhadap masingmasing logika output. Dari Tabel 6 dapat diketahui bahwa tingkat kesalahan perpindahan posisi bukaan burner terhadap logika output secara keseluruhan adalah 0%. Tabel 6. Persentase Tingkat Kesalahan Perpindahan Posisi Bukaan Burner Logika output Persentase (%) 1 0 2 0 3 0 0 0 4 0 5 0 6 0 Rata rata 0 4. Simpulan Berdasarkan pelaksanaan perancangan dan pengujian yang telah dilakukan, maka dapat diambil kesimpulan bahwa Interval waktu pengiriman data ke mikrokontroler dapat menentukan jumlah bukaan burner, persentase kesalahan perubahan posisi bukaan burner terhadap logika output adalah 0%, interval waktu pengambilan nilai error sebelumnya sangat mempengaruhi nilai delta error. Daftar Acuan [1] J. Gladen, Introduction to the Graphical User Interface, Xerox PARC and GUI, vol. 1, Research Paper, New York, 2000. [2] Tim Penyusun, Panduan Pemograman dan Referensi Kamus Visual Basic 6.0, Penerbit Andi, Madiun, 2005, p.470. [3] D. Kusuma, Artificial Inteligence (teknik dan aplikasinya), Graha Ilmu, Yogyakarta, 2003, p.338.