Supervisory Control for State-Vector Transition Models—A Unified Approach
- 12 December 2013
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Automation Science and Engineering
- Vol. 11 (1), 33-47
- https://doi.org/10.1109/tase.2013.2291115
Abstract
A generic state-vector transition (SVT) model is suggested, including a flexible synchronous composition involving both shared variables and events. This model is analyzed, focusing on properties that are important for supervisor synthesis. A synthesis procedure is then developed for the SVT model, where supervisor guards are generated that guarantee a controllable, nonblocking and maximally permissive supervisor. Novel conditions are introduced, such that more flexible specifications can be applied than earlier suggested for related models. Since the SVT model includes automata and (colored) Petri nets, optionally extended with variables, guards and actions, as special cases, the suggested synthesis approach unifies supervisor synthesis for the main discrete event model classes. Finally, the SVT model is naturally represented and efficiently computed based on binary decision diagrams, and the resulting supervisor guards are easily implemented in industrial control systems.This publication has 38 references indexed in Scilit:
- Modeling sequential resource allocation systems using Extended Finite AutomataPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2011
- Symbolic Computation of Reduced Guards in Supervisory ControlIEEE Transactions on Automation Science and Engineering, 2011
- Petri-net-based supervisory control for FMSs using the theory of regionsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2010
- Algebraic Synthesis of Timed Supervisor for Automated Manufacturing Systems Using Petri NetsIEEE Transactions on Automation Science and Engineering, 2010
- Supervisory ControlPublished by Springer Science and Business Media LLC ,2008
- Monitor design for colored Petri nets: An application to deadlock prevention in railway networksControl Engineering Practice, 2006
- Design of a live and maximally permissive petri net controller using the theory of regionsIEEE Transactions on Robotics and Automation, 2003
- NUSMV: a new symbolic model checkerInternational Journal on Software Tools for Technology Transfer, 2000
- Predicates and predicate transformers for supervisory control of discrete event dynamical systemsIEEE Transactions on Automatic Control, 1993
- Modular Feedback Logic for Discrete Event SystemsSIAM Journal on Control and Optimization, 1987