Next Article in Journal
Marker-Based Multi-Sensor Fusion Indoor Localization System for Micro Air Vehicles
Next Article in Special Issue
Planetary Gear Fault Diagnosis via Feature Image Extraction Based on Multi Central Frequencies and Vibration Signal Frequency Spectrum
Previous Article in Journal
Electrical Resistance Tomography for Visualization of Moving Objects Using a Spatiotemporal Total Variation Regularization Algorithm
Previous Article in Special Issue
Integral Sensor Fault Detection and Isolation for Railway Traction Drive
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Spectral Kurtosis Entropy and Weighted SaE-ELM for Bogie Fault Diagnosis under Variable Conditions

1
State Key Lab of Rail Traffic Control and Safety, Beijing Jiaotong University, Beijing 100044, China
2
National Engineering Laboratory for System Safety and Operation Assurance of Urban Rail Transit, Guangzhou 510000, China
3
Beijing Research Center of Urban Traffic Information Sensing and Service Technologies, Beijing Jiaotong University, Beijing 100044, China
*
Author to whom correspondence should be addressed.
Sensors 2018, 18(6), 1705; https://doi.org/10.3390/s18061705
Submission received: 24 April 2018 / Revised: 18 May 2018 / Accepted: 22 May 2018 / Published: 24 May 2018
(This article belongs to the Special Issue Sensors for Fault Detection)

Abstract

:
Bogies are crucial for the safe operation of rail transit systems and usually work under uncertain and variable operating conditions. However, the diagnosis of bogie faults under variable conditions has barely been discussed until now. Thus, it is valuable to develop effective methods to deal with variable conditions. Besides, considering that the normal data for training are much more than the faulty data in practice, there is another problem in that only a small amount of data is available that includes faults. Concerning these issues, this paper proposes two new algorithms: (1) A novel feature parameter named spectral kurtosis entropy (SKE) is proposed based on the protrugram. The SKE not only avoids the manual post-processing of the protrugram but also has strong robustness to the operating conditions and parameter configurations, which have been validated by a simulation experiment in this paper. In this paper, the SKE, in conjunction with variational mode decomposition (VMD), is employed for feature extraction under variable conditions. (2) A new learning algorithm named weighted self-adaptive evolutionary extreme learning machine (WSaE-ELM) is proposed. WSaE-ELM gives each sample an extra sample weight to rebalance the training data and optimizes these weights along with the parameters of hidden neurons by means of the self-adaptive differential evolution algorithm. Finally, the hybrid method based on VMD, SKE, and WSaE-ELM is verified by using the vibration signals gathered from real bogies with speed variations. It is demonstrated that the proposed method of bogie fault diagnosis outperforms the conventional methods by up to 4.42% and 6.22%, respectively, in percentages of accuracy under variable conditions.

1. Introduction

