Parameter Optimisation in the Vibration-Based Machine Learning Model for Accurate and Reliable Faults Diagnosis in Rotating Machines
Abstract
:1. Introduction
2. Machine Learning (ML) Model Development
3. Experimental Rig
4. Experimental Data and Their Analyses
4.1. Machine Speed: 1800 RPM
4.2. Rotor Speed: 2400 RPM (40 Hz)
5. Parameter Optimisation
5.1. Approach 1: Time Domain Features
5.2. Approach 2: Time–Frequency Domain Features
5.3. Current Proposal
6. Concluding Remarks
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
Abbreviations
AI | Artificial Intelligence |
ANN | Artificial Neural Network |
CNN | Convolution Neural Network |
IIoT | Industrial Internet of Things |
kNN | k-Nearest Neighbour |
ML | Machine Learning |
PCA | Principal Component Analysis |
RMS | Root Mean Square |
RPM | Rotation per Minute |
SVM | Support Vector Machine |
SVRM | Support Vector Regression Machine |
TWSVM | Twin Support Vector Machine |
VCM | Vibration-based Condition Monitoring |
VFD | Vibration-based Fault Diagnosis |
VML | Vibration-based Machine Learning |
References
- Sinha, J.K. Industrial Approaches in Vibration-Based Condition Monitoring, 1st ed.; Taylor & Francis: Boca Raton, FL, USA, 2020. [Google Scholar]
- Sinha, J.K. Vibration Analysis, Instruments, and Signal Processing, 1st ed.; Taylor & Francis: Boca Raton, FL, USA, 2015. [Google Scholar]
- Nembhard, A.D.; Sinha, J.K. Unified Multi-speed analysis (UMA) for the condition monitoring of aero-engines. Mech. Syst. Signal Process. 2015, 64–65, 84–99. [Google Scholar] [CrossRef]
- Nembhard, A.D.; Sinha, J.K.; Yunusa-Kaltungo, A. Development of a generic rotating machinery fault diagnosis approach insensitive to machine speed and support type. J. Sound Vib. 2015, 337, 321–341. [Google Scholar] [CrossRef]
- Belfiore, N.P.; Rudas, I.J. Applications of computational intelligence to mechanical engineering. In Proceedings of the IEEE 15th International Symposium on Computational Intelligence and Informatics (CINTI), Budapest, Hungary, 19–21 November 2014; pp. 351–368. [Google Scholar]
- Liu, R.; Yang, B.; Zio, E.; Chen, X. Artificial intelligence for fault diagnosis of rotating machinery: A review. Mech. Syst. Signal Process. 2018, 108, 33–47. [Google Scholar] [CrossRef]
- Jiang, B.; Xiang, J.; Wang, Y. Rolling bearing fault diagnosis approach using probabilistic principal component analysis denoising and cyclic bispectrum. J. Vib. Control 2016, 22, 2420–2433. [Google Scholar] [CrossRef]
- Zhao, H.; Zheng, J.; Xu, J.; Deng, W. Fault diagnosis method based on principal component analysis and broad learning system. IEEE Access 2019, 7, 99263–99272. [Google Scholar] [CrossRef]
- De Moura, E.P.; Souto, C.R.; Silva, A.A.; Irmão, M.A.S. Evaluation of principal component analysis and neural network performance for bearing fault diagnosis from vibration signal processed by RS and DF analyses. Mech. Syst. Signal Process. 2011, 25, 1765–1772. [Google Scholar] [CrossRef]
- Shen, C.; Wang, D.; Liu, Y.; Kong, F.; Tse, P.W. Recognition of rolling bearing fault patterns and sizes based on two-layer support vector regression machines. Smart Struct. Syst. 2014, 13, 453–471. [Google Scholar] [CrossRef] [Green Version]
- Chen, Z.; Deng, S.; Chen, X.; Li, C.; Sanchez, R.V.; Qin, H. Deep neural networks-based rolling bearing fault diagnosis. Microelectron. Reliab. 2017, 75, 327–333. [Google Scholar] [CrossRef]
- Zhang, R.; Tao, H.; Wu, L.; Guan, Y. Transfer learning with neural networks for bearing fault diagnosis in changing working conditions. IEEE Access 2017, 5, 14347–14357. [Google Scholar] [CrossRef]
- Song, L.; Wang, H.; Chen, P. Vibration-based intelligent fault diagnosis for roller bearings in low-speed rotating machinery. IEEE Trans. Instrum. Meas. 2018, 67, 1887–1899. [Google Scholar] [CrossRef]
- Liu, Z.; Guo, W.; Hu, J.; Ma, W. A hybrid intelligent multi-fault detection method for rotating machinery based on RSGWPT, KPCA and twin SVM. ISA Trans. 2017, 66, 249–261. [Google Scholar] [CrossRef] [PubMed]
- Jia, F.; Lei, Y.; Guo, L.; Lin, J.; Xing, S. A neural network constructed by deep learning technique and its application to intelligent fault diagnosis of machines. Neurocomputing 2018, 272, 619–628. [Google Scholar] [CrossRef]
- Xia, M.; Li, T.; Xu, L.; Liu, L.; De Silva, C.W. Fault diagnosis for rotating machinery using multiple sensors and convolutional neural networks. IEEE/ASME Trans. Mechatron. 2018, 23, 101–110. [Google Scholar] [CrossRef]
- Huang, W.; Huang, J.; Yang, L.; Cao, C.; Chen, H. Fault diagnosis of gearbox based on principal component analysis and sequential probability ratio test. In Proceedings of the 2nd International Conference on Computer Science and Application Engineering, Hohhot, China, 22–24 October 2018; Volume 166, pp. 1–7. [Google Scholar]
- Xing, Z.; Qu, J.; Chai, Y.; Tang, Q.; Zhou, Y. Gear fault diagnosis under variable conditions with intrinsic time-scale decomposition-singular value decomposition and support vector machine. J. Mech. Sci. Technol. 2017, 31, 545–553. [Google Scholar] [CrossRef]
- Yinghua, Y.; Guoqiang, S.; Xiang, S. Fault monitoring and classification of rotating machine based on PCA and KNN. In Proceedings of the 30th Chinese Control and Decision Conference, Shenyang, China, 9–11 June 2018; pp. 1795–1800. [Google Scholar]
- Rapur, J.S.; Tiwari, R. Experimental time-domain vibration- based fault diagnosis of centrifugal pumps using support vector machine. ASCE-ASME J. Risk Uncertain. Eng. Syst. Part B Mech. Eng. 2017, 3. [Google Scholar] [CrossRef]
- Bordoloi, D.J.; Tiwari, R. Identification of suction flow blockages and casing cavitations in centrifugal pumps by optimal support vector machine techniques. J. Braz. Soc. Mech. Sci. Eng. 2017, 39, 2957–2968. [Google Scholar] [CrossRef]
- Walker, R.B.; Vayanat, R.; Perinpanayagam, S.; Jennions, I.K. Unbalance localization through machine nonlinearities using an artificial neural network approach. Mech. Mach. Theory 2014, 75, 54–66. [Google Scholar] [CrossRef]
- Mohammed, A.A.; Neilson, R.D.; Deans, W.F.; MacConnell, P. Crack detection in a rotating shaft using artificial neural networks and PSD characterization. Meccanica 2014, 49, 255–266. [Google Scholar] [CrossRef] [Green Version]
- Nahvi, H.; Esfahanian, M. Fault identification in rotating machinery using artificial neural networks. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. Febr. 2005, 219, 141–158. [Google Scholar] [CrossRef]
- Espinoza Sepulveda, N.; Sinha, J.K. Blind Application of developed Smart Vibration-based Machine Learning (SVML) model for machine faults diagnosis to different machine conditions. J. Vib. Eng. Technol. 2020. [Google Scholar] [CrossRef]
- Luwei, K.C.; Sinha, J.K.; Yunusa-kaltungo, A.; Elbhbah, K. Data fusion of acceleration and velocity features (dFAVF) approach for fault diagnosis in rotating machines. In Proceedings of the 14th International Conference on Vibration Engineering and Technology of Machinery, Lisbon, Portugal, 10–13 September 2018; Volume 211, p. 21005. [Google Scholar]
- Vyas, N. Artificial neural network design for fault identification in a rotor-bearing system. Mech. Mach. Theory 2001, 36, 157–175. [Google Scholar] [CrossRef]
- Tarassenko, L. A Guide to Neural Computing Applications; Elsevier: Amsterdam, The Netherlands, 1998. [Google Scholar]
- Vogl, T.P.; Mangis, J.K.; Rigler, A.K.; Zink, W.T.; Alkon, D.L. Accelerating the convergence of the backpropagation method. Biol. Cybern. 1988, 59, 257–263. [Google Scholar] [CrossRef]
- Bishop, C.M. Pattern Recognition and Machine Learning; Springer: New York, NY, USA, 2006. [Google Scholar]
Ref. No. | Defects/Faults | ML Method |
---|---|---|
[3,4] | Several rotor-related defects separately tested at a few different machine speeds and different machine foundations | Principal Component Analysis (PCA) method used to develop the diagnostic model for each speed, each foundation and their combination |
[7] | Roller bearing outer race defect only | Probabilistic principal component analysis (PCA) |
[8] | Different bearing faults (outer, inner race, rolling element) separately and combined tested at three different machine speeds | PCA and broad learning methods are used for diagnosis. Separate model is used for each speed |
[9] | Outer race bearing defect at three different severities, tested at two machine speeds | PCA and ANN methods are used separately. Separate model developed for each speed. ANN performance found to be much better compared to PCA |
[10] | Different bearing faults (outer, inner race, rolling element) separately | Support vector regression machines (SVRMs) |
[11] | Rolling bearings fault (inner race, outer race, ball, and some combinations) | Convolutional neural network |
[12] | Several bearing-related faults at different operational conditions (fault size, motor load, rotor speed) | Transfer learning in ANN |
[13] | Roller bearing defects (outer, inner race, rolling element) in low-speed rotating machinery. Different operational speeds, separately | Supervised decision tree |
[14] | Bearing faults and bevel gear, separately | Twin support vector machine (TWSVM) |
[15] | Planetary gearbox and motor bearings faults, separately | Deep learning neural network |
[16] | Bearing faults and gearbox faults, separately | Convolutional neural network |
[17] | Gear crack with different severities | PCA and sequential probability ratio test |
[18] | Gearbox healthy and three faults types tested at four machine speeds | Support Vectors Machine (SVM) method used, but all speed data are used together for the development of the model |
[19] | High and low imbalance in high-pressure cylinder of synthetic ammonia compressor | k-nearest neighbour (kNN) |
[20] | Impeller cracks and blockage in pumps | SVM |
[21] | Blockages and cavitation in centrifugal pumps | SVM |
[22] | Unbalance localisation, two-plane balancing at two different speed | ANN method used separately for each speed |
[23] | Rotor crack | ANN |
[24] | Several defects through different machines | ANN method used separately for different machines |
Rotor Condition | No. of Data Sets (Runs) per Rotor Speed | |
---|---|---|
1800 RPM (30 Hz) | 2400 RPM (40 Hz) | |
Healthy (residual unbalance) | 66 | 44 |
Misalignment | 109 | 119 |
Shaft bow | 202 | 183 |
Looseness in pedestal | 190 | 87 |
Rotor rub | 112 | 114 |
Actual | Healthy | Misalignment | Bow | Looseness | Rub |
---|---|---|---|---|---|
Diagnosis | |||||
Healthy | 100.0 | 0.0 | 0.0 | 0.0 | 0.0 |
Misalignment | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
Bow | 0.0 | 67.1 | 100.0 | 0.0 | 0.0 |
Looseness | 0.0 | 0.0 | 0.0 | 100.0 | 0.0 |
Rub | 0.0 | 32.9 | 0.0 | 0.0 | 100.0 |
Actual | Healthy | Misalignment | Bow | Looseness | Rub |
---|---|---|---|---|---|
Diagnosis | |||||
Healthy | 15.9 | 0.0 | 0.0 | 0.0 | 0.0 |
Misalignment | 0.0 | 5.9 | 0.0 | 0.0 | 0.0 |
Bow | 0.0 | 0.0 | 10.8 | 0.0 | 0.0 |
Looseness | 0.0 | 0.0 | 0.0 | 1.1 | 0.0 |
Rub | 84.1 | 94.1 | 89.2 | 98.9 | 100.0 |
Actual | Healthy | Misalignment | Bow | Looseness | Rub |
---|---|---|---|---|---|
Diagnosis | |||||
Healthy | 100.0 | 0.0 | 0.0 | 0.0 | 0.0 |
Misalignment | 0.0 | 100.0 | 0.0 | 0.0 | 0.0 |
Bow | 0.0 | 0.0 | 100.0 | 0.0 | 0.0 |
Looseness | 0.0 | 0.0 | 0.0 | 98.9 | 0.0 |
Rub | 0.0 | 0.0 | 0.0 | 1.1 | 100.0 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2020 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 (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Sepulveda, N.E.; Sinha, J. Parameter Optimisation in the Vibration-Based Machine Learning Model for Accurate and Reliable Faults Diagnosis in Rotating Machines. Machines 2020, 8, 66. https://doi.org/10.3390/machines8040066
Sepulveda NE, Sinha J. Parameter Optimisation in the Vibration-Based Machine Learning Model for Accurate and Reliable Faults Diagnosis in Rotating Machines. Machines. 2020; 8(4):66. https://doi.org/10.3390/machines8040066
Chicago/Turabian StyleSepulveda, Natalia Espinoza, and Jyoti Sinha. 2020. "Parameter Optimisation in the Vibration-Based Machine Learning Model for Accurate and Reliable Faults Diagnosis in Rotating Machines" Machines 8, no. 4: 66. https://doi.org/10.3390/machines8040066
APA StyleSepulveda, N. E., & Sinha, J. (2020). Parameter Optimisation in the Vibration-Based Machine Learning Model for Accurate and Reliable Faults Diagnosis in Rotating Machines. Machines, 8(4), 66. https://doi.org/10.3390/machines8040066