• DocumentCode
    1328568
  • Title

    Deadlock Prevention Based on Structure Reuse of Petri Net Supervisors for Flexible Manufacturing Systems

  • Author

    Li, ZhiWu ; Liu, GaiYun ; Hanisch, Hans-Michael ; Zhou, MengChu

  • Author_Institution
    Sch. of Electro-Mech. Eng., Xidian Univ., Xi´´an, China
  • Volume
    42
  • Issue
    1
  • fYear
    2012
  • Firstpage
    178
  • Lastpage
    191
  • Abstract
    Deadlocks are an undesirable situation in automated flexible manufacturing systems (FMS). Their occurrences often deteriorate the utilization of resources and may lead to catastrophic results. Finding an optimal supervisor is NP-hard. A computationally efficient method often ends up with a suboptimal one. This paper develops a deadlock prevention method that makes a good tradeoff between optimality and computational tractability for a class of Petri nets, which can model many FMS. The theory of regions guides our efforts toward the development of near-optimal solutions for deadlock prevention. Given a plant net, a minimal initial marking is first decided by structural analysis, and an optimal live controlled system is computed. Then, a set of inequality constraints is derived with respect to the markings of monitors and the places in the model such that no siphon can be insufficiently marked. A method is proposed to identify the redundancy condition for constraints. For a new initial marking of the plant net, a deadlock-free controlled system can be obtained by regulating the markings of the monitors such that the inequality constraints are satisfied, without changing the structure of the controlled system. The near-optimal performance of a controlled net system via the proposed method is shown through several examples.
  • Keywords
    Petri nets; condition monitoring; discrete event systems; flexible manufacturing systems; optimal control; optimisation; redundancy; resource allocation; NP-hard problem; Petri net supervisors; automated FMS; automated flexible manufacturing systems; computational tractability; constraint redundancy condition identification; deadlock prevention method; deadlock-free controlled system; discrete event system; optimal live controlled system; plant net marking; resource utilization; siphon; structural analysis; Artificial neural networks; Computational modeling; Control systems; Educational institutions; Monitoring; Petri nets; System recovery; Deadlock prevention; discrete event system; flexible manufacturing system (FMS); petri net; the theory of regions;
  • fLanguage
    English
  • Journal_Title
    Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4427
  • Type

    jour

  • DOI
    10.1109/TSMCA.2011.2147308
  • Filename
    6026964