tutorial fuzzy - fjrhdp.files.wordpress.com · aturan fuzzy yang digunakan [r1] if permintaan turun...

41
Tutorial Fuzzy

Upload: truongcong

Post on 07-Feb-2019

232 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Tutorial Fuzzy

Page 2: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Studi Kasus

Suatu perusahaan makanan kaleng akan memproduksimakanan jenis ABC. Dari data 1 bulan terakhir, permintaanterbesar mencapai 5000 kemasan/hari, dan permintaanterkecil mencapai 1000 kemasan/hari. Persediaan barang di gudang terbanyak mencapai 600 kemasan/hari, danterkecil pernah mencapai 100 kemasan/hari. Dengan segalaketerbatasannya, sampai saat ini perusahaan baru mampumemproduksi barang maksimum 7000 kemasan/hari, untukefisiensi mesin dan SDM tiap hari diharapkan perusahaanmemproduksi 2000 kemasan. Berapa kemasan makananjenis ABC yang harus diproduksi jika jumlah permintaansebanyak 4000 kemasan dan persediaan di gudang masih300 kemasan.

(Kusumadewi, dkk., 2004)

Page 3: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Aturan fuzzy yang digunakan

[R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG

[R2] IF Permintaan TURUN AND Persediaan SEDIKIT THEN Produksi Barang BERKURANG

[R3] IF Permintaan NAIK AND Persediaan BANYAK then Produksi Barang BERTAMBAH

[R4] IF Permintaan NAIK AND Persediaan SEDIKIT THEN Produksi Barang BERTAMBAH

Page 4: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Solusi

Ada 3 variabel fuzzy:

INPUT:

Permintaan: Naik, Turun

Persediaan: Banyak, Sedikit

OUTPUT:

Produksi: Berkurang, Bertambah

Page 5: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Himpunan Fuzzy Permintaan

Page 6: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Fuzzifikasi

Page 7: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Himpunan Fuzzy PersediaanBarang

Page 8: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Fuzzifikasi

Page 9: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Himpunan Fuzzy Produksi Barang

Page 10: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Fuzzifikasi

Page 11: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Fuzzy Toolbox MATLAB

Page 12: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

edit

Page 13: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND
Page 14: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND
Page 15: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND
Page 16: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Klik pada permintaan -> Edit-> Membership Function

Page 17: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Modifikasi membership function

Page 18: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Menghapus MF yang tidak digunakan

Page 19: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Menambahkan membership function

Page 20: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Permintaan

Page 21: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Permintaan

Page 22: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Persediaan

Page 23: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Persediaan

Page 24: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Produksi

Page 25: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Produksi

Page 26: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Edit Rule

Page 27: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Edit Rule

Page 28: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Edit Rule

Page 29: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

View Rule

Page 30: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

View Rule

Permintaan = 4000 Persediaan = 300 Produksi 4240

Page 31: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

SAVE

Page 32: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

SAVE

Page 33: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

SAVE

Simpan pada direktori Anda

Page 34: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

View -> Surface

Page 35: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

TUGAS

Terdapat empat buah variables utama:

Rata-rata waktu tunggu (mean delay) m,

Faktor utilisasi perbaikan (repair utilisation factor) dari pusat pelayanan ρ,

Jumlah pelayanan (number of servers) s,

Jumlah spare parts awal (number of spares) n.

Page 36: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Linguistic Variable dan Rentang Nilai

Page 37: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Himpunan Fuzzy dari Mean delay m

Page 38: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Himpunan Fuzzy dari Servers s

Page 39: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Himpunan Fuzzy dari Utilization factor ρ

Page 40: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Himpunan Fuzzy dari Spares n

Page 41: Tutorial Fuzzy - fjrhdp.files.wordpress.com · Aturan fuzzy yang digunakan [R1] IF Permintaan TURUN AND Persediaan BANYAK then Produksi Barang BERKURANG [R2] IF Permintaan TURUN AND

Tabel Aturan