Next Article in Journal
Kinetic Theory of Polydisperse Granular Mixtures: Influence of the Partial Temperatures on Transport Properties—A Review
Previous Article in Journal
Entropy Production in Non-Markovian Collision Models: Information Backflow vs. System-Environment Correlations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Fault Diagnosis of Rolling Bearings Based on Variational Mode Decomposition Improved by the Niche Genetic Algorithm

1
School of Mechanical Engineering, North University of China, Taiyuan 030051, China
2
Department of Science and Technology Development, Taiyuan Institute of China Coal Technology Engineering Group, Taiyuan 030006, China
*
Author to whom correspondence should be addressed.
Entropy 2022, 24(6), 825; https://doi.org/10.3390/e24060825
Submission received: 23 May 2022 / Revised: 9 June 2022 / Accepted: 10 June 2022 / Published: 14 June 2022

Abstract

:
Due to the influence of signal-to-noise ratio in the early failure stage of rolling bearings in rotating machinery, it is difficult to effectively extract feature information. Variational Mode Decomposition (VMD) has been widely used to decompose vibration signals which can reflect more fault omens. In order to improve the efficiency and accuracy, a method to optimize VMD by using the Niche Genetic Algorithm (NGA) is proposed in this paper. In this method, the optimal Shannon entropy of modal components in a VMD algorithm is taken as the optimization objective, by using the NGA to constantly update and optimize the combination of influencing parameters composed of α and K so as to minimize the local minimum entropy. According to the obtained optimization results, the optimal input parameters of the VMD algorithm were set. The method mentioned is applied to the fault extraction of a simulated signal and a measured signal of a rolling bearing. The decomposition process of the rolling-bearing fault signal was transferred to the variational frame by the NGA-VMD algorithm, and several eigenmode function components were obtained. The energy feature extracted from the modal component containing the main fault information was used as the input vector of a particle swarm optimized support vector machine (PSO-SVM) and used to identify the fault type of the rolling bearing. The analysis results of the simulation signal and measured signal show that: the NGA-VMD algorithm can decompose the vibration signal of a rolling bearing accurately and has a better robust performance and correct recognition rate than the VMD algorithm. It can highlight the local characteristics of the original sample data and reduce the interference of the parameters selected artificially in the VMD algorithm on the processing results, improving the fault-diagnosis efficiency of rolling bearings.

1. Introduction

As an important component of rotating machinery, rolling bearings play a vital role in the normal operation of the machine. Once a failure occurs, it will have a huge impact on production safety. Therefore, it is necessary to collect and accurately identify faults in the early stages of failure. Furthermore, it is necessary to replace or repair damaged bearings to avoid cascading failures [1,2,3,4].
During the acquisition process, the vibration signal will be affected by many factors such as load, friction, and shock. It will then show non-stationary and non-linear characteristics. In response to the shortcomings of traditional signal analysis methods, Konstantin Dragomiretskiy et al. proposed a self-adaptive, quasi-orthogonal, and completely non-recursive decomposition method—the Variational Mode Decomposition (VMD) method—in 2014 [5]. This method transforms signal decomposition into a constrained variational problem, adaptively decomposing the signal into the sum of several Intrinsic Mode Function (IMF) components. It also overcomes problems in Empirical Mode Decomposition (EMD) [6] and traditional signal analysis methods, which have the problems of modal aliasing, inaccurate components and similar frequency components. The Variational Mode Decomposition (VMD) method has the advantages of high computing efficiency, modal stability, and robustness. Based on this, it was applied to the fault diagnosis of mechanical equipment [7,8,9,10].
It is known that the decomposed result of the VMD algorithm is affected by the selection of parameters, such as the secondary penalty factor α (balance constraint parameter) and the number of modal components K, when processing the signal, which makes the algorithm largely affected by human experience [11]. Yi et al. [12] applied the particle swarm optimization (PSO) algorithm into the parameter selection of VMD, with the cross-correlation coefficient between the decomposed mode component and the original signal being regarded as an evaluation index. Lian et al. [13] used a series of indicators, such as permutation entropy, to judge the decomposition results, then constantly adjusted the mode number until the appropriate K value is obtained. However, running VMD repeatedly increased the cumulative error and decreased efficiency. Li et al. [14] chose the initial mode number and the most suitable number by peak searching and the similarity principle, then combined the similar modes to enhance the fault feature, although the initial mode number was still chosen artificially. Zhang et al. [15] proposed a parameter-adaptive VMD method based on a grasshopper optimization algorithm (GOA) which constructed a weighted kurtosis index as an optimized objective to select the VMD parameters. The method took the mode frequency bandwidth into account, but it ignored the effect of the penalty factor. In [16], a coarse-to-fine decomposing strategy was applied into the VMD. The balance parameter and the number of the decomposed modes were used to evaluate the selection of the parameter. Ni et al. [17] established two nested statistical models, namely the generalized Gaussian cyclostationary model and generalized Gaussian stationary model, to characterize the fault vibrations, then calculated the statistical indicator and threshold as the criteria for parameter optimization. Liang et al. [18] selected the envelop entropy and Renyi entropy as fitness functions, using the multi-island genetic algorithm (MIGA) algorithm to search the most suitable VMD parameters K and α. He et al. [19] applied an artificial bee colony algorithm (ABC) to find the optimal parameters of VMD. A novel index called syncretic impact index was used to determine the hyper-parameters. Li et al. [20] constructed a new objective function, the maximum average envelope kurtosis, to reduce the impact of random noise and determine the mode number and quadratic penalty term adaptively through an intelligent optimization algorithm. Wang et al. [21] applied cross-correlation theory into the determination of the penalty factor, but ignored the influence of the penalty factor.
Based on the above literature, this paper proposes a rolling-bearing fault-diagnosis method based on Variational Mode Decomposition improved by the Niche Genetic Algorithm (NGA-VMD). In this method, the optimal Shannon entropy of modal components in the VMD algorithm is taken as the optimization objective, by using the NGA to constantly update and optimize the combination of influencing parameters composed of α and K so as to minimize the local minimum entropy. The energy feature conducted by the entropy factor is then extracted from the original fault signal. Finally, the feature factor is fed into a particle swarm optimized support vector machine (PSO-SVM) [22] classification model to identify the different fault patterns in the rolling bearing. The main work and contributions of this paper can be summarized as follows:
(1)
The NGA is introduced into the VMD to optimize the selection of the mode number K and penalty factor α.
(2)
Compared to VMD and EMD, the effectiveness and accuracy of the NGA-VMD is verified.
(3)
The NGA-VMD and PSO-SVM are combined into an effective fault-diagnosis method.
The rest of the paper is organized as follows. In Section 2, the idea of NGA-VMD is introduced. The simulation signal analysis is described in Section 3. In Section 4, the diagnostic process based on the optimized algorithm is introduced. The measured signal in the rolling-bearing experiment system is analyzed in Section 5. The final conclusions are given in Section 6.

2. Theoretical Basis

2.1. Variational Modal Decomposition

