期刊文献+

柔性制造系统的改进粒子群无死锁调度算法 被引量:6

Deadlock-free modified particle swarm optimization scheduling algorithm for flexible manufacturing systems
原文传递
导出
摘要 基于柔性制造系统的Petri网模型,以制造期最小为优化目标,将死锁避免策略嵌入粒子群算法中,提出一种无死锁改进粒子群调度算法.该算法将粒子与工件的工序序列相对应,以位置数值的大小表示对应工件工序在执行顺序中的优先级.采用一步向前看的死锁避免策略方法对序列的可行性进行验证,提出一种跳出局部极值的策略.实例仿真结果表明了粒子群调度算法的可行性和有效性,以及改进粒子群调度算法的优越性. Based on Petri net models of flexible manufacturing systems and embedding the optimal deadlock avoidance policy into the particle swarm optimization(PSO) algorithm, a deadlock-free modified PSO scheduling algorithm is proposed to minimize the makespan. A particle is corresponded to a part sequence which is a permutation with repetition of parts. Real numbers in components of a position vector indicate priorities of the corresponding part operations. The feasibility of sequences is checked with the one-step look-ahead method in the optimal deadlock control policy, and a strategy for jumping out local optima is proposed. Experimental results show the effectiveness and feasibility of the particle swarm optimization for solving deadlock-free scheduling of flexible manufacturing systems and the modified particle swarm scheduling algorithm can perform much better.
出处 《控制与决策》 EI CSCD 北大核心 2014年第8期1345-1353,共9页 Control and Decision
基金 国家自然科学基金项目(50975224)
关键词 制造系统 PETRI网 死锁避免策略 调度 粒子群算法 manufacturing system Petri nets deadlock avoidance policy scheduling particle swarm optimization
  • 相关文献

参考文献11

  • 1Ezpeleta J,Colom J M,Martinez J.A Petri net based deadlock prevention policy for flexible manufacturing systems[J].IEEE Trans on Robotics and Automation,1995,11(2):173-184.
  • 2Reveliotis S A,Lawley M A,Ferreira P M.Polynomialcomplexity deadlock avoidance policies for sequential resource allocation systems[J].IEEE Trans on Automatic Control,1997,42(10):1344-1357.
  • 3Xing K Y,Zhou M C,Liu H X,et al.Optimal Petri-netbased polynomial-complexity deadlock-avoidance policies for automated manufacturing systems[J].IEEE Trans on Systems,Man and Cybernetics,Part A:Systems and Humans,2009,39(1):188-199.
  • 4Liu H X,Xing K Y,ZhouMC,et al.Transition cover-based design of petri net controllers for automated manufacturing systems[J].IEEE Trans on Systems,Man and Cybernetics:Part A,2014,43(2):196-208.
  • 5刘慧霞,邢科义,康苗苗.基于变迁覆盖的制造系统死锁控制策略[J].控制理论与应用,2013,30(4):425-431. 被引量:2
  • 6Abdallaht I B,Elmaraghy H A,Elmekkawy T.Deadlockfree scheduling in flexible manufacturing system using Petri nets[J].Int J of Production Research,2002,40(12):2733-2756.
  • 7Xu G,Wu Z M.Deadlock-free scheduling strategy for automated production cell[J].IEEE Trans on Systems,Man,and Cybernetics,Part A,2004,34(1):113-122.
  • 8Xing K Y,Han L B,Zhou M C.Deadlock-free genetic scheduling algorithm for automated manufacturing systems based on deadlock control policy[J].IEEE Trans on Systems,Man,and Cybernetics,Part B,2012,42(3):603-615.
  • 9Eberhart R,Kennedy J.A new optimizer using particle swarm theory[C].Proc of the 6th Int Symposium on Micro Machine and Human Science.Nagoya,1995:39-43.
  • 10Chen X,Li Y M.A modified PSO structure resulting in high exploration ability with convergence guaranteed[J].IEEE Trans on Systems,Man and Cybernetics,Part B,2007,37(5):1271-1289.

二级参考文献17

  • 1FANTI M P, ZHOU M C. Deadlock control methods in automated manufacturing systems [J]. IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans, 2004, 34 (1): 5 - 22.
  • 2XING K Y, HAN L B, ZHOU M C, et al. Deadlock-free genetic scheduling algorithm for automated manufacturing systems based on deadlock control policy [J]. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, 2012, 42(3) : 603 - 615.
  • 3MURATA T. Petri nets - properties, analysis and applications [J]. Proceedings of the IEEE, 1989, 77 (4): 541 - 580.
  • 4JENG M D. A Petri net synthesis theory for modeling flexible man- ufacturing systems [J]. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, 1997, 27(2): 169- 183.
  • 5KUMARAN T K, CHANG W, CHO H, et al. A structured approach to deadlock detection, avoidance and resolution in flexible manu- facturing systems [J]. International Journal of Production Research, 1994, 32(10): 2361 - 2379.
  • 6REVELIOTIS S A, LAWLEY M A, FERREIRA P M. Polynomial-complexity deadlock avoidance policies for sequential resource allocation systems [J]. IEEE Transactions on Automatic Control, 1997, 42(10): 1344- 1357.
  • 7XING K Y, HUB S, CHEN H X. Deadlock avoidance policy for Petri-net modeling of flexible manufacturing systems with shared re- sources [J]. IEEE Transactions on Automatic Control, 1996, 41(2): 289 - 295.
  • 8XING K Y, ZHOU M C, LIU H X, et al. Optimal petri-net-based polynomial-complexity deadlock-avoidance policies for automated manufacturing systems [J]. IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans, 2009, 39(1): 188 - 199.
  • 9EZPELETA J, COLOM J M, MARTINEZ J. A Petri net based dead-lock prevention policy for flexible manufacturing systems [J]. IEEE Transactions on Robotics and Automation, 1995, 11 (2): 173 - 184.
  • 10HUANG Y S, JENG M D, XIE X L, et al. Deadlock prevention policy based on Petri nets and siphons [J]. International Journal of Produc- tion Research, 2001, 39(2): 283 - 305.

共引文献1

同被引文献53

引证文献6

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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