Time-Series Feature Extraction by Return Map Analysis and Its Application to Bearing-Fault Detection
Abstract
:1. Introduction
- A new algorithm for time-series characterization was developed using two types of return maps—amplitude and amplitude-phase—and matching time-series to feature vector. The method was called distance-based QRMA, or, shortly, dRMA.
- The developed algorithm was applied to a set of test problems. We examined the similarity of dRMA and the largest Lyapunov exponent (LLE) of the chaotic time series, the possibility of estimating parameters of chaotic dynamics in noisy conditions, and the classification of bearing faults.
- We compare the classification accuracy and performance of the proposed bearing-fault classification algorithm with competing methods that have high scores in the literature, namely, the statistical DWT-based method and the entropy-based method. We show that the developed method performs more accurately and faster than the competitors.
Method with Reference | Features Description | Strengths | Weaknesses |
---|---|---|---|
Empirical mode decomposition and statistical feature extraction [23]. | Metrics applied to intrinsic mode functions, such as kurtosis, skewness, etc. | High performance for partitioning a dataset into multiple classes. | Feature dimensionality reduction is required to prevent high computational complexity and accuracy degradation. |
Wavelet decomposition and statistical density modeling [18]. | Parameters of generalized Gaussian distribution, which approximates the density of decomposition coefficients. | High accuracy and robustness. Choice of the particular wavelet filters, decomposition levels, and classifiers is not essential. | Computational cost of the method is not reported. Convergence issues are possible. |
Entropy estimation of raw signals [24]. | Sample entropy with parameter values . | No pre-processing for accelerometer signal is required. The method is accurate and simple to implement. | Calculating entropy is computationally expensive. |
Complementary ensemble empirical mode decomposition (CEEMD) and weighted multi-scale entropy estimation [25]. | Weighted multi-scale fuzzy, permutation, and dispersion entropies with scale factors 1..10 after CEEMD filtration. | High performance for partitioning a dataset into multiple classes, including different fault severity. | Method involves multiple computationally expensive stages, also feature dimensionality reduction may be required. |
2. Materials and Methods
2.1. Return Map Analysis
2.1.1. Return Maps
2.1.2. QRMA and dRMA
Listing 1. Distance-based QRMA algorithm. |
A, B, C, D = RMA (signal) X = concatenate (A, “−”C) Y = concatenate (B, D) distances = distance (X, Y) m_dist = mean (distances) |
2.2. Time-Series Decomposition and Analysis Techniques
2.2.1. EMD and DWT
2.2.2. Statistics Estimation of DWT-Decomposed Signal
2.2.3. Entropy Estimation
- A data matrix is created and the correlation corresponding to zero is calculated.
- The Chebyshev distances (6) are calculated to exclude cases where differences between data points occur only along one axis, and the Heaviside function is calculated from the distances found (7):
- The proportion of vectors within region r is calculated:
- The average proportion of matches over the length of the sequence is calculated for all vectors:
- Then the sample entropy is calculated:
- The sampled signal should be reconstructed as , where , and m is the vector dimension.
- Calculate the distance between and :
- Set deviation r and calculate the number of for each vector .
- Calculate the ratio between and the total vector distance, then calculate the average of :
- The final equation for approximate entropy is:
2.3. Chaotic Systems for Artificial Time-Series Generation
2.3.1. Unified System
- for obtaining the Lorentz-like dynamics.
- for the Lü-like dynamics.
- for the Chen-like dynamics.
2.3.2. Gokyildirim System
2.4. Classification Workflow
2.5. Bearing Datasets
2.5.1. Paderborn Dataset
- Without any defects (referred to as “normal”): K001, K002, K003, and K006.
- With an outer ring defect (referred to as “OR”): KA04, KA05, KA22, and KA30.
- With an inner ring defect (referred to as “IR”): KI01, KI16, KI17, and KI21.
2.5.2. CWRU Dataset
- normal (without any defect);
- with an inner race defect;
- with a ball defect;
- with an outer race defect. The three outer race positions relative to the load zone are:
- –
- 6 o’clock (centered);
- –
- 3 o’clock (orthogonal);
- –
- 12 o’clock (opposite).
3. Results
- CPU 13-th Gen Intel® Core ™ i7-13700K 3.4 GHz, 16 cores
- RAM 32 Gb
- GPU NVIDIA GeForce RTX 4070
- SSD Samsung 980 PRO 1 Tb.
3.1. dRMA as a Measure for Chaotic Dynamics Characterization
3.2. Estimation of dRMA Sensitivity in Case of Noisy Time Series
3.3. Classifier Settings
3.4. Case I: Paderborn Dataset Classification
3.5. Case II: Bearing Data Center Dataset Classification
4. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
APRM | Amplitude-phase return map |
ARM | Amplitude return map |
GGD | Generalized Gaussian distribution |
dRMA | Distance-based quantified return map analysis |
DWT | Discrete wavelet transform |
EMD | Empirical mode decomposition |
IMF | Intrinsic mode function |
IR | Inner race |
ITD | Intrinsic time-scale decomposition |
LLE | Largest Lyapunov exponent |
OR | Outer race |
RMA | Return map analysis |
QRMA | Quantified return map analysis |
References
- Fulcher, B.D. Feature-based time-series analysis. In Feature Engineering for Machine Learning and Data Analytics; CRC Press: Boca Raton, FL, USA, 2018; pp. 87–116. [Google Scholar]
- Karimov, T.; Druzhina, O.; Karimov, A.; Tutueva, A.; Ostrovskii, V.; Rybin, V.; Butusov, D. Single-coil metal detector based on spiking chaotic oscillator. Nonlinear Dyn. 2022, 107, 1295–1312. [Google Scholar] [CrossRef]
- Rybin, V.; Butusov, D.; Rodionova, E.; Karimov, T.; Ostrovskii, V.; Tutueva, A. Discovering chaos-based communications by recurrence quantification and quantified return map analyses. Int. J. Bifurc. Chaos 2022, 32, 2250136. [Google Scholar] [CrossRef]
- Carvalho, T.P.; Soares, F.A.; Vita, R.; Francisco, R.d.P.; Basto, J.P.; Alcalá, S.G. A systematic literature review of machine learning methods applied to predictive maintenance. Comput. Ind. Eng. 2019, 137, 106024. [Google Scholar] [CrossRef]
- Kholkin, V.; Druzhina, O.; Vatnik, V.; Kulagin, M.; Karimov, T.; Butusov, D. Comparing reservoir artificial and spiking neural networks in machine fault detection tasks. Big Data Cogn. Comput. 2023, 7, 110. [Google Scholar] [CrossRef]
- Raison, B.; Rostaing, G.; Butscher, O.; Maroni, C.S. Investigations of algorithms for bearing fault detection in induction drives. In Proceedings of the IEEE 2002 28th Annual Conference of the Industrial Electronics Society (IECON 02), Sevilla, Spain, 5–8 November 2002; Volume 2, pp. 1696–1701. [Google Scholar]
- de Azevedo, H.D.M.; Araújo, A.M.; Bouchonneau, N. A review of wind turbine bearing condition monitoring: State of the art and challenges. Renew. Sustain. Energy Rev. 2016, 56, 368–379. [Google Scholar] [CrossRef]
- Guo, Y.; Keller, J. Investigation of high-speed shaft bearing loads in wind turbine gearboxes through dynamometer testing. Wind Energy 2018, 21, 139–150. [Google Scholar] [CrossRef]
- Wang, J.; He, Q.; Kong, F. Adaptive multiscale noise tuning stochastic resonance for health diagnosis of rolling element bearings. IEEE Trans. Instrum. Meas. 2014, 64, 564–577. [Google Scholar] [CrossRef]
- Kang, M.; Kim, J.; Wills, L.M.; Kim, J.M. Time-varying and multiresolution envelope analysis and discriminative feature analysis for bearing fault diagnosis. IEEE Trans. Ind. Electron. 2015, 62, 7749–7761. [Google Scholar] [CrossRef]
- Leite, V.C.; da Silva, J.G.B.; Veloso, G.F.C.; da Silva, L.E.B.; Lambert-Torres, G.; Bonaldi, E.L.; de Oliveira, L.E.d.L. Detection of localized bearing faults in induction machines by spectral kurtosis and envelope analysis of stator current. IEEE Trans. Ind. Electron. 2014, 62, 1855–1865. [Google Scholar] [CrossRef]
- Wagner, T.; Sommer, S. Feature Based Bearing Fault Detection with Phase Current Sensor Signals under Different Operating Conditions. In Proceedings of the PHM Society European Conference, Virtual, 28 June–2 July 2021; Volume 6, p. 9. [Google Scholar]
- Bin, L.; Song-ling, W.; Dong, Y. Stress and fatigue life monitoring of high temperature bearing elements based on the solution of inverse conduction problem. In Proceedings of the 2008 International Conference on Condition Monitoring and Diagnosis, Beijing, China, 21–25 April 2008; pp. 184–187. [Google Scholar]
- Magdun, O.; Gemeinder, Y.; Binder, A. Investigation of influence of bearing load and bearing temperature on EDM bearing currents. In Proceedings of the 2010 IEEE Energy Conversion Congress and Exposition, Atlanta, GA, USA, 12–16 September 2010; pp. 2733–2738. [Google Scholar]
- Immovilli, F.; Bellini, A.; Rubini, R.; Tassoni, C. Diagnosis of bearing faults in induction machines by vibration or current signals: A critical comparison. IEEE Trans. Ind. Appl. 2010, 46, 1350–1359. [Google Scholar] [CrossRef]
- Lin, C.J.; Su, X.Y.; Yu, K.T.; Jian, B.L.; Yau, H.T. Inspection on ball bearing malfunction by chen-lee chaos system. IEEE Access 2020, 8, 28267–28275. [Google Scholar] [CrossRef]
- He, W.; Zi, Y.; Chen, B.; Wu, F.; He, Z. Automatic fault feature extraction of mechanical anomaly on induction motor bearing using ensemble super-wavelet transform. Mech. Syst. Signal Process. 2015, 54, 457–480. [Google Scholar] [CrossRef]
- Tao, X.; Ren, C.; Wu, Y.; Li, Q.; Guo, W.; Liu, R.; He, Q.; Zou, J. Bearings fault detection using wavelet transform and generalized Gaussian density modeling. Measurement 2020, 155, 107557. [Google Scholar] [CrossRef]
- Ma, J.; Li, Z.; Li, C.; Zhan, L.; Zhang, G.Z. Rolling bearing fault diagnosis based on refined composite multi-scale approximate entropy and optimized probabilistic neural network. Entropy 2021, 23, 259. [Google Scholar] [CrossRef]
- Pérez, G.; Cerdeira, H.A. Extracting messages masked by chaos. Phys. Rev. Lett. 1995, 74, 1970. [Google Scholar] [CrossRef]
- Jafari, S.; Sprott, J.C.; Pham, V.T.; Golpayegani, S.M.R.H.; Jafari, A.H. A new cost function for parameter estimation of chaotic systems using return maps as fingerprints. Int. J. Bifurc. Chaos 2014, 24, 1450134. [Google Scholar] [CrossRef]
- Peng, Y.; Sun, K.; He, S. An improved return maps method for parameter estimation of chaotic systems. Int. J. Bifurc. Chaos 2020, 30, 2050058. [Google Scholar] [CrossRef]
- Yu, X.; Dong, F.; Ding, E.; Wu, S.; Fan, C. Rolling bearing fault diagnosis using modified LFDA and EMD with sensitive feature selection. IEEE Access 2017, 6, 3715–3730. [Google Scholar] [CrossRef]
- Wong, M.D.; Liu, C.; Nandi, A.K. Classification of ball bearing faults using entropic measures. Proceeding Surveill. 2014, 7, 199400638. [Google Scholar]
- Minhas, A.S.; Kankar, P.; Kumar, N.; Singh, S. Bearing fault detection and recognition methodology based on weighted multiscale entropy approach. Mech. Syst. Signal Process. 2021, 147, 107073. [Google Scholar] [CrossRef]
- Li, S.; Chen, G.; Alvarez, G. Return-map cryptanalysis revisited. Int. J. Bifurc. Chaos 2006, 16, 1557–1568. [Google Scholar] [CrossRef]
- Junyi, Z.; Chaoying, Y.; Zhiwei, X.; Yue, L.; Zhiqi, W. A method for identifying the fault current of DC traction power supply system based on EMD approximate entropy. In Proceedings of the 2017 International Conference on Green Energy and Applications (ICGEA), Singapore, 25–27 March 2017; pp. 18–21. [Google Scholar]
- Wong, M.L.D.; Zhang, M.; Nandi, A.K. Effects of compressed sensing on classification of bearing faults with entropic features. In Proceedings of the 2015 23rd European Signal Processing Conference (EUSIPCO), Nice, France, 31 August–4 September 2015; pp. 2256–2260. [Google Scholar]
- Seera, M.; Wong, M.D.; Nandi, A.K. Classification of ball bearing faults using a hybrid intelligent model. Appl. Soft Comput. 2017, 57, 427–435. [Google Scholar] [CrossRef]
- Lü, J.; Chen, G. A new chaotic attractor coined. Int. J. Bifurc. Chaos 2002, 12, 659–661. [Google Scholar] [CrossRef]
- Gokyildirim, A. A Novel Chaotic Attractor With a Line and Unstable Equilibria: Dynamics, Circuit Design, and Microcontroller-Based Sliding Mode Control Un Nouvel Attracteur Chaotique Avec Une Ligne d’équilibres Et Un équilibre Instable: Dynamique, Conception De Circuit Et contrôle De Mode Coulissant basé Sur Un microcontrôleur. IEEE Can. J. Electr. Comput. Eng. 2023, 99, 1–9. [Google Scholar]
- Lessmeier, C.; Kimotho, J.K.; Zimmer, D.; Sextro, W. Condition monitoring of bearing damage in electromechanical drive systems by using motor current signals of electric motors: A benchmark data set for data-driven classification. In Proceedings of the PHM Society European Conference, Bilbao, Spain, 5–8 July 2016; Volume 3. [Google Scholar]
No. | Rotational Speed [rpm] | Load Torque [Nm] | Radial Force [N] | Name of Setting |
---|---|---|---|---|
0 | 1500 | 0.7 | 1000 | N15_M07_F10 |
1 | 900 | 0.7 | 1000 | N09_M07_F10 |
2 | 1500 | 0.1 | 1000 | N15_M01_F10 |
3 | 1500 | 0.7 | 400 | N15_M07_F04 |
System | corr (ARM, LLE) | corr (APRM, LLE) |
---|---|---|
Unified | 0.6021 | −0.6625 |
Gokyildirim | 0.4729 | −0.3737 |
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. |
© 2024 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
Ponomareva, V.; Druzhina, O.; Logunov, O.; Rudnitskaya, A.; Bobrova, Y.; Andreev, V.; Karimov, T. Time-Series Feature Extraction by Return Map Analysis and Its Application to Bearing-Fault Detection. Big Data Cogn. Comput. 2024, 8, 82. https://doi.org/10.3390/bdcc8080082
Ponomareva V, Druzhina O, Logunov O, Rudnitskaya A, Bobrova Y, Andreev V, Karimov T. Time-Series Feature Extraction by Return Map Analysis and Its Application to Bearing-Fault Detection. Big Data and Cognitive Computing. 2024; 8(8):82. https://doi.org/10.3390/bdcc8080082
Chicago/Turabian StylePonomareva, Veronika, Olga Druzhina, Oleg Logunov, Anna Rudnitskaya, Yulia Bobrova, Valery Andreev, and Timur Karimov. 2024. "Time-Series Feature Extraction by Return Map Analysis and Its Application to Bearing-Fault Detection" Big Data and Cognitive Computing 8, no. 8: 82. https://doi.org/10.3390/bdcc8080082
APA StylePonomareva, V., Druzhina, O., Logunov, O., Rudnitskaya, A., Bobrova, Y., Andreev, V., & Karimov, T. (2024). Time-Series Feature Extraction by Return Map Analysis and Its Application to Bearing-Fault Detection. Big Data and Cognitive Computing, 8(8), 82. https://doi.org/10.3390/bdcc8080082