• DocumentCode
    1115855
  • Title

    An Optimization Approach to Petri Net Monitor Design

  • Author

    Basile, Francesco ; Chiacchio, Pasquale ; Giua, Alessandro

  • Author_Institution
    Dipt. di Ingegneria dell´´Informazione e Ingegneria Elettrica, Universita di Salerno, Fisciano
  • Volume
    52
  • Issue
    2
  • fYear
    2007
  • Firstpage
    306
  • Lastpage
    311
  • Abstract
    This note addresses the problem of enforcing generalized mutual exclusion constraints on a Petri net plant. First, we replace the classical partition of the event set into controllable and uncontrollable events from supervisory control theory, by associating a control and observation cost to each event. This leads naturally to formulate the supervisory control problem as an optimal control problem. Monitor places which enforce the constraint are devised as a solution of an integer linear programming problem whose objective function is expressed in terms of the introduced costs. Second, we consider timed models for which the monitor choice may lead to performance optimization. If the plant net belongs to the class of mono-T-semiflow nets, we present an integer linear fractional programming approach to synthesize the optimal monitor so as to minimize the cycle time lower bound of the closed loop net. For strongly connected marked graphs the cycle time of the closed-loop net can be minimized
  • Keywords
    Petri nets; closed loop systems; discrete event systems; integer programming; linear programming; optimal control; Petri net monitor design; closed-loop net; generalized mutual exclusion constraints; integer linear fractional programming; optimal control; supervisory control; Automatic control; Control system synthesis; Cost function; Design optimization; Discrete event systems; Integer linear programming; Monitoring; Optimal control; Petri nets; Supervisory control; Discrete-event systems; Petri nets; monitor places; supervisory control;
  • fLanguage
    English
  • Journal_Title
    Automatic Control, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9286
  • Type

    jour

  • DOI
    10.1109/TAC.2006.887905
  • Filename
    4099484