1. Introduction
As a key component of rotating machinery and equipment, the operating conditions of rolling bearings immediately impact the working characteristics of mining fans. When there is a problem with a rolling bearing, the damage point constantly collides with other parts that it touches, resulting in shock oscillation and unstable, nonlinear, multi-frequency data signals [
1]. Sudden faults such as loose or damaged rolling bearings will cause uneven bearing capacity, the expansion of frictional resistance, or shutdown, leading to faults such as displacement, unbalance, and the surge of the mining fan. The problems caused by rolling bearings account for about 50% of the common failures of mining fans, and the shutdown time caused by rolling bearings also accounts for about 45%. Therefore, the accurate identification of faults of rolling bearings is of key practical significance to the safety and stability of mining fans.
The stucture of rolling bearing determines the load distribution showing cycling changes. Rolling balls and outer race cantact point changes will make the stiffness of the system form a periodic change, thus producing harmonic vibration. The causes of vibration include raceway waviness, radial play, ball errors, etc. Zmarzły [
2] evaluates the impact of the race’s roundness and waviness deviations, radial clearance, and total curvature ratio on the vibration. Vibration will occur whether the rolling bearing is normal or not. Different vibration characteristics of the bearing can reflect the different operating conditions of the bearing. The testing of rolling bearing vibration can be classified into three groups. The first group concerns the evaluation of the vibration of new rolling bearings on testing rigs. The second testing group concerns the vibration analysis of rolling bearings operating in real application conditions. The third testing group concerns the intentional induction of defects or damage in rolling bearing elements to determine their impact on the generated vibration.
Vibration analysis method is widely used in rolling bearing fault diagnosis because it reveals the inherent characteristics of the bearing fault [
3]. Generally speaking, the reliability analysis method mainly includes three levels: data preprocessing, fault feature extraction, and failure mode classification [
4]. Because the evaluation of vibration signal usually shows the characteristics of optimal control and instability, the research in recent years is mainly concentrated on time-frequency analysis technology [
5]. At present, there are two types of time-frequency analysis technology. The first methods do not need to establish the primary parameters before examining the vibration signals. A very typical example is empirical mode decomposition (EMD) [
6]. EMD is a responsive reliability analysis technology, which can dissolve all complicated data signals into several characteristic modal analysis function formulas according to the original vibration. Although several applications have proved the efficiency of EMD in detecting rolling bearing faults [
7], it still has issues with the terminal effect and modal aliasing. The second methods need to set some main parameters before they are used to analyze vibration signals, such as wavelet transform (WT). However, this method must define the wavelet basis function and threshold in advance [
8], and the choice of wavelet basis function has a considerable influence on the final output. Therefore, the wavelet transform does not have adaptive characteristics.
Dragomiretshiy [
9] introduced variational mode decomposition (VMD) as a method for determining the frequency center and the bandwidth of a variational model. Compared with empirical mode decomposition and wavelet transform, variational mode decomposition has a rigorous mathematical theoretical foundation and can separate vibration signals efficiently and accurately. Although the frequencies of the vibration signals can be adaptively divided by the VMD method, the attenuation results are still limited by the choice of the modal number K and the penalty parameter α. Z. Zhang [
10] determined the selection of K value by observing the center frequency of intrinsic mode function (IMF). Z. Guo [
11] selected the appropriate number of decomposition layers by setting the threshold of multi-scale permutation entropy. With the increasing applications of intelligent algorithms, researchers tend to combine intelligent algorithms with parameter optimization of VMD. G. A. Ran [
12] introduced the grey wolf algorithm to optimize K. J. Li [
13] introduced genetic algorithm to optimize K and α at the same time. Although it takes a very long time to optimize the parameters of variational mode decomposition with intelligent algorithm, it has become a research hotspot because it considers the coupling impact of the two factors on the decomposition effect.
Following the dissolution of the vibration data signal into a sequence of IMFs via VMD, the next task is how to obtain the fault information from the obtained IMF weights. Richman explicitly proposed the sample entropy [
14]. Because sample entropy is less sensitive to data length and noise, it is of general concern. Permutation entropy (PE) was suggested by Bandt [
15] to analyze the plurality of mechanical systems and assess their conditions. Since PE considers complexity in terms of relatively close proximity, it is simple and not compromised by noise. However, sample entropy and permutation entropy estimate complexity only on a single scale, which will produce adverse results when applied to the analysis of data on multiple time scales. In view of this shortcoming, Costa [
16] developed a method for assessing the complexity of unprocessed time series at different scales using a multi-scale sample entropy approach. However, the complexity estimation of the actually measured bearing fault vibration signal by multi-scale sample entropy is poor, and the processing of a long time series is particularly time-consuming. To assess the complexity of time-series data, Aziz and ARIF [
17] introduced the multiscale permutation entropy (MPE). In addition, the stability and robustness of MPE were verified. J. Zheng [
18] employed MPE and SVM to identify rolling bearing defects, proving the superiority of MPE in the feature extraction of rolling bearing faults. Therefore, MPE is selected as a special tool for the SVM algorithm in this paper.
At this stage, the specific methods used for rolling bearing fault classification include SVM [
19], the extreme learning machine [
20], the BP neural network [
21], etc. In small samples, SVM has strong generalization ability and a relatively simple structure. The SVM solid model has two key main parameters C and g, where C is the penalty index, the tolerance for deviation. If the C value is too large, it is easy to achieve multicollinearity; and if the C value is too small, it is easy to underfit. If C is too large or too small, it will lead to the poor generalization ability of SVM [
22]. g is the main parameter after the RBF function formula is evaluated as a kernel function. It categorizes the data after projecting it explicitly to the interior space with new features. The larger the g value is, the less applicable the space vectors are; and the smaller the g value is, the more applicable space vectors are. The number of applicable space vectors can compromise the rate of training. The intelligent optimization algorithm is often used to select C and g of the support vector machine. J. Zheng [
23] optimized SVM for rolling bearing defect type detection using the cuckoo search method, and its overall recognition rate reached 98.03%.
Inspired by previous scientific research, a combined model based on multi-scale permutation entropy and SOA-SVM is pointed out in this paper. First, the envelope entropy is adopted as the fitness function of the whale optimization algorithm to obtain the preset parameter pair of the variational mode decomposition algorithm [K, α]. Then, the bearing vibration signal is decomposed by using the variational mode decomposition algorithm optimization of the parameters to generate a set of intrinsic mode functions. The multi-scale permutation entropy of the main intrinsic mode functions is calculated on the basis of the kurtosis and correlation coefficient to form the feature vector. Finally, the SOA-SVM method is employed to identify four statuses of rolling bearing (normal, inner ring fault, outer ring fault, and rolling element fault).
4. Conclusions
In this article, we mentioned a fault-detection method for rolling bearings that integrated WOA-VMD, multi-scale permutation entropy, and the SOA-SVM algorithm. Rolling bearing fault detection and analysis were carried out from the fields of data processing, fault feature extraction, and fault feature recognition.
The key parameters of VMD were obtained using the whale optimization algorithm, and then the information of fault characteristics was obtained using the improved VMD method. According to the results, WOA-VMD may reasonably retrieve the fault information content of rolling bearings. In feature extraction, we found that the scale factors s were 7, 9, and 4, respectively, in order to obtain the optimal multi-scale permutation entropy of three imfs. The SOA approach was used to optimize the parameters of the penalty factor C and the kernel function g in the SVM fault-detection entity model. The results showed that the SOA-SVM method had good classification characteristics, and the mean diagnosis accuracy can reach 98.75%. Compared with the results of other methods, it can be seen that this method can reasonably diagnose different damage types of the rolling bearings. This method can accurately distinguish different faults of rolling bearings. However, for different fault degrees of the same fault type, its classification accuracy needs to be improved.
In the future work, we will focus on building a test service platform for mining fans, collecting mechanical vibration data signals of rolling bearings and certifying the feasibility analysis of applying the methods mentioned in the article to fault detection of mining fans.