工业工程 ›› 2014, Vol. 17 ›› Issue (1): 30-36.

• 实践与应用 • 上一篇    下一篇

基于维信息共享的粒子群优化算法在作业车间调度中的应用

  

  1. 1.合肥工业大学 机械与汽车工程学院,安徽 合肥 230009; 2.中北大学 机械与动力工程学院,山西 太原 030051
  • 出版日期:2014-02-28 发布日期:2014-03-14
  • 作者简介:温海骏(1975-),男,山西省人,讲师,博士研究生,主要研究方向为生产管理和作业调度.
  • 基金资助:

    国家重点基础研究发展计划资助项目(973计划,2011CB013406);教育部人文社会科学青年基金资助项目(12YJC630111)

Application of Dimensional Information Sharing Based Particle Swarm Optimization Algorithm for Production Scheduling

  1. 1.School of Mechanical and Automotive Engineering, Hefei University of Technology, Hefei 230009,China;
    2.School of Mechanical and Power Engineering, North University of China, Taiyuan 030051, China
  • Online:2014-02-28 Published:2014-03-14

摘要: 为提高车间调度算法的寻优性能,提出了一种基于维信息共享的粒子群算法的车间调度问题解决方案。该算法对粒子群的认知过程和更新过程进行了研究,通过维信息共享和动态认知概念的引入,实现了优化问题维信息的沟通和交流,通过增加扰动因子克服算法的过早收敛,提高了对优化问题的适应能力。通过对3个连续函数优化问题的测试,得到了最佳的平均值和标准差,并对14个JSP标准测试案例进行仿真。结果表明无论是在求解质量还是收敛速度方面都优于其他几种算法,说明该算法能够有效地、高质量地解决作业车间调度问题。 

关键词: 作业车间调度, 粒子群优化算法, 维信息共享

Abstract: In order to improve the performance of shop scheduling algorithm, a dimensional information sharingbased particle swarm optimization (PSO) algorithm for workshop scheduling problem is proposed. The cognitive process and update process of particle swarm are studied. By introducing the concept of dimensional information sharing and dynamically cognizing, dimensional information of optimization problem can be communicated and exchanged. The power of adapting to optimization problem of PSO is increased through adding disturbance factor to overcome premature convergence of the algorithm. Finally, the best mean value and the standard deviation are obtained through test of three continuous function optimization problems. The simulation results of fourteen standard test cases for JSP show that the algorithm is better than several other algorithms both in terms of solution quality and convergence speed. The results illustrate that the algorithm can solve the workshop scheduling problem with high efficiency and quality.

Key words: job-shop scheduling; , particle swarm optimization; , dimension-information sharing