Tutorial Fuzzy Logic Beserta Contoh Code dengan Bahasa C Bagian 3

Daftar Isi

Helo Sahabat Anak Kendali

pada kesempatan kali ini saya akan menuliskan artikel tentang Tutorial Fuzzy Logic Beserta Contoh Code dengan Bahasa C Bagian Defuzzyfikasi

pada bagian ini kita akan membuat rule fuzzy yang berfungsi untuk menentukan hasil output supaya sesuai dengan apa yang kita harapkan,
dalam membuat rule fuzzy tidak ada aturan atau ketetapan, karena membuat aturan fuzzy tergantung pada setiap pakar atau orang yang mendesain logika fuzzy tersebut.

jika belum membaca artikel sebelumnya, yaitu tentang penjelasan dan mendesain fuzzyfikasi atau fungsi keanggotaan fuzzy silahkan di baca terlebih dahulu pada halaman berikut : Tutorial Fuzzy Logic Beserta Contoh Code dengan Bahasa C Bagian 2

Baca Juga :  Mengenal Sistem Kendali Tertutup (Close Loop)

berikut merupakan desain fuzzy yang sudah saya buat, dan sekali lagi saya tegaskan, rule di bawah ini berdasarkan logika saya, dengan berlandaskan fungsi keanggotaan input dan output serta tujuan awal mendesain fuzzy.

Rule Fuzzy

If permintaan sepi and persediaan sedikit then produksi small
If permintaan sepi and persediaan setengah then produksi small
If permintaan sepi and persediaan banyak then produksi small

If permintaan sedang and persediaan sedikit then produksi small
If permintaan sedang and persediaan setengah then produksi medium
If permintaan sedang and persediaan banyak then produksi medium

If permintaan ramai and persediaan sedikit then produksi small
If permintaan ramai and persediaan setengah then produksi medium
If permintaan ramai and persediaan banyak then produksi large

Defuzzyfikasi

metode fuzzy yang saya gunakan adalah …… “Ntah lah saya lupa, mungkin metode fuzzy Tsukamoto, atau Mamdani atau mungkin Sugeno yang pasti bukan metode SUGIONO !!! ” hehe 😀
silahkan cari paper dan cocokan metode yang saya gunakan milik siapa.

yang jelas saya menggunakan metode MIN dan MAX dalam mendesain aturan fuzzy. sedangkan untuk menentukan Defuzzyfikasinya saya menggunakan metode zCOA, yang artinya Center of Avarege pada sistem diskrit.

Baca Juga :  Jasa Pembuatan Program Arduino (TA, Tugas Kuliah, Skripsi, dan kebutuhan lainya)

berikut adalah program yang saya buat menggunakan bahasa C, dan dapat langsung di jalankan di bawah ini.

Code Bahasa C

jika ingin melihat langkah pembuatanya, dalam bentuk video silahkan tonton di bawah ini

mungkin cukup sekian apa yang bisa saya tuliskan kali ini, jika ada yang ingin ditanyakan silahkan tulis di kolom komentar !!