The Performance Improvement of Fuzzy Controller using the Shifting Method of Rule Base Table

규칙기반 표의 추이 방법을 이용한 퍼지제어기의 성능개선

  • Che Wen-Zhe (Department of Electronics Engineering, Inha University) ;
  • Lee Chol-U (Department of Electronics Engineering, Inha University) ;
  • Kim Heung-Soo (Department of Electronics Engineering, Inha University)
  • Published : 2005.11.01

Abstract

It is essential for a fuzzy logic controller to have an appropriate set of rules to perform at the desired level. The linguistic structure of the fuzzy logic controller allows a tentative linguistic policy to be used as an initial rule base. At the design stage, if one can reasonably assemble a good collection of rules, it may then be possible to be tuned to improve the controller performance. In this paper, we proposed the shifting method of rule base table to improve the performance of fuzzy controller. The proposed method is based on the principle of that the effect of the output to regulate the system would be greater when the error increases and the effect of output would be less when the error decreases. According to simulation results, it is an effective method to improve the fuzzy control rule base and the performance of fuzzy logic controllers.

퍼지논리제어기가 이상적인 제어효과를 나타내게 할려면 적합한 규칙집합을 사용하는 것이 아주 중요하다. 퍼지논리제어기의 언어구조는 가상언어정책을 초기 규칙기반으로 사용하는 것을 허용한다. 만약 설계단계에서 적당한 규칙들을 일정하게 잘 조합시킨다면 제어기의 성능을 훨씬 더 향상시킬 수 있을 것이다. 본 논문에서 퍼지제어기 성능을 개선하기 위한 규칙기반 표에서의 원소추이방법을 제안하였다. 제안된 방법은 에러가 증가되면 시스템을 조절하는 출력의 제어효과가 증대될 것이고 반대로 에러가 감소되면 그에 따른 출력의 제어효과가 감소할 것이라는 원리를 기반으로 하였다. 모의실험결과에 의해 제안된 방법은 퍼지제어 규칙기반과 퍼지논리제어기의 성능을 향상시키기 위한 아주 효과적인 방법임을 알 수 있다.

Keywords

References

  1. 'Fuzzy sets as a basis for a theory of possibility,' Fuzzy Sets System., Vol.1, pp.3-28, 1978 https://doi.org/10.1016/0165-0114(78)90029-5
  2. Shie-Jue Lee and Chen-Sen Ouyang, 'A neuro-fuzzy system modeling with self-constructing rule generation and hybrid SVD-based learning,' IEEE Trans. Fuzzy systems, Vol. 11, pp. 341-353, June 2003 https://doi.org/10.1109/TFUZZ.2003.812693
  3. T. C. Chin and X. M. Qi, 'Genetic algorithms for learning the rule base of fuzzy logic controller,' Fuzzy Sets and Systems, Vol. 97, pp. 1-7, July 1998 https://doi.org/10.1016/S0165-0114(96)00354-5
  4. Jen-Yang Chen, 'Rule regulation of fuzzy sliding mode controller design: direct adaptive approach,' Fuzzy Sets and Systems, Vol.120, pp. 159-168, May 2001 https://doi.org/10.1016/S0165-0114(99)00111-6
  5. A. Lekova and D. Batanov, 'Self-testing and self-learning fuzzy expert system for technological process control,' Computers in Industry, Vol. 37, pp.135-141, Sep, 1998 https://doi.org/10.1016/S0166-3615(98)00089-X
  6. L. A. Zadeh, 'Outline of a new approach to the analysis of complex systems and decision proceses,' IEEE Trans. syst., Man, Cybern, Vol. 3, pp. 28-44, Jan. 1973
  7. Ashrafzadeh, F, Nosicki, E.P, 'Reducing the Order of Fuzzy Logic Controllers Based on Control Surface Rotation,' Electrical and Computer Engineering, IEEE 1997 Canadian Conference on Vol. 2, pp. 785-787, May, 1997 https://doi.org/10.1109/CCECE.1997.608359
  8. K. Shimojima, T. Fukuda, and Y.Hasegama, 'Self-tuning fuzzy modeling with adaptive membership function, rules, and hierarchical structure based on genetic algorithm,' Fuzzy Sets and Systems, Vol.71, PP. 295-300, May, 1995 https://doi.org/10.1016/S0166-3615(98)00089-X
  9. Jianwei Zhang, Alois Knoll, 'Constructing fuzzy controllers with B-spline models-principles and applications,' International Journal of Intelligent Systems, Vo1.13, pp. 257-285, March 1998 https://doi.org/10.1002/(SICI)1098-111X(199802/03)13:2/3<257::AID-INT9>3.0.CO;2-Z