Skip to main content
PLOS One logoLink to PLOS One
. 2025 Jun 4;20(6):e0324739. doi: 10.1371/journal.pone.0324739

A novel rolling bearing fault detect method based on feature mode decomposition and subtraction-average-based optimizer

Wei Xi 1,¤, Fuyu Qiao 1, Jingjing Zhang 1,*
Editor: Qichun Zhang2
PMCID: PMC12136367  PMID: 40465641

Abstract

Large rotating machinery is an essential piece of equipment in modern industry, playing a critical role in industrial production. However, the complex working environment complicates the extraction of fault-related information. This paper proposes a fault diagnosis method based on the subtraction-average-based optimizer (SABO) and feature mode decomposition (FMD). To address the issue that FMD’s decomposition performance is highly sensitive to its parameter settings, this paper uses the minimum envelope entropy as the fitness function and employs the SABO algorithm to adaptively optimize FMD’s two key parameters: the mode number (n) and filter length (L). Additionally, for the intrinsic mode functions (IMFs) obtained from FMD decomposition, the maximum kurtosis value is used to filter IMFs containing fault information, and envelope spectrum analysis is applied to achieve fault diagnosis. When applied to experimental signals of rolling bearing faults, the results demonstrate that the proposed method can extract the amplitude of the fault characteristic frequency from the envelope spectrum and accurately diagnose the fault type. Compared with methods based on empirical mode decomposition (EMD) and fixed-parameter FMD, the proposed method provides a more prominent representation of the fault characteristic frequency and its harmonics in the envelope spectrum. Furthermore, the proposed method achieves a more prominent representation of the fault eigenfrequency in the envelope spectrum and a lower error rate. The proposed method demonstrates significant potential and value for rolling bearing fault diagnosis.

1 Introduction

As an important production equipment in modern industry, large rotating machinery often assumes a key role in aerospace, construction, railway, and other domains, and its failure will lead to huge downtime losses [1,2]. Research has shown that bearing failures account for 45–55 percent of all rotating machinery failures [3]. It is characterized by a complex working environment and a sophisticated dynamic system. Rolling bearing failures are mostly caused by cracking or spalling of the inner or outer race and wear or deformation of the rolling elements. Hence, it is essential to diagnose bearing faults simply and efficiently [4,5]. However, fault features are difficult to detect in fault signals due to heavy noise and interference from complex transmission paths. Therefore, modern information technology and signal processing methods are key to extracting weak fault features [6,7].

When the inner ring, outer ring, or rolling elements of the bearing are worn or damaged, a series of periodic pulses will be generated in the measured signal [8]. Therefore, periodic pulses in the vibration signal can serve as important indicators of mechanical failure. In general, the core of feature extraction is to extract periodic pulses from complex signals through matching and filtering techniques. Commonly used methods include spectral kurtosis [9], sparse filtering [10] and deconvolution [11]. However, as modern equipment evolves towards high integration, its structure and composition become increasingly complex, resulting in more components and interference in the measured signal. This significantly reduces the signal-to-noise ratio and hampers the extraction of fault information. As a result, traditional feature extraction methods are increasingly challenged. The fault decomposition approach separates various components of the original signal into several regular and simple modes, which can be easily analyzed in both the time and frequency domains. These approaches are considered among the most efficient tools for multi-component signal analysis.

In 1998, Huang et al. proposed empirical mode decomposition (EMD) [12]. In this method, the signal is decomposed into one or more intrinsic mode functions (IMFs). It has the advantage of not requiring a choice of basis functions. The decomposition of the signal depends entirely on the distribution of extreme points in the signal itself. However, many scholars have found that EMD is prone to mode mixing, both in the envelope and beyond, due to its unreasonable convergence conditions. To overcome these shortcomings, researchers have proposed improved methods.

In 2005, Smith proposed local mean decomposition (LMD) [13]. This method addresses the fitting problem of EMD, avoids the over-envelope defect, and mitigates the effects of mode mixing and endpoint effects. However, LMD remains a recursive modal decomposition method, and errors still occur during the decomposition process.

In 2009, Wu and Huang proposed ensemble empirical mode decomposition (EEMD) [14]. EEMD is effective for analyzing and processing nonlinear and non-stationary signals, and it addresses the mode aliasing problem of EMD during signal decomposition.

In 2010, Jia-Rong Yeh and Jiann-Shing Shieh proposed complementary ensemble empirical mode decomposition (CEEMD) [15]. CEEMD is an improved algorithm for noise-assisted data analysis. In this method, the residual of added white noise can be extracted from the mixture of data and white noise using pairs of complementary ensemble IMFs with positive and negative white noise. Although this approach yields IMFs with a similar RMS noise level as EEMD, it effectively eliminates residual noise in the IMFs. However, a disadvantage of CEEMD is that redundant IMF components are generated if the amplitude of added white noise and the number of iterations is not appropriately chosen. Therefore, the IMF components need to be recombined or processed.

In 2011, M. E. Torres et al. proposed complete ensemble empirical mode decomposition with adaptive noise (CEEMDAN) [16]. This method has the advantage of requiring less than half the screening iterations of EEMD, and the original signal can be accurately reconstructed by summing the modes. As a result, a smaller ensemble size is required, reducing computational costs. However, this method also has some weaknesses, such as high algorithmic complexity, difficulty in parameter adjustment, sensitivity to noise, and mode mixing issues.

In 2013, Gilles put forward the empirical wavelet transform (EWT) based on EMD and the wavelet analysis method [17]. It overcomes the problems of EMD, such as incomplete theoretical foundations, the presence of modal aliasing, and how to accurately select the parent wavelet in wavelet analysis methods. However, the decomposition results of the method rely on the segmentation of the Fourier spectrum heavily.

In 2014, Dragomiretskiy and Zosso proposed variational mode decomposition (VMD), a new adaptive non-recursive decomposition method [18]. VMD has a stronger mathematical foundation than EMD and effectively reduces mode aliasing and endpoint effects. However, the decomposition efficiency of VMD depends on several parameters. Manual selection of parameters may degrade the decomposition efficiency of variational mode decomposition (VMD). Many researchers have proposed solutions to address this limitation.

For example, Diao et al. proposed an improved variational mode decomposition (VMD) method based on particle swarm optimization (PSO) [19]. The method combines PSO with a maximum entropy (ME)-based fitness function to optimize the penalty term and the number of modes in VMD. Support vector machine (SVM) is then used for pattern recognition. Experimental results demonstrate the effectiveness of the method. This method improves fault feature extraction accuracy by optimizing the VMD decomposition process.

Wang et al. proposed a rolling bearing fault diagnosis method based on whale optimization algorithm (WOA)-optimized VMD and graph attention networks (GAT) [20]. The method uses WOA to adaptively determine the penalty factor and decomposition level in VMD. The optimal parameter combination is then determined and used in VMD to decompose the original signal. Next, IMFs with high correlation to the original signal are selected using the Pearson correlation coefficient, and the selected IMFs are reconstructed to remove noise from the original signal. Finally, the graph structure data is constructed using the k-nearest neighbors (KNN) algorithm. Experimental results demonstrate that the method significantly improves the accuracy and robustness of rolling bearing fault diagnosis through optimized VMD parameter selection.

Yan and Jia proposed a fault diagnosis method based on cuckoo search algorithm (CSA)-optimized VMD and optimal scale morphological slice bispectrum (OSMSB) [21]. The method uses CSA to optimize VMD parameters, decomposes the bearing vibration signals into a series of IMFs using the optimized VMD, and selects the IMF with the highest fault feature ratio (FFR) as the principal component containing the most significant fault characteristics. OSMSB is then applied to enhance the fault features. Experimental results demonstrate that the method significantly improves the detection capability for rolling bearing outer ring faults through optimized VMD parameter selection. Based on the experimental results discussed above, we conclude that optimizing key VMD parameters using appropriate optimization algorithms can enhance the decomposition efficiency of VMD, thereby eliminating the impact of manual parameter selection on its performance.

