SIMULASI MATLAB SISTEM KENDALI PADA MESIN CUCI MENGGUNAKAN FUZZY INFERENCE SYSTEM. Diajukan sebagai salah satu tugas mata kuliah KECERDASAN BUATAN

dokumen-dokumen yang mirip
Praktikum Sistem Pakar Jumat 16 Desember 2013 Pertemuan 12. Tabel 1. Rancangan Variabel fuzzy Fungsi Nama Variabel Rentang Nilai Keterangan

Jika kecepatan mobil adalah : 50 km/jam dan jaraknya adalah 0,75 m berapa posisi pedal yang harus di injak? Denganketentuan aturan sebagai berikut :

Ada 5 GUI tools yang dapat dipergunakan untuk membangun, mengedit, dan mengobservasi sistem penalaran, yaitu :

Solusi MATLAB. Double Click salah satu kotak input sehingga muncul Membership Function Editor. Pada Membership Function Editor:

Studi Kasus Fuzzy Logic 2016

Praktikum 10 Tim Asisten Praktikum Sistem Pakar

JOBSHEET SISTEM CERDAS REASONING 2. Fuzzifikasi

BAB IV HASIL DAN PEMBAHASAN. Tingkat kesehatan bank dapat diketahui dengan melihat peringkat

Simulasi Pengendali Kiln PT. Semen Tonasa (Tonasa IV) Menggunakan Fuzzy Logic Toolbox Program Matlab St. Nawal Jaya

LOGIKA FUZZY MENGGUNAKAN MATLAB

SISTEM CERDAS LATIHAN FUZZY LOGIC Dr. Fatchul Arifin, ST., MT. Phone:

BAB III LANDASAN TEORI

GUI Matlab untuk membuat grafik fungsi

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

BAB 2 LANDASAN TEORI

Membuat Program dengan GUI pada MATLAB

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV EVALUASI DAN EVALUASI. Implementasi pada penelitian tugas akhir ini berupa aplikasi

Universitas Komputer Indonesia. Pemrograman dengan C++ Builder

KLASIFIKASI GERAK ATLET JALAN CEPAT MENGGUNAKAN METODE KNN

BAB II LANDASAN TEORI

Jurnal String Vol. 1 No. 1 Tahun 2016 ISSN: MODEL EVALUASI KINERJA KARYAWAN DENGAN METODE FUZZY SUGENO PADA RESTO ABTL

INSTRUKSI PENCABANGAN

ANALISA SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KOSENTRASI JURUSAN TEKNIK MESIN UNP PADANG

LAPORAN PRAKTIKUM TEKNIK DAN INSTRUMENTASI KENDALI. M-File dan Simulink

BAB III METODE PENELITIAN

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

Algoritma Pemrograman A

Visual Basic 6.0 For Beginners

PENENTUAN JUMLAH PRODUKSI PULP PADA PT.TOBA PULP LESTARI, Tbk. DENGAN MENGGUNAKAN METODE FUZZY-MAMDANI SKRIPSI AGNES NENNY SISKA SINAGA

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 I Pengenalan Visual BASIC

VISUAL BASIC. Standar Kompetensi: Siswa mampu membuat program sederhana dengan menggunakan bahasa pemrograman Visual Basic 6.0

Bab III Metodologi Penelitian

Manifold Pressure. Engine Temp

Aplikasi Komputer. Bekerja Dengan Microsoft Excel Access (1) Ita Novita, S.Kom, M.T.I. Modul ke: Fakultas ILMU KOMPUTER. Program Studi Informatika

DASAR MENGGUNAKAN VISUAL BASIC 6.0

Visual Basic 6.0 For Beginners

SISTEM PENDUKUNG KEPUTUSAN DALAM MENENTUKAN BEASISWA BERPRESTASI MENGGUNAKAN METODE FUZZY (STUDI KASUS: INSTANSI XYZ)

BAB III PERANCANGAN SISTEM

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

PROYEK-PROYEK VISUAL BASIC DAN DASAR-DASAR VISUAL BASIC CODE

PERTEMUAN 1 Membuat Project & Komponen Swing [PBO II JAVA] dosen : SOPINGI, S.Kom

Praktikum Pemrograman 1. Mengenal Delphi

BAB I SEKILAS VISUAL STUDIO.NET 2008

Modul Praktikum 1 Pemograman Berorientasi Objek

BAB I Pengenalan Microsoft Visual Basic 6.0

Pengenalan Borland Delphi 7.0

PEMROGRAMAN LANJUTAN JAVA. Dasar-Dasar Netbeans

PEMROGRAMAN DELPHI 7.0

CARA INSTALL DAN REMOVE APLIKASI. Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id

Pemrogram Pem a rogram n Visual Delphi 7

PETUNJUK PRAKTIKUM GEOGEBRA

BAB II LANDASAN TEORI

KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0. Dilengkapi penjelasan Coding. Oleh: Didin Muhidin. Copyright 2016 by DiesAlfatih.

BAB 2 LANDASAN TEORI

Delphi Cara membuka aplikasi Delphi 7. Start All Programs Borland Delphi 7 Delphi Perkenalan jendela Delphi 7. syahada.blogspot.

BAB 3 ALGORITMA PERENCANAAN SISTEM PENGENALAN PENYAKIT DARAH

DIALOG B OX Minggu ke-7

MODUL I. A. Instalasi Borland Delphi Buka file instalasi Borland Delphi Klik Run Program. 3. Klik Next

PRAKTIKUM 1 INPUT - OUTPUT

GRAFIK KOMPUTER & PENGOLAHAN CITRA

A. PROJECT PROJECT VISUAL BASIC

Fuzzy Logic dengan Menggunakan MATLAB Bahan Kuliah

Percobaan 1. setelah muncul jendela kaya gini, pilih yang atas sendiri (GUI default) jika ingin yang kosongan, kemudian langsung aja klik OK.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III PERENCANAAN DAN PERANCANGAN SISTEM PENENTUAN TITIK GANGGUAN

BAB IV PEMBAHASAN. Pada penelitian ini akan dibandingkan antara aplikasi teori graf fuzzy dan

DENIA FADILA RUSMAN

Program Kalkulator Sederhana Menggunakan Java Netbeans

BAB IV STUDI KASUS 4.1 Rumusan masalah 4.2 Pendekatan masalah

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

PROGRAM APLIKASI DETEKSI PANAS HASIL FOTO KAMERA WEBCAM LAPORAN TUGAS AKHIR

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

Mencari Akar-akar persamaan kuadrat AX 2 + BX + C = 0

1. MENGENAL VISUAL BASIC

BAB III. Sub Kompetensi :

Petra Fuzzy Develpoment System for MCS51 Family Versi 1.1. Beberapa fasilitas yang tersedia daalam software PetraFuz51 adalah

MODUL I. A. Landasan Teori. Modul Praktimum Pemrograman Visual II D3 Manajemen Informatika UNIJOYO

Aplikasi Fuzzy Inference System Dalam Penilaian Prestasi Mahasiswa

BAB 5 PEMBUATAN MENU DALAM ORACLE FORMS

BAGIAN XIII GRAPHICAL USER INTERFACE DENGAN SWING. Praktikum I : Menggunakan JFrame, JTextField, JLabel dan JButton

MODUL 1 IDE (Integrated Development Environment )

Menggunakan CodeBlock Dengan Cepat (platform non linux) Oleh:wijanarto

BAB IV HASIL DAN PEMBAHASAN

Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.

MODEL PENENTUAN GURU BERPRESTASI BERBASIS ADAPTIVE NEURO FUZZY INFERENCE SYSTEM (ANFIS)

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

Memahami Proyek-Proyek Visual Basic dan Dasar-Dasar Visual Basic Code

HALAMAN JUDUL LEMBAR PENGESAHAN ABSTRAK...

ricak.wordpress.com Component Name & Interface

Aplikasi Komputer. Microsoft Office 2010 Microsoft Office Access 2010 Bag 1. Miftahul Fikri, M.Si. Modul ke: Fakultas Ekonomi dan Bisnis

Di susun oleh : Team Penyusun Modul Visual Basic

Aplikasi ideb Viewer Sistem Layanan Informasi Keuangan (SLIK)

Java Library dan Java Swing

Pemograman Swing. Netbeans:

BAB III PERANCANGAN SIMULASI. 3.1 Perancangan Sistem Parkir Mobil Seri Otomatis

BAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek

BAB IV IMPLEMENTASI DAN EVALUASI. Untuk mengimplementasikan dan menjalankan Aplikasi Mobile Simulasi

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI

Transkripsi:

SIMULASI MATLAB SISTEM KENDALI PADA MESIN CUCI MENGGUNAKAN FUZZY INFERENCE SYSTEM Diajukan sebagai salah satu tugas mata kuliah KECERDASAN BUATAN Disusun Oleh: Pandu Ramdani : 2012140280 PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS PAMULANG TANGERANG SELATAN 2014

1. Bukalah program matlab anda lalu kemudian untuk memulai perhitungan dan simulasi ketik "fuzzy" di command window. 1. Klik Beban-Pakaian 2 kali. kemudian masukan himpunan fungsi keanggotaan berdasarkan data di atas. untuk kurva segitiga gunakan trimf dengan semesta pembicaraan (range) 0-8. Untuk menambahkan garis kurva di membership function editor. klik edit-mfs. Sehingga diperoleh tampilan sebagai berikut.

2. Klik Jenis-Kotoran 2 kali. kemudian masukan himpunan fungsi keanggotaan berdasarkan data di atas. untuk kurva segitiga gunakan trimf dengan semesta pembicaraan (range) 0-100. Untuk menambahkan inputan di membership function editor. klik edit-mfs. Sehingga diperoleh tampilan sebagai berikut :

3. Klik Tingkat-Kotoran 2 kali. kemudian masukan himpunan fungsi keanggotaan berdasarkan data di atas. untuk segitiga gunakan trimf dengan semesta pembicaraan (range) 0-100. Untuk menambahkan inputan di membership function editor. klik edit- MFs. Sehingga diperoleh tampilan sebagai berikut : 4. Klik Waktu-Cuci 2 kali. kemudian masukan himpunan fungsi keanggotaan berdasarkan data di atas. untuk segitiga gunakan trimf dengan semesta pembicaraan (range) 0-100. Untuk menambahkan inputan di membership function editor. klik edit- MFs. Sehingga diperoleh tampilan sebagai berikut :

5. Klik Kecepatan-Rototr 2 kali. kemudian masukan himpunan fungsi keanggotaan berdasarkan data di atas. untuk segitiga gunakan trimf dengan semesta pembicaraan (range) 400-1200. Untuk menambahkan inputan di membership function editor. klik edit-mfs. Sehingga diperoleh tampilan sebagai berikut : 6. Setelah selesai memasukan variabel input dan output, tahap selanjutnya adalah membuat aturan-aturan berdasarkan basis pengetahuan. Klik edit-rules dan tulis aturan berdasarkan input dan output yang kita buat. Maka diperoleh tanpilan sebagai berikut.

7. Setelah aturan dibuat. kemudian kita klik pada Rule-editor yaitu view-rules maka muncul tampilan dibawah ini, yang digunakan untuk melakukan perhitungan dan simulasi sesuai dengan rule yang telah diberikan 8. Jika ingin melihat grafik maka klik view-surface pada tampilan Rule Viewer. Untuk menyimpan file tersebut

9. Langkah terakhir adalah menyimpan file sistem fuzzy yang telah anda buat, klik FileExport-To file Seperti tanpilan dibawah ini. Aplikasi prediksi banjir berbasis GUI Setelah selesai membuat sistem fuzzy untuk perhitungan dan simulasi, pada program matlab dapat juga digunakan untuk membuat aplikasi system kendali pada mesin cuci sederhana. Hal penting yang harus anda ingat adalah bahwa kita harus menyimpan file mesin cuci yang telah diselesaikan dengan logika fuzzy dan file GUI untuk menyelesaikannya dalam satu folder, setelah itu anda masuk kedalam proses perancangan aplikasi system kendali pada mesin cuci sederhana. Ketik guide pada commond windows sehingga muncul tampilan sebagai berikut:

Kemudian desainlah form pada jendela GUI tersebut, dengan menggunakan 2 buah Button Group, 2buah push button, 5 buah edit text dan 5 buah static text. Sehingga tampilanya seperti gambar dibawah ini: Untuk melakukan pengaturan terhadap tiap tiap komponen dapat dilakukan dengan cara mengklik tombol property inspector atau bisa juga dengan cara double klik komponen yang bersangkutan.

Setelah desain form selesai dibuat cobalah anda run, kemudian tahap selanjutnya adalah memasukan kode program (source code) berikut kedalam jendela editor, klik view/editor, sehingga muncul jendela editor, seperti dibawah ini.

**hanya code yang block warna biru yang anda masukan dalam jendela editor untuk memanggil fungsi dari tiap tiap komponen yang bersangkutan..!

setelah itu cobalah anda run untuk mengetahui apakah terjadi kesalahan kode program atau tidak, jika tidak terjadi kesalahan maka tampilan aplikasi akan seperti dibawah ini:

Pembuatan program executable Langkah penting selanjutnya adalah pembuatan program executable agar dapat diinstall dan dipakai di komputer lain tanpa harus memiliki ataupun membuka program matlab Agar proses berjalan cepat dan lancar, usahakan agar program yang terbuka pada komputer anda hanya program matlab, kemudian klik APPS/Aplication Compiler/deployment project.

Pada jendela deployment, buatlah nama project setelah selesai kemudian klik package Maka proses package sedang berjalan seperti gambar di bawah in