Dynamic shop-floor scheduling using real-time information: A case study from the thermoplastic industry

被引:14
作者
Ghaleb, Mageed [1 ]
Taghipour, Sharareh [1 ]
机构
[1] Toronto Metropolitan Univ, Mech & Ind Engn Dept, Reliabil Risk & Maintenance Res Lab RRMR Lab, Toronto, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Dynamic scheduling; Parallel machines scheduling; Predictive-reactive scheduling; Real-time information; Simulated annealing; Industry; 4; 0; ALGORITHMS; FLOWSHOP; MAKESPAN; FMS;
D O I
10.1016/j.cor.2022.106134
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Practical production planning and scheduling systems must promptly respond to major real-time events and adjust their plans and schedules accordingly. To highlight the importance of concurrency in such systems, this paper addresses the problem of dynamic shop-floor scheduling using real-time information in a case study from the thermoplastic industry. The considered production line is organized as unrelated parallel production cells with a set of identical parallel machines in each cell. Parts are produced in batches using different molds on specific machines. Due to the size and complicated design of the molds, they require extended recovery periods (i.e., maintenance) in case of major failures. Therefore, previously developed plans and schedules need to be revised using real-time information every time a mold's major failure occurs. The production process is subject to the following constraints: batch processing, safety stocks, dedicated machines, machine-dependent setup times, precedence constraints, mold failures, and real-time updates. The problem is formulated as a mixed-integer programming model to minimize a weighted cost function that includes tardiness and operating costs. To solve the problem, a predictive-reactive scheduling approach is introduced based on a modified simulated annealing (SA) algorithm. The developed approach utilizes an event-driven rescheduling policy. It also embeds a problem-specific neighborhood structure and solution evaluation into the modified SA algorithm. The experi-mental study indicates that the proposed approach generates better real-life planning and scheduling results than the methods based on dispatching rules. The findings demonstrate that the proposed SA-based predictive-reactive scheduling approach generates the solutions with about a 26.1% less tardiness cost and a 6.99% less total weighted cost (on average). In addition, the results also show the competitiveness of the proposed SA-based predictive-reactive scheduling approach compared to two other approaches based on an iterated greedy (IG) algorithm and a Tabu Search (TS) algorithm from the literature.
引用
收藏
页数:29
相关论文
共 43 条
[1]   Multi-objective biased randomised iterated greedy for robust permutation flow shop scheduling problem under disturbances [J].
Al-Behadili, Mohanad ;
Ouelhadj, Djamila ;
Jones, Dylan .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2020, 71 (11) :1847-1859
[2]   Unrelated parallel machine scheduling with new criteria: Complexity and models [J].
Bitar, Abdoul ;
Dauzere-Peres, Stephane ;
Yugma, Claude .
COMPUTERS & OPERATIONS RESEARCH, 2021, 132
[3]   Real time fuzzy scheduling rules in FMS [J].
Chan, FTS ;
Chan, HK ;
Kazerooni, A .
JOURNAL OF INTELLIGENT MANUFACTURING, 2003, 14 (3-4) :341-350
[4]   Agent-based approach integrating deep reinforcement learning and hybrid genetic algorithm for dynamic scheduling for Industry 3.5 smart production [J].
Chien, Chen-Fu ;
Lan, Yu-Bin .
COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 162
[5]   ANALYSIS OF PERIODIC AND EVENT-DRIVEN RESCHEDULING POLICIES IN DYNAMIC SHOPS [J].
CHURCH, LK ;
UZSOY, R .
INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 1992, 5 (03) :153-163
[6]   Using real time information for effective dynamic scheduling [J].
Cowling, P ;
Johansson, M .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2002, 139 (02) :230-244
[7]  
Du K.-L., 2016, SEARCH OPTIMIZATION, P29, DOI [DOI 10.1007/978-3-319-41192-72, 10.1007/978-3-319-41192-7_2, DOI 10.1007/978-3-319-41192-7_2]
[8]   Genetic programming-based hyper-heuristic approach for solving dynamic job shop scheduling problem with extended technical precedence constraints [J].
Fan, Huali ;
Xiong, Hegen ;
Goh, Mark .
COMPUTERS & OPERATIONS RESEARCH, 2021, 134
[9]   Using real-time information to reschedule jobs in a flowshop with variable processing times [J].
Framinan, Jose M. ;
Fernandez-Viagas, Victor ;
Perez-Gonzalez, Paz .
COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 129 :113-125
[10]   Real-Time Optimization of Maintenance and Production Scheduling for an Industry 4.0-Based Manufacturing System [J].
Ghaleb, Mageed ;
Taghipour, Sharareh ;
Zolfagharinia, Hossein .
2020 ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS 2020), 2020,