Anda di halaman 1dari 15

Sistem Cerdas

KATA PENGANTAR

Puji syukur penulis panjatkan ke hadirat Tuhan Yang Maha Esa atas limpahan rahmat dan
hidayah-nya, penulis dapat menyelesaikan tugas praktikum ini dengan baik. Tak lupa kepada
junjungan kita Nabi Muhammad SAW yang telah mengantarkan agama yang penuh keselamatan dan
kesejahteraan bagi kita semua. Dalam kesempatan ini, penulis ingin menyampaikan ucapan
terimakasih kepada pihak yang telah membantu penulisan tugas praktikum ini sehingga dapat
berjalan dengan baik, yaitu kepada:

Bapak. Emmanuel Agung Nugroho , ST, MT. Selaku dosen mata kuliah sistem cerdas .

Hasil praktikum yang telah dilaksanakan dari beberapa bagian yaitu mulai dari proses penentuan
input output beserta fungsi keanggotaannya, penentuan aturan aturan yang akan dipakai, hingga
tersusun menjadi sebuah laporan. Dalam pembuatan laporan ini diharapkan agar penulis dapat
memahami bagaimana tahapan tahapan memodelkan sistem fuzzy logic dengan menggunakan
matlab.
Semoga pembuatan laporan ini dapat bermanfaat bagi praktikan selanjutnya dalam melakukan
praktikum. Penulis menyadari bahwa laporan ini masih jauh dari sempurna, oleh karena itu dengan
segala kerendahan hati, kepada para pembaca penulis mohon agar para pembaca dapat
menyampaikan kritik dan saran untuk perbaikan pembuatan laporan selanjutnya.

Purwakarta, 19 Oktober 2015

Penulis

Politeknik Enjineering Indorama

Sistem Cerdas
DAFTAR ISI
Kata Pengantar .................................................................................................1
Daftar Isi ...........................................................................................................2
Tujuan Praktikum..............................................................................................3
Langkah Kerja...................................................................................................3
Soal 1 ................................................................................................................3
Soal 2.................................................................................................................7
Soal 3................................................................................................................11
Kesimpulan .....................................................................................................14

Politeknik Enjineering Indorama

Sistem Cerdas

Pemodelan Fuzzy Logic Pada Matlab


A. Tujuan Praktikum
setelah melakukan Praktikum simulasi ini mahasiswa diharapkan mampu untuk :
1. Mahasiswa Mampu memodelkan fuzzy logic pada matlab pada persoalan yang diberikan.
2. Mahasiswa mampu menentukan fungsi keanggotaan untuk input maupun untuk output.
3. Mahasiswa mampu menentukan nilai output yang tepat dari nilai input yang diberikan
berdasarkan rule.

B. Langkah Kerja.
Soal no.1

Ketikan fuzzy pada command form matlab, kemudian akan muncul tampilan FIS editor.

Gambar 1. Fuzzy pada matlab

Gambar 2. FIS editor


Politeknik Enjineering Indorama

Sistem Cerdas
Ubah nama input menjadi permintaan dan nama output menjadi persediaan.

Gambar 3. Mengubah nama variabel fuzzy


Klik 2 kali input (permintaan) untuk menentukan fungsi keanggotaannya yang terdiri dari :
a. Permintaan tertinggi pernah mencapai 5000 pasang/hari.
b. Dan permintaan terendah pernah mencapai 1000 pasang /hari
Ubah type garis keanggotaanya menjadi trapmf.

Gambar 4. Fungsi keanggotaan untuk input (permintaan)

Politeknik Enjineering Indorama

Sistem Cerdas
Klik 2 kali output (persediaan) untuk menentukan fungsi keanggotaannya yang terdiri dari :
c. Persediaan terbanyak pernah mencapai 600 pasang/hari.
d. Persediaan sedikitnya pernah mencapai 100 pasang /hari.
Ubah type garis keanggotaanya menjadi trapmf.

Gambar 5. Fungsi keanggotaan untuk ouput (persediaan)

Klik edit dan pilih rule.untuk menentukan aturan(rule) dan implikasi dari antesenden dan
konsekuen. Kemudian klik add untuk menambahkan aturan lainnya.

Gambar 6. Rule dan implilkasi

Politeknik Enjineering Indorama

Sistem Cerdas
Klik view dan pilih rules kemudian akan muncul rule viewer. Ini berfungsi untuk
menampilkan grafik keanggotaan dari nilai yang dimasukan diinput sehingga menghasilkan
grafik nilai output berdasarkan rule yang telah ditentukan. Dapat dilihat dengan permintaan
3000 maka persedian hanya tinggal 250.

Gambar 7. Rule viewer


Klik view dan pilih surface kemudian akan muncul surface viewer. Untuk menampilkan
grafik input terhadap output secara keseluruhan berdasarkan rule.grafik yang ditampilkan
berbentuk 2 dimensi.

Gambar 8. surface viewer

Politeknik Enjineering Indorama

Sistem Cerdas
Soal no. 2
Masukan 2 input pada FIS editor yaitu dengan edit add variabel - input. Kemudian
tentukan input berupa permintaan dan persediaan untuk menghasilkan output produksi
barang.

Gambar 1. Mengubah nama variabel fuzzy


