• DocumentCode
    2596063
  • Title

    An architecture of fuzzy logic controller with parallel defuzzification

  • Author

    Kim, Youngdal ; Lee-Kwang, Hyung

  • Author_Institution
    Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Seoul, South Korea
  • fYear
    1996
  • fDate
    19-22 Jun 1996
  • Firstpage
    497
  • Lastpage
    501
  • Abstract
    In the hardware implementation of an FLC (fuzzy logic controller), it is natural to introduce parallelism. Many researchers have designed and implemented FLCs with parallel architectures, where the processing time has radically decreased. However, the defuzzification procedure is difficult to parallelize because it requires large hardware components such as multipliers and dividers, and inter-communication between processing elements. Usually, the resulting fuzzy sets are sequentially defuzzified by additional defuzzification processors or lookup tables. We propose a parallel defuzzification algorithm and a simple network architecture. This algorithm performs the MOA (median-of-area) defuzzification method. The proposed architecture has a SIMD (single instruction multiple data) structure, that consists of a CU (control unit) and 128 PEs (processing elements). We design and implement the FLC using FPGA chips. The FLC has other powerful features such as an active-rule driven architecture and a minimized membership memory. When the FLC operates at 10 MHz, for a 2-input/1-output, 64 rules fuzzy inference problem, it has a processing speed of 526 K FLIPS. This is nearly 70 times faster than the Pentium-90
  • Keywords
    field programmable gate arrays; fuzzy control; fuzzy logic; microcontrollers; parallel algorithms; parallel architectures; 10 MHz; 526 K FLIPS; 526 KFLOPS; FPGA chip; SIMD; active-rule driven architecture; fuzzy inference problem; fuzzy logic controller; hardware implementation; median-of-area defuzzification; membership memory; parallel architecture; parallel defuzzification; simple network architecture; Computer architecture; Computer science; Control systems; Field programmable gate arrays; Fuzzy control; Fuzzy logic; Fuzzy sets; Hardware; Parallel architectures; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fuzzy Information Processing Society, 1996. NAFIPS., 1996 Biennial Conference of the North American
  • Conference_Location
    Berkeley, CA
  • Print_ISBN
    0-7803-3225-3
  • Type

    conf

  • DOI
    10.1109/NAFIPS.1996.534785
  • Filename
    534785