1 BAB 1 PENDAHULUAN 1.1 Pengantar Logika

advertisement
BAB 1
PENDAHULUAN
1.1
Pengantar
Logika Fuzzy adalah peningkatan dari logika Boolean yang berhadapan
dengan konsep kebenaran sebagian. Di mana logika klasik menyatakan bahwa segala
hal dapat diekspresikan dalam istilah binary (0 atau 1, hitam atau putih, ya atau
tidak), logika fuzzy menggantikan kebenaran boolean dengan tingkat kebenaran.
Logika fuzzy telah lama dikenal dan digunakan dalam berbagai bidang.
Penggunaan logika fuzzy pada awalnya digunakan untuk beberapa bidang, seperti
sistem diagnosa penyakit (dalam bidang kedokteran); pemodelan sistem pemasaran,
riset operasi (dalam bidang ekonomi); kendali kualitas air, prediksi adanya gempa
bumi, klasifikasi dan pencocokan pola (dalam bidang teknik). Penggunaan logika
fuzzy dalam bidang sistem daya (power system) juga sudah dilakukan, antara lain
dalam analisis kemungkinan, prediksi dan pengaturan beban, identifikasi gangguan
pada generator dan penjadwalan pemeliharaan generator. Dalam penelitian ini akan
dijelaskan simulasi backing truck berbasiskan logika fuzzy.
1.2
Latar Belakang Masalah
Dalam sebuah sistem berbasis logika fuzzy tingkat kebenaran yang dihasilkan
akan menentukan hasil keluaran dari sistem tersebut. Hasil keluaran dari program
simulasi backing truck adalah jalur yang ditempuh untuk menuju posisi yang telah
ditentukan yaitu posisi x = 10, y = 0.
1
1.3
Rumusan Masalah
Berdasarkan pada latar belakang di atas, masalah yang akan dibahas dalam
penelitian ini adalah bagaimana simulasi backing truck berbasis logika fuzzy dapat
menghasilkan output berupa jalur menuju titik yang telah ditentukan.
1.4
Batasan Masalah
Program yang dibuat akan menerapkan sistem fuzzy menggunakan singleton
fuzzifier, product inference engine, dan center average defuzzification. Batasan dalam
sistem ini adalah sebagai berikut:
1. Posisi truck ditentukan oleh x, y, dan φ (shi) . Dimana φ adalah sudut antara
truck dengan garis horisontal.
2. Simulasi hanya menentukan rute yang ditempuh menuju titik yang telah
ditentukan.
3. Area truck ditentukan untuk 0 < x < 20 dan 0 < y < 20.
4. Nilai φ dibatasi untuk -90 < φ < 270.
5. Nilai θ dibatasi untuk -40 < θ < 40. Dimana θ (tetha) adalah sudut antara
roda dengan badan truck.
6. Simulasi truck hanya berjalan mundur menuju titik yang telah ditentukan.
7. Dalam rute yang ditempuh tidak terdapat halangan.
1.5
Tujuan Penelitian
Tujuan penelitian dalam tugas akhir ini adalah sebagai berikut :
1. Pembuatan sebuah program simulasi backing truck berbasis logika fuzzy.
Program akan digunakan sebagai pembelajaran sebuah sistem berbasiskan
logika fuzzy.
2. Mengamati perubahan nilai x, y, shi, dan tetha yang dihasilkan dalam proses
simulasi.
3. Menghitung waktu yang dibutuhkan untuk setiap proses simulasi.
2
4. Membandingkan hasil pengamatan.
1.6
Spesifikasi Sistem
Sistem yang dibuat diharapkan mampu melakukan proses untuk menentukan
rute yang ditempuh :
1. Penggunaan Hardware :
a. Processor: Pentium class ( minimal P IV atau AMD Sempron );
b. Memory minimal 256 MB RAM;
c. Kapasitas hardisk minimal 20 G;
d. Video: 800 x 600 resolution, High Color (16-bit recommended or higher);
e. Keyboard, mouse dan printer.
2. Penggunaan Software :
a. Operating System : Windows 2000 atau Windows XP, Vista, Linux.
b. IDE Netbeans 6;
c. JDK 1.6.
d. Editplus 2.
1.7
Metodologi Penelitian
Metode yang digunakan dalam Tugas Akhir ini antara lain :
1. Metode Penelitian pustaka
-
Dilakukan dengan studi pustaka / literatur dengan menggunakan buku-buku yang
mendukung proses pelaksanaan Tugas Akhir.
-
Mencari informasi melalui internet untuk membantu membangun sistem.
2. Metode Perancangan Software
Metode yang menerapkan teori-teori yang telah dipelajari selama perkuliahan ke
dalam software yang berhubungan dengan pembuatan Tugas Akhir.
3
1.8
Sistematika Penulisan
Sistematika penulisan yang dipergunakan pada tugas akhir ini disesuaikan
dengan ketentuan yang telah diatur pada tata cara penulisan tugas akhir program studi
teknik informatika Universitas Kristen Duta Wacana.
Pada bab kesatu, yakni pendahuluan berisikan latar belakang permasalahan,
rumusan masalah, tujuan penulisan, spesifikasi sistem dan sistematika penulisan.
Mengenai teori-teori yang mendasari program secara teoritis dapat dilihat
pada bab kedua yang berjudul landasan teori.
Sedangkan pada bab ketiga yang berjudul analisis dan perancangan sistem,
akan dijelaskan mengenai rancangan sistem yang dibuat dan kerangka tampilan
program di dalam pola sistem masukan dan keluaran.
Hasil
akhir
dari
analisis
dan
perancangan
sistem
akhirnya
akan
diimplementasikan dalam bentuk program. Sistem yang sudah jadi berikut penjelasan
form-form yang digunakan didalamnya dapat dilihat pada bab keempat, yang berjudul
implementasi sistem.
Bab kelima yang berjudul kesimpulan dan saran, berisikan kesimpulan dari
proses pembuatan sistem berikut hasil yang dicapai yang nantinya akan berguna
sebagai saran pengembangan selanjutnya dari program ini.
4
Download