In 2023, Miao et al. proposed feature mode decomposition (FMD) [22]. FMD is a new adaptive decomposition method. Briefly, FMD uses the correlation cliff of deconvolution as the objective function. It constructs an adaptive finite impulse response (FIR) filter bank and combines it with a correlation function to achieve fault period discrimination, ultimately decomposing the signal into a sum of multiple modal components. Unlike other signal decomposition methods, FMD fully considers the periodic and shock characteristics of the signal, ensuring sensitivity to fault characteristics while maintaining robustness to interference and noise.

However, similar to the VMD approach, the decomposition performance of FMD depends on two key parameters: the number of modes (n) and the length of the FIR filter (L). If these parameters are not properly selected, the decomposition performance of FMD will be significantly degraded. Many scholars have proposed solutions to address the challenge of parameter selection in FMD. For example, Lei et al. proposed a method to optimize FMD parameters using pelican optimization algorithm (POA) [23]. The method uses the index of all crags as the fitness function, optimizes FMD parameters using the POA algorithm, and combines envelope spectrum analysis to achieve fault diagnosis. Experimental results demonstrate that the method can extract the amplitude of the fault characteristic frequency and its harmonics from the envelope spectrum by optimizing FMD parameters, enabling the diagnosis of early-stage rolling bearing faults.

Li et al. proposed an adaptive parameterized FMD method [24]. The method employs a cuckoo search algorithm with logarithmic decline of nonlinear inertial weights and random adjustment discovery probability (DWCS) to optimize FMD parameters. The optimal parameter combinations are adaptively selected using DWCS based on the maximum feature frequency ratio (FFR).

Lv et al. proposed a high-performance rolling bearing fault diagnosis method based on adaptive FMD and Transformer [25]. The method uses the coati optimization algorithm (COA) to optimize two key FMD parameters (number of modes and filter length). It also incorporates Tent chaotic mapping, dynamic refractive inverse learning, and Levy flight strategies to enhance the algorithm’s convergence speed and global search capability. A new fault diagnosis framework is established by integrating Transformer for global feature extraction, improving the accuracy and robustness of fault diagnosis. Based on the literature, a suitable optimization algorithm can assist FMD in parameter selection, effectively eliminating the impact of manual parameter selection and improving FMD’s decomposition efficiency.

In 2023, Trojovsky Pavel and M. Dehghani proposed the subtraction-average-based optimizer (SABO), an optimization algorithm based on subtractive averaging [26]. SABO is a mathematically inspired optimization algorithm. It updates the positions of group members in the search space through subtractive averaging. SABO demonstrates high optimization capability and fast convergence. Experimental results demonstrate that SABO outperforms traditional optimization algorithms in terms of convergence speed, global search capability, and optimization accuracy. Therefore, SABO can assist FMD in selecting optimal parameters and improving its decomposition efficiency.

Based on this background, this paper proposes a new bearing fault diagnosis method based on SABO and FMD.

2 Method

2.1 Frequency modulation decomposition

Unlike conventional methods, FMD is a non-recursive decomposition approach. FMD initializes the FIR filter bank and updates the filter coefficients while adaptively selecting different modes. The decomposition process of FMD can be divided into three main steps: (1) initialization of the adaptive FIR filter bank, (2) adjustment of the filter bank, and (3) mode selection.

  • (1)

    Initialization of the adaptive FIR filter bank

In FMD, correlated kurtosis (CK) [27] is used as the objective function to update the filter. The initialization process involves applying a Hanning window based on the cut-off frequency. To implement the Hanning window initialization, the frequency band of the raw signal is first divided into K uniform segments. Then, the upper and lower cut-off frequencies of these segments, denoted as fu and fl, are determined by equation (1).

{fl=k·fs2Kfu=(k+1)·fs2K,k=0,1,2K1. (1)

Here, fs represents the sampling frequency of the raw signal. After initialization, the filter coefficients are updated through continuous iteration to obtain an adaptive FIR filter bank.

  • (2)

    Adjustment of the filter bank

The FMD theory solves a constrained problem, as presented in equation (2).

\argmax{CKM(uk)=n=1N(m=0Muk(nmTs))2(n=1Nuk(n)2)M+1},uk(n)=l=1Lfk(l)x(nl+1) (2)

Here, x(n) represents the original signal. L is the length of x(n). uk(n) is the k-th decomposed mode. fk is the k-th FIR filter and its length is L. Ts is the input period estimated using the Hilbert transform and autocorrelation spectrum (which is iteratively updated to approach the fault period), and M is the shift order. During FMD decomposition, an iterative eigenvalue decomposition algorithm is used to decompose the signal, and the decomposition mode can be expressed in matrix form as equation (3).

uk=Xfk (3)

Here, uk=[*20cuk[1]uk[NL+1]], X=[*20cx(1)x(L)x(NL+1)x(N)],fk=[*20cfk(1)fk(L)], The definition of CK for the decomposition mode is given in equation(4).

CKM(uk)=ukHWMukukHuk (4)

Here, the superscripts H denotes the conjugate transpose operation. WM is an intermediate variable used to control the weighted correlation matrix. Substituting equation (3) into equation (4) yields equation (5).

CKM(uk)=fkHXHWMXfkfkHXHXfk=fkHRXWXfkfkHRXXfk (5)

Here, RXWX and RXX are the weighted correlation matrix and correlation matrix, respectively. Theoretically, maximizing equation (5)with respect to the filter coefficients is equivalent to finding the eigenvector associated with the maximum eigenvalue λ of the generalized eigenvalue problem in equation (6).

RXWXfk=RXXfkλ (6)

Through iteration, the k-th filter coefficient is updated using the solution of equation (6) to approach the objective of obtaining a filtered signal with maximum CK. The accurate input period Ts plays a critical role in updating the filter coefficients.

According to self-correlation theory, the self-correlation spectrum of the signal exhibits local maxima at period positions. If Rx(τ) represents the self-correlation value of signal x(n), then Rx(τ) as a function of the of the lag τ is defined by equation (7).

Rx(τ)=n=1Nx(n)x(n+τ)dn (7)

The τ0 point in Rx(τ0)=0 is the zero-crossing point, and the estimated period of each filtered signal is chosen as the point at which the spectrum of self-correlation achieves a local peak Rx(τ1) after passing through the zero-crossing point under condition Ts=τ1.

  • (3)

    Mode selection

Theoretically, the final modes contain specific components of the raw signal. FMD selects only the modes with maximum CK value. If all the initialized filters are updated throughout the FMD process, multiple modes may contain identical components. To eliminate mode mixing or redundancy, the mode with the largest correlation coefficient is initially locked, as a higher correlation coefficient indicates that the two modes share more identical components [28]. Meanwhile, to retain the modes with more fault information, the mode with the smaller CK value is discarded from the pair of modes with the maximum correlation coefficient. The correlation coefficient between two modes, up and uq is defined by equation (8).

CCpq=\nolimitsn=1N(up(n)up\rightleft(uq(n)uq)\nolimitsn=1N(up(n)up)2\nolimitsn=1N(uq(n)uq)2 (8)

Here, up and uq represent the p-th and q-th decomposition modes, p and q are integers within the interval [1, 2, …, K]. up and uq are the mean values of modes up and uq.

FMD uses CK as the objective function to update the filter. By setting the filter length (L) and the number of filters (K), an adaptive FIR filter is designed, and its coefficients are iteratively updated so that the filtered signal continuously approximates the objective function. Next, by setting the number of modes (n), the correlation coefficient (CC) between every pair of modes is computed to construct a K × K matrix. The two modes with the highest CC value are selected, and their CK values are computed using the estimated period. The mode with the lower CK value is then discarded. The remaining modes are retained as the final decomposed modes.

2.2 Subtraction-average-based optimizer

The optimization process for SABO is as follows.

Similar to other optimization algorithms, SABO randomly initializes the population within the search space. Mathematically, the population can be represented as a matrix, as shown in equation (9). The initial positions of the search agents in the search space are randomly generated using equation (10).

X=[*20cX1XiXN]N×m=[*20cX1,1X1,dX1,m\raise1pt.\raise4pt.\raise7pt.Xi,1Xi,dXi,m\raise1pt.\raise4pt.\raise7pt.XN,1XdXN,m]N×m (9)
xi,d=lbd+ri,d·(ubdlbd),i=1,,N,d=1,,m (10)

Here,X is the SABO population matrix,Xi represents the i-th search agent, xi,ddenotes its d-th dimension in the search space, N is the number of search agents, m is the number of decision variables lbd and ubdare the lower and upper bounds of the search space, respectively, and ri,dis a random number in the range of [0, 1].

Each search agent represents a candidate solution to the problem by proposing values for the decision variables. Thus, the objective function can be evaluated for each search agent. The evaluated values of the objective function are represented by a vectorF, as defined in equation (11). Based on the values assigned by each population member to the decision variables, the objective function is evaluated and stored in vector F. Therefore, the number of elements in the vector F equals the number of population members N.

F=[*20cF1FiFN]N×1=[*20cF(x1)F(xi)F(xN)]N×1 (11)

Here,F is the vector of objective function values, andFi represents the evaluated objective function value for the i-th search agent.

The evaluated objective function values serve as a criterion for assessing the quality of the solutions proposed by the search agents. Thus, the best objective function value corresponds to the best search agent. Similarly, the worst objective function value corresponds to the worst search agent. Since the positions of the search agents are updated in each iteration, the best search agent is identified and saved until the algorithm’s final iteration.

The SABO algorithm introduces a new computational concept,“v ”, referred to as the v subtraction of search agent B and search agent A, as defined in equation (12).

AvB=sign(F(A)F(B)\rightleft(Av*B) (12)

Here, v an m-dimensional vector whose components are random numbers from the set{1,2}, the operation “*” denotes the Hadamard product, meaning that each element of the resulting vector is the product of the corresponding elements of the original vectors. F(A) and F(B) represent the objective function values of search agents A and B, respectively, and “sign” denotes the signum function. It is worth noting that, due to the use of a random vector v with components from the set {1,2}, the result of the v subtraction operation is a point from a subset of the search space with a cardinality of 2m+1.

In SABO, the displacement of any search agent Xi within the search space is calculated as the arithmetic mean of the differences between each search agent Xj,j=1,2,,N and v subtracted from search agent Xi. The new position of each search agent is then calculated using equation (13).

Xinew=Xi+ri*1Nj=1N(XivXj),i=1,2,,N (13)

Here,Xinew represents the new proposed position for the i-th search agent Xi, N is the total number of the search agents, and ri is an m-dimensional vector whose components follow a normal distribution within the interval [0, 1]. If the updated position yields a better objective function value, it replaces the original position; otherwise, the original position remains unchanged, as shown in equation (14).

Xi={*20cXinew,Finew<FiXi,else (14)

Here, Fi and Finew represent the objective function values of the search agents Xi and Xinew, respectively.

After updating all search agents, the first iteration of the algorithm is completed. Based on the newly evaluated positions and objective function values, the algorithm proceeds to the next iteration. In each iteration, the best search agent is saved as the best candidate solution found so far. This process continues until the algorithm reaches its final iteration. Finally, the best candidate solution saved during the iterations is presented as the solution to the problem.

2.3 Minimum envelope entropy

When using the SABO algorithm for optimization, it is essential to define a fitness function. Shannon entropy is an effective criterion for evaluating the sparsity characteristics of signals. The entropy value reflects the uniformity of the probability distribution, where the most uncertain distribution corresponds to the highest entropy [29]. Reference [30] introduces the concept of envelope entropy and transforms the envelope signal obtained after demodulation into a probability distribution sequencepj. The entropy calculated from this sequence reflects the sparse characteristics of the original signal. The envelope entropy Ep of zero-mean signal x(j\rightleft(j=1,2,,N) is defined by equation (15).

Ep=j=1Npjlgpjpj=a(j)/a(j)j=1Na(j)\nulldelimiterspacej=1Na(j)} (15)

Here,pj is the normalized form of a(j), and a(j) represents the envelope signal obtained from x(j) after Hilbert demodulation.

After decomposing the bearing fault signal, if an IMF contains significant noise and lacks clear periodic impact characteristics related to the fault, its sparsity decreases, and its envelope entropy increases. Conversely, if an IMF contains significant fault-related information and exhibits regular shock pulses in its waveform, it demonstrates strong sparsity and lower envelope entropy. To identify the globally optimal IMF that encapsulates the most significant fault-related information, we use the minimum envelope entropy as the fitness criterion in the optimization process. The ultimate goal is to minimize the envelope entropy.

2.4 The Kurtosis

After decomposing the fault signal using parameter-optimized FMD, we obtain n IMFs. The goal is to identify the IMF containing the most significant fault-related information.

Kurtosis is a dimensionless parameter used in time-domain analysis. Because kurtosis is independent of factors such as speed, size, and load of mechanical components and is highly sensitive to impact signals, it is highly effective in detecting surface damage in mechanical systems. When a device fails, the probability density of the signal increases due to shock vibrations, leading to a higher kurtosis value. A higher kurtosis value indicates that an IMF contains more fault-related components. Therefore, kurtosis is used as a criterion to select the final IMF for retention. This relationship is expressed in equation (16).

kurtosis=1N(xixσ)4 (16)

Here,xi represents the fault signal, x is the mean value of the signal, and σ is the standard deviation of the signal.

3 The proposed method and the comparison methods

3.1 The proposed method

This paper proposes a fault diagnosis method based on SABO and FMD. First, to address the issue that manual parameter selection in FMD reduces decomposition efficiency, the minimum envelope entropy is used as the fitness function for SABO to determine the optimal combination of filter length (L) and mode number (n) in FMD. Next, the optimal parameters are applied to FMD to decompose the signal into multiple IMFs. Then, the maximum kurtosis value is used to filter IMF containing fault information. Finally, envelope spectrum analysis is applied to the selected IMF. The steps of the proposed method are as follows, and the flowchart is shown in Fig 1:

Fig 1. The flowchart of the proposed method.

Fig 1

Step 1: Load the raw signal and define the parameter ranges for L and n to optimize FMD. Based on reference [22], the range for L is [2, 50], and the range for n is [2, 7]. Step 2: Set the minimum envelope entropy as the fitness function for SABO-optimized FMD. Step 3: Use SABO to identify the optimal combination of parameters [L, n]. Step 4: Calculate the kurtosis values of the n IMFs and retain the IMF with the highest kurtosis value. Step 5: Analyze the retained IMFs using envelope spectrum analysis.

3.2 The comparison methods

After reading several references, two comparison methods are designed to compare with the method proposed in this paper.

Comparison method 1: First, the signal is decomposed using EMD. Next, the kurtosis value of each IMF is calculated. Finally, the IMF with the highest kurtosis value is retained, and its envelope spectrum is obtained.

Comparison method 2: First, based on reference [31], two key FMD parameters are set: the filter length (L = 40) and the number of modes (n = 2). The signal is then decomposed using FMD. Next, the kurtosis value of each IMF is calculated. Finally, the IMF with the highest kurtosis value is retained, and its envelope spectrum is obtained.

4 Data

The vibration data used in this study were sourced from the Case Western Reserve University Bearing Data Center. Fig 2 illustrates the experimental setup. The setup includes a 2 hp motor (left), a torque transducer/encoder (center), a dynamometer (right), and control electronics (not shown). Single-point faults were introduced into the test bearings using electro-discharge machining, with fault diameters of 7, 14, 21, 28, and 40 mils (1 mil = 0.001 inches). Two bearings were tested: the drive-end bearing and the fan-end bearing. The experimental data used in this study are from the drive-end bearing. The key parameters of the drive-end bearing are listed in Table 1.

Fig 2. The experimental apparatus used to extract the experimental data and its schematics.

Fig 2

Table 1. The basic parameters of the drive-end bearing.

Inside Diameter Outside Diameter Thickness Ball Diameter Pitch Diameter Frequency
0.9843 inches 2.0472 inches 0.5906 inches 0.3126 inches 1.537 inches 12000 Hz

When a bearing fails, vibration pulses generate specific frequencies. Different fault types exhibit distinct characteristic frequencies. The characteristic frequencies for different fault types are provided in Table 2.

Table 2. The fault characteristic frequencies (multiple of running speed in Hz).

Inner Ring Outer Ring
5.4152 3.5848

5 Results and discussion

5.1 Experiment one

Experiment One used the dataset 170.mat, as described in Table 3.

Table 3. The data description of 170.mat.

Fault type Fault Diameter Motor Load Motor Approximate Speed Motor Rotation Frequency Failure Frequency
Inner ring failure 0.3556mm 1 hp 1772 r/min 29.533 Hz 159.929 Hz

5.1.1 Result of experiment one.

The iterative process of SABO is illustrated in Fig 3. As shown in Fig 3, after two iterations, the objective function value stabilizes at its minimum, corresponding to the optimal parameters L = 130 and n = 2.

Fig 3. The iterative process of the SABO.

Fig 3

The kurtosis values of the two IMFs are computed, and the results are kurtosisIMF1=3.79 and kurtosisIMF2=42.85.The envelope spectrum of IMF2, which has a high kurtosis value, is shown in Fig 4 and its time-domain waveform is displayed in Fig 5. As shown in Fig 4, the horizontal coordinate of the highest peak is 160.038 Hz, which is close to the theoretical inner ring fault frequency of the bearing. This indicates an inner ring fault in the bearing. The horizontal coordinate of the second-highest peak is 88.6365 Hz, which is close to the third harmonic (3×) of the bearing’s rotational frequency. The horizontal coordinate of the third-highest peak is 29.5455 Hz, which matches the bearing’s rotational frequency.

Fig 4. The envelope spectrum after processing by the proposed method of 170.mat.

Fig 4

Fig 5. The time-domain waveform after processing by the proposed method of 170.mat.

Fig 5

The envelope spectrum of the comparison method 1 is shown in Fig 6 and its time-domain waveform is displayed in Fig 7. As shown in Fig 6, the horizontal coordinate of the highest peak is 29.2969 Hz, which matches the bearing’s rotational frequency. The horizontal coordinate of the second-highest peak is 87.8906 Hz, which is close to the third harmonic (3×) of the bearing’s rotational frequency. The horizontal coordinate of the third-highest peak is 161.133 Hz, which is close to the inner ring fault frequency of the bearing. Compared to the other two labeled peaks, the peak corresponding to the bearing’s inner ring fault frequency is less prominent, making the fault information easy to overlook.

Fig 6. The envelope spectrum after processing by the comparison method 1 of 170.mat.

Fig 6

Fig 7. The time-domain waveform after processing by the comparison method 1 of 170.mat.

Fig 7

The envelope spectrum of the comparison method 2 is shown in Fig 8 and its time-domain waveform is displayed in Fig 9. As shown in Fig 8, the horizontal coordinate of the highest peak is 29.5455 Hz, which matches the bearing’s rotational frequency. The horizontal coordinate of the other labeled peak is 160.038 Hz, which is close to the inner ring fault frequency of the bearing. Compared to the highest peaks, the peaks near the bearing’s inner ring fault frequency are less prominent, making the fault information easy to overlook.

Fig 8. The envelope spectrum after processing by the comparison method 2 of 170.mat.

Fig 8

Fig 9. The time-domain waveform after processing by the comparison method 2 of 170.mat.

Fig 9

5.1.2 Discussion of experiment one.

The experimental results for the three methods are summarized in Table 4. By comparing the results of the three methods, two conclusions can be drawn. (1) Compared with comparison method 1, the proposed method achieves a lower error rate in fault frequency identification. (2) Compared to the two benchmark methods, the proposed method extracts fault information with the highest clarity.

Table 4. The experimental results of 170.mat.
/ Theoretical value(Hz) The proposed method(Hz) Error rate(%) Comparison method 1(Hz) Error rate(%) Comparison method 2(Hz) Error rate(%)
fR 29.533 29.545 0.041 29.297 0.081 29.545 0.041
3fR 88.6 88.636 0.041 87.891 0.807 / /
fI 159.929 160.038 0.069 161.133 0.748 160.038 0.069

5.2 Experiment two

Experiment Two used the dataset 210.mat, as described in Table 5.

Table 5. The data description of 210.mat.

Fault type Fault Diameter Motor Load Motor Approximate Speed Motor Rotation Frequency Failure Frequency
Inner ring failure 0.3556mm 1 hp 1772 r/min 29.533 Hz 159.929 Hz

5.2.1 Result of experiment two.

The iterative process of SABO is illustrated in Fig 10. As shown in Fig 10, after two iterations, the objective function value stabilizes at its minimum, corresponding to the optimal parameters L = 80 and n = 3.

Fig 10. The iterative process of the SABO.

Fig 10

The kurtosis values of the three IMFs are computed, and the results are kurtosisIMF1=13.1,kurtosisIMF2=13.6 and kurtosisIMF3=15.6.The envelope spectrum of IMF3, which has a high kurtosis value, is shown in Fig 11 and its time-domain waveform is displayed in Fig 12. As shown in Fig 11, the horizontal coordinate of the highest peak is 159.828 Hz, which is close to the theoretical inner ring fault frequency of the bearing. This indicates an inner ring fault in the bearing. The horizontal coordinate of the other labeled peak is 29.5173 Hz, which matches the bearing’s rotational frequency.

Fig 11. The envelope spectrum after processing by the proposed method of 210.mat.

Fig 11

Fig 12. The time-domain waveform after processing by the proposed method of 210.mat.

Fig 12

The envelope spectrum of the comparison method 1 is shown in Fig 13 and its time-domain waveform is displayed in Fig 14. As shown in Fig 13, the horizontal coordinate of the highest peak is 161.133 Hz, which is close to the theoretical inner ring fault frequency of the bearing. The horizontal coordinate of the second-highest peak is 29.2969 Hz, which matches the bearing’s rotational frequency. The horizontal coordinate of the third-highest peak is 319.336 Hz, which is close to the second harmonic (2×) of the inner ring fault frequency.

Fig 13. The envelope spectrum after processing by the comparison method 1 of 210.mat.

Fig 13

Fig 14. The time-domain waveform after processing by the comparison method 1 of 210.mat.

Fig 14

The envelope spectrum of the comparison method 2 is shown in Fig 15 and its time-domain waveform is displayed in Fig 16. As shown in Fig 15, the horizontal coordinate of the highest peak is 29.5173 Hz, which matches the bearing’s rotational frequency. The horizontal coordinate of the other labeled peak is 159.828 Hz, which is close to the inner ring fault frequency of the bearing. Compared to the highest peaks, the peaks near the bearing’s inner ring fault frequency are less prominent, making the fault information easy to overlook.

Fig 15. The envelope spectrum after processing by the comparison method 2 of 210.mat.

Fig 15

Fig 16. The time-domain waveform after processing by the comparison method 2 of 210.mat.

Fig 16

5.2.2 Discussion of experiment two.

The experimental results for the three methods are summarized in Table 6. B By comparing the results of the three methods, two conclusions can be drawn. (1) Compared with the comparison method 1, the proposed method achieves a lower error rate in fault frequency identification. (2) Compared to the two benchmark methods, the proposed method extracts fault information with the highest clarity.

Table 6. The experimental results of 210.mat.
/ Theoretical value(Hz) The proposed method(Hz) Error rate(%) Comparison method 1(Hz) Error rate(%) Comparison method 2(Hz) Error rate(%)
fR 29.533 29.517 0.054 29.297 0.081 29.517 0.054
fI 159.929 159.828 0.063 161.133 0.748 159.828 0.063
2fI 319.858 / / 319.336 0.162 / /

5.3 Experiment three

Experiment Three used the dataset 130.mat, as described in Table 7.

Table 7. The data description of 130.mat.

Fault type Fault Diameter Motor Load Motor Approximate Speed Motor Rotation Frequency Failure Frequency
Outer ring failure 0.1778mm 0 hp 1797 r/min 29.95 Hz 107.365 Hz

5.3.1 Result of experiment three.

The iterative process of SABO is illustrated in Fig 17. As shown in Fig 17, after three iterations, the objective function value stabilizes at its minimum, corresponding to the optimal parameters L = 30 and n = 3.

Fig 17. The iterative process of the SABO.

Fig 17

The kurtosis values of the three IMFs are computed, and the results are kurtosisIMF1=2.9,kurtosisIMF2=14.9 and kurtosisIMF3=15.2.The envelope spectrum of IMF3, which has a high kurtosis value, is shown in Fig 18 and its time-domain waveform is displayed in Fig 19. As shown in Fig 18, the horizontal coordinate of the highest peak is 107.614 Hz, which is close to the theoretical outer ring fault frequency of the bearing. This indicates an outer ring fault in the bearing. The horizontal coordinate of the second-highest peak is 215.327 Hz, which is close to the second harmonic (2×) of the outer ring fault frequency. The horizontal coordinate of the third-highest peak is 29.9038 Hz, which matches the bearing’s rotational frequency.

Fig 18. The envelope spectrum after processing by the proposed method of 130.mat.

Fig 18

Fig 19. The time-domain waveform after processing by the proposed method of 130.mat.

Fig 19

The envelope spectrum of the comparison method 1 is shown in Fig 20 and its time-domain waveform is displayed in Fig 21. As shown in Fig 20, the horizontal coordinate of the highest peak is 108.398 Hz, which is close to the theoretical outer ring fault frequency of the bearing. This indicates an outer ring fault in the bearing. The horizontal coordinate of the second-highest peak is 216.797 Hz, which is close to the second harmonic (2×) of the outer ring fault frequency. The horizontal coordinate of the third-highest peak is 29.2969 Hz, which matches the bearing’s rotational frequency.

Fig 20. The envelope spectrum after processing by the comparison method 1 of 130.mat.

Fig 20

Fig 21. The time-domain waveform after processing by the comparison method 1 of 130.mat.

Fig 21

The envelope spectrum of the comparison method 2 is shown in Fig 22 and its time-domain waveform is displayed in Fig 23. As shown in Fig 22, the horizontal coordinate of the highest peak is 29.5173 Hz, which matches the bearing’s rotational frequency. The horizontal coordinate of the second-highest peak is 215.327 Hz, which is close to the second harmonic (2×) of the outer ring fault frequency. The horizontal coordinate of the other labeled peak is 107.614 Hz, which is close to the outer ring fault frequency of the bearing.

Fig 22. The envelope spectrum after processing by the comparison method 2 of 130.mat.

Fig 22

Fig 23. The time-domain waveform after processing by the comparison method 2 of 130.mat.

Fig 23

5.3.2 Discussion of experiment three.

The experimental results for the three methods are summarized in Table 8. By comparing the results of the three methods, two conclusions can be drawn. (1) Compared with the comparison method 1, the proposed method achieves a lower error rate in fault frequency identification. (2) Although both the proposed method and the comparison method 2 identify the same fault frequencies, the fault information obtained by the proposed method is more pronounced.

Table 8. The experimental results of 130.mat.
\ Theoretical value(Hz) The
proposed method(Hz)
Error rate(%) Comparison method 1(Hz) Error rate(%) Comparison method 2(Hz) Error rate(%)
fR 29.95 29.904 0.154 29.297 2.229 29.904 0.154
fO 107.365 107.614 0.231 108.398 0.953 107.614 0.231
2fO 214.729 215.327 0.278 216.797 0.954 215.327 0.278

5.4 Experiment four

5.4.1 Result of experiment four.

Experiment Four used the dataset 236.mat, as described in Table 9.

Table 9. The data description of 236.mat.
Fault type Fault Diameter Motor Load Motor Approximate Speed Motor Rotation Frequency Failure Frequency
Outer ring failure 0.5334mm 2 hp 1750 r/min 29.167 Hz 104.566 Hz

The iterative process of SABO is illustrated in Fig 24. after eight iterations, the objective function value stabilizes at its minimum, corresponding to the optimal parameters L = 30 and n = 2.

Fig 24. The iterative process of the SABO.

Fig 24

The kurtosis values of the two IMFs are computed, and the results are kurtosisIMF1=44.9 and kurtosisIMF2=451.9.The envelope spectrum of IMF3, which has a high kurtosis value, is shown in Fig 25 and its time-domain waveform is displayed in Fig 26. As shown in Fig 25, the horizontal coordinate of the highest peak is 104.612 Hz, which is close to the theoretical outer ring fault frequency of the bearing. This indicates an outer ring fault in the bearing. The horizontal coordinate of the second-highest peak is 29.146 Hz, which matches the bearing’s rotational frequency.

Fig 25. The envelope spectrum after processing by the proposed method of 236.mat.

Fig 25

Fig 26. The time-domain waveform after processing by the proposed method of 236.mat.

Fig 26

The envelope spectrum of the comparison method 1 is shown in Fig 27 and its time-domain waveform is displayed in Fig 28. As shown in Fig 27, the horizontal coordinate of the highest peak is 29.2969 Hz, which matches the bearing’s rotational frequency. The horizontal coordinate of the second-highest peak is 105.469 Hz, which is close to the theoretical outer ring fault frequency of the bearing.

Fig 27. The envelope spectrum after processing by the comparison method 1 of 236.mat.

Fig 27

Fig 28. The time-domain waveform after processing by the comparison method 1 of 236.mat.

Fig 28

The envelope spectrum of the comparison method 2 is shown in Fig 29 and its time-domain waveform is displayed in Fig 30. As shown in Fig 29, the horizontal coordinate of the highest peak is 29.146 Hz, which matches the bearing’s rotational frequency. The horizontal coordinate of the other labeled peak is 104.612Hz, which is close to the theoretical outer ring fault frequency of the bearing.

Fig 29. The envelope spectrum after processing by the comparison method 2 of 236.mat.

Fig 29

Fig 30. The time-domain waveform after processing by the comparison method 2 of 236.mat.

Fig 30

5.4.2 Discussion of experiment four.

The experimental results for the three methods are summarized in Table 10. By comparing the results of the three methods, two conclusions can be drawn. (1) Compared with the comparison method 1, the proposed method obtains lower error rate of the information. (2) Although both the proposed method and the comparison method 2 identify the same fault frequencies, the fault information obtained by the proposed method is more pronounced.

Table 10. The experimental results of 236.mat.
\ Theoretical value(Hz) The
proposed method(Hz)
Error rate(%) Comparison method 1(Hz) Error rate(%) Comparison method 2(Hz) Error rate(%)
fR 29.167 29.146 0.072 29.297 0.444 29.146 0.072
fO 104.556 104.612 0.054 105.469 0.866 104.612 0.054

6 Conclusions

This paper proposes a fault diagnosis method based on SABO and FMD. The method first employs SABO to optimize FMD parameters, then uses kurtosis values to screen IMFs containing fault information, and finally retains the envelope spectrum of the selected IMF to extract fault frequency information.

The main contributions of this paper are as follows:

  • (1)

    The proposed method effectively addresses the issue of manual parameter selection in FMD decomposition, improving decomposition efficiency.

  • (2)

    The proposed method uses kurtosis values to effectively screen IMFs containing fault information, reducing computational costs and improving fault diagnosis efficiency.

  • (3)

    Compared with other similar algorithms, the proposed method offers a lower fault identification error rate and more distinct fault characteristics.

  • (4)

    The proposed method accurately and efficiently identifies fault information for different fault types, fault diameters, and motor speeds, demonstrating its potential for widespread application in fault diagnosis.

The method provides a novel approach to fault extraction, improving fault diagnosis accuracy and reducing computational costs. Future research will focus on developing more effective fault extraction and diagnosis methods for rolling bearings, as well as accurate classification techniques for extracted fault information.

Supporting information

S1 Data. This is the data used in the article and the results of the experiment.

(ZIP)

pone.0324739.s001.zip (25.6MB, zip)

Data Availability

All relevant data are within the manuscript and its Supporting Information files.

Funding Statement

This research was funded by basic scientific research business funds of colleges and universities in Hebei Province (Grant No. 2023JCTD05). it in fact came from a project awarded to the first author of the paper (project number: 2023JCTD05). The category of this project is  basic scientific research business funds of colleges and universities in Hebei Province.

References

  • 1.Liu S, Jiang H, Wu Z, Li X. Rolling bearing fault diagnosis using variational autoencoding generative adversarial networks with deep regret analysis. Measurement. 2021;168:108371. doi: 10.1016/j.measurement.2020.108371 [DOI] [Google Scholar]
  • 2.Cui L, Sun Y, Wang X, Wanga H. Spectrum-based, full-band preprocessing, and two-dimensional separation of bearing and gear compound faults diagnosis. IEEE Trans Instrum Meas. 2021;PP(99):1.33776080 [Google Scholar]
  • 3.Chang Z, Jia Q, Yuan X, Chen Y. Main failure mode of oil-air lubricated rolling bearing installed in high speed machining. Tribol Int. 2017;112:68–74. [Google Scholar]
  • 4.Jardine AKS, Lin D, Banjevic D. A review on machinery diagnostics and prognostics implementing condition-based maintenance. Mechanical Systems and Signal Processing. 2006;20(7):1483–510. doi: 10.1016/j.ymssp.2005.09.012 [DOI] [Google Scholar]
  • 5.Randall RB. Vibration-based condition monitoring: industrial, aerospace and automotive applications; 2011. [Google Scholar]
  • 6.Chen F, Cheng M, Tang B, Xiao W, Chen B, Shi X. A novel optimized multi-kernel relevance vector machine with selected sensitive features and its application in early fault diagnosis for rolling bearings. Meas. 2020;156:107583. [Google Scholar]
  • 7.Tian Q, Hou C, Li S. Adaptive resonant demodulation for early fault diagnosis of ball bearing. IEEE; 2013. [Google Scholar]
  • 8.Wang X, Zi Y, He Z. Multiwavelet denoising with improved neighboring coefficients for application on rolling bearing fault diagnosis. Mechanical Systems and Signal Processing. 2011;25(1):285–304. doi: 10.1016/j.ymssp.2010.03.010 [DOI] [Google Scholar]
  • 9.Leite VCMN, Borges da Silva JG, Veloso GFC, Borges da Silva LE, Lambert-Torres G, Bonaldi EL, et al. Detection of Localized Bearing Faults in Induction Machines by Spectral Kurtosis and Envelope Analysis of Stator Current. IEEE Trans Ind Electron. 2015;62(3):1855–65. doi: 10.1109/tie.2014.2345330 [DOI] [Google Scholar]
  • 10.Zheng K, Li T, Su Z, Zhang B. Sparse Elitist Group Lasso Denoising in Frequency Domain for Bearing Fault Diagnosis. IEEE Trans Ind Inf. 2021;17(7):4681–91. doi: 10.1109/tii.2020.3011065 [DOI] [Google Scholar]
  • 11.Miao Y, Wang J, Zhang B, Li H. Practical framework of Gini index in the application of machinery fault feature extraction. Mechanical Systems and Signal Processing. 2022;165:108333. doi: 10.1016/j.ymssp.2021.108333 [DOI] [Google Scholar]
  • 12.Huang NE, Shen Z, Long SR, Wu MC, Shih HH, Zheng Q, et al. The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proc R Soc Math Phys Eng Sci. 1998;454(1971):903–95. [Google Scholar]
  • 13.Smith JS. The local mean decomposition and its application to EEG perception data. J R Soc Interface. 2005;2(5):443–54. doi: 10.1098/rsif.2005.0058 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Wu Z, Huang NE. Ensemble empirical mode decomposition: a noise-assisted data analysis method. Adv Adapt Data Anal. 2009;01(01):1–41. doi: 10.1142/s1793536909000047 [DOI] [Google Scholar]
  • 15.Yeh JR, Shieh JS, Huang NE. Complementary ensemble empirical mode decomposition: A novel noise enhanced data analysis method. Adv Adapt Data Anal. 2010;2(2). [Google Scholar]
  • 16.Torres M, Colominas M, Schlotthauer G, Flandrin P. A complete ensemble empirical mode decomposition with adaptive noise. In: International Conference on Acoustics Speech and Signal Processing. 2011. [Google Scholar]
  • 17.Gilles J. Empirical Wavelet Transform. IEEE Trans Signal Process. 2013;61(16):3999–4010. doi: 10.1109/tsp.2013.2265222 [DOI] [Google Scholar]
  • 18.Dragomiretskiy K, Zosso D. Variational mode decomposition. IEEE Trans Signal Process. 2014;62:531–44. [Google Scholar]
  • 19.Diao X, Jiang J, Shen G, Chi Z, Wang Z, Ni L, et al. An improved variational mode decomposition method based on particle swarm optimization for leak detection of liquid pipelines. Mechanical Systems and Signal Processing. 2020;143:106787. doi: 10.1016/j.ymssp.2020.106787 [DOI] [Google Scholar]
  • 20.Wang Y, Zhang S, Cao R, Xu D, Fan Y. A Rolling Bearing Fault Diagnosis Method Based on the WOA-VMD and the GAT. Entropy (Basel). 2023;25(6):889. doi: 10.3390/e25060889 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Yan X, Jia M. Application of CSA-VMD and optimal scale morphological slice bispectrum in enhancing outer race fault detection of rolling element bearings. Mechanical Systems and Signal Processing. 2019;122:56–86. doi: 10.1016/j.ymssp.2018.12.022 [DOI] [Google Scholar]
  • 22.Miao Y, Zhang B, Li C, Lin J, Zhang D. Feature Mode Decomposition: New Decomposition Theory for Rotating Machinery Fault Diagnosis. IEEE Trans Ind Electron. 2023;70(2):1949–60. doi: 10.1109/tie.2022.3156156 [DOI] [Google Scholar]
  • 23.Lei H, Wang J, Zheng J, Hou X, Ding J. Early fault diagnosis of rolling bearings based on poa optimised fmd parameters. Fail Anal Prev. 2024;19(4):264–72. doi: 10.3969/j.issn.1673-6214.2024.04.006 [DOI] [Google Scholar]
  • 24.Li C, Zhou J, Wu X, Liu T. Adaptive feature mode decomposition method for bearing fault diagnosis under strong noise. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science. 2025;239(2):508–19. doi: 10.1177/09544062241281840 [DOI] [Google Scholar]
  • 25.Lv J, Xiao Q, Zhai X, Shi W. A high-performance rolling bearing fault diagnosis method based on adaptive feature mode decomposition and Transformer. Applied Acoustics. 2024;224:110156. doi: 10.1016/j.apacoust.2024.110156 [DOI] [Google Scholar]
  • 26.Trojovsk P, Dehghani M. Subtraction-average-based optimizer: a new swarm-inspired metaheuristic algorithm for solving optimization problems. Biomimetics. 2023;8(2). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27.McDonald GL, Zhao Q, Zuo MJ. Maximum correlated Kurtosis deconvolution and application on gear tooth chip fault detection. Mechanical Systems and Signal Processing. 2012;33:237–55. doi: 10.1016/j.ymssp.2012.06.010 [DOI] [Google Scholar]
  • 28.Zhao M, Lin J, Miao Y, Xu X. Detection and recovery of fault impulses via improved harmonic product spectrum and its application in defect size estimation of train bearings. Measurement. 2016;91:421–39. doi: 10.1016/j.measurement.2016.05.068 [DOI] [Google Scholar]
  • 29.Jiang Y, Tang B, Qin Y, Liu W. Feature extraction method of wind turbine based on adaptive Morlet wavelet and SVD. Renewable Energy. 2011;36(8):2146–53. doi: 10.1016/j.renene.2011.01.009 [DOI] [Google Scholar]
  • 30.Wang Z, He G, Du W, Zhou J, Han X, Wang J, et al. Application of Parameter Optimized Variational Mode Decomposition Method in Fault Diagnosis of Gearbox. IEEE Access. 2019;7:44871–82. doi: 10.1109/access.2019.2909300 [DOI] [Google Scholar]
  • 31.Wang H, Wang Z, Heng Y. Bearing fault diagnosis based on genetic algorithm to optimize FMD parameters. J Vibration Eng. 2025;1–11. [Google Scholar]

Decision Letter 0

Qichun Zhang

3 Jan 2025

Dear Dr. Zhang,

Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process.

ACADEMIC EDITOR: Please address all the comments using the separate response letter while a proof reading is highly recommended.

Please submit your revised manuscript by Feb 17 2025 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at plosone@plos.org . When you're ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file.

  • A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'.

  • A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'.

  • An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'.

If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter.

If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols . Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols .

We look forward to receiving your revised manuscript.

Kind regards,

Qichun Zhang, PhD

Academic Editor

PLOS ONE

Journal Requirements:

1. When submitting your revision, we need you to address these additional requirements.

Please ensure that your manuscript meets PLOS ONE's style requirements, including those for file naming. The PLOS ONE style templates can be found at

https://journals.plos.org/plosone/s/file?id=wjVg/PLOSOne_formatting_sample_main_body.pdf and

https://journals.plos.org/plosone/s/file?id=ba62/PLOSOne_formatting_sample_title_authors_affiliations.pdf

2. Thank you for stating the following financial disclosure:

[This research was funded by the Fundamental Research Funds for Central Universities (Grant No. 2023JCTD05)].

Please state what role the funders took in the study. If the funders had no role, please state: ""The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.""

If this statement is not correct you must amend it as needed.

Please include this amended Role of Funder statement in your cover letter; we will change the online submission form on your behalf.

3. We note that your Data Availability Statement is currently as follows: [All relevant data are within the manuscript and its Supporting Information files.]

Please confirm at this time whether or not your submission contains all raw data required to replicate the results of your study. Authors must share the “minimal data set” for their submission. PLOS defines the minimal data set to consist of the data required to replicate all study findings reported in the article, as well as related metadata and methods (https://journals.plos.org/plosone/s/data-availability#loc-minimal-data-set-definition ).

For example, authors should submit the following data:

- The values behind the means, standard deviations and other measures reported;

- The values used to build graphs;

- The points extracted from images for analysis.

Authors do not need to submit their entire data set if only a portion of the data was used in the reported study.

If your submission does not contain these data, please either upload them as Supporting Information files or deposit them to a stable, public repository and provide us with the relevant URLs, DOIs, or accession numbers. For a list of recommended repositories, please see https://journals.plos.org/plosone/s/recommended-repositories .

If there are ethical or legal restrictions on sharing a de-identified data set, please explain them in detail (e.g., data contain potentially sensitive information, data are owned by a third-party organization, etc.) and who has imposed them (e.g., an ethics committee). Please also provide contact information for a data access committee, ethics committee, or other institutional body to which data requests may be sent. If data are owned by a third party, please indicate how others may request data access.

Additional Editor Comments:

Based on the comments from the reviewers, the manuscript needs a major revision. Basically, the readability does not meet the criteria, please carefully proof read the contents using professional english writing. Diagram is needed to provide the clear idea of the proposed method while the comparative study is also essential. All typos should be corrected before resubmission along the format correction.

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

1. Is the manuscript technically sound, and do the data support the conclusions?

Reviewer #1: Partly

Reviewer #2: Yes

**********

2. Has the statistical analysis been performed appropriately and rigorously? -->?>

Reviewer #1: Yes

Reviewer #2: Yes

**********

3. Have the authors made all data underlying the findings in their manuscript fully available??>

The PLOS Data policy

Reviewer #1: Yes

Reviewer #2: No

**********

4. Is the manuscript presented in an intelligible fashion and written in standard English??>

Reviewer #1: Yes

Reviewer #2: Yes

**********

Reviewer #1: 1. The authors should cite more references to support the view.

2. The sections of the article should be numbered, as there is currently a lack of logical organization.

3. The article should provide an overall overview of the proposed method, preferably using a combination of images and text to provide a clear introduction.

4. There are many small errors in the article, including spelling and formatting. Additionally, the author should carefully check the formulas and the explanations of symbols within them, such as in Formula (7).

5. The photo of the experimental setup should be the raw image without any filters, and the hardware and parameter settings used in the experiment should be presented in one or two tables. The reviewer believes that there should be a certain level of progressive relationship from experiments 1 to 4, progressively demonstrating the superiority of the proposed method. The results from the experimental study should also provide the original vibration images. The images should be in vector format, and the text within them is too small and difficult to read. The analysis of the experimental results is not sufficiently in-depth.

6. The conclusion should be supported by relevant data, and it should also introduce the advantages and innovative aspects of the proposed methods.

7. The format of the references is confused.

Reviewer #2: In this paper, a fault diagnosis method that integrates Subtraction Average-Based Optimizer (SABO) with FMD has been proposed. The approach employs the index of minimum envelope entropy as a fitness function to derive an optimal combination of FMD parameters through the SABO optimization algorithm, subsequently facilitating fault diagnosis via envelope spectrum analysis. Experiments show the effectiveness. The paper's content structure is complete, but there are issues with non-standard formatting and poor readability. Here are my suggestions that may help the authors to improve this study.

a) The paper's format is not standardized enough, for example, there are deformations in the symbols and letters, the font in the figures is too small, and there are multiple blanks in the paper.

b) There is a lack of an overall scheme diagram, which reduces the readers' understanding of the methodological process of the paper.

c) The paper's methodology focuses on achieving accurate classification of rolling bearing faults from the perspective of data feature extraction, without discussing how to improve classification accuracy from the perspective of data feature processing. Is such a plan credible?

**********

what does this mean? ). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy

Reviewer #1: No

Reviewer #2: No

**********

While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/ . PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email PLOS at figures@plos.org . Please note that Supporting Information files do not need this step.

Attachment

Submitted filename: Comment_PONE-D-24-49078.docx

pone.0324739.s002.docx (17KB, docx)
PLoS One. 2025 Jun 4;20(6):e0324739. doi: 10.1371/journal.pone.0324739.r003

Author response to Decision Letter 0


14 Feb 2025

We thank the reviewers/editors for their comments and suggestions on the article; the authors have revised the manuscript in accordance with the review comments and have submitted the responses as an attachment.

Attachment

Submitted filename: Response to Reviewers.docx

pone.0324739.s005.docx (976.8KB, docx)

Decision Letter 1

Qichun Zhang

28 Feb 2025

Dear Dr. Zhang,

Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process.

==============================

ACADEMIC EDITOR: The reviewers returned a few additional comments which are important to improve the quality and readability. Please further revise the manuscript to address all these comments. Thus, a major revision is still needed. 

==============================

Please submit your revised manuscript by Apr 14 2025 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at plosone@plos.org . When you're ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file.

  • A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'.

  • A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'.

  • An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'.

If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter.

If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols . Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols .

We look forward to receiving your revised manuscript.

Kind regards,

Qichun Zhang, PhD

Academic Editor

PLOS ONE

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

Reviewer #1: (No Response)

Reviewer #2: All comments have been addressed

**********

2. Is the manuscript technically sound, and do the data support the conclusions??>

Reviewer #1: (No Response)

Reviewer #2: Yes

**********

3. Has the statistical analysis been performed appropriately and rigorously? -->?>

Reviewer #1: (No Response)

Reviewer #2: Yes

**********

4. Have the authors made all data underlying the findings in their manuscript fully available??>

The PLOS Data policy

Reviewer #1: (No Response)

Reviewer #2: Yes

**********

5. Is the manuscript presented in an intelligible fashion and written in standard English??>

Reviewer #1: (No Response)

Reviewer #2: Yes

**********

Reviewer #1: After the first round of revisions, the reviewers acknowledged the authors' diligent efforts in modifying the manuscript; however, they noted that numerous issues remain unresolved.

1.The discussion of the newly cited references in the introduction appears discordant with the existing content.

2.The abstract does not carefully summarize the main points of the paper, especially lacking discussion of the proposed algorithm.

3.Several images retain bitmap formatting rather than adopting vector graphics standards.

4.The format of references is still confused.

Reviewer #2: (No Response)

**********

what does this mean? ). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy

Reviewer #1: No

Reviewer #2: No

**********

While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/ . PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email PLOS at figures@plos.org . Please note that Supporting Information files do not need this step.

Attachment

Submitted filename: Comments for PONE-D-24-49078R1.pdf

pone.0324739.s004.pdf (61.7KB, pdf)

Decision Letter 2

Qichun Zhang

30 Apr 2025

A Novel Rolling Bearing Fault Detect Method Based on Feature Mode Decomposition and Subtraction-Average-Based Optimizer

PONE-D-24-49078R2

Dear Dr. Zhang,

We’re pleased to inform you that your manuscript has been judged scientifically suitable for publication and will be formally accepted for publication once it meets all outstanding technical requirements.

Within one week, you’ll receive an e-mail detailing the required amendments. When these have been addressed, you’ll receive a formal acceptance letter and your manuscript will be scheduled for publication.

An invoice will be generated when your article is formally accepted. Please note, if your institution has a publishing partnership with PLOS and your article meets the relevant criteria, all or part of your publication costs will be covered. Please make sure your user information is up-to-date by logging into Editorial Manager at Editorial Manager®  and clicking the ‘Update My Information' link at the top of the page. If you have any questions relating to publication charges, please contact our Author Billing department directly at authorbilling@plos.org.

If your institution or institutions have a press office, please notify them about your upcoming paper to help maximize its impact. If they’ll be preparing press materials, please inform our press team as soon as possible -- no later than 48 hours after receiving the formal acceptance. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact onepress@plos.org.

