On supervisory policies that enforce liveness in controlled Petri nets that are similar

E. Salimi, N. Somnath, R. S. Sreenivas

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In this paper we consider event-driven systems, modeled by Petri nets (PNs) that are prone to livelocks when left unsupervised. There are well-known conditions for the existence of supervisory policies that can regulate the sequence of task-executions in such a manner that there are no livelocks in the supervised system. We consider the problem of modifying a supervisory policy that ensures livelock-freedom for a given event-driven system into a similar policy for another event-driven system. The formal concept of simulation was introduced in the Petri net (PN) literature to capture the notion of 'similarity' among PNs. In this paper we generalize this concept to controlled PNs. The set of transitions in a controlled PN are partitioned into controllable- and uncontrollable-subsets. The supervisory policy determines which of a subset of controllable transitions are permitted to fire at any marking of the PN. A transition in a controlled PN can fire if and only if (1) there are sufficient tokens in its input places, and (2) the supervisory policy permits it to fire. A transition in a supervised PN is live if it can be fired, not necessarily immediately, from every marking that is reachable under supervision. The synthesis of a liveness enforcing supervisory policy (LESP) for a subset of transitions in a PN serves as the motivating problem for this work. We consider two PNs that in a simulation relationship under supervision, and we derive a necessary and sufficient condition for the existence of a LESP for a subset of transitions in these PNs. Using an illustrative example, we show how this observation can be used to synthesize LESPs in a PN that simulates another PN. Further investigations into formalizing this synthesis procedure is suggested as a future research topic.

Original languageEnglish (US)
Title of host publicationProceedings of the 2015 7th IEEE International Conference on Cybernetics and Intelligent Systems, CIS 2015 and Robotics, Automation and Mechatronics, RAM 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages93-97
Number of pages5
ISBN (Electronic)9781467373364
DOIs
StatePublished - Sep 23 2015
Event7th IEEE International Conference on Cybernetics and Intelligent Systems, CIS 2015 and the 7th IEEE International Conference on Robotics, Automation and Mechatronics, RAM 2015 - Siem Reap, Cambodia
Duration: Jul 15 2015Jul 17 2015

Publication series

NameProceedings of the 2015 7th IEEE International Conference on Cybernetics and Intelligent Systems, CIS 2015 and Robotics, Automation and Mechatronics, RAM 2015

Other

Other7th IEEE International Conference on Cybernetics and Intelligent Systems, CIS 2015 and the 7th IEEE International Conference on Robotics, Automation and Mechatronics, RAM 2015
Country/TerritoryCambodia
CitySiem Reap
Period7/15/157/17/15

ASJC Scopus subject areas

  • Artificial Intelligence
  • Control and Systems Engineering

Fingerprint

Dive into the research topics of 'On supervisory policies that enforce liveness in controlled Petri nets that are similar'. Together they form a unique fingerprint.

Cite this