Next Article in Journal
Bayesian Reasoning with Trained Neural Networks
Next Article in Special Issue
Gearbox Failure Diagnosis Using a Multisensor Data-Fusion Machine-Learning-Based Approach
Previous Article in Journal
Quantification of the Direct Solar Impact on Some Components of the Hydro-Climatic System
Previous Article in Special Issue
Adaptive Diagnosis for Fault Tolerant Data Fusion Based on α-Rényi Divergence Strategy for Vehicle Localization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Misalignment Fault Prediction of Wind Turbines Based on Improved Artificial Fish Swarm Algorithm

School of Mechanical, Electronic and Control Engineering, Beijing Jiaotong University, Beijing 100044, China
*
Author to whom correspondence should be addressed.
Entropy 2021, 23(6), 692; https://doi.org/10.3390/e23060692
Submission received: 15 April 2021 / Revised: 27 May 2021 / Accepted: 27 May 2021 / Published: 31 May 2021

Abstract

:
A misalignment fault is a kind of potential fault in double-fed wind turbines. The reasonable and effective fault prediction models are used to predict its development trend before serious faults occur, which can take measures to repair in advance and reduce human and material losses. In this paper, the Least Squares Support Vector Machine optimized by the Improved Artificial Fish Swarm Algorithm is used to predict the misalignment index of the experiment platform. The mixed features of time domain, frequency domain, and time-frequency domain indexes of vibration or stator current signals are the inputs of the Least Squares Support Vector Machine. The kurtosis of the same signals is the output of the model, and the 3 σ principle of the normal distribution is adopted to set the warning line of misalignment fault. Compared with other optimization algorithms, the experimental results show that the proposed prediction model can predict the development trend of the misalignment index with the least prediction error.

1. Introduction

Energy shortage and environmental pollution have become two great challenges for human beings. Compared with oil and coal, wind energy has huge development potential as an environmentally friendly and renewable energy source. According to the report of the Global Wind Energy Council, the new installed capacity of global wind power in 2020 was 71.3 GW, which is 10.95 GW higher than that in 2019. Additionally, the cumulative installed capacity in 2020 was 721.86 GW. The wind energy industry is expected to achieve record growth in the next five years. It is estimated that more than 348 GW will be installed between 2020 and 2024. By the end of 2024, the total global installed capacity of wind power will be close to 1000 GW [1].
Wind turbines are generally installed in remote areas or sea areas with abundant wind resources, and their working environment is harsh and not convenient for timely maintenance. Therefore, faults often happen in wind turbines. The typical fault types are transmission system fault, blade fault, generator fault and gearbox fault. Misalignment is a kind of transmission system fault, which specifically occurs at the position where the output shaft of the gearbox and the rotor shaft of the generator are connected, and it is a slowly changing fault [2]. The symptoms before the fault are not obvious. As the running time increases, the degree of misalignment faults becomes more and more serious, which will affect the quality of power generation and cause the internal parts of the equipment to fail. Compared with sudden faults, slowly changing faults can use predictive algorithms to construct the mapping relationship between operating status and time, which can predict it in advance. Therefore, for the misalignment faults of wind turbines, reasonable and effective fault prediction technology should be used to predict the operation status of the equipment, and the fault information of future operation should notify the staff in advance to ensure the safe and stable operation of wind turbines.
Compared with the research on the diagnosis and prediction of the gearbox and bearing faults of the wind turbine, the research on the misalignment faults of the wind turbine is less. Reference [3] used the principle of “integrated learning” to combine various indicators into more reliable health indicators. The unsupervised algorithm was tested on a SCADA dataset covering two onshore wind farms with a total of 84 turbines operating for more than two years, and obtained 95.1% average accuracy. Reference [4] collected 50 real vibration data sets for analysis on a 2 MW wind turbine operating at the degradation of bearing performance, and the results showed that the regression model effectively improved the prediction performance of the artificial neural network. Reference [5] used the gearbox fault data obtained by the wind turbine monitoring and data acquisition system, using the confidence interval as the performance index, and proposed a new fault diagnosis and prediction method based on the support vector regression model. At present, some researchers have conducted research on misalignment faults. Reference [6] conducted multi-scale entropy research based on the angular and parallel misalignment of motor shaft, and applied back-propagation neural network to detect misalignment faults. Reference [7] was based on the vibration signal collected on a test bench simulating a wind turbine, and adopted support vector machine to effectively identify misalignment and imbalance faults. For the angle misalignment fault of the generator, Reference [8] proposed the track shape analysis to identify the angle misalignment fault type of the generator, and adopted a model-based method to identify the equivalent bending moment of the simulated shaft experimental vibration. It can be seen that most of the above research on misalignment faults is mainly focused on fault diagnosis, which can identify different types of misalignment faults. However, there are relatively few studies on the development trend of misalignment faults. This paper will select index that can characterize the development trend of misalignment faults, and make accurate predictions to realize early warning of faults.
In order to better predict the development trend of misalignment faults, the selection and construction of predictive models is very important. Commonly used prediction algorithms are Autoregressive Integrated Moving Average model (ARIMA), Random Forest (RF), Least Squares Support Vector Machine (LSSVM), Kalman Filter (KF), Long Short-Term Memory (LSTM), and so on. Table 1 lists the advantages and disadvantages of them.
According to the relatively complex structure of wind turbines and the influence of the external environment, the signals collected are often non-linear. Due to the limited faults samples collected in this paper, it can be seen from Table 1 that LSSVM can obtain higher prediction accuracy based on a small amount of sample data. Therefore, the LSSVM prediction algorithm is selected as the prediction model of misalignment faults. The principle of LSSVM is described in detail in reference [9]. Among them, the choice of penalty parameter and the radial basis function kernel in LSSVM has a great influence on its prediction accuracy. If the parameter is too large or too small, the generalization ability of the model will deteriorate, which will directly affect the prediction accuracy of the development trend of misalignment faults.
Considering the effectiveness and rationality of parameter optimization, this paper adopted an artificial intelligence optimization algorithm which is Artificial Fish Swarm Algorithm (AFSA) to optimize the parameters of the LSSVM prediction model. Some scholars have made improvements to AFSA and applied them to parameter optimization of prediction and classification algorithms. Reference [10] proposed an improved artificial fish swarm algorithm, which found the optimal parameters of the support vector regression by changing the behavior sequence and adapting the step length. The prediction accuracy of the heat transfer capacity was improved. Due to the shortcomings of the fixed step size of AFSA, Reference [11] adopted dynamic adjustments to the view and step size of the artificial fish. The simulation results showed that the convergence performance of the improved algorithm was significantly better than the original algorithm. For the shortcomings that AFSA is vulnerable to local minimums and the initial population is random, Reference [12] improved it by chaotic search. Experimental results showed that the improved algorithm had improved convergence and stability. According to the above references, the AFSA algorithm itself has certain shortcomings, such as random initialization parameters, the fixed searching vision and step, easily falling into the local optimal solution, which will affect the prediction accuracy of the development trend for misalignment faults.
Based on the above shortcomings of AFSA, an improved artificial fish swarm algorithm (IAFSA) is proposed, which combines chaotic maps with reverse Learning to produce a uniformly distributed initial population, adopts adaptive vision and step for parameter search, and introduce adaptive t distribution mutation to prevent premature maturity. This improved algorithm is used in the parameter optimization of the LSSVM to improve the accurate prediction of the development trend of misalignment faults. One of the contributions of this research is to explore the early fault symptoms in the time domain and frequency domain of the vibration and current signals when the misalignment fault occurs. The other main contribution of the research is to improve the AFSA to effectively search for the optimal solution of the LSSVM model, which can improve the prediction accuracy of the fault and reduce the false alarm rate.

