Publication | Closed Access
NECESSARY AND SUFFICIENT CONDITIONS FOR DEADLOCKS IN FLEXIBLE MANUFACTURING SYSTEMS BASED ON A DIGRAPH MODEL
14
Citations
14
References
2004
Year
Petri NetEngineeringFlexible Manufacturing TechnologyIndustrial EngineeringReal-time System DesignDigital ManufacturingSmart ManufacturingPrimary DeadlocksFormal VerificationControl SystemsSocial SciencesSystems EngineeringDesignStochastic Petri NetComputer EngineeringManufacturing SystemsFlexible Manufacturing SystemComputer ScienceIndustrial DesignDeadlock Control PoliciesDiscrete Event SystemMechanical SystemsFormal MethodsMechanic Manufacturing SystemDeadlock DetectionReal-time SystemsIndustrial Informatics
ABSTRACT As typical discrete event systems, flexible manufacturing systems have been extensively studied in such aspects as modeling, control and performance analysis. One important topic in the study of such systems is the deadlock detection, prevention and avoidance. In the past decade, two major modeling formalisms, i.e., Petri nets and digraphs, have been adopted for developing deadlock control policies for flexible manufacturing systems. In this paper, the concepts of slack, knot, order and effective free space of circuits in the digraph are established and used to concisely and precisely quantify the sufficient conditions for a system state to be live. Necessary conditions for this liveness is quantified for a special class of system states ‐ called evaluation states. The significance of the result is that the conditions are true for avoiding both primary deadlocks and impending deadlocks that are arbitrary steps away from a primary one, whereas only second level deadlocks have been studied in the literature. Examples are provided to illustrate the method.
| Year | Citations | |
|---|---|---|
Page 1
Page 1