• DocumentCode
    237554
  • Title

    A divide-and-conquer method for the synthesis of non-blocking supervisors for flexible manufacturing systems

  • Author

    Mi Zhao ; Uzam, Murat ; Yifan Hou

  • Author_Institution
    Machinery & Electr. Coll., Shihezi Univ., Shihezi, China
  • fYear
    2014
  • fDate
    18-22 Aug. 2014
  • Firstpage
    455
  • Lastpage
    460
  • Abstract
    This paper proposes a divide-and-conquer method to synthesize non-blocking supervisors for a class of generalized Petri nets, namely G-system. A novel deadlock prevention method is presented by utilizing the reachability graph (RG). Due to the RG of a large Petri net model (PNM) easily becomes unmanageable, an optimal non-blocking supervisor based on RG becomes a challenging problem in a generalized Petri net. To facilitate this problem, the PNM of a large scale system is divided into small connected subnets. Each connected subnet prone to deadlocks is then used to compute the liveness-enforcing supervisor for the original PNM. The proposed method in general provides an optimal or a near-optimal solution of the non-blocking supervisor. Finally, a G-system example is used to illustrate the applicability and the effectiveness of the proposed method.
  • Keywords
    Petri nets; flexible manufacturing systems; G-system; deadlock prevention method; divide-and-conquer method; flexible manufacturing systems; generalized Petri net model; nonblocking supervisors; reachability graph; Computational modeling; Educational institutions; Monitoring; Petri nets; System recovery; Tin; Vectors; Flexible manufacturing system; Petri net; deadlock prevention; reachability graph;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automation Science and Engineering (CASE), 2014 IEEE International Conference on
  • Conference_Location
    Taipei
  • Type

    conf

  • DOI
    10.1109/CoASE.2014.6899365
  • Filename
    6899365