• DocumentCode
    1340325
  • Title

    New techniques for genetic development of a class of fuzzy controllers

  • Author

    Leitch, Donald ; Probert, Penelope J.

  • Author_Institution
    Dept. of Eng. Sci., Oxford Univ., UK
  • Volume
    28
  • Issue
    1
  • fYear
    1998
  • fDate
    2/1/1998 12:00:00 AM
  • Firstpage
    112
  • Lastpage
    123
  • Abstract
    Presents three novel techniques for enhancing the power of a genetic algorithm (GA) used to design fuzzy systems: a new context-dependent coding (CDC) technique, a simple chromosome reordering operator to maximize efficiency, and the coevolution of controller set tests to force competence in all areas of state space. These measures are shown to lead to a considerable improvement over conventional GAs when used to design controllers for a standard problem, such as the cart-pole problem. We use an analysis of GAs by L. Altenberg (1994) to determine a performance measure that demonstrates that our coding scheme and reordering operator improve the ability of the GA to organize itself and evolve chromosomal structures that not only produce high scores, but improve the search efficiency of the genetic operators. We investigate the algorithm in a controller to provide parallel parking maneuvers for mobile robots. It is shown that the controllers developed are robust to the systematic errors that inevitably arise when controllers are transferred from a simulated environment to the real world
  • Keywords
    control system synthesis; fuzzy control; fuzzy systems; genetic algorithms; mobile robots; optimal control; robust control; self-adjusting systems; state-space methods; adaptive systems; cart-pole problem; chromosomal structure evolution; chromosome reordering operator; context-dependent coding technique; controller set test coevolution; efficiency maximization; enforced competence; fuzzy controllers; fuzzy systems design; genetic algorithm; genetic operators; mobile robots; parallel parking maneuvers; performance measure; robust controllers; search efficiency; self-organization; state space; systematic errors; Algorithm design and analysis; Biological cells; Control systems; Force control; Fuzzy systems; Genetic algorithms; Measurement standards; Performance analysis; State-space methods; System testing;
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1094-6977
  • Type

    jour

  • DOI
    10.1109/5326.661094
  • Filename
    661094