Application of empirical mode decomposition and Euclidean distance technique for feature selection and fault diagnosis of planetary gearbox
Haiping Li^{1} , Jianmin Zhao^{2} , Jian Liu^{3} , Xianglong Ni^{4}
^{1, 2, 4}Mechanical Engineering College, Shijiazhuang, 050003, China
^{3}College of Communication and Information Engineering, Nanjing University of Posts and Telecommunications, Nanjing, 210003, China
^{1}Corresponding author
Journal of Vibroengineering, Vol. 18, Issue 8, 2016, p. 50965113.
https://doi.org/10.21595/jve.2016.16762
Received 23 December 2015; received in revised form 14 July 2016; accepted 18 August 2016; published 31 December 2016
JVE Conferences
Planetary gearbox plays an important role in large and complex mechanical equipment due to the advantage that it can provide larger transmission ratio in a compact space than fixed shaft gearbox. However, its fault diagnosis is a dilemma due to the special structure and harsh working conditions. This paper applies Empirical Mode Decomposition (EMD) and Euclidean Distance Technique (EDT) for planetary gearbox feature selection and fault diagnosis. EMD is a selfadaptive signal processing method that can be applied to nonlinear and nonstationary signal and it can also get the aim of denoising. EDT can give out the quantitative fault diagnosis result. And its theoretical knowledge is easy to understand. An intrinsic mode function (IMF) selection method based on energy ratio is proposed to select IMFs which include sensitive fault information. A twostage feature selection and weighting method based on EDT is applied to get a new combinative feature and 36 feature parameters are extracted before this process. Then, the feature vector matrix of each raw signal can be computed out by extracting the new combinative feature from every IMF. Finally, the diagnosis result can be obtained through calculating the Euclidean Distance value between two feature vector matrixes. Namely, the health state of the tested signal is as same as the trained signal which the Euclidean Distance between them is the minimum. The performance of the proposed method is validated by experimental data and industrial data.
Keywords: planetary gearbox, feature extraction, selection and weighting, fault diagnosis, empirical mode decomposition, Euclidean distance technique.
1. Introduction
Due to the advantage that it can provide larger transmission ratio in a compact space than fixed shaft gearbox, planetary gearbox is increasingly used in many kinds of rotary machinery in recent years, such as wind turbines, cranes and military equipment (e.g. tanks and helicopter), etc. However, the special internal structure and the harsh working conditions make it very difficult to the fault diagnosis of the planetary gearbox [1].
1) The fault feature frequencies of planetary gearbox are very low and along with serious noise pollution. The feature extraction is also very difficult.
Compared with fixed shaft gearbox, the structure of planetary gearbox is compact relatively. The main components of a single stage planetary gearbox usually consist of one sun gear, one ring gear, one planet carrier and three or four planet gears. So it can achieve larger transmission ratio. Because of the special structure and adverse working conditions, the fault feature frequencies of planetary gearbox are very low (such as the fault feature frequencies of planet gear and ring gear) and along with serious noise pollution. Therefore, the feature extraction of planetary gearbox is also very difficult.
2) The vibration signal transmission path is very complicated. And the vibration signal acquired from planetary gearbox usually is strong nonlinear and nonstationary.
The special internal structure makes the signal transmission path very complicated. The signal transmission path concerns both fault and accelerometer location. Additionally, since there are several gears meshing in a compact space, the vibration signal acquired from planetary gearbox usually is coupled with strong nonlinear and nonstationary data.
3) The component parts of vibration signal of planetary gearbox are complicated. Therefore, frequency spectrum analysis is very difficult.
Due to the special internal structure, the component parts of vibration signal of planetary gearbox are complicated. Fault feature frequencies are related to the teeth number of each gear, the number of planet gears, meshing phase and so on. In addition, gears failure, manufactured error and the location varying between planet gears and accelerometer will bring amplitude and frequency modulation to vibration signal. So, frequency spectrum analysis is very difficult.
It can draw a conclusion from the analysis described above that planetary gearbox fault diagnosis is very difficult. And efficient and accurate methods are particularly needed to prevent it from failure. Many researchers made important contributions to planetary gearbox fault diagnosis. Samuel and Pines introduced vibrationbased techniques for helicopter transmission diagnostics roundly [2]. Some researchers focused on modelbased method [37]. Some researchers got fault diagnosis results using frequency analysis [812]. Other researchers solved the dilemma using evaluating method [13] and condition monitoring method [14]. The intelligent and quantitative method is particularly needed.
The procedure of the intelligent fault diagnosis methods is mainly made up by data acquisition, data processing, features selection and fault diagnosis. In this aspect, major efforts have been made by many researchers and organizations. Some documents [1518] introduced the common fault features in detail, such as maximum, minimum, kurtosis and energy, etc. In addition, the data processing techniques that utilized to extract the features were also explained by them. However, when applied on planetary gearbox fault diagnosis, the effectiveness of them still needs to validate.
Empirical mode decomposition (EMD) [1923], as a new timefrequency analysis technique, has been developed and widely applied in fault diagnosis of rotating machinery recently. EMD can decompose the complicate signal into a set of complete, simple and almost orthogonal components named intrinsic mode function (IMF). The IMFs represent the natural oscillatory mode embedded in the signal and work as the basis functions, which are determined by the signal itself, rather than predetermined kernels. Thus, it is a selfadaptive signal processing method that can be applied to nonlinear and nonstationary signal perfectly. In addition, Euclidean Distance Technique (EDT) is a useful method to automotive fault diagnosis. EDT can give out the quantitative result. And compared with other similar methods, its theoretical knowledge is easy to understand. Therefore, this paper proposed a feature selection and fault diagnosis method based on EMD and EDT.
Hereafter, the paper is organized as follows. Section 2 introduces the proposed feature selection and fault diagnosis method. Section 3 illustrates the method by experimental data of a planetary gearbox test rig. Section 4 validates the proposed method using experimental data and industrial data. Finally, the conclusions are drawn in Section 5.
2. Methodology
2.1. EMD theory and IMF selection
2.1.1. EMD theory
Hilbert Huang Transform (HHT) is a new signal processing method which developed by Huang et al. It contains two parts: EMD and Hilbert spectrum analysis method. As the kernel of HHT, EMD has been developed and widely used in fault diagnosis of rotating machinery recently. Using EMD, the complex signal can be decomposed into a set of complete, simple and almost orthogonal components named intrinsic mode functions (IMF). The IMFs represent the natural oscillatory mode embedded in the signal and work as the basis functions, which are determined by the signal itself. The detailed theory of HHT, including EMD, can be seen in documents [1923] and it will not be introduced any more in this paper.
2.1.2. IMF selection method based on energy ratio
After getting all the IMFs of a signal, sensitive IMFs which contain main fault information should be selected to promote the velocity of calculation. This paper proposes an energy ratiobased method to select sensitive IMFs because the energy value of a fault signal must be higher than the normal signal’s. The specific steps are as follows.
1) Assume a test signal $X\left(t\right)$ produce $K$ IMFs ${Y}_{k}\left(t\right)$ ($k=$1, 2,…, $K$) after processed by EMD and compute the energy value of $X\left(t\right)$, ${Y}_{k}\left(t\right)$ ($k=$1, 2,…, $K$):
where ${x}_{i}$ is the $i$th point of $X\left(t\right)$, ${y}_{ki}$ is the $i$th point of ${Y}_{k}\left(t\right)$ and $N$ is the total number of data points.
2) Calculate the ratios of ${E}_{{Y}_{k}}$ ($k=$1, 2,…, $K$) and ${E}_{X\left(t\right)}$:
Then select the first $P$ ratios, (${e}_{{Y}_{1}},{e}_{{Y}_{2}},...,{e}_{{Y}_{P}}$), and the corresponding IMFs can be thought as they contain main fault information.
3) Because the IMFs produced by EMD are arranged from high frequency to low frequency naturally and the feature frequencies of planetary gearbox are usually very low, the ($P+1$)th IMF which contain main fault information can be obtained by adding the residual $K$$P$ IMFs together to decrease error.
In total, a test signal $X\left(t\right)$ produce $K$ IMFs ${Y}_{k}\left(t\right)$ ($k=$ 1,2,…, $K$) after processed by EMD and select out $P+1$ IMFs as the sensitive IMFs.
2.2. Feature extraction, selection and weighting based on EDT
2.2.1. Feature extraction
A good feature parameter is crucial to fault diagnosis of planetary gearbox. This paper summarizes 36 feature parameters which may be appropriate for planetary gearbox fault diagnosis [2, 1518] which can be seen in Table 1.
Fig. 1. Feature extraction methods
The feature extraction methods of the 36 features are different, as Fig. 1 shows. This is a supplement to Ref. [15] and it will be not introduced here anymore.
Table 1. The 36 feature parameters
No.