Klik 2 kali input (permintaan) untuk menentukan fungsi keanggotaannya yang terdiri dari :
e. Permintaan tertinggi pernah mencapai 5000 kemasan/hari.
f. Dan permintaan terendah pernah mencapai 1000 kemasan /hari
Ubah type garis keanggotaanya menjadi trapmf.

Gambar 2. Fungsi keanggotaan untuk input permintaan


Politeknik Enjineering Indorama

Sistem Cerdas
Klik 2 kali input (persediaan) untuk menentukan fungsi keanggotaannya yang terdiri dari :
g. Persediaan tertinggi pernah mencapai 600 kemasan/hari.
h. Persediaan terendah pernah mencapai 100 kemasan/hari

Gambar 3. Fungsi keanggotaan untuk input persediaan


Klik 2 kali output (produksi) untuk menentukan fungsi keanggotaannya yang terdiri dari :
i. Baru meproduksi sekitar 7000 kemasan/hari.
j. Diharapkan minimal meproduksi sedikitnya mencapai 2000 kemasan /hari.

Gambar 4. Fungsi keanggotaan untuk output produksi


Politeknik Enjineering Indorama

Sistem Cerdas

Klik edit dan pilih rule.untuk menentukan aturan(rule) dan implikasi dari antesenden dan
konsekuen. Kemudian klik add untuk menambahkan aturan lainnya.

Gambar 5. Rule dan implilkasi

Klik view dan pilih rules kemudian akan muncul rule viewer. Ini berfungsi untuk
menampilkan grafik keanggotaan dari nilai yang dimasukan diinput sehingga menghasilkan
grafik nilai output berdasarkan rule yang telah ditentukan. Dapat dilihat dengan permintaan
4000 maka persedian hanya tinggal 300. Maka produksi barang sekitar 4200.

Gambar 6. Rule viewer


Politeknik Enjineering Indorama

Sistem Cerdas

Klik view dan pilih surface kemudian akan muncul surface viewer. Untuk menampilkan
grafik input terhadap output secara keseluruhan berdasarkan rule.karena memiliki 2 input
maka dihasilkan grafik 3 dimensi.

Gambar 7. surface viewer

Politeknik Enjineering Indorama

10

Sistem Cerdas
Soal no. 3
Masukan 2 input pada FIS editor yaitu dengan edit add variabel - input. Kemudian
tentukan input berupa permukaan lantai dan jumlah debu untuk menghasilkan output
kuatnya hisapan vakum.

Gambar 1. Mengubah nama variabel fuzzy

Klik 2 kali input (permukaan lantai) untuk menentukan fungsi keanggotaannya yang
terdiri dari :
k. Permukaan lantai terdiri dari kasar, normal,halus.
Ubah type garis keanggotaanya menjadi trapmf.

Gambar 2. Fungsi keanggotaan untuk input permukaan lantai


Politeknik Enjineering Indorama

11

Sistem Cerdas
Klik 2 kali input (jumlah debu) untuk menentukan fungsi keanggotaannya yang terdiri dari :
l. Permukaan lantai terdiri dari banyak,normal, sedikit.
Ubah type garis keanggotaanya menjadi trapmf.

Gambar 3. Fungsi keanggotaan untuk input jumlah debu


Klik 2 kali output (hisapan vakum) untuk menentukan fungsi keanggotaannya yang terdiri
dari :
m. Hisapan vakum terdiri dari sangat kuat, kuat,normal,dan kecil.
Ubah type garis keanggotaanya menjadi trapmf.

Gambar 4. Fungsi keanggotaan untuk output hisapan vakum

Politeknik Enjineering Indorama

12

Sistem Cerdas
Klik edit dan pilih rule.untuk menentukan aturan(rule) dan implikasi dari antesenden dan
konsekuen. Kemudian klik add untuk menambahkan aturan lainnya

Gambar 5. Rule dan implilkasi

Klik view dan pilih rules kemudian akan muncul rule viewer. Ini berfungsi untuk
menampilkan grafik keanggotaan dari nilai yang dimasukan diinput sehingga menghasilkan
grafik nilai output berdasarkan rule yang telah ditentukan.

Gambar 6. Rule viewer

Politeknik Enjineering Indorama

13

Sistem Cerdas
Klik

view dan pilih surface kemudian akan muncul surface viewer. Untuk menampilkan
grafik input terhadap output secara keseluruhan berdasarkan rule.karena memiliki 2 input
maka dihasilkan grafik 3 dimensi.

Gambar 7. surface viewer

C. Kesimpulan
Adapun kesimpulan yang dapat diambil dari hasil praktikum ini adalah :
Dengan menggunakan Matlab kita dapat memodelkan fuzzy logic dengan menggunakan FIS.
Fungsi keanggotaan dari input maupun output dapat dijabarkan dengan nilai setiap fungsi
keanggotaan yang dapat diatur.
Dengan menentukan aturan (rule) yang dipakai kita dapat menentukan besarnya output dari
input.
Dengan berbedanya aturan yang dipakai menggunakan AND,OR atau metode fuzzy yang
digunakan metode mamdani atau sugeno maka hasil outputnya pun akan berbeda.

Politeknik Enjineering Indorama

14

Sistem Cerdas

Anda mungkin juga menyukai