• DocumentCode
    3590981
  • Title

    Optimal finite state supervisory control

  • Author

    Tronci, Enrico

  • Author_Institution
    Dipartimento di Matematica Pura ed Applicata, l´´Aquila Univ., Italy
  • Volume
    2
  • fYear
    1996
  • Firstpage
    2237
  • Abstract
    Supervisory controllers are discrete event dynamic systems (DEDSs) forming the discrete core of a hybrid control system. We address the problem of automatic synthesis of optimal finite state supervisory controllers (OSCs). We show that Boolean first order logic (BFOL) and binary decision diagrams (BDDs) are an effective methodological and practical framework for optimal finite state supervisory control. Using BFOL programs (i.e. systems of Boolean functional equations) and BDDs we give a symbolic (i.e. BDD based) algorithm for automatic synthesis of OSCs. Our OSC synthesis algorithm can handle arbitrary sets of final states as well as plant transition relations containing loops and uncontrollable events (e.g. failures). We report on experimental results on the use of our OSC synthesis algorithm to synthesize a C program implementing a minimum fuel OSC for two autonomous vehicles moving on a 4×4 grid
  • Keywords
    Boolean functions; closed loop systems; control system synthesis; discrete event systems; finite state machines; fuel optimal control; mobile robots; Boolean first order logic; Boolean functional equations; C program; automatic synthesis; autonomous vehicles; binary decision diagrams; discrete event dynamic systems; hybrid control system; minimum fuel control; optimal finite state supervisory control; plant transition relations; uncontrollable events; Automatic control; Binary decision diagrams; Boolean functions; Control system synthesis; Control systems; Data structures; Equations; Optimal control; Supervisory control; Vehicle dynamics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Decision and Control, 1996., Proceedings of the 35th IEEE Conference on
  • ISSN
    0191-2216
  • Print_ISBN
    0-7803-3590-2
  • Type

    conf

  • DOI
    10.1109/CDC.1996.572981
  • Filename
    572981