Design of Sophisticated Self-Tuning Fuzzy Logic Controllers Using Genetic Algorithms

유전알고리즘을 이용한 정교한 자기동조 퍼지 제어기의 설계

  • Hwang, Yon-Won (Department of Electrical Engineering, Kon-Kuk University) ;
  • Kim, Lark-Kyo (Department of Electrical Engineering, Kon-Kuk University) ;
  • Nam, Moon-Hyon (Department of Electrical Engineering, Kon-Kuk University)
  • Published : 1998.07.20

Abstract

Design of fuzzy logic controllers encounters difficulties in the selection of optimized membership function and fuzzy rule base, which is traditionally achieved by tedious trial-and-error process. In this paper We proposed a new method to generate fuzzy logic controllers throught genetic algorithm(GA). The controller design space is coded in base-7 strings chromosomes, where each bit gene matches the 7 discrete fuzzy value. The developed approach is subsequently applied to the design of proportional plus integral type fuzzy controller for a do-servo motor control system. It was presented in discrete fuzzy linguistic value, and used a membership function with Gaussian curve. The performance of this control system is demonstrated higher than that of a conventional PID controller and fuzzy logic controller(FLC).

Keywords