Abstract

Wear degree detection of gears is an effective way to prevent faults. However, due to the interference of high-speed meshing vibration and environmental noise, the weak vibration signal generated by the gear is easily covered by the noise, which makes it difficult to detect the degree of wear. To address this issue, this paper proposes a novel gear wear degree diagnosis method based on local weighted scatter smoothing method (LOWESS), wavelet packet transform (WPT), and least square support vector machine (APSO-LSSVM) optimized by adaptive particle swarm algorithm. According to the low signal-to-noise ratio characteristic of gear vibration signal, LOWESS is first used to preprocess the signal spectrum. Then, the characteristic parameters used to characterize gear wear are extracted from different decomposition depths by WPT and, finally, combined with APSO-SVM to diagnose the degree of gear wear. Compared with the basic least squares support vector machine, the improved method has better performance in sample classification. The experimental results show that the method in this paper can effectively reduce the diagnosis error caused by background noise, and the diagnosis accuracy reaches 98.33%, which can provide a solution for the health status monitoring of gears.

1. Introduction

With the popularity of electric vehicles, the evaluation of mechanical durability (reliability) of electric vehicles has always been a research hotspot in the field of electric drive systems. As devices that transmit power or rotational motion, the health status of gears is closely related to the life of an electric vehicle's drivetrain. Therefore, there is a great need for advanced wear diagnosis technology to minimize unplanned downtime caused by gear wear and predict its future development trend so that corrective measures can be taken in time before any further damage occurs to the machine [1, 2].

In general, gear faults produce shocks, with the result that transient excitations can be observed in the vibration signal. However, local wear of gear tooth surfaces usually leads to faint transients in the signal, and the accuracy of the collected signal is greatly affected by background noise, measurement point location, and operating environment, which makes it difficult to capture the intrinsic information about local defects of gears, resulting in the original fault detection method not applicable to the distinction of wear degree [3, 4]. Although the fault detection method has a certain manifestation of the degree of wear detection, it is still not enough to support the judgment of the degree of wear. Since the degree of wear detection can prevent the occurrence of fault, it is necessary to develop a new weak fault detection method that can effectively detect gear wear to learn the wear characteristics and accurately evaluate the health of the gear. The gearbox health monitoring technology based on vibration analysis is very effective for the diagnosis of gear wear, as the change of the vibration signal is a response to gear defects and wear growth. This study adopts the diagnosis method based on vibration analysis. Compared with the diagnosis after the fault, the wear diagnosis during the operation can realize the early warning of the fault and the tracking of the defect [5, 6].

At present, fault diagnosis of rotating machinery is usually divided into three steps: fault signal acquisition, fault feature extraction, and fault pattern identification. One of the most critical of these steps is fault feature extraction, which involves mapping the original vibration signal to relevant feature parameters to characterize the degree of wear of the gear. In order to realize the intelligent diagnosis of health status, in-depth research has been carried out in the field of fault diagnosis. For example, Islam et al. [7] focused on the process of feature extraction and recognition and provided azimuthal health status information by defining new evaluation indicators-defect rate and two-dimensional visualization of acoustic signals. Liang et al. [8] applied wavelet transform to extract time-frequency image features and verified the effectiveness of the method by two experiments. Yu [9] proposed a new time-frequency analysis method-transient extracting transform, which can effectively characterize and extract the transient components in the vibration signal of rotating machinery. Zhang et al. [10] used shift-invariant K-means singular value decomposition dictionary learning to detect early faults in gearbox bearings. Teng et al. [11] used the cepstrum method to distinguish the approximate frequency components and applied complex wavelet transform to detect the characteristics of weakly loaded faults buried in high energy. Babouri et al. [12] introduced an advanced signal processing method called cyclostationarity analysis. The experimental results prove that this method has the ability to diagnose defects in rotating machinery. Wang et al. [13] defined the cross-correlation kurtosis as an indicator to clarify and reconstruct the preprocessed signals by a stochastic resonance method, which is combined with a machine learning method based on ensemble bagged trees to detect early faults in bearings. Liu et al. [14] proposed an improved variational modal decomposition based method to distinguish planetary gear failures under different operating conditions. The above studies have proposed new methods or improved related algorithms for the early detection of rotating machinery, but the early health monitoring of gears under the background of strong noise still needs further research.

In order to solve the problem that strong noise background is not enough to realize online monitoring, this paper combines the locally weighted scatter smoothing method (LOWESS) with the wavelet packet transform (WPT) to smooth the noise and enhance the signal-to-noise ratio. The LOWESS can eliminate meaningless extreme points, maximize the elimination of noise effects, and protect the local integrity of the original signal. Algorithms based on wavelet packet transform can better describe the signal characteristics of early gear wear. Other signal decomposition algorithms (VMD, EMD, etc.) differ in that they are very sensitive to frictional vibrations in time series. Due to the high sensitivity of characteristic parameters, this method is particularly suitable for early monitoring of gear health status. Li et al. [15] used the second-generation redundant wavelet packet transform to extract statistical features, diagnosed gear faults through support vector machines, and applied this method to gearbox fault diagnosis. Derkacheva et al. [16] used the LOWESS algorithm to reduce the noise of satellite observation data to accurately measure the glacier speed. To process nonstationary gear vibration signals, Bafroui et al. [17] combined the resampling technique at constant angle increment with continuous wavelet transform and identified gear faults through MLP neural network. To eliminate the influence of noise, Lu et al. [18] applied the bootstrap resampling method to optimize the parameters of CEEMD and diagnosed bearing faults through support vector machines. Shao et al. [19] proposed a method for estimating the direction of arrival of a weak nonstationary signal, which utilizes the spatial time-frequency distribution of cross terms to solve the problem of weak signals that cannot be extracted under a noise background. It can be found from the above literature that a suitable preprocessing method helps a lot in the analysis of nonstationary signals.

For LS-SVM, there is a possibility of classifier performance degradation when dealing with certain highly correlated features of nonstationary signals. However, the least squares support vector machine classifier based on APSO optimization has good potential to classify any nonstationary signal, while the traditional LS-SVM-based fault diagnosis method has the disadvantages of easy failure in handling nonstationary vibration signals and large dependence on the classifier hyperparameters. In the literature, Wei et al. [20] applied moth-flame (MFO) optimized LS-SVM to detect rolling bearing faults. Dutta et al. [21] proposed a feature extraction framework based on the combination of multivariate empirical mode decomposition and phase space reconstruction and applied LS-SVM to classify EEG signals. Ma and Liu [22] proposed an intelligent optimal weighted LS-SVM identification method and applied APSO to optimize its parameters. Experiments proved that the method has the identification ability of nonlinear models. Wu [23] used the APSO algorithm to optimize SVM and applied the method to mixed model prediction.

In order to overcome the above problems, this paper proposes a WPT-assisted LS-SVM method for gear wear degree diagnosis. To solve the problems of noise interference and parameter adjustment for health assessment, an optimized method for signal decomposition and feature extraction was used. Then APSO is applied for the selection of the parameter optimal solution of LS-SVM. Finally, the extracted features were used to train LS-SVM to classify the health status of gear in the wear process. The novelty of the proposed method is the implementation of signal smoothing techniques to filter the noise and the APSO algorithm to select the optimal solution of the vector machine parameters to facilitate a high-quality and efficient training process.

2. Theoretical Background

2.1. Locally Weighted Scatter Smoothing Method

Locally weighted scatter smoothing method (LOWESS) [24] is a useful tool to view the relationship between two-dimensional variables. The main idea is to take a certain percentage of local data to fit a polynomial regression curve to observe patterns and trends in the local presentation of the data. In data smoothing, it works similarly to the moving average technique, where the value of each point within a specified window is obtained by a weighted regression of data from neighboring points within the window.

Taking point as the center, a fixed length of data is intercepted before and after, record is the central value of the regression line, and is the corresponding value of the curve after fitting. For all data points, weighted regression lines can be made, and the connection of the center value of each regression line is the LOWESS curve of this piece of data. The definition of its loss function is as follows:where is the predicted value of each sample, the actual value is , and the sample weight is . Its mathematical expression is as follows:where is the attenuation factor, is the sample to be predicted, and are the surrounding samples. When predicting the sample , the farther the surrounding sample is from it, the smaller the weight of the surrounding sample is. When is smaller, the weight decays faster as the distance increases.

2.2. Wavelet Packet Transform

WPT [25] is an effective tool for dealing with nonstationary sequences, with the difference that the Fourier transform requires the signal to be transformed in either the time or the frequency domain. Wavelet analysis can decompose the signal in two scales of time domain and frequency domain at the same time; it can not only well portray the locality of the signal in time domain, but also reflect the locality of the signal in frequency domain, so it can focus on any detail of the object.

Wavelet packet transform (WPT) is an extension of the discrete wavelet transform. Its multiresolution analysis capability can further decompose the detailed information of the signal in the high-frequency region. WPT decomposes a signal into two subsignals, the approximation signal and the detail signal, and the wavelet packet decomposition tree formed is shown in Figure 1. The definition of the wavelet packet function is as follows:where is the scaling parameter and is the translation parameter. When and , the first two wavelet packet functions and represent the scaling function and the mother wavelet function, respectively. When , the recursive relations of other wavelet packet functions are defined as follows:where and are low-pass and high-pass filters associated with the scaling function and the mother wavelet function. The wavelet coefficients are obtained by the inner product of the signal and the wavelet packet function, as shown in the following formula:

Each wavelet packet coefficient is a specific subspace of each frequency resolution level, which is related to the scaling parameter and the oscillation parameter . WPT performs complete decomposition on each node to produce two components, low-pass approximation and high-pass detail coefficients. Downsampling operation causes the signal to be decomposed from to .

2.3. Least Square Support Vector Machine

Least squares support vector machine (LS-SVM) [26], as an improved algorithm that can improve the computing power and performance of the model, overcomes the deficiencies of long training time, randomness of training results, and overlearning compared with artificial neural networks, making the efficiency much higher.

The least squares support vector machine (LS-SVM) is an improvement of the support vector machine (SVM), with the difference that LS-SVM changes the inequality constraints in the original method into equality constraints. Least squares method is achieved by solving a set of linear equations, thus greatly facilitating the solution of Lagrange. The classification problem can be expressed aswhere is the regularization parameter. For nonlinearly separable samples, the optimization problem of LS-SVM is equivalent to solving the following dual optimization problem:where is the Lagrange multiplier, derivation of the various variables of the Lagrange function; the optimality conditions of the above formula can be obtained as follows:

The aforementioned equations can be equivalently written aswhere , , and . For a new sample, the decision function of the LS-SVM classifier can be expressed as

The Lagrange multipliers in LS-SVM are proportional to the training error . The solution of linear equations makes the calculation efficiency much higher than the SVM model.

3. Optimization of LS-SVM and Diagnosis Model Description

3.1. Parameter Selection Based on Adaptive Particle Swarm Optimization

Due to the use of LS-SVM for health status recognition, its parameters have a great impact on the performance of classification. We need to adopt an algorithm to calculate the optimal value of the parameter.

Particle swarm algorithm [27] is a heuristic swarm intelligence optimization algorithm, and its basic concept comes from the study of bird predation behavior. The algorithm calculates the fitness value of the sample data by the fitness function and finds the best position based on the position of the target point and the current position, as well as all particles in the whole population. The next position of each particle is determined by its own motion experience and the motion experience of other particles, and the optimal solution is found through continuous iteration. The particle velocity and position update iteration are as follows:where is the current position of the particle, is the particle velocity, is the inertia factor, and and are the coefficients.

Particle swarm algorithm has a fast convergence speed, but it also has the disadvantages of easy premature convergence, low search accuracy, and low efficiency of late iteration. To this end, variation operations are introduced into the PSO algorithm to reinitialize certain variables with a certain probability, allowing the optimized particle swarm algorithm to jump out of the currently searched local optimum position and carry out the search in a larger space, thus increasing the possibility of the algorithm to find the optimum value in the space.

3.2. Diagnostic Model

In order to better solve the problem of diagnosing gear wear diagnosis under complex conditions, a new diagnostic scheme based on WPT and LS-SVM is proposed in this paper. Figure 2 shows the overall framework of our proposed method. The method is divided into three main steps, namely, signal preprocessing and wavelet packet transformation, feature extraction, and early gear health status recognition:  Step1: the vibration sensor is used to collect and store the gear vibration signal, and then the LOWESS algorithm is used to preprocess the original signal to obtain the signal data after noise reduction and smoothing.  Step2: Wavelet packet transform is used to process vibration signals at different decomposition depths to improve the signal-to-noise ratio. Then, features are extracted from the obtained wavelet packet coefficients to obtain a dataset that can effectively describe the health status of the gears.  Step3: LS-SVM is used to train the feature set and identify the health status of the gear.

After the gear vibration signal with noise is sampled by the vibration sensor, the noise is attached to the gear vibration signal by means of amplitude modulation, which results in extreme points on the original signal and causes interference in the subsequent process of health status identification. In order to achieve online detection, it is necessary to eliminate those meaningless extreme points to obtain real gear vibration data. For this purpose, we preprocess the spectrum of the signal by LOWESS. The LOWESS algorithm chooses a first-order polynomial model to replace local information and uses linear weighted least squares to match the polynomial. In the algorithm, we set 2% of the signal length as the matching length. Experiments have proved that the 2% matching length not only guarantees the local characteristics of the signal's frequency spectrum but also eliminates meaningless extreme points.

The preprocessed signal considers the wavelet packet decomposition level from 1 to 3, and there will be 14 wavelet packet nodes. The db9 wavelet, as a wavelet basis function widely used for gear health condition monitoring, is used as a wavelet basis function for WPT filtering in this paper. The wavelet packet node with the maximum depth of 3 is plotted in Figure 3. To achieve early gear health status monitoring, 7 features were extracted from 14 wavelet packet nodes. Table 1 lists 7 feature parameters, including standard deviation, kurtosis, mean value, skewness, clearance factor, square root amplitude value, and crest factor. A total of 98 characteristic parameters are generated for LS-SVM training.

As mentioned earlier, in order to promote high-efficiency and high-speed training, it is necessary to select the best training parameters. The APSO algorithm not only converges to the global optimum quickly but also has good discrimination ability. The algorithm updates the position by updating the optimal position in the position experienced by the individual and the optimal position of the fitness searched by all the particles in the population and finds the optimal parameters by update iterations. It should be noted that the parameters in the extracted feature set are highly correlated, and there are differences in the sensitivity contribution of different parameters to the classification. To maximize the implementation of efficient training, the APSO-LSSVM-based diagnostic model can accurately identify the health status of gears.

4. Construction of Experimental Platform and Description of Experimental Data

Gear with a worn tooth surface may cause a fatal accident. To avoid this situation, the defect of the gear must be found as early as possible in order to track the growth of the defect. It is important to improve the diagnosis of gear health status to minimize the economic loss due to downtime. To conduct evaluation experiments, a unipolar gearbox experiment platform was created to collect gear vibration signal data and simulate several common wear faults types in gearboxes to verify the effectiveness of the method.

4.1. Construction of the Experimental Platform

In order to verify the effectiveness of the proposed method, the experiment involves three faults, namely, gear wear, pitting, and cracks, and they were researched and analyzed using the experimental test rig shown in Figure 4(a). The overall framework of the experimental test platform is shown in Figure 4(b). It can be noted that the experimental test platform mainly consists of three parts: gearbox, signal acquisition device, and signal storage device, where the gearbox mainly consists of a DC brushless motor, active wheel, driven wheel, and belt used to drive the gear. The signal acquisition device consists of a vibration sensor and tachometer, the vibration sensor is located at 0.5 cm above the vertical of the driving wheel, and a total of 6 types of gear vibration signals are collected. The gear vibration signal is sampled during gearbox operation and transferred to the computer for storage, with a sampling frequency of fs = 5120 Hz and a speed setting of 880r/min.

4.2. Experimental Data Description

All experimental data are obtained under the same operating conditions, and the gear speed and load are constant. The collected subhealthy gear vibration signals are all under the condition that the gear can still operate normally without breakage of teeth and other faults. The health status of the experimental gear is described in Table 2.

In this paper, six types of subhealth gear vibration signals are collected, which are divided into three different degrees of tooth surface wear and three different levels of tooth surface cracks. 120 samples are collected for each category of data, of which 60 are used for training and 60 are used for testing, and all samples are 720 in total, with category labels set to 1, 2, 3, 4, 5, and 6. The dataset description is as follows (Table 3.

5. Experimental Results and Discussion

By implementing LOWESS, the envelope spectrum of the preprocessed vibration signal is obtained as shown in Figure 5(b). Figure 5(a) shows the envelope spectrum of the original signal. In Figure 5(b), under the premise of protection of local structure of spectrum, most of the extreme points caused by noise amplitude modulation are eliminated. It also means that it is possible to evaluate the gear health in the early wear stage by monitoring the vibration changes of the preprocessed gear vibration signal.

Generally, the wear condition of the gears needs to be disassembled for inspection, so the current detection method is not conducive to the implementation of online detection. In this paper, to avoid excessive consumption of detection time, a large amount of collected data is used to provide a guarantee for the identification of gear health status. In order to prove the superiority of the proposed method, the improved LS-SVM and the basic LS-SVM model were tested according to the adaptive parameters. We obtained the classification results of two different models of the test set data, as shown in Table 4.

It can be observed that when the same features are used as input, the diagnosis result of the proposed method is much better than the basic LS-SVM model. At the same time, it also shows that appropriate parameters can facilitate the high-precision and high-efficiency training of LS-SVM. Overall, the method used in this paper is more representative in the identification of health status of gears.

Because the proposed model is a multiclassification model based on sensitive features, it is necessary to investigate the influence of the number of feature parameters on the classification results of the model. The features extracted by the wavelet packet transform, although highly correlated, suffer from the problem of feature redundancy. If a smaller number of features is chosen, the computational complexity will be reduced accordingly, and if a sufficient number of features are used, the recognition accuracy will be greatly improved. To find a balance between computational burden and recognition accuracy to ensure high accuracy, this article investigates the relationship between the number of features and accuracy, as shown in Figure 6, and with the increase in the number of features, the accuracy rate increases first, and the accuracy rate remains high when the number of features changes from 70 to 98. However, when the number of features drops to 56, the recognition rate decreases.

Tables 5 and 6 summarize the single fault diagnosis results of the proposed method and the comparison model. Obviously, the recognition rate of the method used in this paper is better than that of the comparison model, and the diagnostic results of samples belonging to different health states under the same number of features have achieved satisfactory performance.

For the data in Table 6, under the premise of the same number of features, the accuracy of label 2 and label 5 is lower, because different features have different sensitivity to classification. After comparing the misdiagnosed samples in label 2 and label 5, for adjacent fault categories, the difference in signal part feature values is small, which affects the performance of the classifier. But in general, the diagnosis method in this paper can provide a solution for the diagnosis of gear health.

6. Conclusion

This paper introduces a new method for diagnosing the health status of gears. The main idea of this method is to use LOWESS to reduce noise and then extract feature parameters from the wavelet packet nodes in layers 0 to 3. Finally, the APSO optimized LS-SVM was used to identify 6 gear faults with different wear degree at the same motor speed. A large amount of experimental data verifies that the accuracy of this method for gear wear diagnosis is 98.33%. By comparing the experiments, we obtained the following conclusions:(1)Under the same working conditions, the combination of LOWESS and WPT can effectively reduce noise interference and enhance the ability of certain features in classification(2)The parameters selected by the APSO algorithm are optimal values, which can provide a solution for monitoring the health status of gears(3)Compared with the basic LS-SVM, the method used in this article has better performance and higher accuracy

Data Availability

The codes used in this paper are available from the author upon request.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this study.

Acknowledgments

The authors would like to thank Heilongjiang Provincial Key Laboratory of Complex Intelligent System and Integration for their kind support in the experiment. This research was supported in part by the Heilongjiang Province Natural Science Foundation of China under Grant no. F201310.