The Optimization of Fuzzy Logic Controllers Using Genetic Algorithm

유전 알고리듬을 이용한 퍼지 제어기의 최적화

  • 장욱 (연세대학교 전기공학과) ;
  • 박진배 (연세대학교 전기공학과) ;
  • 주영훈 (군산대학교 제어계측공학과)
  • Published : 1997.10.01

Abstract

This paper presents the automatic construction and parameter optimization technique for fuzzy logic controllers using genetic algorithm. In general. the design of fuzzy logic controllers has difficulties in the acq~lisition of expert's knowledge and relies to a great extent on empirical and heuristic knowledge which, in many cases, cannot be objectively justified. So, the performance of the controllers c:an be degraded in the case of plant parameter variations or unpredictable incident which a designer may have ignored, and the parameters of fuzzy logic controllers obtained by expert's control action may not be optirnal. Some of these problems can be resolved by the use of genetic algorithm. The proposed method can tune the parameters of fuzzy logic controllers including scaling factors and determine: the appropriate number of fuzzy rulcs systematically. Finally, we provides the second order dead time plant to evaluate the feasibility and generality of the proposed method. Comparison shows that the proposed method can produce fuzzy logic controllers with higher accuracy and a smaller number of fuzzy rules than manually tuned fuzzy logic controllers.

본 논문에서는 유전 알고리듬을 이용한 퍼지 제어기의 설계 자동화 및 최적화 기법이 제안된다. 일반적으로 퍼지 제어기의 설계는 전문가의 지식 습득에 어려움이 있으며 또한 많은 경우에 객관적으로 정당화될 수 없는 경험적이고 발견적인 지식에 의존하고 있다. 이에 따라 설계자가 예상치 못한 플랜트 매개 변수의 변동이나 돌발적인 상황에 처했을 경우 제어 성능이 떨어지기 쉽다. 또한 이러한 전문가의 경험에 의해 설정된 퍼지 제어기의 여러 구성 요소들의 매개 변수가 최적값이라는 보장도 없다. 이를 해결하기 위해 본 논문에서는 유전 알고리듬을 이용하여 퍼지 제어기를 구성하는 언어 규칙 수의 최적화의 소속함수의 매개변수의 최적화를 동시에 동정할 수 있는 기법을 제안한다. 제안된 기법은 스케일링 팩터를 포함한 퍼지 제어기의 여러 구성 요소와 적절한 규칙의 수를 유전 알고리듬을 이용하여 체계적으로 동정하는 방법을 제안하고 증가된 최적화 대상 매개 변수로 인한 탐색 공간의 증가를 효과적으로 억제하는 방안도 아울러 제안한다. 제안된 기법의 효율성 및 정확성을 평가하기 위하여 2차 시간 지연을 갖는 플랜트에 대한 모의 실험을 수행한다. 그 결과 본 논문에서 제안한 기법에 의해 동정된 퍼지 제어기의 성능이 수동으로 동정된 제어기에 비해 정확성면에서나 규칙 수의 최소화면에서 우수함을 증명하였다.

Keywords

References

  1. Proceeding of the American Control Conference Model Reference Adaptive Fuzzy Logic Control for Vehicle Guidance Thomas Hessburg;Masayoshi Tomizuka
  2. Fuzzy Sets and Systems v.26 Traffic Control Process of Expressway by Fuzzy Logic T.Saski;T.Akiyama
  3. Information Sciences v.2 Fuzzy Controller for Robot Arm Trajectory Abdollah Homaifar;Bijan Sayyarrodsari;John E. Hogans Ⅳ
  4. Fuzzy Logic and Its Applications, Information Sciences, and Intelligent Systems Fuzzy System Modeling And Its Application to Mobile Robot Control Y.H.Joo;H.S.Hwang;K.B.Woo;K.B.Kim
  5. Proceedings of the 1993 International Symposium on Intelligent Control Fuzzy Model Reference Learning Control for Cargo Ship Steering Jeffery R. Layne;Kevin M. Passino
  6. Advances in Intelligent Control Aspects of Fuzzy Control and Estimation C.G.Moore;C.J.Harris
  7. Advances in Intelligent Control Neural Network-Based Approximate Reasoning Junghong Nie;D.A.Linkens
  8. Advancec in Intelligent Control Self-organizing Control Using Fuzzy Neural Networks Y.Tamaguchi;T.Takagi;T.Mita
  9. Fuzzy Sets and Systems v.73 A Model Reference Control Structure Using a Fuzzy Neural Network Yie-Chien Chen;Ching-Cheng Teng
  10. IEEE Transactions on Neural Networks v.3 no.5 On Fuzzy Modeling Using Fuzzy Neural Networks with the Back-Propragation Algorithm Shin-ichi Horikawa;Takeshi Furuhashi;Yoshiki Uchikawa
  11. AI EXPERT Genetic Algorithms for Fuzzy Controllers Chuck Karr
  12. IEE Proc. -Control Theory v.142 no.3 Genetic Algorithms for Fuzzy Control, Part 1: Offline System Development and Application D.A.Linkens;H.O.Nyongesa
  13. IEE Proc. -Control Theory v.142 no.3 Genetic Algorithms for Fuzzy Control, Part 2: Online System Development and Application D.A.Linkens;H.O.Nyongesa
  14. Fuzzy Sets and Systems v.80 Evolving Fuzzy Rule Based Controllers Using Genetic Algorithm Brian Carse;Terence C. Fogarty;Alistair Munro
  15. Proceeding of 3rd IEEE international conference on fuzzy systems Design of Intelligent Fuzzy Logic Controllers Using Genetic Algorithms Wen-Ruey Hwang;Wiley E. Thompson
  16. IECON A Design Method of MRACS with Fuzzy Adaptive Control Rules Using Genetic Algorithm Tetsuo Suzuki;Koichiro Shida;Hideji Fujikawa;Shin-ichi Yamada
  17. IECON MRFACS with Nonlinear Consequents by Fuzzy Identification of System for Time Delay System Chin-Chih Hsu;Shin-cichi Yamada;Hideji Fujikawa;Koichiro Shida
  18. IECON A Learning Algorithm of Fuzzy Rules Using GA for MRACS with Time-delay Koichiro Shida;Hideki Ochia;Hideji Fujikawa;Shin-ichi Yamada
  19. 전기학회 하계학술대회 논문집 B 유전 알고리즘을 이용한 퍼지 제어기의 최적화 장욱;손유석;박진배;주영훈
  20. Genetic Algorithms in Search, Optimization and Machine Learning D.E.Goldberg
  21. AI EXPERT Five Ways to a Smarter Genetic Algorithm Scott A. Kennedy