• 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