• DocumentCode
    63727
  • Title

    Deadlock Prevention for Flexible Manufacturing Systems via Controllable Siphon Basis of Petri Nets

  • Author

    Huixia Liu ; Keyi Xing ; Weimin Wu ; Mengchu Zhou ; Hailin Zou

  • Author_Institution
    Sch. of Inf. & Electr. Eng., Ludong Univ., Yantai, China
  • Volume
    45
  • Issue
    3
  • fYear
    2015
  • fDate
    Mar-15
  • Firstpage
    519
  • Lastpage
    529
  • Abstract
    Siphons are a kind of special structural objects in a Petri net, and plays a key role in synthesizing a live Petri net controller for flexible manufacturing systems. In order to obtain a small size Petri net controller, this paper introduces the concept of a controllable siphon basis. It then proves that a live Petri net controller can be established by adding a control place and related arcs to each strict minimal siphon (SMS) in a controllable siphon basis. The initial markings of control places are determined by an integer linear program. The number of control places in the obtained controllers is the same as the number of SMSs in the controllable siphon basis, while the latter is no more than that of the activity places in a Petri net model. An algorithm for constructing a controllable siphon basis is proposed, and a new deadlock prevention policy based on it is established. A few examples are provided to demonstrate the proposed concepts and policy and used to compare them with the state-of-the-art methods.
  • Keywords
    Petri nets; flexible manufacturing systems; integer programming; linear programming; Petri net controller; SMS; controllable siphon basis; deadlock prevention policy; flexible manufacturing systems; integer linear program; strict minimal siphon; Algorithm design and analysis; Educational institutions; Flexible manufacturing systems; Nickel; Petri nets; Silicon; System recovery; Discrete event systems; Petri nets; flexible manufacturing systems; integer linear program (ILP);
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics: Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    2168-2216
  • Type

    jour

  • DOI
    10.1109/TSMC.2014.2347267
  • Filename
    6895143