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
Link To Document