Data-Driven Fault Detection and Diagnosis: Challenges and Opportunities in Real-World Scenarios
Source abstract
Abstract
The pervasive digital innovation of the last decades has led to a remarkable transformation of maintenance strategies. The data collected from machinery and the extraction of valuable information through machine learning (ML) have assumed a crucial role. As a result, data-driven predictive maintenance (PdM) has received significant attention from academics and industries. However, practical issues are limiting the implementation of PdM in manufacturing plants. These issues are related to the availability, quantity, and completeness of the collected data, which do not contain all machinery health conditions, are often unprovided with the contextual information needed by ML models, and are huge in terms of gigabytes per minute. As an extension of previous work by the authors, this paper aims to validate the methodology for streaming fault and novelty detection that reduces the quantity of data to transfer and store, allows the automatic collection of contextual information, and recognizes novel system behaviors. Five distinct datasets are collected from the field, and results show that streaming and incremental clustering-based approaches are effective tools for obtaining labeled datasets and real-time feedback on the machinery’s health condition.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Fault Detection and Control Systems · Machine Fault Diagnosis Techniques · Anomaly Detection Techniques and Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Industrial Engineering (DIN), University of Bologna, 40136 Bologna, Italy
References (62)
Show source-provided references
1. The role of maintenance in improving companies’ productivity and profitability10.1016/j.ijpe.2004.06.057 ↗
2. The role of maintenance in improving company’s competitiveness and profitability A case study in a textile company10.1108/JMTM-04-2013-0033 ↗
3. Exploring the impacts and contributions of maintenance function for sustainable manufacturing10.1080/00207543.2020.1808257 ↗
4. Maintenance costs and advanced maintenance techniques in manufacturing machinery: Survey and analysis
5. A review of the three most popular maintenance systems: How well is the energy sector represented?10.1504/IJGEI.2011.045024 ↗
6. Machinery health prognostics: A systematic review from data acquisition to RUL prediction10.1016/j.ymssp.2017.11.016 ↗
7. Balogh, Z., Gatial, E., Barbosa, J., Leitão, P., and Matejka, T. (2018, January 21–23). Reference Architecture for a Collaborative Predictive Platform for Smart Maintenance in Manufacturing. Proceedings of the INES 2018—IEEE 22nd International Conference on Intelligent Engineering Systems, Las Palmas de Gran Canaria, Spain.10.1109/INES.2018.8523969 ↗
8. Challenges to IoT-Enabled Predictive Maintenance for Industry 4.010.1109/JIOT.2019.2957029 ↗
9. Industrial Big Data in an Industry 4.0 Environment: Challenges, Schemes, and Applications for Predictive Maintenance10.1109/ACCESS.2017.2765544 ↗
10. Artificial intelligence for fault diagnosis of rotating machinery: A review10.1016/j.ymssp.2018.02.016 ↗
11. A review on the application of deep learning in system health management10.1016/j.ymssp.2017.11.024 ↗
12. Mosleh, A., Meixedo, A., Ribeiro, D., Montenegro, P., and Calçada, R. (2022). Automatic clustering-based approach for train wheels condition monitoring. Int. J. Rail Transp., 1–26.10.1080/23248378.2022.2096132 ↗
13. Deep representation clustering-based fault diagnosis method with unsupervised data applied to rotating machinery10.1016/j.ymssp.2020.106825 ↗
14. Mosleh, A., Meixedo, A., Ribeiro, D., Montenegro, P., and Calçada, R. (2022). Early wheel flat detection: An automatic data-driven wavelet-based approach for railways. Veh. Syst. Dyn., 1–30.10.1080/00423114.2022.2103436 ↗
15. Lee, J. (2020). Industrial AI, Springer.10.1007/978-981-15-2144-7 ↗
16. Machine learning and reasoning for predictive maintenance in Industry 4.0: Current status and challenges10.1016/j.compind.2020.103298 ↗
17. A Systematic Semi-Supervised Self-adaptable Fault Diagnostics approach in an evolving environment10.1016/j.ymssp.2016.11.004 ↗
18. Industrial Big Data for Fault Diagnosis: Taxonomy, Review, and Applications10.1109/ACCESS.2017.2731945 ↗
19. Calabrese, F., Regattieri, A., Bortolini, M., Gamberi, M., and Pilati, F. (2021). Predictive maintenance: A novel framework for a data-driven, semi-supervised, and partially online Prognostic Health Management application in industries. Appl. Sci., 11.10.3390/app11083380 ↗
20. Data science applications for predictive maintenance and materials science in context to Industry 4.010.1016/j.matpr.2021.01.357 ↗
21. Exploring predictive maintenance applications in industry10.1108/JQME-05-2020-0029 ↗
22. Machine health management in smart factory: A review10.1007/s12206-018-0201-1 ↗
23. Calabrese, M., Cimmino, M., Fiume, F., Manfrin, M., Romeo, L., Ceccacci, S., Paolanti, M., Toscano, G., Ciandrini, G., and Carrotta, A. (2020). SOPHIA: An event-based IoT and machine learning architecture for predictive maintenance in industry 4.0. Information, 11.10.3390/info11040202 ↗
24. State of the art and taxonomy of prognostics approaches, trends of prognostics applications and open issues towards maturity at different technology readiness levels10.1016/j.ymssp.2017.01.050 ↗
25. Sarih, H., Tchangani, A.P., Medjaher, K., and Pere, E. (2019, January 23–26). Data Preparation and Preprocessing for Broadcast Systems Monitoring in PHM Framework. Proceedings of the 2019 6th International Conference on Control, Decision and Information Technologies, CoDIT 2019, Paris, France.10.1109/CoDIT.2019.8820370 ↗
26. Scholz, S.G., Howlett, R.J., and Setchi, R. (2022). Fault Diagnosis in Industries: How to Improve the Health Assessment of Rotating Machinery. Sustainable Design and Manufacturing. KES-SDM 2021. Smart Innovation, Systems and Technologies, Springer.
27. Calabrese, F., Regattieri, A., Galizia, F.G., Piscitelli, R., and Bortolini, M. (2022). Genetic Programming-Based Feature Construction for System Setting Recognition and Component-Level Prognostics. Appl. Sci., 12.10.3390/app12094749 ↗
28. Predictive Maintenance System for Production Lines in Manufacturing: A Machine Learning Approach Using IoT Data in Real-Time10.1016/j.eswa.2021.114598 ↗
29. Cloud computing for industrial predictive maintenance based on prognostics and health management10.1016/j.procs.2020.10.090 ↗
30. Fawwaz, D.Z., and Chung, S.-H. (2020). Real-Time and Robust Hydraulic System Fault Detection via Edge Computing. Appl. Sci., 10.10.3390/app10175933 ↗
31. Cheng, C., Zhang, B.K., and Gao, D. (2019, January 22–24). A Predictive Maintenance Solution for Bearing Production Line Based on Edge-Cloud Cooperation. Proceedings of the IEEE 2019 Chinese Automation Congress (CAC), Hangzhou, China.10.1109/CAC48633.2019.8996482 ↗
32. Strategies to face imbalanced and unlabelled data in PHM applications
33. Industrial Data-Driven Monitoring Based on Incremental Learning Applied to the Detection of Novel Faults10.1109/TII.2020.2973731 ↗
34. Multi-Label Learning with Emerging New Labels10.1109/TKDE.2018.2810872 ↗
35. Incremental Novelty Identification from Initially One-class Learning to Unknown Abnormality Classification10.1109/TIE.2021.3101001 ↗
36. Novelty Detection and Online Learning for Chunk Data Streams10.1109/TPAMI.2020.2965531 ↗
37. Novel fault class detection based on novelty detection methods
38. Del Buono, F., Calabrese, F., Baraldi, A., Paganelli, M., and Regattieri, A. (2021). Data-Driven Predictive Maintenance in Evolving Environments: A Comparison between Machine Learning and Deep Learning for Novelty Detection, Springer.10.1007/978-981-16-6128-0_11 ↗
39. A review of novelty detection10.1016/j.sigpro.2013.12.026 ↗
40. Ensemble-learning based neural networks for novelty detection in multi-class systems10.1016/j.asoc.2020.106396 ↗
41. Improving the performance of radial basis function classifiers in condition monitoring and fault diagnosis applications where “unknown” faults may occur10.1016/S0167-8655(01)00133-7 ↗
42. Fault Detection and Identification Methodology Under an Incremental Learning Framework Applied to Industrial Machinery10.1109/ACCESS.2018.2868430 ↗
43. Incremental novelty detection and fault identification scheme applied to a kinematic chain under non-stationary operation10.1016/j.isatra.2019.07.025 ↗
44. Compose: A semisupervised learning framework for initially labeled nonstationary streaming data10.1109/TNNLS.2013.2277712 ↗
45. 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.
46. Novelty detection with application to data streams10.3233/IDA-2009-0373 ↗
47. Online Clustering for Novelty Detection and Concept Drift in Data Streams
48. MINAS: Multiclass learning algorithm for novelty detection in data streams10.1007/s10618-015-0433-y ↗
49. Angelov, P., Zhou, X., and Klawonn, F. (2012). Evolving Fuzzy Rule-Based Classifiers, Springer.10.1007/978-1-4614-1800-9_66 ↗
50. 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 ↗
51. Fault diagnosis with evolving fuzzy classifier based on clustering algorithm and drift detection10.1155/2015/368190 ↗
52. 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 ↗
53. Fully unsupervised fault detection and identification based on recursive density estimation and self-evolving cloud-based classifier10.1016/j.neucom.2014.05.086 ↗
54. A method for autonomous data partitioning10.1016/j.ins.2018.05.030 ↗
55. Sparse Autoencoder-based Multi-head Deep Neural Networks for Machinery Fault Diagnostics with Detection of Novelties10.1186/s10033-021-00569-0 ↗
56. Park, P., Di Marco, P., Shin, H., and Bang, J. (2019). Fault detection and diagnosis using combined autoencoder and long short-term memory network. Sensors, 19.10.3390/s19214612 ↗
57. Del Buono, F., Calabrese, F., Baraldi, A., Paganelli, M., and Guerra, F. (2022). Novelty Detection with Autoencoders for System Health Monitoring in Industrial Environments. Appl. Sci., 12.10.3390/app12104931 ↗
58. Calabrese, F., Regattieri, A., Bortolini, M., Galizia, F.G., and Visentini, L. (2021). Feature-based multi-class classification and novelty detection for fault diagnosis of industrial machinery. Appl. Sci., 11.10.3390/app11209580 ↗
59. Cheng, X., Ellefsen, A.L., Li, G., Holmeset, F.T., Zhang, H., and Chen, S. (2019, January 4–7). A Step-wise Feature Selection Scheme for a Prognostics and Health Management System in Autonomous Ferry Crossing Operation. Proceedings of the 2019 IEEE International Conference on Mechatronics and Automation, ICMA 2019, Tianjin, China.10.1109/ICMA.2019.8816219 ↗
60. Self-representation and PCA embedding for unsupervised feature selection10.1007/s11280-017-0497-2 ↗
61. A feature extraction method for fault classification of rolling bearing based on PCA10.1088/1742-6596/628/1/012079 ↗
62. Angelov, P., Ramezani, R., and Zhou, X. (2008, January 1–8). Autonomous novelty detection and object tracking in video streams using evolving clustering and Takagi-Sugeno type neuro-fuzzy system. Proceedings of the 2008 IEEE International Joint Conference on Neural Networks, Hong Kong, China.10.1109/IJCNN.2008.4633989 ↗