Computer Integrated Manufacturing System ›› 2025, Vol. 31 ›› Issue (10): 3707-3720.DOI: 10.13196/j.cims.2023.0558

Previous Articles     Next Articles

Fusion of domain-knowledge and tabu search for multi-level flexible assembly job-shop scheduling problem

JIANG Gan1,2,3,TANG Qiuhua1,2,3+,ZHAO Lianpeng1,2,3,CHENG Lixin1,2,3,ZHU Yingying1,2,3   

  1. 1.Key Laboratory of Metallurgical Equipment and Control Technology,Ministry of Education,Wuhan University of Science and Technology
    2.Hubei Key Laboratory of Mechanical Transmission and Manufacturing Engineering,Wuhan University of Science and Technology
    3.Precision Manufacturing Institute,Wuhan University of Science and Technology
  • Online:2025-10-31 Published:2025-11-19
  • Supported by:
    Project supported by the National Natural Science Foundation,China (No.52275504).

融合领域知识与禁忌搜索的多层级柔性装配作业车间调度

江淦1,2,3,唐秋华1,2,3+,赵联鹏1,2,3,成丽新1,2,3,朱颖颖1,2,3   

  1. 1.武汉科技大学冶金装备及其控制教育部重点实验室
    2.武汉科技大学机械传动与制造工程湖北省重点实验室
    3.武汉科技大学精密制造研究院
  • 作者简介:
    江淦(1998-),男,湖北赤壁人,硕士研究生,研究方向:生产调度,E-mail:1187726478@qq.com;

    +唐秋华(1970-),女,土家族,湖北利川人,教授,研究方向:生产过程与调度、智能优化算法,通讯作者,E-mail:tangqiuhua@wust.edu.cn;

    赵联鹏(1997-),男,山东滕州人,博士研究生,研究方向:生产过程与调度,E-mail:1477130298@qq.com;

    成丽新(1994-),女,湖北通山人,博士研究生,研究方向:生产过程与调度,E-mail:chenglixin1213@163.com;

    朱颖颖(1996-),女,湖北大悟人,博士研究生,研究方向:生产调度及其算法研究等,E-mail:1422613062@qq.com。
  • 基金资助:
    国家自然科学基金资助项目(52275504)。

Abstract: Before performing assembly operations at each level,a flexible assembly job-shop needs to meet the completeness requirement of materials,which makes more complex the production planning,organization and control.To solve the multi-level flexible assembly job-shop scheduling problem,a Tabu Search algorithm embedded with Domain Knowledge (DKTS) was proposed to minimize the completion time and hence improve the performance of algorithm.Gene expression programming was utilized to discover production sequencing/machine selection rules on the ground of problem attributes to enhance the performance of the initial solution.Based on critical paths and critical processes,neighborhood structures that could effectively reduce the target value was meticulously designed to enable the targeted search and refine the search space.In addition,the tabu objects were precisely set and the length of the tabu list was adjusted adaptively to strengthen the exploration and exploitation ability of the algorithm.Experimental results showed that DKTS improved the convergence and stability to a large extent attributed to the guidance of domain knowledge.

Key words: multi-level flexible assembly job-shops, tabu search algorithm, domain knowledge, gene expression programming, adaptive tabu list

摘要: 柔性装配作业车间在进行每一层级装配前,均需满足齐套性要求,导致生产计划、组织和控制变得更加复杂。针对多层级柔性装配作业车间调度问题,以最小化最大完工时间为目标,提出一种融合领域知识的禁忌搜索算法(DKTS)。其中,利用基因表达式编程,挖掘与问题属性相关的工序排序/机器选择规则,提升初始解性能;基于关键路径和关键工序,设计可有效减少目标值的邻域结构,促成靶向搜索、精炼搜索空间。此外,精准设置禁忌对象,适应性调整禁忌表长度,加强算法的前期探索及后期开发能力。实验表明DKTS在领域知识引导下大幅提高了解的收敛性和稳定性。

关键词: 多层级柔性装配作业车间, 禁忌搜索算法, 领域知识, 基因表达式编程, 自适应禁忌表

CLC Number: