• DocumentCode
    75670
  • Title

    Transition Cover-Based Design of Petri Net Controllers for Automated Manufacturing Systems

  • Author

    Huixia Liu ; Keyi Xing ; Mengchu Zhou ; Libin Han ; Feng Wang

  • Author_Institution
    State Key Lab. for Manuf. Syst. Eng., Xi´an Jiaotong Univ., Xi´an, China
  • Volume
    44
  • Issue
    2
  • fYear
    2014
  • fDate
    Feb. 2014
  • Firstpage
    196
  • Lastpage
    208
  • Abstract
    In automated manufacturing systems (AMSs), deadlock problems must be well solved. Many deadlock control policies, which are based on siphons or Resource-Transition Circuits (RTCs) of Petri net models of AMSs, have been proposed. To obtain a live Petri net controller of small size, this paper proposes for the first time the concept of transition covers in Petri net models. A transition cover is a set of Maximal Perfect RTCs (MPCs), and the transition set of its MPCs can cover the set of transitions of all MPCs. By adding a control place with the proper control variable to each MPC in an effective transition cover to make sure that it is not saturated, it is proved that deadlocks can be prevented, whereas the control variables can be obtained by linear integer programming. Since the number of MPCs in an effective transition cover is less than twice that of transition vertices, the obtained controller is of small size. The effectiveness of a transition cover is checked, and ineffective transition covers can be transformed into effective ones. Some examples are used to illustrate the proposed methods and show the advantage over the previous ones.
  • Keywords
    Petri nets; factory automation; integer programming; linear programming; manufacturing systems; AMS; MPC; Petri net controller; Petri net models; automated manufacturing systems; control variable; deadlock control policies; deadlock problems; linear integer programming; maximal perfect RTC; resource-transition circuits; siphons; transition cover; transition cover-based design; transition set; Control systems; Cybernetics; Integrated circuit modeling; Manufacturing systems; Petri nets; Process control; System recovery; Automated manufacturing systems (AMSs); Petri nets; deadlock control; discrete event system; linear integer programming (LIP); siphons;
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics: Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    2168-2216
  • Type

    jour

  • DOI
    10.1109/TSMC.2013.2238923
  • Filename
    6472099