Data-Driven Resource Aggregation for Scalable Digital Twin and Simulation Model Generation
Organizations: Department of Mechanical and Industrial Engineering, Northeastern University, Boston, USA
Abstract
As industrial digitization accelerates, the use of digital twins has become widespread. However, modern manufacturing systems are highly dynamic and frequently reconfigured, making manual model development and updates increasingly difficult. Recent research on automated simulation model generation shows that historical data such as event logs can yield simulation models automatically. However, modeling every resource at full granularity leads to unnecessary complexity and computational cost. We propose a method for automatically selecting and aggregating resources to simplify simulation modeling. Our method uses ideas from inverse reinforcement learning to learn behavioral value representations of resources from production event logs. This process identifies and aggregates resources with similar functional contributions. Experiments on manufacturing systems, using throughput and system time as performance measures, demonstrate that value-based resource aggregation performs well when the goal is to substantially reduce complexity while preserving performance accuracy.
Figures & tables
| time | event | job_id | stage | machine_id | stage_buffer_len | machine_wait_len | machine_busy | WIP |
|---|---|---|---|---|---|---|---|---|
| 0.00 | queue_enter | 0 | 1 | – | 1 | 0 | 0 | 1 |
| 0.00 | dispatch | 0 | 1 | S1_M1 | 1 | 0 | 0 | 1 |
| 0.00 | service_start | 0 | 1 | S1_M1 | 0 | 0 | 1 | 1 |
| 2.59 | service_end | 0 | 1 | S1_M1 | 0 | 0 | 1 | 1 |
| 2.59 | queue_enter | 0 | 2 | – | 1 | 0 | 0 | 1 |
| 2.60 | dispatch | 0 | 2 | S2_M1 | 1 | 0 | 0 | 1 |
| Method | Throughput | Mean system time |
|---|---|---|
| Expert (event logs) | 0.12025 | 50.80 |
| Machine-level simulation | 0.11871 | 57.30 |
| Aggregated simulation | 0.11892 | 56.10 |
Digital Twins
Digital twins are virtual models synchronized with real systems to support monitoring, prediction, simulation, and decision-making.
See all 253 papers