Flexible job shop scheduling with preventive maintenance consideration

被引:11
作者
Wocker, Michael Mario [1 ,4 ]
Ostermeier, Frederik Ferid [1 ,5 ]
Wanninger, Tobias [3 ]
Zwinkau, Ronny [1 ]
Deuse, Jochen [1 ,2 ]
机构
[1] TU Dortmund Univ, Inst Prod Syst, Leonhard Euler Str 5, D-44227 Dortmund, Germany
[2] Univ Technol Sydney, Ctr Adv Mfg, Sydney, Australia
[3] Tech Univ Munich, Lab Prod Dev & Lightweight Design, Boltzmannstr 15, D-85748 Munich, Germany
[4] BMW Grp, Knorrstr 147, D-80937 Munich, Germany
[5] BMW Grp, Bremer Str 6, D-80807 Munich, Germany
关键词
Manufacturing; Flexible job shop; Scheduling; Preventive maintenance; Local search algorithm; PARALLEL MACHINE; GRASP ALGORITHM; OPTIMIZATION; AVAILABILITY;
D O I
10.1007/s10845-023-02114-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In highly automated manufacturing systems running 24/7, preventive maintenance activities need to be executed during production times. Flexible job shops with several identical machines generally bear the potential to compensate temporary machine unavailability times caused by preventive maintenance without a considerable increase of the makespan due to machine paralleling. However, this requires sophisticated scheduling of manufacturing jobs and the assignment of maintenance activities over the scheduling horizon. This work, therefore, introduces a mixed-integer program that models both job scheduling and maintenance activity assignment. A local search algorithm is developed to solve both problems in an integrated way. Numerical studies are carried out based on data from a real flexible job shop in the automotive industry with 78 machines and four products. The results show that joint job scheduling and maintenance activity assignment is required to obtain a makespan similar to the makespan without maintenance consideration. Non-sophisticated scheduling of maintenance windows can increase the makespan by more than 20 percentage points compared to sophisticated scheduling. Besides, we show that only a limited amount of maintenance activities can be compensated and that higher unavailability times will inevitably lead to detrimental effects on the makespan unless maintenance worker capacity is increased.
引用
收藏
页码:1517 / 1539
页数:23
相关论文
共 56 条
[1]   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
[2]  
Barthelmey A, 2019, IEEE IND ELEC, P4209, DOI 10.1109/IECON.2019.8927397
[3]   Greedy randomized adaptive search procedure for simultaneous scheduling of production and preventive maintenance activities in dynamic flexible job shops [J].
Baykasoglu, Adil ;
Madenoglu, Fatma S. .
SOFT COMPUTING, 2021, 25 (23) :14893-14932
[4]   Simultaneous scheduling of production and maintenance tasks in the job shop [J].
Ben Ali, M. ;
Sassi, M. ;
Gossa, M. ;
Harrath, Y. .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2011, 49 (13) :3891-3918
[5]   Bi-objective optimization algorithms for joint production and maintenance scheduling: application to the parallel machine problem [J].
Berrichi, A. ;
Amodeo, L. ;
Yalaoui, F. ;
Chatelet, E. ;
Mezghiche, M. .
JOURNAL OF INTELLIGENT MANUFACTURING, 2009, 20 (04) :389-400
[6]   JOB-SHOP SCHEDULING WITH MULTIPURPOSE MACHINES [J].
BRUCKER, P ;
SCHLIE, R .
COMPUTING, 1990, 45 (04) :369-375
[7]   A research survey: review of flexible job shop scheduling techniques [J].
Chaudhry, Imran Ali ;
Khan, Abid Ali .
INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2016, 23 (03) :551-591
[8]   Two meta-heuristic algorithms for solving multi-objective flexible job-shop scheduling with parallel machine and maintenance constraints [J].
Dalfard, Vahid Majazi ;
Mohammadi, Ghorbanali .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2012, 64 (06) :2111-2117
[9]   Flexible and reconfigurable manufacturing systems paradigms [J].
ElMaraghy, Hoda A. .
INTERNATIONAL JOURNAL OF FLEXIBLE MANUFACTURING SYSTEMS, 2005, 17 (04) :261-276
[10]   A New Heuristic Method for Solving Joint Job Shop Scheduling of Production and Maintenance [J].
Fnaiech, N. ;
Fitouri, C. ;
Varnier, C. ;
Fnaiech, F. ;
Zerhouni, N. .
IFAC PAPERSONLINE, 2015, 48 (03) :1802-1808