Computer Integrated Manufacturing System ›› 2025, Vol. 31 ›› Issue (4): 1287-1298.DOI: 10.13196/j.cims.2024.0053

Previous Articles     Next Articles

Flexible job-shop scheduling problem in rolling production mode

HUANG Piao1,ZHENG Zujie1+,LI Xinyu2,YU Mouyu1,LU Fengwei1,ZHENG Fangzhi1   

  1. 1.Shanghai Spaceflight Precision Machinery Institute
    2.School of Mechanical Science and Engineering,Huazhong University of Science and Technology
  • Online:2025-04-30 Published:2025-05-08
  • Supported by:
    Project supported by the Young Scientists Program of National Key R&D Program,China(No.2022YFB3302700),and the the High-Tech Field Funding Project of Shanghai “Technology Innovation Action Plan”,China(No.22511101900).

滚动生产模式下的柔性作业车间调度问题

黄飘1,郑祖杰1+,李新宇2,于谋雨1,陆丰玮1,郑方志1   

  1. 1.上海航天精密机械研究所
    2.华中科技大学机械科学与工程学院
  • 作者简介:
    黄飘(1993-),男,江西宜春人,工程师,硕士,研究方向:车间生产建模、优化调度算法,E-mail:huangpiao@buaa.edu.cn;

    +郑祖杰(1989-),男,福建莆田人,高级工程师,博士,研究方向:数字化工艺、CAD/CAM、数字化车间调度,通讯作者,E-mail:422893613@qq.com;

    李新宇(1985-),男,湖北仙桃人,教授,博士生导师,研究方向:现代智能优化方法及其应用,E-mail:lixinyu@hust.edu.cn;

    于谋雨(1993-),男,山东济宁人,工程师,硕士,研究方向:数字化设计与制造、智能制造,E-mail:yumouyu@163.com;

    陆丰玮(1985-),男,江苏太仓人,高级工程师,硕士,研究方向:数字化车间,E-mail:339033712@qq.com;

    郑方志(1989-),男,江苏徐州人,工程师,硕士,研究方向:精密加工、数字化车间管理,E-mail:mee_fzzheng@163.com。
  • 基金资助:
    国家重点研发计划青年科学家资助项目(2022YFB3302700);上海市“科技创新行动”高新技术领域资助项目(22511101900)。

Abstract: In the process of flexible job shop scheduling under rolling production mode,the starting time of each process-level production sub-batch is comprehensively affected by practical constraints,including the production sub-batch completion time of the immediately preceding process containing the workpieces,the transmission sub-batch turnaround time of the immediately preceding process,the completion time of the previous production sub-batch in the same process and the occupation of equipment resources by existing tasks.To address this issue,a flexible job shop scheduling model that considered rolling production,external dynamic material arrivals and constraints imposed by existing tasks occupying equipment resources was proposed.Furthermore,an improved genetic algorithm was proposed and the corresponding crossover and mutation strategies were designed to avoid the generation of illegal solutions in the iteration process.During the equipment selection stage,three methods for selecting equipment were provided,and their selection probabilities were dynamically adjusted based on the optimal solution's stagnation generation in the iteration process,which  achieved a balance between inheriting excellent individual information and breaking through local optima during the iteration process,and improved the algorithm's optimization ability.Finally,based on standard examples and extended examples with additional constraints,we test the proposed model and algorithm were tested,and the results indicated that the proposed algorithm could optimize scheduling outcomes to obtain scheduling plans that satisfied the constraints of dynamic material arrivals and resource limitations existing in the actual production process of the workshop.

Key words: flexible scheduling, production sub-batch, rolling production, batch scheduling, equipment selection

摘要: 针对滚动生产模式下的柔性作业车间调度过程中,工序级生产子批的开工时间受到其所含盖工件所属紧前工序生产子批完成时间、所属紧前工序传输子批周转时间、同工序上一生产子批完成时间及设备资源已有任务占用等实际约束综合影响的问题,构建考虑滚动生产、外部动态来料及设备资源存在已有任务占用约束的柔性作业车间调度模型,提出一种改进遗传算法并设计了相适应的交叉、变异策略,避免迭代过程中非法解的产生。在设备选择阶段提供3种设备选取方式,基于迭代过程最优解停滞代数动态调整各自选取概率,实现了迭代过程中优异个体信息继承与局部最优突破能力的平衡,提升了算法寻优能力。最后,基于标准算例及在标准算例基础上增加相关约束后的扩展算例,对所提模型和算法进行测试,结果表明所提算法能够优化调度结果,获得满足车间实际生产过程中存在的动态来料、资源约束等约束关系的调度方案。

关键词: 柔性调度, 生产子批, 滚动生产, 批量调度, 设备选取

CLC Number: