Implementasi Logika Fuzzy Pada Sistem Berbasis Field Programmable Gate Array (FPGA)
DOI:
https://doi.org/10.25126/jtiik.201631166Abstrak
Penggunaan perangkat mikrokontroller dewasa ini semakin banyak dipergunakan seperti arduino, atmega, FPGA dan lain sebagainya. Salah satu perangkat tersebut adalah FPGA (Field Programmable Gate Array). Bahasa yang digunakan pada FPGA adalah VHDL atau VHSIC (Very High Speed Integrated Circuit Hardware Description Language) merupakan salah satu jenis bahasa yang digunakan untuk mendeskripsikan fungsi rangkaian digital. Pada penelitian ini akan dijelaskan tentang implementasi tentang dasar Logika Fuzzy pada VHDL. Sehingga memiliki keuntungan jika dilakukan implementasi ini akan didapatkan rancang bangun logika fuzzy yang memungkinkan untuk diimplementasikan dengan cepat pada perangkat seperti Xilinx, Synosis dan lain sebagainya. Pada penelitian ini berhasil diimplementasikan, proses pengujian dilakukan dengan membandingkan perhitungan matematis dengan hasil keluaran sistem yang didapatkan akurasi sebesar 80%. Akan tetapi proses waktu eksekusi total untuk semua proses dalam Logika Fuzzy sebesar 145 ns.Downloads
Referensi
Asad M., Wan, L. A., Kuo, D., and Vuong, J. Sensor Based Microcontroller Unit with Built In Fuzzy Inference for an Endometrium Ablator. 3rd European Congress on Intelligent Techniques and Soft Computing (EUFIT ’95). - pp. 1621-1624 : [s.n.], August, 1995.
Ashenden P.J., Peterson, G.D., Teegarden, D. The System Designer’s Guide VHDL-AMS. - San Francisco, US : Morgan Kaufman Publishers, 2002.
Dadios E., Pourshaghaghi, H.R., Escobar, J.D.E., and JGyvez, J.P.de. ynthesis and VHDL Implementation of Fuzzy Logic Controller for Dynamic Voltage and Frequency Scaling (DVFS) Goals in Digital Processors, Fuzzy Logic - Controls, Concepts, Theories and Applications, Prof. Elmer Dadios (Ed.) - Croatia : InTech, 2012. - 978-953-51-0396-7.
IEEE IEEE Standard VHDL Language Reference Manual. IEEE. - New York : IEEE Standard 1076-1987, 1988.
Kusumadewi S., Purnomo, S. Aplikasi Logika Fuzzy untuk Pendukung Keputusan. - Yogyakarta : Graha Ilmu, 2004.
Maldonado Y., and Castillo, O. Particle Swarm Optimization of Interval Type-2 Fuzzy Systems for FPGA Applications. Applied Soft Computing. - 2013. - 1 : Vol. 13. - hal. 496–508.
Nasrullah E. Raharjo, J. Rancang Bangun Alat Pemantau Kualitas Udara Sekitar Berbasis Mikrokontroler AVR ATMega 8 Dengan Penampil Dot Matrix. Electrician, Jurnal Rekayasa dasn Teknilogi Elektro. - 2009. - Vol. 3, No 1. - hal. 1-9.
Olivas J., Sepulveda, R., and Castillo, O. Development of an Embedded Simple Tuned Fuzzy Controller. FUZZ-IEEE. (IEEE World Congress on Computational Intelligence). - Hong Kong : IEEE, 2008. - 978-1-4244-1818-3.
Raychev R., Mtibaa, A., and Abid, M. VHDL Modelling of a Fuzzy Co-Processor Architecture. International Conference on Computer Systems and Technologies - CompSysTech’2005.. - Varna, Bulgaria : [s.n.], 2005.
Sakthivel G., Anandhi, T.S., and Narajan, S.P. Real Time Implementation of a Fuzzy Logic Controller On FPGA Using VHDL for DC Motor Speed Control. International Journal of Engineering Science and Technology. - 2010. - Vol. 9. - hal. 4511–4519.
Salapura V., Hamann, V. Implementing Fuzzy Control Systems Using VHDL and Statecharts. Technische Universitat Wien. - Wien-Austria : [s.n.], 2005.
Solano S.S., Brox, P., Cabrera, A., and Baturone, I. Modelling and implementation of fuzzy systems based on VHDL. International Journal of Approximate Reasoning. - 2006. - 2 : Vol. 41. - hal. 164-178.
Tigaeru L., Ursaeru, O. A VHDL Based Approach To Model Fuzzy Logic Systems. 7th International Conference on Development and Application Systems. - Suceava, Romania : [s.n.], May, 2004.
Zhu H., Yang, D. Fuzzy Systems and Knowledge Discovery. Changsa, China : Springer, 2007.
Unduhan
Diterbitkan
Terbitan
Bagian
Lisensi
Artikel ini berlisensi Creative Common Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
Penulis yang menerbitkan di jurnal ini menyetujui ketentuan berikut:
- Penulis menyimpan hak cipta dan memberikan jurnal hak penerbitan pertama naskah secara simultan dengan lisensi di bawah Creative Common Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) yang mengizinkan orang lain untuk berbagi pekerjaan dengan sebuah pernyataan kepenulisan pekerjaan dan penerbitan awal di jurnal ini.
- Penulis bisa memasukkan ke dalam penyusunan kontraktual tambahan terpisah untuk distribusi non ekslusif versi kaya terbitan jurnal (contoh: mempostingnya ke repositori institusional atau menerbitkannya dalam sebuah buku), dengan pengakuan penerbitan awalnya di jurnal ini.
- Penulis diizinkan dan didorong untuk mem-posting karya mereka online (contoh: di repositori institusional atau di website mereka) sebelum dan selama proses penyerahan, karena dapat mengarahkan ke pertukaran produktif, seperti halnya sitiran yang lebih awal dan lebih hebat dari karya yang diterbitkan. (Lihat Efek Akses Terbuka).