Jika kecepatan mobil adalah : 50 km/jam dan jaraknya adalah 0,75 m berapa posisi pedal yang harus di injak? Denganketentuan aturan sebagai berikut :

dokumen-dokumen yang mirip
Solusi MATLAB. Double Click salah satu kotak input sehingga muncul Membership Function Editor. Pada Membership Function Editor:

Praktikum 10 Tim Asisten Praktikum Sistem Pakar

Studi Kasus Fuzzy Logic 2016

JOBSHEET SISTEM CERDAS REASONING 2. Fuzzifikasi

SISTEM CERDAS LATIHAN FUZZY LOGIC Dr. Fatchul Arifin, ST., MT. Phone:

Simulasi Pengendali Kiln PT. Semen Tonasa (Tonasa IV) Menggunakan Fuzzy Logic Toolbox Program Matlab St. Nawal Jaya

Ada 5 GUI tools yang dapat dipergunakan untuk membangun, mengedit, dan mengobservasi sistem penalaran, yaitu :

LOGIKA FUZZY MENGGUNAKAN MATLAB

BAB IV HASIL DAN PEMBAHASAN. Tingkat kesehatan bank dapat diketahui dengan melihat peringkat

Fuzzy Logic dengan Menggunakan MATLAB Bahan Kuliah

PENGENALAN APLIKASI STATISTICAL PRODUCT AND SERVICE SOLUTIONS (SPSS)

BAB III PERANCANGAN SIMULASI. 3.1 Perancangan Sistem Parkir Mobil Seri Otomatis

Praktikum Sistem Pakar Jumat 16 Desember 2013 Pertemuan 12. Tabel 1. Rancangan Variabel fuzzy Fungsi Nama Variabel Rentang Nilai Keterangan

Penerapan Metode Fuzzy Mamdani Pada Rem Otomatis Mobil Cerdas

Aplikasi Fuzzy Inference System Dalam Penilaian Prestasi Mahasiswa

Manifold Pressure. Engine Temp

Membuat File Database & Tabel

MENGATUR KOLEKSI FOTO

Guide Book untuk menggunakan System Aplikasi Expedisi. Panduan mengoperasikan system aplikasi expedisi.

Step-Step dalam pembuatan Web

ADempiere. Persiapan sebelum instalasi ADempiere, adalah sebagai berikut :

: Pengantar Intelegensi Buatan. Worksheet 2 : Praktikum Fuzzy Logic menggunakan MATLAB

I. Pengenalan Play Framework

Fuzzy Logic Controller

ANALISA SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KOSENTRASI JURUSAN TEKNIK MESIN UNP PADANG

BAB III PERANCANGAN SISTEM

Membuat File Database & Tabel

MAP VISION citrasatelit.wordpress.com MEI

Petunjuk Penggunaan E- Mail Kementerian Perhubungan Republik Indonesia

Aplikasi Komputer. Bekerja Dengan Microsoft Excel Access (1) Ita Novita, S.Kom, M.T.I. Modul ke: Fakultas ILMU KOMPUTER. Program Studi Informatika

PT. INTI KARYA PERSADA TEHNIK (IKPT)

Pendahuluan. Praktikum Pengantar Pengolahan Citra Digital Departemen Ilmu Komputer Copyright 2008 All Rights Reserved

MODUL MASTER ALASAN. Menu ini digunakan untuk menginput alasan yang akan dipakai pada saat pembuatan surat izin

LOGIKA FUZZY DALAM TEKNIK PERAMALAN SECARA STATISTIK

BAB VI MEMBUAT MAIL MERGE

Kontroler Fuzzy-PI untuk Plant Coupled-Tank

NURAIDA, IRYANTO, DJAKARIA SEBAYANG

MICROSOFT ACCESS. Tombol Office/menu Tittle bar Close.

LAPORAN PRAKTIKUM TEKNIK DAN INSTRUMENTASI KENDALI. M-File dan Simulink

BAB 4 IMPLEMENTASI & EVALUASI

BAB 3 ALGORITMA PERENCANAAN SISTEM PENGENALAN PENYAKIT DARAH

PETUNJUK PEMAKAIAN APLIKASI e-sikap MENU ADMIN

INTRODUCTION TO JAVA

Konfigurasi NAS QNAO TS-PRO II 2011

INSTRUKSI PENCABANGAN

Aplikasi Fuzzy Logic Controller pada Sistem Lalu Lintas di Jalan Abu Bakar Ali, Yogyakarta

Memulai Simulink. Memulai Simulink. Membuat Model Baru. Untuk memulai Simulink dan membuka library milik Simulink :

Langkah-langkah Pembuatan Web dengan Joomla

By : Andi Widiyanto, S. Kom

BUKU PANDUAN CARA PENGGUNAAN APLIKASI PERHITUNGAN TITIK IMPAS PADA MULTIPLE PRODUCT

DAFTAR ISI KATA PENGANTAR DAFTAR GAMBAR DAFTAR TABEL

