Title :
Deadlock avoidance algorithms for assembly processes with unreliable resources
Author :
Hsieh, Fu-Shiung
Author_Institution :
Dept. of Inf. Manage., Overseas Chinese Inst. of Technol., Taiwan
Abstract :
This paper focuses on synthesis of controllers that can operate in the presence of machine failure. We formulate a deadlock avoidance controller synthesis problem for assembly production processes with unreliable machines based on resource unavailability models, which regard unavailability of resources as loss of tokens in nominal Petri net models. We define two types of token losses to model different modes of machine failure. For each type of token loss, we establish sufficient conditions that guarantee the liveness of the Petri nets after tokens are removed. An algorithm is proposed to conduct feasibility analysis by searching for recovery control sequence and to make the resources released from blocking situation so that all the remaining available resources can be effectively utilized for production. Our algorithm synthesizes control logics that try to minimize the recovery or reset operations that need to be conducted, so that the impacts on existing production schedule can be reduced
Keywords :
Petri nets; assembling; control system synthesis; optimal control; production control; Petri net liveness; assembly processes; controller synthesis; deadlock avoidance algorithms; feasibility analysis; machine failure; nominal Petri net models; recovery control sequence; recovery operation minimization; reset operation minimization; resource unavailability models; token loss; unreliable resources; Algorithm design and analysis; Assembly; Control system synthesis; Logic; Manufacturing systems; Petri nets; Production; Scheduling algorithm; Sufficient conditions; System recovery;
Conference_Titel :
Systems, Man, and Cybernetics, 2001 IEEE International Conference on
Conference_Location :
Tucson, AZ
Print_ISBN :
0-7803-7087-2
DOI :
10.1109/ICSMC.2001.973665