Building and Testing a Digital Twin Using Machine Learning Within a Mining Environment in South Africa
| dc.contributor.author | Govender, Unerson | |
| dc.contributor.co-supervisor | Genc, Bekir | |
| dc.contributor.supervisor | Celik, Turgay | |
| dc.date.accessioned | 2026-07-28T17:00:56Z | |
| dc.date.issued | 2025-09 | |
| dc.department | Electrical Engineering | |
| dc.description | A dissertation submitted in fulfilment of the requirements for the degree Master of Science in Engineering. to the Faculty of Engineering and the Built Environment, School of Electrical and Information Engineering, University of the Witwatersrand, Johannesburg, 2025 | |
| dc.description.abstract | This study presents the development and testing of a Digital Twin (DT) for the crushing circuit in a South African mining environment, using advanced machine learning (ML) methods. The key objective was to select the best ML algorithm for the crushing circuit DT development. Data was collected over a 12-month period from sensors and Supervisory Control and Data Acquisition systems across key components of the crushing circuit, then pre-processed and integrated for analysis. The methodology involved defining the requirements and establishing data exchange protocols to select, train and validate ML models. Multiple approaches were evaluated, including traditional statistical methods (Autoregressive Integrated Moving Average) and advanced neural networks, including the Gated Recurrent Units (GRUs), Long Short-Term Memory (LSTM), and Transformer models. Hyperparameter optimisation using frameworks like Optuna was employed to fine-tune model performance, with predictive accuracy assessed via the coefficient of determination, root mean square deviation, and mean absolute error metrics. The results highlighted that the DT reliably captures equipment behaviour, with Recurrent Neural Network-based models (LSTM and GRU) achieving high predictive accuracy. The study concluded that the GRU model was the best ML approach and provides the mining industry with an efficient DT to predict the percentage product material under 80% of the target particle size distribution, which is crucial to maximise throughput and downstream milling efficiency. This paves the way for future advancement of DT in the mining industry. The complexity of this work lies in its comprehensive integration and comparative analysis of diverse ML models to develop a high-fidelity DT tailored for a mining application, an area with limited prior research. By addressing challenges unique to the South African mining context, this study offers a robust DT framework that can be used for DT development in the crushing circuit. Future work is recommended to expand DT applications to other mining processes and further validate the framework under real-time operational conditions. These advancements will contribute to sustainable mining practices and accelerate the adoption of digital transformation initiatives within the industry. | |
| dc.description.submitter | MMM2026 | |
| dc.faculty | Faculty of Engineering and the Built Environment | |
| dc.identifier.citation | Govender, Unerson. (2025). Building and Testing a Digital Twin Using Machine Learning Within a Mining Environment in South Africa. [Master's dissertation, University of the Witwatersrand, Johannesburg]. WIReDSpace. https://hdl.handle.net/10539/49679 | |
| dc.identifier.uri | https://hdl.handle.net/10539/49679 | |
| dc.language.iso | en | |
| dc.publisher | University of the Witwatersrand, Johannesburg | |
| dc.rights | ©2025 University of the Witwatersrand, Johannesburg. All rights reserved. The copyright in this work vests in the University of the Witwatersrand, Johannesburg. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of University of the Witwatersrand, Johannesburg. | |
| dc.rights.holder | University of the Witwatersrand, Johannesburg | |
| dc.school | School of Electrical and Information Engineering | |
| dc.subject | Digital Twin (DT) | |
| dc.subject | Machine learning (ML) methods | |
| dc.subject | Autoregressive Integrated Moving Average | |
| dc.subject | Gated Recurrent Units (GRUs) | |
| dc.subject | Long Short-Term Memory (LSTM) | |
| dc.subject | Optuna | |
| dc.subject | Recurrent Neural Network-based models | |
| dc.subject | South African mining | |
| dc.subject | UCTD | |
| dc.subject.primarysdg | SDG-9: Industry, innovation and infrastructure | |
| dc.subject.secondarysdg | SDG-4: Quality education | |
| dc.title | Building and Testing a Digital Twin Using Machine Learning Within a Mining Environment in South Africa | |
| dc.type | Dissertation |