期刊文献+

一种运用图论进行FMS无死锁调度的方法 被引量:2

A Kind of Deadlock-Free Scheduling Method Using Directed-Graph
下载PDF
导出
摘要 在制造系统中 ,必须防止死锁的发生。本文提出一种在制造系统 (带有限缓冲区 )中搜索最优的无死锁调度算法。此算法建立在遗传算法的基础上 ,运用图论算法来保证无死锁调度结果。为了保证遗传算法生成的调度策略能够满足所要求的约束 ,运用图论方法选择无死锁个体 ,添加缓冲区 ,从而在保证了系统的主要性能指标的同时 ,得到系统可行的无死锁的调度结果。本文的主要创新之处在于提出了一种考虑系统缓冲区的无死锁调度方法。 Deadlock must be avoided in a manufacturing system. In this paper, an efficient algorithm for finding an optimal deadlock-free scheduling in a manufacturing system with very limited buffer is presented. This algorithm is based on the effective Genetic Algorithm (GA) search method, and graph theory is introduced to assure deadlock-free. In order to make the scheduling strategy generated by GA meet the required constraints, a deadlock detection procedure based on graph theory is involved as a condition to select deadlock-free scheduling, and to allocate the buffer. So the feasible scheduling result is obtained while the main performance indicator is guaranteed. The effectiveness and efficiency of the proposed approach is demonstrated using an example at the end of the paper.
作者 徐刚 吴智铭
出处 《机械科学与技术》 CSCD 北大核心 2004年第4期412-415,共4页 Mechanical Science and Technology for Aerospace Engineering
基金 国家自然科学基金项目 ( 5 98895 0 5 60 0 740 11 70 0 710 17)资助
关键词 遗传算法 图论 无死锁调度 GA Graph theory Deadlock-free scheduling
  • 相关文献

参考文献6

  • 1Fanti M P, Malone B, Mascolo S, Turchiano A. Event-based feedback control for deadlock avoidance in flexible production systems [ J ]. IEEE Transactions on Robotics and Automation, 1997, 13(P) : 347 -363.
  • 2Gen M, Tsujimura Y, Kubota E. Solving job-shop scheduling problems by genetic algorithm [ A ]. In: G V S Raju ( ed ), Humans Information and Technology, IEEE International Conference on Systems, Man, and Cybernetics[C], 1994.
  • 3Cho H, Kumanm T K, Wysk R A. Graph-theoretic deadlock detection and resolution for flexible manufacturing systems [ J ]. EEEE Transactions on Robotics and Automation, 1995, 11.
  • 4Song Y, Hughes J G. A genetic algorithm with a machine orderbased representation scheme for a class of job shop scheduling problem[A]. In: Steve Yurkovich(ed). Proceedings of the 1999 American Control Conference[C], 1999:895 -899.
  • 5Zhang F, Zhang Y F, Nee A Y C. Using genetic algorithms in process planning for job shop machining [ J ]. IEEE Transactions on Evolutionary Computation, 1997,1 (P) : 278 -289.
  • 6Wysk R A, Yang N S, Joshi S. Detection of deadlocks in flexible manufacturing cells[J]. IEEE Transactions on Robotics and Automation, 1991, 7(P) : 853 -859.

同被引文献17

  • 1欧阳普仁,王拴虎,余根生,龚光容.FMS刀具管理系统体系结构研究[J].南京理工大学学报,1996,20(3):273-276. 被引量:9
  • 2毕诸明,朱岩,邓子琼,姜浩.FMS运控软件调试环境中的刀具流死锁的检测[J].组合机床与自动化加工技术,1996(1):19-22. 被引量:9
  • 3舒海生,李庆芬.FMS中刀具流死锁检测新方法的研究[J].哈尔滨工业大学学报,2006,38(10):1681-1684. 被引量:2
  • 4P. H. KOO, J. M. A. TANCHOCO, and J. J. TALAVAGE. Tool requirements in manufacturing systems under dynamic tool sharing[ C ]. In Proc. 20^th Int. Conf. Comput. lndustr. Eng, 1996: 1271-1274.
  • 5Nagi Z. GEBRAEEL, and Mark A. LAWLEY. Deadlock Detection Prevention, and Avoidance for Automated Tool Sharing Systems[J] IEEE Transactions on Robotics and Automation, 2001,17 ( 3 ) : 342-356.
  • 6Key K. LEE. Fuzzy rule generation for adaptive scheduling in a dynamic manufacturing environment [ J ]. Applied Soft Computing, 2008 ( 9 ) : 1295-1304.
  • 7Ouajdi KORBAA , Herve CAMUS, and Jean-claude GENTINA. A New Cyclic Scheduling Algorithm for Flexible Manufacturing Systems [J]. International Journal of Flexible Manufacturing Systems, 2002 (14) :177-191.
  • 8Mark A. LAWLEY. Deadlock Avoidance for Production Systems with Flexible Routing[J]. IEEE Transactions on Robotics and Automation, 1999,15(3) :497-508.
  • 9Nagi Z. GEBRAEEL, and Mark A. LAWLEY. Deadlock Detection, Prevention, and Avoidance for Automated Tool Sharing Systems [ J ]. IEEE Transactions on Robotics and Automation, 2001,17 ( 3 ) : 342-356.
  • 10Key K. LEE. Fuzzy rule generation for adaptive scheduling in a dynamic manufacturing environment [ J ]. Applied Soft Computing, 2008 ( 9 ) : 1295 - 1304.

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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