现代制造工程 ›› 2025, Vol. 535 ›› Issue (4): 11-24.doi: 10.16731/j.cnki.1671-3133.2025.04.002

• 先进制造系统管理运作 • 上一篇    下一篇

基于麻雀搜索算法的柔性作业车间不一致分批调度问题研究

陈子研, 黎增灿, 管在林   

  1. 华中科技大学机械科学与工程学院,武汉 430074
  • 收稿日期:2024-06-11 出版日期:2025-04-18 发布日期:2025-05-08
  • 通讯作者: 管在林,博士,教授,主要研究方向为高级计划排程与生产运作优化、制造系统建模仿真与物流分析及数字化工厂。E-mail:ziyan_chen@hust.edu.cn;zlguan@hust.edu.cn
  • 作者简介:陈子研,硕士研究生,主要研究方向为车间计划、调度。黎增灿,硕士研究生,主要研究方向为车间调度、智能优化算法。

Research on flexible job shop batch scheduling problem with variable sublots based on improved sparrow search algorithm

CHEN Ziyan, LI Zengcan, GUAN Zailin   

  1. School of Mechanical Science & Engineering,Huazhong University of Science & Technology,Wuhan 430074,China
  • Received:2024-06-11 Online:2025-04-18 Published:2025-05-08

摘要: 针对以最小化最大完工时间为目标的柔性作业车间不一致分批调度问题(Flexible Job shop Batch Scheduling Problem with Variable Sublots,FJBSP-VS),提出了一种结合禁忌搜索的改进麻雀搜索算法(Tabu Search-Sparrow Search Algorithm,TS-SSA),对工件分批、机器选择与子批排序进行集成优化。首先,设计了一种用于表示工件分批、机器选择信息与子批排序信息的双层编码方式与一种结合无延迟调度的解码方式,该解码方式可有效提高机器利用率;在保留发现者-加入者结构的基础上对麻雀搜索算法进行离散化改进,通过引入交叉算子使其可以用于离散问题的求解;其次,改进加入者所选择的靠近对象,增强算法全局搜索能力;再次,将禁忌搜索与改进麻雀搜索算法相结合,增强算法的局部搜索能力;最后,使用27个已有公开算例进行试验,验证了TS-SSA的有效性和优越性。

关键词: 柔性作业车间, 分批调度, 麻雀搜索算法, 禁忌搜索

Abstract: To address the Flexible Job shop Batch Scheduling Problem with Variable Sublots (FJBSP-VS) aiming at minimizing the maximum completion time,an improved Sparrow Search Algorithm combined with Tabu Search (Tabu Search-Sparrow Search Algorithm,TS-SSA) was proposed for the integrated optimization of job batching,machine selection,and sublot sequencing.Firstly,a two-layer encoding method was designed to represent job batching,machine selection information,and sublot sequencing information,along with a decoding method that integrates no-delay scheduling to effectively improve the machine utilization. The Sparrow Search Algorithm (SSA) was discretized while retaining the producers-scroungers structure by introducing a crossover operator to solve discrete problems.Additionally,the choice of the target close to the scrounger was improved to enhance the global search ability of the algorithm.Furthermore,the combination of Tabu Search (TS) with the improved SSA enhances the local search ability of the algorithm.Finally,experiments were conducted using 27 existing public examples to verify the effectiveness and superiority of the TS-SSA algorithm.

Key words: flexible job shop problem, batch scheduling, Sparrow Search Algorithm (SSA), Tabu Search (TS)

中图分类号: 

版权所有 © 《现代制造工程》编辑部 
地址:北京市东城区东四块玉南街28号 邮编:100061 电话:010-67126028 电子信箱:2645173083@qq.com
本系统由北京玛格泰克科技发展有限公司设计开发 技术支持:support@magtech.com.cn