Pengunjung

Sabtu, 15 Juni 2013

Menyelesaikan Logika Fuzzy mamdani Menggunakan Matlab

Diketahui curah hujan mempunyai tiga himpunan keanggotaan yaitu gerimis (0 mm - 50 mm), sedang (25 mm - 75 mm) dan deras (75 mm - 100 mm). Lama hujan mempunyai empat himpunan keanggotaan yaitu sebentar (0 menit - 60 menit), (0 menit - 60 menit), cukup lama (25 menit - 80 menit), lama (60 menit - 90 menit) dan lama sekali >90 menit. Debit sungai mempunyai tiga himpunan keanggotaan yaitu rendah (0 m^3/s- 7 m^3/s), sedang (4 m^3/s- 10 m^3/s) dan tinggi (10 m^3/s- 15 m^3/s). Output yang dicari adalah prediksi banjir yang meliputi 3 himpunan keanggotaan yaitu Tidak banjir (0 m-0.5 m),Banjir sedang (0,4 m-0.8 m) Banjir besar >0,8 m. Untuk memulai perhitungan ketik "fuzzy" di common window. Sehingga muncul tampilan sebagai berikut.

 
Klik edit-add variable-input untuk menentukan banyaknya input yang kita inginkan. Dan klik edit-add variable-output untuk menentukan output yang kita inginkan seperti tampilan dibawah ini


Klik curah hujan 2 kali. kemudian masukan himpunan fungsi keanggotaan berdasarkan data di atas. untuk model trapesium gunakan trapezoida dan untuk segitiga gunakan trim dengan range 0-100. Untuk menambahkan inputan di membership function editor. klik edit-MFs. Sehingga diperoleh tampilan sebagai berikut : 


Klik lama hujan 2 kali. kemudian masukan himpunan fungsi keanggotaan berdasarkan data di atas. untuk model trapesium gunakan trapezoida dan untuk segitiga gunakan trim dengan range 0-130. Untuk menambahkan inputan di membership function editor. klik edit-MFs. Sehingga diperoleh tampilan sebagai berikut : 


Klik debit sungai 2 kali. kemudian masukan himpunan fungsi keanggotaan berdasarkan data di atas. untuk model trapesium gunakan trapezoida dan untuk segitiga gunakan trim dengan range 0-15. Untuk menambahkan inputan di membership function editor. klik edit-MFs. Sehingga diperoleh tampilan sebagai berikut :


Klik predikdi banjir 2 kali. kemudian masukan himpunan fungsi keanggotaan berdasarkan data di atas. untuk model trapesium gunakan trapezoida dan untuk segitiga gunakan trim dengan range 0-1,5. Untuk menambahkan inputan di membership function editor. klik edit-MFs. Sehingga diperoleh tampilan sebagai berikut :


Setelah selesai membuat inputan dan outputan, selanjutnya membuat aturan-aturan berdasarkan kepakaran.Klik edit-Rules dan tulis aturan berdasarkan input dan output yang kita buat. Maka diperoleh tanpilan sebagai berikut.


Setelah aturan dibuat. kemudian kita klik pada Rule-editor yaitu view-Rules maka muncul tampilan dibawah ini.

Jika ingin melihat grafik maka klik view-surface pada tampilan Rule Viewer. Untuk menyimpan file tersebut. Maka kita klik File-Export-To file Seperti tanpilan dibawah ini.

0 komentar:

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Lady Gaga, Salman Khan