• DocumentCode
    358883
  • Title

    A method for the synthesis of deadlock prevention controllers in systems modeled by Petri nets

  • Author

    Iordache, Marian V. ; Moody, John O. ; Antsaklis, Panos J.

  • Author_Institution
    Dept. of Electr. Eng., Notre Dame Univ., IN, USA
  • Volume
    5
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    3167
  • Abstract
    Given an arbitrary Petri net structure, the deadlock prevention procedure presented here determines a set of linear inequalities on the marking of a Petri net. When the Petri net is supervised so that its markings satisfy these inequalities, the supervised net is proved to be deadlock-free for all initial markings that satisfy the supervision constraints. Deadlock-freedom implies that there will always be at least one transition that is enabled in the closed loop (supervised) system. The method is not guaranteed to insure liveness, as it can be applied to systems that cannot be made live under any circumstances. However, it is shown that when the method does insure liveness, it is at least as permissive as any other liveness-insuring supervisor. The procedure is illustrated using an example from flexible manufacturing
  • Keywords
    Petri nets; closed loop systems; control system synthesis; flexible manufacturing systems; production control; Petri net; closed loop system; deadlock prevention; flexible manufacturing systems; linear inequalities; liveness; production control; supervised system; Control system synthesis; Flexible manufacturing systems; Petri nets; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    American Control Conference, 2000. Proceedings of the 2000
  • Conference_Location
    Chicago, IL
  • ISSN
    0743-1619
  • Print_ISBN
    0-7803-5519-9
  • Type

    conf

  • DOI
    10.1109/ACC.2000.879149
  • Filename
    879149