Modified Local Linear Embedding Algorithm for Rolling Element Bearing Fault Diagnosis
Abstract
:1. Introduction
2. LLE Algorithm
- For each D-dimensional data point , k-nearest neighbor criterion is used to filter the nearest points . Euclidean distance is adopted to construct the neighborhood graph ;
- Each data point can be represented by a weighted linear representation of its surrounding neighborhood points, and minimizing the following objective functions to get the smallest reconstruction error:
- Use to build the d-dimensional embedded space, it is generated by this cost function:
3. Neighborhood Construction Based on MD
3.1. Introduction of MD
3.2. Neighborhood Construction Based on MD
- Initialize the relevant parameters: neighborhood size , and the reduced dimension of the intrinsic dimension . Define a starting point , which chooses arbitrarily in high-dimensional space, and the neighborhood of this point is set to .
- Calculate the covariance matrix by (5), so we can determine the relationship between the center point of the neighborhood and the rest of the sample points .
- Using the obtained covariance matrix of sample points and the center point, we can obtain the MD between the center point and the rest of the sample point :
- Get a descending order of , and select nearest points as the neighborhood of the center point . Set this neighborhood as , and update the center point set .
- To determine the next center point, we select any one points of as the next center point of , and this point does not belong to the center point set .
- When the new center point is determined, the algorithm turns back to step 2 to repeat all above operations.
- Until the number of elements in is , it means that all the sample points have been completed traversal. Finally, output all sample points and their neighborhoods .
4. Weight Construction Based on L1-Norm
4.1. The Effect of Noise on Weight Construction
4.2. Weight Construction Based on L1-Norm
5. Fault Diagnosis Model Based on M-LLE Algorithm
Algorithm 1 M-LLE Algorithm |
Input: Initialize high-dimensional sample points , neighborhood size , and intrinsic dimension |
Output: Low-dimensional embedded coordinates |
1: for to do |
2: Obtain neighborhood by improved neighborhood construction algorithm |
3: Calculate distance weight matrix by Equation (10) |
4: Get structural weight matrix
by combining Equations (12) and (13) 5: Acquire local weight matrix 6: According to the Equation (3) to get local embedded coordinates |
7: end |
8: return |
6. Experiments and Analysis
6.1. Artificial Data Set
6.2. Rolling Element Bearing Fault Data Set
7. Conclusions
Acknowledgments
Author Contributions
Conflicts of Interest
References
- Xu, D.; Huang, J. Residual Fatigue Life Prediction of Ball Bearings Based on Paris Law and RMS. Chin. J. Mech. Eng. 2012, 25, 320–327. [Google Scholar] [CrossRef]
- Gao, Z.W.; Cecati, C.; Ding, S.X. A survey of fault diagnosis and fault tolerant techniques-Part II: Fault diagnosis with knowledge-based and hybrid/active approaches. IEEE Trans. Ind. Electron. 2015, 6, 3768–3774. [Google Scholar] [CrossRef]
- Roweis, S.T.; Saul, L.K. Nonlinear dimensionality reduction by locally linear embedding. Science 2000, 290, 2323–2326. [Google Scholar] [CrossRef] [PubMed]
- Tenenbaum, J.B.; Silva, V.D.; Langford, J.C. A global geometric framework for nonlinear dimensionality reduction. Science 2000, 290, 2319–2323. [Google Scholar] [CrossRef] [PubMed]
- Zhang, Z.; Zha, H. Principal manifolds and nonlinear dimensionality reduction via tangent space alignment. Soc. Ind. Appl. Math. 2004, 1, 313–338. [Google Scholar]
- Su, Z.; Tang, B.; Ma, J. Fault diagnosis method based on incremental enhanced supervised locally linear embedding and adaptive nearest neighbor classifier. Measurement 2014, 2, 136–148. [Google Scholar] [CrossRef]
- Chang, H.; Yeung, D.Y. Robust locally linear embedding. Pattern Recognit. 2006, 6, 1053–1065. [Google Scholar] [CrossRef]
- Liu, X.; Su, Y.; Yan, X. Dimension reduction and fault diagnosis of rotating machinery system based on LLE and SVM. ICIC Express Lett. 2015, 9, 167–174. [Google Scholar]
- Li, L.; Mian, L.; Chen, F. Research on rolling bearings fault diagnosis based on LLE and LSSVM. Coal Mine Mach. 2015, 7, 308–310. [Google Scholar]
- Winlaw, M.; Dehkordy, L.S.; Ghodsi, A. Robust locally linear embedding using penalty functions. Int. Jt. Conf. Neural Netw. 2011, 6, 2305–2312. [Google Scholar]
- Tao, J.; Tong, S. L1 norm locally linear embedding. J. Image Graph. 2011, 10, 1802–1811. [Google Scholar]
- Sun, Y.; Wei, Q.; Wang, D. LLE improved algorithm based on sparse constraint. Comput. Eng. 2013, 5, 53–56. [Google Scholar]
- Rettes, J.A.S. Robust Algorithms for Linear Regression and Locally Linear Embedding. Master’s Thesis, Dissertação (Mestrado em Ciência da Computação)—Universidade Federal do Ceará, Fortaleza, Brazil, 2017. [Google Scholar]
- Gu, B.; Sun, J.; Li, H. An adaptive local linear embedding of affine invariant. Chin. J. Image Graph. 2014, 6, 906–913. [Google Scholar]
- Chen, H.; Chen, D. Supervise LLE head pose estimation method based on image distance. Small Microcomput. Syst. 2012, 3, 203–206. [Google Scholar]
- Ziegelmeier, L.; Kirby, M.; Peterson, C. Sparse Locally Linear Embedding. Procedia Comput. Sci. 2017, 108, 635–644. [Google Scholar] [CrossRef]
- Xiang, S.; Nie, F.; Zhang, C. Learning a Mahalanobis Distance Metric for Data Clustering and Classification. Pattern Recognit. 2008, 12, 3600–3612. [Google Scholar] [CrossRef]
- Zhang, X.; Huang, S. Mahalanobis distance measurement based locally linear embedding algorithm. Pattern Recognit. 2012, 2, 318–324. [Google Scholar]
- Hettiarachchi, R.; Peters, J.F. Multi-manifold LLE learning in pattern recognition. Pattern Recognit. 2015, 9, 2947–2960. [Google Scholar] [CrossRef]
- Xv, X.; Song, D.; Zhang, X. Based on the kernel function is robust linear embedding method. Chin. J. Image Graph. 2009, 6, 1141–1147. [Google Scholar]
- Tan, L.; Wu, X.; Yi, D. Robust locally linear embedding method. J. Natl. Univ. Def. Technol. 2004, 6, 91–95. [Google Scholar]
- Gillis, N.; Vavasis, S.A. On the Complexity of Robust PCA and ℓ1-norm Low-Rank Matrix Approximation. Mathematics 2015, arXiv:1509.09236. [Google Scholar]
- Gao, J.; Wu, L.; Guan, Y. LLE algorithm of adaptive neighborhood selection value research. J. Chin. Comput. Syst. 2017, 2, 393–397. [Google Scholar]
- Li, X.; Pang, Y.; Yuan, Y. L1-norm-based 2DPCA. IEEE Trans. Syst. Man Cybern. Part B 2010, 4, 1170–1175. [Google Scholar]
- Du, C.; Zou, H.; Sun, J. Based on the improved local tangent space alignment of manifold learning algorithm. J. Electr. Inf. 2014, 2, 277–284. [Google Scholar]
- Yang, Y.; Dong, X.; Peng, Z. Vibration signal analysis using parameterized time-frequency method for features extraction of varying-speed rotary machinery. J. Sound Vib. 2015, 20, 350–366. [Google Scholar] [CrossRef]
- Lee, J.; Qiu, H.; Yu, G.; Lin, J. Rexnord Technical Services. In Bearing Data Set; NASA Ames Prognostics Data Repository; NASA Ames: Moffett Field, CA, USA, 2017. [Google Scholar]
- Pan, H.; Yang, Y.; Li, Y.; Cheng, J. The rolling bearings fault diagnosis method based on manifold learning and improved VPMCD. J. Vib. Eng. 2014, 27, 934–941. [Google Scholar]
- Zhang, R.; Peng, Z.; Wu, L. Fault Diagnosis from Raw Sensor Data Using Deep Neural Networks Considering Temporal Coherence. Sensors 2017, 3, 549. [Google Scholar] [CrossRef] [PubMed]
Parameter | Swiss-Roll | S-Curve | Punctured-Sphere |
---|---|---|---|
Dimensionality of data space (D) | 3 | 3 | 3 |
Dimensionality of embedding space (d) | 2 | 2 | 2 |
The size of nearest neighbor (k) | 25 | 25 | 25 |
The number of points | 4000 | 4000 | 4000 |
The number of noise points | 200 | 400 | 600 |
The percentage of noise | 5% | 10% | 15% |
Number | Characteristic Equation | Number | Characteristic Equation |
---|---|---|---|
1 | 11 | ||
2 | 12 | ||
3 | 13 | ||
4 | 14 | ||
5 | 15 | ||
6 | 16 | ||
7 | 17 | ||
8 | 18 | ||
9 | 19 | ||
10 | 20 |
Operating Condition | Training Samples | Testing Samples | Label |
---|---|---|---|
Normal | 400 | 200 | 1 |
Outer race | 400 | 200 | 2 |
Inner race | 400 | 200 | 3 |
Ball | 400 | 200 | 4 |
State | LLE | Reference [29] | M-LLE |
---|---|---|---|
Normal | 100% | 98.9% | 100% |
Outer race | 82.5% | 91.4% | 100% |
Inner race | 98.5% | 100% | 100 % |
Ball | 89.5% | 87.7% | 100 % |
Total | 92.6% | 94.9% | 100 % |
© 2017 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
Yao, B.; Su, J.; Wu, L.; Guan, Y. Modified Local Linear Embedding Algorithm for Rolling Element Bearing Fault Diagnosis. Appl. Sci. 2017, 7, 1178. https://doi.org/10.3390/app7111178
Yao B, Su J, Wu L, Guan Y. Modified Local Linear Embedding Algorithm for Rolling Element Bearing Fault Diagnosis. Applied Sciences. 2017; 7(11):1178. https://doi.org/10.3390/app7111178
Chicago/Turabian StyleYao, Beibei, Jia Su, Lifeng Wu, and Yong Guan. 2017. "Modified Local Linear Embedding Algorithm for Rolling Element Bearing Fault Diagnosis" Applied Sciences 7, no. 11: 1178. https://doi.org/10.3390/app7111178
APA StyleYao, B., Su, J., Wu, L., & Guan, Y. (2017). Modified Local Linear Embedding Algorithm for Rolling Element Bearing Fault Diagnosis. Applied Sciences, 7(11), 1178. https://doi.org/10.3390/app7111178