Deadlock avoidance algorithms for assembly processes with unreliable resources

被引:0
作者
Hsieh, FS
机构
来源
2001 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: E-SYSTEMS AND E-MAN FOR CYBERNETICS IN CYBERSPACE | 2002年
关键词
deadlock avoidance; assembly process; unreliable machines; error recovery;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 need to be conducted so that the impacts on existing production schedule can be reduced.
引用
收藏
页码:1960 / 1965
页数:6
相关论文
共 20 条
[1]   DEADLOCK-AVOIDANCE IN FLEXIBLE MANUFACTURING SYSTEMS WITH CONCURRENTLY COMPETING PROCESS FLOWS [J].
BANASZAK, ZA ;
KROGH, BH .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1990, 6 (06) :724-734
[2]   GRAPH-THEORETIC DEADLOCK DETECTION AND RESOLUTION FOR FLEXIBLE MANUFACTURING SYSTEMS [J].
CHO, H ;
KUMARAN, TK ;
WYSK, RA .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1995, 11 (03) :413-421
[3]  
Coffman E. G., 1971, ACM COMPUT SURV, V3, P67, DOI DOI 10.1145/356586.356588
[4]   A PETRI-NET BASED DEADLOCK PREVENTION POLICY FOR FLEXIBLE MANUFACTURING SYSTEMS [J].
EZPELETA, J ;
COLOM, JM ;
MARTINEZ, J .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1995, 11 (02) :173-184
[5]  
Hsieh FS, 2000, IEEE SYS MAN CYBERN, P3045, DOI 10.1109/ICSMC.2000.884465
[6]   DISPATCHING-DRIVEN DEADLOCK-AVOIDANCE CONTROLLER SYNTHESIS FOR FLEXIBLE MANUFACTURING SYSTEMS [J].
HSIEH, FS ;
CHANG, SC .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1994, 10 (02) :196-209
[7]  
JENG MD, 1993, IEEE T SYST MAN CYB, V23, P301, DOI 10.1109/21.214792
[8]  
Jeng MD, 1997, IEEE T ROBOTIC AUTOM, V13, P752, DOI 10.1109/70.631236
[9]   Deadlock avoidance for production systems with flexible routing [J].
Lawley, MA .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1999, 15 (03) :497-509
[10]   A correct and scalable deadlock avoidance policy for flexible manufacturing systems [J].
Lawley, MA ;
Reveliotis, SA ;
Ferreira, PM .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1998, 14 (05) :796-809