• Title of article

    Integrated design of optimal supervisors for the enforcement of static and behavioral specifications in Petri net models

  • Author/Authors

    Basile، نويسنده , , F. and Cordone، نويسنده , , R. and Piroddi، نويسنده , , L.، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2013
  • Pages
    8
  • From page
    3432
  • To page
    3439
  • Abstract
    Petri net (PN) supervisory control is often performed through a sequential procedure that introduces additional constraint layers over an initial unconstrained PN model, using generalized mutual exclusion constraints (GMECs) implemented as monitor places. This is typical, e.g., in the context of flexible manufacturing systems, where the initial model represents the production sequences and the constraints are used to express static specifications, such as job limitations or the usage of resources, and behavioral ones, as liveness, controllability, etc. This sequential procedure may yield a redundant model, that is not easily reduced a posteriori. Also, it is difficult to ensure maximal permissivity with respect to multiple behavioral specifications. This paper, building on recent results regarding optimal supervisor design with branch & bound methods, proposes an integrated modeling approach that can be used to derive a minimal supervisor guaranteeing the attainment of an arbitrary set of static and behavioral specifications in a maximally permissive way. Among behavioral specifications, deadlock-freeness, liveness, reversibility and behavioral controllability are considered in the paper. The supervisor comes in the form of a simple set of GMECs or of a disjunction of sets of GMECs. Some examples emphasize the potential model size reductions that can be achieved.
  • Keywords
    liveness , supervisory control , Linear and nonlinear classifiers , Monitors , Petri Nets , Discrete Event Systems
  • Journal title
    Automatica
  • Serial Year
    2013
  • Journal title
    Automatica
  • Record number

    1449548