Design and Implementation of a Mamdani Fuzzy Inference System on an FPGA

被引:0
|
作者
Uppalapati, S. [1 ]
Kaur, D. [2 ]
机构
[1] Univ Toledo, 2801 W Bancroft St, Toledo, OH 43606 USA
[2] Univ Toledo, Dept Elect Engn, Toledo, OH 43606 USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The growth in number of fuzzy logic applications led to the need of finding efficient ways to implement them. The advantage of using Field Programmable Gate Arrays (FPGA) is the ease with which controllers can be re-designed based on requirements without incurring major non recurring engineering (NRE) costs. In this paper, the implementation of a Mamdani Fuzzy Inference System has been demonstrated with the application of a Home Water Sprinkler System. The design of the Home Water Sprinkler System uses two inputs, Temperature and Soil Humidity, to give a single output, Watering Duration. VHDL programming language is used for creating the design in which simulations are carried out to check the functional verification of individual blocks. The design created on VHDL platform was synthesized, verified and implemented using Xilinx Integrated Software Environment (ISE) Version 6.1. The bit stream created is downloaded onto the Xilinx Virtex 2 FPGA which is mounted on a V2MB1000 board. For the verification of FIS, DIP switches and push buttons were used to simulate inputs. The outputs and inputs were displayed on the two seven segment LED displays. The accuracy of the model on FPGA was compared with simulation results obtained using MATLAB & Fuzzy Logic Tool Box. The results obtained from the two models differed with a Root Mean Square (R.M.S.) error of 0.8%.
引用
收藏
页码:133 / +
页数:2
相关论文
共 50 条
  • [1] Design of transparent mamdani fuzzy inference systems
    Castellano, G
    Fanelli, AM
    Mencar, C
    [J]. DESIGN AND APPLICATION OF HYBRID INTELLIGENT SYSTEMS, 2003, 104 : 468 - 476
  • [2] Reconfigurable Implementation of Fuzzy Inference System Using FPGA
    Mohammadi, Mehdi
    Shaout, Adnan
    [J]. 2017 INTERNATIONAL CONFERENCE ON NEW TRENDS IN COMPUTING SCIENCES (ICTCS), 2017, : 18 - 23
  • [3] DECOMPOSITION OF THE FUZZY INFERENCE SYSTEM FOR IMPLEMENTATION IN THE FPGA STRUCTURE
    Wyrwol, Bernard
    Hrynkiewicz, Edward
    [J]. INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2013, 23 (02) : 473 - 483
  • [4] Fuzzy Mamdani Inference System Skin Detection
    Selamat, Ali
    Maarof, Mohd Aizaini
    Chin, Tey Yi
    [J]. HIS 2009: 2009 NINTH INTERNATIONAL CONFERENCE ON HYBRID INTELLIGENT SYSTEMS, VOL 3, PROCEEDINGS, 2009, : 57 - 62
  • [5] DESIGN AND IMPLEMENTATION OF A HARDWARE FUZZY INFERENCE SYSTEM
    HUNG, DL
    ZAJAK, WF
    [J]. INFORMATION SCIENCES-APPLICATIONS, 1995, 3 (03): : 193 - 207
  • [6] Prediction of the collapse index by a Mamdani fuzzy inference system
    Zorlu, Kivanc
    Gokceoglu, Candan
    [J]. KNOWLEDGE - BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 1, PROCEEDINGS, 2008, 5177 : 74 - +
  • [7] FPGA Implementation of Type 1 Fuzzy Inference System for Intravenous Anesthesia
    Bhole, Kalyani
    Agashe, Sudhir
    Deshpande, Ashok
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ - IEEE 2013), 2013,
  • [8] FPGA Implementation of Fuzzy Inference System Based Edge Detection Algorithm
    Selvathi, D.
    Selvaraj, Henry
    Dharani, J.
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2015, 14 (02)
  • [9] A New Design of Mamdani Complex Fuzzy Inference System for Multiattribute Decision Making Problems
    Selvachandran, Ganeshsree
    Quek, Shio Gai
    Luong Thi Hong Lan
    Le Hoang Son
    Nguyen Long Giang
    Ding, Weiping
    Abdel-Basset, Mohamed
    de Albuquerque, Victor Hugo C.
    [J]. IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2021, 29 (04) : 716 - 730
  • [10] Application of Mamdani Fuzzy Inference System in Poultry Weight Estimation
    Kucuktopcu, Erdem
    Cemek, Bilal
    Simsek, Halis
    [J]. ANIMALS, 2023, 13 (15):