Tutorial Pemrograman Fuzzy Logic (1)

Fuzzy logic banyak diaplikasikan dalam berbagai bidang, salah satunya adalah sebagai alat bantu pengambil keputusan. Dalam artikel ini diberikan contoh proses pembuatan program fuzzy logic dalam bahasa pemrograman C# yang diaplikasikan untuk menentukan kecepatan konveyor berdasarkan tinggi dan berat benda. Implementasi bahasa C# ini untuk pembentukan fungsi keanggotaan, proses penalaran fuzzy metode Sugeno, proses fuzzifikasi dan defuzzifikasi akan dibahas. Program diuji terhadap suatu kondisi berat benda dan tinggi benda tertentu untuk mengetahui hasilnya.

Artikel ini bersumber dari salah satu tugas mata kuliah mekatronika di kampus yang berjudul “Pengaturan Kecepatan Konveyor berdasarkan Tinggi dan Berat Barang Menggunakan Metode Fuzzy Logic”. Metode penalaran yang digunakan adalah metode MAMDANI atau metode MIN-MAX. Program yang telah dibuat kemudian di-download ke mikrokontroler ATmega16 yang berfungsi sebagai kontroller utamanya untuk mengatur kecepatan konveyor. Compiler yang digunakan adalah Codevision AVR.

Read the rest of this entry

Apa itu Fuzzy Logic?

Apa itu Fuzzy LogicFuzzy Logic adalah suatu cabang ilmu Artificial Intellegence, yaitu suatu pengetahuan yang membuat komputer dapat meniru kecerdasan manusia sehingga diharapkan komputer dapat melakukan hal-hal yang apabila dikerjakan manusia memerlukan kecerdasan.

Dengan kata lain fuzzy logic mempunyai fungsi untuk “meniru” kecerdasan yang dimiliki manusia untuk melakukan sesuatu dan mengimplementasikannya ke suatu perangkat, misalnya robot, kendaraan, peralatan rumah tangga, dan lain-lain.

Sejarah Fuzzzy Logic

Konsep Fuzzy Logic diperkenalkan oleh Prof. Lotfi Zadeh dari Universitas California di Berkeley pada 1965 dan dipresentasikan bukan sebagai suatu metodologi kontrol, tetapi sebagai suatu cara pemrosesan data dengan memperkenankan penggunaan partial set membership dibanding crisp set membership atau non-membership.Pendekatan pada set teori ini tidak diaplikasikan pada sistem kontrol sampai tahun 70-an karena kemampuan komputer yang tidak cukup pada saat itu. Profesor Zadeh berpikir bahwa orang tidak membutuhkan kepastian, masukan informasi numerik, dan belum mampu terhadap kontrol adaptif yang tinggi.

Read the rest of this entry

Menghapus Tagname pada Wonderware InTouch

Hello teman-teman, kali ini saya ingin share cara menghapus tagname pada perangkat lunak HMI Wonderware InTouch. Bagi anda pernah pakai Wonderware tentunya tidak asing lagi dengan istilah tagname. Pengetahuan ini sangat penting mengingat kapasitas lisensi yang membatasi penggunaan tagname, sehingga tagname yang tidak terpakai perlu dihapus.

Berikut merupakan cara untuk menghapus/delete tagname pada Wonderware InTouch.

Read the rest of this entry