2. Improvement of Artificial Fish Swarm Algorithm

Artificial Fish Swarm Algorithm was originally proposed by Xiaolei Li [13]. The algorithm imitates the life habit of fish swarm, and it has strong parallelism, robustness and global optimization ability [14]. In the optimization process of AFSA, the parameters to be optimized are the position of artificial fish, and the fitness value corresponding to each group of optimized parameters is the food concentration of artificial fish. In each iteration of the optimization process, each artificial fish will perform behaviors such as preying behavior, swarming behavior, and following behavior to update the position of the artificial fish until the location with the highest food concentration is found. Thus, the final optimal parameters are obtained.
However, there are still some problems in AFSA. For example, because AFSA initializes the parameters randomly, it cannot make the positions of the artificial fish evenly distributed in the solution space. Secondly, since the step and vision of AFSA are fixed, the search speed and optimization accuracy will be limited in the early and late iterations of the algorithm, which is easier to fall into the local optimal solution. In view of the above shortcomings, three improvements have been made based on AFSA.

2.1. Initialize the Population by Tent Maps and Reverse Learning

In order to make the positions of the artificial fish evenly distributed in the solution space, the chaotic maps method is adopted in the AFSA. Regularity, randomness, and ergodicity are characteristics of chaotic variables [15]. Common chaotic maps are logistic maps and tent maps. Research shows that tent maps have better ergodicity and uniformity than logistic maps [16]. Therefore, this paper adopts tent maps to initialize the artificial fish swarm. The step of the tent map are as follows:
(1)
Randomly generate the initial chaotic vector Z 0 = ( Z 0 1 , Z 0 2 , Z 0 j , Z 0 D ) , where D is the number of parameters to be optimized, which is set to 2 in this paper. The vector Z 0 should avoid falling into the small cycle ( 0.2 , 0.4 , 0.6 , 0.8 ) [17].
(2)
Assumed that the maximum iteration number of tent maps is M. The expression of the tent map is given by:
Z t + 1 = { 2 Z t ,                         0 Z t 0.5 2 ( 1 Z t ) ,     0.5 Z t 1
After Bernoulli shift transformation [18], it can be expressed as:
Z t + 1 = ( 2 Z t ) mod l .
where t = 0 , 1 , , M , Z t ( 0 , 1 ) .
(3)
After the iteration is performed by Equation (2), Z t + 1 is obtained.
(4)
If the vector Z t falls into the small cycle { 0 , 0.25 , 0.5 , 0.75 } or a fixed point during the iteration, the initial value of the iteration is changed according to the equation Z t = Z t 1 + ε [19], where ε is a random number. Otherwise, step (3) continues to be performed.
(5)
If the current iteration reaches M, the mapping is terminated and the final tent chaotic vector Z M = ( Z M 1 , Z M 2 , Z M j Z M D ) is obtained. Otherwise, step (3) continues to be performed.
Reverse learning is an intelligent optimization method proposed by Tizhoosh [20]. The main idea is to expand the population by finding the inverse solution of the candidate solution. According to probabilistic analysis, for each randomly generated candidate solution, the corresponding reverse solution is approximately 50% more likely than the candidate solution to approach the global optimal solution [21]. So reverse learning can expand the search range of the population and increase the diversity of the population.
Thus, tent maps and reverse learning are combined in this paper to initialize the population of AFSA. The main idea is to first use the tent chaotic sequence to generate initial candidate solutions X i , and then obtain the reverse solution Y i of each candidate solution according to the reverse learning strategy. After the fitness values of all solutions are calculated, the individuals with higher fitness values can be selected as the initial population. The reverse solution in reverse learning is calculated by Equation (3).
Y i j = K ( X min j X max j ) X i j
where X i j is the j th dimension vector of the i th initial solution of the chaotic map. Y i j represents the j th dimension vector of the reverse solution obtained from the i th initial solution of the chaotic map. X max j , X min j is the maximum and minimum values of the j th dimension vector, respectively. K is a random number within [0, 1]. Based on tent maps and reverse learning, the step to initialize the population is as follows:
(1)
Firstly, randomly generate the initial chaotic vector Z 0 = ( Z 0 1 , Z 0 2 , Z 0 j , Z 0 D ) . According to the step of the tent map, when the iteration reaches M, the final tent chaotic vector Z M = ( Z M 1 , Z M 2 , Z M j Z M D ) is obtained.
(2)
The initial candidate solutions X i = ( X i 1 , X i 2 , X i j , X i D ) , ( i = 1 , 2 , , S ) can be obtained by the equation X i j = X min j + Z M j × ( X max j X min j ) .
(3)
According to the Equation (3), the reverse solution Y i = ( Y i 1 , Y i 2 , Y i j , Y i D ) of X i = ( X i 1 , X i 2 , X i j , X i D ) can be obtained, where i = 1 , 2 , , S .
(4)
Calculate the fitness values of X i and Y i , and sort the fitness values from high to low. The first S individuals with higher fitness are selected as the initial population of AFSA.

2.2. Adaptive Vision and Step

AFSA uses a fixed vision and step when optimizing parameters, which is not reasonable. The vision affects the search range of the artificial fish, and the step affects the iteration speed and searching accuracy of the algorithm. If the selection of the vision and step is adaptive, it can greatly improve the performance of AFSA.
In this paper, the Lorentz function of the Cauchy distribution is introduced in Equation (4) so as to adaptively adjust the vision, and the normal distribution function is introduced in Equation (5) to adaptively adjust the step [22].
f ( x ; x 0 , γ , I ) = I [ γ 2 ( x x 0 ) 2 + γ 2 ]
g ( x ) = e π x 2
Therefore, the adaptive adjustment equations of the vision and step are given by:
{ V i s u a l t + 1 = V i s u a l t × f ( 4 t T max ; 0 , 2 , 1 ) + V i s u a l min S t e p t + 1 = S t e p t × g ( t T max ) + S t e p min
where, V i s u a l min is the minimum value of the vision. S t e p min is the minimum value of the searching step. t and T max are the current iteration number and the maximum iteration number, respectively. The function curves of the adjusting vision and step compared with the linear distribution curve are shown in Figure 1.
It can be seen from Figure 1 that the normal distribution has a slower decline rate than the linear function in the initial stage of searching, so the searching step of IAFSA is larger, which increases the searching speed. In the later stage of searching, the function value of the normal distribution is always smaller than that of the Cauchy distribution, so the searching step of IAFSA is smaller, which can achieve accurate search. Because the decline rate of the Cauchy distribution is slower than that of the normal distribution, the vision of IAFSA is changed less. It illustrates that IAFSA is not easy to fall into precocity. This improved method makes the algorithm have a faster searching speed and a stronger global searching capability at the beginning, and a higher searching accuracy in the later period.

2.3. Adaptive t Distribution Mutation

In 1908, W.S. Gosset proposed the t distribution which regards the degree of freedom n as a variable [23]. The probability density function is given by:
p t ( x ) = Γ ( n + 1 2 ) n π Γ ( n / 2 ) ( 1 + x 2 n ) n + 1 2 , < x < +
where n is the degree of freedom and Γ ( ) is the gamma function. When n = 1 in Equation (7), the distribution curve is Cauchy distribution C ( 0 , 1 ) . When n > 30 , the curve begins to coincide with the normal distribution. When n , the t distribution is similar to the Gaussian distribution N ( 0 , 1 ) . Therefore, Cauchy distribution C ( 0 , 1 ) and Gaussian distribution N ( 0 , 1 ) are special cases of the t distribution.
The Cauchy distribution can generate random numbers farther from the origin with a higher probability, which can make the algorithm have a better global development performance [24]. The probability of random numbers generated by Gaussian distribution near the origin is relatively large, so the Gaussian mutation has strong local development performance [25]. In this paper, adaptive t distribution is used to mutate the population. The mutation process is as follows:
Assumed that η is the control factor which is used to control the degree of mutation, and the calculation method is shown in Equation (8).
η = 1 i T max 1
where   i = 0 , 1 , 2 , , T max 1 . T max is the maximum number of iterations. η is an arithmetic sequence that gradually decreases from 1 to 0. When searching for the first time, η = 1 and it indicates that the coefficient of mutation is fully functional. In the last search, η = 0 and it indicates that the coefficient of mutation does not work.
Therefore, the position X i of artificial fish to perform the adaptive t distribution mutation is calculated in Equation (9).
X i * = X i + η t ( j ) X i
where   j = 1 , 2 , , T max . T max is the maximum number of iterations. X i * is the position of the i th artificial fish after mutation, and X i is the position of the i th artificial fish. η is the control coefficient, and t ( j ) is the random number generated by the t distribution with the number of iterations j as the degree of freedom.
Therefore, in the initial stage of searching, the number of iterations j is small, and the t distribution is similar to the Cauchy mutation distribution, so the global development performance of the algorithm in the early stage is high. In the final stage of searching, the number of iterations j is large. Additionally, the t distribution is similar to the Gaussian mutation distribution, so the local development performance of the algorithm in the late stage is high. The flow chart of IAFSA is shown in Figure 2.

2.4. The LSSVM Optimized by IAFSA

The prediction accuracy is one of the most important indicators of the prediction model. Because the LSSVM model contains two hyperparameters which are the penalty factor C and kernel parameter g. If the selection of these two parameters is inappropriate, it will cause a decrease in prediction accuracy and an increase in the false alarm rate. Manual adjustment of parameters does not have a certain theoretical basis, which consumes a lot of time. Therefore, the improved AFSA (IAFSA) is used to optimize the hyperparameters of LSSVM, and the root mean square error (RMSE) between the predicted value and the true value is used as the objective function to obtain the optimal hyperparameter combination of LSSVM. Based on the multi-dimensional features of misalignment signal, the LSSVM optimized by IAFSA can predict the future development trend of the misalignment index. The flow chart of the LSSVM model optimized by IAFSA is shown in Figure 3.

3. Data Collection and Feature Selection of Misalignment Fault

3.1. Data Collection of Misalignment Fault

The prediction data of misalignment fault is collected from the test bench which is mainly composed of the electric motor (active motor), transmission system, generator (passive motor), and control cabinet, as is shown in Figure 4. The model of active motor is YP2-112M-6, which is the variable-frequency variable-speed three-phase asynchronous motor. The rated power is 2.2 kW, the rated voltage is 380 V, the rated current is 5.6 A, the maximum speed is 940 r/min, and the number of poles is 6. The rotation speed of the motor is first reduced by the planetary gearbox with a transmission ratio of 1:50 in order to correspond to the rotation speed of the wind wheel. To simulates the operation of wind turbines, the rotation speed is then increased by the planetary gearbox with a transmission ratio of 40:1 and the spur gear box with a transmission ratio of 1.5:1. The generator is transformed from YZR112M-6-1.5 kW, the rated power is 1.5 kW, the maximum speed is 1000 r/min, and the number of poles is 6. The generator, motor, gearbox, and other components are fixed on the base table, which is convenient for setting misalignment fault. The speed of the motor can be set on the control cabinet. Besides, the control cabinet is equipped with a start–stop button and a running indicator to ensure the safe operation of the test bench.
The experimental platform realizes the simulation of misalignment fault by adjusting the position of the generator. Both the angle sensor and the displacement sensor are located on the base table. In addition, two acceleration sensors are placed on the end of the spur gear box near the coupling in the X-axis and Y-axis directions to collect radial vibration, as is shown in Figure 5. During the experiment, the DFT5100 dynamic data collector in Figure 6a from the two acceleration sensors is adopted to collect vibration signals of misalignment fault [26]. At the same time, the stator current signal is transmitted to the USB signal collection and recording platform by the signal acquisition card USB 4AD Plus which is shown in Figure 6b to realize the collection and display of stator current signals [26].
The double-fed wind turbine can realize the operation state of variable speed constant frequency. In order to validate whether the test bench can show the response of the real wind turbine, changing the motor speed and observing whether the frequency of stator current remains the same to prove the effectiveness of the wind turbine simulation test bench. The sampling frequency of stator current is 2 kHz. When the motor speed is 500 rpm, the rotor speed of the generator is 600rpm due to the 1.2 times transmission ratio. Figure 7a shows the frequency domain waveform of the stator current at this time. When the motor speed is changed to 700 rpm, the rotor speed of the generator is 840 rpm due to the 1.2 times transmission ratio. Figure 7b shows the frequency domain waveform of the stator current at this time.
In Figure 7, only the frequency component of 50 Hz is the most prominent and the frequency of stator current is the same at different speeds. Therefore, the test bench can successfully realize the operation state of variable speed constant frequency under the control of a closed-loop.
In the experiment, for the collection of signals, the rotation speed of the motor is set to 500 rpm and the sampling interval is 5 min. The sampling time of the vibration signal is 10 s and the sampling frequency of acceleration sensor is 1 kHz. The sampling time of the current signal is 2 s and the sampling frequency of the current signal is 2 kHz. During the experiment, a slight misalignment fault occurred between the output shaft of the gearbox and the rotor shaft of the generator by adjusting the position of the generator. At the same time, 60 samples of vibration and current signals under misalignment fault are collected. The time-domain waveform and spectrogram of vibration signals and current signals collected by the experimental platform at different running times are shown in Figure 8 and Figure 9, respectively.
As the motor speed is 500 rpm, the speed transmitted to the generator rotor shaft is 600 rpm after 1.2 times the total transmission ratio. According to the mathematical conversion between speed n and frequency f r : f r = n / 60 , it can be concluded that the rotating frequency of the generator rotor shaft is 10 Hz. Theoretically, when the misalignment fault occurs, there will be multiple frequency multipliers such as fundamental frequency 10 Hz, the second harmonic 20 Hz and the third harmonic 30 Hz in the spectrum [27].
It can be seen from Figure 8 that the characteristic frequency obtained from the signal of the experimental platform is basically consistent with the theoretical frequency. Because in the process of actual misalignment fault, comprehensive misalignment fault is a common form, and with the increase in fault degree, the amplitudes of the first and second harmonic in the spectrum will increase [27]. In Figure 8a–c, the amplitude of the time domain waveform and the amplitude of the first and second harmonic in the spectrum gradually increase, but the increase is not very obvious. It shows that the fault characteristics are not obvious and it is a latent fault when the misalignment fault occurs in the early stage. Therefore, it is necessary to predict the fault trend of misalignment fault and establish a reasonable fault early warning threshold, so as to take timely remedial measures before the fault is serious and realize fault early warning.
Because the misalignment fault in the test bench occurs at the coupling connection between the speed-increasing gearbox output shaft and the generator rotor shaft, it belongs to the coupling misalignment fault. According to the Reference [28], this misalignment fault will cause mechanical disturbance. Any mechanical disturbance of the generator rotor will cause the change of the air gap magnetic flux waveform, which will cause the change of the stator current. The details can be given by the following formula:
f e = f l ± m f r
where f l is the supply frequency, which is 50 Hz in this paper. f r is the rotation frequency of the rotor and m = 1, 2, 3...... harmonic number. f e is the current harmonic component due to air gap disturbance. It can be seen from the Formula (10) that when a misalignment fault occurs in the transmission system, the misalignment fault information will be mapped to the stator current. Since the motor speed is set to 500 rpm, the speed transmitted to the generator rotor shaft is 600 rpm. From the mathematical conversion between speed and frequency, the rotation frequency can be obtained as 10 Hz. Theoretically, when a misalignment fault occurs, there will be 50 − 2 × 10 = 30 Hz, 50 − 10 = 40 Hz, 50 + 10 = 60 Hz and 50 + 2 × 10 = 70 Hz and other fault frequencies, in addition to the power frequency 50 Hz [29].
It can be seen from Figure 9 that the characteristic frequency obtained from the signal of the experimental platform is basically consistent with the theoretical frequency. The amplitudes of power frequency and fault frequency increase with the increase in operation time. It can be seen from Figure 9a–c that the increase amplitude is small at the beginning, so it is not easy to find fault features, and the amplitude of fault frequency is less than that of power frequency, so it has randomness to judge whether there is early fault through the current spectrum. Therefore, it is necessary to extract fault features and use a prediction model to predict misalignment fault, so as to achieve a more accurate early fault warning.

3.2. Input and Output Features of Prediction Model for Misalignment Fault

The LSSVM optimized by IAFSA is used as the prediction model of misalignment fault for wind turbines in this paper. The input of the prediction model is the normalized fault feature vector which is constructed by time domain features, frequency domain features, and time-frequency domain features. The input features of vibration and current signals for fault prediction are listed in Table 2 and Table 3, respectively. The theoretical basis of the index selection is in reference [30] and the detailed contents of Table 2 and Table 3 is consistent with reference [30]. The method adopted in reference [30] is mainly that the combined forecasting model improves the prediction accuracy of the simulation misalignment fault, and the optimization algorithm is not improved. However, the method proposed in this paper is to use an improved artificial intelligence algorithm to optimize the LSSVM model to improve the prediction accuracy of misalignment faults, and to verify it based on the data collected by the misalignment test bench.
The kurtosis index is a dimensionless index, which is given by:
K f = 1 N i = 1 N x i 4 / ( 1 N i = 1 N x i 2 ) 4
where x i ( i = 1 , 2 , , N ) stands for each signal sample, and N represents the number of data points in the signal sample.
When the equipment is in normal operation, the amplitude distribution of signals is approximate to the normal distribution. When the equipment happens early faults, the amplitude of signals will gradually increase and the probability density distribution will become steeper; thereby, the amplitude distribution will appear skewed, gradually deviating from the normal distribution. Meanwhile, the value of the kurtosis index will increase as the deviation or steepness increases. The experiment shows that the value of the kurtosis index shows an obvious tendency in the research of equipment fault detection and prediction. When the equipment is in normal operation, the kurtosis index is about three. When the equipment has early faults, its value will increase significantly [31]. This phenomenon demonstrates that the kurtosis index has high sensitivity and regularity to early faults and impact signals. Therefore, the kurtosis index is selected as the output of the prediction model for misalignment fault in this paper.

4. Misalignment Fault Prediction Based on IAFSA

The vibration signals and current signals obtained from the experimental platform are taken as the feature signals. The first 45 samples of the collected 60 fault samples are used as the training set of LSSVM, and the last 15 samples are used as the testing set of LSSVM. Six optimization methods are adopted to optimize the parameters of LSSVM, which are the Improved Artificial Fish Swarm Algorithm (IAFSA), Artificial Fish Swarm Algorithm (AFSA), Particle Swarm Optimization (PSO), Quantum Genetic Algorithm (QGA), Genetic Algorithm (GA) and Grid Search method (GridSearch). Among them, the initial parameters of IAFSA and AFSA are set as follows: The crowding factor is 0.618 and the maximum number of attempts is 10. The step is 0.5 and the vision is 0.66. The iteration number of tent maps in IAFSA is 10. The initial parameters of PSO are set as follows: The local search ability c 1 = 1.5 and the global search ability c 2 = 1.7 [32]. The initial parameter setting of QGA is set as follows: The coding length of the quantum chromosome is 20. The initialization parameters of GA are set as follows: The crossover probability is 0.9 and the mutation probability is 0.1 [33]. For all algorithms, the population is set as 20 and the maximum number of cycles N is set as 200. The search range of the penalty parameter of LSSVM is [0.01, 100], and the search range of the radial basis function kernel is [0.01, 1000].

4.1. Prediction Results of Misalignment Fault Based on Vibration Signals

For the vibration signals acquired from the test bench, the predicted results of LSSVM optimized by six algorithms and the combination prediction of Reference [30] are shown in Figure 10.
In Figure 10a, the predicted value of IAFSA is relatively closer to the original data, and Mean Absolute Percentage Error (MAPE) is the smallest at most of the predicted points in Figure 10b. The prediction index obtained from the above six optimization methods and the combination prediction of Reference [30] are shown in Table 4.
It can be concluded from Table 4 that:
(1)
In the test set, compared with other algorithms, the RMSE and MAPE indexes of IAFSA_LSSVM are the smallest, which indicates that the prediction error of LSSVM optimized by IAFSA is the smallest. In addition, the R2 index of IAFSA_LSSVM is the largest among all the algorithms, which means that the changing trend predicted by IAFSA_LSSVM is the most consistent with that of real data. Comprehensive comparison of the above three indicators, IAFSA_ LSSVM has the best prediction effect in the testing set, followed by the combination prediction of Reference [30], AFSA, PSO, GA, QGA and GridSearch.
(2)
In the training set, the RMSE and MAPE indexes of IAFSA_LSSVM are the smallest, and the R2 index is the largest. Therefore, the IAFSA_LSSVM has the highest prediction accuracy, followed by the combination prediction of Reference [30], AFSA, QGA, GridSearch, PSO and GA.
Thus, for the prediction of the vibration signals of misalignment fault, the IAFSA_LSSVM prediction model has the best prediction accuracy in the training set and testing set. It shows that the IAFSA algorithm has certain advantages.

4.2. Prediction Results of Misalignment Fault Based on Current Signals

For the current signals collected from the test bench, the predicted results of LSSVM optimized by six algorithms and the combination prediction of Reference [30] are shown in Figure 11.
In Figure 11a, the predicted point of the LSSVM optimized by IAFSA is closer to the original actual value. In Figure 11b, the MAPE values of the LSSVM optimized by IAFSA are all below 3%, and it is the smallest in most data points. The prediction index obtained from the above six optimization methods and the combination prediction of Reference [30] are shown in Table 5.
It can be seen from Table 5 that:
(1)
In the test set, IAFSA_ LSSVM has the smallest RMSE and MAPE, and it has the largest R2, which indicates that the prediction error of IAFSA_ LSSVM is the smallest, and the fitting degree of IAFSA_ LSSVM between the predicted value and the real value is the best, followed by the combination prediction of Reference [30], PSO, QGA, AFSA, GridSearch and GA.
(2)
In the training set, Comprehensive comparison of RMSE, MAPE and R2, IAFSA_ LSSVM has the highest prediction accuracy, followed by GridSearch, QGA, the combination prediction of Reference [30], AFSA, GA and PSO.
Therefore, when predicting current signals of misalignment fault, the IAFSA_ LSSVM prediction model not only has the best prediction effect in the training set, but also has the highest prediction accuracy in the testing set.
In conclusion, according to the prediction results in Table 4 and Table 5, the LSSVM optimized by IAFSA can more accurately predict the development trend of signals, which contributes to achieving accurate fault prediction.

4.3. Realization of Misalignment Fault Warning

Misalignment fault is a kind of latent fault, and its early fault characteristics are not very obvious. Therefore, it is necessary to set a warning line for misalignment fault, which contributes to making a reasonable remedy plan before the fault deteriorates. Because the kurtosis index has a high sensitivity to the early fault and impact signal, it is adopted to set the warning line of misalignment fault. When the equipment is in a normal operation state, the characteristics of signal distribution are close to the normal distribution [34]. Therefore, the 3 σ principle of the normal distribution can be taken as the relative standard to obtain the fault warning line.
Assuming that the random variable X follows the normal distribution. The average value of X is μ and the standard deviation is σ . From the 3 σ principle, the probability of data falls within the range ( μ σ , μ + σ ) is P = 68.27 % . The probability of data falls within the range ( μ 2 σ , μ + 2 σ ) is P = 95.45 % . The probability of data falls within the range ( μ 3 σ , μ + 3 σ ) is P = 99.73 % [35], as shown in Figure 12. According to the characteristics of the normal distribution, when the equipment is in a normal state, the probability of the kurtosis index falls within the range ( μ 3 σ , μ + 3 σ ) is P = 99.73 % . When the fault occurs, the distribution of fault signals gradually deviates from the normal distribution. Meanwhile, the value of the kurtosis index obtained from signals will exceed the range ( μ 3 σ , μ + 3 σ ) , belonging to abnormal data. Thus, μ + 3 σ and μ 3 σ calculated from the kurtosis index are taken as the upper and lower limits of misalignment fault warning. If the kurtosis index obtained from collected signals is within ( μ 3 σ , μ + 3 σ ) , it represents that the equipment is still in normal operation. If the kurtosis index is outside the range ( μ 3 σ , μ + 3 σ ) , it demonstrates that the equipment is in an abnormal state, which achieves the misalignment fault warning.
According to the 3 σ principle, the warning line of kurtosis index can be set as follows:
K u p = μ K + 3 σ K
where μ K is the average value of the kurtosis index under the normal operation of equipment. σ K is the standard deviation of the kurtosis index. Therefore, when the kurtosis index exceeds the warning value K u p , it indicates that the fault degree exceeds the acceptable range for the normal operation of equipment.
This paper adopts 20 historical samples of the vibration and current signals of the wind turbine experiment platform during normal operating conditions. The average value and standard deviation of the kurtosis index of vibration and current signals during normal operation are listed in Table 6.
According to Table 6, the warning lines of vibration and current signals can be obtained, as shown in Figure 13 (red).
Figure 13 shows the experimental process in which the misalignment faults continue to increase. It can be seen from Figure 13 that the predicted kurtosis index obtained from the training set and testing set of LSSVM optimized by IAFSA is basically close to the actual values of vibration and current signals. In Figure 13, the kurtosis index of vibration and current signals increases with the rise of the operation time of the test bench, which indicates that the fault degree of misalignment also grows up with the increase in running time. Before 265 min, although the kurtosis index of vibration and current signals has a certain increase trend, it does not exceed the warning line. This is mainly because the fault degree of misalignment is minor at the beginning of the test bench, which is not sufficient for having a large impact on the normal operation. Therefore, the kurtosis index does not exceed the warning line. At 265 min, the kurtosis index of vibration and current signals has exceeded the warning line, and most of the kurtosis index values are higher than the warning line after 265 min. It can be known from the 3 σ principle that the kurtosis index of vibration and current signals at 265 min no longer belongs to the fluctuation range of the kurtosis index during the normal operation of equipment, but belongs to abnormal data. This indicates that the fault degree of misalignment has exceeded the acceptable range of normal operation. Therefore, when the test bench runs to 265 min, it should be shut down in time to prevent the damage of equipment due to the continued deterioration of misalignment faults, so as to achieve the early warning.

5. Conclusions

In this paper, the AFSA is improved and it is used to optimize the parameters in LSSVM to predict the kurtosis index of vibration signals and stator current signals for wind turbines misalignment fault. The main conclusions obtained in the research are as follows:
  • After analyzing the collected misalignment fault vibration and current signals in the time domain and frequency domain, it is proved that the early fault signs of misalignment are not very obvious, and the misalignment fault is a slowly changing latent fault.
  • The AFSA is improved. The IAFSA can find the optimal hyperparameter solution of the LSSVM model, and its prediction accuracy is the highest compared with other optimization algorithms.
  • According to the 3σ principle of the normal distribution, the early warning line of vibration and current signals is set. The experimental results prove that the proposed prediction model achieves a relatively accurate prediction and early warning for misalignment fault of wind turbines.
Due to the limitations of the current laboratory misalignment fault data, we can only test and verify the misalignment fault data obtained from the wind turbine misalignment simulation test bench. If the actual operating state data of the wind turbine is obtained in the future, it can be used as one of the inputs of the prediction model for fault prediction research, thereby improving the adaptability of the prediction model. In future research, the IAFSA-LSSVM model will be considered for use in other fault prediction fields.

Author Contributions

Z.H. and Y.X. contributed to paper writing and the whole revision process, J.C. contributed to paper editing. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (51577008).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Pek, A. GWEC: Wind Power Industry to Install 71.3 GW in 2020, Showing Resilience during COVID-19 Crisis [EB/OL]. Available online: https://gwec.net/gwec-wind-power-industry-to-install-71-3-gw-in-2020-showing-resilience-during-covid-19-crisis (accessed on 5 November 2020).
  2. Xiao, Y.; Wang, Y.; Mu, H.; Kang, N. Research on Misalignment Fault Isolation of Wind Turbines Based on the Mixed-Domain Features. Algorithms 2017, 10, 67. [Google Scholar] [CrossRef] [Green Version]
  3. Beretta, M.; Julian, A.; Sepulveda, J.; Cusidó, J.; Porro, O. An Ensemble Learning Solution for Predictive Maintenance of Wind Turbines Main Bearing. Sensors 2021, 21, 1512. [Google Scholar] [CrossRef]
  4. Elasha, F.; Shanbr, S.; Li, X.; Mba, D. Prognosis of a Wind Turbine Gearbox Bearing Using Supervised Machine Learning. Sensors 2019, 19, 3092. [Google Scholar] [CrossRef] [Green Version]
  5. Tang, M.; Chen, W.; Zhao, Q.; Wu, H.; Long, W.; Huang, B.; Liao, L.; Zhang, K. Development of an SVR Model for the Fault Diagnosis of Large-Scale Doubly-Fed Wind Turbines Using SCADA Data. Energies 2019, 12, 3396. [Google Scholar] [CrossRef] [Green Version]
  6. Verma, A.K.; Sarangi, S.; Kolekar, M. Misalignment faults detection in an induction motor based on multi-scale entropy and artificial neural network. Electr. Power Compon. Syst. 2016, 44, 916–927. [Google Scholar] [CrossRef]
  7. Santos, P.; Villa, L.F.; Reñones, A.; Bustillo, A.; Maudes, J. An SVM-based solution for fault detection in wind turbines. Sensors 2015, 15, 5627–5648. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  8. Pennacchi, P.; Vania, A. Diagnosis and model based identification of a coupling misalignment. Shock Vib. 2005, 12, 293–308. [Google Scholar] [CrossRef]
  9. Baghban, A.; Piri, A.; Lakzaei, M.; Janghorban Lariche, M.; Baghban, M. On the prediction of solubility of alkane in carbon dioxide using the LSSVM algorithm. Pet. Sci. Technol. 2019, 37, 1231–1237. [Google Scholar] [CrossRef]
  10. Yan, W.; Li, M.; Pan, X.; Wu, G.; Liu, L. Application of support vector regression cooperated with modified artificial fish swarm algorithm for wind tunnel performance prediction of automotive radiators. Appl. Therm. Eng. 2020, 164, 114543. [Google Scholar] [CrossRef]
  11. Zhang, C.; Zhang, F.; Li, F.; Wu, H.-S. Improved artificial fish swarm algorithm. In Proceedings of the 2014 9th IEEE Conference on Industrial Electronics and Applications, Hangzhou, China, 9–11 June 2014; pp. 748–753. [Google Scholar]
  12. Ma, H.; Wang, Y. An artificial fish swarm algorithm based on chaos search. In Proceedings of the 2009 Fifth International Conference on Natural Computation, Tianjian, China, 14–16 August 2009; Volume 4, pp. 118–121. [Google Scholar]
  13. Neshat, M.; Adeli, A.; Sepidnam, G.; Sargolzaei, M.; Toosi, A.N. A review of Artificial Fish Swarm Optimization methods and applications. Int. J. Smart Sens. Intell. Syst. 2012, 5, 107–148. [Google Scholar] [CrossRef] [Green Version]
  14. Zhu, W.; Bao, H.; Zeng, Z.; Wen, Z.; Zhu, Y.; Xiang, H. Support Vector Machine Optimized Using the Improved Fish Swarm Optimization Algorithm and Its Application to Face Recognition. Int. J. Pattern Recogn. Artif. Intell. 2019, 33, 132–138. [Google Scholar] [CrossRef]
  15. Xu, Y.; Chen, H.G. A Novel Global Artificial Fish Swarm Algorithm with Improved Chaotic Search. Adv. Mater. Res. 2012, 1897, 2594–2597. [Google Scholar] [CrossRef]
  16. Tian, D. Particle Swarm Optimization with Chaos-based Initialization for Numerical Optimization. Intell. Autom. Soft Comput. 2018, 24, 331–342. [Google Scholar] [CrossRef]
  17. Kuang, F.; Zhang, S. A Novel Network Intrusion Detection Based on Support Vector Machine and Tent Chaos Artificial Bee Colony Algorithm. J. Netw. Intell. 2017, 2, 195–204. [Google Scholar]
  18. Mark, M.C. Lyapunov exponents for multi-parameter tent and logistic maps. Chaos 2011, 21, 043104. [Google Scholar]
  19. Shan, L.; Qiang, H.; Li, J.; Wang, Z.Q. Chaotic optimization algorithm based on Tent map. Control Decis. 2005, 20, 179–182. [Google Scholar]
  20. Liu, W. A multistrategy optimization improved artificial bee colony algorithm. Sci. World J. 2014, 2014, 129483. [Google Scholar] [CrossRef]
  21. Li, W.; Bi, Y.; Zhu, X.; Yuan, C.-A.; Zhang, X.-B. Hybrid swarm intelligent parallel algorithm research based on multi-core clusters. Microprocess. Microsyst. 2016, 47, 151–160. [Google Scholar] [CrossRef]
  22. Du, C.; Jiang, S.; Zhao, W. An adaptive multiscale approach for identifying multiple flaws based on XFEM and a discrete artificial fish swarm algorithm. Comput. Method. Appl. Methods 2018, 339, 341–357. [Google Scholar]
  23. Nduka, U.C.; Iwueze, I.S.; Nwogu, E.C. Efficient algorithms for robust estimation in autoregressive regression models using Student’s t distribution. Commun. Stat. Simul. Comput. 2020, 49, 355–374. [Google Scholar] [CrossRef]
  24. Xu, Y.; Chen, H.; Luo, J.; Zhang, Q.; Jiao, S.; Zhang, X. Enhanced Moth-flame optimizer with mutation strategy for global optimization. Inf. Sci. 2019, 492, 181–203. [Google Scholar] [CrossRef]
  25. Sun, G.; Lan, Y.; Zhao, R. Differential evolution with Gaussian mutation and dynamic parameter adjustment. Soft Comput. 2019, 23, 1615–1642. [Google Scholar] [CrossRef]
  26. Stefani, A.; Yazidi, A.; Rossi, C.; Filippetti, F.; Casadei, D.; Capolino, G.-A. Doubly Fed Induction Machines Diagnosis Based on Signature Analysis of Rotor Modulating Signals. IEEE Trans. Ind. Appl. 2008, 44, 1711–1721. [Google Scholar] [CrossRef]
  27. Xiao, Y.; Xue, J.; Zhang, L.; Wang, Y.; Li, M. Misalignment Fault Diagnosis for Wind Turbines Based on Information Fusion. Entropy. 2021, 23, 243. [Google Scholar] [CrossRef]
  28. William, T.; Mark, F. Case Histories of Current Signature Analysis to Detect Faults in Induction Motor Drives. In Proceedings of the IEEE International Electric Machines and Drives Conference (IEMDC’03), Madison, WI, USA, 1–4 June 2003; pp. 1459–1465. [Google Scholar]
  29. Xiao, Y.; Hong, Y.; Chen, X. The Application of Dual-Tree Complex Wavelet Transform (DTCWT) Energy Entropy in Misalignment Fault Diagnosis of Doubly-Fed Wind Turbine (DFWT). Entropy 2017, 19, 587. [Google Scholar] [CrossRef] [Green Version]
  30. Xiao, Y.; Hua, Z. Misalignment Fault Prediction of Wind Turbines Based on Combined Forecasting Model. Algorithms 2020, 13, 56. [Google Scholar] [CrossRef] [Green Version]
  31. Wang, T.; Chu, F.; Han, Q.; Kong, Y. Compound faults detection in gearbox via meshing resonance and spectral kurtosis methods. J. Sound Vib. 2017, 392, 367–381. [Google Scholar] [CrossRef]
  32. Yuan, Y.; Shao, C.; Cao, Z.; Chen, W.; Yin, A.; Yue, H.; Xie, B. Urban Rail Transit Passenger Flow Forecasting Method Based on the Coupling of Artificial Fish Swarm and Improved Particle Swarm Optimization Algorithms. Sustainability 2019, 11, 7230. [Google Scholar] [CrossRef] [Green Version]
  33. Jiao, B.; Gao, Z.W. The Fault Diagnosis of Wind Turbine Gearbox Based on QGA-LSSVM. Appl. Mech. Mater. 2014, 3082, 950–955. [Google Scholar] [CrossRef]
  34. Zhu, P.; Qian, H.; Chai, T. Research on early fault warning system of coal mills based on the combination of thermodynamics and data mining. Trans. Inst. Meas. Control (Lond.) 2020, 42, 55–68. [Google Scholar] [CrossRef]
  35. Omar, M.E.; Rima, A.S. New approximations for standard normal distribution function. Commun. Stat. Theor. Methods 2020, 49, 1357–1374. [Google Scholar]
Figure 1. Comparison of Cauchy and normal distribution with the linear distribution.
Figure 1. Comparison of Cauchy and normal distribution with the linear distribution.
Entropy 23 00692 g001
Figure 2. The flow chart of IAFSA.
Figure 2. The flow chart of IAFSA.
Entropy 23 00692 g002
Figure 3. The flow chart of the LSSVM prediction model optimized by IAFSA.
Figure 3. The flow chart of the LSSVM prediction model optimized by IAFSA.
Entropy 23 00692 g003
Figure 4. The test bench of misalignment fault for wind turbines. (a) experiment platform; (b) control cabinet.
Figure 4. The test bench of misalignment fault for wind turbines. (a) experiment platform; (b) control cabinet.
Entropy 23 00692 g004
Figure 5. The position of the acceleration sensor. (a) the vibration signal collection; (b) the spur gear box.
Figure 5. The position of the acceleration sensor. (a) the vibration signal collection; (b) the spur gear box.
Entropy 23 00692 g005
Figure 6. The signal acquisition device of test bench. (a) the DFT5100 dynamic data collector; (b) the signal acquisition card USB 4AD Plus.
Figure 6. The signal acquisition device of test bench. (a) the DFT5100 dynamic data collector; (b) the signal acquisition card USB 4AD Plus.
Entropy 23 00692 g006
Figure 7. Comparison graph of variable speed constant frequency (a) The generator speed is 600 rpm; (b) The generator speed is 840 rpm.
Figure 7. Comparison graph of variable speed constant frequency (a) The generator speed is 600 rpm; (b) The generator speed is 840 rpm.
Entropy 23 00692 g007
Figure 8. Time domain waveform and spectrogram of vibration signals. (a) normal operation condition; (b)after running 50 min; (c) after running 100 min.
Figure 8. Time domain waveform and spectrogram of vibration signals. (a) normal operation condition; (b)after running 50 min; (c) after running 100 min.
Entropy 23 00692 g008
Figure 9. Time domain waveform and spectrogram of stator current signals. (a) normal operation condition; (b)after running 50 min; (c) after running 100 min.
Figure 9. Time domain waveform and spectrogram of stator current signals. (a) normal operation condition; (b)after running 50 min; (c) after running 100 min.
Entropy 23 00692 g009
Figure 10. The vibration signal prediction results of LSSVM optimized by six algorithms.
Figure 10. The vibration signal prediction results of LSSVM optimized by six algorithms.
Entropy 23 00692 g010
Figure 11. The current signal prediction results of LSSVM optimized by six algorithms.
Figure 11. The current signal prediction results of LSSVM optimized by six algorithms.
Entropy 23 00692 g011
Figure 12. The probability distribution of 3 σ principle.
Figure 12. The probability distribution of 3 σ principle.
Entropy 23 00692 g012
Figure 13. Fault warning lines. (a) vibration signals; (b) current signals.
Figure 13. Fault warning lines. (a) vibration signals; (b) current signals.
Entropy 23 00692 g013
Table 1. The commonly used prediction algorithms.
Table 1. The commonly used prediction algorithms.
MethodScopeAdvantageDisadvantage
ARIMASmall sample
Linear prediction
Less samples required
Simple model
Not suitable for complex nonlinear forecasts
RFSmall or medium sample
Non-linear prediction
Fast training
Automatic feature selection
Poor robustness
Many optimization parameters
KFSmall or medium sample
Linear prediction
Dynamic modeling
Good robustness
Not suitable for complex nonlinear forecasts
LSSVMSmall or medium sample
Non-linear prediction
High accuracy predictions based on few samplesModel parameters affects prediction accuracy
LSTMLarge sample
Complex nonlinear prediction
Strong nonlinear ability
Processing large data sets
Model parameters affects prediction accuracy
Many optimization parameters
Table 2. The feature vector indexes of vibration signals.
Table 2. The feature vector indexes of vibration signals.
Feature VectorCategoryIndexes
Vibration signals
(9 dimensions)
Time domainRoot mean square, kurtosis, kurtosis index
Frequency domainMean square frequency, center of gravity frequency, frequency variance
Time-frequency domainThe first three energy entropies of the IMF components obtained by the Improved Empirical Mode Decomposition (IEMD)
Table 3. The feature vector indexes of current signals.
Table 3. The feature vector indexes of current signals.
Feature VectorCategoryIndexes
Current signals
(11 dimensions)
Time domainRoot mean square, kurtosis, kurtosis index
Frequency domainMean square frequency, centre of gravity frequency, frequency variance
Time-frequency domainThe five sample entropies obtained by the four-layer decomposition of the Dual-tree Complex Wavelet Transform (DTCWT)
Table 4. The prediction index of vibration signals.
Table 4. The prediction index of vibration signals.
MethodData SetRMSEMAPE (%)R2
IAFSA_LSSVMTraining set0.01220.29660.9927
Test set0.04771.17530.8103
AFSA_LSSVMTraining set0.0127 0.3069 0.9922
Test set0.04881.20610.8012
PSO_LSSVMTraining set0.01460.36320.9896
Test set0.04911.21820.7991
QGA_LSSVMTraining set0.0132 0.3219 0.9915
Test set0.0508 1.2609 0.7845
GA_LSSVMTraining set0.0177 0.4602 0.9848
Test set0.0492 1.2274 0.7985
GridSearch_LSSVMTraining set0.0139 0.3400 0.9905
Test set0.0523 1.3019 0.7718
Combination prediction of Reference [30]Training set0.0124 0.3016 0.9923
Test set0.04791.18910.8089
RMSE: Root Mean Square Error; MAPE: Mean Absolute Percentage Error; R2: coefficient of determination, also known as the goodness of fit, is the ratio of the sum of squared regressions to the sum of squared sums, which can represent the fitting degree of the regression model to data set [30].
Table 5. The prediction index of current signals.
Table 5. The prediction index of current signals.
MethodData SetRMSEMAPE (%)R2
IAFSA_LSSVMTraining set0.00180.10030.9982
Test set0.02000.90820.8377
AFSA_LSSVMTraining set0.0027 0.1445 0.9960
Test set0.02130.97360.8163
PSO_LSSVMTraining set0.00310.16010.9949
Test set0.02060.96010.8270
QGA_LSSVMTraining set0.0022 0.1168 0.9975
Test set0.0212 0.9696 0.8176
GA_LSSVMTraining set0.0029 0.1541 0.9954
Test set0.0221 1.0256 0.8013
GridSearch_LSSVMTraining set0.0019 0.1043 0.9981
Test set0.0214 0.9757 0.8130
Combination prediction of Reference [30]Training set0.0025 0.1384 0.9964
Test set0.0204 0.9542 0.8306
Table 6. Statistical parameters of kurtosis index under normal operating conditions.
Table 6. Statistical parameters of kurtosis index under normal operating conditions.
Kurtosis IndexAverageStandard DeviationUpper Warning Limit
Vibration signals2.93850.15423.4011
Current signals1.48720.06221.6738
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Hua, Z.; Xiao, Y.; Cao, J. Misalignment Fault Prediction of Wind Turbines Based on Improved Artificial Fish Swarm Algorithm. Entropy 2021, 23, 692. https://doi.org/10.3390/e23060692

AMA Style

Hua Z, Xiao Y, Cao J. Misalignment Fault Prediction of Wind Turbines Based on Improved Artificial Fish Swarm Algorithm. Entropy. 2021; 23(6):692. https://doi.org/10.3390/e23060692

Chicago/Turabian Style

Hua, Zhe, Yancai Xiao, and Jiadong Cao. 2021. "Misalignment Fault Prediction of Wind Turbines Based on Improved Artificial Fish Swarm Algorithm" Entropy 23, no. 6: 692. https://doi.org/10.3390/e23060692

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