On a sufficient information structure for supervisory policies that enforce liveness in a class of general Petri nets

V. Deverakonda, R. S. Sreenivas

Research output: Contribution to journalArticlepeer-review

Abstract

A Petri net (PN) is said to be live if it is possible to fire any transition, although not immediately, from every reachable marking. A liveness enforcing supervisory policy (LESP) determines which controllable transition is to be prevented from firing at a marking, to ensure the supervised Petri net (PN) is live. In this paper, we restrict our attention to a class of general Petri nets (PN) structures, where the existence of an LESP for an instance initialized at a marking, implies the existence of an LESP when the same instance is initialized with a termwise-larger initial marking. We show that the minimally restrictive LESP for an instance N from this class is characterized by a collection of boolean formulae {Θtc(N)tc∈Tc, where Tc is the set of controllable transitions in the PN. The literals in Θtc(N) are true if and only if the token-load of specific places meet a threshold. Consequently, appropriately placed threshold-sensors, which detect if the token-load of a place is greater than or equal to a predetermined threshold, provide sufficient information to implement the minimally restrictive LESP. The paper concludes with some directions for future research.

Original languageEnglish (US)
Article number6919324
Pages (from-to)1915-1920
Number of pages6
JournalIEEE Transactions on Automatic Control
Volume60
Issue number7
DOIs
StatePublished - Jul 1 2015

Keywords

  • Petri Nets
  • Supervisory Control

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Computer Science Applications
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'On a sufficient information structure for supervisory policies that enforce liveness in a class of general Petri nets'. Together they form a unique fingerprint.

Cite this