The paper addresses the design of compact and maximally permissive decentralized supervisors for Petri nets, based on generalized mutual exclusion constraints. Decentralization constraints are formulated with respect to the net transitions, instructing each local supervisor to detect and disable transitions of its own control site only. A solution is characterized in terms of the states it allows and its feasibility is assessed by means of two separate tests, one checking the required behavioral properties (e.g.; liveness, reversibility and controllability) of the induced reachability subgraph and the other ensuring the existence of a decentralized supervisor enforcing exactly the considered set of allowed states. The second test employs an integer linear programming formulation. Maximal permissivity is ensured by efficiently exploring the solution space using a branch and bound method that operates on the reachable states. Particular emphasis is posed on the obtainment of the controllability property, both in the structural and the behavioral interpretation.

A branch and bound approach for the design of decentralized supervisors in Petri net models / F. Basile, R. Cordone, L. Piroddi. - In: AUTOMATICA. - ISSN 0005-1098. - 52(2015 Feb 01), pp. 322-333. [10.1016/j.automatica.2014.12.004]

A branch and bound approach for the design of decentralized supervisors in Petri net models

R. Cordone;
2015

Abstract

The paper addresses the design of compact and maximally permissive decentralized supervisors for Petri nets, based on generalized mutual exclusion constraints. Decentralization constraints are formulated with respect to the net transitions, instructing each local supervisor to detect and disable transitions of its own control site only. A solution is characterized in terms of the states it allows and its feasibility is assessed by means of two separate tests, one checking the required behavioral properties (e.g.; liveness, reversibility and controllability) of the induced reachability subgraph and the other ensuring the existence of a decentralized supervisor enforcing exactly the considered set of allowed states. The second test employs an integer linear programming formulation. Maximal permissivity is ensured by efficiently exploring the solution space using a branch and bound method that operates on the reachable states. Particular emphasis is posed on the obtainment of the controllability property, both in the structural and the behavioral interpretation.
Decentralized control; Discrete-event systems; Monitor places; Petri nets; Supervisory control
Settore MAT/09 - Ricerca Operativa
Settore ING-INF/04 - Automatica
Settore INF/01 - Informatica
1-feb-2015
Article (author)
File in questo prodotto:
File Dimensione Formato  
1-s2.0-S0005109814005834-main.pdf

accesso riservato

Tipologia: Publisher's version/PDF
Dimensione 568.51 kB
Formato Adobe PDF
568.51 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/282976
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 56
  • ???jsp.display-item.citation.isi??? 52
  • OpenAlex ND
social impact