IEEE Transactions on Control Systems Technology · 2011 · 60 citations · 33 references
EngineeringComputer ScienceIndustrial EngineeringAutomationModel-based Systems EngineeringSystems ModelingAutomata TheoryFinite AutomataFinite State Machine ModelingFinite-state MachinesIndustrial AutomationSupervisory ControlBinary Decision DiagramsFinite Automata TheoryPlant ModelingState-transition ModelsSupervisory Control SystemsSupervisory Control TheorySymbolic Finite-state MachinesSymbolic State Representation
In this paper, we settle some problems that are encountered when modeling and synthesizing complex industrial systems by the supervisory control theory. First, modeling such huge systems with explicit state-transition models typically results in an intractable model. An alternative modeling approach is to use extended finite automata (EFAs), which is an augmentation of ordinary automata with variables. The main advantage of utilizing EFAs for modeling is that more compact models are obtained. The second problem concerns the ease to understand and implement the supervisor. To handle this problem, we represent the supervisor in a modular manner by extending the original EFAs by compact conditional expressions. This will provide a framework for the users where they can both model their system and obtain the supervisor in form of EFAs. In order to be able to handle complex systems efficiently, the models are symbolically represented by binary decision diagrams (BDDs). All computations that are performed in this framework are based on BDD operations. The framework has been implemented in a supervisory control tool and applied to industrially relevant benchmark problems.
33
A Mathematical Theory of Communication
Claude E. Shannon · Bell System Technical Journal · 1948 · 80.7K citations
Statecharts: a visual formalism for complex systems
David Harel · Science of Computer Programming · 1987 · 6.7K citations
The control of discrete event systems
Peter J. Ramadge, W.M. Wonham · Proceedings of the IEEE · 1989 · 2.9K citations
Symbolic model checking: 1020 States and beyond
Jerry R. Burch, E. M. Clarke, Kenneth L. McMillan et al. · Information and Computation · 1992 · 2.7K citations
Akers · IEEE Transactions on Computers · 1978 · 1.8K citations