Enforcing Liveness via Supervisory Control in Discrete Event Dynamic Systems Modeled by Completely Controlled Petri Nets
نویسنده
چکیده
We consider discrete-state plants represented by a class of Controlled Petri nets (cf. 3, 4]) where every transition is individually controllable. We refer to such models as Completely Controlled Petri nets (CCPNs). For these models, a supervisory policy is an implicitly deened table that lists the transitions permitted to re for each reachable marking. A transition in a CCPN is state-enabled at a given marking if every input place to the said transition has a nonzero token-load. Similarly, a transition in a CCPN is control-enabled at a given marking if the supervisory policy permits the ring of the said transition. A transition in a CCPN has to be state-enabled and control-enabled to re. The set of valid ring sequences for a given marking is deened accordingly. A transition in a CCPN is live if for every marking reachable under supervision, there exists a valid ring sequence that results in a marking under which the said transition is control-enabled and state-enabled (cf. level 4 liveness, section 4.1.4, 6]). A supervisory policy enforces liveness if every transition in the CCPN is live under supervision. For the class of CCPNs, we present a necessary and suf-cient condition for the existence of a supervisory policy that enforces liveness.
منابع مشابه
On a Minimally Restrictive Supervisory Policy that Enforces Liveness in Partially Controlled Free Choice Petri Nets
On supervisory policies that enforce liveness in completely controlled petri nets with directed cut-places and cut-transitions. On supervisory policies that enforce liveness in in a class of completely controlled petri nets obtained via reenement. Starting from the observation that the set of initial markings (N) for which there is a supervisory policy that enforces liveness in a partially cont...
متن کاملOn Supervisory Policies that Enforce Liveness in Discrete Event Dynamic Systems Modeled by Partially Controlled Petri Nets
We consider discrete-state plants represented by Controlled Petri nets ((CtlPNs) cf. 3, 1, 2]). A transition in a CtlPN is live if for every marking reachable under supervision, there exists a valid ring sequence that results in a marking under which the said transition can re (cf. level 4 liveness, section 4.1.4, 5], 4]). A supervisory policy enforces liveness if every transition in the CtlPN ...
متن کاملTime Management Approach on a Discrete Event Manufacturing System Modeled by Petri Net
Discrete event system, Supervisory control, Petri Net, Constraint This paper presents a method to manage the time in a manufacturing system for obtaining an optimized model. The system in this paper is modeled by the timed Petri net and the optimization is performed based on the structural properties of Petri nets. In a system there are some states which are called forbidden states an...
متن کاملA Tutorial on the Synthesis of the Maximally Permissive Liveness Enforcing Supervisory Policy in Discrete-Event/Discrete-State Systems modeled by a Class of General Petri Nets
A Discrete-Event/Discrete-State (DEDS) system is in a livelocked-state, if some process has entered into a state of suspended-animation for perpetuity. If every process of the DEDS system is in a state of suspended animation, the DEDS system is deadlocked. A livelock-free DEDS system does not have deadlocked-states, but a deadlock-free DEDS system can still experience livelocks. A livelock-pron...
متن کاملOn Supervisory Policies That Enforce Liveness in a Class of Completely Controlled Petri Nets Obtained via Reenement Accepted, Ieee Transactions on Automatic Control
ion as suggested by the conditions of this paper is not computationally expensive. For anygiven re ned PN bN there might be many possible candidates for the abstracted PN N and the live,MGPN eN that satis es the requirements of this paper. However, nding a candidate abstractedPN N with the smallest coverability graph can be computationally expensive.The coverability grap...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996