• DocumentCode
    1164564
  • Title

    A Divide-and-Conquer Strategy to Deadlock Prevention in Flexible Manufacturing Systems

  • Author

    Li, ZhiWu ; Zhu, Sen ; Zhou, MengChu

  • Author_Institution
    Sch. of Electro-Mech. Eng., Xidian Univ., Xian
  • Volume
    39
  • Issue
    2
  • fYear
    2009
  • fDate
    3/1/2009 12:00:00 AM
  • Firstpage
    156
  • Lastpage
    169
  • Abstract
    Petri nets are a popular mathematical tool to investigate the deadlock problems in resource allocation systems. As an important problem solution paradigm in computer science, the divide-and-conquer strategy is used in this paper to investigate the deadlock prevention for flexible manufacturing systems (FMSs) that are modeled with Petri nets. Based on the concept of resource circuits, a plant net model is divided into an idle subnet, an autonomous subnet, and a number of small but independent subnets, called toparchies, from the viewpoint of deadlock control. A liveness-enforcing supervisor, called toparch, is designed for each toparchy. If a particular separation condition holds in a plant net model, the computational complexity of toparches is significantly reduced. This research shows that the resultant net, called monarch, by composing the toparches derived for the toparchies can serve as a liveness-enforcing Petri net supervisor for the whole plant model. FMS examples are given to illustrate the proposed method.
  • Keywords
    Petri nets; computational complexity; divide and conquer methods; flexible manufacturing systems; mathematical analysis; resource allocation; Petri nets; autonomous subnet; computational complexity; deadlock control; deadlock prevention; divide-and-conquer strategy; flexible manufacturing systems; idle subnet; independent subnets; liveness-enforcing supervisor; mathematical tool; resource allocation systems; toparchies; Deadlock prevention; Petri net; divide-and-conquer strategy; flexible manufacturing system (FMS); siphon;
  • 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.2008.2007246
  • Filename
    4785226