;

Senin, 09 September 2013

Sistem Inferen Fuzzy dengan Menggunakan Metode Tsukamoto



Diketahui :
                Input    : SUHU UDARA RANGE 200 – 400                      
                                JUMLAH MAHASISWA 0 – 40                           
                Output : DAYA 500 – 1000 Watt
                Rule       :
                [1] If (Suhu_Udara is Dingin) and (Jumlah_Mahasiswa is Sedikit) then (Daya is Kecil)
     [2] If (Suhu_Udara is Dingin) and (Jumlah_Mahasiswa is Banyak) then (Daya is Besar)
     [3] If (Suhu_Udara is Panas) and (Jumlah_Mahasiswa is Sedikit) then (Daya is Besar)
     [4] If (Suhu_Udara is Panas) and (Jumlah_Mahasiswa is Banyak) then (Daya is Besar)


Pertanyaan : Berapa daya yang dibutuhkan jika Suhu Udara Yang digunakan 250 dan Jumlah Mahasiswa yang ada dalam ruangan 16 Orang ?
Penyelesaian :
                  Ada 3 variabel fuzzy yang akan dimodelkan, yaitu:
    

     Kita bisa mencari nilai keanggotaan:

     µSuhuDingin|25| = (40 – 25) / 20 = 0.75
     µSuhuPanas|25|= (25 - 20)/20 = 0.25



Kita bisa mencari nilai keanggotaan:
µMhsSedikit|16| = (40 – 16) / 40 = 0.6
µMhsBanyak|16|= 16 / 40 = 0.4


        Sekarang kita cari nilai z untuk setiap aturan dengan menggunakan fungsi MIN
pada aplikasi fungsi implikasinya:
  

[1] If (Suhu_Udara is Dingin) and (Jumlah_Mahasiswa is Sedikit) then (Daya is Kecil)
α-predikat1        = µSuhuDingin ∩ µMhsSedikit
                                   = min (µSuhuDingin[25] ∩ µMhsSedikit[16])
                                   = min (0.75 , 0.6)

Lihat himpunan Daya Kecil,
(1000-z) / 500 = 0,6                    ---> z1 = 700

[2] If (Suhu_Udara is Dingin) and (Jumlah_Mahasiswa is Banyak) then (Daya is Besar)
α-predikat2        = µSuhuDingin ∩ µMhsBanyak
                                   = min (µSuhuDingin[25] ∩ µMhsBanyak[16])
                                   = min (0.75 , 0.4)

Lihat himpunan Daya Besar,
(z-500) / 500 = 0,4                      ---> z2 = 700

[3] If (Suhu_Udara is Panas) and (Jumlah_Mahasiswa is Sedikit) then (Daya is Besar)
α-predikat3        = µSuhuPanas ∩ µMhsSedikit
                                   = min (µSuhuPanas[25] ∩ µMhsSedikit[16])
                                   = min (0.25 , 0.6)

Lihat himpunan Daya Besar,
(z-500) / 500 = 0,25                    ---> z3 = 625

[4] If (Suhu_Udara is Panas) and (Jumlah_Mahasiswa is Banyak) then (Daya is Besar)
α-predikat4        = µSuhuPanas ∩ µMhsBanyak
                                   = min (µSuhuPanas[25] ∩ µMhsBanyak[16])
                                   = min (0.25 , 0.4)

Lihat himpunan Daya Besar,
(z-500) / 500 = 0,25                    ---> z4 = 625









8 komentar:

  1. pak Andi.Kamaruddin izin download file PDF thanks sebelumnya pak

    BalasHapus
  2. pak Abdi.kamaruddin menulis ...
    hehehe pak link Download PDF tidak aktif :-)

    BalasHapus
  3. pak Andi.Kamaruddin menulis ...
    Complaint tabel satu; pemotongan 25° bisakah memotong 22 dan 24 ??? mohon pencerahannya pak

    BalasHapus
  4. wk..wkk...itu salah posisi pa..

    BalasHapus
  5. pak range utk jumlah mahasiswa itu 0 - 35
    bukan 0 - 40
    kyknya msih salah perhitunganta pak...

    BalasHapus