Implementation of a deadlock avoidance policy for multipart reentrant flow lines using a matrix-based discrete event controller

dc.contributor.authorMireles, Josè
dc.contributor.authorLewis, Frank Leroy T.
dc.contributor.authorGürel, Ayla
dc.date.accessioned2026-02-06T17:58:39Z
dc.date.issued2002
dc.departmentDoğu Akdeniz Üniversitesi
dc.description.abstractA deadlock avoidance supervisory controller for Discrete Event (DE) Systems is implemented. The DE controller uses a novel rule-based matrix dispatching formulation (US patent received). This matrix formulation makes it direct to write down the DE controller from standard manufacturing tools such as the bill of materials or the assembly tree. It is shown that the DE controller's matrix form equations plus the Petri Net marking transition equation together provide a complete dynamical description of DE systems. Deadlock-free dispatching rules are derived by performing circular wait analysis (CW) for possible deadlock situations. We analyze the so-called critical siphons, certain critical subsystems and resources to develop a DE controller that guaranties deadlock-free dispatching by limiting the work-in-progress in the critical subsystems associated with each CW. This is the least-restrictive dispatching policy that avoids deadlock. The deadlock-free dispatching rules are implemented by the DE controller on a three-robot, two machine reentrant flow line, the Intelligent Material Handling cell at the Automation and Robotics Research Institute of UTA. Technical information given includes the development of the deadlock-free controller in LabVIEW®. Copyright © 2002 by ASME.
dc.identifier.doi10.1115/IMECE2002-33431
dc.identifier.endpage490
dc.identifier.isbn9780791856314
dc.identifier.isbn9780791844496
dc.identifier.isbn9780791848784
dc.identifier.isbn9780791856345
dc.identifier.isbn0791836304
dc.identifier.isbn9780791843789
dc.identifier.isbn9780791836491
dc.identifier.isbn9780791836521
dc.identifier.isbn9780791845257
dc.identifier.isbn9780791836330
dc.identifier.scopus2-s2.0-78249290273
dc.identifier.scopusqualityN/A
dc.identifier.startpage479
dc.identifier.urihttps://doi.org/10.1115/IMECE2002-33431
dc.identifier.urihttps://search.trdizin.gov.tr/tr/yayin/detay/
dc.identifier.urihttps://hdl.handle.net/11129/7670
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherAmerican Society of Mechanical Engineers (ASME) infocentral@asme.org
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.snmzKA_Scopus_20260204
dc.subjectDeadlock avoidance
dc.subjectDiscrete event systems
dc.subjectIntelligent control
dc.subjectPetri nets
dc.subjectReentrant flow lines
dc.titleImplementation of a deadlock avoidance policy for multipart reentrant flow lines using a matrix-based discrete event controller
dc.typeConference Object

Files