BAB II LANDASAN TEORI. Pada bab ini berisi tentang teori mengenai permasalahan yang akan dibahas

Dewa Putu Adikarma Mandala G Tutorial ERMapper

BAB III LANDASAN TEORI

MENGGUNAKAN SUB FORM. Adi Rachmanto, S.Kom., M.Kom Program Studi Akuntansi FEB UNIKOM

File Scavenger Data Recovery

MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA MICROSOFT ACCESS

DAN HAK AKSES BAB 8 MANAJEMEN GROUP, USER, 8.1 Pentingnya Membuat Group dan User Account

Penerapan Fuzzy Logic untuk Pembatasan Jumlah Partikel Pada Aplikasi yang Menggunakan Sistem Partikel

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Fuzzy Membership Pertemuan 14 Inteligensi Buatan 100 menit

BAB I MENGENAL PLANNER

IMPLEMENTASI LOGIKA FUZZY UNTUK MENGENDALIKAN PH DAN LEVEL AIR KOLAM RENANG

BAB 8 BATCH. Langkah langkah membuat Batch dari windows overview: 1. Pada window overview klik batches lalu klik icon [new]

Latihan 1: Mengoperasikan Excel

BAB IV PEMBAHASAN. Pada penelitian ini akan dibandingkan antara aplikasi teori graf fuzzy dan

E-Trik Visual C++ 6.0

Maka akan tampil jendela Internet Information Services (IIS) Manager. Kemudian klik Web Sites Membuat folder data

Panduan Menggunakan Wireshark

EKONOMETRI MENGGUNAKAN EVIEWS 4

MODUL IV SURAT MASAL (MAIL MERGE)

ANALISIS OPTIMASI TRAFFIC LIGHT DENGAN TEORI FUZZY LOGIC MENGGUNAKAN ALTERNATIF APLIKASI MATLAB (STUDI KASUS SIMPANG EMPAT LHOKSEUMAWE)

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

MODUL Badak Solutions

BAB 6 LAYAR WINDOW 6.1. WINDOW VIEW

SISTEM INFORMASI PENERIMAAN SISWA BARU SMP NEGERI 1 PRAMBANAN BERBASIS WEB

BAB 3 LAYAR WINDOW 3.1. WINDOW VIEW

sebelumnya proses add path GMT harus dilakukan secara manual di environment setting pada windows.

PANDUAN/TATA CARA PENGGUNAAN APLIKASI KEANGGOTAAN HPJI

Membuat FTP di Windows Server 2003

MENENTUKAN TINGKAT PRODUKSI MAKSIMUM DENGAN TEKNIK ARTIFICIAL INTELLIGENCE MENGGUNAKAN LOGIKA FUZZY LINIER PROGRAMMING

BAB 4 IMPLEMENTASI DAN EVALUASI

PERANCANGAN KONTROLER LOGIKA FUZZY UNTUK TRACKING CONTROL PADA ROBOT SUMO

PETUNJUK TEKNIS PENGOLAHAN DATA PSG TAHUN 2014

V. IMPLEMENTASI SISTEM. yang dibutuhkan oleh sistem dari media penyimpan program ke dalam media

PEMROGRAMAN TERSTRUKTUR MENGGUNAKAN MATLAB

Gambar 1. Jendela Ms. Access Pilihan: New : menu untuk membuat file basis data baru. Recent : menu untuk membuka file basis data yang sudah ada.

USER MANUAL 1. Login a. b.

Menyembunyikan FILE Rahasia Kedalam GAMBAR. Apakah anda pernah mempunyai file rahasia yang ingin anda kirimkan kepada orang

Modeling Tools StarUML

LAPORAN PRAKTIKUM SISTEM CERDAS

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

BAB III ANALISIS DAN PERANCANGAN PROGRAM. oleh sistem untuk mendapatkan hasil yang sesuai. Berikut ini adalah gambaran umum

PEMBUATAN NETWORK DATABASE

PENGENALAN SPSS & PEMBUATAN FILE DATA

ANALISA OUTPUT DAN DESAIN EKPERIMEN

BAB III ANALISA MASALAH DAN PERANCANGAN SISTEM

MODUL 1 IDE (Integrated Development Environment )

Expor - Edit - Impor Database Winisis

PENGENALAN VISUAL FOXPRO

Contoh Cara Membuat Query

Transkripsi:

