Fuzzy logic toolbox merupakan sekumpulan tool yang membantu merancang sistem fuzzy untuk diaplikasikan dalam berbagai bidang. Semua tool dalam fuzzy logic toolbox dikelompokan menjadi tiga kategori :
Command line
Graphical User Interface (GUI)
Simulink Block
GUI dan Command Line memungkinkan untuk mengakses banyak dari fungsi-fungsi yang tersedia dalam logic toolbox. Perbedaanya GUI sangat cocok untuk pemula, sementara Command Line ditujukan untuk pemakai yang sudah berpengalaman. Kategori ketiga adalah tool dalam bentuk blok-blok simulink. kategori ketiga ini dirancang khusus untuk aplikasi dalam lingkungan simulink.
5.2 Graphical User Interface
Terdapat 5 jenis GUI dalam fuzzy logic toolbox :
FIS Editor
Membership Function Editor
Rule Editor
Rule Viewer
Surface Viewer
Selain 5 GUI diatas, fuzzy logic toolbox juga menyediakan ANFIS editor GUI yang digunakan untuk membangun dan menganalisis Adaptive
Neural FIS (ANFIS) tipe sugeno.
5.2.1 FIS Editor
Pada Matlab prompt, ketikan :
fuzzy
maka akan muncul FIS Editor dengan variabel masukan label input1 dan keluaran label output1
Untukcontohkasusyangsudahdibahasdiatas,kitaakanmembangunFISdenganduamasukan:pelayanandanmakanandansebuahkeluaran:bonus.Langkah-langkah
adalah sebagai berikut:
Ada tiga cara untuk membuka Membership Function Editor :
Dari FIS Editor, pilih View kemudian Edit Membership Functions
Dari FIS Editor, dobel click icon variabel masukan/keluaran
Dari matlab window command window, ketikan mfedit fisbonus
Fitur dalam membership function editor serupa dengan fitur pada FIS editor dan GUI lainya. Dengan Membership Function Editor, kita bisa menampilkan dan mengedit semua fungsi keanggotaan dari variabel-variabel FIS masukan dan keluaran.
5.2.3 Rule Editor
Dengan GUI Rule Edito, akan bisa dengan mudah mendefinisikan IF-THEN rule. Berdasar pada deskripsi variabel-variabel masukan dan keluaran yang didefenisikan dalam FIS editor, Rule Editor akan memudahkan untuk menyusun pernyataan IF-THEN rule secara otomatis, dengan mengklik sebuah item opsi nilai linguistik untuk tiap variabel FIS.
Gambar 5.9 adalah Rule Editor Window ketika belum ada IF-THEN yang didefenisikan.
5.2.4 Rule Viewer
Rule viewer menampilkan proses keseluruhan yang terjadi dalam FIS. Cara kerja Rule Viewer didasarkan pada diagram FIS. Pada gambar 5.10 adalah Rule viewer yang menampilkan keseluruhan proses dalam FIS
5.2.5 Surface Viewer
Plot keluaran FIS untuk keseluruhan rentang masukan bisa dilihat melalui surface viewer
Surface Viewer mempunyai kemampuan khusus yang sangat membantu dalam kasus dengan dua atau lebih masukan FIS dan sebuah keluaran. Kita juga bisa memilih masukan mana yang ingin ditampilkan dan meresposisi sumbu untuk tiap variabel masukan sehingga didapat tampilan yang berbeda dari surface.
5.3 Command Lines
Fuzzy logic mengijinkan untuk merancang dan membangun FIS langsung dari Command Lines yang disimpan dalam sebuah M-file. Sekali file baris perintah dibuat, modifikasi selanjutnya akan terasa lebih ringan
5.4 Perbandingan FIS Tipe Mamdani dan Sugeno
Kelebihan tipe sugeno
Efisiensi dalam komputasi
cocok untuk pemodelan sistem linear
menjami kontinuitas keluaran
memungkinkan dilakukan analisi matematis
kelebihan tipe mamdani
bersifat intuitif
diterima secara luas
sangat cocok diberi human input
VIDEO
Link Download
Materi contoh penggunaan GUI dalam logic toolbox klik disini
Tidak ada komentar:
Posting Komentar