Shock and Vibration

Volume 2018 (2018), Article ID 6321785, 13 pages

https://doi.org/10.1155/2018/6321785

## Combined Failure Diagnosis of Slewing Bearings Based on MCKD-CEEMD-ApEn

^{1}Institute of Vibration Engineering, Dalian University of Technology, Dalian 116024, China^{2}Jiangsu Province Special Equipment Safety Supervision Inspection Institute, Branch of Wuxi, Wuxi 214071, China

Correspondence should be addressed to Fengtao Wang; nc.ude.tuld@tfgnaw

Received 31 January 2018; Revised 12 March 2018; Accepted 15 March 2018; Published 23 April 2018

Academic Editor: Carlo Rainieri

Copyright © 2018 Fengtao Wang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

#### 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 [2–5], 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 [12–14]. 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 [15–18]. 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 [20–22]. 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.