Mechanical Compound Fault Analysis Method Based on Shift Invariant Dictionary Learning and Improved FastICA Algorithm
Abstract
:1. Introduction
2. Single-Channel Blind Source Separation (BSS) Based on Shift Invariant K-Means Singular Value Decomposition (K-SVD)
2.1. Shift Invariant K-SVD Algorithm
- (1)
- For a long signal x, set the parameters including the length q and number K of basis functions and the sparsity prior T. The basis functions are initialized through randomly intercepting on the signal x and be normalized afterwards. Let the iteration number t = 1 and set tolerance error ;
- (2)
- Sparse coefficient solving. The fast matching pursuit algorithm [41] is employed to solve sparse coefficient s;
- (3)
- Dictionary update. The basis functions are updated sequentially and if it is updated to , the set of sparse coefficients activated by can be obtained, then new and corresponding sparse coefficients are computed through Equations (5) and (6);
- (4)
- Let and decide whether the algorithm reaches the termination condition. When the ratio of reconstruction error of two adjacent iterations is less than , the iterations stop, if not repeat (2)–(4).
2.2. Single-Channel BSS with Shift Invariant K-SVD
3. Improved Fast Independent Component Analysis (FastICA) Algorithm
3.1. FastICA
- (1)
- Firstly, remove the mean value of the observation signal X, and then whiten it to get the variable z. Set the maximum number of iterations N and tolerance error ε;
- (2)
- Set initial weight vector w and let the iteration number t = 1;
- (3)
- Update w by Equation (16) and normalize it after each iteration by Equation (17);
- (4)
- Let . If it does not converge, namely and , go back to step (3).
3.2. Improved FastICA
3.2.1. Steepest Descent Method
- (1)
- The initialization matrix is randomly selected and transformed into an orthogonal matrix (where T denotes transpose);
- (2)
- Compute negative gradient of (where T denotes transpose) at W:
- (3)
- If it does not converge, namely , go back to step (2).
3.2.2. Third-Order Convergence Newton Iteration
3.2.3. Improved FastICA
- (1)
- Firstly, remove mean value of observation signal X, and then whiten the zero-mean signal to obtain the variable z. Set the maximum number of iterations N and tolerance error ε;
- (2)
- Using steepest descent method to solve initial weight vector w and let the iteration number t = 1;
- (3)
- Update w by Equation (20);
- (4)
- Let . If it does not converge, namely and , go back to step (3).
4. Single-Channel Compound Fault Analysis Method Using Shift Invariant K-SVD and Improved FastICA
- (1)
- Dictionary learning with shift invariant K-SVD. Using the single-channel vibration signal, an over-complete dictionary is obtained with shift invariant K-SVD.
- (2)
- Construct a virtual multi-channel signal through latent components. Using the learned over-complete dictionary, latent components can be obtained and constructed as a virtual multi-channel signal.
- (3)
- Blind source separation using improved FastICA. The improved FastICA algorithm combining steepest descent method and third-order convergence Newton iteration can be conducted to achieve BSS and obtain estimated source signals.
5. Experiment and Analysis
5.1. Description of the Experiment
5.2. Compound Fault of Rolling Bearing with Outer and Inner Race Fault
5.3. Compound Fault of Rolling Bearing with Outer Race and Rolling Element Fault
5.4. Compound Fault of Rolling Bearing with Outer Race, Inner Race and Rolling Element Fault
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Cheng, J.; Peng, Y.; Yang, Y.; Wu, Z. Adaptive Sparsest Narrow-Band Decomposition Method and Its Applications to Rolling Element Bearing Fault Diagnosis. Mech. Syst. Signal. Process. 2017, 85, 947–962. [Google Scholar] [CrossRef]
- Ding, Y.; He, W.; Chen, B.; Zi, Y.; Selesnick, I.W. Detection of Faults in Rotating Machinery Using Periodic Time-Frequency Sparsity. J. Sound Vib. 2016, 382, 357–378. [Google Scholar] [CrossRef] [Green Version]
- Zhang, H.; Chen, X.; Du, Z.; Yang, B. Sparsity-Aware Tight Frame Learning with Adaptive Subspace Recognition for Multiple Fault Diagnosis. Mech. Syst. Signal. Process. 2017, 94, 499–524. [Google Scholar] [CrossRef]
- Zhao, C.; Feng, Z.; Wei, X.; Qin, Y. Sparse Classification Based on Dictionary Learning for Planet Bearing Fault Identification. Expert Syst. Appl. 2018, 108, 233–245. [Google Scholar] [CrossRef]
- Feng, Z.; Zhou, Y.; Zuo, M.J.; Chu, F.; Chen, X. Atomic Decomposition and Sparse Representation for Complex Signal Analysis in Machinery Fault Diagnosis: A Review with Examples. Measurement 2017, 103, 106–132. [Google Scholar] [CrossRef]
- Aharon, M.; Elad, M.; Bruckstein, A. K-SVD: An Algorithm for Designing Overcomplete Dictionaries for Sparse Representation. IEEE Trans. Signal Process. 2006, 54, 4311–4322. [Google Scholar] [CrossRef]
- Grosse, R.; Raina, R.; Kwong, H.; Ng, A.Y. Shift-Invariant Sparse Coding for Audio Classification. In Proceedings of the Proceedings of the Twenty-Third Conference on Uncertainty in AI, Vancouver, BC, Canada, 19–22 July 2007; pp. 149–158. [Google Scholar]
- Bimbot, F.; Gribonval, R.; Lesage, S.; Mailhé, B.; Vandergheynst, P. Shift-Invariant Dictionary Learning for Sparse Representations: Extending K-SVD. In Proceedings of the 2008 16th European Signal Processing Conference, Lausanne, Switzerland, 25–29 August 2008. [Google Scholar] [CrossRef]
- Liu, H.; Liu, C.; Huang, Y. Adaptive Feature Extraction Using Sparse Coding for Machinery Fault Diagnosis. Mech. Syst. Signal. Process. 2011, 25, 558–574. [Google Scholar] [CrossRef]
- Tang, H.; Chen, J.; Dong, G. Sparse Representation Based Latent Components Analysis for Machinery Weak Fault Detection. Mech. Syst. Signal. Process. 2014, 46, 373–388. [Google Scholar] [CrossRef]
- Feng, Z.; Liang, M. Complex Signal Analysis for Planetary Gearbox Fault Diagnosis via Shift Invariant Dictionary Learning. Measurement 2016, 90, 382–395. [Google Scholar] [CrossRef]
- Zhou, H.; Chen, J.; Dong, G.; Wang, R. Detection and Diagnosis of Bearing Faults Using Shift-Invariant Dictionary Learning and Hidden Markov Model. Mech. Syst. Signal. Process. 2016, 72–73, 65–79. [Google Scholar] [CrossRef]
- Yang, B.; Liu, R.; Chen, X. Fault Diagnosis for a Wind Turbine Generator Bearing via Sparse Representation and Shift-Invariant K-SVD. IEEE Trans. Ind. Inf. 2017, 13, 1321–1331. [Google Scholar] [CrossRef]
- Ding, J. Fault Detection of a Wheelset Bearing in a High-Speed Train Using the Shock-Response Convolutional Sparse-Coding Technique. Measurement 2018, 117, 108–124. [Google Scholar] [CrossRef]
- Li, Q.; Ding, X.; Huang, W.; He, Q.; Shao, Y. Transient Feature Self-Enhancement via Shift-Invariant Manifold Sparse Learning for Rolling Bearing Health Diagnosis. Measurement 2019, 148, 106957. [Google Scholar] [CrossRef]
- He, L.; Yi, C.; Lin, J.; Tan, A.C. Fault Detection and Behavior Analysis of Wheelset Bearing Using Adaptive Convolutional Sparse Coding Technique Combined with Bandwidth Optimization. Shock. Vib. 2020, 2020, 1–27. [Google Scholar] [CrossRef]
- Ding, C.; Zhao, M.; Lin, J. Sparse Feature Extraction Based on Periodical Convolutional Sparse Representation for Fault Detection of Rotating Machinery. Meas. Sci. Technol. 2020, 32, 015008. [Google Scholar] [CrossRef]
- Zheng, K.; Li, T.; Su, Z.; Wen, J.; Zhang, B.; Zhang, Y. Faults Diagnosis of Rolling Bearings Based on Shift Invariant K-Singular Value Decomposition with Sensitive Atom Nonlocal Means Enhancement. Measurement 2019, 135, 836–851. [Google Scholar] [CrossRef]
- Mahvash, A.; A Lakis, A. Independent Component Analysis as Applied to Vibration Source Separation and Fault Diagnosis. J. Vib. Control. 2014, 22, 1682–1692. [Google Scholar] [CrossRef]
- Yu, G. Fault Feature Extraction Using Independent Component Analysis with Reference and Its Application on Fault Diagnosis of Rotating Machinery. Neural Comput. Appl. 2014, 26, 187–198. [Google Scholar] [CrossRef]
- Li, Z.X.; Yan, X.P.; Yuan, C.Q.; Li, L. Gear Multi-Faults Diagnosis of a Rotating Machinery Based on Independent Component Analysis and Fuzzy K-Nearest Neighbor. Adv. Mater. Res. 2010, 108–111, 1033–1038. [Google Scholar] [CrossRef]
- Ye, H.X.; Yang, S.X.; Yang, J.X.; Ji, H.W. Vibration Sources Identification with Independent Component Analysis. In Proceedings of the WCICA 2006: Sixth World Congress on Intelligent Control and Automation, Dalian, China, 20–24 June 2006; pp. 5814–5818. [Google Scholar]
- Huang, N.E.; Shen, Z.; Long, S.R.; Wu, M.C.; Shih, H.H.; Zheng, Q.; Yen, N.-C.; Tung, C.C.; Liu, H.H. The Empirical Mode Decomposition and the Hilbert Spectrum for Nonlinear and Non-Stationary Time Series Analysis. Proc. R. Soc. A: Math. Phys. Eng. Sci. 1998, 454, 903–995. [Google Scholar] [CrossRef]
- Wu, Z.; Huang, N.E. Ensemble Empirical Mode Decomposition: A Noise-Assisted Data Analysis Method. Adv. Adapt. Data Anal. 2009, 1, 1–41. [Google Scholar] [CrossRef]
- Ma, B.; Zhang, T. Single-Channel Blind Source Separation for Vibration Signals Based on TVF-EMD and Improved SCA. IET Signal Proc. 2020, 14, 259–268. [Google Scholar] [CrossRef]
- Ma, B.; Zhang, T. An Analysis Approach for Multivariate Vibration Signals Integrate HIWO/BBO Optimized Blind Source Separation with NA-MEMD. IEEE Access 2019, 7, 87233–87245. [Google Scholar] [CrossRef]
- Miao, Q.; Wang, D.; Pecht, M. Rolling Element Bearing Fault Feature Extraction Using EMD-Based Independent Component Analysis. In Proceedings of the 2011 IEEE Conference on Prognostics and Health Management, Denver, CO, USA, 20–23 June 2011. [Google Scholar] [CrossRef]
- Wang, H.; Li, R.; Tang, G.; Yuan, H.; Zhao, Q.; Cao, X. A Compound Fault Diagnosis for Rolling Bearings Method Based on Blind Source Separation and Ensemble Empirical Mode Decomposition. PLoS ONE 2014, 9, e109166. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Taralunga, D.D.; Gussi, I.; Strungaru, R. A New Method for Fetal Electrocardiogram Denoising Using Blind Source Separation and Empirical Mode Decomposition. Rev. Roum. Sci Tech. El. 2016, 61, 94–98. [Google Scholar]
- Tsai, Y.T.; Huang, J.H. Discrimination Method for Spindle Vibration Analysis Based on Empirical Mode Decomposition and Independent Component Analysis Algorithm. In Proceedings of the 23rd International Congress on Sound and Vibration 2016 (ICSV 23): From Ancient to Modern Acoustics, Athens, Greece, 10–14 July 2016; pp. 593–600. [Google Scholar]
- Yang, Q.; Yang, Q.; Yan, W.J.; Huang, M.Y.; Hu, C.Z. On Prognosis of Wind Turbine Faults Based on Nonlinear Mixed Vibration Signals: A PSO Based EMD and KICA Combined Approach. In Proceedings of the Proceedings of the 2016 12th World Congress on Intelligent Control and Automation (WCICA), Guilin, China, 12–17 June 2016; pp. 571–576. [Google Scholar]
- Yi, C.; Lv, Y.; Xiao, H.; You, G.; Dang, Z. Research on the Blind Source Separation Method Based on Regenerated Phase-Shifted Sinusoid-Assisted EMD and Its Application in Diagnosing Rolling-Bearing Faults. Appl. Sci. 2017, 7, 414. [Google Scholar] [CrossRef]
- Sun, H.; Wang, H.; Guo, J. A Single-Channel Blind Source Separation Technique Based on AMGMF and AFEEMD for the Rotor System. IEEE Access 2018, 6, 50882–50890. [Google Scholar] [CrossRef]
- Yang, Q.; Huang, M.; Yan, W. Particle Swarm Optimization-Based Empirical Mode Decomposition-Kernel Independent Component Analysis Joint Approach for Diagnosing Wind Turbine Gearbox with Multiple Faults. Trans. Inst. Meas. Control. 2017, 40, 1836–1845. [Google Scholar] [CrossRef]
- Li, H.Y.; Lin, W.; Zhao, D. A Single-Channel BSS Method Based on ICEEMDAN and FastICA and Its Application in EMI Analysis. In Proceedings of the 14th International Conference on Computer Science and Education (ICCSE 2019), Toronto, ON, Canada, 19–21 August 2019; pp. 780–784. [Google Scholar]
- Li, S.-G.; Li, Z.-H.; Wang, Y.-L.; Liu, Y.; Chen, T.-T.; Tan, S.-L.; Su, Z.; Gao, M.; Jiang, F.; Li, H.-L. Single Channel Blind Source Separation for Gas Regulators’ Acoustic Signal Using EEMD-FastICA. In Proceedings of the 2019 14th Symposium on Piezoelectrcity, Acoustic Waves and Device Applications (SPAWDA19), Shijiazhuang, China, 1–4 November 2019. [Google Scholar] [CrossRef]
- Ma, S.X.; Yang, L.Y.; Meng, X. Single Channel Blind Source Separation Based on Dual-Tree Complex Wavelet Transform and Ensemble Empirical Mode Decomposition. In Proceedings of the 2019 IEEE 9th International Conference on Electronics Information and Emergency Communication (ICEIEC 2019), Beijing, China, 12–14 July 2019; pp. 359–362. [Google Scholar]
- Xiong, F.; Chen, D. CEEMDAN-IMFX-PCA-CICA: An Improved Single-Channel Blind Source Separation in Multimedia Environment for Motion Artifact Reduction in Ambulatory ECG. Complex Intell. Syst. 2020, 1–15. [Google Scholar] [CrossRef]
- Hyvärinen, A.; Oja, E. Independent Component Analysis: Algorithms and Applications. Neural Netw. 2000, 13, 411–430. [Google Scholar] [CrossRef] [Green Version]
- Ji, C.; Yang, Y.; Peng, Y. A New FastICA Algorithm of Newton’s Iteration. In Proceedings of the ICETC, Shanghai, China, 22–24 June 2010; pp. 481–484. [Google Scholar]
- Krstulovic, S.; Gribonval, R. MPTK: Matching Pursuit Made Tractable. In Proceedings of the 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings, Toulouse, France, 14–19 May 2006; pp. 496–499. [Google Scholar]
Type | Z | d (mm) | D (mm) | θ (°) |
---|---|---|---|---|
NU205 | 12 | 7.5 | 39 | 0 |
Type | fr | fc | fi | fo | fb |
---|---|---|---|---|---|
NU205 | 13.3 | 5.4 | 95.38 | 64.61 | 33.02 |
Iterations | FastICA | Improved FastICA |
---|---|---|
Source1 | 21 | 13 |
Source2 | 13 | 7 |
Total | 34 | 20 |
Iterations | FastICA | Improved FastICA |
---|---|---|
Source1 | 13 | 7 |
Source2 | 44 | 16 |
Total | 57 | 23 |
Iterations | FastICA | Improved FastICA |
---|---|---|
Source1 | 33 | 13 |
Source2 | 32 | 9 |
Source3 | 14 | 10 |
Total | 79 | 32 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 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
Yuan, H.; Wu, N.; Chen, X. Mechanical Compound Fault Analysis Method Based on Shift Invariant Dictionary Learning and Improved FastICA Algorithm. Machines 2021, 9, 144. https://doi.org/10.3390/machines9080144
Yuan H, Wu N, Chen X. Mechanical Compound Fault Analysis Method Based on Shift Invariant Dictionary Learning and Improved FastICA Algorithm. Machines. 2021; 9(8):144. https://doi.org/10.3390/machines9080144
Chicago/Turabian StyleYuan, Haodong, Nailong Wu, and Xinyuan Chen. 2021. "Mechanical Compound Fault Analysis Method Based on Shift Invariant Dictionary Learning and Improved FastICA Algorithm" Machines 9, no. 8: 144. https://doi.org/10.3390/machines9080144
APA StyleYuan, H., Wu, N., & Chen, X. (2021). Mechanical Compound Fault Analysis Method Based on Shift Invariant Dictionary Learning and Improved FastICA Algorithm. Machines, 9(8), 144. https://doi.org/10.3390/machines9080144