• 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