Name

Definition

${f}_{1}$

Maximum value

${x}_{max}=max\left({x}_{i}\right)$

${f}_{2}$

Minimum value

${x}_{min}=min\left({x}_{i}\right)$

${f}_{3}$

Peak to peak

${x}_{pp}={x}_{max}{x}_{min}$

${f}_{4}$

Average value

$\overline{x}=\frac{1}{N}\sum _{i=1}^{N}{x}_{i}$

${f}_{5}$

Mean square value

${x}_{a}=\frac{1}{N}\sum _{i=1}^{N}{x}_{i}^{2}$

${f}_{6}$

Root mean square (RMS)

${x}_{rms}=\sqrt{\frac{1}{N}\sum _{i=1}^{N}{x}_{i}^{2}}$

${f}_{7}$

Peak value

${x}_{p}=max\left{x}_{i}\right$

${f}_{8}$

Variance

${\sigma}^{2}=\frac{1}{N}\sum _{i=1}^{N}{\left({x}_{i}\overline{x}\right)}^{2}={x}_{a}{\overline{x}}^{2}$

${f}_{9}$

Standard deviation

$\sigma =\sqrt{\frac{1}{N}\sum _{i=1}^{N}{\left({x}_{i}\overline{x}\right)}^{2}}=\sqrt{{x}_{a}{\overline{x}}^{2}}$

${f}_{10}$

Energy

${x}_{ene}=\sum _{i=1}^{N}{x}_{i}^{2}$

${f}_{11}$

Skewness

${x}_{ske}=\frac{\frac{1}{N}\sum _{i=1}^{N}{\left({x}_{i}\stackrel{}{x}\right)}^{3}}{{{x}_{rms}}^{3}}$

${f}_{12}$

Kurtosis

${x}_{kur}=\frac{\frac{1}{N}\sum _{i=1}^{N}{\left({x}_{i}\stackrel{}{x}\right)}^{4}}{{{x}_{rms}}^{4}}$

${f}_{13}$

Square mean absolute root

${x}_{r}={\left(\frac{1}{N}{\sum _{i=1}^{N}\left{x}_{i}\right}^{1/2}\right)}^{2}$

${f}_{14}$

Mean absolute value

$x\text{'}=\frac{1}{N}\sum _{i=1}^{N}\left{x}_{i}\right$

${f}_{15}$

Shape factor

$K=\frac{{x}_{rms}}{\leftx\text{'}\right}=\frac{{f}_{6}}{\left{f}_{14}\right}$

${f}_{16}$

Crest factor

$C=\frac{{x}_{p}}{{x}_{rms}}=\frac{{f}_{7}}{{f}_{6}}$

${f}_{17}$

Impulse factor

$I=\frac{{x}_{p}}{x\text{'}}=\frac{{f}_{7}}{{f}_{14}}$

${f}_{18}$

Abundance factor

$L=\frac{{x}_{p}}{{x}_{r}}=\frac{{f}_{7}}{{f}_{13}}$

${f}_{19}$

Clearance factor

$Cf=\frac{{x}_{max}}{{x}_{a}}=\frac{{f}_{1}}{{f}_{5}}$

${f}_{20}$

Mean frequency

$MF=\frac{1}{K}\sum _{k=1}^{K}X\left(k\right)$

${f}_{21}$

Frequency center

$FC=\frac{\sum _{k=1}^{K}\left(f\left(k\right)\cdot X\left(k\right)\right)}{\sum _{k=1}^{K}X\left(k\right)}$

${f}_{22}$

Root mean square frequency

$RMSF=\sqrt{\frac{\sum _{k=1}^{K}\left(f{\left(k\right)}^{2}\cdot X\left(k\right)\right)}{\sum _{k=1}^{K}X\left(k\right)}}$

${f}_{23}$

Standard deviation frequency

$STDF=\sqrt{\frac{\sum _{k=1}^{K}\left({\left(f\left(k\right)FC\right)}^{2}\cdot X\left(k\right)\right)}{\sum _{k=1}^{K}X\left(k\right)}}$

${f}_{24}$

FM0

$FM0=\frac{P{P}_{x}}{{\sum}_{n=0}^{H}{P}_{n}}$

${f}_{25}$

FM4

$FM4=\frac{N{\sum}_{i=1}^{N}{\left({d}_{i}\overline{d}\right)}^{4}}{{\left[{\sum}_{i=1}^{N}{\left({d}_{i}\overline{d}\right)}^{2}\right]}^{2}}$

${f}_{26}$

FM4*

$FM4*=\frac{\left(1/N\right){\sum}_{i=1}^{N}{\left({d}_{i}\overline{d}\right)}^{4}}{{\left[\left(1/M\text{'}\right){\sum}_{j=1}^{M\text{'}}\left(1/N\right){\sum}_{k=1}^{N}{\left({d}_{jk}\overline{{d}_{j}}\right)}^{2}\right]}^{2}}$

${f}_{27}$

M6A

$M6A=\frac{{N}^{2}{\sum}_{i=1}^{N}{\left({d}_{i}\overline{d}\right)}^{6}}{{\left[{\sum}_{i=1}^{N}{\left({d}_{i}\overline{d}\right)}^{2}\right]}^{3}}$

${f}_{28}$

M6A*

$M6A*=\frac{\left(1/N\right){\sum}_{i=1}^{N}{\left({d}_{i}\overline{d}\right)}^{6}}{{\left[\left(1/M\text{'}\right){\sum}_{j=1}^{M\text{'}}\left(1/N\right){\sum}_{k=1}^{N}{\left({d}_{jk}^{\text{'}}\overline{{d}_{j}^{\text{'}}}\right)}^{2}\right]}^{3}}$

${f}_{29}$

M8A

$M8A=\frac{{N}^{3}{\sum}_{i=1}^{N}{\left({d}_{i}\overline{d}\right)}^{8}}{{\left[{\sum}_{i=1}^{N}{\left({d}_{i}\overline{d}\right)}^{2}\right]}^{4}}$

${f}_{30}$

M8A*

$M8A*=\frac{\left(1/N\right){\sum}_{i=1}^{N}{\left({d}_{i}\overline{d}\right)}^{8}}{{\left[\left(1/M\text{'}\right){\sum}_{j=1}^{M\text{'}}\left(1/N\right){\sum}_{k=1}^{N}{\left({d}_{jk}^{\text{'}}\overline{{d}_{j}^{\text{'}}}\right)}^{2}\right]}^{4}}$

${f}_{31}$

NA4

$NA4=\frac{N{\sum}_{i=1}^{N}{\left({r}_{i}\overline{r}\right)}^{4}}{{\left[\left(1/M\right){\sum}_{j=1}^{M}{\sum}_{k=1}^{N}{\left({r}_{jk}\overline{{r}_{j}}\right)}^{2}\right]}^{2}}$

${f}_{32}$

NA4*

$NA4*=\frac{1/N{\sum}_{i=1}^{N}{\left({r}_{i}\overline{r}\right)}^{4}}{{\left[\left(1/{M}_{1}\right){\sum}_{j=1}^{{M}_{1}}{\sum}_{k=1}^{N}{\left({r}_{jk}\overline{{r}_{j}}\right)}^{2}\right]}^{2}}$

${f}_{33}$

NB4

$NB4=\frac{1/N{\sum}_{i=1}^{N}{\left({s}_{i}\overline{s}\right)}^{4}}{{\left[\left(1/M\right){\sum}_{j=1}^{M}\left(1/N\right){\sum}_{k=1}^{N}{\left({s}_{jk}\overline{{s}_{j}}\right)}^{2}\right]}^{2}}$

${f}_{34}$

NB4*

$NB4*=\frac{1/N{\sum}_{i=1}^{N}{\left({s}_{i}\overline{s}\right)}^{4}}{{\left[\left(1/{M}^{\text{'}}\right){\sum}_{j=1}^{{M}^{\text{'}}}\left(1/N\right){\sum}_{k=1}^{N}{\left({s}_{jk}\overline{{s}_{j}}\right)}^{2}\right]}^{2}}$

${f}_{35}$

ER

$ER=\frac{RM{S}_{{d}_{i}}}{RM{S}_{{d}_{i}^{\text{'}}}}=\sqrt{\frac{1/N{\sum}_{i=1}^{N}{\left({d}_{i}\right)}^{2}}{1/N{\sum}_{i=1}^{N}{\left({d}_{i}^{\text{'}}\right)}^{2}}}$

${f}_{36}$

EOP

$EOP=\frac{N{\sum}_{i=1}^{N}{\left(r{e}_{i}\overline{re}\right)}^{4}}{{\left[{\sum}_{i=1}^{N}{\left(r{e}_{i}\overline{re}\right)}^{2}\right]}^{2}}$

Where ${x}_{i}$ is the vibration signal acquired by the accelerometer. $N$ is the total number of the data points. $X\left(k\right)$ is the $k$th meature of the frequency spectrum of ${x}_{i}$ and $f\left(k\right)$ is the frequency value of $X\left(k\right)$. $P{P}_{x}$ is the maximum peaktopeak amplitude of the signal ${x}_{i}$; ${P}_{n}$ is the amplitude of the $n$th harmonic, and $H$ is the total number of harmonics in the frequency range. $M$ is the current time record number in the run ensemble. $d$ is difference signal which $d={x}_{i}{y}_{di}$. Where ${y}_{di}$ is the signal containing the mesh frequencies, their harmonics and their firstorder sidebands. $r$ is residual signal which $r={x}_{i}{y}_{ri}$. Where ${y}_{ri}$ is the signal containing only the mesh frequencies and their harmonics. $s$ is envelop signal of bandpass filtered signal computed using the Hilbert transform. $r{e}_{i}$ equals ${x}_{i}^{2}{x}_{i1}\xb7{x}_{i+1}$ and is the $i$th measurement of the resulting signal. $\overline{d}$, $\overline{r}$, $\overline{s}$ and $\overline{re}$ are the mean values of $d$, $r$, $s$ and $re$, respectively.
2.2.2. Feature selection and weighting based on EDT
In the application of fault diagnosis for planetary gearbox, different features may be sensitive to different kinds of faults. Therefore, feature selection is needed after extracting all of the 36 features [24]. Lei and Zuo proposed a twostage feature selection and weighting technique via EDT in Ref. [17]. But they ignored the influence of working condition changing. And the method was implemented on fixed gearbox not planetary gearbox. This paper improves the method by considering not only the health state but also the working condition and applies to planetary gearbox. The specific steps can be described as follows:
Assume that $N$ is the number of the health statuses of planetary gearbox; ${M}_{n}$ is the number of the samples of the $n$th health status and extract $K$ features from each sample. Thus, a feature set {${f}_{m,n,k}$, $m=$1, 2,…, ${M}_{n}$; $n=$1, 2,…, $N$; $k=$1, 2,…, $K$} can be obtained. Where ${f}_{m,n,k}$ is the $k$th feature of the $m$th sample of the $n$th health status. Meanwhile, assume that $S$ is the number of working conditions. Then the improved feature selection and weighting procedures based on EDT are as follows.
(1) Calculating the average Euclidean Distance between the samples of the same health status:
Then getting the average Euclidean Distance of $N$ health statuses:
(2) Defining the variance factor under the same health status with considering the changing of vibration signal as follows:
(3) Calculating the mean values of each feature of all samples under the same health status:
Then, calculating the average Distance between the mean values of different health statuses:
(4) Defining the variance factor between different health statuses with considering the changing of features as follows:
(5) Defining a variance factor with considering vibration signal and features as follows:
(6) Calculating the ratio of ${D}_{k}^{\left(q\right)}$ and ${D}_{k}^{\left(p\right)}$ with assigning the ${\lambda}_{k}$:
Then normalizing the obtained values:
(7) The appropriate features are sensitive to the changing of health status and insensitive to the changing of the working condition. Assume that $\overline{{E}_{k,s}}$ is the mean value of the ratio corresponding to Eq. (11) of $S$ working condition, calculating the $D$value as follows:
Because the selection procedure has removed the influence of working condition changing, the features with ${V}_{k}\ge $0 are appropriate. Although the appropriate features are selected, they have different sensitivities. Therefore, feature weighting is essential to achieve a more accurate diagnosis result. Repeat the Step (1)~(7), the different sensitivities of the selected features can be obtained. Namely, each selected feature ${f}_{z}$ can get a weighting coefficient ${\alpha}_{z}$ ($z=$1, 2,…, $Z$). Where $z$ is the number of the selected features and $Z\le $36. Thus, a new assembled feature ${f}_{new}$ can be obtained as follows:
The ${f}_{new}$ is the feature we wanted.
2.3. Feature selection and fault diagnosis method
The flow chart of the feature selection and fault diagnosis method for planetary gearbox based on EMD and EDT which proposed in this paper is shown in Fig. 2. It consists of the following procedural steps. (1) Get a new feature parameter through feature extraction, selection and weighting, the main steps as the blue flow (dotted) line shows. (2) Obtain several sensitive IMFs by EMD decomposition and IMFs selection, as the red flow line shows. (3) Compute out the feature vector matrix of each raw signal by extracting the new feature from every IMF. (4) Gain the diagnosis result through calculating the Euclidean Distance value between two feature vector matrixes. Namely, the health state of the tested signal is as same as the trained signal which the Euclidean Distance between them is the minimum.
3. Experimental evaluation
In this section, we examine the performance of the proposed method by using it to analyze the experimental signals of a planetary gearbox in a test rig.
Fig. 2. Flow chart of the method proposed in this paper
3.1. Experimental setup
Fig. 3 shows the planetary gearbox test rig. And the gear parameters of the planetary gearbox can be seen in Table 2.
Fig. 3. Planetary gearbox experimental system
Table 2. Planetary gearbox configuration parameters
Gear

Sun gear

Planet gear (number)

Ring gear

Number of teeth

13

64(3)

146

Four accelerometers were mounted on the tested planetary gearbox, as depicted in Fig. 4(a). Fig. 4(b) is the structure of the planetary gearbox.
The sampling frequency and time of this experimental system is 20 kHz and 2s, respectively. Motor drives the input shaft, shaft 1, at 400, 800 and 1200 rpm three kinds of rotary speed. To each speed, 0, 0.4, 0.8 and 1.2 Nm four different kinds of loads are implemented.
In order to demonstrate the effectiveness of the proposed method, wear failure is introduced to the gears and seeded on one tooth of sun gear, planet gear and ring gear, respectively. The specific failures are as Fig. 5 shows.
Fig. 4. a) Mounted location of each accelerometer; b) structure of the tested planetary gearbox
a)
b)
Fig. 5. Seeded wear failure of every gear: a) sun gear; b) planet gear; c) ring gear
a)
b)
c)
3.2. Results analysis and discussion
3.2.1. Feature extraction, selection and weighting
The vibration signal acquired from the planetary gearbox test rig is utilized to analyze according to the feature extraction, selection and weighting method proposed in Section 2.2. Fig. 5 shows the sensitive degree of the 36 features. Where Fig. 6(a) is the result of health status and working condition change at the same time, Fig. 6(b) is the result of working condition changes. It can be seen from the two figures that some features have high sensitive degree no matter health status and working condition change at the same time or only the working condition changes, for example #${f}_{5}$ (mean square value), #${f}_{8}$ (variance) and #${f}_{10}$ (energy), some features have high sensitive degree only when working condition changes, for example #${f}_{1}$ (maximum value), #${f}_{2}$ (minimum value), #${f}_{3}$ (peak to peak) and #${f}_{7}$ (peak value). In addition, #${f}_{4}$ (average value) can be of high sensitive degree only when health status and working condition change at the same time.
The appropriate features which are sensitive to the changing of health status and insensitive to the changing of the working condition can be obtained by the Dvalue of Fig. 6(a) and (b), as Fig. 7 (a) shows. The final sensitive degree of the 36 features can be seen in the figure. According to the principle described in Section 2.2.2, features ${f}_{4}$ (average value), ${f}_{6}$ (RMS), ${f}_{9}$ (Standard deviation), ${f}_{13}$ (square mean absolute root), ${f}_{16}$ (crest factor), ${f}_{19}$ (clearance factor), ${f}_{20}$ (mean frequency) and ${f}_{35}$ (ER) are selected because the sensitive degree value of them are greater than zero. Repeat the Steps (1)(6) in Section 2.2.2 on the selected features, the weighting coefficients can be obtained as Fig. 6 (b) shows. Thus, the new feature ${f}_{new}$ which we wanted can be got and calculated as follows:
$\mathrm{}\mathrm{}\mathrm{}\mathrm{}\mathrm{}\mathrm{}+0.267{f}_{19}+0.513{f}_{20}+0.246{f}_{35}.$
Fig. 6. a) The sensitive degree of the 36 features with health status and working condition change; b) the sensitive degree of the 36 features with only working condition changes
Fig. 7. a) The final sensitive degree of the 36 features; b) the weighting coefficients of the selected features
3.2.2. EMD decomposition and IMFs selection
The vibration data used to EMD decomposition contain 4 kinds of health statuses, normal, sun gear fault, planet gear fault and ring gear fault, and each health status has 30 samples. After all of the samples processed by EMD, 1523 IMFs can be obtained. Taking the planet gear fault signal which are acquired when the working condition is 1200 rpm and 1.2 Nm as example, the result of EMD decompsition can be seen in Fig. 8.
Table 3. Energy of each IMF and its ration to original signal’s
IMF

Energy value

Ratio

IMF

Energy value

Ratio

IMF1

53709.870

36.984 %

IMF9

85.834

0.059 %

IMF2

47114.249

32.443 %

IMF10

74.311

0.051 %

IMF3

22002.869

15.151 %

IMF11

29.018

0.020 %

IMF4

10721.077

7.382 %

IMF12

12.499

0.009 %

IMF5

4602.699

3.169 %

IMF13

13.578

0.009 %

IMF6

2191.147

1.509 %

IMF14

0.889

<0.009 %

IMF7

563.228

0.388 %

IMF15

0.763

<0.009 %

IMF8

138.612

0.096 %

RES.

1.862

<0.009 %

Where the energy value of original signal is 145223.241

According to the IMFs selection method proposed in Section 2.1.2, the energy ratio of each IMF and original signal can be obtained, see Table 3. It can be seen from Table 3 that the energy ratio of the first to the sixth IMF and original signal is much larger than the others, so the six IMFs are selected. In order to decrease computed error, this paper combines the seventh to the fifteenth IMF and the residual signal together and make it as a new IMF, IMF_{7*}, as Fig. 9 shows.
3.2.3. Diagnosis result
After obtaining the new feature ${f}_{new}$ and the IMFs which contain main fault information, the next step is extracting the ${f}_{new}$ from each selected IMF to constitute a feature vector to be used by EDT.
Fig. 8. The result of EMD decompsition of the planet gear fault signal
This paper uses the vibration data of 4 kinds of health statuses, normal, sun gear fault, planet gear fault and ring gear fault which are all acquired when the working condition is 1200 rpm and 1.2 Nm. Selecting 33 samples from each health status, the first to the third samples are used as the trained samples and the other 30 samples are utilized as the test samples. Therefore, there are 120 test samples. Extracting the new feature ${f}_{new}$ from the first to the sixth IMFs and IMF_{7*} which made up by the other IMFs and the residual signal of each sample. The feature vector is constituted by 7 numbers. Finally, calculating the Euclidean Distance values between each test sample and the 4 kinds of trained samples using the feature vectors, the results are shown as Fig. 10. It can be seen from the figure that the Euclidean Distance values between 91120 test samples and the sun gear fault trained samples are less than others obviously. The reason is that the damage of sun gear is a little serious than planet gear and ring gear. Similarly, it can be seen from the figure that the 130 test samples are in normal status, the 3160 test samples are in planet gear fault status and the 6190 test samples are in ring gear fault status. In addition, the status of the test samples which the arrow directing are judged incorrectly. For example, the real status of the test sample which the first arrow directing is normal, but it will be judged to be in planet gear fault status due to the Euclidean Distance value between it and planet gear fault trained sample is less than others. 7 test samples are judged incorrectly. Namely, the accuracy of the method proposed in this paper is 94.17 %.
Fig. 9. The final confirmed IMFs
Fig. 10. Diagnosis results using the method proposed in this paper
4. Methodological validation
In order to validate the proposed fault diagnosis method for planetary gearbox, experimental and industrial data are utilized.
4.1. Validation by experimental data
In order to validate the effectiveness of the proposed method, this paper uses the experimental data at first. The specific set can be seen in Table 4.
4.1.1. Validate the effectiveness of the method
The data used before is acquired when the working condition is 1200 rpm and 1.2 Nm, in order to validate the effectiveness of the method, the data that acquired when the working condition is 800 rpm and 0.4 Nm is also utilized to be analyzed. The process of the analyzing is as same as before and Fig. 11 shows the diagnosis results. Similarly, it can be seen that 11 test samples are judged incorrectly. Namely, the accuracy of the method proposed in this paper is 90.83 %. Therefore, the effectiveness of the proposed method can be validated.
Table 4. Specific set of validating the effectiveness of the proposed method
No.

Objective

Method

1

Validate the effectiveness of the method

Analyzing another data which acquired from another working condition using the method proposed in this paper

2

Validate the necessity of EMD

Analyzing the data used before but without EMD and utilizing ${f}_{new}$ as the feature

Simulating the process of EMD, dividing the data used before into 7 equal lengths and utilizing ${f}_{new}$ as the feature


3

Validate the necessity of feature selection

Processing the data used before using EMD and then selecting a feature from the 36 features randomly

4

Validate the necessity of feature weighting

Processing the data used before using EMD and feature selection but without feature weighting

Fig. 11. Diagnosis results using data acquired when the working condition is 1200 rpm and 0.4 Nm
Fig. 12. Diagnosis results using the data used before but not processed by EMD
4.1.2. Validate the necessity of EMD
The data acquired when the working condition is 1200 rpm and 1.2 Nm is still utilized here but EMD will be not implemented. Fig. 12 shows the diagnosis results. Additionally, in order to validate the necessity of EMD further, this paper simulates the process of EMD by dividing the data used before into 7 equal lengths. Fig. 13 shows the diagnosis results. It is needed to emphasize that both of the two ways are still utilize ${f}_{new}$ as the feature. It can be seen from the two figures that 16 and 13 test samples are judged incorrectly, respectively. Namely, the accuracies are 86.67 % and 89.17 % and they are less than 94.17 %. So, the necessity of EMD can be validated.
It also can be seen from the two results that dividing a signal into several equal lengths also can increase the accuracy if EMD cannot be implemented.
Fig. 13. Diagnosis results of dividing the data used before into 7 equal lengths
Fig. 14. Diagnosis results without feature selection
4.1.3. Validate the necessity of feature selection
The data acquired when the working condition is 1200 rpm and 1.2 Nm is still utilized here and EMD is also implemented, but the feature is selected randomly from the 36 features. Fig. 14 shows the results and it can be seen that 16 test samples are judged incorrectly. Namely, the accuracy is 86.67 % and it is much less than 94.17 %. So, the necessity of feature selection can be also validated.
4.1.4. Validate the necessity of feature weighting
The data acquired when the working condition is 1200 rpm and 1.2 Nm is still utilized but the selected features are not weighted. Namely, ${f}_{new*}={f}_{4}+{f}_{6}+{f}_{9}+{f}_{13}+{f}_{16}+{f}_{19}+{f}_{20}+{f}_{35}$. Fig. 15 shows the results and it can be seen that there are 20 test samples are judged incorrectly. The accuracy is 83.33 % and it is also much less than 94.17 %. Therefore, the necessity of feature weighting can be validated.
Fig. 15. Diagnosis results without feature weighting
4.2. Validation by industrial data
4.2.1. Industrial data specifications
Industrial data was analyzed to validate the effectiveness of the method proposed in this paper further. And the industrial data was acquired from a helicopter planetary gearbox due to planetary gearbox is a main part of helicopter engine. Table 5 is the parameters of the planetary gearbox.
Table 5. The configuration parameters of the planetary gearbox of a helicopter
Gear

Sun gear

Planet gear (number)

Ring gear

Number of teeth

94

36 (10)

167

On the whole of the helicopter engine, there are 8 accelerometers. However, only the 1, 6 and 7 accelerometers are installed on the casing of the planetary gearbox. Namely, the three locations are useful and the diagram of the specific locations can be seen in Fig. 16.
Because of the specialty of helicopter, the rotary speed of the sun gear shaft is constant which is 574.74 rpm. And 30 %, 40 % and 50 % of the rated torque of the helicopter are implemented. The data is acquired during the flight time 600 h to 800 h. It is found through opengearbox examination that the planetary gearbox is healthy after testing. Continue experiment has not been implemented with considering the economy and safety.
Fig. 16. The diagram of accelerometers installed on the casing of the planetary gearbox
4.2.2. Results analysis and discussion
Generally, though the planetary gearbox is healthy, the effectiveness of the proposed method also can be validated if the proposed method has a good performance when analyze the data acquired from different working conditions. Therefore, the signal acquired from the three kinds of torques is analyzed in this section. Following the procedure of the method proposed in Section 2, the diagnosis result is shown in Fig. 17. It can be seen from the results that 3 in 30 test samples are judged incorrectly. Namely, the accuracy is 90 %. The effectiveness of the proposed method can be validated once more.
Fig. 17. Diagnosis results using helicopter planetary gearbox data
5. Conclusions
In this paper, the dilemmas of planetary gearbox fault diagnosis are point out first. Then a feature selection and fault diagnosis method based on EMD and EDT is proposed to solve these problems and output the diagnosis results intelligently and quantitatively. In the proposed method, an IMF selection method based on energy ratio is proposed first. Then a twostage feature selection and weighting method based on EDT is applied to planetary gearbox fault diagnosis and 36 feature parameters are extracted before this process. Finally, compute out the feature vector matrix of each raw signal and gain the diagnosis results through calculating the Euclidean Distance value between two feature vector matrixes. A planetary gearbox test rig is established and four kinds of health conditions are simulated. Furthermore, the effectiveness of the proposed method is validated by industrial and experimental data.
References
 Lei Y. G., He Z. J., Lin J., Han D., Kong D. T. Research advances of fault diagnosis technique for planetary gearboxes. Journal of Mechanical Engineering, Vol. 47, Issue 19, 2009, p. 5967. [Search CrossRef]
 Samuel P. D., Pines D. J. A review of vibrationbased techniques for helicopter transmission diagnostics. Mechanical Systems and Signal Processing, Vol. 282, 2005, p. 475508. [Publisher]
 Feng Z. P., Zuo M. J. Fault diagnosis of planetary gearboxes via torsional vibration signal analysis. Mechanical Systems and Signal Processing, Vol. 36, 2013, p. 401421. [Publisher]
 Tsai S. J., Huang G. L., Ye S. Y. Gear meshing analysis of planetary gear sets with a floating sun gear. Mechanism and Machine Theory, Vol. 84, 2015, p. 145163. [Publisher]
 Liang X. H., Zuo M. J., Hoseini M. R. Vibration signal modeling of a planetary gear set for tooth crack detection. Engineering Failure Analysis, Vol. 48, 2015, p. 185200. [Publisher]
 Molina Vicuna C. Theoretical frequency analysis of vibrations from planetary gearboxes. Forsch Ingenieurwes, Vol. 76, 2012, p. 1531. [Publisher]
 Feng Z. P., Zuo M. J. Vibration signal models for fault diagnosis of planetary gearboxes. Journal of Sound and Vibration, Vol. 331, 2012, p. 49194939. [Publisher]
 Lei Y. G., Han D., Lin J. Planetary gearbox fault diagnosis using an adaptive stochastic resonance method. Mechanical Systems and Signal Processing, Vol. 38, 2013, p. 113124. [Publisher]
 Feng Z. P., Liang M. Complex signal analysis for wind turbine planetary gearbox fault diagnosis via iterative atomic decomposition thresholding. Journal of Sound and Vibration, Vol. 333, 2014, p. 51965211. [Publisher]
 Feng Z. P., Liang M. Fault diagnosis of wind turbine planetary gearbox under nonstationary conditions via adaptive optimal kernel timefrequency analysis. Renewable Energy, Vol. 66, 2014, p. 468477. [Publisher]
 Feng Z. P., Chen X. W., Liang M. Iterative generalized synchrosqueezing transform for fault diagnosis of wind turbine planetary gearbox under nonstationary conditions. Mechanical Systems and Signal Processing, Vol. 52, Issue 53, 2015, p. 360375. [Publisher]
 Hong L., Dhupia J. S., Sheng S. W. An explanation of frequency features enabling detection of faults in equally spaced planetary gearbox. Mechanism and Machine Theory, Vol. 73, 2014, p. 169183. [Publisher]
 Liang X. H., Zuo M. J., Pandey M. Analytically evaluating the influence of crack on the mesh stiffness of a planetary gear set. Mechanism and Machine Theory, Vol. 76, 2014, p. 2038. [Publisher]
 Chen J. L., Zhang C. L., Zhang X. Y. Planetary gearbox condition monitoring of shipbased satellite communication antennas using ensemble multiwavelet analysis method. Mechanical Systems and Signal Processing, Vols. 5455, 2015, p. 277292. [Publisher]
 Lebold M., McClintic K., Campbell R., Byington C., Maynard K. Review of vibration analysis methods for gearbox diagnostics and prognostics. Proceedings of the 54th Meeting of the Society for Machinery Failure Prevention Technology, Virginia Beach, VA, 2000, p. 623634. [Search CrossRef]
 Lei Y. G., Zuo M. J. Gear crack level identification based on weighted K nearest neighbor classification algorithm. Mechanical Systems and Signal Processing, Vol. 23, 2009, p. 15351547. [Publisher]
 Liu Z. L., Qu J., Zuo M. J., Xu H. B. Fault level diagnosis for planetary gearboxes using hybrid kernel feature selection and kernel fisher discriminant analysis. International Journal of Advanced Manufacturing Technology, Vol. 67, 2013, p. 12171230. [Publisher]
 Liu Z. L., Zhao X. M., Zuo M. J., Xu H. B. Feature selection for fault level diagnosis of planetary gearboxes. Advances in Data Analysis and Classification, Vol. 8, 2014, p. 377401. [Publisher]
 Huang N. E., Shen Z., Long S. R. The empirical mode decomposition and the Hilbert spectrum for nonlinear and nonstationary time series analysis. Proceeding of the Royal Society of London, Vol. 454, 1998, p. 903995. [Publisher]
 Li H., Zhang Y. P., Zheng H. Q. Wear detection in gear system using HilbertHuang transform. Journal of Mechanical Science and Technology, Vol. 20, 2006, p. 17811789. [Publisher]
 Feng Z. P., Chu F. L. Transient hydraulic pressure fluctuation signal analysis of hydroturbine based on HilbertHuang transform. Proceedings of the Chinese Society of Electrical Engineering, Vol. 25, 2005, p. 111115. [Search CrossRef]
 Feng Z. P., Li X. J., Chu F. L. Application of stationary wavelet packets decomposition based hilbert spectrum to nonstationary hydraulic turbine vibration signal analysis. Proceedings of the Chinese Society of Electrical Engineering, Vol. 26, 2006, p. 7984. [Search CrossRef]
 Feng Z. P., Chu F. L. Frequency demodulation analysis method for fault diagnosis of planetary gearboxes. Proceedings of the Chinese Society of Electrical Engineering, Vol. 33, 2005, p. 112117. [Search CrossRef]
 William H., Andrew H., Jonathan S. A helicopter powertrain diagnostics and prognostics demonstration. IEEE Aerospace Conference Proceedings, Vol. 6, 2000, p. 355365. [Search CrossRef]
Cited By
IOP Conference Series: Materials Science and Engineering
H P Li, Zh L Qi, J P Hu, X Y Zhang

2021

Sensors
Xun Zhang, Guanghua Xu, Jiachen Kuang, Lin Suo, Sicong Zhang, Umair Khalique

2021

International Journal of System Assurance Engineering and Management
Haiping Li, Jianmin Zhao, Xianglong Ni, Xinghui Zhang

2018
