A siphon-based deadlock prevention policy for a class of Petri nets-S3PMR

Mingming Yan, Rongming Zhu, Zhiwu Li, Anrong Wang, Meng Chu Zhou

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

Abstract

This paper focuses on the problem of deadlocks in automated flexible manufacturing systems (FMS) where deadlocks are caused by unmarked siphons in their Petri net models. A deadlock prevention policy is proposed for a subclass of Petri nets, S3PMR that can well model a large class of FMS. We distinguish siphons in such a net model by elementary and dependent ones. For each elementary siphon, a monitor is added to the plant model such that it is invariant- controlled. The monitor addition way guarantees that no emptiable control-induced siphon in the resultant net is generated due to the addition of monitors. This novel deadlock prevention policy can usually lead to a more permissive supervisor by adding a relatively much smaller number of monitors and arcs than the existing methods for the design of liveness-enforcing Petri net supervisors. Experimental study validates the result.

Original languageEnglish (US)
Title of host publicationProceedings of the 17th World Congress, International Federation of Automatic Control, IFAC
Edition1 PART 1
DOIs
StatePublished - Dec 1 2008
Event17th World Congress, International Federation of Automatic Control, IFAC - Seoul, Korea, Republic of
Duration: Jul 6 2008Jul 11 2008

Publication series

NameIFAC Proceedings Volumes (IFAC-PapersOnline)
Number1 PART 1
Volume17
ISSN (Print)1474-6670

Other

Other17th World Congress, International Federation of Automatic Control, IFAC
CountryKorea, Republic of
CitySeoul
Period7/6/087/11/08

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering

Keywords

  • Automata, Petri Nets and other tools
  • Discrete event systems modeling and control

Fingerprint Dive into the research topics of 'A siphon-based deadlock prevention policy for a class of Petri nets-S3PMR'. Together they form a unique fingerprint.

Cite this