Data-Driven Predictive Maintenance Policy Based on Dynamic Probability Distribution Prediction of Remaining Useful Life
Abstract
:1. Introduction
- To fill the current research gap in RUL prediction and uncertainty quantification in data-driven PdM, a new model to predict the dynamic continuous probability distribution of RUL without priori hypotheses needs to be established, which can improve the rationality and adaptability of RUL prediction results and support the implementation of maintenance decision-making;
- To provide reference for establishing and applying a complete PdM policy that integrates state prediction and maintenance decision-making, a multifactorial maintenance decision-making method needs to be constructed based on RUL prediction and uncertainty quantification. A complete PdM policy with favorable performance should be obtained and experimental verification should be conducted.
- For the prediction of RUL and the quantification of its uncertainty, a new RUL prediction model is established, which uses a deep LSTM network to classify RUL. Further, the KDE-SGB method is adapted to convert the classification result into a continuous probability distribution. The distribution of RUL without priori hypotheses is obtained and supports for subsequent maintenance decisions.
- The maintenance decision-making method is furtherly established based on the continuous probability distribution of RUL. By introducing a comprehensive optimization target that considers the maintenance cost rate, system availability, and reliability simultaneously, the optimization of maintenance time is realized, and the recommended maintenance time is given. A complete PdM policy integrating state prediction and maintenance decision-making is ultimately formed.
- The proposed complete PdM policy is validated through a bearing dataset and compared with several other policies. The effect of different maintenance operation costs and durations on the model outcomes is explored. The proposed policy has been proven to have good predictive performance, which can significantly reduce maintenance costs and heighten the availability and reliability of equipment or components.
- The proposed policy enriches the means of RUL prediction and its uncertainty quantification and provides a reference for the effective connection between RUL prediction and maintenance decision-making.
2. Literature Review
- There are still few studies on data-driven RUL prediction and its uncertainty quantification methods. In the few existing studies, the scope of the prediction models used is extremely limited, and most of them need to make subjective priori hypotheses, making the model’s accuracy highly dependent on prior knowledge. Further extensive research is required, especially the establishing predictive models that reduce the impact of subjective factors, including priori hypotheses.
- There is still a lack of research to establish a complete PdM policy by considering both state prediction and maintenance decision-making. It is difficult to align many state prediction methods that provide only RUL point estimates directly with maintenance decision-making methods that assume the distribution model of state degradation as a known condition. Therefore, combining RUL and its uncertainty prediction with maintenance decision-making is necessary to obtain a complete PdM policy with good generality.
3. Problem Description
- Data on equipment or components can be continuously collected, and some characteristics of these data will change significantly and even regularly with the degradation of equipment or components, which can be used for state prediction;
- There is enough historical data available for the training of the prediction model;
- During maintenance, first check and confirm whether the equipment or components have been failed, and the failure can only be found during maintenance;
- Preventive measures shall be taken if there is no failure of equipment or components. Otherwise, corrective measures shall be taken;
- The cost and time required for preventive and corrective actions are known, regardless of the difference between different failure types.
4. Dynamic Predictive Maintenance Policy Based on LSTM Network
4.1. Data Pre-Processing
4.2. LSTM Classifier
4.3. RUL Probability Distribution Transformation Based on KDE-SGB
Algorithm 1: RUL probability distribution transformation. |
1: input: ; ; ; ; ; ; 2: output: ; 3: //Step 1: 4: if then 5: go to the next prediction cycle; 6: else 7: //Step 2: 8: for to do 9: ; 10: ; 11: from the largest to the smallest, and mark the subscript sequence after sorting as ; 12: for to do 13: ; 14: //Step 3: 15: ; 16: for to do 17: ; 18: randomly generate number of data points through truncated normal distribution , denote as ; 19: ; 20: //Step 4: 21: ; 22: ; 23: ; 24: //Step 5: 25: use the KDE-SGB method to obtain ; 26: return ; |
4.4. Comprehensive Optimization Target
- Maintenance cost rate calculation
- Availability calculation
- Reliability calculation
- Comprehensive optimization target
5. Case Verification and Performance Evaluation Based on Bearing Vibration Data
5.1. Accuracy Verification of the LSTM Classifier
5.2. Error Analysis of RUL Probability Distribution
5.3. Performance Evaluation of PdM Policies
- Periodic Maintenance (PeM) policy
- Classification-based Predictive Maintenance (C-PdM) policy
- Ideal Maintenance (IdM) policy
- Dynamic Predictive Maintenance (D-PdM) policy
5.4. Influence of Different Maintenance Operation Costs and Durations
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
Notation | |
RUL classification results | |
The number of random data points | |
The expectation and standard deviation of the truncated normal distribution | |
Prediction cycle duration | |
Ranges of RUL categories when calculating the distribution | |
Ideal expectation values corresponding to RUL categories | |
Time points at which the RUL probability density value needs to be obtained | |
, | Preventive maintenance cost and time required |
, | Corrective replacement cost and time required |
, | Downtime cost per unit of time and estimated downtime |
Maintenance time | |
The time interval used to determine whether shutdown is required for maintenance | |
Run time in the current maintenance cycle | |
Estimated duration of the maintenance cycle | |
, | Cumulative distribution value and probability density value of RUL |
, , | The expectation of maintenance cost rate and its upper and lower limits |
, | The expectation of availability and its lower limit |
, | The expectation of reliability and its lower limit |
, , | Expectations of maintenance cost rate, availability, and reliability after convergence and normalization |
, | The optimal and worst solutions of the TOPSIS method |
, | Euclidean distances between the three normalized indexes and the optimal and worst solutions |
, , | Weights of normalized maintenance cost rate, availability, and reliability |
Comprehensive optimization target | |
The actual useful life of equipment or components in the current maintenance cycle | |
, | Cost rate expectations for immediate maintenance and no maintenance temporarily |
A sign indicating whether to shut down for maintenance | |
, , | Maintenance time under PeM, C-PdM, and D-PdM policies |
References
- Nguyen, K.T.P.; Medjaher, K. A new dynamic predictive maintenance framework using deep learning for failure prognostics. Reliab. Eng. Syst. Saf. 2019, 188, 251–262. [Google Scholar] [CrossRef]
- Serradilla, O.; Zugasti, E.; De Okariz, J.R.; Rodriguez, J.; Zurutuza, U. Methodology for data-driven predictive maintenance models design, development and implementation on manufacturing guided by domain knowledge. Int. J. Comput. Integr. Manuf. 2022, 35, 1310–1334. [Google Scholar] [CrossRef]
- Xu, X. Machine Tool 4.0 for the new era of manufacturing. Int. J. Adv. Manuf. Technol. 2017, 92, 1893–1900. [Google Scholar] [CrossRef]
- Shaheen, B.; Kocsis, Á.; Németh, I. Data-driven failure prediction and RUL estimation of mechanical components using accumulative artificial neural networks. Eng. Appl. Artif. Intell. 2023, 119, 105749. [Google Scholar] [CrossRef]
- Dalzochio, J.; Kunst, R.; Barbosa, J.L.V.; Vianna, H.D.; De Oliveira Ramos, G.; Pignaton, E.; Binotto, A.; Favilla, J. ELFpm: A machine learning framework for industrial machines prediction of remaining useful life. Neurocomputing 2022, 512, 420–442. [Google Scholar] [CrossRef]
- Gupta, M.; Wadhvani, R.; Rasool, A. A real-time adaptive model for bearing fault classification and remaining useful life estimation using deep neural network. Knowl.-Based Syst. 2023, 259, 110070. [Google Scholar] [CrossRef]
- Tseng, F.; Filev, D.; Yildirim, M.; Chinnam, R.B. Online System Prognostics with Ensemble Models and Evolving Clustering. Machines 2022, 11, 40. [Google Scholar] [CrossRef]
- Mosallam, A.; Medjaher, K.; Zerhouni, N. Data-driven prognostic method based on Bayesian approaches for direct remaining useful life prediction. J. Intell. Manuf. 2016, 27, 1037–1048. [Google Scholar] [CrossRef]
- Behera, S.; Misra, R. A multi-model data-fusion based deep transfer learning for improved remaining useful life estimation for IIOT based systems. Eng. Appl. Artif. Intell. 2023, 119, 105712. [Google Scholar] [CrossRef]
- Akrim, A.; Gogu, C.; Vingerhoeds, R.; Salaün, M. Self-Supervised Learning for data scarcity in a fatigue damage prognostic problem. Eng. Appl. Artif. Intell. 2023, 120, 105837. [Google Scholar] [CrossRef]
- Nguyen, K.T.P.; Medjaher, K.; Tran, D.T. A review of artificial intelligence methods for engineering prognostics and health management with implementation guidelines. Artif. Intell. Rev. 2022, 56, 3659–3709. [Google Scholar] [CrossRef]
- Custode, L.L.; Mo, H.; Ferigo, A.; Iacca, G. Evolutionary Optimization of Spiking Neural P Systems for Remaining Useful Life Prediction. Algorithms 2022, 15, 98. [Google Scholar] [CrossRef]
- Alaswad, S.; Xiang, Y. A review on condition-based maintenance optimization models for stochastically deteriorating system. Reliab. Eng. Syst. Saf. 2017, 157, 54–63. [Google Scholar] [CrossRef]
- Borrero, J.S.; Akhavan-Tabatabaei, R. Time and inventory dependent optimal maintenance policies for single machine workstations: An MDP approach. Eur. J. Oper. Res. 2013, 228, 545–555. [Google Scholar] [CrossRef]
- Papakonstantinou, K.G.; Shinozuka, M. Planning structural inspection and maintenance policies via dynamic programming and Markov processes. Part I: Theory. Reliab. Eng. Syst. Saf. 2014, 130, 202–213. [Google Scholar] [CrossRef]
- Papakonstantinou, K.G.; Shinozuka, M. Planning structural inspection and maintenance policies via dynamic programming and Markov processes. Part II: POMDP implementation. Reliab. Eng. Syst. Saf. 2014, 130, 214–224. [Google Scholar] [CrossRef]
- Mosayebi Omshi, E.; Grall, A.; Shemehsavar, S. A dynamic auto-adaptive predictive maintenance policy for degradation with unknown parameters. Eur. J. Oper. Res. 2020, 282, 81–92. [Google Scholar] [CrossRef]
- Oakley, J.L.; Wilson, K.J.; Philipson, P. A condition-based maintenance policy for continuously monitored multi-component systems with economic and stochastic dependence. Reliab. Eng. Syst. Saf. 2022, 222, 108321. [Google Scholar] [CrossRef]
- Cai, H.; Jia, X.; Feng, J.; Li, W.; Pahren, L.; Lee, J. A similarity based methodology for machine prognostics by using kernel two sample test. ISA Trans 2020, 103, 112–121. [Google Scholar] [CrossRef]
- Zhao, Z.; Wu, J.; Wong, D.; Sun, C.; Yan, R. Probabilistic remaining useful life prediction based on deep convolutional neural network. In Proceedings of the 9th International Conference on Through-Life Engineering Service, Cranfield, UK, 3–4 November 2020. [Google Scholar]
- Caceres, J.; Gonzalez, D.; Zhou, T.T.; Droguett, E.L. A probabilistic Bayesian recurrent neural network for remaining useful life prognostics considering epistemic and aleatory uncertainties. Struct. Control Health Monit. 2021, 28, e2811. [Google Scholar] [CrossRef]
- Deutsch, J.; He, D. Using Deep Learning-Based Approach to Predict Remaining Useful Life of Rotating Components. IEEE Trans. Syst. Man Cybern. Syst. 2018, 48, 11–20. [Google Scholar] [CrossRef]
- Li, Z.; Wu, D.; Hu, C.; Terpenny, J. An ensemble learning-based prognostic approach with degradation-dependent weights for remaining useful life prediction. Reliab. Eng. Syst. Saf. 2019, 184, 110–122. [Google Scholar] [CrossRef]
- Lima, A.L.D.C.D.; Aranha, V.M.; Nascimento, E.G.S. Predictive maintenance applied to mission critical supercomputing environments: Remaining useful life estimation of a hydraulic cooling system using deep learning. J. Supercomput. 2022, 79, 4660–4684. [Google Scholar] [CrossRef]
- Akkad, K.; He, D. A dynamic mode decomposition based deep learning technique for prognostics. J. Intell. Manuf. 2023, 34, 2207–2224. [Google Scholar] [CrossRef]
- Khooran, M.; Golbahar Haghighi, M.R.; Malekzadeh, P. Remaining Useful Life Prediction by Stacking Multiple Windows Networks with a Ridge Regression. Iran. J. Sci. Technol. Trans. Mech. Eng. 2022, 47, 583–594. [Google Scholar] [CrossRef]
- Forouzandeh Shahraki, A.; Al-Dahidi, S.; Rahim Taleqani, A.; Yadav, O.P. Using LSTM neural network to predict remaining useful life of electrolytic capacitors in dynamic operating conditions. Proc. Inst. Mech. Eng. Part O J. Risk Reliab. 2022, 237, 16–28. [Google Scholar] [CrossRef]
- Listou Ellefsen, A.; Bjørlykhaug, E.; Æsøy, V.; Ushakov, S.; Zhang, H. Remaining useful life predictions for turbofan engine degradation using semi-supervised deep architecture. Reliab. Eng. Syst. Saf. 2019, 183, 240–251. [Google Scholar] [CrossRef]
- Hesabi, H.; Nourelfath, M.; Hajji, A. A deep learning predictive model for selective maintenance optimization. Reliab. Eng. Syst. Saf. 2022, 219, 108191. [Google Scholar] [CrossRef]
- Abdelghafar, S.; Khater, A.; Wagdy, A.; Darwish, A.; Hassanien, A.E. Aero engines remaining useful life prediction based on enhanced adaptive guided differential evolution. Evol. Intell. 2022. [Google Scholar] [CrossRef]
- Soualhi, M.; Nguyen, K.T.P.; Medjaher, K.; Nejjari, F.; Puig, V.; Blesa, J.; Quevedo, J.; Marlasca, F. Dealing with prognostics uncertainties: Combination of direct and recursive remaining useful life estimations. Comput. Ind. 2023, 144, 103766. [Google Scholar] [CrossRef]
- Shutin, D.; Bondarenko, M.; Polyakov, R.; Stebakov, I.; Savin, L. Method for On-Line Remaining Useful Life and Wear Prediction for Adjustable Journal Bearings Utilizing a Combination of Physics-Based and Data-Driven Models: A Numerical Investigation. Lubricants 2023, 11, 33. [Google Scholar] [CrossRef]
- An, D. Prediction-Interval-Based Credibility Criteria of Prognostics Results for Practical Use. Processes 2022, 10, 473. [Google Scholar] [CrossRef]
- Baur, M.; Albertelli, P.; Monno, M. A review of prognostics and health management of machine tools. Int. J. Adv. Manuf. Technol. 2020, 107, 2843–2863. [Google Scholar] [CrossRef]
- Bracale, A.; De Falco, P.; Di Noia, L.P.; Rizzo, R. Probabilistic State of Health and Remaining Useful Life Prediction for Li-ion Batteries. In Proceedings of the 2021 IEEE Texas Power and Energy Conference (TPEC), College Station, TX, USA, 2–5 February 2021. [Google Scholar]
- Li, G.Y.; Yang, L.; Lee, C.G.; Wang, X.H.; Rong, M.Z. A Bayesian Deep Learning RUL Framework Integrating Epistemic and Aleatoric Uncertainties. IEEE Trans. Ind. Electron. 2021, 68, 8829–8841. [Google Scholar] [CrossRef]
- Gao, G.; Que, Z.; Xu, Z. Predicting Remaining Useful Life with Uncertainty Using Recurrent Neural Process. In Proceedings of the 2020 IEEE 20th International Conference on Software Quality, Reliability and Security Companion (QRS-C), Macau, China, 11–14 December 2020. [Google Scholar]
- Li, X.C.; Mba, D.; Lin, T.R.; Yang, Y.J.; Loukopoulos, P. Just-in-time learning based probabilistic gradient boosting tree for valve failure prognostics. Mech. Syst. Sig. Process. 2021, 150, 107253. [Google Scholar] [CrossRef]
- Tamssaouet, F.; Nguyen, K.T.P.; Medjaher, K.; Orchard, M. A Fresh New Look on System-level Prognostic: Handling Multi-component Interactions, Mission Profile Impacts, and Uncertainty Quantification. Int. J. Progn. Health Manag. 2021, 12, 1–15. [Google Scholar] [CrossRef]
- Nguyen, K.T.P.; Medjaher, K.; Gogu, C. Probabilistic deep learning methodology for uncertainty quantification of remaining useful lifetime of multi-component systems. Reliab. Eng. Syst. Saf. 2022, 222, 108383. [Google Scholar] [CrossRef]
- Huynh, K.T. An adaptive predictive maintenance model for repairable deteriorating systems using inverse Gaussian degradation process. Reliab. Eng. Syst. Saf. 2021, 213, 107695. [Google Scholar] [CrossRef]
- Thoppil, N.M.; Vasu, V.; Rao, C.S.P. Bayesian Optimization LSTM/bi-LSTM Network With Self-Optimized Structure and Hyperparameters for Remaining Useful Life Estimation of Lathe Spindle Unit. J. Comput. Inf. Sci. Eng. 2022, 22, 021012. [Google Scholar] [CrossRef]
- Thoppil, N.M.; Vasu, V.; Rao, C.S.P. An Integrated Learning Algorithm for Vibration Feature Selection and Remaining Useful life Estimation of Lathe Spindle Unit. J. Fail. Anal. Prev. 2022, 22, 1693–1701. [Google Scholar] [CrossRef]
- Pater, I.D.; Mitici, M. Developing health indicators and RUL prognostics for systems with few failure instances and varying operating conditions using a LSTM autoencoder. Eng. Appl. Artif. Intell. 2023, 117, 105582. [Google Scholar] [CrossRef]
- Rathore, M.S.; Harsha, S.P. An attention-based stacked BiLSTM framework for predicting remaining useful life of rolling bearings. Appl. Soft Comput. 2022, 131, 109765. [Google Scholar] [CrossRef]
- Shimazaki, H.; Shinomoto, S. Kernel bandwidth optimization in spike rate estimation. J. Comput. Neurosci. 2010, 29, 171–182. [Google Scholar] [CrossRef]
- Ruschel, E.; Santos, E.a.P.; Loures, E.D.F.R. Industrial maintenance decision-making: A systematic literature review. J. Manuf. Syst. 2017, 45, 180–194. [Google Scholar] [CrossRef]
- Senthil, C.; Sudhakara Pandian, R. Proactive Maintenance Model Using Reinforcement Learning Algorithm in Rubber Industry. Processes 2022, 10, 371. [Google Scholar] [CrossRef]
- Raghav, Y.S.; Mradula; Varshney, R.; Modibbo, U.M.; Ahmadini, A.a.H.; Ali, I. Estimation and Optimization for System Availability Under Preventive Maintenance. IEEE Access 2022, 10, 94337–94353. [Google Scholar] [CrossRef]
- Souza, M.L.H.; Costa, C.a.D.; Ramos, G.D.O.; Righi, R.D.R. A survey on decision-making based on system reliability in the context of Industry 4.0. J. Manuf. Syst. 2020, 56, 133–156. [Google Scholar] [CrossRef]
- Gul, S.; Aydogdu, A. Novel distance and entropy definitions for linear Diophantine fuzzy sets and an extension of TOPSIS (LDF-TOPSIS). Expert Syst. 2023, 40, e13104. [Google Scholar] [CrossRef]
- Lee, J.; Qiu, H.; Yu, G.; Lin, J. Rexnord Technical Services. In NASA Ames Prognostics Data Repository; NASA Ames Research Center: Silicon Valley, CA, USA, 2007. [Google Scholar]
Related Research | State Prediction | Maintenance Decision-Making | ||||
---|---|---|---|---|---|---|
Prediction Method | Prior Knowledge Is Required | Point Estimate | Quantitative Form of Uncertainty | |||
Confidence Interval (CI) | Continuous Probability Distribution | |||||
Zhao et al. [20] | Convolutional Neural Network (CNN) and quantile regression | √ | √ | √ | ||
Bracale et al. [35] | Time series and quantile regression | √ | √ | √ | ||
Caceres et al. [21] | Probabilistic Bayesian recursive Recurrent Neural Network (RNN) | √ | √ | √ | √ | |
Li et al.[36] | Bayesian Deep Learning (BDL) and sequential Bayesian boosting algorithm | √ | √ | √ | √ | |
Gao et al. [37] | RNN and Multilayer Perceptron (MLP) | √ | √ | √ | ||
Li et al. [38] | Randomized and Smoothed Gradient Boosting Decision Tree (RS-GBDT) | √ | √ | |||
Tamssaouet et al. [39] | Particle filtering and gradient descent | √ | √ | √ | ||
Nguyen et al. [40] | Probabilistic models and deep regression neural networks | √ | √ | √ | √ | |
Thoppil et al. [42,43] | Bayesian optimized Long Short-Term Memory (LSTM) network and bidirectional-LSTM network | √ | ||||
Pater et al. [44] | LSTM autoencoder and similarity-based matching | √ | ||||
Rathore et al. [45] | Attention-based stacked bidirectional-LSTM network | √ | ||||
Nguyen et al. [1] | LSTM network | √ | √ | √ | ||
This paper | LSTM network and Kernel Density Estimation with a Single Globally-optimized Bandwidth (KDE-SGB) | √ | √ | √ | √ |
Degradation Cycle | Root Mean Square Error | The Probability of Deviation within ±5 | The Probability of Deviation within ±10 |
---|---|---|---|
1 | 3.6036 | 80.74% | 100.00% |
2 | 2.2166 | 98.89% | 100.00% |
3 | 3.1606 | 89.63% | 100.00% |
Parameter | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Value | 250 | 1000 | 20 | 5 | 5 | 20 | 0.6 | 0.2 | 0.2 | 847 |
Policy | Number of Failures | Total Maintenance Cycles Duration | Total Normal Operating Duration | Total Maintenance Cost | Overall Maintenance Cost Rate | Overall Availability | Overall Reliability |
---|---|---|---|---|---|---|---|
PeM | 11 | 34,100 | 33,429 | 31,670 | 0.9474 | 98.03% | 72.50% |
C-PdM | 0 | 37,425 | 37,225 | 14,000 | 0.3761 | 99.47% | 100.00% |
IdM | 0 | 38,407 | 38,407 | 10,000 | 0.2604 | 100.00% | 100.00% |
D-PdM | 0 | 36,998 | 36,973 | 10,500 | 0.2840 | 99.93% | 100.00% |
Parameter | ||||
---|---|---|---|---|
Case 1 | 1000 | 1000 | 20 | 20 |
Case 2 | 1 | 1000 | 5 | 20 |
Case 3 | 250 | 1000 | 5 | 20 |
Case 4 | 1 | 1000 | 1 | 100 |
Case 5 | 250 | 1000 | 1 | 100 |
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
Xie, S.; Xue, F.; Zhang, W.; Zhu, J. Data-Driven Predictive Maintenance Policy Based on Dynamic Probability Distribution Prediction of Remaining Useful Life. Machines 2023, 11, 923. https://doi.org/10.3390/machines11100923
Xie S, Xue F, Zhang W, Zhu J. Data-Driven Predictive Maintenance Policy Based on Dynamic Probability Distribution Prediction of Remaining Useful Life. Machines. 2023; 11(10):923. https://doi.org/10.3390/machines11100923
Chicago/Turabian StyleXie, Shulian, Feng Xue, Weimin Zhang, and Jiawei Zhu. 2023. "Data-Driven Predictive Maintenance Policy Based on Dynamic Probability Distribution Prediction of Remaining Useful Life" Machines 11, no. 10: 923. https://doi.org/10.3390/machines11100923
APA StyleXie, S., Xue, F., Zhang, W., & Zhu, J. (2023). Data-Driven Predictive Maintenance Policy Based on Dynamic Probability Distribution Prediction of Remaining Useful Life. Machines, 11(10), 923. https://doi.org/10.3390/machines11100923