SIAM Journal on Control and Optimization · 1995 · 91 citations · 24 references
EngineeringComputer ScienceSystems EngineeringAlgorithmsOptimizationProcess ControlControl SystemsControl TheoryDiscrete-event System ModelingFinite-state MachinesOptimal ControlSupervisory ControlDiscrete-event SystemsState Machine DesignState Machine ModelsSupervisory Control SystemsSupervisory Control Theory
The notion of optimal supervisory control of discrete event dynamical systems is formalized within the Ramadge–Wonham framework. The goal is to design an optimal control mechanism that minimizes the net cost, if such a mechanism exists. The authors model a DEDS as a state machine whose transitions can be disabled, define cost and penalty functions for disabling transitions and state reachability, and apply network flow techniques to design optimal supervisors. Their techniques solve supervisory control problems under both complete and partial observation and, for the first time, compute the supremal controllable and normal sublanguage and the infimal controllable and normal/observable superlanguage without separate computations of controllable and normal/observable languages.
The notion of optimal supervisory control of discrete event dynamical systems (DEDSs) is formalized in the framework of Ramadge and Wonham. A DEDS is modeled as a state machine and is controlled by disabling some of its transitions. Two types of cost functions are defined: a cost of control function corresponding to disabling transitions in the state machine, and a penalty of control function corresponding to reaching some undesired states or not reaching some desired states in the controlled system. The control objective is to design an optimal control mechanism, if it exists, so that the net cost is minimized. Since a DEDS is represented as a state machine—a directed graph—network flow techniques are naturally applied for designing optimal supervisors. It is also shown that our techniques can be used to solve supervisory control problems under complete as well as partial observation. In particular, for the first time, techniques for computing the supremal controllable and normal sublanguage and the infimal controllable and normal/observable superlanguage without having to perform alternate computations of controllable and normal/observable languages are obtained.
24
Introduction to automata theory, languages, and computation
Computer Languages · 1980 · 6.9K citations
The control of discrete event systems
Peter J. Ramadge, W.M. Wonham · Proceedings of the IEEE · 1989 · 2.9K citations
On observability of discrete-event systems
F. Lin, W.M. Wonham · Information Sciences · 1988 · 807 citations