Kind regards,

Qichun Zhang, PhD

Academic Editor

PLOS ONE

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

Reviewer #1: All comments have been addressed

Reviewer #2: All comments have been addressed

**********

2. Is the manuscript technically sound, and do the data support the conclusions??>

Reviewer #1: Yes

Reviewer #2: Yes

**********

3. Has the statistical analysis been performed appropriately and rigorously? -->?>

Reviewer #1: Yes

Reviewer #2: (No Response)

**********

4. Have the authors made all data underlying the findings in their manuscript fully available??>

The PLOS Data policy

Reviewer #1: Yes

Reviewer #2: (No Response)

**********

5. Is the manuscript presented in an intelligible fashion and written in standard English??>

Reviewer #1: Yes

Reviewer #2: (No Response)

**********

Reviewer #1: (No Response)

Reviewer #2: (No Response)

**********

what does this mean? ). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy

Reviewer #1: No

Reviewer #2: No

**********

Acceptance letter

Qichun Zhang

PONE-D-24-49078R2

PLOS ONE

Dear Dr. Zhang,

I'm pleased to inform you that your manuscript has been deemed suitable for publication in PLOS ONE. Congratulations! Your manuscript is now being handed over to our production team.

At this stage, our production department will prepare your paper for publication. This includes ensuring the following:

* All references, tables, and figures are properly cited

* All relevant supporting information is included in the manuscript submission,

* There are no issues that prevent the paper from being properly typeset

You will receive further instructions from the production team, including instructions on how to review your proof when it is ready. Please keep in mind that we are working through a large volume of accepted articles, so please give us a few days to review your paper and let you know the next and final steps.

Lastly, if your institution or institutions have a press office, please let them know about your upcoming paper now to help maximize its impact. If they'll be preparing press materials, please inform our press team within the next 48 hours. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact onepress@plos.org.

If we can help with anything else, please email us at customercare@plos.org.

Thank you for submitting your work to PLOS ONE and supporting open access.

Kind regards,

PLOS ONE Editorial Office Staff

on behalf of

Prof. Qichun Zhang

Academic Editor

PLOS ONE

Associated Data

    This section collects any data citations, data availability statements, or supplementary materials included in this article.

    Supplementary Materials

    S1 Data. This is the data used in the article and the results of the experiment.

    (ZIP)

    pone.0324739.s001.zip (25.6MB, zip)
    Attachment

    Submitted filename: Comment_PONE-D-24-49078.docx

    pone.0324739.s002.docx (17KB, docx)
    Attachment

    Submitted filename: Response to Reviewers.docx

    pone.0324739.s005.docx (976.8KB, docx)
    Attachment

    Submitted filename: Comments for PONE-D-24-49078R1.pdf

    pone.0324739.s004.pdf (61.7KB, pdf)

    Data Availability Statement

    All relevant data are within the manuscript and its Supporting Information files.


    Articles from PLOS One are provided here courtesy of PLOS

    RESOURCES