DocumentCode
329624
Title
Multiobjective optimisation of fuzzy controllers using evolutionary algorithms
Author
Klaassen, K.-P. ; Litz, L.
Author_Institution
Kaiserslautern Univ., Germany
fYear
1998
fDate
1-4 Sep 1998
Firstpage
1581
Abstract
Evolutionary algorithms (EA) are a suitable technique for the optimisation of fuzzy controllers. A disadvantage is the very long time the optimisation mostly takes. This is even more important, if complex fuzzy controllers with several objectives are considered, because in this case the validation test for the assessment of the controllers becomes very costly. As an alternative, we propose to use several small, specific tests, which determine the performance of the controller in separate system conditions. As the fuzzy sets can be assigned to the different conditions, they can be optimised with respect to their specific test. The modified EA we use is able to melt together the different parts of the parameter string in a reasonable way, so that the complete fuzzy controller is optimised with regard to all the objectives. To achieve a simultaneous improvement of all objectives, we change the objective function after every generation using an adaptive weight factor. The method is illustrated by applying it to the extended control problem of the inverted pendulum with both the balancing of the pole and the positioning of the cart being considered
Keywords
fuzzy control; adaptive weight factor; balancing; evolutionary algorithms; fuzzy controllers; inverted pendulum; multiobjective optimisation; positioning; validation test;
fLanguage
English
Publisher
iet
Conference_Titel
Control '98. UKACC International Conference on (Conf. Publ. No. 455)
Conference_Location
Swansea
ISSN
0537-9989
Print_ISBN
0-85296-708-X
Type
conf
DOI
10.1049/cp:19980465
Filename
726155
Link To Document