Title :
On partially controlled Petri nets that can be made live by supervision
Author :
Sreenivas, Ramavarapu S.
Author_Institution :
Dept. of Gen. Eng., Illinois Univ., Urbana, IL, USA
Abstract :
The existence of a supervisory policy that enforces liveness in partially controlled Petri nets (PNs) is undecidable in general (cf. theorem 5.3 and corollary 5.2,). However, there can be families of partially controlled PNs for which the existence of a supervisory policy that enforces liveness can be tested and synthesized. In this paper we present choice-controlled PNs as an example of such a family. Also, there can be specific examples of partially controlled PNs that be made live by supervision. Typically, this is shown by producing a supervisory policy that enforces liveness in the example at hand. There can be no generalization of this approach in light of theorem 5.3 and corollary 5.2 in reference. However, for partially controlled Free-Choice PNs, there is a necessary and sufficient characterization of supervisory policies that enforce liveness. In specific, the necessary and sufficient condition for the existence of a supervisory policy that enforces liveness in a fully controlled Free-Choice Petri Net (FCPN) in reference also holds for partially controlled FCPNs. This condition can be used to verify that a given supervisory policy does enforce liveness in a specific partially controlled FCPN.
Keywords :
Petri nets; decidability; discrete event systems; discrete event systems; fully controlled free choice Petri nets; necessary conditions; partially controlled FCPN; partially controlled free choice Petri nets; sufficient conditions; supervisory policy; Control system synthesis; Fires; Flow production systems; Petri nets; Sufficient conditions; Supervisory control; System recovery; Testing;
Conference_Titel :
Decision and Control, 2003. Proceedings. 42nd IEEE Conference on
Print_ISBN :
0-7803-7924-1
DOI :
10.1109/CDC.2003.1271729