Towards the Application of Process Mining in the Mining Industry—An LHD Maintenance Process Optimization Case Study
Abstract
:1. Introduction
2. Process Mining in the Mining Industry
3. Discrete Event Simulation and Process Mining
4. Case Study
5. Solution Methodology
5.1. Data Collection and Processing
5.2. System Description and Characterization
5.3. Simulation Modeling
5.4. Creating an Event Log
5.5. Process Mining
- Consider a set of global attributes and , where is the activity (case) name (e.g., diagnose LHD in the field), timestamp is the time stamp that an event occurs (e.g., LHD failure), and acID is the process identifier that the event belongs to (e.g., ID number in Figure 6).
- , where is the set of global values and returns all the possible values an attribute can take.
- maps attributes to their correct values .
- We define such that . That is, is a subset of the global values where is an arbitrary value for attributes with a missing, undefined, or unknown number.
- Therefore, for an event with a known timestamp, associated activity name, and identifier, , , and .
- The event log is in chronological order. Therefore, if occurs before and if and belongs to the same process (case) instance. Events related to the same process instance are known as the Trace.
- The opportunity cost of non-productivity must be considered when analyzing the process.
- Economic analysis can be used to determine the maintenance strategy to be followed. However, its execution can be improved regardless of the selected strategy.
- The event log used was generated from a simulation model that modeled the time between failures and the time to repair the LHD as distributions.
- The model was validated through expert opinions at the mine under study.
- The result of this analysis does not seek the direct implementation of PM as a standard by the mine but presents an opportunity for improvement.
- Mechanic looking for spare parts.
- Mechanic travels by work truck.
- Mechanic tows the equipment.
- Mechanic leaves to attend to an emergency.
- Equipment waiting to be extracted from the field.
- Equipment queued for washing.
- Mechanic waits for the work truck.
- The equipment is disassembled to remove an urgently needed part for another piece of equipment.
- The mechanic returns to the workshop to look for a spare part.
- Waiting for spare parts
- Mechanic waiting for tools.
5.5.1. Diagnosis/Initial Evaluation
5.5.2. Reaction Time
5.5.3. Failure Prioritization
5.5.4. Preparation Process
5.5.5. Effective Maintenance and Return to Operation
6. Results
7. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Peralta, S.; Sasmito, A.P.; Kumral, M. Reliability effect on energy consumption and greenhouse gas emissions of mining hauling fleet towards sustainable mining. J. Sustain. Min. 2016, 15, 85–94. [Google Scholar] [CrossRef]
- Lee, J.; Kao, H.A.; Yang, S. Service innovation and smart analytics for industry 4.0 and big data environment. Procedia Cirp 2014, 16, 3–8. [Google Scholar] [CrossRef]
- Matysek, A.L.; Fisher, B.S. Productivity and Innovation in the Mining Industry. BAEconomics Pty Ltd. 2016. Available online: https://www.baeconomics.com.au/wp-content/uploads/2016/04/Mining-innovation-8Apr2016.pdf (accessed on 29 March 2023).
- Qi, C.C. Big data management in the mining industry. Int. J. Miner. Metall. Mater. 2020, 27, 131–139. [Google Scholar] [CrossRef]
- O’Neil, T.J.; Manula, C.B. Computer Simulation of Materials Handling in Open Pit Mining; Pennsylvania State University, Department of Mining: University Park, PA, USA, 1966. [Google Scholar]
- Galar, D.; Naeem, H.B.; Schunesson, H.; Berges, L.; Tormos, B. Fusion of operations, event-log and maintenance data: A case study for optimising availability of mining shovels. In Proceedings of the 22nd MPES Conference, Dresden, Germany, 14–19 October 2013; Springer: Cham, Switzerland. [Google Scholar]
- Barnewold, L.; Lottermoser, B.G. Identification of digital technologies and digitalisation trends in the mining industry. Int. J. Min. Sci. Technol. 2020, 30, 747–757. [Google Scholar] [CrossRef]
- Gbadam, E.; Awuah-Offei, K.; Frimpong, S. Investigation into Mine Equipment Subsystem Availability and Reliability Data Modeling Using Discrete Event Simulation. In Proceedings of the 37th International Symposium on Application of Computers and Operations Research in the Mineral Industry, Fairbanks, AK, USA, 23–27 May 2015; Society for Mining, Metallurgy and Exploration: Englewood, CO, USA, 2015; pp. 544–552. [Google Scholar]
- Espinoza, J.P.; Mascaró, M.; Morales, N.; Ruiz Del Solar, J. Improving productivity in block/panel caving through dynamic confinement of semi-autonomous load-haul-dump machines. Int. J. Min. Reclam. Environ. 2022, 36, 552–573. [Google Scholar] [CrossRef]
- Van Der Aalst, W. Process Mining: Data Science in Action; Springer: Berlin/Heidelberg, Germany, 2016. [Google Scholar]
- Rojas, E.; Munoz-Gama, J.; Sepúlveda, M.; Capurro, D. Process mining in healthcare: A literature review. J. Biomed. Inform. 2016, 61, 224–236. [Google Scholar] [CrossRef] [PubMed]
- Macak, M.; Daubner, L.; Sani, M.F.; Buhnova, B. Cybersecurity Analysis via Process Mining: A Systematic Literature Review. In Proceedings of the International Conference on Advanced Data Mining and Applications, Sydney, NSW, Australia, 2 February 2022; Springer: Cham, Switzerland; pp. 393–407. [Google Scholar]
- Mahendrawathi, E.R.; Astuti, H.M.; Nastiti, A. Analysis of customer fulfilment with process mining: A case study in a telecommunication company. Procedia Comput. Sci. 2015, 72, 588–596. [Google Scholar] [CrossRef]
- Wambsganss, T.; Schmitt, A.; Mahnig, T.; Ott, A.; Soellner, S.; Ngo, N.A.; Geyer-Klingeberg, J.; Naklada, J. The potential of technology-mediated learning processes: A taxonomy and research agenda for educational process mining. In Proceedings of the 42nd International Conference on Information Systems, Austin, TX, USA, 12–15 December 2021. [Google Scholar]
- Rubin, V.A.; Mitsyuk, A.A.; Lomazova, I.A.; van der Aalst, W.M. Process mining can be applied to software too! In Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, Torino, Italy, 18 September 2014; pp. 1–8.
- Gunnarsson, B.R.; Broucke, S.K.; Weerdt, J.D. Predictive process monitoring in operational logistics: A case study in aviation. In Proceedings of the International Conference on Business Process Management, Vienna, Austria, 1–6 September 2019; Springer: Cham, Switzerland; pp. 250–262. [Google Scholar]
- Park, J.; Jung, J.Y.; Heo, G.; Kim, Y.; Kim, J.; Cho, J. Application of a Process Mining technique to identifying information navigation characteristics of human operators working in a digital main control room–feasibility study. Reliab. Eng. Syst. Saf. 2018, 175, 38–50. [Google Scholar] [CrossRef]
- Gomes, A.F.D.; Wanzeller, C.; Fialho, J. Comparative Analysis of Process Mining Tools. 2021. Available online: https://aisel.aisnet.org/capsi2021/4/ (accessed on 29 March 2023).
- Kulakli, A.; Birgun, S. Process Mining Research in Management Science and Engineering Fields: The Period of 2010–2019. In Proceedings of the International Symposium for Production Research, Antalya, Turkey, 24–27 September 2020; Springer: Cham, Switzerland; pp. 413–425. [Google Scholar]
- Brzychczy, E. An overview of data mining and Process Mining applications in underground mining. Inżynieria Miner. 2019, 21. [Google Scholar] [CrossRef]
- Brzychczy, E.; Trzcionkowska, A. New possibilities for process analysis in an underground mine. Zesz. Nauk. Organ. I Zarządzanie/Politech. Śląska 2017, 13–27. [Google Scholar] [CrossRef]
- Brzychczy, E.; Trzcionkowska, A. Creation of an event log from a low-level machinery monitoring system for Process Mining purposes. In Proceedings of the International Conference on Intelligent Data Engineering and Automated Learning, Madrid, Spain, 21 November 2018; Springer: Cham, Switzerland; pp. 54–63. [Google Scholar]
- Trzcionkowska, A.; Brzychczy, E. Practical aspects of event logs creation for industrial process modelling. Multidiscip. Asp. Prod. Eng. 2018, 1, 77–83. [Google Scholar] [CrossRef]
- Brzychczy, E.; Trzcionkowska, A. Process-oriented approach for analysis of sensor data from longwall monitoring system. In Proceedings of the International Conference on Intelligent Systems in Production Engineering and Maintenance, Wroclaw, Poland, 17 September 2018; Springer: Cham, Switzerland; pp. 611–621. [Google Scholar]
- He, Z.; Wu, Q.; Wen, L.; Fu, G. A Process Mining approach to improve emergency rescue processes of fatal gas explosion accidents in Chinese coal mines. Saf. Sci. 2019, 111, 154–166. [Google Scholar] [CrossRef]
- Szpyrka, M.; Brzychczy, E.; Napieraj, A.; Korski, J.; Nalepa, G.J. Conformance checking of a longwall shearer operation based on low-level events. Energies 2020, 13, 6630. [Google Scholar] [CrossRef]
- Brzychczy, E.; Gackowiec, P.; Liebetrau, M. Data analytic approaches for mining process improvement—Machinery utilisation use case. Resources 2020, 9, 17. [Google Scholar] [CrossRef]
- van der Aalst, W.M. Process Mining and simulation: A match made in heaven! In Proceedings of the SummerSim, Bordeaux, France, 9 July 2018; pp. 1–4.
- Knights, P.F. Downtime priorities, Jack-knife diagrams, and the business cycle. Maint. J. 2004, 17, 14–21. [Google Scholar]
- Sadowski, R.P.; Kelton, W.D.; Sadowski, R.P. Simulation with ARENA. 1998. Available online: https://doc1.bibliothek.li/acb/FLMF040188.pdf (accessed on 29 March 2023).
- Van Der Aalst, W.M. A practitioner’s guide to process mining: Limitations of the directly-follows graph. Procedia Comput. Sci. 2019, 164, 321–328. [Google Scholar] [CrossRef]
- Günther, C.W.; Rozinat, A. Disco: Discover Your Processes. BPM (Demos) 2012, 940, 40–44. [Google Scholar]
Technical Location (Code) | Location | Maintenance Type | Description | Order Code | Duration of Failure (Hours) | Failure Start Date | Time at the Start of Failure | End of Failure Date | Time at the end of Failure |
---|---|---|---|---|---|---|---|---|---|
THLD-155-SES-BAL | Bucket LHD#155 | 2: corrective | Replace bucket pin | 102030123 | 2.00 | 19 March 2018 | 13:00:00 | 19 March 2018 | 15:00:00 |
Code | Status | Stat. Syst. | Notice Code | Notice | Notice Descrip-tion | Time | Date | Created | Failure Code |
X | New | MECE | 21324565 | PVEL001 | HI234 | 15:20:39 | 19 March 2018 | PVEL001 | J20 |
Date modified | By | Part replaced | |||||||
20 March 2018 | L Perez | MA1HT321 |
Technical Location (Code) | Location | Actual Summed Cost (USD) | Notice Description | Notice Code | Order Code | Short Description of Failure | # | Code |
---|---|---|---|---|---|---|---|---|
THLD-155-SES-BAL | Bucket LHD#155 | 200.05 | HI234 | 21324565 | 102030123 | LHD bucket pin replacement | 30 | NP |
Failure start date | Failure start time | Failure End date | Failure End time | |||||
19 March 2018 | 13:00:00 | 19 March 2018 | 15:00:00 |
System | Component | Subcomponent |
---|---|---|
Air Conditioning System (ACS) | ||
Electrical System (ELS) | Control system | |
Power system | ||
Structural System (SES) | Bucket | |
Bogie (framework) | ||
Boom | ||
Cabin | ||
Chassis | ||
Oscillating axle | ||
Hydraulic System (HIS) | Directional control system | Right steering cylinder |
Left steering cylinder | ||
Brake system | ||
Lift and turn system | Right hoist cylinder | |
Left hoist cylinder | ||
Tipping cylinder | ||
Automatic Lubrication System (ALS) | ||
Motor System (MOS) | Diesel engine | |
Fire Suppression System (FSS) | ||
Power Train System (PTS) | Torque converter-upper control | |
Differential | Front differential | |
Rear differential | ||
Left front final drive | ||
Right front final drive | ||
Left rear final drive | ||
Right rear final drive | ||
Tire and Balance system | Right front tire | |
Left front tire | ||
Right rear tire | ||
Left rear tire | ||
Transmission |
TBF (Hrs.) | TTR (Hrs.) | |||
---|---|---|---|---|
System | Distribution | Expression | Distribution | Expression |
ACS | Weibull | WEIB (148, 0.631) | Exponential | EXP (3.8) |
ELS | Weibull | WEIB (195, 0.807) | Weibull | WEIB (2.96, 0.761) |
SES | Weibull | WEIB (189, 0.839) | Weibull | WEIB (3.6, 0.581) |
HIS | Weibull | WEIB (140, 0.866) | Exponential | EXP (8.77) |
ALS | Weibull | WEIB (92.7, 0.388) | Weibull | WEIB (4.32, 0.59) |
MOS | Weibull | WEIB (137, 0.753) | Weibull | WEIB (3.27, 0.563) |
FSS | Weibull | WEIB (4140, 0.649) | Weibull | WEIB (12.1, 0.786) |
PTS | Weibull | WEIB (175, 0.772) | Weibull | WEIB (4.44, 0.567) |
Activity | Values and Time Distributions (Seconds) |
---|---|
Operator evaluation time in the field | 600 |
The time it takes for the mechanic to look for spare parts | TRIA (300, 600, 900) |
The time the mechanic spends waiting for an unavailable tool | TRIA (750, 900, 950) |
The time the mechanic waits for a truck to be available to go to the field | TRIA (1800, 2700, 3600) |
The time it takes for the mechanic to receive, check, and drive the truck | 300 |
Travel time from workshop to equipment | TRIA (1800, 1800, 7200) |
Time for evaluation in the field by a mechanic | 600 |
The time it takes for the mechanic to return to the workshop to look for spare parts | TRIA (1800, 1800, 7200) |
The time it takes to tow the equipment to the workshop as a result of a major failure | TRIA (9000, 12,600, 57,600) |
The time it takes for the equipment to travel to the workshop with a minor failure | TRIA (1800, 1800, 7200) |
The time it takes for a piece of equipment to arrive at the workshop when transported by the operator | TRIA (1800, 1800, 7200) |
The time it takes for a piece of equipment to be evaluated in the workshop | 600 |
Queuing time for washing | TRIA (3600, 5400, 10,800) |
The time it takes for a piece of equipment to be disassembled to remove an urgently needed part for another piece of equipment. | TRIA (3600, 7200, 10,800) |
Waiting time for spare parts in the workshop | TRIA (600, 1200, 1800) |
The time it takes for the mechanic to attend to an emergency before returning to the equipment | TRIA (1800, 14,400, 28,800) |
The time that the equipment waits to be returned once it leaves maintenance | TRIA (1200, 4800, 6000) |
The time that the equipment takes to return to the field since its withdrawal from the field | 600 |
Equipment wash time | TRIA (1800, 2700, 10,800) |
Maintenance Location | Number of Instances | MTTR |
---|---|---|
Field maintenance | 7059 | 21.8 min |
Workshop maintenance | 18,585 | 8.2 h |
Type of Failure | Number of Instances | Transfer Time | Unavailable Time Due to Transfer to Workshop |
---|---|---|---|
Minor Failure | 11,337 | 57 min | 2154 h/year |
Major Failure | 4998 | 6.7 h | 6697 h/year |
Code | Operational Bottlenecks | Number of Cases per Year | Downtime Due to Failure (Minutes) | Annual Downtime (Hours) | Opportunity Cost (KUSD/Year) |
---|---|---|---|---|---|
A | Wrong initial diagnosis of the failure | 212 | 142.2 | 503 | 24 |
B | Operator erroneously indicates that failure cannot be repaired in the field | 334 | 112.3 | 625 | 29 |
C | Operator erroneously indicates that failure can be repaired in the field | 2516 | 16.2 | 679 | 32 |
D | Operator requests towing but does not need towing | 2267 | 213.7 | 8076 | 378 |
E | Mechanic must wait for a truck | 1408 | 44 | 1032 | 48 |
F | Breaks due to other emergency maintenance | 1854 | 246 | 7600 | 356 |
G | Equipment waiting for washing | 742 | 106.7 | 1319 | 62 |
H | Waiting for tools | 18 | 13.9 | 4 | 0.22 |
I | Equipment is disassembled to fix another | 330 | 120 | 660 | 31 |
J | Equipment waiting for parts | 1119 | 20.1 | 375 | 18 |
K | Equipment awaits return to operation | 2590 | 69 | 2978 | 140 |
TOTAL | 23,852 | 1.12 M |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Velasquez, N.; Anani, A.; Munoz-Gama, J.; Pascual, R. Towards the Application of Process Mining in the Mining Industry—An LHD Maintenance Process Optimization Case Study. Sustainability 2023, 15, 7974. https://doi.org/10.3390/su15107974
Velasquez N, Anani A, Munoz-Gama J, Pascual R. Towards the Application of Process Mining in the Mining Industry—An LHD Maintenance Process Optimization Case Study. Sustainability. 2023; 15(10):7974. https://doi.org/10.3390/su15107974
Chicago/Turabian StyleVelasquez, Nicolas, Angelina Anani, Jorge Munoz-Gama, and Rodrigo Pascual. 2023. "Towards the Application of Process Mining in the Mining Industry—An LHD Maintenance Process Optimization Case Study" Sustainability 15, no. 10: 7974. https://doi.org/10.3390/su15107974
APA StyleVelasquez, N., Anani, A., Munoz-Gama, J., & Pascual, R. (2023). Towards the Application of Process Mining in the Mining Industry—An LHD Maintenance Process Optimization Case Study. Sustainability, 15(10), 7974. https://doi.org/10.3390/su15107974