• Home
  • Search
  • A Deadlock Prevention Strategy for Petri Nets Through Tuning Time Constraints
  • https://doi.org/10.1109/access.2024.3408637Copy DOI Icon

A Deadlock Prevention Strategy for Petri Nets Through Tuning Time Constraints

Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Deadlocks are of paramount importance in resource allocation systems, which are usually treated from the perspective of discrete event systems. This paper develops a deadlock prevention strategy for a system modeled with Petri nets, by endowing appropriate time constraints with certain transitions to schedule the firing priority of enabled transitions in a Petri net such that transition sequences leading to deadlocks are prohibited, i.e., expanding an untimed Petri net model into a time Petri net to prevent deadlocks. To increase the system permissiveness of a time Petri net with time constraints endowed, a control place is designed, which does not expand the reachable space of the original Petri net. The predominant role of the control place is to convert continuously enabled transitions at certain markings into newly enabled transitions, which can prolong the firing time of transitions. Furthermore, we propose a method that merely enumerates deadlock prevention condition inequalities to derive a series of time constraints by probing the connection between deadlock prevention conditions and transitions. The developed method only needs to designate time constraints for partial transitions. Examples are provided to demonstrate the effectiveness of the presented methodology.

Similar Papers
  • Research Article
  • Citations2

On Deadlock/Livelock Studies Based on Reachability Graph of Petri Nets by Using TINA

  • Jan 01, 2024
  • IEEE Access
  • Murat Uzam +6
  • Research Article
  • Citations49

A Divide-and-Conquer Strategy to Deadlock Prevention in Flexible Manufacturing Systems

  • Mar 01, 2009
  • IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews)
  • Zhiwu Li +2
  • Research Article
  • Citations21

The Liveness of WS<sup>3</sup>PR: Complexity and Decision

  • Jan 01, 2013
  • IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
  • Guanjun Liu +3
  • Research Article
  • Citations3

Modelling and Control of Resource Allocation Systems within Discrete Event Systems by Means of Petri Nets -- Part 1: Invariants, Siphons and Traps in Deadlock Avoidance

  • Jan 01, 2021
  • Computing and Informatics
  • František Čapkovič
  • Conference Article
  • Citations1

Supervisory control reconfiguration and optimization of resource allocation systems with a Petri net and mathematical programming approach

  • Apr 01, 2012
  • Tao Guo +3
  • Conference Article
  • Citations2

Activity Based Costing with Petri Nets

  • Nov 01, 2012
  • Reggie Davidrajuh
  • Research Article
  • Citations11

Robust control for railway transport networks based on stochastic P-timed Petri net models

  • Jan 25, 2019
  • Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering
  • Mouhaned Gaied +3
  • Research Article
  • Citations48

A hybrid approach to supervisory control of discrete event systems coupling RW supervisors to Petri nets

  • Sep 14, 2005
  • The International Journal of Advanced Manufacturing Technology
  • M Uzam +1
  • Research Article
  • Citations221

Deadlock prevention and avoidance in FMS: A Petri net based approach

  • Oct 01, 1998
  • The International Journal of Advanced Manufacturing Technology
  • I B Abdallah +1
  • Research Article
  • Citations15

A deadlock prevention approach for a class of timed Petri nets using elementary siphons

  • Apr 01, 2010
  • Asian Journal of Control
  • Jinwei Guo +1
  • PDF
  • Research Article
  • Citations4

Modules of Petri nets and new Petri net structure: Arcs with a weighted function set

  • Mar 01, 2019
  • Advances in Mechanical Engineering
  • Rongming Zhu +2
  • Research Article
  • Citations5

Comments on "An iterative synthesis approach to petri net based deadlock prevention policy for flexible manufacturing systems"

  • May 01, 2009
  • IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans
  • Zhi Wu Li +1
  • Book Chapter
  • Citations2

Petri Net Based Deadlock Prevention Approach for Flexible Manufacturing Systems

  • Jan 18, 2011
  • Li Zhi
  • Conference Article
  • Citations1

Petri nets supervisory control for deadlock prevention and avoidance

  • Oct 02, 1994
  • S Ierovante
  • PDF
  • Research Article
  • Citations2

Equivalent and Efficient Optimization Models for an Industrial Discrete Event System with Alternative Structural Configurations

  • Jan 01, 2018
  • Complexity
  • Juan-Ignacio Latorre-Biel +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.