Design of a Fuzzy Controller Using the Parallel Architecture of Random Signal-based Learning

병렬형 랜덤 신호 기반 학습을 이용한 퍼지 제어기의 설계

  • Received : 2010.12.14
  • Accepted : 2011.02.02
  • Published : 2011.01.30

Abstract

This paper proposes a parallel architecture of random signal-based learning (PRSL), merged with simulated annealing (SA), to optimize the fuzzy logic controller (FLC). Random signal-based learning (RSL) finds the local optima very well, whereas it can not finds the global optimum in a very complex search space because of its serial nature. To overcome these difficulties, PRSL, which consists of serial RSL as a population, is considered. Moreover, SA is added to RSL to help the exploration. The validity of the proposed algorithm is conformed by applying it to the optimization of a FLC for the inverted pendulum.

본 논문에서는 퍼지 제어기를 최적화하기 위하여 시뮬레이티드 어닐링(simulated annealing)과 결합한 병렬형 랜덤 신호 기반 학습법을 제안하였다. 랜덤 신호 기반 학습은 직렬 탐색구조로 되어 있어서 지역 탐색 능력은 뛰어나지만 전역 탐색 능력은 부족하다. 이러한 문제점을 극복하기 위하여 다양한 탐색 영역을 가지는 병렬형 랜덤 신호 기반 학습법이 소개 되었으며, 시뮬레이티드 어닐링을 랜덤 신호 기반 학습과 결합하여 학습 능력을 향상시켰다. 제안된 최적화 알고리즘을 도립진자 제어를 위한 퍼지 제어기 설계 최적화에 적용하여 그 유효성을 보였다.

Keywords

References

  1. De Jong, K, An Analysis of the Behavior of a Class of Genetic Adaptive Systems, Ph.D. dissertation, Dept. Computer Sci., Univ. Michigan, Ann Arbor, MI, 1975.
  2. Goldberg, D. E, Genetic Algorithms in Search, Optimization and Machine Learning, Addison-Wesley, Reading, MA, 1989.
  3. Han, C. W., Park, J. I., "Design of a Fuzzy Controller using Random Signal-based Learning Employing Simulated Annealing," Proc. of the IEEE Conference on Decision and Control, Sydney, Australia, pp. 396-397, 2000.
  4. Kirkpatrick, S., Gelatt Jr., C.D., Vecchi, M.P., "Optimization by Simulated Annealing," Science, Vol. 220, No. 4598, pp. 671-680, 1983. https://doi.org/10.1126/science.220.4598.671
  5. Romeo, F., Sangiovanni-Vincentelli, A., "A Theoretical Framework for Simulated Annealing," Algorithmica, Vol. 6, pp. 302-345, 1991. https://doi.org/10.1007/BF01759049
  6. Sullivan, K.A., Jacobson, S.H., "A Convergence Analysis of Generalized Hill Climbing Algorithms," IEEE Trans. Automatic Control, Vol. 46, No.8, pp. 1288-1293, 2001. https://doi.org/10.1109/9.940936
  7. Jeong, I.K., Lee, J.J., "Adaptive Simulated Annealing Genetic Algorithm for Control Applications," International Journal of Systems Science, Vol. 27, No. 2, pp. 241-253, 1996. https://doi.org/10.1080/00207729608929210
  8. Procyk, T.J., Mamdani, E.H., "A Linguistic Self-organizing Process Controller," Automatica, Vol. 15, No. 1, pp. 15-30, 1979. https://doi.org/10.1016/0005-1098(79)90084-0
  9. Han, C.W., Oh, S.J., "Designing a Tree Architectures of Fuzzy Controller with the Aid of Genetic Optimization," Journal of Institute of Signal Processing and Systems, Vol. 11, No.3, pp. 250-254, 2010