Browse > Article
http://dx.doi.org/10.5391/IJFIS.2005.5.3.274

Very High-speed Integer Fuzzy Controller Using VHDL  

Lee Sang-Gu (Department of Computer Engineering, Hannam University)
Carpinelli John D. (Department of Electrical and Computer Engineering, NJIT)
Publication Information
International Journal of Fuzzy Logic and Intelligent Systems / v.5, no.3, 2005 , pp. 274-279 More about this Journal
Abstract
For high-speed fuzzy control systems, an important problem is the improvement of speed for the fuzzy inference, particularly in the consequent part and the defuzzification stage. This paper introduces an algorithm to map real values of the fuzzy membership functions in the consequent part onto an integer grid, as well as a method of eliminating the unnecessary operations of the zero items in the defuzzification stage, allowing a center of gravity method to be implemented with only integer additions and one integer division. A VHDL implementation of the system is presented. The proposed system shows approximately an order of magnitude increase in speed as compared with conventional methods while introducing only a minimal error and can be used in many fuzzy controller applications.
Keywords
Fuzzy hardware; VHDL; Integer operation; Defuzzification; COG;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J. E. Bresenham, 'Incremental line compaction,' The Computer Journal (1982) 116-120
2 I. Batroune, A. Barriga, Sanchez-Solano, G. J. Jimenez-Fernandez, and D. R. Lopez, Microelectronic Design of Fuzzy Logic-Based Systems, CRC Press, New York, 2000
3 F. Marcelloni and M. Aksit, 'Fuzzy logic-based object-oriented methods to reduce quantization error and contextual bias problems in software development,' Fuzzy Sets and Systems 145 (2004) 57-80   DOI   ScienceOn
4 J. Yen and R. Langari, Fuzzy Logic: Intelligence, Prentice Hall, Englewood Cliffs, NJ, USA, 1999
5 Z. Salcic, 'High-speed Customizable Fuzzy-Logic Processor: Architecture and Implementation,' IEEE Trans. Systems, Man, & Cybernetics ? Part A 31 (6) (2001) 731-737   DOI   ScienceOn
6 A. M. Ibrahim, Fuzzy Logic for Embedded Systems Applications, Elsevier, 2004
7 E. S. Angel, Interactive Computer Graphics, 3rd ed., Addison-Wesley, Boston, MA, USA, 2002