Title :
Deadlock detection, prevention, and avoidance for automated tool sharing systems
Author :
Gebraeel, Nagi Z. ; Lawley, Mark A.
Author_Institution :
Sch. of Ind. Eng., Purdue Univ., West Lafayette, IN, USA
fDate :
6/1/2001 12:00:00 AM
Abstract :
Automated tool sharing systems provide a technological response to the high cost of tools in flexible manufacturing systems. These systems allow different machines to use the same tools by automatically transferring them from machine to machine as tooling needs evolve. With these systems, tool allocation is a real-time issue that requires sophisticated control techniques to make the right allocation decisions. An essential property that tool sharing policies must guarantee is deadlock-free operation. Although manufacturing researchers have investigated the performance aspects of tool sharing through simulation, no work has yet addressed deadlock handling strategies for these real-time systems. In this paper, we characterize the structural and computational properties of the tooling deadlock problem. We develop polynomial algorithms that detect and avoid deadlock, and we investigate the safety implications of special structures appearing in tool sequences
Keywords :
directed graphs; discrete event systems; flexible manufacturing systems; machine tools; real-time systems; automated tool sharing; deadlock avoidance; deadlock-free operation; digraph; discrete event system; flexible manufacturing systems; real-time systems; scheduling; tool allocation; tooling deadlock; Automatic control; Computational modeling; Control systems; Costs; Flexible manufacturing systems; Polynomials; Real time systems; Safety; System recovery; Virtual manufacturing;
Journal_Title :
Robotics and Automation, IEEE Transactions on