Next Article in Journal
Characterizing Complex Spatiotemporal Patterns from Entropy Measures
Previous Article in Journal
Multimodel Approaches Are Not the Best Way to Understand Multifactorial Systems
Previous Article in Special Issue
Research on Three-Phase Asynchronous Motor Fault Diagnosis Based on Multiscale Weibull Dispersion Entropy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fault Diagnosis of Wind Turbine Gearbox Based on Modified Hierarchical Fluctuation Dispersion Entropy of Tan-Sigmoid Mapping

by
Xiang Wang
1 and
Yang Du
2,*
1
School of Energy and Power Engineering, Nanjing Institute of Technology, Nanjing 211167, China
2
School of Electrical Engineering, Nanjing Institute of Technology, Nanjing 211167, China
*
Author to whom correspondence should be addressed.
Entropy 2024, 26(6), 507; https://doi.org/10.3390/e26060507
Submission received: 17 April 2024 / Revised: 6 June 2024 / Accepted: 8 June 2024 / Published: 11 June 2024
(This article belongs to the Special Issue Entropy Applications in Condition Monitoring and Fault Diagnosis)

Abstract

:
Vibration monitoring and analysis are important methods in wind turbine gearbox fault diagnosis, and determining how to extract fault characteristics from the vibration signal is of primary importance. This paper presents a fault diagnosis approach based on modified hierarchical fluctuation dispersion entropy of tan-sigmoid mapping (MHFDE_TANSIG) and northern goshawk optimization–support vector machine (NGO–SVM) for wind turbine gearboxes. The tan-sigmoid (TANSIG) mapping function replaces the normal cumulative distribution function (NCDF) of the hierarchical fluctuation dispersion entropy (HFDE) method. Additionally, the hierarchical decomposition of the HFDE method is improved, resulting in the proposed MHFDE_TANSIG method. The vibration signals of wind turbine gearboxes are analyzed using the MHFDE_TANSIG method to extract fault features. The constructed fault feature set is used to intelligently recognize and classify the fault type of the gearboxes with the NGO–SVM classifier. The fault diagnosis methods based on MHFDE_TANSIG and NGO–SVM are applied to the experimental data analysis of gearboxes with different operating conditions. The results show that the fault diagnosis model proposed in this paper has the best performance with an average accuracy rate of 97.25%.

1. Introduction

Wind turbines have become one of the major developments in the global renewable energy sector [1].They are widely applied across various countries and regions as a significant component of the power supply [2,3]. Wind turbines are subjected to unstable working conditions, as well as exposed to high wind speeds, extreme temperatures, humidity, and corrosive climates for long periods of time [4,5,6]. These factors can cause mechanical fatigue and component aging, which can lead to wind turbine failures. The gearbox, as a complex wind turbine component, is subject to high torque and changing wind loads, which is a leading cause of wind turbine malfunction [7]. This paper introduces a data-driven intelligent diagnostic approach for identifying vibration faults in wind turbine gearbox vibration signals.
Complex nonlinear vibration signals in gearboxes can be caused by various failure factors, such as damage gears, meshing problems and poor lubrication of gears [8,9]. Linear signal analysis methods will miss important feature information in fault diagnosis, while the use of entropy value analysis methods can better deal with nonlinear signals [10,11]. The common entropy methods such as sampling entropy [12], permutation entropy [13], fuzzy entropy [14] and dispersion entropy (DE) [15] are often used to extract features from signals. Several scholars have proposed multiscale entropy in order to better capture and describe the complex structure and information in a signal. Multiscale entropy provides a more comprehensive information analysis, which considers the information changes under different time scales. Jin et al. [16] proposed a technique for diagnosing bearing faults utilizing a composite multivariate multiscale fuzzy entropy that has been refined through segmentation and a convolutional neural network. Song et al. [17] introduced a defect diagnosis technique that employs variational modal decomposition, multiscale entropy, and the Adaboost algorithm. Zhang et al. [18] performed adaptive decomposition of vibration signals using fast ensemble empirical modal decomposition to calculate different scales of DE applied to bearing defect diagnosis. Nevertheless, the above methods still have several associated problems.
(1)
The entropy methods mentioned above have inherent flaws. Sampling entropy can be a complex and time-consuming process, making it unsuitable for real-time monitoring [19]. Fuzzy entropy is also inefficient to calculate [20], while permutation entropy fails to take into account the relationship of magnitudes among amplitudes [21]. Although DE overcomes these drawbacks, it only considers the absolute nature of the magnitude and cannot assess the volatility of the signal [22].
(2)
Multiscale entropy disregards the high-frequency details found within time series; it mainly assesses the low-frequency information [23].
This paper introduces fluctuation dispersion entropy (FDE) to solve problem 1 and the hierarchical decomposition of time series as a solution to problem 2, in order to eliminate the interference of the above problems.
Azami et al. [24] introduced the concept of FDE. This entropy measure considers the volatility of the series, which is more robust to the presence of underlying trends in the time series. The method is both computationally efficient and stable as it reduces all possible dispersion patterns for the same parameters.
Jang et al. [25] proposed hierarchical entropy as a means of viewing signals from a multiscale perspective through hierarchical decomposition. They achieved this by constructing a hierarchical method of high- and low-frequency operators. Hierarchical processing takes into account all frequency components in the signal, leading to a more comprehensive and accurate assessment compared to coarse-grained multiscale processing.
However, hierarchical processing still has some shortcomings. The sequence length is reduced by half with each additional decomposition layer. Shorter time series do not provide sufficient information to accurately reflect the characteristics of the primary signal, leading to a decrease in the stability of the calculation results and a potentially large margin of error. As a consequence, the accuracy and reliability of the time series are affected by the traditional hierarchical treatment. Li et al. [26] proposed an improved stratification method to address this issue. The drawbacks of the traditional hierarchical approach are significantly overcome by defining different averaging operators at different levels through moving average and moving difference in the hierarchical process. The improved method ensures that the approach is no longer affected by the length of data, and its calculation accuracy is greatly improved.
Mapping the time series into different classes is a crucial part of the FDE, and traditional entropy algorithms typically utilize the NCDF to achieve this function [27]. However, the wind turbine working environment has unique characteristics that often contaminate the gearbox vibration signal with significant noise [28]. This noise can adversely affect subsequent wind turbine fault diagnosis. Common transfer functions include the log-sigmoid (LOGSIG), TANSIG, and purelin functions [29]. Among these, the TANSIG function is less sensitive to small fluctuations in the input, resulting in greater noise resistance [30]. Therefore, this paper proposes replacing NCDF in MHFDE with TANSIG mapping.
Intelligent learning algorithms, especially deep learning methods, have the ability to comprehensively investigate the relationships between features, with powerful expressive and classification capabilities. Therefore, they are widely used in various fields. In the field of fault diagnosis, classification tasks in the diagnostic process commonly use learning algorithms such as support vector machine (SVM) [31], decision trees [32], random forests [33], and neural networks [34]. Compared to other intelligent learning algorithms, SVM finds the optimal hyperplane by maximizing the spacing between categories, which gives it a better ability to generalize to unseen data, making it highly accurate when dealing with unknown data. Additionally, it is also relatively computationally efficient for small sample datasets. SVM parameters are typically optimized due to the effects of overfitting and underfitting, which can enhance classification accuracy. Dehghani et al. [35] proposed the northern goshawk optimization (NGO) algorithm in 2021. The NGO algorithm emulates the northern goshawk’s hunting procedure and is characterized by rapid convergence and strong optimization capabilities [36]. This paper utilizes the NGO to optimize the kernel function parameters g and penalty coefficient c of SVM.
This paper proposes a methodology for defect diagnosis in wind turbine gearboxes based on MHFDE_TANSIG and NGO–SVM. Firstly, an improved hierarchical method is used to reconstruct the subsequence. Then, the traditional DE is replaced by FDE and the NCDF is replaced by the TANSIG function. It is used to construct the feature matrices of different state signals of the gearbox. Finally, NGO–SVM is employed for classification and identification in order to achieve intelligent diagnosis of various gearbox faults. The experimental results demonstrate that the approach presented in this article can proficiently detect the faults with a certain level of superiority.

