Deadlock avoidance schemes in a distributed robotic system: Petri net modeling and analysis

23Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This article presents a Petri net‐based approach to modeling and evaluating four different deadlock avoidance schemes for a distributed robotic system, i.e., a five‐robot‐five‐assembly‐line system. Among these four schemes are the conventional, full synchronization, global semaphore, and partial synchronization schemes. To explore such issues as the system performance and control structure complexity, this article conducts detailed Petri net modeling for this system and evaluates performance of the deadlock avoidance schemes using stochastic Petri nets. The interesting results presented include that: (1) any possible system deadlock can seriously degrade the system performance even if effective deadlock resolution techniques are available; (2) conservative use of resources is likely to be the best policy; and (3) higher resource utilization may not necessarily imply higher system production rate in a resource‐sharing environment. The related results need to be further explored for the larger resource‐sharing discrete event systems. © 1995 John Wiley & Sons, Inc. Copyright © 1995 Wiley Periodicals, Inc., A Wiley Company

Cite

CITATION STYLE

APA

Zhou, M. (1995). Deadlock avoidance schemes in a distributed robotic system: Petri net modeling and analysis. Journal of Robotic Systems, 12(3), 177–187. https://doi.org/10.1002/rob.4620120303

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free