Scheduling the Production of Aerospace Structural Parts with Dual Resource Constraints

Expand
  • 1. School of Mechanical Engineering, Donghua University, Shanghai 201620;
    2. Shanghai Aerospace Precision Machinery Research Institute, Shanghai 201620

Received date: 2017-06-30

  Revised date: 2017-11-22

  Online published: 2018-05-05

Abstract

The production scheduling method of aerospace structural parts with dual resource constraints of critical equipment and operator is investigated, where structural parts' processing time varies with the operator's ability, and the key components and processes have specific equipment and operator requirements constraints. A mathematical model of the flexible job shop scheduling with dual resource constraints (FJSSDR) is constructed to describe the equipment、operator and process information of the parts. A nested ant colony-genetic hybrid algorithm (NACGHA) is designed to solve the FJSSDR problem. Aiming at the dual resource selection problem, the mapping relationship between resource selection problem and ant colony parallel search is structured. Genetic algorithm is used to solve the optimal scheduling problem by taking the selected double resource constraints as the processing constraint information of the job. The equipment processing sequence is optimized with avoiding conflict of key operator resources, where the objectives of fullest utilization of critical equipment and makespan minimization are considered. The ant colony algorithm pheromones are updated by integrating the objective value obtained by ant colony and genetic algorithm to improve the performance. At last, a scheduling case of aerospace structural parts production shop is analyzed. The case study demonstrates that the proposed NACGHA method has good performance on FJSSDR in terms of reducing resource total load, avoiding resource conflict and improving the utilization of key equipment.

Cite this article

ZHOU Yaqin, YANG Changqi, LÜ Youlong, JIN Yongqiao, ZHANG Jie . Scheduling the Production of Aerospace Structural Parts with Dual Resource Constraints[J]. Journal of Mechanical Engineering, 2018 , 54(9) : 55 -63 . DOI: 10.3901/JME.2018.09.055

References

[1] BRUCKER P, SCHLIE R. Job-shop scheduling with multi-purpose machines[J]. Computering, 1990, 45(4):369-375.
[2] 何彦,王乐祥,李育锋,等. 一种面向机械车间柔性工艺路线的加工任务节能调度方法[J]. 机械工程学报, 2016, 52(19):168-179 HE Yan, WANG Lexiang, LI Yufeng, et al. A scheduling method for reducing energy consumption of machining job shops considering the flexible process plan[J]. Journal of Mechanical Engineering, 2016, 52(19):168-179.
[3] 朱传军,邱文,朱孟周,等. 随机工时下的多目标柔性作业车间鲁棒调度问题[J]. 中国机械工程, 2016, 27(12):1667-1672, 1678. ZHU Chuanjun, QIU Wen, ZHU Mengzhou, et al. Multi-objective flexible job shops robust scheduling problem under stochastic processing times[J]. China Mechanical Engineering, 2016, 27(12):1667-1672, 1678.
[4] 汪俊亮,张洁,秦威,等. 加工时间不确定的柔性作业车间鲁棒调度方法[J]. 中国机械工程, 2015, 26(5):627-632. WANG Junliang, ZHANG Jie, QIN Wei, et al. Robust scheduling on flexible job shop with uncertain processing time[J]. China Mechanical Engineering, 2015, 26(5):627-632.
[5] TANG Dunbing, DAI Min. Energy-efficient approach to minimizing the energy consumption in an extended job-shop scheduling problem[J]. Chinese Journal of Mechanical Engineering, 2015, 28(5):1048-1055.
[6] 赵宁,李开典,田青,等. 考虑运输时间柔性作业车间调度问题的快速寻优方法[J]. 计算机集成制造系统, 2015, 21(3):724-732. ZHAO Ning, LI Kaidian, TIAN Qing, et al. Fast optimization approach of flexible job shop scheduling with transport time condieration[J]. Computer Integrated Manufacturing Systems, 2015, 21(3):724-732.
[7] AHMADI E, ZANDIEH M, FARROKH M, et al. A multi objective optimization approach for flexible job shop scheduling problem under random machine breakdown by evolutionary algorithms[J]. Computers & Operations Research, 2016, 73:56-66.
[8] YI Wenchao, LI Xinyu, PAN Baolin. Solving flexible job shop scheduling using an effective memetic algorithm[J]. International Journal of Computer Applications in Technology, 2016, 53(2):157-163.
[9] LI Xinyu, GAO Liang. An effective hybrid genetic algorithm and tabu search for flexible job shop scheduling problem[J]. International Journal of Production Economics, 2016, 174:93-110.
[10] GONZÁLEZ M, VELA C, VARELA R. Scatter search with path relinking for the flexible job shop scheduling problem[J]. European Journal of Operational Research, 2015, 245(1):35-45.
[11] 赵诗奎. 基于新型邻域结构的混合算法求解作业车间调度[J]. 机械工程学报, 2016, 52(9):141-150. ZHAO Shikui. A hybrid algorithm with a new neighborhood structure for the job shop scheduling problem[J]. Journal of Mechanical Engineering, 2016, 52(9):141-150.
[12] GAO K Z, SUGANTHAN P N, TASGETIREN M F, et al. Effective ensembles of heuristics for scheduling flexible job shop problem with new job insertion[J]. Computers & Industrial Engineering, 2015, 90(C):107-117.
[13] PÉREZ M A F, RAUPP F M P. A Newton-based heuristic algorithm for multi-objective flexible job-shop scheduling problem[J]. Journal of Intelligent Manufacturing, 2016, 27(2):409-416.
[14] ZHAO Ning, YE Song, LI Kaidian et al. Effective iterated greedy algorithm for flow-shop scheduling problems with time lags[J]. Chinese Journal of Mechanical Engineering 2017, 30(3):652-662
[15] NELSON R T. Labor and machine limited production system[J]. Management Science, 1967, 13(9):648-671.
[16] 李兢尧,孙树栋,黄媛,等. 求解双资源约束车间调度问题的继承式双目标遗传算法[J]. 控制与决策, 2011, 26(12):1761-1767. LI Jingyao, SUN Shudong, HUANG Yuan, et al. Double-objective inherited genetic algorithm for dual resource constrained job shop[J]. Control and Desicison, 2011, 26(12):1761-1767.
[17] LI Jingyao, HUANG Yuan, NIU Xinwei. A branch population genetic algorithm for dual-resource constrained job shop scheduling problem[J]. Computers & Industrial Engineering, 2016, 102:113-131.
[18] 曾强,沈玲,任华,等. 双资源批量生产柔性作业车间多目标调度方法[J]. 计算机工程与应用, 2015, 51(1):250-256. ZENG Qiang, SHEN Ling, REN Hua et al. Multi-objective scheduling method for batch production FJSP with dual-resource[J]. Computer Engineering and Applications, 2015, 51(1):250-256.
[19] 张洁,张朋,刘国宝. 基于两阶段蚁群算法的带非等效并行机的作业车间调度[J]. 机械工程学报,2013,49(6):136-144. ZHANG Jie, ZHANG Peng, LIU Guobao. Two-stage ant colony algorithm based job shop scheduling with unrelated parallel machines[J]. Journal of Mechanical Engineering, 2013, 49(6):136-144.
[20] 周亚勤,李蓓智,杨建国. 考虑批量和辅助时间等生产工况的智能调度方法[J]. 机械工程学报, 2006, 42(1):52-56. ZHOU Yaqin, LI Beizhi, YANG Jianguo. Intelligent scheduling algorithm for problems with batch and cutting time[J]. Chinese Journal of Mechanical Engineering, 2006, 42(1):52-56.
[21] KACEM I, HAMMADI S, BORNE P. Approach by localization and multi objective evolutionary optimization for flexible job-shop scheduling problems[J]. IEEE Transaction Systems,Man,and Cybernetics-Part C,2002, 32(1):1-13.
[22] 张国辉,高亮,李培根,等. 改进遗传算法求解柔性作业车间调度问题[J]. 机械工程学报, 2009, 45(7):145-151. ZHANG Guohui, GAO Liang, LI Peigen, et al. Improved genetic algorithm for the flexible job-shop scheduling problem[J]. Journal of Mechanical Engineering, 2009, 45(7):145-151.
Outlines

/