DocumentCode
3163754
Title
Designing a hierarchical fuzzy logic controller using differential evolution
Author
Cheong, F. ; Lai, R.
Author_Institution
Dept. of Comput. Sci. & Comput. Eng., La Trobe Univ., Bundoora, Vic., Australia
Volume
1
fYear
1999
fDate
22-25 Aug. 1999
Firstpage
277
Abstract
In conventional fuzzy logic controllers, the computational complexity increases with the dimensions of the system variables; the number of rules increases exponentially as the number of system variables increases, Hierarchical fuzzy logic controllers have been introduced to reduce the number of rules to a linear function of system variables. However the use of hierarchical fuzzy logic controllers raises new issues in the automatic design of controllers, namely the coordination of outputs of sub-controllers at lower levels of the hierarchy. In this paper, we describe a method for automating the design of hierarchical fuzzy logic controllers using an Evolutionary Algorithm called Differential Evolution. We demonstrate the applicability of our method by developing a two-stage hierarchical fuzzy logic controller for controlling a cart-pole with four state variables.
Keywords
computational complexity; control system synthesis; fuzzy control; fuzzy logic; computational complexity; differential evolution; fuzzy logic controller; hierarchical fuzzy logic controller; Algorithm design and analysis; Automatic control; Computational complexity; Computer science; Control systems; Error correction; Evolutionary computation; Fuzzy logic; Fuzzy sets; Thermal variables control;
fLanguage
English
Publisher
ieee
Conference_Titel
Fuzzy Systems Conference Proceedings, 1999. FUZZ-IEEE '99. 1999 IEEE International
Conference_Location
Seoul, South Korea
ISSN
1098-7584
Print_ISBN
0-7803-5406-0
Type
conf
DOI
10.1109/FUZZY.1999.793249
Filename
793249
Link To Document