A Study on Identification of Optimal Fuzzy Model Using Genetic Algorithm

유전알고리즘을 이용한 최적 퍼지모델의 동정에 관한연구

  • 김기열 (경희대학교 전자전파전산공학부)
  • Published : 2000.04.01

Abstract

A identification algorithm that finds optimal fuzzy membership functions and rule base to fuzzy model isproposed and a fuzzy controller is designed to get more accurate position and velocity control of wheeled mobile robot. This procedure that is composed of three steps has its own unique process at each step. The elements of output term set are increased at first step and then the rule base is varied according to increase of the elements. The adjusted system is in competition with system which doesn't include any increased elements. The adjusted system will be removed if the system lost. Otherwise, the control system is replaced with the adjusted system. After finished regulation of output term set and rule base, searching for input membership functions is processed with constraints and fine tuning of output membership functions is done.

본 본문에서는 퍼지모델의 최적 입, 출력 소속함수들(membership functions) 및 규칙기반(rulebase) 얻기 위한 동정 알고리즘을 제안하였다. 제안된 알고리즘에서 구륜이동로봇(WMR)의 위치 속도 방향제어를 위한 퍼지제어기를 설계하였다 제안된 알고리즘에서 입,출력 소속함수의 파라미터들을 찾기위하여 유전알고리즘을 응용한다. 유전알고리즘에 의해 출력술어의 원소가 증가되면 규칙기반이 원소의 증가에 의하여 조절된다. 새롭게 조절된 퍼지시스템은 풀력술어의 증가를 수행하지 않은 시스템과 경쟁하며 만약 새롭게 조절되어진 퍼지시스템이 경쟁에서 진다면 그 시스템은 소멸한다. 그 반대로 조절된 시스템이 생존한다면 출력술어의 증가된 각 원소들 및 변화된 시스템의 규칙기반이 퍼지제어기에 적용된다. 출력술어 및 규칙의 조절이 완료된 후 입력 소속함수들에 대한 탐색이 제약 조건을 가지고 수행되며 입력소속함수들의 탐색이 완료된 후 출력소속함수의 미세조정이 수행된다. 제안된 알고리즘을 적용하여 구륜 이동로봇의 위치, 속도, 방향, 제어를 위한 제어기를 설계하여 실험한 결과 그 유효성을 입증하였다.

Keywords

References

  1. Fuzzy Sets and Fuzzy Logic Theory and Application George J. Klir;Bo Yuan
  2. An Introduction To Fuzzy Control D. Driankov;H. Hellendoorn;M. Reinfrank
  3. Intelligent Control Systems Madan M. Gupta;Naresh K. Sinha
  4. Neuro-Fuzzy and Softcomputing J.S.R. JANG;T.C. SUN
  5. Genetic Algorithms + Data Structures = Evolution Programs Zbigniew Michalewwicz
  6. in Proc., 5th IEEE Int. Conf. Fuzzy System On Design Fuzz Controller using Genetic Algorithm Gregory V. TAN;Xiheng HU
  7. in Proc., 5th IEEE Int. Conf. Fuzzy System A Multi-Operator self-Tuning Genetic Algorithm for Fuzzy Control Rule Optimization Chin Chih Hsu;Shin ichi Yamada;Hideji Fujikawa;Koichiro Shida
  8. in Proc., 6th IEEE Int. Conf. Fuzzy System How many rules are necessary to get a good fuzzy controller for controll problem J.L Castro
  9. in Proc., 5th IEEE Int. Conf. Fuzzy System Autotuning for Fuzz-PI Control Using Genetic Algorithm Yan Pao Hsu;Chin Chih Tsai
  10. IEEE Trans. Compute v.40 Neural-network-based fuzzy logic control and Decision system Lin, C.T.
  11. in Proc., IEEE/RSJ Int. Conf. Intelligent Robots And Systems v.3 Adaptive Fuzzy Controller Design for Trajectory Tracking of a 2 D.O.F. Wheeled Mobile Robot Using Genetic Algorithm Sung Hoe Kim;Chong Kug Park;Fumio Harashima