Joint optimization of preventive maintenance and production scheduling for parallel machines system

被引:28
作者
Liao, Wenzhu [1 ]
Chen, Maocai [1 ]
Yang, Xiaoxia [1 ]
机构
[1] Chongqing Univ, Dept Ind Engn, Chongqing, Peoples R China
基金
中国国家自然科学基金; 高等学校博士学科点专项科研基金;
关键词
Production scheduling; preventive maintenance; NSGA-II algorithm; parallel machines; integer programming; NSGA-II; ALGORITHM;
D O I
10.3233/JIFS-161385
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper deals with the joint problem of production scheduling and maintenance planning as it becomes one important base for intelligent manufacturing. Due to the dual requirements both on cost and delivery date, a multi-objective optimization approach is proposed for parallel machines to allow decision makers to find compromise solution between production scheduling and maintenance planning: minimizing both maximum completion time and total maintenance cost. The new optimization approach is one multiple nondominated improved NSGA-II algorithm based on greedy idea and pre-distribution thinking, which can quickly and effectively seek Pareto optimal solution to solve the joint problem. As well as the introduced idea of averaging machine utilization, the job processing time model is constructed by considering machine degradation to meet real manufacturing situation. Moreover, a penalty function to maintenance (delay or advance) is proposed. Finally, the experimental analysis demonstrates the effectiveness and efficiency of this pre-distributed NSGA-II optimization approach, which could help solve the joint decision-making problem of production scheduling and preventive maintenance for parallel machines system.
引用
收藏
页码:913 / 923
页数:11
相关论文
共 21 条
[1]  
[Anonymous], 2014, COMPUTER INTEGRATED
[2]   Using a fuzzy logic approach for the predictive maintenance of textile machines [J].
Baban, Calin Florin ;
Baban, Marius ;
Suteu, Marius Darius .
JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2016, 30 (02) :999-1006
[3]   Integrated maintenance planning and production scheduling with Markovian deteriorating machine conditions [J].
Bajestani, Maliheh Aramon ;
Banjevic, Dragan ;
Beck, J. Christopher .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2014, 52 (24) :7377-7400
[4]   Solving multi-objective parallel machine scheduling problem by a modified NSGA-II [J].
Bandyopadhyay, Susmita ;
Bhattacharya, Ranjan .
APPLIED MATHEMATICAL MODELLING, 2013, 37 (10-11) :6718-6729
[5]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[6]   Optimal setup adjustment and control of a process under ARMA disturbances [J].
He, Fangyi ;
Xie, Huiliang ;
Wang, Kaibo .
IIE TRANSACTIONS, 2015, 47 (03) :230-244
[7]  
Huang F, 2013, IND ENG MANAGEMENT, V18, P49
[8]   Fuzzy information system for condition based maintenance of gearbox [J].
Hussain, Sajid .
JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2015, 28 (06) :2509-2518
[9]   Joint decision making for maintenance and production scheduling of production systems [J].
Lee, Seungchul ;
Ni, Jun .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 66 (5-8) :1135-1146
[10]  
Lenstra J.K., 1977, Annals of Discrete Mathematics, V1, P343, DOI [10.1016/S0167-5060(08)70743-X, DOI 10.1016/S0167-5060(08)70743-X]