• DocumentCode
    2610543
  • Title

    Deadlock prevention policy based on elementary siphons for flexible manufacturing systems

  • Author

    Yan, Mingming ; Hu, Hesuan ; Li, ZhiWu

  • Author_Institution
    Sch. of Electro-Mech. Eng., Xidian Univ., Xi´´an
  • fYear
    2008
  • fDate
    2-5 July 2008
  • Firstpage
    229
  • Lastpage
    234
  • Abstract
    This paper focuses on the problem of deadlocks in automated flexible manufacturing systems (FMS). Based on Petri nets, a deadlock prevention policy is proposed for a special class of Petri nets, S3PR. We apply the deadlock avoidance policy (DAP) of conjunctive/disjunctive resources upstream neighborhood (C/D RUN) to the deadlock prevention policy (DPP), and allocate the underlying (sequential) resource reasonably to guarantee the absence of deadlock states and processes. First, siphons in a net model are distinguished by elementary and dependent ones. From the set of elementary siphons, a set of linear inequality constraints expressed by the state vector can be formalized. After being modified by the proposed policy, a set of generalized mutual exclusion constraints (GMEC) expressed by the marking vector can be found. Then monitors based on the GMEC are added to the plant model such that the elementary siphons in the S3PR net are all invariant-controlled and no emptiable siphon is generated due to the addition of the monitors. This novel deadlock prevention policy can usually lead to a more permissive supervisor by adding a smaller number of monitors and arcs than the existing methods for the design of liveness-enforcing Petri net supervisors. Finally a manufacturing example is utilized to illustrate the proposed method and comparison with the existing ones.
  • Keywords
    Petri nets; flexible manufacturing systems; resource allocation; Petri nets; conjunctive-disjunctive resources upstream neighborhood; deadlock prevention policy; elementary siphons; flexible manufacturing systems; generalized mutual exclusion constraints; liveness-enforcing Petri net supervisors; marking vector; permissive supervisor; state vector; Automatic control; Control systems; Digital audio players; Flexible manufacturing systems; Law; Legal factors; Petri nets; Resource management; System recovery; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Intelligent Mechatronics, 2008. AIM 2008. IEEE/ASME International Conference on
  • Conference_Location
    Xian
  • Print_ISBN
    978-1-4244-2494-8
  • Electronic_ISBN
    978-1-4244-2495-5
  • Type

    conf

  • DOI
    10.1109/AIM.2008.4601664
  • Filename
    4601664