Centrifugal Pump Fault Diagnosis Based on a Novel SobelEdge Scalogram and CNN
Abstract
:1. Introduction
- A low-pass filter is applied to vibrational signals to extract fault-specific frequencies to improve signal quality and eliminate high-frequency noise.
- The S-transform is employed to increase time-frequency resolution, enabling a more precise study of the frequency content of a signal across time. This transformation is favored over alternative time-frequency representations, such as the short-time Fourier transform or wavelet transform, due to its superior resolution and capacity to handle non-stationary signals.
- The Sobel filter is used to preprocess the Stockwell scalograms; as a result, novel SobelEdge scalograms are obtained. The novel scalograms enhance the energy variations in the S-transform scalograms by detecting the edges where color intensities change that may be indicative of significant signal occurrences such as transients and abnormalities. To the best of the author’s knowledge, the SobelEdge Scalograms have not been reported in the literature previously.
- CNN is used to extract features with substantially more pronounced classification, which may be used for fault classification. CNNs are trained on SobelEdge Scalograms to acquire features that are discriminative and invariant to signal fluctuations. By merging diverse signal processing and deep learning approaches to enhance the accuracy and dependability of the analysis, the proposed method provides a complete solution for defect detection and condition monitoring.
2. Proposed Approach
- (1)
- Acquire vibration signals under different CP conditions using a data acquisition system.
- (2)
- Extract fault-specific frequencies using a low-pass filter with a 4.6 kHz cutoff frequency [4].
- (3)
- Generate traditional scalograms using the S-transform.
- (4)
- Use the Sobel filter for edge extraction to generate SobelEdge Scalograms.
- (5)
- Train a CNN classifier with SobelEdge Scalograms for the classifications Impeller Defect, Mechanical Seal Hole, Mechanical Seal Scratch, and Normal.
- (6)
- Classify the CP vibration signal using a trained CNN classifier according to the aforementioned four classifications.
3. Experimental Setup and Test Rig Setup
- I.
- Mechanical seal faults
- Mechanical seal hole
- Mechanical seal scratch
- II.
- Impeller faults.
3.1. Mechanical Seal Faults
3.1.1. Mechanical Seal Hole
3.1.2. Mechanical Seal Scratch
3.2. Impeller Fault
4. Technical Background
4.1. Stockwell Transform
4.2. SobelEdge Scalograms
4.3. Materials and Methods
4.4. Convolutional Neural Network
4.5. Sobel Filter
5. Results and Discussions
Performance and Comparison
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Nomenclature
AI | Artificial intelligence |
CBM | Condition-based monitoring |
CPs | Centrifugal pumps |
CNN | Convolutional neural network |
FD | Fault diagnosis |
FT | Fourier transform STFT—Short-term Fourier transform |
S | transform: Stockwell transform |
TFD | Time-frequency-domain |
WT | Wavelet transform |
Wavelet | |
Set of trainable parameters at Lth layer | |
Activation function at Lth layer |
References
- Vogelesang, H. An introduction to energy consumption in pumps. World Pumps. 2008, 2008, 28–31. [Google Scholar] [CrossRef]
- Shankar, V.K.A.; Umashankar, S.; Paramasivam, S.; Hanigovszki, N. A comprehensive review on energy efficiency enhancement initiatives in centrifugal pumping system. Appl. Energy 2016, 181, 495–513. [Google Scholar] [CrossRef]
- Sunal, C.E.; Dyo, V.; Velisavljevic, V. Review of Machine Learning Based Fault Detection for Centrifugal Pump Induction Motors. IEEE Access 2022, 10, 71344–71355. [Google Scholar] [CrossRef]
- Ahmad, Z.; Nguyen, T.-K.; Ahmad, S.; Nguyen, C.D.; Kim, J.-M. Multistage Centrifugal Pump Fault Diagnosis Using Informative Ratio Principal Component Analysis. Sensors 2021, 22, 179. [Google Scholar] [CrossRef] [PubMed]
- Lei, Y. Intelligent Fault Diagnosis and Remaining Useful Life Prediction of Rotating Machinery; Butterworth-Heinemann: Oxford, UK, 2016. [Google Scholar]
- Rapur, J.S.; Tiwari, R. Experimental fault diagnosis for known and unseen operating conditions of centrifugal pumps using MSVM and WPT based analyses. Measurement 2019, 147, 106809. [Google Scholar] [CrossRef]
- Panda, A.K.; Rapur, J.S.; Tiwari, R. Prediction of flow blockages and impending cavitation in centrifugal pumps using Support Vector Machine (SVM) algorithms based on vibration measurements. Measurement 2018, 130, 44–56. [Google Scholar] [CrossRef]
- Shafiullah, A.M.A. S-transform based FFNN approach for distribution grids fault detection and classification. IEEE Access 2018, 6, 8080–8088. [Google Scholar] [CrossRef]
- Zhang, X.; Hu, Y.; Deng, J.; Xu, H.; Wen, H. Feature Engineering and Artificial Intelligence-Supported Approaches Used for Electric Powertrain Fault Diagnosis: A Review. IEEE Access 2022, 10, 29069–29088. [Google Scholar] [CrossRef]
- Satpathi, K.; Yeap, Y.M.; Ukil, A.; Geddada, N. Short-Time Fourier Transform Based Transient Analysis of VSC Interfaced Point-to-Point DC System. IEEE Trans. Ind. Electron. 2018, 65, 4080–4091. [Google Scholar] [CrossRef]
- Khan, U.N. Signal Processing Techniques Used In. Available online: http://eeeic.org/proc/papers/23.pdf (accessed on 3 January 2023).
- Stockwell, R.G.; Mansinha, L.; Lowe, R.P. Localization of the complex spectrum: The S transform. IEEE Trans. Signal Process. 1996, 44, 998–1001. [Google Scholar] [CrossRef]
- Daubechies, I. The Wavelet Transform, Time-Frequency Localization and Signal Analysis. IEEE Trans. Inf. Theory 1990, 36, 961–1005. [Google Scholar] [CrossRef]
- Peng, Z.K.; Chu, F.L. Application of the wavelet transform in machine condition monitoring and fault diagnostics: A review with bibliography. Mech. Syst. Signal Process. 2004, 18, 199–221. [Google Scholar] [CrossRef]
- Wang, C.; Gao, R.X. Wavelet transform with spectral post-processing for enhanced feature extraction. In Proceedings of the 19th IEEE Instrumentation and Measurement Technology Conference (IEEE Cat. No.00CH37276), Anchorage, AK, USA, 21–23 May 2002; pp. 315–320. [Google Scholar] [CrossRef]
- Zhang, J.-Y.; Cui, L.-L.; Yao, G.-Y.; Gao, L.-X. Research on the selection of wavelet function for the feature extraction of shock fault in the bearing diagnosis. In Proceedings of the 2007 International Conference on Wavelet Analysis and Pattern Recognition, Beijing, China, 2–4 November 2007. [Google Scholar]
- Wan, S.-T.; Lv, L.-Y. The fault diagnosis method of rolling bearing based on wavelet packet transform and zooming envelope analysis. In Proceedings of the 2007 International Conference on Wavelet Analysis and Pattern Recognition, Beijing, China, 2–4 November 2007. [Google Scholar]
- Lee, B.Y.; Tarng, Y.S. Application of the Discrete Wavelet Transform to the Monitoring of Tool Failure in End Milling Using the Spindle Motor Current. Int. J. Adv. Manuf. Technol. 1999, 15, 238–243. [Google Scholar] [CrossRef]
- Chang, J.; Kim, M.; Min, K. Detection of misfire and knock in spark ignition engines by wavelet transform of engine block vibration signals. Meas. Sci. Technol. 2002, 13, 319. [Google Scholar] [CrossRef]
- Goumas, S.K.; Zervakis, M.E.; Stavrakakis, G.S. Classification of washing machines vibration signals using discrete wavelet analysis for feature extraction. IEEE Trans. Instrum. Meas. 2002, 51, 497–508. [Google Scholar] [CrossRef]
- Cristaldi, L.; Lazzaroni, M.; Monti, A.; Ponci, F. A neurofuzzy application for AC motor drives monitoring system. IEEE Trans. Instrum. Meas. 2004, 53, 1020–1027. [Google Scholar] [CrossRef]
- Yan, R.; Gao, R.X. Energy-based feature extraction for defect diagnosis in rotary machines. IEEE Trans. Instrum. Meas. 2009, 58, 3130–3139. [Google Scholar]
- Delgado, M.; Cirrincione, G.; Garc, A.; Ortega, J.A.; Henao, H. Accurate bearing faults classification based on statistical-time features, curvilinear component analysis and neural networks. In Proceedings of the IECON 2012—38th Annual Conference on IEEE Industrial Electronics Society, Montreal, QC, Canada, 25–28 October 2012; pp. 3854–3861. [Google Scholar]
- 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. 2017, 23, 101–110. Available online: https://ieeexplore.ieee.org/abstract/document/7982756 (accessed on 13 January 2023). [CrossRef]
- Ahmad, Z.; Rai, A.; Hasan, M.J.; Kim, C.H.; Kim, J.-M. A Novel Framework for Centrifugal Pump Fault Diagnosis by Selecting Fault Characteristic Coefficients of Walsh Transform and Cosine Linear Discriminant Analysis. IEEE Access 2021, 9, 150128–150141. [Google Scholar] [CrossRef]
- Ahmad, S.; Ahmad, Z.; Kim, J.-M. A Centrifugal Pump Fault Diagnosis Framework Based on Supervised Contrastive Learning. Sensors 2022, 22, 6448. [Google Scholar] [CrossRef]
- Djurovi’cdjurovi, I.; Sejdi, E.; Jiang, J. Frequency-based window width optimization for S-transform. Int. J. Electron. Commun. (AEÜ) 2008, 62, 245–250. [Google Scholar] [CrossRef]
- Su, D.; Li, K.; Shi, N. Power quality disturbances recognition using modified s-transform based on optimally concentrated window with integration of renewable energy. Sustainability 2021, 13, 9868. [Google Scholar] [CrossRef]
- Boashash, B. Time-Frequency Signal Analysis and Processing: A Comprehensive Reference; Academic Press: Cambridge, MA, USA, 2015. [Google Scholar]
- Bajaj, A.; Kumar, S. A robust approach to denoise ECG signals based on fractional Stockwell transform. Biomed. Signal Process. Control 2020, 62, 102090. [Google Scholar] [CrossRef]
- Goodfellow, I.; Bengio, Y.; Courville, A. Deep Learning; MIT Press: Cambridge, MA, USA, 2016. [Google Scholar]
- LeCun, Y.; Bottou, L.; Bengio, Y.; Haffner, P. Gradient-based learning applied to document recognition. Proc. IEEE 1998, 86, 2278–2324. [Google Scholar] [CrossRef]
- Zhang, W.; Li, C.; Peng, G.; Chen, Y.; Zhang, Z. A deep convolutional neural network with new training methods for bearing fault diagnosis under noisy environment and different working load. Mech. Syst. Signal Process. 2018, 100, 439–453. [Google Scholar] [CrossRef]
- Lecun, Y.; Bengio, Y.; Hinton, G. Deep learning. Nature 2015, 521, 436–444. [Google Scholar] [CrossRef]
- Schmidhuber, J. Deep learning in neural networks: An overview. Neural Netw. 2015, 61, 85–117. [Google Scholar] [CrossRef]
- Zhang, W.; Peng, G.; Li, C. Bearings Fault Diagnosis Based on Convolutional Neural Networks with 2-D Representation of Vibration Signals as Input. MATEC Web Conf. 2017, 95, 13001. [Google Scholar] [CrossRef]
- Verstraete, D.; Ferrada, A.; Droguett, E.L.; Meruane, V.; Modarres, M. Deep learning enabled fault diagnosis using time-frequency image analysis of rolling element bearings. Shock Vib. 2017, 2017, 5067651. [Google Scholar] [CrossRef]
- Understanding of Convolutional Neural Network (CNN)—Deep Learning. Medium, 4 March 2018.
- LeCun, Y.; Kavukcuoglu, K.; Farabet, C. Convolutional networks and applications in vision. In Proceedings of the 2010 IEEE International Symposium on Circuits and Systems, Paris, France, 30 May–2 June 2010; pp. 253–256. [Google Scholar] [CrossRef]
- Gong, J.; Yang, X.; Pan, F.; Liu, W.; Zhou, F. An Integrated Fault Diagnosis Method for Rotating Machinery Based on Improved Multivariate Multiscale Amplitude-Aware Permutation Entropy and Uniform Phase Empirical Mode Decomposition. Shock Vib. 2021, 2021, 1–22. [Google Scholar] [CrossRef]
- Ravivarma, G.; Gavaskar, K.; Malathi, D.; Asha, K.G.; Ashok, B.; Aarthi, S. Implementation of Sobel operator based image edge detection on FPGA. Mater. Today Proc. 2021, 45, 2401–2407. [Google Scholar] [CrossRef]
- Dong, X.; Li, J.; Wu, J.; Liu, J. A Window Detection Algorithm for Remote Laser Gas Leakage Detection System. Procedia Comput. Sci. 2020, 174, 720–728. [Google Scholar] [CrossRef]
- Géron, A. Hands-On Machine Learning with Scikit-LEARN, Keras, and TensorFlow; O’Reilly Media, Inc.: Sebastopol, CA, USA, 2022. [Google Scholar]
- Sun, W.; Cao, X. Curvature enhanced bearing fault diagnosis method using 2D vibration signal. J. Mech. Sci. Technol. 2020, 34, 2257–2266. [Google Scholar] [CrossRef]
- Manhertz, G.; Bereczky, A. STFT spectrogram based hybrid evaluation method for rotating machine transient vibration analysis. Mech. Syst. Signal Process. 2021, 154, 107583. [Google Scholar] [CrossRef]
Device Name | Specification |
---|---|
Accelerometer (622b01) | Range of frequency: 0.4 → 10 kHz Sensitivity: 100 mV/g (10.2 mV/g (ms−2)) ± 5% |
DAQ System (NI9234) | Range of frequency: 0 → 13.1 MHz Generator: Four analog input channels 24-bit ADC resolution |
Layer (Type) | Output Shape | Param No. | Activation Function |
---|---|---|---|
rescaling (Rescaling) | (None, 256, 256, 1) | 0 | - |
conv2d (Conv2D) | (None, 256, 256, 16) | 160 | ReLU/- |
max_pooling2d (Maxpooling2D) | (None, 128, 128, 16) | 0 | - |
conv2d_1 (Conv2D) | (None, 128, 128, 32) | 4640 | ReLU/- |
max_pooling2d_1 (Maxpooling2D) | (None, 64, 64, 32) | 0 | - |
conv2d_2 (Conv2D) | (None, 64, 64, 64) | 18496 | ReLU/- |
max_pooling2d_2 (Maxpooling2D) | (None, 32, 32, 64) | 0 | - |
flatten (Flatten) | (None, 65536) | 0 | - |
dense (Dense) | (None, 128) | 8388736 | ReLU/- |
dense (Dense) | (None, 4) | 516 | Softmax |
Accuracy | Precision | F1 Score | Recall | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Model | IF | MSH | MSS | Nomal | IF | MSH | MSS | Nomal | IF | MSH | MSS | Nomal | IF | MSH | MSS | Nomal |
Proposed | 99.62 | 100 | 99.10 | 100 | 98.93 | 100 | 99.69 | 100 | 99.27 | 100 | 99.39 | 100 | 99.62 | 100 | 99.10 | 100 |
Weifang Sun | 85.58 | 87.02 | 93.79 | 100 | 86.84 | 83.59 | 96.60 | 100 | 85.58 | 87.02 | 93.79 | 100 | 85.60 | 84.95 | 95.15 | 100 |
Gabor | 83.01 | 89.58 | 85.84 | 100 | 90.54 | 76.53 | 97.98 | 100 | 83.02 | 89.58 | 85.84 | 100 | 83.10 | 81.47 | 91.32 | 100 |
Model | Accuracy | Precision | Recall | F1 Score |
---|---|---|---|---|
Proposed | 99.68 | 98.93 | 100 | 99.69 |
Weifang Sun | 91.60 | 91.57 | 91.60 | 91.43 |
Gabor | 89.61 | 91.26 | 89.61 | 88.96 |
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
Zaman, W.; Ahmad, Z.; Siddique, M.F.; Ullah, N.; Kim, J.-M. Centrifugal Pump Fault Diagnosis Based on a Novel SobelEdge Scalogram and CNN. Sensors 2023, 23, 5255. https://doi.org/10.3390/s23115255
Zaman W, Ahmad Z, Siddique MF, Ullah N, Kim J-M. Centrifugal Pump Fault Diagnosis Based on a Novel SobelEdge Scalogram and CNN. Sensors. 2023; 23(11):5255. https://doi.org/10.3390/s23115255
Chicago/Turabian StyleZaman, Wasim, Zahoor Ahmad, Muhammad Farooq Siddique, Niamat Ullah, and Jong-Myon Kim. 2023. "Centrifugal Pump Fault Diagnosis Based on a Novel SobelEdge Scalogram and CNN" Sensors 23, no. 11: 5255. https://doi.org/10.3390/s23115255