By | 18/01/2020

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

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.

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 !!

5 Replies to “Tutorial Fuzzy Logic Beserta Contoh Code dengan Bahasa C Bagian 3”

  1. Gagak

    Min mau bertanya, jika saya pake fuzzy mamdani untuk menghitung 3 input dan 3 output
    Untuk melakukan penyeimbangan beban trafo distribusi, apakah bisa min?

    Reply
    1. admin Post author

      tergantung orangnya bisa atau nggak,, seharusnya bisa.

      Reply
  2. vandra

    halo kak saya mau bertanya
    pada z1 = 25 – (10*rul1);

    itu 10 nya dari apanya kak? terimakasih

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *