• DocumentCode
    1342546
  • Title

    Deadlock Control of Automated Manufacturing Systems Based on Petri Nets—A Literature Review

  • Author

    Li, ZhiWu ; Wu, NaiQi ; Zhou, MengChu

  • Author_Institution
    Sch. of Electro-Mech. Eng., Xidian Univ., Xi´´an, China
  • Volume
    42
  • Issue
    4
  • fYear
    2012
  • fDate
    7/1/2012 12:00:00 AM
  • Firstpage
    437
  • Lastpage
    462
  • Abstract
    Deadlocks are a rather undesirable situation in a highly automated flexible manufacturing system. Their occurrences often deteriorate the utilization of resources and may lead to catastrophic results in safety-critical systems. Graph theory, automata, and Petri nets are three important mathematical tools to handle deadlock problems in resource allocation systems. Particularly, Petri nets are considered as a popular formalism because of their inherent characteristics. They received much attention over the past decades to deal with deadlock problems, leading to a variety of deadlock-control policies. This study surveys the state-of-the-art deadlock-control strategies for automated manufacturing systems by reviewing the principles and techniques that are involved in preventing, avoiding, and detecting deadlocks. The focus is deadlock prevention due to its large and continuing stream of efforts. A control strategy is evaluated in terms of computational complexity, behavioral permissiveness, and structural complexity of its deadlock-free supervisor. This study provides readers with a conglomeration of the updated results in this area and facilitates engineers in finding a suitable approach for their industrial scenarios. Future research directions are finally discussed.
  • Keywords
    Petri nets; computational complexity; flexible manufacturing systems; resource allocation; Petri nets; automata; automated flexible manufacturing system; behavioral permissiveness; computational complexity; deadlock prevention; deadlock-control policies; deadlock-free supervisor; graph theory; resource allocation systems; structural complexity; Control systems; Manufacturing systems; Petri nets; Resource management; Robots; System recovery; Deadlock avoidance; Petri net; deadlock prevention; discrete-event system; flexible manufacturing system (FMS);
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1094-6977
  • Type

    jour

  • DOI
    10.1109/TSMCC.2011.2160626
  • Filename
    6035992