Computational Complexity of Fuzzy Controllers and Its Application to a Real-Time Loop Controller

Abstract In this paper the computational complexity of fuzzy controls is investigated. By analyzing fuzzy control programs, the computational requirements are computed for a few methods of fuzzy controls. The computational requirements are classified in terms of basic operations to be executed. From these results, it is shown that general fuzzy controls are hard to be implemented directly in a loop controller because of the slow inference speed and a large number of parameters. Instead, a simple fuzzy control module with a predetermined control table and mapping parameters is suggested. By real experiments it is shown that the suggested fuzzy control module is implementable in a loop controller, and by computer simulations it is also shown that the suggested fuzzy control module provides better performance than a PID controller.

[1]  H. Watanabe,et al.  Evaluation of fuzzy instructions in a RISC processor , 1993, [Proceedings 1993] Second IEEE International Conference on Fuzzy Systems.

[2]  Kaoru Hirota,et al.  Fuzzy flip-flop and fuzzy registers , 1989 .

[3]  Chuen-Chien Lee FUZZY LOGIC CONTROL SYSTEMS: FUZZY LOGIC CONTROLLER - PART I , 1990 .

[4]  H. Watanabe,et al.  RISC approach to design of fuzzy processor architecture , 1992, [1992 Proceedings] IEEE International Conference on Fuzzy Systems.

[5]  C.C. Hang,et al.  A comparative performance study of PID auto-tuners , 1991, IEEE Control Systems.

[6]  John Y. Cheung,et al.  Design of a fuzzy controller using input and output mapping factors , 1991, IEEE Trans. Syst. Man Cybern..

[7]  Michio Sugeno,et al.  An introductory survey of fuzzy control , 1985, Inf. Sci..