Anda di halaman 1dari 9

KASUS

Suatu perusahaan makanan kaleng akan memproduksi makanan jenis ABC. Dari
data 1 bulan terakhir, permintaan terbesar mencapai 5000 kemasan/hari dan
permintaan terkecil 1000 kemasan/hari. Persediaan barang di gudang terbanyak
sampai

600

kemasan/hari

dan

terkecil

pernah

sampai

100

kemasan/hari.

Perusahaan baru mampu memproduksi barang maksimum 7000 kemasan/hari atau


paling tidak 2000 kemasan/hari.
Berapa kemasan makanan yang harus diproduksi, jika jumlah permintaan sebanyak
4000 kemasan dan persediaan di gudang masih 300 kemasan?
Penyelesaian : METODE TSUKAMOTO
Langkah 1 : Menentukan variabel input dan output sistem fuzzy
Variabel Input

: Permintaan dan Persediaan

Variabel Output : Produksi Barang


Langkah 2 : Menentukan himpunan fuzzy dari masing-masing variabel tadi
Variabel Permintaan dibagi menjadi 2 himpunan fuzzy : TURUN, NAIK
Variabel Persediaan dibagi menjadi 2 himpunan fuzzy : SEDIKIT, BANYAK
Variabel Produksi Barang dibagi menjadi 2 himpunan fuzzy : BERKURANG,
BERTAMBAH
Langkah 3 : Menentukan fungsi keanggotaan himpunan fuzzy tersebut

Gambar 1. Himpunan Fuzzy Variabel Permintaan

Gambar 2. Himpunan Fuzzy Variabel Persediaan

Gambar 3. Himpunan Fuzzy Variabel Produksi Barang

Langkah 4 : Menentukan derajat keanggotaan himpunan fuzzy


a. Pada Input Permintaan terdiri atas himpunan fuzzy NAIK dan TURUN
Himpunan TURUN, derajat keanggotaan berdasarkan kurva ditentukan oleh
rumus:
1
, x 1000

5000 x
PmtTURUN [ x ]
, 1000 x 5000
4000
0
, x 5000

Derajat keanggotaan himpunan fuzzy TURUN untuk permintaan 4000


kemasan:
PmtTURUN [4000] = (5000-4000)/4000
= 0,25
Himpunan NAIK, derajat keanggotaan ditentukan oleh rumus:
0
, x 1000

x 1000
PmtNAIK [ x ]
, 1000 x 5000
4000
1
, x 5000

Derajat keanggotaan himpunan fuzzy NAIK untuk permintaan 4000


kemasan:
PmtNAIK [4000] = (4000-1000)/4000
= 0,75

Gambar 4. Fungsi Keanggotaan Variabel Permintaan

b. Pada Input Persediaan terdiri atas himpunan fuzzy SEDIKIT dan BANYAK
Himpunan SEDIKIT, derajat keanggotaan berdasarkan kurva ditentukan oleh
rumus:
1

600 x
PsdSEDIKIT[ y]
500
0

, y 100
, 100 y 600
, y 600

Derajat keanggotaan himpunan fuzzy SEDIKIT untuk persediaan 300


kemasan:
PsdSEDIKIT [300] = (600-300)/500
= 0,6
Himpunan BANYAK, derajat keanggotaan ditentukan oleh rumus:
0

y 100
PsdBANYAK[ y]
500
1

, y 100
, 100 y 600
, y 600

Derajat keanggotaan himpunan fuzzy SEDIKIT untuk persediaan 300


kemasan:

PsdBANYAK [300] = (300-100)/500


= 0,4

Gambar 5. Fungsi Keanggotaan Variabel Persediaan

c. Pada output Produksi Barang, terdiri atas 2 himpunan fuzzy : BERKURANG


dan

BERTAMBAH.

Gambar 6. Himpunan Fuzzy Variabel Produksi Barang

Dari kurva Gambar 6, derajat keanggotaan himpunan BERKURANG dan


BERTAMBAH ditentukan oleh:

1
, z 2000

7000 z
Pr brgBERKURANG [z]
, 2000 z 7000
5000
0
, z 7000
0
, z 2000

z 2000
Pr brgBBERTAMBAH [ z]
, 2000 z 7000
5000
1
, z 7000

Langkah 5 : Menyusun aturan (rule). Jika pada bagian anteseden mempunyai lebih
dari satu pernyataan, gunakan operator (disini digunakan operator AND)
Proses produksi perusahaan tersebut menggunakan 4 aturan fuzzy:
[Rule1] IF Permintaan TURUN And Persediaan BANYAK
THEN Produksi Barang BERKURANG
[Rule2] IF Permintaan TURUN And Persediaan SEDIKIT
THEN Produksi Barang BERKURANG
[Rule3] IF Permintaan NAIK And Persediaan BANYAK
THEN Produksi Barang BERTAMBAH
[Rule4] IF Permintaan NAIK And Persediaan SEDIKIT
THEN Produksi Barang BERTAMBAH

Langkah 6 : Menentukan metode inferensi fuzzy (Tsukamoto, Mamdani, atau


Sugeno)
Dalam kasus ini digunakan metode Tsukamoto
Langkah 7 : Menghitung nilai -predikat berdasarkan aturan yang telah dibentuk,
kemudian mencari nilai output untuk masing-masing aturan tersebut.
Karena operator yang digunakan adalah AND, maka gunakan fungsi MIN
[Rule1]

IF Permintaan TURUN And Persediaan BANYAK


THEN Produksi Barang BERKURANG

-predikat1 = PmtTURUN PsdBANYAK

= min(PmtTURUN[4000] PsdBANYAK[300])
= min(0,25 ; 0,4)
= 0,25
Lihat himpunan Produksi Barang BERKURANG
7000 z
0,25
5000
[Rule2]

---> z1 = 5750

IF Permintaan TURUN And Persediaan SEDIKIT


THEN Produksi Barang BERKURANG

-predikat2 = PmtTURUN PsdSEDIKIT


= min(PmtTURUN[4000] PsdSEDIKIT[300])
= min(0,25 ; 0,6)
= 0,25
Lihat himpunan Produksi Barang BERKURANG
7000 z
0,25
5000
[Rule3]

---> z2 = 5750

IF Permintaan NAIK And Persediaan BANYAK


THEN Produksi Barang BERTAMBAH

-predikat3 = PmtNAIK PsdBANYAK


= min(PmtNAIK[4000] PsdBANYAK[300])
= min(0,75 ; 0,4)
= 0,4
Lihat himpunan Produksi Barang BERTAMBAH
z 2000
0,4
5000

[Rule4]

---> z3 = 4000

IF Permintaan NAIK And Persediaan SEDIKIT


THEN Produksi Barang BERTAMBAH

-predikat4 = PmtNAIK PsdSEDIKIT


= min(PmtNAIK[4000] PsdSEDIKIT[300])
= min(0,75 ; 0,6)
= 0,6

Lihat himpunan Produksi Barang BERTAMBAH


z 2000
0,6
5000

---> z4 = 5000

Langkah 8 : Proses Defuzifikasi, yaitu menentukan nilai output akhir


Nilai akhir z ditentukan dari rata-rata terbobot output masing-masing aturan
(metode Tsukamoto)
z

(pred1 * z 1 ) (pred 2 * z 2 ) (pred 3 * z 3 ) (pred 4 * z 4 )


pred1 pred 2 pred 3 pred 4

(0,25 * 5750 ) (0,25 * 5750 ) (0,4 * 4000 ) (0,6 * 5000 )


7475

4983
0,25 0,25 0,4 0,6
1,5

Jadi jumlah makanan kaleng yang harus diproduksi sebanyak 4983 kemasan.

KASUS
Prestasi seorang Mahasiswa dipengaruhi oleh 2 penilaian, yaitu IPK, Prilaku.
Gunakan logika fuzzy Tsukamoto dalam menentukan Prestasi siswa tersebut.
Himpunan untuk variabel IPK dibagi atas Sedang (S) dan Tinggi (T).

Gambar 1. Himpunan Fuzzy IPK

Himpunan untuk variabel Prilaku dibagi atas Rendah (R) dan Tinggi (T).

Gambar 2. Himpunan Fuzzy Prilaku

Prestasi Mahasiswa dibagi menjadi


Memuaskan seperti pada gambar.

kategori,

yaitu

Mengecewakan

Gambar 3. Himpunan Fuzzy Output

Aturan Fuzzy diberikan:


R1 : IF IPK Tinggi AND Prilaku Tinggi THEN Prestasi Memuaskan

dan

R2 : IF IPK Sedang AND Prilaku Rendah THEN Prestasi Mengecewakan


R3 : IF IPK Sedang AND Prilaku Tinggi THEN Prestasi Memuaskan

Tentukan Prestasi seorang Mahasiswa, jika memiliki Indeks Prestasi 2.9, dan
Prilaku 70