SOAL : Suatu sistem pengendali kecepatan mobil dengan dengan logika fuzzy digunakan untuk mengendalikan kecepatannya, mobil ini memiliki sensor jarak, sensor kecepatan dan situasi dari sistem pengendali kecepatan mobil tersebut dapat digambarkan pada gambar di bawah, mobil ini dikendalikan dengan tujuan tidak menabrak mobil di depannya. Jika kecepatan mobil adalah : 50 km/jam dan jaraknya adalah 0,75 m berapa posisi pedal yang harus di injak? Denganketentuan aturan sebagai berikut : Aturan 1 : Jika kecepatan mobil cepat dan jaraknya sangat dekat maka pedal rem injak sedikit Aturan 2 : Jika kecepatan mobil cukup dan jaraknya agak dekat maka pedal rem injak sedang Aturan 3 : Jika kecepatan mobil cukup dan jaraknya sangat dekat maka pedal rem injak agak penuh SOLUSI (Menggunakan Software MATLAB) : Pada menyelesaiakan masalah di atas kita menggunakan fuzzy tool yang ada pada aplikasi MATLAB. Pertama-tama buka software MATLAB lalu set path atau directory tempat file kita menyimpan aplikasi dengan pilih menu File Set Path lalu Add Folder tempat kita menyimpan File kita nantinya kemudian tekan Save seperti gambar di bawah ini.

Setelah itu pada Command Window ketik fuzzy, maka akan muncul jendela berikut ini.

Secara default Matlab menyediakan satu masukan, satu keluaran dan satu rule bertipe Mamdani (pada kali ini kita gunakan tipe Mamdani) seperti pada gambar di atas. Karena kita diminta untuk membuat dua masukan yaitu kecepatan dan jarak, dan output posisi pedal rem maka dilakukan modifikasi bagian

input dan output. Sebelumnya simpan dulu filenya dengan tekan File Eksport To Disk. Pada kali ini penulis memberikan nama file dengan nama subriyanto seperti gambar di bawah ini.

Kemudian kita ganti nama variable pada bagian input dengan nama kecepatan dengan cara klik gambar variable yang bersangkutan lalu diganti namanya seperti gambar di bawah ini. Dikarenakan kita memerlukan dua input maka diperlukan penambahan variable dengan cara klik: edit Add Variable Klik input. Tambahkan lalu kita beri nama sesuai input yang diminta yaitu jarak seperti gambar di bawah ini.

Lalu kita ganti nama variable output sesuai dengan permintaan soal di atas yaitu posisi pedal rem seperti gambar di bawah ini.

Langkah berikutnya adalah kita membuat fungsi keanggotaan (membership function) untuk input. Misal kecepatan terlebih dahulu terlebih dahulu,dengan cara pilih menu Edit Membership Functions seperti gambar di bawah.

Kemudian muncul menu Membership Function Editor. Karena ini tidak sesuai dengan soal kasus di atas untuk input Kecepatan maka cara mudah mengedit Membership Function untuk input Kecepatan dengan menghapusnya terlebih dengan cara memilih menu Edit Remove All MFs seperti gambar di bawah ini.

Dan kemudian membuat baru Membership Function dengan berapa kondisi yang diberikan pada input variable Kecepatan seperti soal kasus di atas seperti gambar di bawah ini. Maka akan keluar tampilan seperti gambar di bawah ini.

Lalu member nama tiap tiap step dari Membership Function Kecepatan dengan mengganti tab name seperti gambar ini.

Kemudian mengisi range nilai dari input variable Kecepatan pada soal antara 0-80 Km/jam dengan mengisi [0 80] pada tab range seperti gambar di bawah ini.

Langkah sama dilakukan pada input Jarak. Pertama tama kita hapus terlebih dahulu

Kemudian kita set berapa banyak step yang digunakan dengan meng-set trimf seperti gambar di bawah ini.

Lalu kita ubah nilai nilai tiap step serta nilai range dari variable Jarak yaitu 0-4 (meter) sesuai dengan soal kasus di atas seperti gambar di bawah ini.

Hal yang sama dilakukan pada output Posisi Pedal Rem seperti step pada gambar di bawah ini.

Kemudian kita buat aturan-aturan sesuai soal yaitu dengan memilih menu Edit Rules seperti gambar di bawah ini. Lalu masukan aturan-aturan/rules yang ada seperti gambar di bawah ini. Note : Aturan 1 : Jika kecepatan mobil cepat dan jaraknya sangat dekat maka pedal rem injak sedikit Aturan 2 : Jika kecepatan mobil cukup dan jaraknya agak dekat maka pedal rem injak sedang Aturan 3 : Jika kecepatan mobil cukup dan jaraknya sangat dekat maka pedal rem injak agak penuh

Lalu kita bisa masukan input-input sesuai dengan soal kasus di atas dengan memilih menu View Rules seperti gambar di bawah ini. Note : Sesuai soal kecepatan mobil adalah : 50 km/jam dan jaraknya adalah 0,75 m berapa posisi pedal yang harus di injak?

Kemudian masukan nilai soal pada tab input sehingga diperoleh besarnya output posisi pedal rem sebesar 20 derajat, seperti tampilan gambar di bawah ini. SUMMARY : Jadi dari simulasi fuzzy logic di atas jika diberi input kecepatan mobil sebesar 50 Km/Jam dan Jarak mobil 0,75 m maka diperoleh nilai posisi pedal sebesar 20 derajat.