A Deep Feature Learning Method for Drill Bits Monitoring Using the Spectral Analysis of the Acoustic Signals
<p>The schematic representation of the proposed fault diagnosis method: in (<b>a</b>), we have the building of the power spectral density (PSD)-images, and in (<b>b</b>) the deep convolutional autoencoder (DCAE) based feature learning process using the PSD-images, and the final part consisting of the nonlinear classification.</p> "> Figure 2
<p>Experimental setup: (<b>a</b>) a drill during the active time and (<b>b</b>) a drill during the idle time.</p> "> Figure 3
<p>Representation of the datasets considered in this work: the idle time dataset comprises the sounds from both healthy and faulty drills during the idling stage.</p> "> Figure 4
<p>Illustration of drills’ bits: (<b>a</b>) healthy drill; and, (<b>b</b>) faulty drill with wear.</p> "> Figure 5
<p>Example of the data samples collected for the experiments: (<b>a</b>) idle data; (<b>b</b>) normal data; and, (<b>c</b>) abnormal data. Each data has a length of 300 milliseconds.</p> "> Figure 6
<p>(<b>a</b>) The power spectrum of an example data where the low frequency regions with maximal energy are marked in red. In (<b>b</b>), the corresponding image, with the low frequency bands also marked in red. In (<b>c</b>), we have the logarithmic scale representation of the power spectrum, and in (<b>d</b>), its resulting image.</p> "> Figure 7
<p>Left column: the power spectrum of an idle data sound; right column: the corresponding PSD-images. From top to bottom: the original image, the histogram equalized and the smoothed versions, respectively. The original size of the PSD-images shown here is 115 × 115.</p> "> Figure 8
<p>Left column: the power spectrum of a normal data sound; right column: the corresponding PSD-images. From top to bottom: the original image, the histogram equalized and the smoothed versions, respectively. The original size of the PSD-images shown here is 115 × 115.</p> "> Figure 9
<p>Left column: the power spectrum of an abnormal data sound; right column: the corresponding PSD-images. From top to bottom: the original image, the histogram equalized and the smoothed versions, respectively. The original size of the PSD-images shown here is 115 × 115.</p> "> Figure 10
<p>Illustration of pooling with “position storage” and unpooling.</p> "> Figure 11
<p>(<b>a</b>) Illustration of convolution and deconvolution; and, (<b>b</b>) illustration of padding for backwards convolution (deconvolution).</p> "> Figure 12
<p>(<b>a</b>) Projections of the data using their raw time series; and, (<b>b</b>) projections of the data when represented by their power spectrum. There are 2993 data in each figure.</p> "> Figure 13
<p>Projections of the data represented by their PSD-images. Also, 2993 data are shown here.</p> "> Figure 14
<p>Visualization of the low-level features learned by the DCAE in a two-dimensional (2-D) (<b>a</b>) and three-dimensional (3-D) (<b>b</b>) view. Visualization of the high-level features in a 2-D (<b>c</b>) and 3-D (<b>d</b>) view. There 2993 data in the figures.</p> "> Figure 15
<p>Visualization of the PSD-images + DCAE features of the 897 testing data.</p> "> Figure 16
<p>Confusion matrix of the classification results. “Target class” denotes the labels and “output class” denotes the actual results of the network.</p> "> Figure 17
<p>(<b>a</b>) Visualization of the noisy dataset when the data are represented by their corresponding PSD-images; and, (<b>b</b>) Visualization of the PSD-images + DCAE of the noisy dataset.</p> "> Figure 18
<p>Confusion matrix of the classification results over the noisy test data. “Target class” denotes the labels and “output class” denotes the actual results of the network.</p> "> Figure 19
<p>Projections of the data represented by their statistical features.</p> "> Figure 20
<p>Projections of the data using different feature representation: (<b>a</b>) the statistical features computed using the continuous wavelet transform (CWT); (<b>b</b>) the Hilbert-Huang transform (HHT) components; (<b>c</b>) the wavelet packets (WP); and, (<b>d</b>) the short-time Fourier transform (STFT) components.</p> "> Figure 21
<p>Results of the different approaches used during the experiments. NN: neural network; SVM: support vector machine.</p> ">
Abstract
:1. Introduction
2. Machine Working Condition Types
3. Proposed Method
3.1. Construction of the Power Spectral Density-Images
3.2. Feature Extraction with the Deep Convolutional Autoencoder
4. Results and Discussions
4.1. Experimental setup
4.2. Results
4.3. Comparative Study
5. Conclusions
Author Contributions
Acknowledgments
Conflicts of Interest
References
- Polycarpou, M.M.; Vemuri, A.T. Learning methodology for failure detection and accommodation. IEEE Control. Syst. 1995, 15, 16–24. [Google Scholar] [CrossRef] [Green Version]
- Kumamaru, K.; Hu, J.; Inoue, K.; Soderstrom, T. Robust fault detection using index of Kullback discrimination information. IFAC Proc. Vol. 1996, 29, 6524–6529. [Google Scholar] [CrossRef]
- Takata, S.; Ahn, J.H.; Miki, M.; Miyao, Y.; Sata, T. A sound monitoring system for fault detection of machine and machining states. CIRP Ann. 1986, 35, 289–292. [Google Scholar] [CrossRef]
- Tandon, N.; Choudhury, A. A review of vibration and acoustic measurement methods for the detection of defects in rolling element bearings. Tribol. Int. 1999, 32, 469–480. [Google Scholar] [CrossRef]
- Kankar, P.K.; Sharma, S.C.; Harsha, S.P. Fault diagnosis of ball bearings using machine learning methods. Expert Syst. Appl. 2011, 38, 1876–1886. [Google Scholar] [CrossRef]
- Saimurugan, M.; Ramachandran, K.I. A comparative study of sounds and vibration signals in detection of rotating machine faults using support vector machine and independent component analysis. Int. J. Data Anal. Tech. Strateg. 2014, 6, 188–204. [Google Scholar] [CrossRef]
- Subrahmanyam, M.; Sujatha, C. Using neural networks for the diagnosis of localized defects in ball bearings. Tribol. Int. 1997, 30, 739–752. [Google Scholar] [CrossRef]
- Samanta, B.; Al-Balushi, K.R.; Al-Araimi, S.A. Artificial neural networks and genetic algorithm for bearing fault detection. Soft Comput. 2006, 10, 264–271. [Google Scholar] [CrossRef]
- Amarnath, M.; Sugumaran, V.; Kumar, H. Exploiting sounds signals for fault diagnosis of bearings using decision tree. Measurement 2013, 46, 1250–1256. [Google Scholar] [CrossRef]
- Germen, E.; Basaran, M.; Fidan, M. Sound based induction motor fault diagnosis using Kohonen self-organizing map. Mech. Syst. Signal Process. 2014, 46, 45–58. [Google Scholar] [CrossRef]
- Sohaib, M.; Kim, C.H.; Kim, J.M. A hybrid feature model and deep-learning-based bearing fault diagnosis. Sensors 2017, 17, 2876. [Google Scholar] [CrossRef] [PubMed]
- Xia, Z.; Xia, S.; Wan, L.; Cai, S. Spectral regression based fault feature extraction for bearing accelerometer sensor signals. Sensors 2012, 12, 13694–13719. [Google Scholar] [CrossRef] [PubMed]
- Lin, J. Feature extraction of machine sound using wavelet and its application in fault diagnosis. NDT E Int. 2001, 34, 25–30. [Google Scholar] [CrossRef]
- Kankar, P.K.; Sharma, S.C.; Harsha, S.P. Fault diagnosis of ball bearings using continuous wavelet transform. Appl. Soft Comput. 2011, 11, 2300–2312. [Google Scholar] [CrossRef]
- Chen, J.; Li, Z.; Pan, J.; Chen, G.; Zi, Y.; Yuan, J.; Chen, B.; He, Z. Wavelet transform based on inner product in fault diagnosis of rotating machinery: A review. Mech. Syst. Signal Process. 2016, 70, 1–35. [Google Scholar] [CrossRef]
- He, S.; Liu, Y.; Chen, J.; Zi, Y. Wavelet Transform Based on Inner Product for Fault Diagnosis of Rotating Machinery. In Structural Health Monitoring; Springer: Cham, Switzerland, 2017; pp. 65–91. [Google Scholar]
- Wang, Y.S.; Ma, Q.H.; Zhu, Q.; Zhao, L. An intelligent approach for engine fault diagnosis based on Hilbert-Huang transform and support vector machine. Appl. Acoust. 2014, 75, 1–9. [Google Scholar] [CrossRef]
- Burriel-Valencia, J.; Puche-Panadero, R.; Martinez-Roman, J.; Sapena-Bano, A.; Pineda-Sanchez, M. Short-frequency Fourier transform for fault diagnosis of induction machines working in transient regime. IEEE Trans. Instrum. Meas. 2017, 66, 432–440. [Google Scholar] [CrossRef]
- Cabal-Yepez, E.; Garcia-Ramirez, A.G.; Romero-Troncoso, R.J.; Garcia-Perez, A.; Osornio-Rios, R.A. Reconfigurable monitoring system for time-frequency analysis on industrial equipment through STFT and DWT. IEEE Trans. Ind. Inf. 2013, 9, 760–771. [Google Scholar] [CrossRef]
- Nandi, S.; Ilamparithi, T.C.; Lee, S.B.; Hyun, D. Detection of eccentricity faults in induction machines based on nameplate parameters. IEEE Trans. Ind. Electron. 2011, 58, 1673–1683. [Google Scholar] [CrossRef]
- Zhang, X.; Jiang, D.; Han, T.; Wang, N.; Yang, W.; Yang, Y. Rotating machinery fault diagnosis for imbalanced data based on fast clustering algorithm and support vector machine. J. Sens. 2017, 2017. [Google Scholar] [CrossRef]
- Islam, M.M.; Kim, J.M. Time-frequency envelope analysis-based sub-band selection and probabilistic support vector machines for multi-fault diagnosis of low-speed bearings. J. Ambient Intell. Humaniz. Comput. 2017, 1–16. [Google Scholar] [CrossRef]
- LeCun, Y.; Bengio, Y.; Hinton, G. Deep learning. Nature 2015, 521, 436–444. [Google Scholar] [CrossRef] [PubMed]
- Chen, H.; Wang, J.; Tang, B.; Xiao, K.; Li, J. An integrated approach to planetary gearbox fault diagnosis using deep belief networks. Meas. Sci. Technol. 2017, 28, 025010. [Google Scholar] [CrossRef]
- Liu, H.; Li, L.; Ma, J. Rolling bearing fault diagnosis based on STFT-deep learning and sound signals. Shock Vib. 2016, 2016. [Google Scholar] [CrossRef]
- Jia, F.; Lei, Y.; Lin, J.; Zhou, X.; Lu, N. Deep neural networks: A promising tool for fault characteristic mining and intelligent diagnosis of rotating machinery with massive data. Mech. Syst. Signal Process. 2016, 72, 303–315. [Google Scholar] [CrossRef]
- Goodfellow, I.; Bengio, Y.; Courville, A. Deep Learning; MIT Press: Cambridge, MA, USA, 2016. [Google Scholar]
- LeCun, Y.; Huang, F.J.; Bottou, L. Learning Methods for Generic Object Recognition with Invariance to Pose and Lighting. In Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’04), Washington, DC, USA, 27 June–2 July 2004. [Google Scholar]
- Krizhevsky, A.; Sutskever, I.; Hinton, G.E. ImageNet Classification with Deep Convolutional Neural Networks. In Proceedings of the NIPS′12 25th International Conference on Neural Information Processing Systems, Lake Tahoe, NV, USA, 3–6 December 2012; pp. 1097–1105. [Google Scholar]
- 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]
- Zhao, M.; Kang, M.; Tang, B.; Pecht, M. Deep residual networks with dynamically weighted wavelet coefficients for fault diagnosis of planetary gearboxes. IEEE Trans. Ind. Electron. 2018, 65, 4290–4300. [Google Scholar] [CrossRef]
- Amar, M.; Gondal, I.; Wilson, C. Vibration spectrum imagining: A novel bearing fault classification approach. IEEE Trans. Ind. Electron. 2015, 62, 494–502. [Google Scholar] [CrossRef]
- Ciabattoni, L.; Ferracutti, F.; Freddi, A.; Monteriu, A. Statistical spectral analysis for diagnosis of rotating machines. IEEE Trans. Ind. Electron. 2018, 65, 4301–4310. [Google Scholar] [CrossRef]
- Bengio, Y. Learning deep architecture for AI. Found. Trends Mach. Learn. 2009, 2, 1–27. [Google Scholar] [CrossRef]
- Hinton, G.E.; Salakhutdinov, R.R. Reducing the dimensionality of the data with neural networks. Science 2006, 313, 504–507. [Google Scholar] [CrossRef] [PubMed]
- Noh, H.; Hong, S.; Han, B. Learning Deconvolution Network for Semantic Segmentation. In Proceedings of the 2015 IEEE International Conference on Computer Vision (ICCV), Santiago, Chile, 7–13 December 2015; pp. 1520–1528. [Google Scholar]
- Hotelling, H. Analysis of a complex of statistical variables into principal components. J. Educ. Psychol. 1933, 24, 417–441. [Google Scholar] [CrossRef]
- Shelhamer, E.; Long, J.; Darrell, T. Fully convolutional networks for semantic segmentation. IEEE Trans. Pattern Anal. Mach. Intell. 2017, 39, 640–651. [Google Scholar] [CrossRef] [PubMed]
- Badrinarayanan, V.; Kendall, A.; Cipolla, R. SegNet: A deep convolutional encoder-decoder architecture for image segmentation. IEEE Trans. Pattern Anal. Mach. Intell. 2017, 39, 2481–2495. [Google Scholar] [CrossRef] [PubMed]
- Rumelhart, D.E.; Hinton, G.E.; Williams, R.J. Learning representations by back-propagating errors. Nature 1986, 323, 533–536. [Google Scholar] [CrossRef]
Layer 1 | Filter Size | #Filters | Stride | Padding | Output |
---|---|---|---|---|---|
Input | - | - | - | - | 115 × 115 |
Conv1 | 11 × 11 | 32 | 2 | 1 | 54 × 54 × 32 |
Max pool1 | 2 × 2 | - | 2 | 0 | 27 × 27 × 32 |
Conv2 | 7 × 7 | 64 | 2 | 1 | 12 × 12 × 64 |
Max pool2 | 2 × 2 | - | 2 | 0 | 6 × 6 × 64 |
Conv3 | 6 × 6 | 124 | 0 | 0 | 1 × 1 × 124 |
Deconv3 | 6 × 6 | 64 | 0 | 0 | 6 × 6 × 64 |
Unpool2 | 2 × 2 | - | 2 | 0 | 12 × 12 × 64 |
Deconv2 | 7 × 7 | 32 | 2 | 1 | 27 × 27 × 32 |
Unpool1 | 2 × 2 | - | 2 | 0 | 54 × 54 × 32 |
Deconv1 | 11 × 11 | 1 | 2 | 1 | 115 × 115 |
Number of input neurons | 120 |
Number of output neurons | 3 |
Number of hidden layers | 1 |
Number of neurons in the hidden layer | 10 |
Activation function for the hidden layer | Hyperbolic tangent |
Activation function for the output layer | Softmax function |
Learning algorithm | Levenberg-Marquardt backpropagation 1 |
Error function | Mean square |
Number of training epochs | 51 |
Total number of data | 2993 |
Data used for training | 2096 (~70%) |
Data used for testing | 897 (~30%) |
© 2018 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
Vununu, C.; Moon, K.-S.; Lee, S.-H.; Kwon, K.-R. A Deep Feature Learning Method for Drill Bits Monitoring Using the Spectral Analysis of the Acoustic Signals. Sensors 2018, 18, 2634. https://doi.org/10.3390/s18082634
Vununu C, Moon K-S, Lee S-H, Kwon K-R. A Deep Feature Learning Method for Drill Bits Monitoring Using the Spectral Analysis of the Acoustic Signals. Sensors. 2018; 18(8):2634. https://doi.org/10.3390/s18082634
Chicago/Turabian StyleVununu, Caleb, Kwang-Seok Moon, Suk-Hwan Lee, and Ki-Ryong Kwon. 2018. "A Deep Feature Learning Method for Drill Bits Monitoring Using the Spectral Analysis of the Acoustic Signals" Sensors 18, no. 8: 2634. https://doi.org/10.3390/s18082634
APA StyleVununu, C., Moon, K. -S., Lee, S. -H., & Kwon, K. -R. (2018). A Deep Feature Learning Method for Drill Bits Monitoring Using the Spectral Analysis of the Acoustic Signals. Sensors, 18(8), 2634. https://doi.org/10.3390/s18082634