计算机集成制造系统 ›› 2020, Vol. 26 ›› Issue (第2): 366-375.DOI: 10.13196/j.cims.2020.02.009

• 当期目次 • 上一篇    下一篇

基于改进模拟退火算法的大规模置换流水车间调度

黎阳1,李新宇1+,牟健慧2   

  1. 1.华中科技大学数字制造与装备技术国家重点实验室
    2.烟台大学机电汽车工程学院
  • 出版日期:2020-02-29 发布日期:2020-02-29
  • 基金资助:
    国家自然科学基金资助项目(51775216,51605267);湖北省自然科学基金资助项目(2018CFA078);华中科技大学学术前沿青年团队资助项目(2017QYTD04)。

Large-scale permutation flowshop scheduling method based on improved simulated annealing algorithm

  • Online:2020-02-29 Published:2020-02-29
  • Supported by:
    Project supported by the National Natural Science Foundation,China(No.51775216,51605267),the Natural Science Foundation of Hubei Province,China(No.2018CFA078),and the HUST Academic Frontier Youth Team Foundation,China(No.2017QYTD04).

摘要: 为解决大规模(工件数>100)置换流水车间调度问题,提出一种改进的模拟退火算法。算法改进了初始退火温度的设置,给出相应的计算函数;采用基于概率的多策略协同搜索生成新解,并引入并行搜索和记忆功能概念,以提升大规模问题下解的质量;选择开普勒型衰减函数作为温度衰减函数,提升了大规模问题解的收敛速度;以最小化最大完工时间为目标,将Taillard的大规模问题集(工件数>100)、VRF问题集以及发动机连杆部件实际制造车间等作为数值和工程案例,对算法进行了性能验证,表明了所提方法的有效性。

关键词: 大规模置换流水车间调度, 初始退火温度优化, 协同并行搜索, 开普勒型衰减函数

Abstract: To solve the large-scale permutation flowshop scheduling problem,an improved simulated annealing algorithm was proposed.The initial annealing temperature was optimized and the corresponding calculation function was given in the first step.Then,new solutions were generated by using the probability-based multi-strategy collaborative search,parallel search and memory function were introduced to improve the quality of solutions at the same time.Furthermore,to improve the convergence rate of solutions for large-scale problems,the “Kepler” attenuation function was selected as the temperature attenuation function.Under the goal of minimizing the maximum completion time,the large-scale problem (number of jobs >100) of Taillard benchmark,VRF benchmark and actual manufacturing workshop of engine connecting rod parts was taken as numerical values and engineering cases to verify the performance of the proposed algorithm.

Key words: permutation flowshop scheduling problem, initial annealing temperature optimization, cooperative parallel search, Kepler-type decay function

中图分类号: