工业工程 ›› 2021, Vol. 24 ›› Issue (6): 18-24,56.doi: 10.3969/j.issn.1007-7375.2021.06.003

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

面向印制电路板钻孔任务动态调度的短视策略

鄢敏杰, 王小明, 朱松平, 陈庆新, 毛宁   

  1. 广东工业大学 广东省计算机集成制造重点实验室,广东 广州 510006
  • 收稿日期:2020-03-10 发布日期:2022-01-24
  • 通讯作者: 王小明(1986-),男,江西省人,副教授,博士,主要研究方向为随机项目调度与监控、制造与服务系统随机建模优化等。E-mail:simonwang@gdut.edu.cn E-mail:simonwang@gdut.edu.cn
  • 作者简介:鄢敏杰(1995—),男,湖北省人,硕士研究生,主要研究方向为项目调度与机器调度
  • 基金资助:
    国家自然科学基金资助项目(71972053, 61973089, 51505090, 51775120)

Myopic Strategy for Dynamic Scheduling of Printed Circuit Board Drilling Tasks

YAN Minjie, WANG Xiaoming, ZHU Songping, CHEN Qingxin, MAO Ning   

  1. Provincial Key Laboratory of Computer Integrated Manufacturing, Guangdong University of Technology, Guangzhou 510006, China
  • Received:2020-03-10 Published:2022-01-24

摘要: 印制电路板钻孔任务因随机到达和工艺要求而难以调度。考虑该问题的NP难性质,提出基于优先规则和智能算法的短视策略。该策略采用事件驱动的再调度机制,在任务到达和任务完工时触发优化算法对当前未开工任务进行决策。为了高效求解每个决策时刻的优化问题,构建了嵌入局部优势定理的模拟退火和变邻域搜索算法,其初始解由优先规则获得。通过计算实验,在不同调度环境下对比两种智能算法与经典优先规则的表现。实验结果表明,智能算法在多数目标下的优化效果较优先规则可提升20%以上,变邻域搜索的优化效果略好于模拟退火,但是模拟退火的计算效率高一倍。

关键词: 印制电路板, 钻孔任务, 动态调度, 短视策略, 模拟退火, 变邻域搜索

Abstract: The scheduling of printed circuit board drilling tasks is difficult due to stochastic arrivals and process requirements. Considering the NP-hard property of the problem, myopic strategies based on priority rule and intelligent algorithm are proposed. In these strategies, an event-driven rescheduling mechanism is used to trigger the optimization algorithm on task arrival and task completion, which makes decisions on current unstarted tasks. In order to solve the optimization problem at each decision time point efficiently, a simulated annealing algorithm and a variable neighborhood search algorithm embedded with local dominance rules are constructed. The initial solutions of these algorithms are obtained by priority rules. Computational experiments are conducted to compare the proposed intelligent algorithms with classic priority rules under different scheduling environments. Experimental results show that the optimization effect of intelligent algorithms under most objectives is improved by more than 20% compared with the priority rules. The optimization effect of variable neighborhood search is slightly better than that of simulated annealing, but the latter is twice as efficient.

Key words: printed circuit board, drilling tasks, dynamic scheduling, myopic strategy, simulated annealing, variable neighborhood search

中图分类号: