A hybrid multi-objective evolutionary algorithm for solving an adaptive flexible job-shop rescheduling problem with real-time order acceptance and condition-based preventive maintenance

被引:67
作者
An, Youjun [1 ]
Chen, Xiaohui [1 ]
Gao, Kaizhou [2 ,3 ,4 ]
Zhang, Lin [1 ]
Li, Yinghe [1 ]
Zhao, Ziye [1 ]
机构
[1] Chongqing Univ, State Key Lab Mech Transmiss, Chongqing 400030, Peoples R China
[2] Macau Univ Sci & Technol, Macau Inst Syst Engn, Macau 999078, Peoples R China
[3] Macau Univ Sci & Technol, Collaborat Lab Intelligent Sci & Syst, Macau 999078, Peoples R China
[4] Liaocheng Univ, Sch Comp Sci, Liaocheng 252000, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Hybrid multi-objective evolutionary algorithm; Adaptive flexible job-shop rescheduling; problem; Real-time order acceptance; Condition-based preventive maintenance; BEE COLONY ALGORITHM; GENETIC ALGORITHM; FLOW-SHOP; SCHEDULING PROBLEM; SEARCH ALGORITHM; PREDICTIVE-MAINTENANCE; NEIGHBORHOOD-STRUCTURE; SYSTEMS SUBJECT; SINGLE-MACHINE; TABU SEARCH;
D O I
10.1016/j.eswa.2022.118711
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Production scheduling and maintenance planning are two of the most important tasks in the modern manufac-turing workshop. Meanwhile, due to the dynamic order arrival and real-time machine monitoring information updating, the integrated optimization of them becoming more complex and meaningful. Therefore, this study intends to address an adaptive flexible job-shop rescheduling problem with real-time order acceptance (ROA) and condition-based preventive maintenance (CBPM). More precisely, the main innovative works are described as follows: (1) a CBPM policy with both imperfect preventive maintenance (PM) and four inspection strategies is designed to find the optimal maintenance planning for each production machine; (2) a multi-objective optimization model is developed for the concerned problem; and (3) a hybrid multi-objective evolutionary algorithm (HMOEA) with hybrid initialization method, hybrid local search operators and adaptive rescheduling strategies is proposed. In the numerical simulation, the performance and competitiveness of the proposed CBPM policy are first demonstrated by comparing with other maintenance policies. Second, the effectiveness and superiority of parameter setting, order sorting rules, improved operators and overall performance of the proposed algorithm are verified by internal analysis of the algorithm. Third, an adaptive rescheduling strategy pool is constructed by running three rescheduling strategies on all rescheduling scenarios. Finally, a comprehensive sensitivity analysis is performed to illustrate the impact of several critical parameters on the adaptive rescheduling problem, and the results and comparisons show that the proposed HMOEA algorithm and order acceptance strategy have good robustness in most parameters.
引用
收藏
页数:23
相关论文
共 115 条
[1]   GAMMA WEAR PROCESS [J].
ABDELHAMEED, M .
IEEE TRANSACTIONS ON RELIABILITY, 1975, R 24 (02) :152-153
[2]   A review on condition-based maintenance optimization models for stochastically deteriorating system [J].
Alaswad, Suzan ;
Xiang, Yisha .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 2017, 157 :54-63
[3]  
An Y., 2022, Swarm and Evolutionary Computation
[4]   Joint optimization of preventive maintenance and production rescheduling with new machine insertion and processing speed selection [J].
An, Youjun ;
Chen, Xiaohui ;
Hu, Jiawen ;
Zhang, Lin ;
Li, Yinghe ;
Jiang, Junwei .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 2022, 220
[5]   Multiobjective Flexible Job-Shop Rescheduling With New Job Insertion and Machine Preventive Maintenance [J].
An, Youjun ;
Chen, Xiaohui ;
Gao, Kaizhou ;
Li, Yinghe ;
Zhang, Lin .
IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (05) :3101-3113
[6]   Flexible job-shop scheduling and heterogeneous repairman assignment with maintenance time window and employee timetable constraints [J].
An, Youjun ;
Chen, Xiaohui ;
Li, Yinghe ;
Zhang, Ji ;
Jiang, Junwei .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 186
[7]   A hybrid multi-objective evolutionary algorithm to integrate optimization of the production scheduling and imperfect cutting tool maintenance considering total energy consumption [J].
An, Youjun ;
Chen, Xiaohui ;
Zhang, Ji ;
Li, Yinghe .
JOURNAL OF CLEANER PRODUCTION, 2020, 268
[8]   Learning and adaptation of a policy for dynamic order acceptance in make-to-order manufacturing [J].
Arredondo, Facundo ;
Martinez, Ernesto .
COMPUTERS & INDUSTRIAL ENGINEERING, 2010, 58 (01) :70-83
[9]   Guided local search with shifting bottleneck for job shop scheduling [J].
Balas, E ;
Vazacopoulos, A .
MANAGEMENT SCIENCE, 1998, 44 (02) :262-275
[10]  
Bartal Y, 1996, PROCEEDINGS OF THE SEVENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P95