期刊文献+

基于任务-资源图的AGVS循环死锁搜索算法的改进研究

Improved Research on Algorithm of Finding out All Kinds of Cycle Deadlocks in AGVS Using Task-resource Graph
下载PDF
导出
摘要 针对AGVS中循环死锁搜索算法研究中存在的不能搜索全部的循环死锁的问题,利用任务-资源图提出一个改进算法.改进算法如下:首先,根据AGV的相对位置关系和执行任务的情况,利用任务-资源图(Task-Resource graph,T-R图)对AGVS进行建模,然后根据循环死锁的T-R图特征,在每一个状态时刻下的T-R图使用图的强连通分支理论搜索循环死锁.当访问完所有状态时刻下的T-R图,也就找到了AGVS中的所有循环死锁.算例验证与理论分析均说明改进算法可以搜索到全部类型的循环死锁,解决了原算法存在的不足.根据改进算法开发的控制规则,可以有效避免新循环死锁的产生.同时指出,对改进算法稍加修改,可以找到AGVS中所有的循环死锁和非循环死锁. Aiming to solve the problem of low efficiency and inability of finding out all kinds of deadlock ,an improved algorithm is proposed using graph theory. The method is as follows:firstly,according to the diffirent positions and tasks of AGV in AGVS,AGVS was modelled using T-R graph, secondly,the algorithm search out all kinds of cycle deadlock using graph theory in T-R graph at any time. Once having finished searching all T-R graphs, the algorithm can find all cycle deadlocks in AGVS. The improved algorithm can overcome the disadvantage of the previous :inability of finding out all kinds of deadlocks. The use of control law,which are delevoped by the improved algorithm,can help to avoid new cycle deadlocks effectively. Simulating results coincide with theoretical analyse. Meanwhile,all types of cycle deadlocks and non-cycle ones can be found in AGVS with the simple correction of the improved algorithm.
作者 谭德荣 孙亮
出处 《小型微型计算机系统》 CSCD 北大核心 2007年第11期1992-1995,共4页 Journal of Chinese Computer Systems
基金 山东省"天俊"自然科学基金项目(B06)资助.
关键词 自动导引小车系统 任务-资源图 循环死锁 AGVS T-R Graph cycle deadlock
  • 相关文献

参考文献2

二级参考文献11

  • 1[1]Svestka P, Overmars M. Coordinated motion planning for multiple car-like robots using probabilistic road-maps. In: Proc IEEE International Conference on Robotics and Automation,Nagoya, Japan, 1995. 1631-1636
  • 2[2]Kato S et al. Coordinating mobile robots by applying traffic rules. In: Proc IROS'92, Raleigh, NC, 1992. 1535-1541
  • 3[3]Harinarayan K R, Lumelsky V J. Sensor-based motion planning for multiple mobile robots in an uncertain environment. In: Proc IROS'94, Munich, Germany, 1994. 1485-1492
  • 4[4]Azarm K et al. Conflict-free motion of multiple mobile robots based on decentralized motion planning and negotiation. In:Proc IEEE International Conference on Robotics and Automation, 1997. 3526-3533
  • 5[5]Maira Pia Fanti et al. Event-based feedback control for deadlock avoidance in flexible production system. IEEE Trans RA, 1997,13(3): 347-363
  • 6[6]Viswanadham N et al. Deadlock prevention and deadlock avoidance in flexible manufacturing systems using Petri net models.IEEE Trans Robotics and Automation, 1990, 6(6):713-723
  • 7[7]Zbignew A B et al. Deadlock avoidance in flexible manufacturing systems with concurrently competing process flows. IEEE Trans Robotics and Automation, 1990, 6(6): 724-734
  • 8Zhou M C,DiCesare F,A Desrochers.Hybrid methodology for synthesis of Petri nets models for manufacturing systems[].IEEE Transactions on Robotics and Automation.1992
  • 9E G Coffiman,Jr M J Elphick,A shoshant.System deadlocks[].ACM Computing Surveys.1971
  • 10Yeh M-S,Yeh W-C.Deadlock prediction and avoidance for zonecontrol AGVS[].International Journal of Production Research.1998

共引文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部