Urban rail transit systems are critical for large modern cities. With the development of urban rail traffic, more and more metro trains are being placed into service, and the safe and reliable operation of these trains has become a hot topic. Bogies, as crucial parts of metro trains, have a great influence on the safe utilization of urban rail traffic [1]. Therefore, many studies have been done on bogie fault diagnosis. Chudzikiewicz et al. [2,3] utilized acceleration signals on wheelset axle-boxes to monitor trains and tracks simultaneously. Qin et al. employed a wavelet feature for bogie fault signal analysis [4]. Cai et al. [5] and Trilla et al. [6] utilized empirical mode decomposition (EMD) for fault diagnosis of railway axle bearings. Na et al. [7] utilized ensemble EMD and manifold learning for bogie fault identification. Bustos et al. [8] utilized EMD for the identification of the bogie operating state of a high-speed train in service. However, all of the existing methods require mainly stable operating conditions. In the real world, bogies usually work under variable and fluctuant conditions. Therefore, it is critical to study the diagnosis of bogie faults under variable conditions.
Due to the joint influence of the train and the track, the vibrations of bogies have remarkable characteristics of nonlinear vibration. Considering the nonlinear signals and heavy background noises, traditional signal analysis algorithms such as Fourier transform (FT) are futile in this situation. To solve this problem, EMD has been applied [5,7]. However, EMD has a significant drawback: mode mixing, which restricts the application of EMD in practice. In 2014, Dragomiretskiy et al. [9] proposed a novel adaptive method called variational mode decomposition (VMD), which can decompose a signal into an ensemble of band-limited intrinsic mode functions (IMFs), each with a center frequency. VMD is an entirely non-recursive and quasi-orthogonal method and has been applied to rotating machinery fault diagnosis [10]. It has been proven that VMD is more efficient than EMD. Therefore, VMD has been employed in this paper for nonlinear signal processing.
As the dynamic relationships of bogies are extremely sophisticated, it is sufficiently challenging to extract features of early faults from vibration signals with a low signal-to-noise ratio (SNR). Spectral kurtosis (SK), proposed by Dwyer [11], can indicate how the impulsiveness of a signal varies with frequency and can detect fault-induced peaks (or protrusions). Antoni further analyzed the concept and proposed the fast kurtogram (FK) [12], which was proven to be effective in early fault diagnosis [13,14,15,16]. However, FK has several shortcomings, especially when the noise is strong and contains high peaks [17]. Thus, a novel method called a protrugram was proposed [17]. A protrugram is calculated by using the kurtosis of envelope spectrum amplitudes of signals and is more effective than FK for detecting transients with low SNR. However, it should predetermine the bandwidth with a priori knowledge and requires manual post-processing to reject discrete tones [17]. Due to the complicated kinematics and variable conditions of bogies, these drawbacks limit their application in bogie fault diagnosis.
In this paper, inspired by the Shannon entropy, a novel feature extraction method named spectral kurtosis entropy (SKE) is proposed to extract fault characteristics under variable conditions. This method calculates the entropy of spectral kurtosis based on the protrugram. As the Shannon entropy can be used to measure the uncertainty of information, spectral kurtosis entropy has a strong robustness to the predetermined bandwidth value and the operating condition and avoids the manual post-processing of the protrugram. In the following study, the advantages of SKE will be verified. Thus, this paper employs SKE for feature extraction under variable conditions.
After feature extraction, the main part is fault classification with the problem of imbalanced data. Extreme learning machine (ELM), as a new effective learning method, has been applied in many studies and has shown great efficiency [18,19,20]. However, since the parameters of hidden neurons in ELM are randomly assigned and invariant in the training processing, a number of useless and non-optimal neurons exist in the trained model. To solve this problem, the self-adaptive evolutionary extreme learning machine (SaE-ELM) was proposed [21,22] and has been proven to outperform the conventional ELM. However, since in practice the normal samples acquired from bogies are much more than the faulty ones, bogie fault diagnosis algorithms suffer from the imbalance of data. To deal with this issue, this paper proposes a novel algorithm named weighted self-adaptive evolutionary extreme learning machine (WSaE-ELM). This method gives each sample an optimizable sample weight to rebalance the training data and employs self-adaptive differential evolution algorithm to optimize these weights and the parameters of the hidden neurons. The proposed WSaE-ELM was employed for bogie fault diagnosis and its feasibility and effectivity was verified in the following study.
This paper is organized as follows: Section 2 introduces VMD, spectral kurtosis entropy, WSaE-ELM, and the scheme of the hybrid method for bogie fault diagnosis under variable conditions; Section 3 describes the simulation verification of VMD and SKE; Section 4 describes the application of the proposed method on bogie fault diagnosis under variable conditions; and Section 5 concludes this paper. The acronyms used in this paper are listed in Table 1.

2. Methodology

2.1. Variational Mode Decomposition

To decompose a nonlinear signal with low RMSE into a discrete number of intrinsic mode functions (IMFs), VMD assumes that each IMF is around a center frequency and the bandwidth is assigned as its sparsity prior [9]. This method is a non-recursive algorithm and can extract IMFs concurrently. It involves three essential concepts: Wiener filtering, Hilbert transform, and frequency mixing. The details about VMD can be found in Reference [9]. By using VMD, a signal can be decomposed as follows:
x ( t ) = i = 1 k i m f i ( t )
Here, x ( t ) is the raw signal and { i m f i } = { i m f 1 , , i m f k } represents the obtained modes. VMD has shown its great efficiency and strong robustness to sampling and noise [9,10]. In this paper, it is employed for bogie signal processing.

2.2. Spectral Kurtosis Entropy

