A machine learning-based simulation metamodeling method for dynamic scheduling in smart manufacturing systems

Conventional Digital Twins (DTs) in smart manufacturing rely on complex and time-intensive simulation models, hindering real-time DT-based decision-making. However, the availability of big data in Manufacturing Execution Systems (MES) enables training different Machine Learning (ML) models for fast and accurate predictions and decision assessments. Accordingly, this paper proposes an ML-Based Simulation Metamodeling Method (MLBSM) to facilitate DT-based decision-making for dynamic production scheduling in complex Stochastic Flexible Job Shop (SFJS) environments. The proposed MLBSM integrates three modules: a novel data vectorizing method (SPBM), multi-output Adaptive Boosting Regressor (ABR) models, and a new statistical risk evaluation method. SPBM converts unstructured production log data into numerical vectors for ABR training by calculating numeric penalty scores for each job based on the position of operations in the schedule queue. Each trained ABR predicts mean job completion times for various dynamic scenarios based on shift schedules. The risk evaluation method estimates the standard deviation of job completion times and calculates the delay probability scores for each job, aiding DT in promptly evaluating production schedules. Working seamlessly together, MLBSM modules present a novel way of using production log data for ML training and ultimately bypassing several computationally intensive simulation replications. In this research, a simulation model generates the synthetic MES data, focusing on the machining process at a photolithography workstation in the semiconductor manufacturing. Experiments demonstrate the MLBSM’s accuracy and efficiency, predicting high-risk jobs with over 80% recall and being at least 70 times faster than conventional simulation runs. Sensitivity analyses also confirm the MLBSM’s consistency under different workstation conditions. • A Virtual Fab is created to reflect operational constraints of a complex factory. • A new sequencing priority-based method is proposed to vectorize production log data. • A Machine Learning (ML) model is trained on vectorized dataset. • A new empirical statistical method is presented to evaluate risk scores for jobs. • The ML model and risk evaluation method are used to develop a simulation metamodel.

Authors

Institutions

Publication Details

Journal
Computers & Industrial Engineering
Published
2024-08-22
DOI
https://doi.org/10.1016/j.cie.2024.110507
Citations
14
Primary Topic
Scheduling and Optimization Algorithms
Type
article
Field-Weighted Citation Impact
4.88
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A machine learning-based simulation metamodeling method for dynamic scheduling in smart manufacturing systems

Erfan Nejati, Ensieh Ghaedy-Heidary, S. Ali Torabi, Amir Ghasemi
14 citations
Computers & Industrial Engineering
Scheduling and Optimization Algorithms
4.88
article

A machine learning-based simulation metamodeling method for dynamic scheduling in smart manufacturing systems

Erfan Nejati, Ensieh Ghaedy-Heidary, S. Ali Torabi, Amir Ghasemi
article en
14 citations

Abstract

Conventional Digital Twins (DTs) in smart manufacturing rely on complex and time-intensive simulation models, hindering real-time DT-based decision-making. However, the availability of big data in Manufacturing Execution Systems (MES) enables training different Machine Learning (ML) models for fast and accurate predictions and decision assessments. Accordingly, this paper proposes an ML-Based Simulation Metamodeling Method (MLBSM) to facilitate DT-based decision-making for dynamic production scheduling in complex Stochastic Flexible Job Shop (SFJS) environments. The proposed MLBSM integrates three modules: a novel data vectorizing method (SPBM), multi-output Adaptive Boosting Regressor (ABR) models, and a new statistical risk evaluation method. SPBM converts unstructured production log data into numerical vectors for ABR training by calculating numeric penalty scores for each job based on the position of operations in the schedule queue. Each trained ABR predicts mean job completion times for various dynamic scenarios based on shift schedules. The risk evaluation method estimates the standard deviation of job completion times and calculates the delay probability scores for each job, aiding DT in promptly evaluating production schedules. Working seamlessly together, MLBSM modules present a novel way of using production log data for ML training and ultimately bypassing several computationally intensive simulation replications. In this research, a simulation model generates the synthetic MES data, focusing on the machining process at a photolithography workstation in the semiconductor manufacturing. Experiments demonstrate the MLBSM’s accuracy and efficiency, predicting high-risk jobs with over 80% recall and being at least 70 times faster than conventional simulation runs. Sensitivity analyses also confirm the MLBSM’s consistency under different workstation conditions. • A Virtual Fab is created to reflect operational constraints of a complex factory. • A new sequencing priority-based method is proposed to vectorize production log data. • A Machine Learning (ML) model is trained on vectorized dataset. • A new empirical statistical method is presented to evaluate risk scores for jobs. • The ML model and risk evaluation method are used to develop a simulation metamodel.

Computers & Industrial EngineeringVol. 196
Karlsruhe Institute of Technology (DE), University of Waterloo (CA), University of Toronto (CA), University of Tehran (IR)
Openalex Percentile: Top 5%
Scheduling and Optimization Algorithms
4.88
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.