Title :
An approach to enforce disjunction of GMECs on controlled Petri Nets
Author :
Basile, F. ; Carbone, C. ; Chiacchio, P.
Author_Institution :
Dipt. di Ingegneria Elettrica e dell´´Inf., Univ. degli Studi di Salerno, Fisciano, Italy
Abstract :
The problem of enforcing disjunction of Generalized Mutual Exclusion Constraints (GMECs) on a Petri Net (PN) system is discussed in this paper. It has been proved that in presence of uncontrollable transitions a GMEC has to be transformed into a proper disjunction of GMECs to be enforced in a maximally permissive way. In addition, some control problems have to be directly specified as a disjunction of GMECs; this is the case when the legal markings belong to a non-convex region. In the literature the problem has been solved by extending the standard enabling rule for PNs by using OR-logic and Inhibitor Arcs. In this paper we propose an algorithm to synthesize a standard PN based controller to enforce a limited non-convex legal marking region under some restrictions.
Keywords :
Petri nets; SCADA systems; control system synthesis; GMEC disjunction; PN based controller; PN system; SCADA systems; controlled Petri nets; generalized mutual exclusion constraints; limited nonconvex legal marking region; uncontrollable transitions; Context modeling; Control systems; Discrete event systems; Ear; Inhibitors; Law; Legal factors; Monitoring; Petri nets; Supervisory control;
Conference_Titel :
Systems, Man and Cybernetics, 2003. IEEE International Conference on
Print_ISBN :
0-7803-7952-7
DOI :
10.1109/ICSMC.2003.1244681