12 0 366 KB
TUGAS FUZZY LOGIC
Disusun Oleh: Dian Permana 02311840000076
DEPARTEMEN TEKNIK FISIKA FAKULTAS TEKNOLOGI REKAYASA SISTEM DAN INDUSTRI INSTITUT TEKNOLOGI SEPULUH NOPEMBER SURABAYA 2020
1. Sebuah pabrik elektronik dapat berhasil mencapai permintaan terbesar sebanyak 5000 barang/hari. Namun pernah pabrik tersebut hanya mencapai permintaan barang sebanyak 1000 barang/hari. Persediaan barang di gudang dapat mencapai titik tertinggi yaitu 600 barang/hari dan titik terendahnya 100 barang/hari. Dengan semua keterbatasannya, pabrik tersebut dapat memproduksi barang maksimum 7000 barang/hari dan minimalnya 2000 barang/hari. Apabila proses produksi pabrik tersebut menggunakan aturan sebagai berikut Berapa barang elektronik tersebut harus diproduksi jika jumlah permintaannya sebanyak 4000 barang dan persediaan di gudang masih 300 barang ?
[A1] IF Permintaan BANYAK And Persediaan BANYAK THEN Produksi Barang BERTAMBAH ; [A2] IF permintaan SEDIKIT And persediaan SEDIKIT THEN Produksi Barang BERKURANG ; [A3] IF Permintaan SEDIKIT Or Persediaan BANYAK THEN Produksi Barang BERKURANG ; [A4] IF permintaan BANYAK Or persediaan SEDIKIT THEN Produksi Barang BERTAMBAH ;
Dari Rule base tersebut dibuat tabelnya
Persediaan
Banyak Sedikit
`Permintaan Banyak BERTAMBAH BERTAMBAH
Sedikit BERKURANG BERKURANG
Dari deskripsi soal didapat data untuk membuat fungsi ke anggotaan sebagai berikut Fungsi Keanggotaan Permintaan
Nilai keanggotaan permintaan (5000 β 4000)
1000
(4000 β 1000)
3000
ππππ‘ππΈπ·πΌπΎπΌπ[4000] = (5000 β 1000) = 4000 = 0,25 ππππ‘BANYAK[4000] = (5000 β 1000) = 4000 = 0,75
Fungsi Keanggotaan Persediaan
Nilai keanggotaan persediaan (600 β 300)
300
(300 β 100)
200
πPsdππΈπ·πΌπΎπΌπ[300] = (600 β 100) = 500 = 0,6 πPsdBANYAK[300] = (600 β 100) = 500 = 0,4
Fungsi Keanggotaan Produksi Barang
Nilai keanggotaan produksi barang
Tabel Rule base
Persediaan
Banyak: 0,4 Sedikit: 0,6
`Permintaan Banyak:0,75 BERTAMBAH BERTAMBAH
Sedikit:0,25 BERKURANG BERKURANG
[A1] IF Permintaan BANYAK And Persediaan BANYAK THEN Produksi Barang BERTAMBAH ; [A2] IF permintaan SEDIKIT And persediaan SEDIKIT THEN Produksi Barang BERKURANG ; [A3] IF Permintaan SEDIKIT Or Persediaan BANYAK THEN Produksi Barang BERKURANG ; [A4] IF permintaan BANYAK Or persediaan SEDIKIT THEN Produksi Barang BERTAMBAH ; Sesuai dengan rule base diatas didapatkan table sebagai berikut
Persediaan
Banyak: 0,4 Sedikit: 0,6
`Permintaan Banyak:0,75 0,4 0,75
Sedikit:0,25 0,4 0,25
Dari table data dapat dihitung nilai Z z β 2000
πPrBrgBERTAMBAH1[Z1] = 7000 β 2000 = 0,4 Z1 = 4000 7000 β z
πPrBrgBERKURANG1[Z2] = 7000 β 2000 = 0,4 Z2 = 5000 z β 2000
πPrBrgBERTAMBAH2[Z3] = 7000 β 2000 = 0,75 Z3 = 5750 7000 β z
πPrBrgBERKURANG2[Z4] = 7000 β 2000 = 0,25 Z4 = 5750 Berikut table setelah nilai Z didapatkan
Persediaan
Banyak: 0,4
`Permintaan Banyak:0,75 4000
Sedikit:0,25 5000
Sedikit: 0,6
5750
5750
Proses Defuzifikasi dengan metode centroid
Z=
0,4 Γ 4000 + 0,4 Γ 5000 + 0,75 Γ 5750 + 0,25 Γ 5750 0,4 + 0,4 + 0,75 + 0,25
Z = 5194
Barang elektronik yang harus di produksi lebih banya disbanding sebelemnya, pada rule sebelummnya mengharuskan untuk memproduksi barang elektronik sebanyak 4983 sedang pada rule yang telah di rubah pabrik diharuskan untuk memproduksi barang elektronik sebanyak 5194
2. Mengevaluasi lulusan berdasarkan GPA (grade point average) dan nilai GRE (grade record examination) dengan fungsi keanggotaan sebagai berikut,
Bagaimana kategori kelulusan siswa yang memiliki nilai GRE 1400 dan GPA 2,75?
Nilai Keanggotaan GRE (1800 β 1400)
400
(1400 β 1200)
200
πππππΊπ
πΈ [1400] = (1800 β 1200) = 600 = 0,67 πhighπΊπ
πΈ[1400] = (1800 β 1200) = 600 = 0,33
Nilai Keanggotaan GPA
ππππ€πΊππ΄[2.75] =
(3,0 β 2,75)
πππππΊππ΄[2.75] =
(2,75 β 2,2)
(3,0 β 2,2)
(3,0 β 2,2)
= =
0,25 0,8 0,53 0,8
= 0,31 = 0,69
Dar data yang telah diketahui didapatkan tabe sebaga berikut GRE GPA
H: 0 M: 0,69 L: 0,31
H: 0,33 E VG G
M: 0,67 VG G F
L: 0 G F P
M: 0,67 0 0,67 0,31
L: 0 0 0 0
Jika Rule Base mengunakan logika AND GRE GPA
cog =
H: 0 M: 0,69 L: 0,31
H: 0,33 0 0,33 0,31
(10 + 20 )0,31 +(30+40)0,31+(50 + 60+70)0,33 + (90+90+100),67 4(0,31) + 3(0,33) + 3(0,67)
=
200 600
= 64