• •    

考虑多约束的MOJ调度问题

王腾,周炳海   

  1. 同济大学机械与能源工程学院
  • 收稿日期:2014-03-12 修回日期:2014-04-03 发布日期:2014-09-12
  • 通讯作者: 周炳海

Scheduling Multiple Orders Per Job with Various Constraints

  • Received:2014-03-12 Revised:2014-04-03 Published:2014-09-12

摘要: 统筹考虑晶圆加工过程中的多品种、p-s-d(past-sequence-dependent)换模时间以及衰退效应等约束的特征,建立了单机MOJ(multiple orders per job)调度模型,并对调度模型采用改进型遗传蚁群算法进行求解。首先,对问题域进行描述,以系统总加权提前/拖期惩罚成本最小为优化目标,建立了数学规划模型。在此基础上,对决策变量进行分离,提出具有双层嵌套编码机制的改进型遗传蚁群调度算法。该算法将遗传算法融合到动态自适应蚁群算法的每一次迭代过程中,并为有效提高算法的收敛性能,引入ATCS(Apparent Tardiness Cost With Setups)修正准则。最后,设计仿真实验,结果表明,该算法是有效、可行的。

关键词: 多品种, p-s-d换模时间, 衰退效应, 调度, 改进型遗传蚁群算法

Abstract: With a comprehensive consideration of the characteristics of multiple product types, the past-sequence-dependent (p-s-d) setup times and the deterioration effects constraints in processes of wafer fabrication, a scheduling model of multiple orders per job(MOJ) in a single machine is developed and a modified genetic algorithm-ant colony optimization(MGA-ACO) algorithm is applied to solve the scheduling problem. Firstly, a scheduling problem domain is described. Mathematical programming models are also set up with an objective function of minimizing total weighted earliness-tardiness penalties of the system. On the basis of the descriptions, the decision-making variables are separated and a MGA-ACO algorithm adopting two-level encoding mechanism is put forward. Genetic algorithm is introduced into the process of dynamic and adaptive ant colony iterations. To guarantee the algorithm convergence performance, the modified rules of apparent tardiness cost with setups(ATCS) is developed. Finally, the simulation experiments are designed, and the results indicate that the developed algorithm is valid and feasible.

Key words: multiple product types, p-s-d setup times, deterioration effects, scheduling, MGA-ACO algorithm