Sandpiper Optimization with a Deep Learning Enabled Fault Diagnosis Model for Complex Industrial Systems
Abstract
:1. Introduction
- An intelligent SPOAI-FD technique comprising pre-processing, Faster SqueezeNet feature extraction, BLSTM classification, and SPOA-based parameter tuning for fault diagnosis is presented. To the best of our knowledge, the SPOAI-FD technique has never been presented in the literature.
- Employ the Faster SqueezeNet model for feature extraction and the BLSTM model for classification.
- Hyperparameter optimization of the BLSTM model using SPOA algorithm using cross-validation helps to boost the predictive outcome of the proposed model for unseen data.
2. Literature Review
3. The Proposed Model
3.1. Data Pre-Processing
3.2. Feature Extraction: Faster SqueezeNet Model
- (1)
- The current study imitated the DenseNet architecture and presents a distinct connection mode for additional improvement of the data flow among the layers [19,20]. This comprises a fire module and a pooling layer. At last, the two concat layers were also interconnected to the following convolutional layer.
- (2)
- In order to ensure a good network convergence, the ResNet architecture was thoroughly learnt, and distinct components were presented with a fire module and a pooling layer. At last, two layers were added and interconnected to the following convolution layer. Generally, the fundamental mapping is represented as . Consider the stacked non-linear layer to fit other mappings of . The original mapping is reorganized into is realized as a structure named as shortcut connection. It utilizes the residual architecture of ResNet to resolve issues, such as gradient degradation and disappearing without improving the amount of network variables.
3.3. Fault Detection and Classification: BLSTM Model
3.4. Hyperparameter Optimization
3.4.1. Exploration Process
3.4.2. Exploitation Process
4. Experimental Validation
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Sodhro, A.H.; Pirbhulal, S.; de Albuquerque, V.H.C. Artificial Intelligence-Driven Mechanism for Edge Computing-Based Industrial Applications. IEEE Trans. Ind. Inform. 2019, 15, 4235–4243. [Google Scholar] [CrossRef]
- Lee, J.; Davari, H.; Singh, J.; Pandhare, V. Industrial Artificial Intelligence for industry 4.0-based manufacturing systems. Manuf. Lett. 2018, 18, 20–23. [Google Scholar] [CrossRef]
- Hao, M.; Li, H.; Luo, X.; Xu, G.; Yang, H.; Liu, S. Efficient and Privacy-Enhanced Federated Learning for Industrial Artificial Intelligence. IEEE Trans. Ind. Inform. 2019, 16, 6532–6542. [Google Scholar] [CrossRef]
- Cioffi, R.; Travaglioni, M.; Piscitelli, G.; Petrillo, A.; De Felice, F. Artificial Intelligence and Machine Learning Applications in Smart Production: Progress, Trends, and Directions. Sustainability 2020, 12, 492. [Google Scholar] [CrossRef] [Green Version]
- Gao, Y.; Chen, M.; Yu, D. Semi-supervised graph convolutional network and its application in intelligent fault diagnosis of rotating machinery. Measurement 2021, 186, 110084. [Google Scholar] [CrossRef]
- Wei, H.; Zhang, Q.; Shang, M.; Gu, Y. Extreme Learning Machine-based Classifier for Fault Diagnosis of Rotating Machinery using a Residual Network and Continuous Wavelet Transform. Measurement 2021, 183, 109864. [Google Scholar] [CrossRef]
- Lu, J.; Qian, W.; Li, S.; Cui, R. Enhanced K-Nearest Neighbor for Intelligent Fault Diagnosis of Rotating Machinery. Appl. Sci. 2021, 11, 919. [Google Scholar] [CrossRef]
- Chen, H.; Liu, Z.; Alippi, C.; Huang, B.; Liu, D. Explainable Intelligent Fault Diagnosis for Nonlinear Dynamic Systems: From Unsupervised to Supervised Learning. IEEE Trans. Neural Networks Learn. Syst. 2022, 1–14. [Google Scholar] [CrossRef]
- Chen, H.; Li, L.; Shang, C.; Huang, B. Fault Detection for Nonlinear Dynamic Systems with Consideration of Modeling Errors: A Data-Driven Approach. IEEE Trans. Cybern. 2022, 1–11. [Google Scholar] [CrossRef]
- Jin, T.; Yan, C.; Chen, C.; Yang, Z.; Tian, H.; Wang, S. Light neural network with fewer parameters based on CNN for fault diagnosis of rotating machinery. Measurement 2021, 181, 109639. [Google Scholar] [CrossRef]
- Wu, C.; Jiang, P.; Ding, C.; Feng, F.; Chen, T. Intelligent fault diagnosis of rotating machinery based on one-dimensional convolutional neural network. Comput. Ind. 2019, 108, 53–61. [Google Scholar] [CrossRef]
- He, Z.; Shao, H.; Zhong, X.; Zhao, X. Ensemble Transfer CNNs Driven by Multi-Channel Signals for Fault Diagnosis of Rotating Machinery Cross Working Conditions. Knowl. Based Syst. 2020, 207, 106396. [Google Scholar] [CrossRef]
- Yan, X.; Jia, M. Intelligent fault diagnosis of rotating machinery using improved multiscale dispersion entropy and mRMR feature selection. Knowl. Based Syst. 2019, 163, 450–471. [Google Scholar] [CrossRef]
- Xue, Y.; Dou, D.; Yang, J. Multi-fault diagnosis of rotating machinery based on deep convolution neural network and support vector machine. Measurement 2020, 156, 107571. [Google Scholar] [CrossRef]
- Cheng, Y.; Lin, M.; Wu, J.; Zhu, H.; Shao, X. Intelligent fault diagnosis of rotating machinery based on continuous wavelet transform-local binary convolutional neural network. Knowl. Based Syst. 2021, 216, 106796. [Google Scholar] [CrossRef]
- Dibaj, A.; Ettefagh, M.M.; Hassannejad, R.; Ehghaghi, M.B. A hybrid fine-tuned VMD and CNN scheme for untrained compound fault diagnosis of rotating machinery with unequal-severity faults. Expert Syst. Appl. 2021, 167, 114094. [Google Scholar] [CrossRef]
- Zhang, Y.; Zhou, T.; Huang, X.; Cao, L.; Zhou, Q. Fault diagnosis of rotating machinery based on recurrent neural networks. Measurement 2021, 171, 108774. [Google Scholar] [CrossRef]
- Guo, S.; Yang, T.; Gao, W.; Zhang, C. A Novel Fault Diagnosis Method for Rotating Machinery Based on a Convolutional Neural Network. Sensors 2018, 18, 1429. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Huang, G.; Liu, Z.; van der Maaten, L.; Weinberger, K. Densely connected convolutional networks. In Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA, 21–26 July 2017. [Google Scholar]
- Xu, Y.; Yang, G.; Luo, J.; He, J. An Electronic Component Recognition Algorithm Based on Deep Learning with a Faster SqueezeNet. Math. Probl. Eng. 2020, 2020, 2940286. [Google Scholar] [CrossRef]
- Singla, P.; Duhan, M.; Saroha, S. An ensemble method to forecast 24-h ahead solar irradiance using wavelet decomposition and BiLSTM deep learning network. Earth Sci. Inform. 2021, 15, 291–306. [Google Scholar] [CrossRef]
- Kaur, A.; Jain, S.; Goel, S. Sandpiper optimization algorithm: A novel approach for solving real-life engineering problems. Appl. Intell. 2020, 50, 582–619. [Google Scholar] [CrossRef]
- Saravanakumar, R.; Krishnaraj, N.; Venkatraman, S.; Sivakumar, B.; Prasanna, S.; Shankar, K. Hierarchical symbolic analysis and particle swarm optimization based fault diagnosis model for rotating machineries with deep neural networks. Measurement 2020, 171, 108771. [Google Scholar] [CrossRef]
- Smith, W.A.; Randall, R.B. Rolling element bearing diagnostics using the Case Western Reserve University data: A benchmark study. Mech. Syst. Signal Process. 2015, 64, 100–131. [Google Scholar] [CrossRef]
- Yang, Y.; Zheng, H.; Li, Y.; Xu, M.; Chen, Y. A fault diagnosis scheme for rotating machinery using hierarchical symbolic analysis and convolutional neural network. ISA Trans. 2019, 91, 235–252. [Google Scholar] [CrossRef] [PubMed]
- Surendran, R.; Khalaf, O.I.; Romero, C.A.T. Deep Learning Based Intelligent Industrial Fault Diagnosis Model. Comput. Mater. Contin. 2022, 70, 6323–6338. [Google Scholar] [CrossRef]
Dataset | Class Number | Class Label |
---|---|---|
Dataset-I | Class 1 | Outer Race Bearing Fault |
Class 2 | Minor Chipped Gear Fault | |
Class 3 | Missed Tooth Gear Fault | |
Class 4 | Normal | |
Class 5 | Minor chipped tooth | |
Class 6 | Missing tooth (0.2 mm) | |
Class 7 | Missing tooth (2 mm) | |
Dataset-II | Class 1 | Outer Race Bearing Fault |
Class 2 | Minor Chipped Gear Fault | |
Class 3 | Missed Tooth Gear Fault | |
Class 4 | Normal | |
Class 5 | Minor chipped tooth | |
Class 6 | Missing tooth (0.2 mm) | |
Class 7 | Missing tooth (2 mm) | |
Class 8 | Inner race (IF) | |
Class 9 | Outer race (OF) | |
Class 10 | Ball faults (BF) |
Class Label | Run-1 | Run-2 | Run-3 | Run-4 | Run-5 | Average |
---|---|---|---|---|---|---|
Class-1 | 0.9941 | 0.9936 | 0.9937 | 0.9945 | 0.9940 | 0.9940 |
Class-2 | 0.9915 | 0.9927 | 0.9935 | 0.9914 | 0.9906 | 0.9919 |
Class-3 | 0.9920 | 0.9932 | 0.9926 | 0.9914 | 0.9921 | 0.9923 |
Class-4 | 0.9945 | 0.9909 | 0.9934 | 0.9946 | 0.9927 | 0.9932 |
Class-5 | 0.9941 | 0.9921 | 0.9925 | 0.9910 | 0.9925 | 0.9924 |
Class-6 | 0.9947 | 0.9908 | 0.9928 | 0.9944 | 0.9910 | 0.9927 |
Class-7 | 0.9946 | 0.9903 | 0.9924 | 0.9945 | 0.9921 | 0.9928 |
Methods | Gearbox Dataset | |||||||
---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | Average | |
FFTKNN | 0.8364 | 0.9195 | 0.9811 | 0.9869 | 0.8678 | 0.6768 | 0.6697 | 0.8483 |
FFTSVM | 0.9886 | 0.9801 | 0.9837 | 0.9850 | 0.9801 | 0.9609 | 0.8685 | 0.9638 |
FFTDBN | 0.9746 | 0.9693 | 0.9777 | 0.9755 | 0.9792 | 0.9468 | 0.9385 | 0.9659 |
FFTSAE | 0.9855 | 0.9836 | 0.9802 | 0.9877 | 0.9854 | 0.9677 | 0.9558 | 0.9780 |
CNN | 0.9885 | 0.9821 | 0.9684 | 0.9827 | 0.9876 | 0.9815 | 0.8857 | 0.9681 |
CNN2 | 0.9881 | 0.9797 | 0.9676 | 0.9861 | 0.9832 | 0.9577 | 0.9063 | 0.9670 |
IIFD-SOIR | 0.9876 | 0.9852 | 0.9811 | 0.9855 | 0.9862 | 0.9823 | 0.9771 | 0.9836 |
SPOAI-FD | 0.9940 | 0.9919 | 0.9923 | 0.9932 | 0.9924 | 0.9927 | 0.9928 | 0.9940 |
Class Label | Run-1 | Run-2 | Run-3 | Run-4 | Run-5 | Average |
---|---|---|---|---|---|---|
Class-1 | 0.9922 | 0.9939 | 0.9945 | 0.9906 | 0.9906 | 0.9924 |
Class-2 | 0.9946 | 0.9940 | 0.9920 | 0.9910 | 0.9922 | 0.9928 |
Class-3 | 0.9911 | 0.9927 | 0.9941 | 0.9943 | 0.9937 | 0.9932 |
Class-4 | 0.9932 | 0.9945 | 0.9920 | 0.9917 | 0.9903 | 0.9923 |
Class-5 | 0.9926 | 0.9936 | 0.9944 | 0.9940 | 0.9906 | 0.9930 |
Class-6 | 0.9902 | 0.9949 | 0.9934 | 0.9935 | 0.9946 | 0.9933 |
Class-7 | 0.9923 | 0.9927 | 0.9933 | 0.9930 | 0.9901 | 0.9923 |
Class-8 | 0.9946 | 0.9917 | 0.9934 | 0.9946 | 0.9950 | 0.9939 |
Class-9 | 0.9920 | 0.9925 | 0.9924 | 0.9912 | 0.9914 | 0.9919 |
Class-10 | 0.9920 | 0.9908 | 0.9933 | 0.9905 | 0.9911 | 0.9915 |
Methods | Bearing Dataset | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Average | |
FFTKNN | 0.9706 | 0.9582 | 0.9721 | 0.9432 | 0.9563 | 0.9655 | 0.9788 | 0.9423 | 0.9793 | 0.9608 | 0.9627 |
FFTSVM | 0.9892 | 0.9446 | 0.9862 | 0.9839 | 0.9772 | 0.9073 | 0.9869 | 0.9407 | 0.9899 | 0.8602 | 0.9566 |
FFTDBN | 0.9815 | 0.9741 | 0.9836 | 0.9746 | 0.9672 | 0.9573 | 0.9759 | 0.9327 | 0.9768 | 0.9434 | 0.9667 |
FFTSAE | 0.9860 | 0.9691 | 0.9864 | 0.9700 | 0.9716 | 0.9587 | 0.9829 | 0.9312 | 0.9876 | 0.9366 | 0.9680 |
CNN | 0.9791 | 0.9382 | 0.9792 | 0.9765 | 0.9836 | 0.9757 | 0.9887 | 0.9635 | 0.9806 | 0.9829 | 0.9748 |
CNN2 | 0.9833 | 0.9127 | 0.9834 | 0.9786 | 0.9598 | 0.9759 | 0.9833 | 0.9302 | 0.9790 | 0.9849 | 0.9671 |
IIFD-SOIR | 0.9870 | 0.9771 | 0.9867 | 0.9807 | 0.9877 | 0.9846 | 0.9824 | 0.9718 | 0.9814 | 0.9860 | 0.9825 |
SPOAI-FD | 0.9924 | 0.9928 | 0.9932 | 0.9923 | 0.993 | 0.9933 | 0.9923 | 0.9939 | 0.9919 | 0.9915 | 0.9927 |
Method | Gearbox Dataset | Bearing Dataset | ||
---|---|---|---|---|
Training | Testing | Training | Testing | |
FFTKNN | 0.8567 | 0.8483 | 0.9754 | 0.9627 |
FFTSVM | 0.9753 | 0.9638 | 0.9622 | 0.9566 |
FFTDBN | 0.9711 | 0.9659 | 0.9814 | 0.9667 |
FFTSAE | 0.9864 | 0.9780 | 0.9740 | 0.9680 |
CNN | 0.9764 | 0.9681 | 0.9789 | 0.9748 |
CNN2 | 0.9726 | 0.9670 | 0.9768 | 0.9671 |
IIFD-SOIR | 0.9899 | 0.9836 | 0.9890 | 0.9825 |
SPOAI-FD | 0.9960 | 0.9940 | 0.9951 | 0.9927 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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
Al Duhayyim, M.; G. Mohamed, H.; S. Alzahrani, J.; Alabdan, R.; Aziz, A.S.A.; Zamani, A.S.; Yaseen, I.; Alsaid, M.I. Sandpiper Optimization with a Deep Learning Enabled Fault Diagnosis Model for Complex Industrial Systems. Electronics 2022, 11, 4190. https://doi.org/10.3390/electronics11244190
Al Duhayyim M, G. Mohamed H, S. Alzahrani J, Alabdan R, Aziz ASA, Zamani AS, Yaseen I, Alsaid MI. Sandpiper Optimization with a Deep Learning Enabled Fault Diagnosis Model for Complex Industrial Systems. Electronics. 2022; 11(24):4190. https://doi.org/10.3390/electronics11244190
Chicago/Turabian StyleAl Duhayyim, Mesfer, Heba G. Mohamed, Jaber S. Alzahrani, Rana Alabdan, Amira Sayed A. Aziz, Abu Sarwar Zamani, Ishfaq Yaseen, and Mohamed Ibrahim Alsaid. 2022. "Sandpiper Optimization with a Deep Learning Enabled Fault Diagnosis Model for Complex Industrial Systems" Electronics 11, no. 24: 4190. https://doi.org/10.3390/electronics11244190
APA StyleAl Duhayyim, M., G. Mohamed, H., S. Alzahrani, J., Alabdan, R., Aziz, A. S. A., Zamani, A. S., Yaseen, I., & Alsaid, M. I. (2022). Sandpiper Optimization with a Deep Learning Enabled Fault Diagnosis Model for Complex Industrial Systems. Electronics, 11(24), 4190. https://doi.org/10.3390/electronics11244190