Title :
Deadlock-free scheduling of flexible manufacturing systems based on heuristic search and Petri net structures
Author :
Der Jeng, Mu ; Der Chiou, Wan ; Wen, Yuan Lin
Author_Institution :
Dept. of Electr. Eng., Nat. Taiwan Ocean Univ., Keelung, Taiwan
Abstract :
Heuristic search based on Petri nets is a partial reachability graph expansion technique. The paper proposes a modified best-first algorithm and applies it to a flexible manufacturing system with assembly. A heuristic function based on the Petri net structure and dynamics is presented. It performs well especially for nets called generalized symmetric and asymmetric nets. The heuristic function consists of two parts. The first part estimates the total remaining operation time for all jobs considering system dynamics. The second part approximates the maximal total remaining operation time of each job. We begin with the first part to search the reachability tree of a timed Petri net toward an optimal or near-optimal path until a depth-bound is reached. After the depth-bound, the second part is applied. We also propose a one-level backtracking procedure to avoid deadlocks and a pruning procedure to reduce the number of explored states. Experimental results of 1500 randomly generated test cases show that this work outperforms prior work.
Keywords :
Petri nets; assembling; backtracking; flexible manufacturing systems; production control; Petri net structures; asymmetric nets; deadlock-free scheduling; heuristic search; modified best-first algorithm; one-level backtracking procedure; partial reachability graph expansion technique; pruning procedure; reachability tree; symmetric nets; timed Petri net; Concurrent computing; Equations; Flexible manufacturing systems; Job shop scheduling; Material storage; Petri nets; Robotic assembly; State-space methods; System recovery; Vehicle dynamics;
Conference_Titel :
Systems, Man, and Cybernetics, 1998. 1998 IEEE International Conference on
Print_ISBN :
0-7803-4778-1
DOI :
10.1109/ICSMC.1998.725378