DocumentCode
857898
Title
Observer-based state-feedback control of timed Petri nets with deadlock recovery
Author
Giua, Alessandro ; Seatzu, Carla ; Basile, Francesco
Author_Institution
Dipt. di Ingenieria Elettrica ed Elettronica, Univ. di Cagliari, Italy
Volume
49
Issue
1
fYear
2004
Firstpage
17
Lastpage
29
Abstract
This paper discusses the problem of controlling a timed Petri net whose marking cannot be measured but is estimated using an observer. The control objective is that of enforcing a set of generalized mutual exclusion constraints (GMEC) and all transitions are assumed to be controllable. We show that the use of marking estimates may significantly reduce the performance of the closed-loop system and in particular may lead to a deadlock. First, we present a linear algebraic characterization of deadlock markings based on siphon analysis. Second, we show how this characterization may be used to derive a procedure that may be invoked to recover from a controller induced deadlock. Finally, we assume that the timing delays associated to transitions are known and show how this knowledge can be used to improve the marking estimate and to recover the net from partial deadlocks. This procedure is similar to the one used for deadlock recovery and may be invoked whenever a transition has not fired for a time longer than its expected delay.
Keywords
Petri nets; closed loop systems; delays; discrete event systems; linear algebra; observers; state feedback; timing; closed-loop system; deadlock recovery; generalized mutual exclusion constraints; linear algebraic characterization; observer-based state feedback control; siphon analysis; timed Petri nets; timed-discrete event systems; timing delays; Control systems; Delay effects; Delay estimation; Discrete event systems; Observers; Petri nets; Safety; State estimation; System recovery; Timing;
fLanguage
English
Journal_Title
Automatic Control, IEEE Transactions on
Publisher
ieee
ISSN
0018-9286
Type
jour
DOI
10.1109/TAC.2003.821419
Filename
1259456
Link To Document