Kurtosis is a dimensionless parameter indicating the impulsiveness (or the protrusion) of a signal. The definition is as follows:
K = E ( X μ ) 4 σ 4
Here, X is the signal, μ and σ are the mean value and standard deviation of the signal, respectively. For a vector X = { x 1 , x 2 , , x N } , Equation (2) can be illustrated as follows:
K ( X ) = E ( X μ ) 4 σ 4 = ( 1 / N ) i = 1 N ( x i μ ) 4 ( ( 1 / N ) i = 1 N ( x i μ ) 2 ) 4 = ( 1 / N ) i = 1 N ( x i μ ) 4 ( ( 1 / N ) i = 1 N ( x i μ ) 2 ) 2 = ( 1 / N ) i = 1 N [ x i ( ( 1 / N ) i = 1 N x i ) ] 4 { ( 1 / N ) i = 1 N [ x i ( ( 1 / N ) i = 1 N x i ) ] 2 } 2
Here, N is the number of sample points of the signal X . Kurtosis has been applied widely on mechanical fault diagnosis but it is a time-domain parameter and cannot extract transients of the signal.
The protrugram is a kurtosis-based algorithm [17] and computes spectral kurtosis values by using the amplitudes of the spectrum of the narrowband envelopes of the signal. Compared with FK, the protrugram should predetermine the bandwidth (BW) and seek the optimal center frequency (CF). The setting of the BW depends mainly on expertise and a priori knowledge. Besides, additional manual post-processing is also essential for the protrugram. To deal with these drawbacks and automatically extract fault characteristics under variable conditions, this paper proposed a novel feature parameter named spectral kurtosis entropy by means of the Shannon entropy theory. As shown in Figure 1, the steps of spectral kurtosis entropy are as follows:
(1) Based on the obtained IMFs by VMD, the fast Fourier transform is calculated to acquire frequency-domain results of IMFs.
(2) The BW and step size are assigned to fixed values. The value of BW used to be approximately three to five times larger than the fault eigenfrequency. In the following study, the proposed SKE has been proven to be insensitive to the parameter setting.
(3) The CF is assigned numbers ranging from BW/2 to f/2 gradually (f is the sampling frequency), and the corresponding window is determined.
(4) Inverse fast Fourier transform is employed to process the narrowband signal.
(5) The narrowband envelope spectrum is calculated.
(6) The kurtosis of spectral amplitudes of positive frequencies is computed.
(7) Steps 3 to 6 are repeated until the spectral kurtosis vector S K = { s k 1 , s k 2 , , s k F } is acquired.
(8) According to the definition of spectral kurtosis entropy, its value is calculated. The equations are as follows:
{ S K - e n t r o p y = i = 1 F P i log 2 ( P i ) P i = s k i j = 1 F s k j
Here, S K - e n t r o p y is the spectral kurtosis entropy, s k i is from the spectral kurtosis vector S K = { s k 1 , s k 2 , , s k F } , F is the length of S K , and i varies from 1 to F .
In the following study, the proposed SKE has been proven to have strong robustness to the setting of the BW and also avoids the manual post-processing. Therefore, it can self-adaptively extract fault features under variable conditions.

2.3. Weighted Self-Adaptive Evolutionary ELM

ELM was proposed for single-hidden-layer feedforward networks (SLFNs) and has been widely studied and applied due to its remarkable performance [23,24,25]. In ELM, the input weights and biases of hidden neurons are randomly allocated with no adjusting during the training, and the output weights are calculated efficiently using a least square algorithm. The structure is shown in Figure 2. Details can be found in Huang et al. [23].
For an arbitrary training dataset ( x i , y j ) ,   ( i = 1 , 2 , , N ;   j = 1 , 2 , , M ) , the trained model of ELM with L hidden neurons can be described as follows:
o i ( x ) = i = 1 L β i g ( α i , b i , x ) = H · β
Here, α i , b i and β i are the input weight vector, bias, and output weight vector of the ith hidden neuron, respectively; g ( · ) is the selected activation function. H is the output matrix of the hidden layer and can be described as
H = [ g ( α 1 , b 1 , x 1 ) g ( α L , b L , x 1 ) g ( α 1 , b 1 , x N ) g ( α L , b L , x N ) ] N × L = [ g ( α 1 x 1 + b 1 ) g ( α L x 1 + b L ) g ( α 1 x N + b 1 ) g ( α L x N + b L ) ] N × L
To deal with the data imbalance, each training sample is given an extra sample weight, w j ( j = 1 , 2 , , N ) , which is randomly assigned initially and optimized during the training. Thus, the output matrix H can be redefined as follows:
H = [ g ( α 1 w 1 x 1 + b 1 ) g ( α L w 1 x 1 + b L ) g ( α 1 w N x N + b 1 ) g ( α L w N x N + b L ) ] N × L
Since the parameters α i and b i are randomly assigned and remain unchanged, the network generates a lot of non-optimal neurons that are useless for classification. To solve this issue, this study has employed the self-adaptive differential evolutionary algorithm for adaptive optimization of the parameters α i , b i , w j together. Therefore, a novel algorithm named weighted self-adaptive differential evolutionary ELM (WSaE-ELM) is proposed. As shown in Figure 3, the steps of WSaE-ELM are as follows:
(1) Redefine the output matrix H by introducing sample weights w j   ( j = 1 , 2 , , N ) .
(2) Initialize the original populations, which consist of the parameters α i , b i , w j :
θ r , G = [ α 1 , ( r , G ) T , , α L , ( r , G ) T , b 1 , ( r , G ) , , b L , ( r , G ) , w 1 , ( r , G ) T , , w N , ( r , G ) T ]
where G is the generation and r = 1 , 2 , , N P .
(3) Calculate, according to the least square method, the output weights β and root mean square error (RMSE) corresponding to each population vector:
β r , G = H r , G + Y
R M S E r , G = i = 1 N j = 1 L β j g ( α j , ( r , G ) w i , ( r , G ) x i + b j , ( r , G ) ) y i M N
where H r , G + is the Moore–Penrose pseudo inverse of H r , G .
H r , G = [ g ( α 1 , ( r , G ) w 1 , ( r , G ) x 1 + b 1 , ( r , G ) ) g ( α L , ( r , G ) w 1 , ( r , G ) x 1 + b L , ( r , G ) ) g ( α 1 , ( r , G ) w N , ( r , G ) x N + b 1 , ( r , G ) ) g ( α L , ( r , G ) w N , ( r , G ) x N + b L , ( r , G ) ) ] N × L
θ r , G + 1 = { u r , G + 1 R M S E θ r , G R M S E u r , G + 1 > λ R M S E θ r , G u r , G + 1 | R M S E θ r , G R M S E u r , G + 1 | < λ R M S E θ r , G a n d β u r , G + 1 < β θ r , G θ r , G e l s e
where θ r , G + 1 is the (G + 1)th candidature vector generated based on RMSE; u r , G + 1 is the (G + 1)th trial vector; and λ is assigned to 0.015 by default.
(4) Obtain the new mutant vectors v r , G by mutation. There are four selectable mutation strategies as shown in Table 2. In this paper, the strategy is selected adaptively based on the probability p s , G , which means the probability of selecting the strategy s is (s = 1,2,3,4). Details can be found in Reference [21]. The factor F is used to determine the step size and obeys the normal distribution; K is randomly assigned [0, 1]. k 1 k 5 are random integers in the range of 1 , 2 , , N P .
(5) After the mutation process, calculate the trial vector u r , G by means of a crossover procedure:
u r , G j = { v i , G j ( r a n d j C R ) o r ( j = j r a n d ) θ i , G j o t h e r w i s e
where C R represents the crossover rate, which can be valued in [0, 1]; r a n d j is randomly assigned in [0, 1]; j r a n d is a random integer from 1 , 2 , , N P .
(6) Consider RMSE as the fitness function. When the value of RMSE is the lowest, the corresponding target vector and trial vector are stored for the next population.
(7) Repeat Steps 3 to 6 until the goal is achieved or the maximum iterations are arrived at.
By involving the sample weight, WSaE-ELM assigns a different misclassification cost for each sample to rebalance the data. Compared with the conventional ELM and SaE-ELM, WSaE-ELM not only improves the stability and generalization ability but also overcomes the imbalance of data.

2.4. Bogie Fault Diagnosis Based on VMD, SKE and WSaE-ELM

In this study, VMD, SKE, and WSaE-ELM were employed for bogie fault diagnosis under variable conditions. The scheme is illustrated in Figure 4.
(1) Feature extraction. VMD is first applied to decompose the vibration signals of the bogie into n IMFs. Then, the spectral kurtosis entropy of each IMF is calculated to form an n-dimensional feature vector. The calculation processes of VMD and SKE can be found in Section 2.1 and Section 2.2, respectively.
(2) Fault classification. Based on the acquired features, the proposed WSaE-ELM is utilized to diagnose bogie faults under variable conditions by using imbalanced training data. More details about the novel WSaE-ELM can be found in Section 2.3.

3. Simulation Experiment

3.1. Simulation Data

To demonstrate the efficiency of VMD and SKE for feature extraction, a simulated mechanical vibration signal x ( t ) was involved. Assume that the rotational speed increased from 0 to the rated speed 1800 r/min in the 0–100 s time frame and then remained stable in the 100–120 s time frame. The simulation model can be described as follows:
x ( t ) = { x 1 ( t ) sin ( x 2 ( t ) t + π 2 ) 0 < t 100 200 sin ( 60 π t + π 2 ) 100 < t 120
x 1 ( t ) = 20 t 2
x 2 ( t ) = 3 10 π t
The sample rate was set to 100 S/s. The acquired data are shown in Figure 5 and Figure 6.

3.2. Simulation Result by Using VMD

After the generation of the simulated signal, VMD was employed to decompose the signal into four IMFs, as shown in Figure 7. For comparison, IMFs by EMD were also calculated, as shown in Figure 8. It is obvious that the IMFs obtained by EMD are chaotic and cannot accurately represent the characteristics of the signal under different operating conditions. On the contrary, each IMF obtained by VMD is able to precisely represent the information of the signal in a certain stage. I M F 1 , I M F 2 , I M F 3 correspond to different sequential stages under variable conditions and appear to be spindle. I M F 4 corresponds to the stable stage and the amplitude is almost constant. Compared with EMD, VMD can decompose the signal more effectively, especially under variable operating conditions.

3.3. Simulation Result by Using SKE

Based on the IMFs obtained by VMD, the proposed SKE was tested to verify whether it has strong robustness to variable conditions and bandwidth settings. In this study, the bandwidth (BW) was assigned to 5, 7, 10, 13, 15, 17, 20 Hz sequentially.
First, the spectral kurtosis was obtained by means of a protrugram. For instance, when the BW was 10 Hz, the results of the protrugram were calculated and are shown in Figure 9. It is implied that there are notable differences among the spectral kurtosis of different IMFs, especially the I M F 4 , which represents the stable stage. That means the spectral kurtosis is under the influence of the operating condition.
Second, the spectral kurtosis entropies of IMFs were calculated, as shown in Table 3. It can be observed that the SKEs of each IMF are almost identical while the BW varies from 5 to 20 Hz, which means SKE is insensitive to the setting of the BW. Moreover, the SKEs of different IMFs are also roughly similar. As previously mentioned, each IMF represents a stage with a corresponding operating condition. Therefore, it is implied that SKE has a strong robustness to the operating condition and can be employed for feature extraction under variable conditions.

4. Case Study

4.1. Experimental Setup

The real vibration signals of bogies were acquired from A-type trains by a Chinese metro company. The weights of the trains involved were roughly 38 tons without load during the experiments. This study utilized a simplified signal acquisition system to obtain the vibration signals of the bogies. There were four accelerometers deployed on each bogie, and the locations are shown in Figure 10. The accelerometers were type 787T and produced by the Wilcoxon Company. The signals were gathered with a sampling rate of 10 kS/s. Then, the access points were utilized to transfer the acquired data to an industrial computer (Advantech TPC-1251H) and the analog-to-digital conversion and digital signal filtering were conducted by signal conditioners. Finally, the industrial computer collected and stored the data.
The trains were running at a fluctuant speed of 35 ± 10 km/h while gathering the signals. Therefore, all data were acquired under uncertain and variable conditions. The collected data contained four types of bogie conditions: normal condition (Normal), wheel out-of-roundness or tread peeling (Fault1, as shown in Figure 11), axle misalignment (Fault2), wheel runout (Fault3). Each type had a different number of samples, as shown in Table 4 and Figure 12. It is obvious that the imbalanced data problem existed.

4.2. Feature Extraction

In the beginning, VMD was utilized to decompose the raw vibration signal into n IMFs. Here, n was assigned to 8. For instance, the result of a normal signal obtained by VMD is shown in Figure 13. Then, the SKE of each IMF was calculated. In this study, the BW was assigned to 10 Hz by default. Finally, an 8-dimensional feature vector from each sample was obtained.

4.3. Fault Classification

On the basis of the features extracted by means of VMD and SKE, the proposed WSaE-ELM was employed for bogie fault diagnosis under variable conditions. For comparison, the conventional ELM, SaE-ELM, and the traditional weighted ELM (WELM) [26] were also utilized for bogie fault classification. The results are illustrated in Table 5.
As shown in Table 5, the total accuracy rates of the four models are all greater than 90%, which implies that the proposed feature parameter SKE is able to precisely extract fault characteristics with little influence of variable conditions. However, although the total accuracy rates of ELM and SaE-ELM seem to reach a satisfactory level, their false negative rates are 26.36% and 20.91%, respectively, which is extremely high in practice. For example, if Fault1 happened, there is only a 63.33% probability of identifying the fault accurately by using ELM. The SaE-ELM performs better than ELM, but still only has an accuracy rate of 70%. Their high false negative rates are unacceptable in practice. Obviously, these are caused by the imbalanced training data. If the training data are imbalanced, the classifiers may tend towards the category with a larger sample size. Since the normal samples for training are much more than the faulty ones, the fault classifiers tend to classify test samples into the normal category. The traditional WELM is able to eliminate the influence of imbalanced data to some extent and reduces the false negative rate to 8.18%. However, weights of the WELM are set a priori according to the number of samples belonging to each class and cannot be optimized during the training process. Therefore, the total accuracy of WELM, which is restricted to the non-optimal sample weights and hidden neurons, has no significant improvement. WSaE-ELM not only gives each training sample an extra weight, but also optimizes these weights as well as the parameters of the hidden neurons. Therefore, WSaE-ELM performed effectively in this study and increased the total accuracy significantly. By using actual data that had been acquired from A-type trains by a Chinese metro company, the WSaE-ELM has been verified as being usable for bogie fault diagnosis with imbalanced data under variable conditions.

5. Conclusions

This paper discusses mainly bogie fault diagnosis under variable conditions. To this end, a novel feature parameter SKE was proposed first. The simulation results show that the SKE, in conjunction with VMD, has strong robustness under operating conditions and parameter crations and can be used for feature extraction under variable conditions. Then, a novel learning algorithm WSaE-ELM was proposed for bogie fault classification. WSaE-ELM gives each training sample an optimizable weight to deal with the imbalanced data and utilizes the self-adaptive differential evolution algorithm for parameter optimization. A hybrid method based on VMD, SKE, and WSaE-ELM was implemented for fault diagnosis of real bogies under variable conditions. Compared with the conventional methods, the proposed method increases the accuracy rate by up to 6.22% and reduces the false negative rate to 4.55%. The results demonstrate that the proposed method performs effectively and efficiently in dealing with imbalanced training data under variable conditions.
However, in view of the hardware conditions, this study involved only three typical fault modes of bogies. Besides, the running speed fluctuated only in a narrow region; increased fluctuating conditions might cause additional difficulties. Thus, further work is needed to verify the generality and efficiency of the method.

Author Contributions

L.J. and Y.Q. conceived and designed the experiments; Y.Q. and L.K. performed the experiments; L.J. and Z.W. analyzed the data; Z.W. wrote the paper.

Funding

This research is supported by the National Key R&D Program of China (No. 2016YFB1200203), the Fundamental Research Funds for the Central Universities (No. 2017RC011), the State Key Laboratory of Rail Traffic Control and Safety (Contract Nos. RCS2016ZQ003 and RCS2016ZT018), as well as National Engineering Laboratory for System Safety and Operation Assurance of Urban Rail Transit.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Liu, J.; Chen, A.; Zhao, N. An Intelligent Fault Diagnosis Method for Bogie Bearings of Metro Vehicles Based on Weighted Improved D-S Evidence Theory. Energies 2018, 11, 232. [Google Scholar] [CrossRef]
  2. Chudzikiewicz, A.; Bogacz, R.; Kostrzewski, M.; Konowrocki, R. Condition Monitoring of Railway Track Systems by Using Acceleration Signals on Wheelset Axle-Boxes. Transport 2018, 33, 30–42. [Google Scholar] [CrossRef]
  3. Chudzikiewicz, A.; Bogacz, R.; Kostrzewski, M. Using Acceleration Signals Recorded on a Railway Vehicle Wheelsets for Rail Track Condition Monitoring. In Proceedings of the EWSHM—7th European Workshop on Structural Health Monitoring, Nantes, France, 8–11 July 2014. [Google Scholar]
  4. Qin, N.; Jin, W.D.; Huang, J.; Jiang, P.; Li, Z.M. High Speed Train Bogie Fault Signal Analysis Based on Wavelet Entropy Feature. Adv. Mater. Res. 2013, 753–755, 2286–2289. [Google Scholar] [CrossRef]
  5. Yi, C.; Lin, J.; Zhang, W.; Ding, J. Faults Diagnostics of Railway Axle Bearings Based on IMF’s Confidence Index Algorithm for Ensemble EMD. Sensors 2015, 15, 10991–11011. [Google Scholar] [CrossRef] [PubMed]
  6. Trilla, A.; Gratacòs, P. Maintenance of bogie components through vibration inspection with intelligent wireless sensors: A case study on axle-boxes and wheel-sets using the empirical mode decomposition technique. Proc. Inst. Mech. Eng. Part F J. Rail Rapid Transit 2016, 230, 1408–1414. [Google Scholar] [CrossRef]
  7. Qin, N.; Sun, Y.; Gu, P.; Ma, L. Bogie Fault Identification Based on EEMD Information Entropy and Manifold Learning. IFAC-PapersOnLine 2017, 50, 315–318. [Google Scholar] [CrossRef]
  8. Bustos, A.; Rubio, H.; Castejón, C.; García-Prada, C.J. EMD-Based Methodology for the Identification of a High-Speed Train Running in a Gear Operating State. Sensors 2018, 18, 793. [Google Scholar] [CrossRef] [PubMed]
  9. Dragomiretskiy, K.; Zosso, D. Variational Mode Decomposition. IEEE Trans. Signal Process. 2014, 62, 531–544. [Google Scholar] [CrossRef]
  10. Wang, Z.; Jia, L.; Qin, Y. Adaptive Diagnosis for Rotating Machineries Using Information Geometrical Kernel-ELM Based on VMD-SVD. Entropy 2018, 20, 73. [Google Scholar] [CrossRef]
  11. Dwyer, R. Detection of non-Gaussian signals by frequency domain Kurtosis estimation. In Proceedings of the ICASSP ’83. IEEE International Conference on Acoustics, Speech, and Signal Processing, Boston, MA, USA, 14–16 April 1983; pp. 607–610. [Google Scholar]
  12. Antoni, J. Fast computation of the kurtogram for the detection of transient faults. Mech. Syst. Signal Process. 2007, 21, 108–124. [Google Scholar] [CrossRef]
  13. Wang, D.; Tse, P.W.; Tsui, K.L. An enhanced Kurtogram method for fault diagnosis of rolling element bearings. Mech. Syst. Signal Process. 2013, 35, 176–199. [Google Scholar] [CrossRef]
  14. Jia, F.; Lei, Y.; Shan, H.; Lin, J. Early Fault Diagnosis of Bearings Using an Improved Spectral Kurtosis by Maximum Correlated Kurtosis Deconvolution. Sensors 2015, 15, 29363–29377. [Google Scholar] [CrossRef] [PubMed]
  15. Barszcz, T.; Randall, R.B. Application of spectral kurtosis for detection of a tooth crack in the planetary gear of a wind turbine. Mech. Syst. Signal Process. 2009, 23, 1352–1365. [Google Scholar] [CrossRef]
  16. Wang, Y.; Xiang, J.; Markert, R.; Liang, M. Spectral kurtosis for fault detection, diagnosis and prognostics of rotating machines: A review with applications. Mech. Syst. Signal Process. 2016, 66–67, 679–698. [Google Scholar] [CrossRef]
  17. Barszcz, T.; JabŁoński, A. A novel method for the optimal band selection for vibration signal demodulation and comparison with the Kurtogram. Mech. Syst. Signal Process. 2011, 25, 431–451. [Google Scholar] [CrossRef]
  18. Ding, S.F.; Zhao, H.; Zhang, Y.N.; Xu, X.Z.; Nie, R. Extreme learning machine: Algorithm, theory and applications. Artif. Intell. Rev. 2015, 44, 103–115. [Google Scholar] [CrossRef]
  19. Huang, G.; Huang, G.-B.; Song, S.; You, K. Trends in extreme learning machines: A review. Neural Netw. 2015, 61, 32–48. [Google Scholar] [CrossRef] [PubMed]
  20. Rodriguez, N.; Cabrera, G.; Lagos, C.; Cabrera, E. Stationary Wavelet Singular Entropy and Kernel Extreme Learning for Bearing Multi-Fault Diagnosis. Entropy 2017, 19, 541. [Google Scholar] [CrossRef]
  21. Cao, J.; Lin, Z.; Huang, G.-B. Self-Adaptive Evolutionary Extreme Learning Machine. Neural Process. Lett. 2012, 36, 285–305. [Google Scholar] [CrossRef]
  22. Qin, A.K.; Huang, V.L.; Suganthan, P.N. Differential Evolution Algorithm With Strategy Adaptation for Global Numerical Optimization. IEEE Trans. Evol. Comput. 2009, 13, 398–417. [Google Scholar] [CrossRef]
  23. Guang-Bin, H.; Qin-Yu, Z.; Chee-Kheong, S. Extreme learning machine: A new learning scheme of feedforward neural networks. In Proceedings of the 2004 IEEE International Joint Conference on Neural Networks, Budapest, Hungary, 25–29 July 2004; Volume 2, pp. 985–990. [Google Scholar]
  24. Huang, G.-B.; Siew, C.-K. Extreme learning machine with randomly assigned RBF kernels. Int. J. Inf. Technol. 2005, 11, 16–24. [Google Scholar]
  25. Huang, G.-B.; Zhu, Q.-Y.; Siew, C.-K. Extreme learning machine: Theory and applications. Neurocomputing 2006, 70, 489–501. [Google Scholar] [CrossRef]
  26. Zong, W.; Huang, G.-B.; Chen, Y. Weighted extreme learning machine for imbalance learning. Neurocomputing 2013, 101, 229–242. [Google Scholar] [CrossRef]
Figure 1. The procedure of spectral kurtosis entropy.
Figure 1. The procedure of spectral kurtosis entropy.
Sensors 18 01705 g001
Figure 2. The structure of the extreme learning machine (ELM).
Figure 2. The structure of the extreme learning machine (ELM).
Sensors 18 01705 g002
Figure 3. The procedure of weighted self-adaptive evolutionary extreme learning machine (WSaE-ELM).
Figure 3. The procedure of weighted self-adaptive evolutionary extreme learning machine (WSaE-ELM).
Sensors 18 01705 g003
Figure 4. The scheme of the proposed method.
Figure 4. The scheme of the proposed method.
Sensors 18 01705 g004
Figure 5. The generated simulated signal.
Figure 5. The generated simulated signal.
Sensors 18 01705 g005
Figure 6. The frequency-domain result of the simulated signal.
Figure 6. The frequency-domain result of the simulated signal.
Sensors 18 01705 g006
Figure 7. Results of variational mode decomposition (VMD) from the simulated signal.
Figure 7. Results of variational mode decomposition (VMD) from the simulated signal.
Sensors 18 01705 g007
Figure 8. Results of empirical mode decomposition (EMD) from the simulated signal.
Figure 8. Results of empirical mode decomposition (EMD) from the simulated signal.
Sensors 18 01705 g008
Figure 9. Results of the protrugram when the bandwidth (BW) = 10 Hz.
Figure 9. Results of the protrugram when the bandwidth (BW) = 10 Hz.
Sensors 18 01705 g009
Figure 10. Locations of the accelerometers.
Figure 10. Locations of the accelerometers.
Sensors 18 01705 g010
Figure 11. An example of the bogie fault (wheel tread peeling).
Figure 11. An example of the bogie fault (wheel tread peeling).
Sensors 18 01705 g011
Figure 12. Examples of bogie signals.
Figure 12. Examples of bogie signals.
Sensors 18 01705 g012
Figure 13. An example of results by VMD under normal conditions.
Figure 13. An example of results by VMD under normal conditions.
Sensors 18 01705 g013
Table 1. The list of acronyms.
Table 1. The list of acronyms.
AcronymFull Name
VMDvariational mode decomposition
IMFintrinsic mode function
SKEspectral kurtosis entropy
ELMextreme learning machine
SaE-ELMself-adaptive evolutionary extreme learning machine
WELMweighted extreme learning machine
WSaE-ELMweighted self-adaptive evolutionary extreme learning machine
BWbandwidth
FKspectral kurtosis
CFcenter frequency
FTFourier transform
SNRsignal-to-noise ratio
RMSEroot mean squared error
Table 2. Mutation strategies.
Table 2. Mutation strategies.
StrategyExpression
DE/rand/1 v r , G = θ k 1 , G + F ( θ k 2 , G θ k 3 , G )
DE/rand/1-to- best/2 v r , G = θ k 1 , G + F ( θ b e s t , G θ k 1 , G ) + F ( θ k 2 , G θ k 3 , G ) + F ( θ k 4 , G θ k 5 , G )
DE/rand/2 v r , G = θ k 1 , G + F ( θ k 2 , G θ k 3 , G ) + F ( θ k 4 , G θ k 5 , G )
DE/current-to-rand/1 v r , G = θ k 1 , G + K ( θ k 1 , G v r , G ) + F ( θ k 2 , G θ k 3 , G )
Table 3. The calculated spectral kurtosis entropies.
Table 3. The calculated spectral kurtosis entropies.
SignalBW(Hz)Mean
571013151720
IMF14.98464.91444.87984.87794.87454.86314.84724.8916
IMF24.96934.88074.81944.80924.82114.83794.87404.8588
IMF34.99744.91184.84114.81974.81844.83494.88984.8733
IMF44.80324.76214.757664.75654.75524.76794.79924.7717
Table 4. Datasets of bogie fault diagnosis.
Table 4. Datasets of bogie fault diagnosis.
TypeBogie of A-Type TrainTotal
NormalFault1Fault2Fault3
No. of training samples150060603001920
No. of test samples500303050610
Sum200090903502530
Table 5. Results of bogie fault diagnosis.
Table 5. Results of bogie fault diagnosis.
Test Accuracy RateFalse Positive RateFalse Negative Rate
NormalFault1Fault2Fault3Total
ELM96.20%63.33%70.00%74.00%91.48%3.80%26.36%
SaE-ELM96.80%70.00%73.33%82.00%93.11%3.20%20.91%
WELM94.80%80.00%86.67%90.00%93.28%5.20%8.18%
WSaE-ELM98.40%90.00%96.66%96.00%97.70%1.60%4.55%

Share and Cite

MDPI and ACS Style

Wang, Z.; Jia, L.; Kou, L.; Qin, Y. Spectral Kurtosis Entropy and Weighted SaE-ELM for Bogie Fault Diagnosis under Variable Conditions. Sensors 2018, 18, 1705. https://doi.org/10.3390/s18061705

AMA Style

Wang Z, Jia L, Kou L, Qin Y. Spectral Kurtosis Entropy and Weighted SaE-ELM for Bogie Fault Diagnosis under Variable Conditions. Sensors. 2018; 18(6):1705. https://doi.org/10.3390/s18061705

Chicago/Turabian Style

Wang, Zhipeng, Limin Jia, Linlin Kou, and Yong Qin. 2018. "Spectral Kurtosis Entropy and Weighted SaE-ELM for Bogie Fault Diagnosis under Variable Conditions" Sensors 18, no. 6: 1705. https://doi.org/10.3390/s18061705

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