INTRO : FUZZY LOGIC "Artificial Intelligent" terbitan "ikankumati1" OnLINE :=) Salam sejahtera!!!Semoga Tuhan Memberkati. Tutorial ini sebagai pengetahuan tambahan selain dunia IT khususnya. Fuzzy Logic atau lebih dikenal dengan logika fuzzy pertama diperkenalkan oleh seorang ilmuwan bernama Lotfy Zadeh sekitar tahun 70-an (note : penulis lupa). Selama ini kita mengenal adanya logika pasti, yaitu benar atau salah dan dikenal dengan dunia digital 0 atau 1. Bukan lagi 0 dan 1 tapi antara 0 dan 1 ada sebuah nilai dan nilai itu sangat vital dalam sistem pengaturan. Disini kami akan memberikan sedikit pengetahuan kepada pembaca untuk lebih mengenal dirinya sendiri, yaitu logika fuzzy. Yang dapat kami katakan sebagai cara berpikir alamiah manusia. Dalam kehidupan kita sehari hari kita dihadapakan sebuah kata yang mempunyai nilai, misal : - muda, tua, remaja, dewasa <---------- ukuran usia manusia - panas, dingin, hangat <---------- ukuran suhu - kecil, sedang, besar <---------- ukuran kapasitas Besaran-besaran diatas apakah bukan merupakan nilai/numerik? Kita tak dapat lepas dari masalah diatas, dan dalam Control Science nilai-nilai tersebut digunakan sebagai alat pengatur, dengan berpedoman pada cara berpikir manusia. Sebelum membahas tentang logika fuzzy, kita berkenalan dulu dengan bagian-bagian terpenting sistem pengaturan (blok diagram). Tujuan dari sitem pengaturan adalah agar output (keluaran) suatu bidang kendali sesuai dengan setpoint. 1. Setpoint : Tujuan dari sistem pengaturan. 2. Input (Masukan). Error : selisih output (keluaran) dengan setpoint. deltaError : selisih error sekarang dengan error sebelumnya. 3. Controller : Pembuat keputusan. 4. Bidang kendali (Plant). Alat/bahan yang sebagai objek dijadikan bahan kendali. Misal : lampu, motor, dll. 5. Output (keluaran). Contoh kasus : - Sebuah pemerintahan menginginkan ekonomi stabil (setpoint), - Korupsi, nepostisme, kolusi, dalam tubuh pemerintah (input), - Executif/Pemegang Kekuasaan (Controller), - Sistem Pemerintahan (bidang kendali), - Negara Makmur ekonomi stabil (output). Dalam Logika Fuzzy dapat dibedakan menjadi 3 bagian, yaitu : 1. Fuzzyfication. yaitu : mengubah nilai/variabel numerik (5 volt, 0.5 mAmpere, dll) menjadi nilai/variabel fuzzy (hangat, dingin, tua, muda, dll). Contoh kasus dalam masalah ini yaitu : 0 - 30 derajat celcius : dingin 30 - 50 derajat celcius : hangat 50 - 100 derajat celcius : panas Dalam penerapannya dingin panas, hangat sering disebut dengan negative, zero, dan positive. 2. Rule Base (Basis Aturan). yaitu : kumpulan dari aturan-aturan. syntax : if ........... then ............. - jika error = 0 derajat, maka tegangan tetap. - jika error = 20 derajat, maka tegangan diturunkan 0,5 volt. - jika error =-20 derajat, maka tegangan dinaikkan 0,5 volt. - dan seterusnya. Inilah yang penulis sebut dengan cara berpikir manusia secara alamiah. 3. Defuzzyfication . yaitu : kebalikan dari fuzzyfication. mengubah nilai/variabel fuzzy menjadi nilai/variabel numerik. Contoh Aplikasi : a. Pengaturan temperatur. b. Pengaturan kecepatan motor. c. Automous Mobile Robot. Ini aja dulu sebagai tambahan pengetahuan pembaca selain dunia IT!!!Semoga bermanfaat bagi kita semua. Amien. author : kamesywara. filename : fuzzylogic.txt. reference : beberapa artikel yang penulis baca. date : July, 23 2003. Thank : Tuhan Yang Maha Qudus. Kedua Orang Tua. Sobat, Saudara, Temen. -=EOF=-