Predictive Maintenance: A Novel Framework for a Data-Driven, Semi-Supervised, and Partially Online Prognostic Health Management Application in Industries
Source abstract
Abstract
Prognostic Health Management (PHM) is a predictive maintenance strategy, which is based on Condition Monitoring (CM) data and aims to predict the future states of machinery. The existing literature reports the PHM at two levels: methodological and applicative. From the methodological point of view, there are many publications and standards of a PHM system design. From the applicative point of view, many papers address the improvement of techniques adopted for realizing PHM tasks without covering the whole process. In these cases, most applications rely on a large amount of historical data to train models for diagnostic and prognostic purposes. Industries, very often, are not able to obtain these data. Thus, the most adopted approaches, based on batch and off-line analysis, cannot be adopted. In this paper, we present a novel framework and architecture that support the initial application of PHM from the machinery producers’ perspective. The proposed framework is based on an edge-cloud infrastructure that allows performing streaming analysis at the edge to reduce the quantity of the data to store in permanent memory, to know the health status of the machinery at any point in time, and to discover novel and anomalous behaviors. The collection of the data from multiple machines into a cloud server allows training more accurate diagnostic and prognostic models using a higher amount of data, whose results will serve to predict the health status in real-time at the edge. The so-built PHM system would allow industries to monitor and supervise a machinery network placed in different locations and can thus bring several benefits to both machinery producers and users. After a brief literature review of signal processing, feature extraction, diagnostics, and prognostics, including incremental and semi-supervised approaches for anomaly and novelty detection applied to data streams, a case study is presented. It was conducted on data collected from a test rig and shows the potential of the proposed framework in terms of the ability to detect changes in the operating conditions and abrupt faults and storage memory saving. The outcomes of our work, as well as its major novel aspect, is the design of a framework for a PHM system based on specific requirements that directly originate from the industrial field, together with indications on which techniques can be adopted to achieve such goals.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Machine Fault Diagnosis Techniques · Fault Detection and Control Systems · Quality and Safety in Healthcare
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Industrial Engineering (DIN), University of Bologna, 40136 Bologna, Italy
Department of Industrial Engineering, University of Trento, 38123 Povo, Italy
References (86)
Show source-provided references
1. Mobley, R.K. (2002). Role of Maintenance Organization. An Introduction to Predictive Maintenance, Butterworth-Heinemann. [2nd ed.].10.1016/B978-075067531-4/50003-8 ↗
2. Poór, P., Ženíšek, D., and Basl, J. (2019, January 23–26). Historical overview of maintenance management strategies: Development from breakdown maintenance to predictive maintenance in accordance with four industrial revolutions. Proceedings of the International Conference on Industrial Engineering and Operations Management, Pilsen, Czech Republic.
3. Linking maintenance strategies to performance10.1016/S0925-5273(00)00067-0 ↗
4. A review on machinery diagnostics and prognostics implementing condition-based maintenance10.1016/j.ymssp.2005.09.012 ↗
5. Lei, Y. (2016). Intelligent Fault Diagnosis and Remaining Useful Life Prediction of Rotating Machinery, Elsevier Science.10.1016/B978-0-12-811534-3.00006-8 ↗
6. Ran, Y., Zhou, X., Lin, P., Wen, Y., and Deng, R. (2019). A survey of predictive maintenance: Systems, purposes and approaches. IEEE Commun. Surv. Tutor., 1–36.
7. Li, R., Verhagen, W.J.C., and Curran, R. (2018, January 3–6). A Functional Architecture of Prognostics and Health Management using a Systems Engineering Approach. Proceedings of the 4th European Conference of the Prognostics and Health Management Society 2018, Utrecht, The Netherlands. No 1.10.36001/phme.2018.v4i1.362 ↗
8. A systematic methodology for Prognostic and Health Management system architecture definition10.1016/j.ress.2019.106598 ↗
9. Stakeholder-oriented systematic design methodology for prognostic and health management system: Stakeholder expectation definition10.1016/j.aei.2020.101041 ↗
10. Izagirre, U., Andonegui, I., Egea, A., and Zurutuza, U. (2020). A methodology and experimental implementation for industrial robot health assessment via torque signature analysis. Appl. Sci., 10.10.3390/app10217883 ↗
11. Cloud-Based Parallel Machine Learning for Tool Wear Prediction10.1115/1.4038002 ↗
12. Çinar, Z.M., Nuhu, A.A., Zeeshan, Q., Korhan, O., Asmael, M., and Safaei, B. (2020). Machine learning in predictive maintenance towards sustainable smart manufacturing in industry 4.0. Sustainability, 12.10.3390/su12198211 ↗
13. Prognostics: A literature review10.1007/s40747-016-0019-3 ↗
14. Machine health management in smart factory: A review10.1007/s12206-018-0201-1 ↗
15. de santo, A., Galli, A., Gravina, M., Moscato, V., and Sperli, G. (2020). Deep Learning for HDD health assessment: An application based on LSTM. IEEE Trans. Comput., 1–12.
16. Calabrese, F., Ferrari, E., Lelli, G., and Regattieri, A. (2020, January 9–11). From raw data to information for a continuous supervision of machinery in dynamic industrial environments: A case study. Proceedings of the XXV Summer School “Francesco Turco”—Industrial Systems Engineering, Bergamo, Italy.
17. Calabrese, F., Regattieri, A., Pilati, F., and Bortolini, M. (2020, January 27–31). Streaming-based Feature Extraction and Clustering for Condition Detection in Dynamic Environments: An Industrial Case. Proceedings of the 5th European Conference of the Prognostics and Health Management Society 2020, Turin, Italy.10.36001/phme.2020.v5i1.1218 ↗
18. Pech, M., Vrchota, J., and Bednář, J. (2021). Predictive maintenance and intelligent sensors in smart factory: Review. Sensors, 21.10.3390/s21041470 ↗
19. Prognostic Health Management of Production Systems. New Proposed Approach and Experimental Evidences10.1016/j.promfg.2020.01.333 ↗
20. Terrissa, L.S., Meraghni, S., Bouzidi, Z., and Zerhouni, N. (2016, January 24–26). A new approach of PHM as a service in cloud computing. Proceedings of the 2016 4th IEEE International Colloquium on Information Science and Technology (CiSt), Tangier, Morocco.10.1109/CIST.2016.7804958 ↗
21. Cloud computing for industrial predictive maintenance based on prognostics and health management10.1016/j.procs.2020.10.090 ↗
22. Edge Computing: A Promising Framework for Real-Time Fault Diagnosis and Dynamic Control of Rotating Machines Using Multi-Sensor Data10.1109/JSEN.2019.2899396 ↗
23. Bowden, D., Marguglio, A., Morabito, L., Napione, C., Panicucci, S., Nikolakis, N., Makris, S., Coppo, G., Andolina, S., and Macii, A. (2019, January 26). A cloud-to-edge architecture for predictive analytics. Proceedings of the CEUR Workshop Proceedings, Lisbon, Portugal.
24. Multi-sensor edge computing architecture for identification of failures short-circuits in wind turbine generators10.1016/j.asoc.2020.107053 ↗
25. Machinery health prognostics: A systematic review from data acquisition to RUL prediction10.1016/j.ymssp.2017.11.016 ↗
26. Vibration Analysis & Condition Monitoring for Rotating Machines: A Review10.1016/j.matpr.2017.02.140 ↗
27. New technique for evaluation of global vibration levels in rolling bearings10.1155/2002/647652 ↗
28. Tang, J., Alelyani, S., and Liu, H. (2014). Feature Selection for Classification: A Review, CRC Press.
29. Bearing Fault Diagnosis Using Feature Ranking Methods and Fault Identification Algorithms10.1016/j.proeng.2016.05.142 ↗
30. Feature selection using Decision Tree and classification through Proximal Support Vector Machine for fault diagnostics of roller bearing10.1016/j.ymssp.2006.05.004 ↗
31. A feature extraction method for fault classification of rolling bearing based on PCA10.1088/1742-6596/628/1/012079 ↗
32. Zhang, X., Zhang, Q., Li, H., Sun, Y., and Qin, X. (2017, January 9–12). Fault Diagnosis Using Locality Sensitive Discriminant Analysis for Feature Extraction. Proceedings of the 2017 Prognostics and System Health Management Conference (PHM-Harbin), Harbin, China.10.1109/PHM.2017.8079198 ↗
33. Adaptive feature extraction using sparse coding for machinery fault diagnosis10.1016/j.ymssp.2010.07.019 ↗
34. Han, T., Jiang, D., Zhang, X., and Sun, Y. (2017). Intelligent diagnosis method for rotating machinery using dictionary learning and singular value decomposition. Sensors, 17.10.3390/s17040689 ↗
35. Rolling bearing fault diagnosis using an optimization deep belief network10.1088/0957-0233/26/11/115002 ↗
36. An Intelligent Fault Diagnosis Method Using Unsupervised Feature Learning Towards Mechanical Big Data10.1109/TIE.2016.2519325 ↗
37. Nguyen, K.T.P., and Medjaher, K. (2020). An automated health indicator construction methodology for prognostics based on multi-criteria optimization. ISA Trans.10.1016/j.isatra.2020.03.017 ↗
38. Medjaher, K., Zerhouni, N., and Baklouti, J. (2013, January 17–19). Data-Driven Prognostics Based on Health Indicator Construction: Application to PRONOSTIA ’ s Data. Proceedings of the 2013 European Control Conference (ECC), Zurich, Switzerland.10.23919/ECC.2013.6669223 ↗
39. A generalized remaining useful life prediction method for complex systems based on composite health indicator10.1016/j.ress.2020.107241 ↗
40. Remaining Useful Life Prediction for Rotating Machinery Based on Optimal Degradation Indicator
41. Pattern recognition method of fault diagnostics based on a new health indicator for smart manufacturing10.1016/j.ymssp.2020.106680 ↗
42. A deep belief network based health indicator construction and remaining useful life prediction using improved particle filter10.1016/j.neucom.2019.07.075 ↗
43. Complex engineered system health indexes extraction using low frequency raw time-series data based on deep learning methods10.1016/j.measurement.2020.107890 ↗
44. Prognostics and Health Management: A Review of Vibration Based Bearing and Gear Health Indicators10.1109/ACCESS.2017.2774261 ↗
45. Lolli, F., Balugani, E., Ishizaka, A., Gamberini, R., Rimini, B., and Regattieri, A. (2018). Machine learning for multi-criteria inventory classification applied to intermittent demand. Prod. Plan. Control, 7287.10.1080/09537287.2018.1525506 ↗
46. Calabrese, F., Casto, A., Regattieri, A., and Piana, F. (2018, January 12–14). Components monitoring and intelligent diagnosis tools for Prognostic Health Management approach. Proceedings of the Summer School Francesco Turco, Palermo, Italy.
47. Artificial neural network based fault diagnostics of rolling element bearings using time-domain features10.1006/mssp.2001.1462 ↗
48. Comparison between Artificial Neural Network and Support Vector Method for a Fault Diagnostics in Rolling Element Bearings10.1016/j.proeng.2016.05.148 ↗
49. Artificial intelligence for fault diagnosis of rotating machinery: A review10.1016/j.ymssp.2018.02.016 ↗
50. Multimodal deep support vector classification with homologous features and its application to gearbox fault diagnosis10.1016/j.neucom.2015.06.008 ↗
51. A review on the application of deep learning in system health management10.1016/j.ymssp.2017.11.024 ↗
52. A novel fault diagnosis scheme applying fuzzy clustering algorithms10.1016/j.asoc.2017.04.071 ↗
53. An unsupervised artificial neural network versus a rule-based approach for fault detection and identification in an automated assembly machine10.1016/j.rcim.2015.11.006 ↗
54. Datta, A., Mavroidis, C., and Hosek, M. (2007, January 11–15). A Role of Unsupervised Clustering for Intelligent Fault Diagnosis. Proceedings of the ASME 2007 International Mechanical Engineering Congress and Exposition, Seattle, WA, USA.10.1115/IMECE2007-43492 ↗
55. A novel intelligent method for bearing fault diagnosis based on affinity propagation clustering and adaptive feature selection10.1016/j.knosys.2016.10.022 ↗
56. Unsupervised real-time anomaly detection for streaming data10.1016/j.neucom.2017.04.070 ↗
57. Online data-driven anomaly detection in autonomous robots10.1007/s10115-014-0754-y ↗
58. An evolving approach to unsupervised and Real-Time fault detection in industrial processes10.1016/j.eswa.2016.06.035 ↗
59. Wang, L. (1992, January 8–12). Fuzzy systems are univers approximators. Proceedings of the [1992 Proceedings] IEEE International Conference on Fuzzy Systems, San Diego, CA, USA.
60. Agelov, P., and Zhou, X. (2006, January 7–9). Evolving Fuzzy Systems from Data Streams in Real-Time. Proceedings of the 2006 International Symposium on Evolving Fuzzy Systems, Ambelside, UK.10.1109/ISEFS.2006.251157 ↗
61. Kasabov, N., and Filev, D. (2006, January 7–9). Evolving Intelligent Systems: Methods, Learning, & Applications. Proceedings of the 2006 International Symposium on Evolving Fuzzy Systems, Ambelside, UK.10.1109/ISEFS.2006.251185 ↗
62. Inacio, M., Lemos, A., and Caminhas, W. (2015). Evolving Fuzzy Classifier based on Clustering Algorithm and Drift Detection for Fault Diagnosis Applications. Math. Probl. Eng., 2015.10.1155/2015/368190 ↗
63. Angelov, P., and Yager, R. (2011, January 11–15). Simplified fuzzy rule-based systems using non-parametric antecedents and relative data density. Proceedings of the 2011 IEEE Workshop on Evolving and Adaptive Intelligent Systems (EAIS), Paris, France.10.1109/EAIS.2011.5945926 ↗
64. Evolving model identification for process monitoring and prediction of non-linear systems10.1016/j.engappai.2017.10.020 ↗
65. Fault Detection and Identification Methodology under an Incremental Learning Framework Applied to Industrial Machinery10.1109/ACCESS.2018.2868430 ↗
66. Incremental novelty detection and fault identification scheme applied to a kinematic chain under non-stationary operation10.1016/j.isatra.2019.07.025 ↗
67. Compose: A semisupervised learning framework for initially labeled nonstationary streaming data10.1109/TNNLS.2013.2277712 ↗
68. Hu, Y., Baraldi, P., di Maio, F., and Zio, E. (2015, January 21–23). A Compacted Object Sample Extraction (COMPOSE)-based method for fault diagnostics in evolving environment. Proceedings of the 2015 Prognostics and System Health Management Conference (PHM), Beijing, China.
69. Prognostic modelling options for remaining useful life estimation by industry10.1016/j.ymssp.2010.11.018 ↗
70. Remaining useful life estimation—A review on the statistical data driven approaches10.1016/j.ejor.2010.11.018 ↗
71. Stochastic modelling and analysis of degradation for highly reliable products10.1002/asmb.2063 ↗
72. Degradation Data Analysis Using Wiener Processes with Measurement Errors10.1109/TR.2013.2284733 ↗
73. A data-driven failure prognostics method based on mixture of gaussians hidden markov models10.1109/TR.2012.2194177 ↗
74. Yang, Z., Baraldi, P., and Zio, E. (2016, January 19–21). A comparison between extreme learning machine and artificial neural network for remaining useful life prediction. Proceedings of the 2016 Prognostics and System Health Management Conference (PHM-Chengdu), Chengdu, China.10.1109/PHM.2016.7819794 ↗
75. Bearing health monitoring based on hilbert-huang transform, support vector machine, and regression10.1109/TIM.2014.2330494 ↗
76. Deep Learning for Improved System Remaining Life Prediction10.1016/j.procir.2018.03.262 ↗
77. Practical options for selecting data-driven or physics-based prognostics algorithms with reviews10.1016/j.ress.2014.09.014 ↗
78. An integrated wind turbine failures prognostic approach implementing Kalman smoother with confidence bounds10.1016/j.apacoust.2018.04.005 ↗
79. Review of hybrid prognostics approaches for remaining useful life prediction of engineered systems, and an application to battery life prediction10.1109/TR.2014.2299152 ↗
80. Bellavista, P., Bosi, F., Corradi, A., Foschini, L., Monti, S., Patera, L., Poli, L., Scotece, D., and Solimando, M. (2019, January 10–12). Design guidelines for big data gathering in industry 4.0 environments. Proceedings of the 2019 IEEE 20th International Symposium on “A World of Wireless, Mobile and Multimedia Networks” (WoWMoM), Washington, DC, USA.10.1109/WoWMoM.2019.8793033 ↗
81. Bosi, F., Corradi, A., Di Modica, G., Foschini, L., Montanari, R., Patera, L., and Solimando, M. (2020, January 21–23). Enabling Smart Manufacturing by Empowering Data Integration with Industrial IoT Support. Proceedings of the 2020 International Conference on Technology and Entrepreneurship (ICTE), Bologna, Italy.10.1109/ICTE47868.2020.9215538 ↗
82. Anomaly monitoring improves remaining useful life estimation of industrial machinery10.1016/j.jmsy.2020.06.014 ↗
83. Fully unsupervised fault detection and identification based on recursive density estimation and self-evolving cloud-based classifier10.1016/j.neucom.2014.05.086 ↗
84. A method for autonomous data partitioning10.1016/j.ins.2018.05.030 ↗
85. Villalobos, K., Suykens, J., and Illarramendi, A. (2020). A flexible alarm prediction system for smart manufacturing scenarios following a forecaster–analyzer approach. J. Intell. Manuf.10.1007/s10845-020-01614-w ↗
86. Peng, B., Wan, S., Bi, Y., Xue, B., and Zhang, M. (2020). Automatic Feature Extraction and Construction Using Genetic Programming for Rotating Machinery Fault Diagnosis. IEEE Trans. Cybern., 1–15.10.26686/wgtn.13884914.v1 ↗