Fuzzy Hardware Tool: An Adaptable Tool to Facilitate the Implementation of Fuzzy Inference Systems in Hardware

被引:0
|
作者
Valdez, Rogelio [1 ]
Maldonado, Yazmin [1 ]
Quevedo, Joel A. [1 ]
机构
[1] Tecnol Nacl Mexico, Inst Tecnol Tijuana, Posgrad Ciencias Ingn, Tijuana 22414, Mexico
关键词
fuzzy inference system; mandami; fuzzy hardware tool; FPGAs; VHDL; SoCs; DESIGN;
D O I
10.3390/electronics12132853
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A Fuzzy Inference System (FIS) is a system that represents human reasoning based on fuzzy if-then rules to extract valid results from imprecise or uncertain information. These systems have been applied to various engineering fields, such as control and image recognition, and have encouraged the search for development tools that provide facilities for the design, simulation, and implementation of FISs. Most of the available software tools for the design of FISs have been developed by the scientific community, and very few are commercial tools. According to the state of the technology, the fuzzy systems implemented in hardware have shown higher performance than software implementations. For this reason, different strategies for automatic hardware synthesis of FISs have been proposed in the literature. The available tools for FIS implementation, including MATLAB, Simulink, and Xfuzzy environment, require advanced hardware knowledge, and it is necessary to synthesize and implement the program on FPGA each time a change is made to the code. This paper presents a novel approach for the implementation of fuzzy systems on hardware devices that enables the direct implementation of FISs through a graphical user interface. The VHDL code is pre-synthesized and integrated with the interface, allowing users to experiment with different input parameters, such as membership functions and fuzzy rules, without resynthesizing the code on an FPGA. To verify the effectiveness of the proposed approach, experiments were conducted on two similar System-on-Chip (SoC) devices, VEEK-MT and VEEK-MT2. The results showed that the proposed solution represents a significant advancement in the study of fuzzy systems on hardware devices, providing a flexible and user-friendly approach to their design and implementation.
引用
收藏
页数:19
相关论文
共 50 条
  • [31] VLSI Architecture of Fuzzy Logic Hardware Implementation: a Review
    Murshid, Asim M.
    Loan, Sajad A.
    Abbasi, Shuja A.
    Alamoud, Abdul Rahman M.
    [J]. INTERNATIONAL JOURNAL OF FUZZY SYSTEMS, 2011, 13 (02) : 74 - 88
  • [32] Hardware implementation of a pipeline fuzzy controller and software tools
    Aranguren, G
    Nozal, LAL
    Basogain, X
    Martín, JL
    Arroyabe, JL
    [J]. FUZZY SETS AND SYSTEMS, 2002, 128 (01) : 61 - 79
  • [33] Hardware/software codesign methodology for fuzzy controller implementation
    Cabrera, A
    Sánchez-Solano, S
    Senhadji, R
    Barriga, A
    Jiménez, CJ
    [J]. PROCEEDINGS OF THE 2002 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOL 1 & 2, 2002, : 464 - 469
  • [34] Control of Hardware Implementation of Hydraulic Servo Application Based on Adaptive Neuro Fuzzy Inference System
    Essa, Mohamed El-Sayed M.
    Aboelela, Magdy A. S.
    Hassan, M. A. Moustafa
    Abdrabbo, S. M.
    [J]. 2018 14TH INTERNATIONAL COMPUTER ENGINEERING CONFERENCE (ICENCO), 2018, : 168 - 173
  • [35] Hardware Implementation of a Novel Inference Engine for Interval Type-2 Fuzzy Control on FPGA
    Schrieber, Matthew D.
    Biglarbegian, Mohammad
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2014, : 640 - 646
  • [36] Implementation of multidimensional fuzzy terms on hardware device.
    Cuce, A
    DAngelo, G
    Italia, F
    Morelli, G
    Vinci, C
    [J]. ADAPTIVE COMPUTING: MATHEMATICAL AND PHYSICAL METHODS FOR COMPLEX ENVIRONMENTS, 1996, 2824 : 201 - 208
  • [37] Hardware implementation of a membership function generator for fuzzy reasoning
    Univ of Ulster, Derry, Ireland
    [J]. Inf Sci, 1-2 (93-105):
  • [38] Hardware implementation of a membership function generator for fuzzy reasoning
    McDaid, LJ
    McGinnity, TM
    Maguire, LP
    [J]. INFORMATION SCIENCES, 1997, 96 (1-2) : 93 - 105
  • [39] Hardware implementation of fuzzy controllers-approach and constraints
    Deshmukh, Amol
    Bajaj, Preeti
    Keskar, A. G.
    [J]. KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 1, PROCEEDINGS, 2006, 4251 : 46 - 51
  • [40] Functionally complete element for fuzzy control hardware implementation
    Varshavsky, V
    Marakhovsky, V
    Levin, I
    Kravchenko, N
    [J]. 2004 47TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL III, CONFERENCE PROCEEDINGS, 2004, : 263 - 266