2. Basic Principle

2.1. Modified Hierarchical Fluctuation Dispersion Entropy of Tan-Sigmoid Mapping Method

2.1.1. Fluctuation Dispersion Entropy of Tan-Sigmoid Mapping

The following are the steps involved in calculating FDE_TANSIG:
Step 1. The TANSIG function maps the original signal x = { x j , j = 1 , 2 , , N } , which is of length N, to y = { y j , j = 1 , 2 , , N } , y j ( 0 , 1 ) .
y = 2 1 + e 2 x 1
Step 2. A linear transformation is employed to map the variable y into the specified range 1 , 2 , , c :
z j c = r o u n d ( c y i + 0.5 )
where “round” refers to the rounding function, and c represents the number of categories.
Step 3. The specific calculation process for the embedding vector is as follows:
z i m , c = z i m , z i + d m , , z i + ( m 1 ) d m i = 1 , 2 , , N ( m 1 ) d
where m is the number of embedding dimensions; and d is the time delay;
Step 4. Determination of the dispersion pattern π v 0 v 1 v m 1 ( v = 1 , 2 , , c ) . If z i c = v 0 , z i + d c = v 1 , , z i + ( m 1 ) d c = v m 1 , and z i m , c z represents the dispersion pattern π v 0 v 1 v m 1 ;
Step 5. Determine the probability that each dispersion pattern π v 0 v 1 v m 1 exists:
P ( π v 0 v 1 v m 1 ) = N u m ( π v 0 v 1 v m 1 ) N ( m 1 ) d
where N u m ( π v 0 v 1 v m 1 ) is z i m , c mapping to π v 0 v 1 v m 1 number of individuals.
Step 6. The definition of information entropy specifies that the FDE_TANSIG of a signal x is given by
` F D E _ T A N S I G ( x , m , c , d ) = π = 1 ( 2 c 1 ) m 1 P ( π v 0 v 1 v m 1 ) ln P ( π v 0 v 1 v m 1 )

2.1.2. Modified Hierarchical Fluctuation Dispersion Entropy of Tan-Sigmoid Mapping

To calculate MHFDE_TANSIG for a specific time series x, follow these steps:
Step 1. Define two properties of the operator Q 0 and Q 1 as
Q 0 ( x ) = x ( 2 j ) + x ( 2 j + 1 ) 2 , Q 1 ( x ) = x ( 2 j ) x ( 2 j + 1 ) 2 , j = 0 , 1 , , 2 n 1
where 2 n 1 is the length of the operator, n is a positive integer, and Q 0 ( x ) and Q 1 ( x ) represent the low-frequency and high-frequency components extracted for the previous layer of the signal, respectively.
Step 2. The matrix form of the kth layer operator Q j k should be defined as follows when j equals 0 or 1:
Q j k   = 1 2 0 0 2 k 1 1 ( 1 ) j 2 0 0 0 0 0 1 2 0 0 2 k 1 1 ( 1 ) j 2 0 0 0 0 0 0 0 1 2 0 0 2 k 1 1 ( 1 ) j 2 ( l 2 k + 1 ) × ( l 2 k 1 + 1 )
Step 3. It is necessary to iteratively use the Q j k operator defined above to calculate the hierarchical component x k , e for each layer during the hierarchical decomposition. Additionally, a vector r k , r k 1 , , r 1 and an integer value q = p = 1 k 2 k p r p must be defined, where r p , p = 1 , 2 , , k 0 , 1 denotes the averaging or differencing operator for the p-th layer.
Thus, the stratification component of the q-node on the k-th layer can be represented as
x k , q = Q r k k × Q r k 1 k 1 × × Q r 1 1 × x
Step 4. Calculate FDE_TANSIG of the subsequence x k , q following the steps in Section 2.1.1. The final formula is
M H F D E _ T A N S I G x , k , m , c , d = F D E _ T A N S I G x k , q , m , c , d
Figure 1 displays the MHFDE_TANSIG flowchart.

2.1.3. Parameters Select

From the definition of MHFDE_TANSIG in Section 2.1.2, it can be seen that the computational results of this method are affected by a number of factors, including the number of decomposition layers k, time delay d, embedding dimension m, classification class c, and the time series x itself. Furthermore, the length of time series l exerts a direct influence on the time series x. The selection of optimal parameter values can result in enhanced performance in entropy value calculations [26].
In this study, the configuration of the MHFDE_TANSIG requires manual adjustment of five essential parameters: decomposition layers k, the length of time series l, time delay d, embedding dimension m, and classification class c.
The test signals used in this study are white Gaussian noise (WGN) and 1/f noise. WGN is a random signal with a Gaussian distribution that is smooth in frequency, while 1/f noise is not smooth in frequency and its power spectral density has a 1/f relationship with frequency. Figure 2 illustrates examples of WGN and 1/f noise.
The experiments described in this paper were conducted on a computer running MATLAB R2022b, which was equipped with a 12th Gen Intel(R) Core(TM) i5-12500H 2.5 GHz processor (Intel, Santa Clara, CA, USA), 16.0 GB RAM, and Windows 11 operating system. Fifty WGN and 1/f noise samples were configured as test signals to calculate the MHFDE_TANSIG values under different parameters and their runtime lengths were counted, thus evaluating the performance under different parameters.
(1)
Decomposition layers k
The decomposition layer, denoted by k, represents the number of layers of decomposition in the modified hierarchical processing. In general, this value is typically between 1 and 5 [37].
We recorded the MHFDE_TANSIG at various numbers of decomposition layers k in Figure 3 and counted the computation time of the entropy value of each layer at different numbers of decomposition layers k as shown in Table 1. This is used to assess the impact of k on the stability and properties of MHFDE_TANSIG. The remaining parameters of MHFDE_TANSIG are as follows: l = 2048; m = 2; c = 5; d = 1.
According to Figure 3, it can be concluded that the stability of entropy value decreases as the number of decomposition layers k increases, resulting in a significant reduction in computational efficiency. Conversely, the decomposed signal sequence will lack sufficient detail to obtain hierarchical components from low to high frequency if k is too low. As shown in Table 1, excessive number of k leads to computational inefficiency.
Therefore, a value of k = 3 is recommended for comprehensive consideration.
From the definition of hierarchical processing in Section 2.1.2, the value of the scale factor is determined by the number of decomposition levels k. When k = 3, the number of scale factors is 2 3 = 8 .
The eight scales resulting from the three-layer decomposition of the original signal represent the components of the original signal in different frequency ranges. The subsequence under multiple scale factors after layering can more fully reflect the characteristics of the original signal under multiple scales compared to the original signal, and can be evaluated more comprehensively and accurately.
(2)
The data length l
Subsequently, the effect of signal length l on the performance of MHFDE_TANSIG calculation is discussed. Signal lengths that are either excessively large or excessively small can have a detrimental impact on the efficacy of entropy calculations [38]. Therefore, the values of l in this study are 512, 1024, 2048, 4096, and 8192.
The MHFDE_TANSIG performance is tested by analyzing two noise signals for different lengths l of the time series, as shown in Figure 4, to investigate the effect of length. We also counted the computation time of the entropy value of each layer at different data lengths l, as shown in Table 2. The remaining parameters of MHFDE_TANSIG are as follows: k = 3; m = 2; c = 5; d = 1.
Figure 4 shows that the MHFDE has a high degree of overlap on most scales, indicating insensitivity to data length. However, there is some discrepancy in both the mean and error of entropy when the scale factor is 1. Table 3 shows the entropy coefficient of variation (CV) for different data lengths at a scale factor of 1.
Table 3 shows that CV decreases as data length increases, indicating that MHFDE may be less stable on certain scales with lower data length. As shown in Table 2, excessive data length l leads to computational inefficiency.
Therefore, a value of l = 2048 is recommended for comprehensive consideration.
(3)
Time delay d
The time delay d in the definition of FDE denotes the time required to reconstruct the phase space, which takes values in the range of 1 to 5.
The correlation performance of MHFDE_TANSIG was validated using two noise signals with different time delays d as shown in Figure 5, and the computation time was statistically calculated as shown in Table 4. The remaining parameters of MHFDE_TANSIG are as follows: l = 2048; m = 2; c = 5; k = 3.
As demonstrated in Figure 5 and Table 4, there are no significant advantages or disadvantages of MHFDE with varying time delays d, and there is no significant difference in computation time. According to [39], certain signal frequency information may be disregarded when d is greater than 1 and the entropy value becomes less stable as it increases.
Therefore, a value of d = 1 is recommended for comprehensive consideration.
(4)
Embedding dimension m
The embedding dimension m is the dimension of the reconstructed phase space in the definition of FDE. It typically takes values in the range of 2 to 6 [37].
The correlation properties of MHFDE_TANSIG were validated using two noise signals with different m in Figure 6, and the computation time was statistically calculated as shown in Table 5. The remaining parameters of MHFDE_TANSIG are as follows: l = 2048; k = 3; c = 5; d = 1.
Figure 6 shows that the entropy value increases while the stability decreases as m increases. Stability of the entropy curve is greatest when m is at its minimum. Table 5 demonstrates a significant difference in computation time under different embedding dimensions, with the fastest computation efficiency when m is the smallest.
Therefore, a value of m = 2 is recommended for comprehensive consideration.
(5)
Classification class c
The value of the classification category c indicates the number of dispersion patterns present in the definition of FDE. This value is typically within the range of 3 to 7 [37].
The correlation performance of MHFDE_TANSIG was validated using two noise signals with different classification class c as shown in Figure 7, and the computation time was statistically calculated as shown in Table 6. The remaining parameters of MHFDE_TANSIG are as follows: l = 2048; k = 3; m = 2; d = 1.
From Figure 7 and Table 6, there is no specific category with a significantly superior entropy value and computation time. However, the definition of classification class in MHFDE_TANSIG states that the value of c indicates the number of dispersion patterns present, assuming the other parameters are fixed. A smaller c value could make it challenging to differentiate between various signal classes, whereas a value that is too large could result in reduced noise immunity.
The value of c = 5 is recommended for comprehensive consideration to ensure a reliable trade-off between statistical measures and noise immunity performance.

2.1.4. Comparison of Different Entropy Methods Based on WGN and 1/f Noise

The results of MHFDE_TANSIG were compared with those of the unimproved entropy methods using the test signals in Figure 8. The parameters and mapping functions of various entropy algorithms are detailed in Table 7.
FDE shows a higher differentiation of different signals compared to DE from the comparison of (c) and (e) (or (d) and (f)) in Figure 8. The comparison of (c) and (d) (or (e) and (f)) in Figure 8 illustrates that the modified hierarchical processing has lower error values and higher entropy stability compared to the traditional hierarchization. None of the three types of methods show crossover in the first four scales based on different mapping functions by comparing (a), (b), and (c) in Figure 8. MHFDE_TANSIG has almost no overlapping parts in scales 5–8. However, MHFDE has a significant overlap in scale 7, and MHFDE_LOGSIG has a significant overlap in both scales 5 and 7.

2.2. Northern Goshawk Algorithm Optimized Support Vector Machine

2.2.1. Support Vector Machine

The SVM learning algorithm uses statistical studies and minimization of structural risk to determine an optimal hyperplane that both correctly classifies the samples and maximizes their spacing [40].
The choice of kernel function is paramount for the category capabilities of SVM. The radial basis function requires fewer parameters and exhibits superior performance in classification tasks in contrast to alternative kernel functions [41]. Below is a definition of the function:
f x i , x j = exp x i x j 2 2 g 2
where g is a parameter that measures the complexity of the Gaussian kernel function.
In the radial basis function, c and g determine the ability to generalize the model. c indicates the preference weights for the two metrics (interval size, categorization accuracy) in the direction of adaptation and optimization. g represents the arrangement of the sequence once it has been mapped to a new feature space. The support vector machine encounters issues with extended training periods and poor accuracy when tackling issues related to multiple classifications. The findings of the classification are frequently convoluted when handling data with repeating characteristic. Currently, mature kernel function parameters are picked using subjective human experience, and, thus, feature some randomness. It is imperative to ensure that kernel functions possess suitable forms and parameters when dealing with problems in various domains.
The population optimization algorithm exhibits high efficacy and excellent optimization effects when applied in optimizing support vector machine parameters. As a result, it is extensively used in supporting vector machine algorithm optimization. The northern goshawk optimization algorithm demonstrates rapid convergence and formidable optimization abilities. This technique can assist the kernel function in finding the optimal parameter when combined with the SVM algorithm. It performs a critical role in enhancing the training speed and diagnostic accuracy of the SVM algorithm for various fault vibration signals of wind turbine gearboxes.

2.2.2. Northern Goshawk Optimization Algorithm

The mathematical model used by the NGO algorithm to model the identification and pursuit of prey by northern goshawks can be succinctly defined as follows [35]:
Phase 1. Global search
During phase 1, the goshawk locks onto prey at random before launching a rapid attack. This stage can be considered a global search and can be described using the following mathematical model:
x i , j n e w , P 1 = x i , j + r p i , j I x i , j , F P i < F i , x i , j + r x i , j p i , j , F P i F i ,
X i = x i n e w , P 1 , F i n e w , P 1 < F i ,       x i , F i n e w , P 1 F i ,
Phase 2. Local search
During phase 2, the prey will make an effort to flee if the goshawk is in close proximity to its prey. The goshawk’s pursuit of the prey will persist to prevent its escape; therefore, a local search strategy is employed. The mathematical model for this phase is as follows:
x i , j n e w , P 2 = x i , j + R 2 r 1 x i , j
R = 0.02 1 t T
X i = X i n e w , P 2 , F i n e w , P 2 < F i       X i , F i n e w , P 2 F i

3. Experimental Analysis

3.1. Data Acquisition

The Mechanical Failure Simulation Experiment System (MFS), produced by SQI, offers detailed data on category four gearbox failures. This system is adept at replicating a variety of typical malfunctions found in mechanical equipment. It features a modular test stand, specifically engineered for simulating prevalent gear and bearing failures observed in wind turbine drive systems, thus ensuring both power and reliability. Refer to Figure 9 for an illustration of the system’s primary elements, which include an elaborate test rig for simulating mechanical failures and devices for data gathering. Figure 10 shows the gear fault diagnosis research kit, which includes normal state (NOR), missing tooth fault (MTF), broken tooth fault (BTF), and surface wear fault (SWF).
The motor speed was set to 1200 rpm, and the vibration indications obtained from the sensors along the y-axis on the planetary gear were chosen to run under no load during the experiment. There were four operating conditions tested: NOR; MTF; BTF; and SWF. There are 200 samples in the dataset divided into 4 groups, and each group contains 50 subsamples of 2048 sampling points each. The set of samples for each fault state is segregated into two categories: 35 samples designated for training and 15 for testing in fault diagnosis scenarios. (See Table 8). Figure 11 illustrates the waveforms of the vibration indications of the gearbox under four distinct operating conditions. The horizontal coordinate indicates the duration of the captured clip in seconds s, and the vertical coordinate shows the vibration acceleration of the gearbox in the unit of gravity acceleration g in Figure 11.

3.2. Feature Extraction

The MHFDE_TANSIG and other entropy values for the experimental dataset of 200 samples were calculated as shown in Figure 12. Figure 6 in Section 2.1.4 displays the parameters and mapping function of different entropy algorithms.
It is evident that the various mappings of MHFDE are inconsistent in distinguishing gearbox conditions upon comparing MHFDE_TANSIG, MHFDE_LOGSIG, and MHFDE. There is partial overlap on different scales alternately, and the error is low when using the TANSIG or NCDF mapping functions in MHFDE. However, the broken lines undergo more obvious aliasing when the mapping function is LOGSIG, indicating that this mapping is less effective than TANSIG and NCDF in dealing with the gearbox signal. MHDE, HDE, and HFDE exhibit varying degrees of overlap and fluctuation in broken lines across different scales. The HDE algorithm, in particular, has a significantly high error rate. This highlights the need for optimizing feature entropy expression performance based on fluctuating dispersion entropy and improved hierarchical processing.

3.3. Intelligent Diagnosis

As a first step, we use the northern goshawk algorithm to optimize the two key parameters c and g of SVM, where c is optimized in the range [0.01, 10], g is optimized in the range [1, 800], and screening iterations are set to 20.
We compare particle swarm optimization (PSO), genetic algorithm (GA), and NGO to demonstrate the superiority of the NGO algorithm in optimizing SVM classification. The population size and iteration number of each algorithm are 5 and 20, respectively, and the fitness function is minimizing local sample entropy.
Figure 13 displays the optimization iteration curves for the three algorithms.
Figure 13 shows that the proposed optimum is reached after six iterations and its optimal solution is superior to the other two algorithms, proving the efficiency and performance of NGO in the optimization process. NGO-optimized SVM parameters for c and g are 2.037 and 1.485, respectively. NGO–SVM is used to classify defect features derived from different entropy methods. The diagnostic results of the SVM test set for intelligent diagnostic models are shown in Figure 14. The vertical coordinate in Figure 14 represents the forecast result, which is the classification of the prediction set data after the optimized model has been trained on the training set. Furthermore, the values 1, 2, 3 and 4 on the vertical coordinate represent the four operating conditions of the gearbox: NOR; BTF; MTF; and SWF.
The diagnostic accuracies of the six entropy methods are as follows: 98.33%; 90%; 96.67%; 96.67%; 96.67%; and 91.67%, respectively, based on the results presented in Figure 14. MHFDE_TANSIG has the highest accuracy of all entropy models. It can be seen that none of the six entropy algorithms misclassify BTF or classify other faults as BTF from the distribution of misclassifications in the diagnostic results, indicating that BTF can be fully distinguished from other faults in the feature set of the entropy algorithms. The remaining misclassifications are all concentrated between MTF and SWF except that the first three entropy methods all misclassify NOR samples into MTF at one time, while only MHFDE_TANSIG shows no misclassification between these two types of defect states. It can be seen that the proposed method is superior to other entropy methods and can effectively discriminate different fault states of gearboxes.
The same fault characteristics extracted in Section 3.2 were entered into the NGO–SVM model to identify faults ten times, with the objective of evaluating the performance of the intelligent diagnostic method and to prevent random interference. Figure 15 illustrates the diagnostic outcomes of multiple classifications, while Table 9 provides the maximum, minimum, and average accuracy rates.
The MHFDE_TANSIG intelligent diagnostic model’s maximum, minimum, and average accuracies are 100%, 95%, and 98%, respectively, according to Table 9. These accuracies of the MHFDE_TANSIG intelligent diagnostic model are higher than other intelligent diagnostic models, proving the superiority of this intelligent diagnostic model.

3.4. Public Gearbox Datasets

We also selected the Southeast University (SEU) Gear Dataset and the University of Connecticut (UConn) Gear Dataset to confirm the superiority of the proposed intelligent diagnostic model in addition to the gearbox dataset that we collected ourselves from the mechanical failure simulation (MFS) experiment system.

3.4.1. Southeast University Gear Dataset

The gearbox dataset was acquired from Southeast University, China. The data were acquired from the Driveline Dynamic Simulator, which is a test rig comprising a motor, a motor controller, a planetary gearbox, a reduction gearbox, a brake, and a brake controller [42]. The test module was fitted with gears exhibiting various failure conditions to generate experimental data.
The motor speed was set to 1800 rpm, and the vibration indications obtained from the sensors along the y-axis on the planetary gear were chosen to run with a load of 7.32 Nm during the experiment. The SEU Gear Dataset tested five operating conditions: healthy tooth; chipped tooth; missing tooth; surface fault; and root fault. There are 375 samples in the dataset, divided into 5 groups, and each group contains 75 subsamples of 2048 sampling points each. The set of samples for each fault state is segregated into two categories: 60 samples designated for training and 15 for testing in fault diagnosis scenarios. (See Table 10).
The MHFDE_TANSIG value and other entropy values were calculated for the 375-sample SEU Gear Dataset. The same fault characteristics were then entered into the NGO–SVM model to identify faults ten times. In Figure 16 and Table 11, the diagnostic results of multiple classifications are shown.
According to Table 11, the MHFDE_TANSIG intelligent diagnostic model’s maximum, minimum, and average accuracies are 100%, 96%, and 97.6%, respectively, which are higher than other intelligent diagnostic models.

3.4.2. University of Connecticut Gear Dataset

This section of the experiment uses the experimental dataset of gearbox vibration experiments from the University of Connecticut. The experimental apparatus comprises a two-stage reference gearbox, which includes gears on the input shaft of the first stage and the output shaft of the second stage. The magnetic brake is regulated by varying its input voltage. The vibration signals were captured with a 20 kHz sampling frequency using a dSPACE system [43].
Simulated failure states were introduced for the gear of the first stage. The UConn Gear Dataset tested nine different gear work states, comprising five failure types (health, missing tooth, root crack, spalling, and chipping faults) and five wear levels (five different severities of chipping faults). There are 900 samples in the dataset, divided into 9 groups, and each group contains 100 subsamples of 2048 sampling points each. The set of samples for each fault state is segregated into two categories: 70 samples designated for training and 30 for testing in fault diagnosis scenarios. (See Table 12).
The MHFDE_TANSIG value and other entropy values were calculated for the 900-sample UConn Gearbox Dataset. The same fault characteristics were then entered into the NGO–SVM model to identify faults ten times. In Figure 17 and Table 13, the diagnostic results of multiple classifications are shown.
According to Table 13, the MHFDE_TANSIG intelligent diagnostic model’s maximum, minimum, and average accuracies are 98.15%, 94.07%, and 96.15%, respectively, which are higher than other intelligent diagnostic models.

3.5. Result Analysis

We record the average accuracy of different entropy algorithms for diagnosis under each of the three datasets (MFS Data, SEU Data, and UConn Data), as well as the average of each type of entropy algorithm recording the average accuracy under each of the three different data sources in Figure 18.
The accuracy of HFDE surpasses that of HDE, and MHFDE exhibits a greater degree of accuracy than MHDE. This suggests that the fluctuation-based DE method outperforms the traditional DE method. The reason for this is that the FDE considers the relative relationship between signals, rather than the absolute relationship of the traditional DE.
The accuracy of recognition is higher in MHFDE than in HFDE, and in MHDE than in HDE. This suggests that the modified hierarchical decomposition outperforms the traditional hierarchical decomposition. The improved method effectively addresses the disadvantage of the unimproved hierarchical decomposition, which is the diminution in length after layering.
MHFDE_TANSIG has higher recognition accuracy than MHFDE_LOGSIG and MHFDE, indicating that the different mapped MHFDEs are inconsistent in distinguishing gearbox conditions and the TANSIG mapping is the most effective. This is because TANSIG has better noise immunity than the other two mapping methods.
Taken together, it is evident that MHFDE_TANSIG efficiently extracts the fault features of various gearbox states, and the performance of its feature extraction is preferable to other comparative methods.

4. Conclusions

This paper presented a novel fault diagnosis model based on MHFDE_TANSIG and NGO–SVM, which was then applied to gearbox test data. The entropy method was employed to extract features from gearbox fault data, which was then combined with machine learning techniques to resolve the issue of identifying wind turbine gearbox faults via vibration signals. The following conclusions were reached:
  • The MHFDE_TANSIG diagnostic model was found to have higher classification accuracy than MHFDE_LOGSIG, MHFDE, MHDE, HFDE, and MDE from the fault diagnosis results of the gearbox vibration datasets. This demonstrates the effectiveness and superiority of the improved entropy algorithm in gearbox fault diagnosis.
  • The data source chosen for the experiments in this paper is a gearbox vibration dataset that includes three different sources, and several repetitive experiments were conducted to obtain a high average recognition accuracy. The experimental results demonstrate the stability and generalization of the proposed diagnostic model.
  • The experimental results indicate that the average identification accuracy of the MHFDE_TANSIG diagnostic model for gearbox faults is 97.25%. This provides a new method for the fault diagnosis of gearboxes and also offers a novel approach to fault diagnosis in the field of rotating machinery.
  • In this paper, the main application for the state analysis of wind turbine gearboxes is acceleration sensor information, which will lack the accuracy of the comprehensive assessment of the gearbox operating state. Consequently, it is essential to integrate the vibration, temperature, current, and voltage signals within the existing monitoring system in order to enhance the assessment of operating conditions. This will facilitate the generation of more accurate and comprehensive results. Further research could be conducted from the perspective of information fusion of multiple monitoring signals, utilizing the complementary characteristics of different sensor signals to analyze the operating characteristics of the gearbox, thereby facilitating fault monitoring.

Author Contributions

Conceptualization, X.W. and Y.D.; Methodology, X.W. and Y.D.; Validation, X.W. and Y.D.; Investigation, X.W. and Y.D.; Resources, X.W.; Data curation, X.W. and Y.D.; Writing—original draft, Y.D.; Writing—review & editing, X.W.; Visualization, Y.D.; Supervision, X.W.; Project administration, X.W.; Funding acquisition, X.W. All authors have read and agreed to the published version of the manuscript.

Funding

The project of software and hardware development of online vibration condition monitoring and intelligent fault diagnosis for rotating machinery (3612403222440) supported by scientific research Foundation of Nanjing Institute of Technology.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
DEDispersion entropy
FDEFluctuation dispersion entropy
HDEHierarchical dispersion entropy
HFDEHierarchical fluctuation dispersion entropy
MHDEModified hierarchical dispersion entropy
MHFDEModified hierarchical fluctuation dispersion entropy
TANSIGTan-sigmoid
LOGSIGLog-sigmoid
MHFDE_LOGSIGMHFDE of LOGSIG mapping
MHFDE_TANSIGMHFDE of TANSIG mapping
NCDFNormal cumulative distribution function
WGNWhite Gaussian noise
CVCoefficient of variation
NORNormal state
MTFMissing tooth fault
BTFBroken tooth fault
SWFSurface wear fault
PSOParticle swarm optimization
GAGenetic algorithm
NGONorthern goshawk optimization
SVMSupport vector machine
NGO–SVMNGO algorithm to optimize the SVM
MFSMechanical failure simulation
SEUSoutheast University Gear Dataset
UConnUniversity of Connecticut

References

  1. Clifford, C.W.C.; Tan, J.D.; Tan, J.P.; Kang, C.C.; Sobhan, B.M.A. Getting more from the wind: Recent advancements and challenges in generators development for wind turbines. Sustain. Energy Technol. Assess. 2022, 53, 102731. [Google Scholar]
  2. Mehedi, I.M.; Al-Saggaf, U.M.; Vellingiri, M.T.; Milyani, A.H.; Saad, N.B.; Yahaya, N.Z.B. OBSO Based Fractional PID for MPPT-Pitch Control of Wind Turbine Systems. Comput. Mater. Contin. 2022, 71, 4001–4017. [Google Scholar]
  3. Zhang, Z.; Kuang, L.; Han, Z.; Zhou, D.; Zhao, Y.; Bao, Y.; Duan, L.; Tu, J.; Chen, Y.; Chen, M. Comparative analysis of bent and basic winglets on performance improvement of horizontal axis wind turbines. Energy 2023, 281, 128252. [Google Scholar] [CrossRef]
  4. Kyungil, K.; Kirsten, D.; Christopher, P.; Ian, H. Progress and Trends in Damage Detection Methods, Maintenance, and Data-driven Monitoring of Wind Turbine Blades—A Review. Renew. Energy Focus 2023, 44, 390–412. [Google Scholar]
  5. Wicaksono, N.A.; Halim, A.; Subiantoro, A.; Yusivar, F. Critical condition of sensorless induction generator using flux weakening in wind turbine application. Int. J. Power Electron. Drive Syst. 2016, 7, 202–216. [Google Scholar] [CrossRef]
  6. Yuan, R.; Chen, R.; Li, H.; Yang, W.; Li, X. Dynamic Reliability Evaluation and Life Prediction of Transmission System of Multi-Performance Degraded Wind Turbine. Comput. Model. Eng. Sci. 2022, 135, 2331–2347. [Google Scholar] [CrossRef]
  7. Eddine, K.S.; Ben, A.J.; Eric, B.; Karim, T.; Abdelghani, D.; Mounir, S. Toward an online strategy for mechanical failures diagnostics inside the wind turbine generators based on spectral analysis. Wind Eng. 2021, 45, 782–792. [Google Scholar]
  8. Han, S.; Feng, Z. Deep subclass alignment transfer network based on time–frequency features for intelligent fault diagnosis of planetary gearboxes under time-varying speeds. Meas. Sci. Technol. 2022, 33, 105010. [Google Scholar] [CrossRef]
  9. Zhe, W.; Qiang, Z.; Zeyu, M.; Jialong, L.; Zhiying, Q. A New Health Condition Detection Method for Planetary Gears Based on Modified Distributed Compressed Sensing and Multiscale Symbol Dynamic Entropy. Shock Vib. 2021, 2021, 1–15. [Google Scholar]
  10. Ling, S.; Jinxing, S.; Xiaoming, L. Fault Diagnosis Method for Rotating Machinery Based on Hierarchical Amplitude-Aware Permutation Entropy and Pairwise Feature Proximity. Shock Vib. 2021, 2021, 1–18. [Google Scholar]
  11. Dou, S.; Liu, Y.; Du, Y.; Wang, Z.; Jia, X. Research on Feature Extraction and Diagnosis Method of Gearbox Vibration Signal Based on VMD and ResNeXt. Int. J. Comput. Intell. Syst. 2023, 16, 119. [Google Scholar] [CrossRef]
  12. Khoshnami, A.; Sadeghkhani, I. Sample entropy-based fault detection for photovoltaic arrays. IET Renew. Power Gener. 2018, 12, 1966–1976. [Google Scholar] [CrossRef]
  13. Dong, Z.; Zheng, J.; Huang, S.; Pan, H.; Liu, Q. Time-Shift Multi-scale Weighted Permutation Entropy and GWO-SVM Based Fault Diagnosis Approach for Rolling Bearing. Entropy 2019, 21, 621. [Google Scholar] [CrossRef] [PubMed]
  14. Zheng, J.; Pan, H.; Cheng, J. Rolling bearing fault detection and diagnosis based on composite multiscale fuzzy entropy and ensemble support vector machines. Mech. Syst. Signal Process. 2017, 85, 746–759. [Google Scholar] [CrossRef]
  15. Yan, X.; Jia, M. Intelligent fault diagnosis of rotating machinery using improved multiscale dispersion entropy and mRMR feature selection. Knowl. Based Syst. 2018, 163, 450–471. [Google Scholar] [CrossRef]
  16. Jin, Z.; Xiao, Y.; He, D.; Wei, Z.; Sun, Y.; Yang, F. Fault diagnosis of bearing based on refined piecewise composite multivariate multiscale fuzzy entropy. Digit. Signal Process. 2023, 133, 103884. [Google Scholar] [CrossRef]
  17. Song, D.; Lu, C.; Ma, J. Gearbox fault diagnosis based on VMD-MSE and adaboost classifier. Vibroengineering PROCEDIA 2017, 14, 120–125. [Google Scholar] [CrossRef]
  18. Zhang, W.; Zhou, J. A Comprehensive Fault Diagnosis Method for Rolling Bearings Based on Refined Composite Multiscale Dispersion Entropy and Fast Ensemble Empirical Mode Decomposition. Entropy 2019, 21, 680. [Google Scholar] [CrossRef]
  19. Zheng, J.; Cheng, J.; Yang, Y.; Luo, S. A rolling bearing fault diagnosis method based on multi-scale fuzzy entropy and variable predictive model-based class discrimination. Mech. Mach. Theory 2014, 78, 187–200. [Google Scholar] [CrossRef]
  20. Wang, H.; Li, Q.; Yang, S.; Liu, Y. Fault Recognition of Rolling Bearings Based on Parameter Optimized Multi-Scale Permutation Entropy and Gath-Geva. Entropy 2021, 23, 1040. [Google Scholar] [CrossRef]
  21. Cuesta-Frau, D. Slope Entropy: A New Time Series Complexity Estimator Based on Both Symbolic Patterns and Amplitude Information. Entropy 2019, 21, 1167. [Google Scholar] [CrossRef]
  22. Li, Z.; Li, Y.; Zhang, K. A Feature Extraction Method of Ship-Radiated Noise Based on Fluctuation-Based Dispersion Entropy and Intrinsic Time-Scale Decomposition. Entropy 2019, 21, 693. [Google Scholar] [CrossRef] [PubMed]
  23. Xue, Z.; Huang, Y.; Zhang, W.; Shi, J.; Luo, H. Intelligent Fault Diagnosis of Rolling Bearings Based on a Complete Frequency Range Feature Extraction and Combined Feature Selection Methodology. Sensors 2023, 23, 8767. [Google Scholar] [CrossRef]
  24. Azami, H.; Escudero, J. Amplitude- and Fluctuation-Based Dispersion Entropy. Entropy 2018, 20, 210. [Google Scholar] [CrossRef]
  25. Jiang, Y.; Peng, C.-K.; Xu, Y. Hierarchical entropy analysis for biological signals. J. Comput. Appl. Math. 2011, 236, 728–742. [Google Scholar] [CrossRef]
  26. Li, Y.; Li, G.; Yang, Y.; Liang, X.; Xu, M. A fault diagnosis scheme for planetary gearboxes using adaptive multi-scale morphology filter and modified hierarchical permutation entropy. Mech. Syst. Signal Process. 2018, 105, 319–337. [Google Scholar] [CrossRef]
  27. Rostaghi, M.; Azami, H. Dispersion Entropy: A Measure for Time-Series Analysis. IEEE Signal Process. Lett. 2016, 23, 610–614. [Google Scholar] [CrossRef]
  28. Zhang, D.; Wang, Y.; Jiang, Y.; Zhao, T.; Xu, H.; Qian, P.; Li, C. A Novel Wind Turbine Rolling Element Bearing Fault Diagnosis Method Based on CEEMDAN and Improved TFR Demodulation Analysis. Energies 2024, 17, 819. [Google Scholar] [CrossRef]
  29. Ajbar, W.; Torres, L.; Guzmán, J.E.V.; García, J.H.; Pérez, A.P. Development of artificial neural networks for the prediction of the pressure field along a horizontal pipe conveying high-viscosity two-phase flow. Flow Meas. Instrum. 2024, 96, 102541. [Google Scholar] [CrossRef]
  30. Makomere, R.S.; Koech, L.; Rutto, H.L.; Kiambi, S. Precision forecasting of spray-dry desulfurization using Gaussian noise data augmentation and k-fold cross-validation optimized neural computing. J. Environ. Sci. Heal. Part A 2024, 59, 11–14. [Google Scholar] [CrossRef]
  31. Gabriele, M.; Paola, C.; Andrea, D.G.; Andrea, G.; Loredana, M.; Lissy, P.; Andrea, T. Joint Feature and Model Selection for SVM Fault Diagnosis in Solid Oxide Fuel Cell Systems. Math. Probl. Eng. 2015, 2015, 282547. [Google Scholar]
  32. Ruidan, L.; Yu, D. Fault Diagnosis of Jointless Track Circuit Based on ReliefF-C4.5 Decision Tree. J. Phys. Conf. Ser. 2022, 2383, 012047. [Google Scholar]
  33. Cheng, Y. Research on rolling bearing fault diagnosis based onTVFEMD-SVD and random forest algorithm. J. Phys. Conf. Ser. 2022, 2296, 012006. [Google Scholar]
  34. Zhang, L.; Han, L.; Meng, Y.; Zhao, W. Multi-input Convolutional Neural Network Fault Diagnosis Algorithm Based on the Hydraulic Pump. J. Phys. Conf. Ser. 2021, 2095, 012069. [Google Scholar] [CrossRef]
  35. Dehghani, M.; Hubalovsky, S.; Trojovsky, P. Northern Goshawk Optimization: A New Swarm-Based Algorithm for Solving Optimization Problems. IEEE Access 2021, 9, 162059–162080. [Google Scholar] [CrossRef]
  36. Wang, J.; Xiang, Z.; Cheng, X.; Zhou, J.; Li, W. Tool Wear State Identification Based on SVM Optimized by the Improved Northern Goshawk Optimization. Sensors 2023, 23, 8591. [Google Scholar] [CrossRef] [PubMed]
  37. Li, Y.; Lou, Y.; Liang, L.; Zhang, S. Research on Feature Extraction of Ship-Radiated Noise Based on Multiscale Fuzzy Dispersion Entropy. J. Mar. Sci. Eng. 2023, 11, 997. [Google Scholar] [CrossRef]
  38. Chen, Y.; Chen, J.; Qiang, Y.; Yuan, Z.; Yang, J. Refined composite moving average fluctuation dispersion entropy and its application on rolling bearing fault diagnosis. Rev. Sci. Instrum. 2023, 94, 105110. [Google Scholar] [CrossRef]
  39. Rostaghi, M.; Ashory, M.R.; Azami, H. Application of dispersion entropy to status characterization of rotary machines. J. Sound Vib. 2019, 438, 291–308. [Google Scholar] [CrossRef]
  40. Zahra, A.; Ali, S.; Mohammad, J. Fault Diagnosis of a Centrifugal Pump Using Electrical Signature Analysis and Support Vector Machine. J. Vib. Eng. Technol. 2022, 11, 2057–2067. [Google Scholar]
  41. Andrea, M.; Christian, F.; Jürgen, B. Calculation of exact Shapley values for explaining support vector machine models using the radial basis function kernel. Sci. Rep. 2023, 13, 19561. [Google Scholar]
  42. Shao, S.; McAleer, S.; Yan, R.; Baldi, P. Highly Accurate Machine Fault Diagnosis Using Deep Transfer Learning. IEEE Trans. Ind. Inform. 2019, 15, 2446–2455. [Google Scholar] [CrossRef]
  43. Pei, C.; Shengli, Z.; Jiong, T. Preprocessing-Free Gear Fault Diagnosis Using Small Datasets With Deep Convolutional Neural Network-Based Transfer Learning. IEEE Access 2018, 6, 26241–26253. [Google Scholar]
Figure 1. Flowchart of MHFDE_TANSIG.
Figure 1. Flowchart of MHFDE_TANSIG.
Entropy 26 00507 g001
Figure 2. Test signals: (a) WGN; (b) 1/f noise.
Figure 2. Test signals: (a) WGN; (b) 1/f noise.
Entropy 26 00507 g002
Figure 3. Different k on MHFDE_TANSIG: (a) WGN; (b) 1/f noise.
Figure 3. Different k on MHFDE_TANSIG: (a) WGN; (b) 1/f noise.
Entropy 26 00507 g003
Figure 4. Different l on MHFDE_TANSIG: (a) WGN; (b) 1/f noise.
Figure 4. Different l on MHFDE_TANSIG: (a) WGN; (b) 1/f noise.
Entropy 26 00507 g004
Figure 5. Different d on MHFDE_TANSIG: (a) WGN; (b) 1/f noise.
Figure 5. Different d on MHFDE_TANSIG: (a) WGN; (b) 1/f noise.
Entropy 26 00507 g005
Figure 6. Different m on MHFDE_TANSIG: (a) WGN; (b) 1/f noise.
Figure 6. Different m on MHFDE_TANSIG: (a) WGN; (b) 1/f noise.
Entropy 26 00507 g006
Figure 7. Different c on MHFDE_TANSIG: (a) WGN; (b) 1/f noise.
Figure 7. Different c on MHFDE_TANSIG: (a) WGN; (b) 1/f noise.
Entropy 26 00507 g007
Figure 8. Different types of entropy value under the test signals. (a) MHFDE_TANSIG; (b) MHFDE_LOGSIG; (c) MHFDE; (d) HFDE; (e) MHDE; (f) HDE.
Figure 8. Different types of entropy value under the test signals. (a) MHFDE_TANSIG; (b) MHFDE_LOGSIG; (c) MHFDE; (d) HFDE; (e) MHDE; (f) HDE.
Entropy 26 00507 g008
Figure 9. Mechanical failure simulation experiment system.
Figure 9. Mechanical failure simulation experiment system.
Entropy 26 00507 g009
Figure 10. Four states of gear: (a) normal state; (b) broken tooth fault; (c) missing tooth fault; (d) surface wear fault.
Figure 10. Four states of gear: (a) normal state; (b) broken tooth fault; (c) missing tooth fault; (d) surface wear fault.
Entropy 26 00507 g010
Figure 11. Waveform in four states: (a) normal state; (b) broken tooth; (c) missing tooth; (d) surface wear.
Figure 11. Waveform in four states: (a) normal state; (b) broken tooth; (c) missing tooth; (d) surface wear.
Entropy 26 00507 g011
Figure 12. Different types of entropy value. (a) MHFDE_TANSIG; (b) MHFDE_LOGSIG; (c) MHFDE; (d) HFDE; (e) MHDE; (f) HDE.
Figure 12. Different types of entropy value. (a) MHFDE_TANSIG; (b) MHFDE_LOGSIG; (c) MHFDE; (d) HFDE; (e) MHDE; (f) HDE.
Entropy 26 00507 g012
Figure 13. Three algorithms optimize the iteration curve.
Figure 13. Three algorithms optimize the iteration curve.
Entropy 26 00507 g013
Figure 14. SVM test set diagnostic results. (a) MHFDE_TANSIG; (b) MHFDE_LOGSIG; (c) MHFDE; (d) HFDE; (e) MHDE; (f) HDE.
Figure 14. SVM test set diagnostic results. (a) MHFDE_TANSIG; (b) MHFDE_LOGSIG; (c) MHFDE; (d) HFDE; (e) MHDE; (f) HDE.
Entropy 26 00507 g014
Figure 15. The diagnostic results of multiple classifications.
Figure 15. The diagnostic results of multiple classifications.
Entropy 26 00507 g015
Figure 16. The diagnostic results of multiple classifications on SEU Data.
Figure 16. The diagnostic results of multiple classifications on SEU Data.
Entropy 26 00507 g016
Figure 17. The diagnostic results of multiple classifications on UConn Data.
Figure 17. The diagnostic results of multiple classifications on UConn Data.
Entropy 26 00507 g017
Figure 18. Accuracy of different entropy methods.
Figure 18. Accuracy of different entropy methods.
Entropy 26 00507 g018
Table 1. Running time for different k.
Table 1. Running time for different k.
TypesTime (s)
k = 1k = 2k = 3k = 4k = 5
WGN0.1060 0.2509 0.4522 1.2964 2.0964
1/f noise0.0946 0.3488 0.4682 0.9868 2.2760
Table 2. Running time for different l.
Table 2. Running time for different l.
TypesTime (s)
l = 8192l = 4096l = 2048l = 1024l = 512
WGN1.03980.70330.46810.44880.3626
1/f noise0.97830.69580.48100.40060.3793
Table 3. CV for different l.
Table 3. CV for different l.
TypesCV
l = 8196l = 4096l = 2048l = 1024l = 512
WGN0.04390.03170.02390.01870.0125
1/f noise0.05510.03030.02760.02580.0148
Table 4. Running time for different d.
Table 4. Running time for different d.
TypesTime (s)
d = 1d = 2d = 3d = 4d = 5
WGN0.45480.47350.46210.46340.4550
1/f noise0.46390.46350.47010.46350.4687
Table 5. Running time for different m.
Table 5. Running time for different m.
TypesTime (s)
m = 2m = 3m = 4m = 5m = 6
white0.48010.72271.983811.4546109.5944
1/f0.48880.69122.094111.3713125.9975
Table 6. Running time for different c.
Table 6. Running time for different c.
TypesTime (s)
c = 3c = 4c = 5c = 6c = 7
white0.45980.45090.47600.47810.4763
1/f0.46690.47820.48600.47620.4973
Table 7. Parameters and mapping function of different entropy algorithms.
Table 7. Parameters and mapping function of different entropy algorithms.
Entropy MethodsMapping FunctionParameters
MHFDE_TANSIGTANSIGl = 2048, k = 3, d = 1, m = 2, c = 5
MHFDE_LOGSIGLOGSIGl = 2048, k = 3, d = 1, m = 2, c = 5
MHFDENCDFl = 2048, k = 3, d = 1, m = 2, c = 5
HFDENCDFl = 2048, k = 3, d = 1, m = 2, c = 5
MHDENCDFl = 2048, k = 3, d = 1, m = 2, c = 5
HDENCDFl = 2048, k = 3, d = 1, m = 2, c = 5
Table 8. Description of the MFS gearbox dataset.
Table 8. Description of the MFS gearbox dataset.
TypesNumber of Training SetsNumber of Prediction SetsWorking Condition (Speed—Load)
Normal35151200 rpm—0 Nm
Broken tooth35151200 rpm—0 Nm
Missing tooth35151200 rpm—0 Nm
Surface wear35151200 rpm—0 Nm
Totality140601200 rpm—0 Nm
Table 9. Diagnostic accuracy of intelligent diagnostic models.
Table 9. Diagnostic accuracy of intelligent diagnostic models.
Entropy ValueAccuracy (%)
MaximumMinimumAverage
MHFDE_TANSIG100.0095.0098.00
MHFDE_LOGSIG96.6788.3392.00
MHFDE98.3393.3396.33
MHDE100.0093.3396.17
HFDE100.0088.3395.50
HDE91.6780.0087.17
Table 10. Description of the SEU gearbox dataset.
Table 10. Description of the SEU gearbox dataset.
TypesNumber of Training SetsNumber of Prediction SetsWorking Condition (Speed—Load)
Healthy tooth60151800 rpm—7.32 Nm
Chipped tooth60151800 rpm—7.32 Nm
Missing tooth60151800 rpm—7.32 Nm
Surface fault60151800 rpm—7.32 Nm
Root fault60151800 rpm—7.32 Nm
Totality300751800 rpm—7.32 Nm
Table 11. Diagnostic accuracy of intelligent diagnostic models on SEU Data.
Table 11. Diagnostic accuracy of intelligent diagnostic models on SEU Data.
Entropy ValueAccuracy (%)
MaximumMinimumAverage
MHFDE_TANSIG100.00 96.00 97.60
MHFDE_LOGSIG96.00 86.67 91.73
MHFDE98.67 93.33 96.00
MHDE97.33 92.00 94.80
HFDE97.33 88.00 93.60
HDE92.00 81.33 88.93
Table 12. Description of the UConn gearbox dataset.
Table 12. Description of the UConn gearbox dataset.
TypesNumber of Training SetsNumber of Prediction Sets
Health7030
Missing tooth7030
Root crack7030
Spalling7030
Chipping tip_57030
Chipping tip_47030
Chipping tip_37030
Chipping tip_27030
Chipping tip_17030
Totality630270
Table 13. Diagnostic accuracy of intelligent diagnostic models on UConn Data.
Table 13. Diagnostic accuracy of intelligent diagnostic models on UConn Data.
Entropy ValueAccuracy (%)
MaximumMinimumAverage
MHFDE_TANSIG98.15 94.07 96.15
MHFDE_LOGSIG90.74 86.67 88.78
MHFDE95.56 91.85 93.59
MHDE94.07 90.37 91.89
HFDE94.07 90.37 92.26
HDE90.74 86.67 88.93
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, X.; Du, Y. Fault Diagnosis of Wind Turbine Gearbox Based on Modified Hierarchical Fluctuation Dispersion Entropy of Tan-Sigmoid Mapping. Entropy 2024, 26, 507. https://doi.org/10.3390/e26060507

AMA Style

Wang X, Du Y. Fault Diagnosis of Wind Turbine Gearbox Based on Modified Hierarchical Fluctuation Dispersion Entropy of Tan-Sigmoid Mapping. Entropy. 2024; 26(6):507. https://doi.org/10.3390/e26060507

Chicago/Turabian Style

Wang, Xiang, and Yang Du. 2024. "Fault Diagnosis of Wind Turbine Gearbox Based on Modified Hierarchical Fluctuation Dispersion Entropy of Tan-Sigmoid Mapping" Entropy 26, no. 6: 507. https://doi.org/10.3390/e26060507

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop