scispace - formally typeset
Journal ArticleDOI

Deadlock avoidance policy for Petri-net modeling of flexible manufacturing systems with shared resources

Ke-Yi Xing, +2 more
- 01 Feb 1996 - 
- Vol. 41, Iss: 2, pp 289-295
Reads0
Chats0
TLDR
The authors use a state feedback restriction policy which prevents some enabled transitions from firing for avoiding deadlock in the system and presents the PN realization of these restriction policies when the closed-loop system can be modeled by a live PN.
Abstract
Multiple products through a flexible manufacturing system (FMS) with limited resources can lead to deadlock. In this paper, the authors study the problem of deadlock avoidance by using the Petri net (PN) model for FMSs and introducing the concept of deadlock structure. The necessary and sufficient conditions to prevent deadlock are characterized. The authors use a state feedback restriction policy which prevents some enabled transitions from firing for avoiding deadlock in the system. In particular, when the number of any key kind of resources is greater than one, this policy is minimally restrictive and allows the maximal use of resources in the system. The authors present the PN realization of these restriction policies when the closed-loop system can be modeled by a live PN. The restriction policies can be easily implemented. An example is provided for illustration.

read more

Citations
More filters
Journal ArticleDOI

Elementary siphons of Petri nets and their application to deadlock prevention in flexible manufacturing systems

TL;DR: It is proved that by adding a control place for each elementary siphon to make sure that it is marked, deadlock can be successfully prevented and is suitable for large-scale Petri nets.
Journal ArticleDOI

A Survey of Petri Net Methods for Controlled Discrete EventSystems

TL;DR: An overview of the various models and problems formulated in the literature focusing on two particular models, the controlled Petri nets and the labeled nets, and two efficient techniques for the on-line computation of the control law.
Journal ArticleDOI

Deadlock avoidance in sequential resource allocation systems with multiple resource acquisitions and flexible routings

TL;DR: The main purpose of this correspondence is to establish that, contrary to the claims that are made in the paper by D. Y. Chao and S. A. Reveliotis concerning the liveness characterization of the S3PGR2 nets by means of the structural object of deadly marked siphon, the results are correct and complete.
Book

Supervisory Control of Discrete Event Systems Using Petri Nets

TL;DR: Supervisory Control of Discrete Event Systems Using Petri Nets is intended for graduate students, advanced undergraduates, and practicing engineers who are interested in the control problems of manufacturing, communication and computer networks, chemical process plants, and other high level control applications.
Journal ArticleDOI

Deadlock control methods in automated manufacturing systems

TL;DR: This paper intends to present a tutorial survey of state-of-the art modeling and deadlock control methods for discrete manufacturing systems and presents the updated results in the areas of deadlock prevention, detection and recovery, and avoidance.
References
More filters
Journal ArticleDOI

A Petri net based deadlock prevention policy for flexible manufacturing systems

TL;DR: This paper illustrates a compositional method for modeling the concurrent execution of working processes in flexible manufacturing systems (FMS) through a special class of Petri nets that is built from state machines sharing a set of places modeling the availability of system resources.
Book

Petri Net Synthesis for Discrete Event Control of Manufacturing Systems

TL;DR: This paper presents a meta-synthesis of Petri Nets using FMS as a guide for the construction of parallel Mutual Exclusions in response to the challenge of discrete event control of FMS.
Journal ArticleDOI

Deadlock avoidance in flexible manufacturing systems with concurrently competing process flows

TL;DR: The authors develop a Petri net model of concurrent job flow and dynamic resource allocation in an FMS and define deadlock in terms of transition enabling in the PN model to prove that restricted deadlock can never occur for any resource allocation policy implemented under the DAA restriction policy.
Journal ArticleDOI

Deadlock prevention and deadlock avoidance in flexible manufacturing systems using Petri net models

TL;DR: It is shown that prevention and avoidance of FMS deadlocks can be implemented using Petri net models and a generic, Petri-net-based online controller for implementing deadlock avoidance in real-world FMSs is developed.
Related Papers (5)