The use of an observer in Petri net control may significantly reduce the performance of the closed-loop system because of the incomplete knowledge of the net marking. In this paper we present an algorithm that uses the information on the timing structure associated to the net to improve the marking estimate. This procedure may be invoked not only when the controlled system has entered a blocking condition (as in a previous work) but also whenever a transition has not fired for a time larger than its expected delay. The algorithm requires solving a number of integer linear programming problems and helps us to detect partial deadlocks and to accelerate the convergence of the marking estimation procedure.

Petri net control using event observers and timing information

BASILE, FRANCESCO;
2002

Abstract

The use of an observer in Petri net control may significantly reduce the performance of the closed-loop system because of the incomplete knowledge of the net marking. In this paper we present an algorithm that uses the information on the timing structure associated to the net to improve the marking estimate. This procedure may be invoked not only when the controlled system has entered a blocking condition (as in a previous work) but also whenever a transition has not fired for a time larger than its expected delay. The algorithm requires solving a number of integer linear programming problems and helps us to detect partial deadlocks and to accelerate the convergence of the marking estimation procedure.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/11386/1001967
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 9
  • ???jsp.display-item.citation.isi??? 6
social impact