VMD is a non-recursive algorithm that solves and constructs variational problems as the main overall framework. In the process of iteratively solving a variational model, the algorithm uses the alternating multiplier method to continuously update the IMF and its center frequency. IMF demodulates to the corresponding base frequency band and, finally, extracts each IMF and its corresponding center frequency, effectively implementing adaptive decomposition of the original input signal.
The IMF is defined in the VMD algorithm as an AM-FM signal, and its modal function can be regarded as a harmonic signal. The specific expression is as follows:
u k ( t ) = A k ( t ) · cos [ ϕ k ( t ) ]  
where A k ( t ) is the instantaneous amplitude and u k ( t ) is the instantaneous frequency, ω k ( t ) = ϕ k ( t ) ;
The expression of the optimization variational model is as follows:
{ m i n { k t [ ( δ ( t ) + j π t ) u k ( t ) ] e j ω k ( t ) 2 2 } k u k = f ,  
where { u k } = { u 1 , u 2 , , u K } is the decomposed K modal components and { ω k } = { ω 1 , ω 2 , , ω K } is the corresponding center frequency of { u k } .
By introducing the Lagrange multiplication operators λ ( t ) , an extended Lagrange expression is constructed, and the constrained problem is transformed into a non-constrained sub-optimization problem:
Γ ( { u k } ,   { ω k } ,   λ ) = α k t [ ( δ ( t ) + j π t ) u k ( t ) ] e j ω k t 2 2 + f ( t ) k u k ( t ) 2 2 + λ ( t ) , f ( t ) k u k ( t ) ,
Based on the above augmented Lagrange expression, the saddle point of the multiplication operator alternating direction method is used to obtain its saddle point, and iteratively updates { u k }  and { ω k } continuously to obtain the optimal solution of the variational model. Specific conversion solutions were presented in the literature [5].

2.2. NGA-VMD Algorithm

The decomposition result of VMD is largely affected by the value α and the preset K value. Although the introduced value α can ensure the reconstruction accuracy of the signal, as the value increases, the bandwidth of the modal component will also decrease; the K value needs to be set manually, and there is great uncertainty. If it is too large, then it will lead to over-decomposition, false modes appear, and too many decomposed signals are irregular; if it is too small, it will lead to loss of signal components and modal aliasing.
As an improved search optimization algorithm, the Niche Genetic Algorithm (NGA) allows individuals to evolve in a specific living environment, so that they can find all the optimal solutions to the problem [23]. Based on the NGA good global search ability and high convergence speed, the NGA is introduced to VMD to optimize the selection of the optimal parameter combination of the α and K values. At the same time, genetic operators are used before selection as an elite retention strategy to ensure the convergence of the NGA, retain the best genes to the greatest extent, and avoid the loss of elite individuals [24].
It is also necessary to define a fitness function when using the NGA to search for the influence parameters of the VMD algorithm. In terms of evaluating the sparse characteristics of signals, the Shannon entropy has obvious advantages as an evaluation standard [25]: the higher the degree of uncertainty of a signal, the greater its entropy value. The original signal is demodulated to obtain the envelope signal probability distribution sequence. After calculation, the entropy value of e j is the envelope entropy, which can be used to represent the sparse characteristics of the original input signal. This paper uses the signal envelope entropy to evaluate the sparse characteristics of the signal.
Zero mean signal x ( j ) , j = 1 , 2 , , N ’s envelope entropy is E, which can be presented as follows:
E e = j = 1 N lge j e j = a ( j ) j = 1 N a e j ,
where a ( j )   is the zero-mean signal and the envelope signal x ( j ) obtained after Hilbert transform; and e j is the normalized form of a ( j ) .
In each cycle of NGA optimization, all the entropy values of the envelope after VMD processing as u k are calculated. Define the one with the smallest entropy value as the local minimum entropy value E e min , which will be used as the fitness value in the optimization. During the optimization process, the global optimal solution in evolutionary generation is found through continuous updates, and the corresponding (K, α) and combinations ( u k ) are extracted.

3. Simulation Signal Analysis

In order to verify the superiority of the NGA-VMD algorithm without loss of generality, a multi-component simulation experimental signal was constructed for analysis. The specific expression of the simulation signal is:
X ( t ) = x 1 ( t ) + x 2 ( t ) + x 3 ( t ) + x 4 ( t ) + s ( t ) x 1 ( t ) = 2   c o s 2 π f 1 t x 2 ( t ) = 4   c o s 2 π f 2 t x 3 ( t ) = 8   c o s 2 π f 3 t x 4 ( t ) = 16   c o s 2 π f 4 t s ( t ) = 0.3 r a n d ( 1 , n ) , n = l e n g t h ( t )
where the frequencies f 1 ~ f 4   corresponding to the four component signal components are 2 Hz, 24 Hz, 120 Hz, and 288 Hz; Gaussian white noise with a variance of 0.3 s ( t ) were added as the superimposed interference signal.
The time-domain waveforms of the original simulation signal are shown in Figure 1a, and its component signals are shown in Figure 1b:
No features can be seen from Figure 1a. The NGA-VMD algorithm was used to decompose the simulation signals. Figure 2 is a graph of the minimum entropy of simulated signals under different evolutional generations during the optimization of the VMD input parameters by the NGA. The local minimum entropy value of the modal component 0.217 appeared in the 6th generation. The optimal input parameter combination (K, α) = (4, 645) was searched. Therefore, the K value in the VMD was set to 4 and the second penalty factor α set to 645 to perform modal decomposition on the simulation signal. Figure 3 is a component time-domain waveform diagram obtained by analyzing and processing the simulated signal through the NGA-VMD algorithm.
By executing the NGA-VMD algorithm, four IMF components were obtained. Comparing Figure 3 and Figure 4, it can be found that the waveforms of the IMF component and the original component signal have good consistency. Compared with traditional VMD, this algorithm achieves fast adaptive decomposition of signals, avoids the occurrence of over-decomposition and under-decomposition, and greatly reduces the interference of human factors.

4. Diagnostic Process

In order to realize the intelligent diagnosis of rolling-bearing faults, increase the accuracy and speed of recognition, and reduce the impact of human factors on the diagnosis results, the energy features extracted from the original fault signal are calculated as the input vector of the PSO-SVM, and a “One-on-One” classifier structure is adopted. The diagnosis process is shown in Figure 5. The specific steps are as follows:
(1)
Collect and load the operating data of each state of the rolling bearing;
(2)
Use the NGA-VMD algorithm to optimize the collected rolling-bearing experimental data to obtain the optimal combination of influencing parameters, and realize the collected signals by decomposition to obtain K modal components, where is k = 1, 2,⋯, K
(3)
Calculate the entropy value containing uk, to construct the corresponding energy eigenvector T; construct the value of T as follows:
{ T = [ E 1 E , E 1 E , , E k E ] E = k = 1 K | E k | 2 , k = 1 , 2 , , K ,  
(4)
Input the obtained T value into the PSO-SVM as an input vector and complete the fault type identification and classification of the rolling bearing through the PSO-SVM.

5. Application Case Analysis

In order to further illustrate the effectiveness of the NGA-VMD algorithm, experiments were performed using bearing data from the Bearing Data Center of Case Engineering, Electrical Engineering Laboratory, Case Western Reserve University.
The test bench is shown in Figure 6. The test bearings were installed at both ends of the motor. The drive end bearings were 6205-2RS SKF deep-groove ball bearings. Single-point faults were processed by electric spark machining technology. The inner and outer rings of the test bearings and rolling elements were introduced. The vibration data were collected by an acceleration sensor placed in the direction of the radial load of the test bearing. The experiment took four states to verify: normal bearing (NOR), inner ring fault (IRF), outer ring fault (ORF) and rolling element fault (REF). In order to improve the accuracy of the data, the real industrial production environment was highly simulated without loss of generality, and the collected signal was mixed with a Gaussian white noise component with a signal-to-noise ratio of −1 dB The specific data of bearings and experimental conditions are shown in Table 1 and Table 2.
Figure 7 shows the collected bearing data waveform and spectrum of different fault modes. Analysis shows that the fault characteristics of rolling bearings cannot be distinguished in the collected signals in different states, and there are obvious peaks near different frequency bands of the spectrum of each signal. In addition, the influence of noise cannot be used to distinguish fault features. Therefore, the signals need to be decomposed by corresponding algorithms.
Figure 8 shows the NGA-VMD decomposition results of bearing inner ring fault signals. In order to improve the accuracy of the algorithm and fault classification, the number of signal sampling points was properly screened before signal processing. Table 3 displays the calculated average entropy of the signal at different sampling points. Analysis shows that as the signal length increases, the entropy value of the signal will also gradually decrease. After the number of sampling points exceeds 2048, the entropy value will be stable, and the entropy value will balance after 4086. Therefore, the data length was taken as 4086 in the subsequent PSO-SVM training and testing.
For the vibration signals collected in the four states of the bearing: NOR, IRF, RRF and BEF, 40 sets of data were taken in each of the four states, for a total of 160 sets of experimental data, of which the data sample length is 4086. For bearing signal data collected in different states, 10 groups were randomly selected from the samples in each state, a total of 40 groups were used as training samples for PSO-SVM, and the remaining 120 groups of data were used as test samples.
NGA-VMD decomposition was performed on the randomly selected training samples. Figure 9 shows the NGA-VMD algorithm optimizing the optimal parameters of the collected bearing signals in four different states. The results for searching optimizations are shown in Table 4.
NGA-VMD decomposition was performed on the training sample data. Each training sample obtained K modal components and calculated the modal entropy values. The entropy values obtained from each training sample were combined to form the corresponding T and then the normalization process was used as an input to the PSO-SVM for training. Due to space limitations, only some sample data of T value after processing calculation are listed in Table 5.
The fault classification and identification results for rolling bearings under different signal processing modes are listed in Table 6. Figure 10 shows the trend of fault recognition rate of the four algorithms. The analysis shows that no matter which signal processing method is used, the bearing can achieve 100% recognition under normal conditions; however, when the bearing is in a fault state, the difference in the accuracy rate of fault recognition is obvious. The NGA-VMD algorithm is used for modal decomposition. The average correct rate of fault recognition is 99.17%. The result is 1.67% better than that of the other optimization algorithm (GOA-VMD). The traditional VMD algorithm or EMD algorithm were used for signal processing. The average correct rate of fault recognition was significantly reduced. The average correct rates of fault recognition were 94.17% and 87.5%, respectively.
The comparison results of the three different signal processing methods show that the NGA-VMD algorithm proposed in this paper performs signal modal decomposition, which can more easily and effectively extract fault features, and its fault recognition rate is improved. According to experimental analysis and testing, the NGA-VMD algorithm achieves better than the optimization of traditional algorithms, when processing the same experimental data. Moreover, its algorithm processing efficiency and PSO-SVM classification time are significantly better than other similar algorithms.
In order to study the impact of different types of training samples on the classification and recognition results of the running status of rolling bearings, the experimental data in the four states of NOR, TRF, ORF, and BEF were used to randomly select different proportions of data as training samples to complete the training of the PSO-SVM. The remaining data were tested to complete fault classification and identification. Figure 11 shows the fault recognition rate under different training samples. The analysis shows that when the training sample is less than 5%, the NGA-VMD decomposition proposed in this article is used to classify the rolling bearing faults through PSO-SVM, and the classification accuracy rate is less than 80%. When the sample proportion exceeds 10%, the classification accuracy rate is fast. The improvement is stable at 25%; when the sample proportion exceeds 40%, the classification accuracy rate can reach 100%. Increasing the proportion of training samples can make the established PSO-SVM prediction model more accurate, and the correct rate of fault recognition can be improved accordingly.

6. Conclusions

(1)
This paper proposes the NGA-VMD algorithm to reduce the influence of the two key parameters (α, K) of the VMD algorithm. The two affected parameters are optimized for the VMD algorithm to implement signal processing more effectively and accurately. The NGA-VMD algorithm, as a new signal processing method, greatly reduces the interference of human factors on the processing results, has better noise robustness and data processing efficiency, and can better highlight the local characteristics of the original sample data.
(2)
Simulation and analysis of experimental results show that relative to VMD and EMD, the NGA-VMD algorithm can achieve rapid adaptive signal decomposition, avoid the occurrence of over or under decomposition, and greatly reduce the interference of human factors. Under the same experimental conditions, the NGA-VMD algorithm performs modal decomposition, and the average correct recognition rate of faults is 99.17%, with the average correct recognition rates of GOA-VMD, VMD, and EMD algorithms being 97.5%, 94.17%, and 87.5%, respectively. The NGA-VMD algorithm takes 95.8 s, which is 7.62% faster than GOA-VMD, 49.9% faster than VMD, and 79.5% faster than EMD.
(3)
The NGA introduced in this paper realized the optimization of the VMD algorithm, combined with PSO-SVM to accurately complete the fault identification and classification of rolling bearings, and obtained a good diagnostic effect. It provides a more practical solution for the analysis and treatment of other types of mechanical faults and is worth further in-depth research.

Author Contributions

Conceptualization, R.S. and L.D.; methodology, R.S. and Z.W.; software, X.F. and J.L.; validation, B.W., Z.W. and L.D.; formal analysis, R.S.; investigation, J.L. and L.D.; resources, R.S.; data curation, L.D.; writing—original draft preparation, R.S.; writing—review and editing, L.D.; visualization, R.S.; supervision, B.W.; project administration, B.W.; funding acquisition, R.S. and L.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Natural Science Foundation of Shanxi Province (Shanxi Province Department of Finance) (201901D211200, 20210302123065), Scientific Research Project of Shanxi Tiandi Coal Machinery Equipment Co., Ltd. (Taiyuan Institute of China Coal Technology Engineering Group) (M2021-MS11) and the Natural Science Foundation of North University of China (North University of China) (XJJ201930).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Liu, S.; Jiang, H.; Wu, Z.; Li, X. Data synthesis using deep feature enhanced generative adversarial networks for rolling bearing imbalanced fault diagnosis. Mech. Syst. Signal Process. 2022, 163, 108139. [Google Scholar] [CrossRef]
  2. Bao, H.; Shi, Z.; Wang, J.; Zhang, Z.; Zhang, G. A Non-Contact Fault Diagnosis Method for Bearings and Gears Based on Generalized Matrix Norm Sparse Filtering. Entropy 2021, 23, 1075. [Google Scholar] [CrossRef] [PubMed]
  3. Lila, C.; Ahcene, L.; Adberrazek, D.; Mohamed, L.B.; Nouredine, O. Fault diagnosis of rolling bearings in non-stationary running conditions using improved CEEMDAN and multivariate denoising based on wavelet and principal component analyses. Int. J. Adv. Manuf. Technol. 2020, 107, 3859–3873. [Google Scholar] [CrossRef]
  4. Zheng, J.D.; Pan, H.Y.; Cheng, J.S. Rolling bearing fault detection and diagnosis based on composite multiscale fuzzy entropy and ensemble support vector machines. Mech. Syst. Signal Process. 2017, 85, 746–759. [Google Scholar] [CrossRef]
  5. Dragomiretskiy, K.; Zosso, D. Variational mode decomposition. IEEE Trans. Signal Process. 2014, 62, 531–544. [Google Scholar] [CrossRef]
  6. Shi, R.M.; Yang, Z.J. Feature extraction for hoisting load of multiple rope friction hoist based on improved EMD. J. China Coal Soc. 2014, 39, 782–788. [Google Scholar] [CrossRef]
  7. Akash, P.; Shakya, P. Spur gear crack modelling and analysis under variable speed conditions using variational mode decomposition. Mech. Mach. Theory 2021, 164, 104357. [Google Scholar] [CrossRef]
  8. Bai, Y.L.; Liu, M.; Ding, L.; Ma, Y. Double-layer staged training echo-state networks for wind speed prediction using variational mode decomposition. Appl. Energy 2021, 301, 117461. [Google Scholar] [CrossRef]
  9. Mohsen, M.; Amir, H.G. Prediction error of Johansen cointegration residuals for structural health monitoring. Mech. Syst. Signal Process. 2021, 160, 107847. [Google Scholar] [CrossRef]
  10. Liu, H.; Mi, X.W.; Li, Y.F. Smart multi-step deep learning model for wind speed forecasting based on variational mode decomposition, singular spectrum analysis, LSTM network and ELM. Energy Convers. Manag. 2018, 159, 54–64. [Google Scholar] [CrossRef]
  11. Wang, X.; Cao, H.; Duan, X. Crow Search Algorithm for MEMS Gyroscope Temperature Drift Signal and Processing for Denoising. Shock Vib. 2021, 2021, 9929966. [Google Scholar] [CrossRef]
  12. Yi, C.; Lv, Y.; Dang, Z. A fault diagnosis scheme for rolling bearing based on particle swarm optimization in variational mode decomposition. Shock Vib. 2016, 2016, 9372691. [Google Scholar] [CrossRef] [Green Version]
  13. Lian, J.; Liu, Z.; Wang, H.; Dong, X. Adaptive variational mode decomposition method for signal processing based on mode characteristic. Mech. Syst. Signal Process. 2018, 107, 53–77. [Google Scholar] [CrossRef]
  14. Li, Z.; Chen, J.; Zi, Y.; Pan, J. Independence-oriented VMD to identify fault feature for wheel set bearing fault diagnosis of high-speed locomotive. Mech. Syst. Signal Process. 2017, 85, 512–529. [Google Scholar] [CrossRef]
  15. Zhang, X.; Miao, Q.; Zhang, H.; Wang, L. A parameter-adaptive VMD method based on grasshopper optimization algorithm to analyze vibration signals from rotating machinery. Mech. Syst. Signal Process. 2018, 108, 58–72. [Google Scholar] [CrossRef]
  16. Jiang, X.; Wang, J.; Shi, J.; Shen, C.; Huang, W.; Zhu, Z. A coarse-to-fine decomposing strategy of VMD for extraction of weak repetitive transients in fault diagnosis of rotating machines. Mech. Syst. Signal Process. 2019, 116, 668–692. [Google Scholar] [CrossRef]
  17. Ni, Q.; Ji, J.C.; Feng, K.; Benjamin, H. A fault information-guided variational mode decomposition (FIVMD) method for rolling element bearings diagnosis. Mech. Syst. Signal Process. 2022, 164, 108216. [Google Scholar] [CrossRef]
  18. Liang, T.; Lu, H.; Sun, H. Application of Parameter Optimized Variational Mode Decomposition Method in Fault Feature Extraction of Rolling Bearing. Entropy 2021, 23, 520. [Google Scholar] [CrossRef]
  19. He, X.; Zhou, X.; Yu, W.; Hou, Y.; Chris, K.M. Adaptive variational mode decomposition and its application to multi-fault detection using mechanical vibration signals. ISA Trans. 2021, 111, 360–375. [Google Scholar] [CrossRef]
  20. Li, C.; Liu, Y.; Liao, Y. An Improved Parameter-Adaptive Variational Mode Decomposition Method and Its Application in Fault Diagnosis of Rolling Bearings. Shock Vib. 2021, 2021, 2968488. [Google Scholar] [CrossRef]
  21. Wang, H.; Wu, F.; Zhang, L. Application of variational mode decomposition optimized with improved whale optimization algorithm in bearing failure diagnosis. Alex. Eng. J. 2021, 60, 4689–4699. [Google Scholar] [CrossRef]
  22. Ye, M.; Yan, X.; Jia, M. Rolling Bearing Fault Diagnosis Based on VMD-MPE and PSO-SVM. Entropy 2021, 23, 762. [Google Scholar] [CrossRef] [PubMed]
  23. Kang, Y.; Son, J.; Lim, D. Optimal Design of IPMSM for Fuel Cell Electric Vehicles Using Autotuning Elliptical Niching Genetic Algorithm. IEEE Access 2020, 8, 117405–117412. [Google Scholar] [CrossRef]
  24. Wang, F.; Zhou, L.D.; Ren, H.; Liu, X.L. Search Improvement Process-Chaotic Optimization-Particle Swarm Optimization-Elite Retention Strategy and Improved Com-bined Cooling-Heating-Power Strategy Based Two-Time Scale Multi-Objective Optimization Model for Stand-Alone Mi-crogrid Operation. Energies 2017, 10, 1936. [Google Scholar] [CrossRef] [Green Version]
  25. Cholewa, M.; Placzek, B. Application of Positional Entropy to Fast Shannon Entropy Estimation for Samples of Digital Signals. Entropy 2020, 22, 1173. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Time-domain waveform of the original simulation signal (a) and its component signals (b).
Figure 1. Time-domain waveform of the original simulation signal (a) and its component signals (b).
Entropy 24 00825 g001
Figure 2. Minimum entropy diagram of different number of evolutional generations in optimization process.
Figure 2. Minimum entropy diagram of different number of evolutional generations in optimization process.
Entropy 24 00825 g002
Figure 3. Time-domain diagram (a) and frequency-domain diagram (b) of VMD.
Figure 3. Time-domain diagram (a) and frequency-domain diagram (b) of VMD.
Entropy 24 00825 g003
Figure 4. Time-domain diagram (a) and frequency-domain diagram (b) of NGA-VMD.
Figure 4. Time-domain diagram (a) and frequency-domain diagram (b) of NGA-VMD.
Entropy 24 00825 g004
Figure 5. Flow chart of diagnosis.
Figure 5. Flow chart of diagnosis.
Entropy 24 00825 g005
Figure 6. The test bench for the bearing fault experiment.
Figure 6. The test bench for the bearing fault experiment.
Entropy 24 00825 g006
Figure 7. Time domain diagram (a) and spectrum diagram (b) of different bearing states.
Figure 7. Time domain diagram (a) and spectrum diagram (b) of different bearing states.
Entropy 24 00825 g007
Figure 8. Time-domain diagram (a) and spectrum diagram (b) of IMFs component obtained using NGA-VMD for inner ring fault signal.
Figure 8. Time-domain diagram (a) and spectrum diagram (b) of IMFs component obtained using NGA-VMD for inner ring fault signal.
Entropy 24 00825 g008
Figure 9. Parameter optimization under four kinds of bearing conditions.
Figure 9. Parameter optimization under four kinds of bearing conditions.
Entropy 24 00825 g009
Figure 10. Comparison of fault recognition rate of four algorithms.
Figure 10. Comparison of fault recognition rate of four algorithms.
Entropy 24 00825 g010
Figure 11. Fault recognition rate under different proportions of training samples.
Figure 11. Fault recognition rate under different proportions of training samples.
Entropy 24 00825 g011
Table 1. Parameters of the testing bearing.
Table 1. Parameters of the testing bearing.
Middle Diameter of BearingDiameter of the RollerContact AngleNumber of Rollers
38.5 mm8 mm9
Table 2. Parameters of the experiment.
Table 2. Parameters of the experiment.
Rotational SpeedDiameter of Fault PointSampling FrequencyInitial Number of Sampling Point
1797 r/min0.1778 mm12 kHz2048
Table 3. Average entropy of signal at different sampling points.
Table 3. Average entropy of signal at different sampling points.
Sampling PointsAverage Entropy
5120.863
10240.851
20480.644
40860.631
81920.620
Table 4. Results for searching optimization.
Table 4. Results for searching optimization.
StateLocal Minimum Entropy(K, α)
NOR0.5602(4, 860)
IRF0.5998(7, 1000)
ORF0.5473(9, 1200)
REF0.5728(5, 600)
Table 5. T values of partial bearings in four states.
Table 5. T values of partial bearings in four states.
StateSampleT
E1E2E3E4E5E6E7E8E9
NOR10.21590.31510.26210.2319
20.22390.33810.21130.2245
IRF10.10230.18020.26340.30110.36890.37310.3623
20.10760.18640.27880.21930.35140.36770.3799
ORF10.11430.20010.31140.29870.45670.43120.45010.36440.3127
20.15330.24090.30020.32330.47630.47720.39860.38760.3321
REF10.15560.21920.40180.48710.1984
20.18480.29970.38510.46390.1869
Table 6. Fault classification and identification results for rolling bearings under different signal processing modes.
Table 6. Fault classification and identification results for rolling bearings under different signal processing modes.
StateNORIRFORFREFAverage AccuracyRunning Time/s
Number of samples3030303099.17%95.8
Signal processingNGA-VMDNOR30000
IRF03001
ORF00300
REF00029
Classification accuracy100%100%100%96.67%
GOA-VMDNOR3000097.50%103.1
IRF02911
ORF00290
REF01029
Classification accuracy100%96.67%96.67%96.67%
VMDNOR3000094.17%143.6
IRF02900
ORF01284
REF00226
Classification accuracy100%96.67%93.33%86.67%
EMDNOR3000087.50%171.9
IRF02623
ORF04252
REF00324
Classification accuracy100%86.67%83.33%80.00%
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Shi, R.; Wang, B.; Wang, Z.; Liu, J.; Feng, X.; Dong, L. Research on Fault Diagnosis of Rolling Bearings Based on Variational Mode Decomposition Improved by the Niche Genetic Algorithm. Entropy 2022, 24, 825. https://doi.org/10.3390/e24060825

AMA Style

Shi R, Wang B, Wang Z, Liu J, Feng X, Dong L. Research on Fault Diagnosis of Rolling Bearings Based on Variational Mode Decomposition Improved by the Niche Genetic Algorithm. Entropy. 2022; 24(6):825. https://doi.org/10.3390/e24060825

Chicago/Turabian Style

Shi, Ruimin, Bukang Wang, Zongyan Wang, Jiquan Liu, Xinyu Feng, and Lei Dong. 2022. "Research on Fault Diagnosis of Rolling Bearings Based on Variational Mode Decomposition Improved by the Niche Genetic Algorithm" Entropy 24, no. 6: 825. https://doi.org/10.3390/e24060825

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop