计算机集成制造系统2024,Vol.30Issue(10) :3514-3524.DOI:10.13196/j.cims.2023.0F10

基于右移修复编码方法的装配作业车间调度算法

Assembly job shop scheduling algorithm based on right-shift repair coding method

张聪毅 李新宇 夏凯 张春江 王思涵
计算机集成制造系统2024,Vol.30Issue(10) :3514-3524.DOI:10.13196/j.cims.2023.0F10

基于右移修复编码方法的装配作业车间调度算法

Assembly job shop scheduling algorithm based on right-shift repair coding method

张聪毅 1李新宇 1夏凯 2张春江 1王思涵1
扫码查看

作者信息

  • 1. 华中科技大学智能制造装备与技术全国重点实验室,湖北 武汉 430074
  • 2. 武汉第二船舶设计研究所,湖北 武汉 430200
  • 折叠

摘要

针对智能优化算法求解装配作业车间调度问题时存在的基于工序的编码方法无法保证解的可行性问题,提出一种右移修复编码方法.该编码方法通过特定区域的右移操作,既能满足产品的装配关系约束,保证算法迭代时解的可行性,又能保证修复过程中底层工序的相对顺序不变,尽可能减少对原始解的破坏,提高初始解的多样性,实现对解空间的高效搜索;针对编码解设计了一种基于块的插入变异算子,以扩大解的搜索范围;最后,在经典遗传算法中使用了该编码方法和变异算子,并与已有算法进行对比,验证了所提方法的有效性.

Abstract

Aiming at the problem that the process-based coding method cannot guarantee the feasibility of the solution when the intelligent optimization algorithm solves the assembly job shop scheduling problem,a right-shift repair coding method was proposed.The coding method could not only meet the constraints of assembly relationship of the product to ensure the solution feasibility when the algorithm iterated through the right-shift operation of a specific region,but also ensure that the relative order of the underlying work processes unchanged in the process of repair,which minimizes the damage to the original solution as much as possible,improve the diversity of the initial solution and realize the efficient search of the solution space.In addition,a block-based insertion variation operator for the co-ded solution was designed to enlarge the search range of the solution.Finally,the coding method and mutation oper-ator were realized in the classical genetic algorithm and compared with the existing algorithms,and the experimental results verified the effectiveness of the proposed method.

关键词

装配作业车间调度/右移修复编码/遗传算法

Key words

assembly job shop scheduling/right-shift repair code/genetic algorithms

引用本文复制引用

基金项目

国家自然科学基金资助项目(52275489)

国家自然科学基金资助项目(U21B2029)

出版年

2024
计算机集成制造系统
中国兵器工业集团第210研究所

计算机集成制造系统

CSTPCDCSCD北大核心
影响因子:1.092
ISSN:1006-5911
参考文献量22
段落导航相关论文