Temperature Control by On-line CFCM-based Adaptive Neuro-Fuzzy System

온 라인 CFCM 기반 적응 뉴로-퍼지 시스템에 의한 온도제어

  • 윤기후 (주성대학 디지털정보제어학과) ;
  • 곽근창 (충북대학교 전기공학과)
  • Published : 2002.12.01

Abstract

In this paper, we propose a new method of adaptive neuro-fuzzy control using CFCM(Conditional Fuzzy c-means) clustering and fuzzy equalization method to deal with adaptive control problem. First, in the off-line design, CFCM clustering performs structure identification of adaptive neuro-fuzzy control with the homogeneous properties of the given input and output data. The parameter identification are established by hybrid learning using back-propagation algorithm and RLSE(Recursive Least Square Estimate). In the on-line design, the premise and consequent parameters are tuned to RLSE with forgetting factor due to a characteristic of time variant. Finally, we applied the proposed method to the water temperature control system and obtained better results than previous works such as fuzzy control.

본 논문에서는 적응 제어 문제를 다루기 위해 CFCM 클러스터링과 퍼지 균등화 기법을 이용하여 새로운 적응 뉴로-퍼지 제어기를 설계하고자 한다. 먼저 오프라인에서 CFCM은 입력데이터의 성질과 출력 패턴의 성질까지도 고려한 퍼지 클러스터링 기법으로 적응 뉴로-퍼지 제어기의 구조동정을 수행한다. 파라미터 동정은 역전과 알고리즘과 RLSE(Recursive Least Square Estimate)을 이용한 하이브리드 학습을 수행한다. 온라인 학습에서는 시변특성으로 인해 전제부 및 결론부 파라미터를 실시간으로 계산된다. 시뮬레이션으로 온 라인 적응 뉴로-퍼지 제어 시스템의 성능을 입증하기 위해 목욕물 온도제어 시스템에 대해 다루고 전형적인 퍼지 제어기에 비해 오프 라인과 온 라인 설계 모두 좋은 성능을 보이고자 한다.

Keywords

References

  1. J. A. K. Suykens, et al, Artificial Neural Networks for Modelling and Control of Non-Linear Systems, Kluwer Academic Publishers, Chap. 4, pp. 83-116, 1996
  2. K. M Passino, S. Yurkovich, Fuzzy Control, Addison Wesley, Chap. 2, pp. 21-110, 1997
  3. W. Pedrycz, 'Conditional fuzzy clustering in the design of radial basis function neural networks,' IEEE Trans. on Neural Networks, vol. 9, no. 4, pp. 601-612, 1998
  4. W. Pedrycz, 'Fuzzy equalization in the construction of fuzzy sets', Fuzzy Sets and System, Vol. 2001, pp. 329-335, 2001
  5. J. S. R. Jang, C. T. Sun, E. Mizutani, Neuro-Fuzzy and Soft Computing : A Computational Approach to Learning and Machine Intelligence, Prentice Hall, Chap.17, pp. 453-479, 1997
  6. J. Tanomaru, S. Omatu, 'Process control by on-line trained neural controllers', IEEE Trans. Indust. Electrons, Vol. 39, pp. 511-521, 1992
  7. M. Khalid, S. Omatu, 'A neural network controller for a temperature control system', IEE Control Systems, pp. 58-64, 1992
  8. M. Khalid, S. Omatu, 'Temperature regulation with neural networks and alternative control schemes', IEEE Trans. on Neural Networks, Vol. 6, No. 3, 1995
  9. C. T. Lin, C. F. Juang, C. P. Li, 'Water bath temperature control with a neural fuzzy inference network', Fuzzy Sets and Systems, Vol. 111, pp. 285-306, 2000
  10. L. A. Zadeh, 'Probability Measures of fuzzy events,' J. Math. Analysis and Application, Vol. 22, pp. 421-427, 1968