工业工程 ›› 2021, Vol. 24 ›› Issue (3): 68-76,114.doi: 10.3969/j.issn.1007-7375.2021.03.009

• 专题论述 • 上一篇    下一篇

考虑工序并行的差异工件批调度研究

唐红涛, 杨志鹏, 刘家毅   

  1. 武汉理工大学 机电工程学院,湖北 武汉 430070
  • 收稿日期:2019-12-20 发布日期:2021-06-26
  • 作者简介:唐红涛(1987-),男,湖北省人,副教授,博士,主要研究方向为智能制造、智能优化算法及应用等
  • 基金资助:
    国家自然科学基金资助项目(51705384)

A Research on Batch Scheduling with Non-identical Job Sizes Considering Parallel Processes

TANG Hongtao, YANG Zhipeng, LIU Jiayi   

  1. School of Mechanical and Electrical Engineering, Wuhan University of Technology, Wuhan 430070, China
  • Received:2019-12-20 Published:2021-06-26

摘要: 针对铸造车间差异工件组批多约束的问题,在工序可并行加工的前提下构建以最小化最大完工时间和最小化沙箱空置率为优化目标的并行工序批调度模型,设计一种改进和声算法求解该调度模型,提出一种单工序编解码方式和2种机器分配规则用于解决工件分批、沙箱选择、工序分配及机器选择的问题。在算法中提出一种新的和声产生方式和更新机制,同时为改善算法的局部搜索能力,加入模拟退火算法执行局部搜索过程。最后根据企业实际生产数据进行仿真实验,验证本文模型的有效性。

关键词: 工序并行, 批调度, 多约束, 和声搜索算法

Abstract: Considering that the batch process is multi-constrained with non-identical job sizes in foundry enterprises, a parallel process batch scheduling model is constructed, with the maximum makespan and sandbox vacancy rate as the optimization objective on the premise that the job can be parallel, an improved harmony search algorithm designed to solve the scheduling model, and a single process code method and two machine allocation rules proposed to solve the problems of batch division, sandbox selection, process allocation and machine selection. In the algorithm, a new harmony generation method is proposed. At the same time, the simulated annealing algorithm is added to make it jump out of the local optimal solution and tend to the global optimal solution. Finally, a simulation experiment is carried out based on the actual production data of the enterprise to prove the effectiveness of the proposed model.

Key words: process parallel, batch scheduling, multi-constrained, harmony search algorithm

中图分类号: