Abstract

Large-size and heavy-load slewing bearings, which are mainly used in heavy equipment, comprise a subgroup of rolling bearings. Owing to the complexity of the structures and working conditions, it is quite challenging to effectively diagnose the combined failure and extract fault features of slewing bearings. In this study, a method was proposed to denoise and classify the combined failure of slewing bearings. First, after removing the mean, the vibration signals were denoised by maximum correlated kurtosis deconvolution. The signals were then decomposed into several intrinsic mode functions (IMFs) by complementary ensemble empirical mode decomposition (CEEMD). Appropriate IMFs were selected based on the correlation coefficient and kurtosis. The approximate entropy values of the selected IMFs were regarded as the characteristic vectors and then inputted into the support vector machine (SVM) based on multiclass classification for training. The practical combined failure signals of the 3 conditions were finally recognized and classified using SVMs. The study also compared the proposed method with 5 other methods to demonstrate the superiority and effectiveness of the proposed method.

1. Introduction

Large-size and heavy-load slewing bearings are widely used in major and heavy equipment. Faults more easily occur in slewing bearings, compared with other machine parts under practical working conditions [1]. Owing to the strong background noise interference, extracting combined fault features from vibration signals has long been the focus of current studies. A common approach is to diagnose the faults of time-domain vibration signals after the denoising process [25], aiming to increase the signal-to-noise ratio (SNR) and reduce the noise interference.

The maximum correlated kurtosis deconvolution (MCKD) algorithm was first proposed by McDonald et al. [6]. This method can increase the correlated kurtosis values of the signals as well as the SNR of the weak fault signals by deconvolution. Meanwhile, the submerged successive pulses can be given emphasis. Compared with the minimum entropy deconvolution [7] algorithm, the MCKD algorithm can also eliminate strong background noise interference to achieve predenoising. The MCKD algorithm is currently applied in many fault diagnosis studies on large-size rolling bearings. Jia et al. [8] combined MCKD with improved spectrum kurtosis to diagnose vibration signals and extract the fault features of rolling bearings in wind turbines and hot-strip rolling mills. Zhao and Li [9] used MCKD and empirical mode decomposition (EMD) method to extract the early-stage fault features of rolling bearings in wind turbines from strong background noise. The present study focused on the denoising effect of the MCKD algorithm and the time-domain analysis of the vibration signals. Thus, the study of frequency spectrum was not demonstrated.

Complementary ensemble empirical mode decomposition (CEEMD) [10] was proposed based on ensemble empirical mode decomposition (EEMD) [11]. In CEEMD, a pair of opposite white noises is added to the original signals first. The recombined signals are then decomposed by EMD to obtain a series of intrinsic mode functions (IMFs). Compared with EEMD, CEEMD can reduce the reconstruction error of the added white noise as well as mode mixing under the same decomposition effects. As a signal decomposition method, CEEMD is typically combined with other techniques to diagnose faults in machines [1214]. In our study, CEEMD was used to denoise signals and extract characteristic parameters for further fault classification.

Currently, some research achievements on the combination of signal decomposition methods and many kinds of entropy have been published to apply on the fault diagnosis and classification of rolling bearings. Entropy is a nonlinearity index for evaluating the irregularity of signals. As a category of significant phase-space indexes, many kinds of entropy were used as characteristic parameters in fault diagnosis and classification of rolling bearings [1518]. Approximate entropy (ApEn), proposed by Pincus [19], can quantize vibration signals and achieve feature extraction, which exhibits strong anti-interference. The more complex the time series, the bigger the ApEn value. ApEn has been considered in recent years as an effective characteristic parameter in condition monitoring and fault diagnosis [2022]. Caesarendra et al. [23] analyzed four nonlinear features, including ApEn, largest Lyapunov exponent (LLE), and correlation dimension (CD), to provide more superior descriptive information about slewing bearings than time-domain features. Although most studies focused on a single artificial fault, this study focused on practical combined faults under different conditions. This study used ApEn as the characteristic parameter to diagnose the faults and extract the features of large-size and heavy-load slewing bearings under various working conditions. For comparison, sample entropy (SE), LLE, and CD were also taken as the characteristic parameters to justify the benefits of ApEn in this study.

Support vector machine (SVM) is a kind of learning algorithm proposed by Vapnik [24] in 1998. In a classification process, SVM separates a set of labeled training data with a hyperplane that maximizes its distance to the data. So, the SVM can work in combination with kernel functions to compute a nonlinear mapping to the features space. The hyperplane corresponds to a nonlinear decision boundary in the input space [25]. SVM has strong function fitting advantages and it is suited for resolving small-sample and nonlinear model identification. Compared with other intelligent classifiers, this one requires a smaller sample size to seek for the optimal solution based on finite samples, which can be taken as a convex optimization problem. The existence and acquisition of the globally optimal solution can be guaranteed. With sound robustness, the empirical risk and confidence risk are taken into consideration in SVM for resolving small-sample problems. The optimal solution based on finite information rather than infinite samples is acquired. In terms of popularization, SVM is more appropriate to be used in fault diagnosis of small-sample conditions. Xiong et al. [26] developed a scheme using SVMs for diagnosing bearing conditions, where a 97.42% accuracy is achieved. Zhang et al. [27] proposed a fault diagnosis scheme for locomotive roller bearings using an SVM classifier. Compared with some methods based on other neural networks, SVM has both a simple structure and an improved generalization capability.

The original vibration signals were denoised by removing the mean and the MCKD algorithm as well as conducting decomposition by CEEMD to obtain IMFs. The selected IMFs, which could represent the features of the original signals, were extracted ApEn values. The values consisted of characteristic vectors and were then inputted into the SVMs to train in order to identify the faults of the slewing bearings. All the vibration data of the slewing bearings applied in this study resulted from the practical working conditions. The remaining sections of this paper are arranged as follows. The theories supporting the proposed method are presented in Section 2. The practical signal verification conducted on the slewing bearing of a practical port crane is demonstrated in Section 3. The last section provides the summary and conclusions of the study.

2. Theoretical Framework

2.1. Maximum Correlated Kurtosis Deconvolution

MCKD uses correlated kurtosis as its index and emphasizes periodic pulse components submerged in the background noise by deconvolution computation. Iteration ends when the correlated kurtosis values of the original signals reach the peak. The algorithm achieves denoising for the impact failure of rolling bearings and highlights shock pulses. The vibration signal when faults occur in a rolling bearing can be described as follows:The MCKD algorithm aims to determine the FIR filter , which can achieve the maximal correlated kurtosis value of the original signal. The input signal can be obtained using the output signal using the following:The correlated kurtosis of the MCKD algorithm is defined aswhere represents the period of the impulse signal and denotes the shift order. The higher the value of , the greater the impulse sequences of deconvolution, which indicates that the fault-detecting ability is stronger. The optimized objective function of MCKD can be described as follows:where . The optimized filter should satisfy the equationThe results of can be described in the form of a matrix as follows:whereFinally, the coefficient inputs are incorporated into (2) to obtain . This study used MCKD for signal denoising. Different parameters affected the result of denoising. In general, the shift order is selected from 1 to 7 [28]. Although a higher value can obtain more successive pulses, the period of the impulse signal should be estimated more accurately; in addition, the computational cost can increase. The practical fault frequency also varies from the theoretical result. With all factors considered, the shift order selected is 4. The filter size is another important parameter. This study determined the sizes as the kurtosis values of the vibration signals from different working conditions reaching their maximum.

2.2. Complementary Ensemble Empirical Mode Decomposition

As a signal decomposition method, CEEMD adds a pair of Gaussian white noises with opposite signs, which can not only ensure the continuity of signals but also completely neutralize the added noise. First, power white noise is added in the original signal , . The numbers of white noises are added in pairs to obtain signals:Each signal in the set is decomposed by EMD; a group of can then be obtained. The first one can be described as and the first residual error can be described as . As , the th residual error can be calculated as follows:The decomposition function becomes :where represents SNR and denotes the th decomposition function after EMD. The aforementioned steps are repeated until the selection is ended. The signal can ultimately be described as follows:We referred to the study by Huang and Wu [29] to decrease the error caused by the residual noise below 1%, and the amplitude of white noise was set to 1/10th of the original signal.

2.3. Approximate Entropy

ApEn can be used to quantify the vibration signals on the basis of the complexity of its information, which can be applied in feature extraction. As for the time series , which contains data, the ApEn algorithm predetermines the mode dimension to reconstruct the phase space. The elements in the time series are extracted to form an - vector:The maximum difference between and is defined as the distance:On the basis of the predetermined threshold value , the number of distances lower than accumulates:where , . represents the degree of correlation between and . denotes the degree of autocorrelation of :The mode dimension is expanded from to . can be obtained after the repetition of the aforementioned steps. The ApEn value of the time series can be obtained based on and :This study sets ApEn as the feature parameter. To obtain improved statistical property and reduce error, the threshold value was set to 1/10th of the standard deviation [19].

2.4. Support Vector Machines

In order to resolve the 3-classification problem in this study, one-against-one method is adopted, in which SVMs are constructed for all possible pairs of classes including (I) normal condition–early fault condition (SVM1), (II) normal condition–severe fault condition (SVM2), and (III) early fault condition–severe fault condition (SVM3). The decision function that separates the th from the th class for the features vector is defined as follows:where , is a weight vector, is the th features sample, and is a bias term. The number of times that the features vector is assigned to the th class is computed byThe following decision function is considered:The highest number of votes that a feature vector may have is . For the design of the SVMs, the Gaussian RBF kernel is considered:where denotes the Euclidean norm and is a free parameter related to the dispersion of the support vectors. RBF functions have been documented extensively in the literature, making them a benchmark for classification applications based on SVMs [25].

2.5. Fault Diagnosis Based on MCKD-CEEMD-ApEn

Figure 1 demonstrates the specific implementation steps of the proposed method.

Step 1. Remove the mean of the original signals and predenoise the signals by MCKD.

Step 2. Decompose the denoised signals by CEEMD and select appropriate IMFs based on kurtosis and the correlation coefficient.

Step 3. Calculate the ApEn values of each selected IMF and compose the characteristic vectors.

Step 4. Input the characteristic vectors into the SVM for training and verify the fault classification rate and validity of the proposed method.

3. Experimental Evaluation

All the time-domain signals used in this study are selected from the large-size, heavy-load slewing bearing of a practical port crane. The type of the slewing bearing type was 132.45.2800.03. The slewing bearing began to serve from Jul. 2013 and its vibration data were collected from Feb. 2015 to Dec. 2017 about every 2 months. No artificial defect was manufactured on the slewing bearing for fault simulation. The complicated practical working condition and equipment led to combined faults occurring on the slewing bearing. In order to reduce human interference as much as possible, the outer ring, inner ring, rolling elements, and gear teeth of the slewing bearing did not, on the condition of operational safety, undergo any maintenance except for a disassembly check every 6 to 7 months and regular lubrication. Except for the periods of data collection, the slewing bearing maintained normal operation process. For analysis convenience, during the periods of data collection, the rotating speed of the inner race was 1.5 rpm and the rotation direction was counterclockwise. The container carried by the crane remained the same each time. Each acquisition duration of the vibration signals collected using PCB acceleration sensors was longer than a rotation cycle. The sensors were placed on the radial surface at a 90° angle relative to one another around the ring (Figure 2). As shown in Figure 3, the vibration signals under 3 different conditions were collected: those under the normal condition, early fault condition, and severe fault condition. The sampling frequency was 512 Hz. To decrease the calculated amount and for ease of comparison, a one-rotation-cycle (40 s) vibration signal was acquired each time. A single fault rarely occurs in practical working slewing bearings, unlike the theoretical analysis as well as the experimental simulation. In addition, according to the disassembly check records (Figure 4), combined faults at varying degrees were observed in the slewing bearing in the early fault and severe fault stages. The working conditions of the slewing bearing were divided into 3 stages based on the deterioration degree of the combined failure. In the normal working stage (from Feb. 2015 to Jun. 2016), the whole bearing was complete, and all components were of normal size. No obvious pitting or abrasion occurred; the lubrication was sound, and the noise was weak. In the early fault stage (from Jul. 2016 to Aug. 2017), large-scale pitting or abrasion occurred in the outer race and the inner race of the slewing bearing. In addition, some rolling elements, retainers, and gear teeth were damaged. Several metal particles could be found in the lubricating grease. In the severe fault stage (from Sep. 2017 to Dec. 2017), abrasion occurred in most rolling elements of the three rows. More serious damage, abrasion, and cracks occurred in the outer gear teeth, some of which were broken. The effects were apparently accompanied by strong noise. Many metal impurities could be found in the lubricating grease. Thus, the combined failure could be determined in the early and severe fault stages.

To verify the superiority and validity of the proposed method, 3 control methods were conducted in this study as follows:(1)Decompose the signals by CEEMD directly after removing the mean without predenoising by MCKD.(2)Decompose the signals by EEMD rather than CEEMD after MCKD.(3)Use SE/LLE/CD, rather than ApEn, as the characteristic indexes.

The flow in Figure 5 shows the comparison among the 4 methods.

First, the direct-current components of the 3 original signals in Figure 2 were eliminated by removing the mean. The signals were predenoised using the MCKD algorithm. Figure 6 shows the time-domain signals after MCKD. Part of the background noise was eliminated, and the effects became more apparent.

The signals were then decomposed by CEEMD, and the results are shown in Figures 7(a), 8(a), and 9(a). For comparison, Figures 7(b), 8(b), and 9(b) show the EEMD results of the corresponding signals.

The time-domain signals are decomposed into a series of IMFs by CEEMD and EEMD. Although some of them contain plenty of failure feature components, others contain stronger background noise. Therefore, the IMFs should be selected before signal reconstruction, aiming to increase the SNR. In addition, the noise components are not to be considered. Kurtosis is a characteristic parameter that is sensitive to impact components. The value of kurtosis increases with the number of impact components in the signal. Correlation coefficient reflects the degree of correlation between the decomposed signals and the corresponding original signals. Therefore, on the condition of maintaining the basic features of the original signals, in order to extract fault features of slewing bearing from strong background noise, kurtosis and correlation coefficient are used to select IMFs to extract the fault features of the slewing bearing from strong background noise. The decomposition results of the vibration signals from the 3 stages are presented in Figures 10, 11, and 12 with different colors, representing MCKD-CEEMD, MCKD-EEMD, and CEEMD, respectively.

The cumulative percentages of kurtosis and the correlation coefficient about the first IMFs of different signals comprising all of the corresponding features are shown in Tables 1 and 2. After the calculation of the first 7 IMFs, all cumulative percentages of the correlation coefficient values are not lower than 85%, and the cumulative percentages are all not lower than 50% (except for the result of MCKD-EEMD in the normal stage). Therefore, the first 7 IMFs, which contain the majority of the principal characteristics and achieve denoising to a certain extent, are selected to represent the original signals of the corresponding stages.

The entropy features ApEn, SE, LLE, and CD values of the first 7 IMFs from different working stages, obtained by CEEMD or EEMD, are extracted. Table 3 shows the ApEn values of the 3 stages obtained using the proposed method. According to this idea, 25 one-rotation-cycle time-domain segments of each stage are selected to calculate ApEn, SE, LLE, and CD values, obtaining 3150 (75 signals × 7 IMFs × ApEn/SE/LLE/CD values) values.

The 3150 values are inputted into SVM for training. In addition, 3150 values of 75 additional signals from 3 different working stages were calculated using the same methods. The overall data collection dates of the 150 segments are shown in Table 4. The latter 3150 values are used to verify the classification results of the SVM, which are listed in Table 5, where labels 1, 2, and 3 represent the normal condition, early fault condition, and severe fault condition, respectively. Compared with the 3 control methods, the proposed methods obtain the highest classification rate. Besides, ApEn could be taken as a better characteristic parameter than LLE and CD in fault diagnosis and classification of slewing bearings. With the practical working environment of the slewing bearing and the complexity of the port crane considered, the noise interference in vibration signals is much stronger than the noise interference collected from simulant test platforms. Therefore, although the 100% classification rate is rather difficult to obtain, the proposed method and the results can also provide a great value for reference in practical engineering.

4. Conclusions

This study proposed a combined failure diagnosis method based on MCKD-CEEMD-ApEn for large-size and heavy-load slewing bearings. The original signals were denoised by removing the mean, MCKD algorithm, and CEEMD to obtain the first 7 IMFs, which could maintain the features of original signals and remove part of the strong background noise. In this method, ApEn was adopted as the classification feature and SVM was used to verify the reliable classification rate. Owing to the greater interest drawn by the severe fault stage compared with the early fault stage of the slewing bearings in practical engineering, the methods considered the features of the 3 conditions and conducted method comparison and classification, which could be widely used in a wide range of applications in fault diagnosis and could provide a method to distinguish various working conditions of slewing bearings.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

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

Acknowledgments

This paper is supported by the scientific project (no. KJ (Y) 2015013) of Jiangsu Province Special Equipment Safety Supervision Inspection Institute, Branch of Wuxi, and the National Natural Science Foundation of China (no. 51375067).