DocumentCode :
778700
Title :
Liveness-enforcing supervision of bounded ordinary Petri nets using partial order methods
Author :
He, Kevin X. ; Lemmon, Michael D.
Author_Institution :
Pennie & Edmonds LLP, New York, NY, USA
Volume :
47
Issue :
7
fYear :
2002
fDate :
7/1/2002 12:00:00 AM
Firstpage :
1042
Lastpage :
1055
Abstract :
This paper combines and refines recent results into a systematic way to verify and enforce the liveness of bounded ordinary Petri nets. The approach we propose is based on a partial-order method called network unfolding. Network unfolding maps the original Petri net to an acyclic occurrence net. A finite prefix of the occurrence net is defined to give a compact representation of the original net reachability graph while preserving the causality between net transitions. A set of transition invariants denoted as base configurations is identified in the finite prefix. These base configurations capture all of the fundamental executions of the net system, thereby providing a modular way to verify and synthesize supervisory net systems. This paper proves necessary and sufficient conditions that characterize the original net liveness and the existence of maximally permissive supervisory policies that enforce liveness
Keywords :
Petri nets; computational complexity; controllability; reachability analysis; acyclic occurrence net; bounded ordinary Petri nets; computational complexity; liveness enforcing supervision; necessary conditions; net liveness; net reachability; network unfolding; sufficient conditions; supervisory control; transition invariants; Computational complexity; Computational efficiency; Control system synthesis; Helium; Petri nets; Scalability; Sufficient conditions; Supervisory control; Testing;
fLanguage :
English
Journal_Title :
Automatic Control, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9286
Type :
jour
DOI :
10.1109/TAC.2002.800641
Filename :
1017544
Link To Document :
بازگشت