J4 ›› 2009, Vol. 20 ›› Issue (19): 0-2392.

• 制造系统 •    

自动导引车系统避免死锁的多属性任务调度方法

管贤平;戴先中   

  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2009-10-10 发布日期:2009-10-10

Multi-attribute Dispatching Method with Deadlock Avoidance for AGV Systems

Guan Xianping;Dai Xianzhong   

  • Received:1900-01-01 Revised:1900-01-01 Online:2009-10-10 Published:2009-10-10

摘要:

为了提高AGV系统的效率,提出一种能避免死锁、权值可动态调整的多属性任务调度方法(AWMA)。根据效率和避免死锁的要求,选择AGV到任务起始点的距离、输入输出缓冲区状态作为任务调度的属性指标,根据系统的加工负载和搬运负载状况,确定各个属性的权值。为了保证不发生死锁,在调度过程中采用了基于剩余容量的死锁避免策略。为了验证提出方法的有效性,对三种常用的调度方法与AWMA方法进行了对比仿真实验。实验结果表明:采用死锁避免策略可以避免死锁;在资源缺乏的情况下,AWMA方法优于其他方法,从而证明了AWMA方法是有效的。 

关键词: 自动导引车;多属性调度;死锁避免;剩余容量

Abstract:

To improve the efficiency of AGV systems, a deadlock-free multi-attribute dispatching method with dynamic adjustable weights (AWMA) was proposed. Distance, input and output buffer status were selected as dispatching attributes according to the efficiency and deadlock avoidance requirements. The weight for each attribute was determined depending on the processing and transportation loads of the system. To guarantee deadlock free, a deadlock avoidance policy based on remaining capacity was integrated into the dispatching procedure. To validate the effectiveness of method proposed, simulation experiments were conducted to compare three commonly used dispatching methods with the proposed AWMA method. The simulation results show that the deadlock avoidance policy guarantees the system to be deadlock-free and the AWMA method is better than other methods when resources are scarce. This indicates that the proposed method is effective.

Key words: automated guided vehicle(AGV), multi-attribute dispatching, deadlock avoidance, remaining capacity

中图分类号: