• DocumentCode
    1154066
  • Title

    Combined Siphon and Marking Generation for Deadlock Prevention in Petri Nets

  • Author

    Piroddi, Luigi ; Cordone, Roberto ; Fumagalli, Ivano

  • Author_Institution
    Dipt. di Elettron. e Inf., Politec. di Milano, Milan
  • Volume
    39
  • Issue
    3
  • fYear
    2009
  • fDate
    5/1/2009 12:00:00 AM
  • Firstpage
    650
  • Lastpage
    661
  • Abstract
    In Petri-net (PN) modeling of flexible manufacturing systems, deadlock prevention is often addressed by means of siphon-control methods. Constraints that avoid the emptying of siphons can be easily implemented using additional places suitably connected to the PN transitions. Efficient siphon-based techniques achieve highly permissive solutions using as few control places as possible. One such technique employs a set-covering approach to optimally match emptiable siphons to critical markings. In this paper, a modified version of the method is proposed that achieves the same results in terms of permissivity and size of the control subnet but avoids full siphon enumeration. This greatly reduces the overall computational time and memory requirements and allows the applicability of the method to large-size models.
  • Keywords
    Petri nets; computational complexity; flexible manufacturing systems; Petri nets; computational time; deadlock prevention; flexible manufacturing systems; marking generation; memory requirements; siphon-control methods; Deadlock prevention; Petri nets; flexible manufacturing systems; siphons;
  • 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.2009.2013189
  • Filename
    4781620