Published June 4, 2024 | Version 1.0.0
Dataset Open

TCM: Benchmark Datasets for Predictive Maintenance in Steel Manufacturing

  • 1. ROR icon AGH University of Krakow
  • 2. Jagiellonian University
  • 1. Jagiellonian University
  • 2. Högskolan i Halmstad
  • 3. RISE AB
  • 4. Poznań University of Technology

Description

Anomaly-TCM

Predictive Maintenance (PdM) is a strategy that uses advanced data analytics to predict equipment failures and maintain industrial machinery in good condition. Its goals are to minimize downtime, reduce operational costs, and ensure product quality. PdM methods are applicable across various industries, including steel manufacturing.

In steel production, cold rolling is a critical process that reduces the thickness of hot-rolled steel. Developing PdM methods for tandem cold mills (TCM) can significantly improve production efficiency. However, researchers often rely on real manufacturing data, which is typically unavailable, unlabeled, and noisy, making it difficult to validate and compare methods.

To overcome this, we created synthetic datasets for the cold rolling process to identify anomalies based on physical principles. These datasets were generated using a mathematical model of a 5-stand TCM, calculating key process parameters like rolling force, torque, speed, tension, gap, thickness reduction, and motor power. We introduced anomalies related to specific failures in the process.

We produced six diverse datasets, each with varying complexity, to enable benchmarking of machine learning-based PdM methods for the cold rolling process. Four different types of anomalies were introduced, which are related to a physics-based deviations in the process:

  1. Anomaly in reduction scheme
  2. Anomaly in work roll (increased work roll friction)
  3. Anomaly in bearing (increased motor torque)
  4. Anomaly in electric motor (decrease efficiency)

 The details of the datasets are provided below.

Dataset Observations Anomalies Share of Anomalies Features Anomaly Types Products Data Drift
tcm5_dataset_1 20009 1045 5.2% 51 1 4 FALSE
tcm5_dataset_2 20001 1035 5.2% 51 1 20 FALSE
tcm5_dataset_3 20003 981 4.9% 51 4 (16) 4 FALSE
tcm5_dataset_4 20001 925 4.6% 51 4 (16) 20 FALSE
tcm5_dataset_5 20005 1031 5.2% 51 4 (16) 5 TRUE
tcm5_dataset_6 20008 954 4.8% 51 4 (16) 25 TRUE

 

Each dataset is generated as a data stream, meaning the observations follow a chronological order, represented by increasing work roll mileage (which is reset after a predefined threshold). The table below provides details about the features and labels present in the datasets. Several features are recorded for each rolling stand, totaling 51 features. Apart from the anomaly related to reduction, the other anomalies are specific to individual stands, resulting in 16 anomaly labels in total.

Feature Suffixes Unit Description
thickness_entry - mm steel entry thickness
thickness_exit - mm steel exit thickness
width - mm steel width
ys_entry - MPa steel entry yield strength
ys_exit - MPa steel exit yield strength
work_roll_diam 1 to 5 mm work roll diamaeter (stands 1 to 5)
work_roll_mileage 1 to 5 km work roll mileage (stands 1 to 5)
reduction 1 to 5 - thickness reduction (stands 1 to 5)
tension 0 to 5 N interstand tension (0 is tension before stand 1, 1-5 refer to tension after stands 1-5)
roll_speed 1 to 5 NaN linear work roll speed (stands 1 to 5)
force 1 to 5 N rolling force (stands 1 to 5)
torque 1 to 5 Nm rolling torque (stands 1 to 5)
gap 1 to 5 mm stand gap (stands 1 to 5)
motor_power 1 to 5 kW electric motor power (stands 1 to 5)
Anomaly_Reduction - - (label) anomaly in reduction scheme
Anomaly_Electric 1 to 5 - (label) anomaly in electric motor (stands 1 to 5)
Anomaly_Bearing 1 to 5 - (label) anomaly in stand bearing (stands 1 to 5)
Anomaly_WorkRoll 1 to 5 - (label) anomaly in work roll friction (stands 1 to 5)

Files

tcm5_dataset_1.csv

Files (61.9 MB)

Name Size Download all
md5:6dfab2bcd7ab71f97961757d24cc8555
10.4 MB Preview Download
md5:70236e868c57c53d99b1d70881c0eba2
10.3 MB Preview Download
md5:6e393d78f30521957bc8c1a35adc5c24
10.3 MB Preview Download
md5:b1096b010f41cced119a4728e7703e08
10.3 MB Preview Download
md5:437e07dc01ec9b6d985aa640fa97c0cb
10.3 MB Preview Download
md5:09c07449f191c5078d526c3f232b19fb
10.3 MB Preview Download

Additional details

Funding

National Science Centre
XPM - Explainable Predictive Maintenance 2020/02/Y/ST6/00070

Software

Repository URL
https://github.com/jjakubow/pdm-steel-datasets
Programming language
Python, Jupyter Notebook
Development Status
Active