Next Article in Journal
A Practical Approach for Picking Items in an Online Shopping Warehouse
Next Article in Special Issue
Calculation Method for Electricity Price and Rebate Level in Demand Response Programs
Previous Article in Journal
Diagnosis and Monitoring of Volatile Fatty Acids Production from Raw Cheese Whey by Multiscale Time-Series Analysis
Previous Article in Special Issue
Coordinated Operation of Electricity and Natural Gas Networks with Consideration of Congestion and Demand Response
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fault Diagnosis Approach of Main Drive Chain in Wind Turbine Based on Data Fusion

1
Guangdong Key Laboratory of Clean Energy Technology, South China University of Technology, Guangzhou 510640, China
2
Shenzhen Huagong Energy Technology Co., Ltd., Shenzhen 518000, China
3
Department of Electrical Engineering, School of Automation, Guangdong University of Technology, Guangzhou 510006, China
4
Brunel Interdisciplinary Power Systems Research Centre, Department of Electronic and Electrical Engineering, Brunel University London, London UB8 3PH, UK
5
State Power Investment, Nanning 530000, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2021, 11(13), 5804; https://doi.org/10.3390/app11135804
Submission received: 8 May 2021 / Revised: 2 June 2021 / Accepted: 2 June 2021 / Published: 23 June 2021
(This article belongs to the Special Issue Electrification of Smart Cities)

Abstract

:
The construction and operation of wind turbines have become an important part of the development of smart cities. However, the fault of the main drive chain often causes the outage of wind turbines, which has a serious impact on the normal operation of wind turbines in smart cities. In order to overcome the shortcomings of the commonly used main drive chain fault diagnosis method that only uses a single data source, a fault feature extraction and fault diagnosis approach based on data source fusion is proposed. By fusing two data sources, the supervisory control and data acquisition (SCADA) real-time monitoring system data and the main drive chain vibration monitoring data, the fault features of the main drive chain are jointly extracted, and an intelligent fault diagnosis model for the main drive chain in wind turbine based on data fusion is established. The diagnosis results of actual cases certify that the fault diagnosis model based on the fusion of two data sources is able to locate faults of the main drive chain in the wind turbine accurately and provide solid technical support for the high-efficient operation and maintenance of wind turbines.

1. Introduction

The smart city concept is an advanced trend for the development for cities today and some crucial technologies such as Internet of Things (IoT), renewable energy, and smart grids are integrated to build the intelligent energy system in a smart city [1,2,3,4,5]. To increase the share of renewable energy in electricity generation and avoid the challenges caused by the centralized construction, centralized grid connection, and long-distance transmission of large-scale wind farms far away from the load center, distributed wind turbines are being widely used in development of smart cities [6,7,8]. The operation and maintenance of wind turbines distributed around the whole smart city are more difficult than the operation and maintenance of wind turbines in a centralized large-scale wind farm. In the wind turbines, electrical components have the highest fault frequency, followed by the main drive chain components. However, the electrical component faults can be located quickly, and the time to recover is short. Compared with the electrical component, the main drive chain component faults have a longer positioning time. Because of their huge size and heavy weight, it is cumbersome to replace them, and they need more time to recover. The outage of wind turbines before the replacement of the main drive chain fault components severely affects the operational reliability. So the wind turbines are in urgent need of economic efficiency of the wind turbines and the accurate and highly efficient remote intelligent operation and maintenance service. Therefore, it is imperative to establish the fault diagnosis system with high precision for the wind turbine main drive chain [9,10,11].
To improve the accuracy of main drive chain fault diagnosis in wind turbines, scholars worldwide have carried out a lot of research on the fault diagnosis of main drive chain. Among all the researchers, most of them try to alarm the out-of-limit main drive chain based on the real-time monitoring data of the wind farm supervisory control and data acquisition (SCADA) system [12,13,14,15,16,17] so as to maintain the normal operation state of wind turbines. Based on the real-time monitoring data of the SCADA system and the out-of-limit alarms of the main drive chain, the fault diagnosis framework of the wind turbine is established, and the out-of-limit diagnosis indexes of typical faults are given [18]. The research uses high-frequency SCADA data to extract the core technical indicators to improve the performance of wind turbines [19]. Further, the real-time monitoring data of the SCADA system is used to establish the fault prediction model of wind turbines [20]. More approached-based data analysis of the SCADA are being used today [21,22]. For instance, a data-driven method is proposed to diagnose the pitch fault of wind turbines [23]. Reference [24] authors also use a data-based prognostic system without any additional sensor out of the SCADA. This paper [25] summarizes various types of real-time monitoring systems of wind turbines and states the advantages and disadvantages of various methods for fault monitoring of wind turbines based on the real-time monitoring data of the SCADA system. To improve the accuracy of the main drive chain fault diagnosis in wind turbines, people began to use the professional fault main drive chain diagnosis system for high-frequency vibration data acquisition and fault analysis to its main components [26]. Damage can be detected based on the differences between modified modal displacements in the undamaged and damaged states [27]. Based on the high-frequency vibration signal analysis of the main drive chain fault diagnosis system in reference [28], the gearbox faults under the non-stationary state of speed and load were statistically analyzed. Compared with the out-of-limit alarm signal in the low frequency real-time monitoring system of the SCADA system, the high-frequency signal analysis can locate the gearbox faults more accurately. In references [29,30,31,32,33,34], the high-frequency resonance vibration signal of bearing is extracted by wavelet analysis. Combined with the classification ability of the support vector machine (SVM) and the dynamic time series processing ability of the hidden Markov model, a new bearing fault diagnosis scheme is proposed so as to improve the accuracy of bearing fault diagnosis. In reference [35], wavelet packet energy entropy is combined with empirical mode decomposition (EMD) to enhance the noise elimination of original vibration data and improve the accuracy of diagnosis. References [36,37,38] proposed a typical fault diagnosis method of the gearbox based on wavelet decomposition and support vector machine classification, a wind turbine bearing vibration fault diagnosis method based on noise suppression and a fault diagnosis method for the planetary gearbox of main drive chain of wind turbine under non-stationary conditions based on adaptive optimal kernel time-frequency analysis, respectively. References [39,40,41] show other methods of fault diagnosis based on wavelet transform. They all show that more effective typical fault features are extracted from the high-frequency vibration signals of the professional main drive chain vibration fault diagnosis system. Reference [42] began to introduce the influence of different working conditions on wind turbine fault analysis. Recently, more scholars used advanced algorithms such as neural network and machine learning for fault diagnosis in wind turbines [43,44,45,46]. References [47,48] compare the advantages and disadvantages of the neural network model and traditional condition monitoring analysis model in the fault diagnosis of wind turbines. Some other methods proposed fault diagnosis using different technologies such as thermal imaging [49]. They are non-invasive but limited to specific tested objects and show less universality than the commonly used SCADA and vibration fault diagnosis system. For instance, reference [50] uses thermal imaging to evaluate the condition of only angle grinders in wind turbines. Moreover, wind turbines usually operate in wild environments with variable temperatures, and, therefore, evaluating the wind turbine using only thermal imaging is possible to be disturbed in operating states. Reference [51] uses ultrasonic reflectometry for detecting while the targeted fault to be detected is limited to the lubrication failure of the wind turbine bearing.
The main drive chain vibration fault diagnosis system and wind turbine SCADA system are two of the most popular diagnosis systems for wind turbines. However, their suppliers are independent of each other so the data of these two systems cannot be shared, and, therefore, each of the research projects above is based on one of these two data sources for fault diagnosis.
In this paper, a data interface between the two systems is established through the technical transformation of the two systems by the wind farm owners. An approach of using a data fusion method of two types of data to extract fault features of the wind turbine main drive chain is proposed and paves a new way to improve the accuracy of fault diagnosis of the main drive chain in the wind turbine.
The contributions of this study are as follows:
(1)
Proposing a fault diagnosis strategy of the main drive chain in wind turbines based on data fusion, considering both the real-time monitoring data from the SCADA system and the high-frequency vibration data of the main chain.
(2)
Proposing the detailed method to classify and extract the fault features based on two types of data and the method for fault diagnosis using the deep autoencoder model.
(3)
Conduct case studies in a real wind farm to verify the effectiveness of the proposed strategy, and analyze the experimental results and the benefits to the high-efficient operation and maintenance of wind turbines.

2. Fault Features Extraction of Wind Turbine Main Drive Chain Based on Data Fusion

The entire process of the proposed data-fusion based method is given in Figure 1. The whole process can be divided into two steps: fault features extraction, and fault diagnosis based on data fusion. Details of each step are described separately in Section 2 and Section 3.
This section demonstrates the method of fusing two types of real-time monitoring systems to extract the features of main drive chain faults. This method takes advantage of the globality of the wind turbine SCADA system and the pertinence and depth of the main drive chain vibration fault diagnosis system for the real-time monitoring of the wind turbine main drive chain.

2.1. Process of Fault Features Extraction of the Main Drive Chain in Wind Turbine

The supervisory control and data acquisition (SCADA) system of a wind farm collects real-time operating status data of each wind turbine in the wind farm comprehensively, with the sampling frequency of 1 s. Specifically, it comprehensively monitors the parameters and operating status of each operation control module in a wind turbine, including pitch, yaw, gearbox, generator, hydraulic pump station, nacelle, converter, power grid, safety chain, torque, main shaft, tower base, anemometer, and other modules. With the analysis and judgment for each module’s operating status parameters, faults, and trend, normal operation of the turbine is maintained through the approaches of over-limit alarm and over-limit shutdown. However, the fault has already risen to a certain extent when the parameters and trends of modules of the wind turbine exceed the limit, and, therefore, how to trigger early warning becomes a core concern of wind farm owners. In recent years, many wind farm owners have equipped a high-frequency vibration signal acquisition system specifically for the main drive chain in order to improve the accuracy of fault diagnosis to the main drive chain of the wind turbine. They use acceleration sensors and other high-speed sensors to collect the high-frequency vibration signal of the main points of the main drive chain and do time-domain analysis, frequency domain analysis, as well as time-frequency domain analysis to extract more detailed fault features to locate the main drive chain faults more accurately. However, sometimes the added high-frequency vibration signal acquisition system gets noisy result data because it is susceptible to interference from different operating conditions, such as the yaw state of the unit, the rotational speed, and the icing of blades or anemometers. The added high-frequency vibration signal acquisition system is unable to deal with the operating status of the wind turbine or to remove the noise of the vibration data in a well-targeted manner. These deficiencies all make it difficult to reflect the fault state of the main drive chain accurately and comprehensively based on the fault eigenvector extracted from a single data source. That in turn reduces the accuracy of diagnosis results.
Therefore, this paper proposes a method to transform two types of systems technically, the main drive chain vibration fault diagnosis system and the wind turbine SCADA system, to establish a data interface between them and use a method of fusing two kinds of data to extract the fault features of the wind turbine main drive chain. On the one hand, the wind turbine SCADA system has the ability to monitor the overall situation of the wind turbine in real time, which is used to extract low-frequency vibration signals related to drive chain faults, the rotational speed of main shaft and generator, and the operation control mode of the wind turbine. The last two types of signals, the rotational speed of main shaft and generators and the operation control mode of the wind turbine, are highly related to the vibration mode of the main drive chain and provide supplementary knowledge for the denoising of high-frequency vibration signals of the main drive chain. On the other hand, taking advantage of pertinence and depth of the main drive chain vibration fault diagnosis system for real-time monitoring of the wind turbine main drive chain, the high-frequency vibration signals of all added measurement points of the main drive chain can be extracted and use two types of signal, rotational speed of main shaft and generator of the wind turbine and wind turbine operation control mode, to classify the background noises of high-frequency vibration signals. The used sensors and method to equip them are shown in Figure 2 and Figure 3. High-frequency vibration signals are clearly different between different speed ranges of the main shaft and generators and between the power-up and power-down operation intervals of the wind turbine. The effective removal of background noises is beneficial to the extracting of the high-frequency vibration features of the main drive chain itself.
When using the SCADA system to extract low-frequency vibration signals related to drive chain faults, it is also necessary to use two types of signals, the speed of main shaft and generators of the wind turbine and the operation control mode of the wind turbine, to classify its background noise. Between different speed ranges of the main shaft and generators and between the power-up and power-down operation intervals of the wind turbine, background noises are classified and removed to extract the low-frequency vibration characteristics of the main drive chain itself.

2.2. Fault Features Extraction of Wind Turbine Main Drive Chain Based on Data Fusion

Table 1 shows the types and causes of typical faults in the main drive chain of wind turbines. For the typical types of the wind turbine main drive chain faults, the low-frequency vibration signal and high-frequency vibration signal of the main drive chain are denoised, respectively, according to the fault features extraction flowchart given in Figure 4. On the basis of this procedure, it is necessary to extract the low-frequency fault features and high-frequency fault features of each typical fault in the main drive chain, and then eliminate redundant fault features to reduce dimensionality of the fault features to form eigenvectors that characterize the typical faults of the main drive chain.
Among them, the noise reduction of low-frequency and high-frequency vibration signals of the main drive chain, the extraction of low-frequency and high-frequency fault features of typical faults, and the dimensionality reduction of fault features are the core procedures of fault features extraction of the wind turbine main drive chain based on data fusion:
(1)
Noise reduction of low-frequency and high-frequency vibration signals of the main drive chain
The nacelle of the wind turbine will still shake and vibrate during normal operation when the main drive chain is not vibrating. The frequency and amplitude of shaking and vibration are closely related to the rotational speed of the main shaft and generators and the operation control mode of the wind turbine. Experimental data indicate that it is a non-linear relationship. To simplify the calculation, this article firstly segments the rotational speed of the main shaft and generators of the wind turbine according to their sizes and classifies the operation control mode of the wind turbine according to the increasing power and decreasing power. Based on the combination of these two approaches, we classify the nacelle shake and vibration during the normal operation of wind turbine and give out the frequency and amplitude of the nacelle shake and vibration background noise in the combination of each rotational speed range of the main shaft and generator as well as the wind turbine power-up or power-down operation.
Assume that the background noise of the nacelle shaking and vibration under the first section of rotational speed ranges of the main shaft and generator and the wind turbine power up operation state are x1(t). Fourier transform of x1(t) is:
F 1 ( ω ) = + x 1 ( t ) e j ω t d t
This will be used as the background noise of the low-frequency and high-frequency vibration signal of the main drive chain in the first section of the main shaft and generator rotational speed ranges and the wind turbine power-up operation. Before extracting the low-frequency and high-frequency fault features, these background noises are eliminated separately.
(2)
Extraction of low-frequency and high-frequency fault features of typical faults
After getting the low-frequency vibration signal and high-frequency vibration signal without background noise in the previous section, the frequency domain analysis method is adopted to calculate the following parameters as the low-frequency fault features: the low-frequency radial vibration, the axial vibration amplitude, and the vibration phase difference of the main frequency band. For high-frequency vibration data, it is necessary to calculate dimensional parameters, such as effective value, average amplitude, mean square error, kurtosis, and slope, and non-dimensional parameters, such as kurtosis index, impulse index, and margin index. With the help of the spectrum analysis method, the radial vibration amplitude, axial vibration amplitude, and phase difference of the main frequency band of each frequency band can be extracted as high-frequency fault features.
(3)
Dimensionality reduction of fault features
For each type of typical fault, enough fault features should be extracted to determine the type of fault accurately. However, too many redundant fault features will not help increase the accuracy of fault determination, and contradictory samples inside will reduce the accuracy of fault diagnosis. Therefore, it is necessary to reduce the dimensionality of fault features.
In order to judge each type of typical fault, we require not only low-frequency fault and high-frequency fault features data, but also the combination of how the main shaft and generator rotational speed of the wind turbine are segmented according to the sizes and how the operation control mode of the wind turbine is classified according to the power-up and power-down operations. Therefore, it is necessary to take the rotational speed of the main shaft and generators and the operation control mode of the wind turbine as fault features when reducing the dimensionality of fault features. In this paper, the dimensionality reduction algorithm using Principal Component Analysis (PCA) is used to reduce the dimensionality of the fused eigenvectors. Based on the original n-dimensional features, the k-dimensional orthometric eigenvector is extracted as the principal component through centralized processing and calculation of covariance. It uses orthogonal transformation as the mapping matrix, calculates the covariance matrix of data matrix, obtains an eigenvalue and eigenvectors of the covariance matrix, and then selects the eigenvectors corresponding to the k characteristics with the largest eigenvalue (that is, the largest variance) from the matrix. In this way, the data matrix can be transformed into a new space, and dimensionality reduction of data characteristics can be realized. The main processing steps for a high-dimensional space data sample x d are: use the orthogonal matrix A R ^ ( k × d ) to map the sample to a low-dimensional space A x k , where k d states that the purpose of dimensionality reduction is to alleviate the curse of dimensionality and classify data better. The specific algorithm is as follows:
Input: n-dimensional sample set D = ( x ( 1 ) , x ( 2 ) , , x ( m ) ) , the dimension to be reduced to is k.
Output: the sample set D after dimensionality reduction.
(1)
Centralize all samples:
x ( i ) = x ( i ) 1 m j = 1 m x j ( i )
where m is data volume of sample x ( i ) ,
(2)
Calculate the covariance matrix X X T of the sample,
(3)
Perform singular value decomposition on the matrix X X T ,
(4)
Take out the eigenvectors w 1 , w 2 , , w k corresponding to the largest k singular values, and normalize all the eigenvectors to form an eigenvector matrix W,
(5)
For each sample x ( i ) in the sample set, transform it into a new sample:
z ( i ) = W T x ( i )
(6)
Obtain the output sample set:
D = z ( 1 ) , z ( 2 ) , , z ( k )
Through the dimensionality reduction processing using the PCA algorithm, the dimension of the fault characteristic vector can be reduced from hundreds to dozens, which can markedly reduce the complexity of the following step of data processing.

3. Fault diagnosis of Wind Turbine Main Drive Chain Based on Fusion of Two Types of Data

Based on low-frequency fault and high-frequency fault features obtained from the fusion of two types of data and fault characteristic variables obtained by combining the main shaft and generator rotation speed of the wind turbine and the operation control mode of the wind turbine, dozens of typical characteristics of fault early warning are generated after dimensionality reduction. However, they are still multi-variable and large-scale data. Moreover, different typical faults have a different number of characteristics of fault early warning. To deal with this kind of multi-variable fault diagnosis problem that input variables need to be adjusted for different typical faults, the Deep Autoencoder (DA) model is a suitable approach for the fault diagnosis model training of different typical fault types. The training of the fault diagnosis model for typical fault types mainly includes the following steps:
(1)
Select the low-frequency monitoring data from the SCADA system and the high-frequency vibration monitoring data from the main drive chain vibration fault diagnosis system under the normal state and a typical fault state of the wind turbine main drive chain. Calculate the characteristics of a fault warning and establish a sample data set of this typical fault. Normalize the sample data set and divide it into a training set and test set with a certain proportion.
(2)
Determine the number of stacked AEs (Auto Encoders) and establish the DA with multiple hidden layers. The number of input layer neurons is the dimension of the input sample, and the data set is used for pre-training by stacking AEs.
(3)
Use the labeled samples in the main drive chain training data set to apply supervised fine-tuning to the entire DA to complete all training processes.
(4)
When the entire DA training is completed, establish the DA model for the main drive chain, calculate the reconstruction error R with the test sample set, and integrate the test samples into the DA model for testing.
The fault diagnosis model training process of typical fault types is shown in Figure 5.
The DA model training process above is unsupervised learning of the sample data set. The parameters obtained by training can be used as prior information of supervised learning of the DA model. The DA model can be further optimized by using the labeled data set for supervised learning to improve accuracy of fault diagnosis. This fine-tuning process is designed as follows:
Assume that the sample data are:
{ ( x ( 1 ) , y ( 2 ) ) ,   ,   ( x ( i ) , y ( i ) ) ,     ( x ( m ) , y ( m ) ) } i = 1 m
where the category status corresponding to xi is y ( i ) { 1 ,   2 ,   ,   k } , which is generally is given in the form of label encoder, and k represents the total number of categories. According to the analysis above, the k-dimensional vector output obtained by the classifier represents the conditional probability h θ ( x ( i ) ) = p ( y = j | x ) that the input x is the corresponding category, and the main form is:
h θ ( x ( i ) ) = [ p ( y ( i ) = 1 | x ( i ) ; θ ) p ( y ( i ) = 2 | x ( i ) ; θ ) p ( y ( i ) = k | x ( i ) ; θ ) ] = 1 j = 1 k e θ j T x ( i ) [ e θ 1 T x ( i ) e θ 2 T x ( i ) e θ k T x ( i ) ]
θ is not a column vector but a matrix as
θ = ( θ 1 T , θ 2 T , , θ k T )
where each row of the matrix represents the parameter corresponding to a category in the classifier while the count of all categories is k. The supervised global fine-tuning stage aims to do further parameters’ adjustment to minimize the value of the objective optimization function. The objective optimization function (or, more exactly, the cost function) is:
J ( θ ) = 1 m [ i = 1 m j = 1 k 1 { y ( i ) = j } l o g e θ j T x ( i ) l = 1 k e θ l T x ( i ) ]
where 1 { } is the indicator function. The function value is 1 when the value in parentheses is true; otherwise it is 0. We have to minimization the value of J ( θ ) , and we still use the stochastic gradient descent method to solve it here. The iterative formula is:
θ j = θ j α J ( θ ) θ j l
J ( θ ) θ j l = 1 m i = 1 m [ x ( i ) ( 1 { y ( i ) = j } p ( y ( i ) = j | x ( i ) ; θ ) ) ]
The stochastic gradient descent method is a popular method in the field of machine learning. We repeat the process in Equation (9) until convergence. α J ( θ ) θ j l in Equation (10) is the partial differential of cost function to θ j . At the convergence point, the partial differential is 0, and therefore the cost function is minimized.

4. Results

In this section, we analyze the actual data of 66 doubly fed generators of 2MW in a wind farm. This wind farm is fully equipped with a SCADA system and a vibration fault diagnosis system for the main drive chain. Some user interfaces of the software system after upgrading are shown in Figure 6 and Figure 7. The upgrading of the fault diagnosis module for the main chain in the software uses the data-fusion-based fault diagnosis approach we discussed in this article.
For the typical fault of a gearbox with broken tooth in the main drive chain, the actual data of the wind turbine from 2 May to 29 June 2019 are used to calculate the fault features based on the fusion of the two types of data, and the result is 21 fault warning characteristic variables. The actual data from 2 May to 29 June 2019 are a total of 2000 pairs of fault characteristic data, of which three-quarters are used as the training set of the main drive chain fault diagnosis DA model while the rest are used as the test set. The number of hidden layers of this DA model is set to 17 while the average absolute error of the overall data set is the smallest, and it has the greatest ability to excavate deep features of the input data. The number of hidden nodes in each layer of the DA network are set to 152, 314, and 528, with the consideration to minimize the mean absolute deviation (MAD) and loss indicators.
Because the data sets of the main drive chain under normal operating status are used for the construction of DA model, the reconstruction error under abnormal states is great enough to exceed the monitoring threshold under normal states.
After the training of the fault diagnosis DA model, the test set data are used to test the gearbox broken tooth diagnosis model, and the verified results are shown in Figure 8 and Figure 9.
As shown in the figures above, before the gearbox teeth of the main drive chain of the wind turbine A and B are broken at a data point of about 150, the model output was within the monitoring threshold range, and the fluctuation range is not large, indicating that the main drive chain gearboxes of the two turbines are operating in normal states. However, the output of the model begins to increase and exceeds the pre-set monitoring threshold after the tooth break. Hence, it is judged that the two wind turbines are malfunctioning, and fault diagnosis as well as early warning are performed.
Consistent with the actual data, the time domain and frequency spectrum diagrams of the vibration signal of the medium-speed shaft of the gearbox of turbine A (9 May 2019) are shown in Figure 10 and Figure 11.
Contrastively, the time domain and frequency spectrum diagrams of the vibration signal of the medium-speed shaft in the gearbox in the early warning state (12 May 2019) are shown in Figure 12 and Figure 13.
As shown in Figure 10 and Figure 12, the time domain diagrams under the normal and warning conditions are similar and show little valuable information. However, the hidden differences can be clearly revealed in the diagrams of the frequency spectrum in Figure 11 and Figure 13. The details are described below.
Figure 13 shows a sideband modulation signal of 5.99 HZ (signal in the red box in Figure 13) at a rotational frequency of the medium-speed shaft near the gear mesh frequency (670.833 HZ) from the medium-speed shaft to the high-speed shaft of the gearbox. However, there is no sideband signal such as this under the normal operating state in Figure 12. This difference can be judged as an abnormal condition of the meshing gear of the shaft. The operation and maintenance personnel disassembled the on-site gearbox and found that the fault was the breakage of tooth on the medium-speed gear, as shown in Figure 14. This model correctly warned the early fault of the main drive chain gearbox of turbine A and avoided further expansion of this failure.
The details of all experiments are not shown completely here. However, a brief table is shown below as Table 2 to demonstrate the results of diagnoses to different typical faults in the main drive chain in wind turbines.
As shown in the table above, maintenances are not taken immediately after the early warnings emitted by the diagnosis system in some scenes, and there are considerable interval times before we got alarms from the traditional SCADA system. Additionally, the following maintenances indicate that there is no false alarm. That clearly indicates the efficiency and accuracy of the diagnosis method proposed.

5. Conclusions

This article demonstrates the shortcomings of the commonly used main drive chain fault diagnosis methods that only use a single data source. Then a method of fault features extraction and fault diagnosis based on data source fusion is proposed. The new method makes integrated uses of the globality of the wind turbine SCADA system and the pertinence and depth of the vibration fault diagnosis system for main drive chain in wind turbines to solve the problem that background noises from a single data source are difficult to process.
In the proposed method, fault features of the main drive chain are jointly extracted and a deep self-encoding network fault diagnosis model based on data fusion is established by integrating SCADA real-time monitoring system data with main drive chain vibration monitoring data. The parameters obtained by the unsupervised learning training of the deep auto-encoding network can be used as the prior information of the following supervised learning model. Using labeled data sets for supervised learning further optimizes the deep auto-encoding network model and improves the accuracy of fault diagnosis.
The experimental results show that the diagnosis system using the proposed method accurately located the gearbox broken tooth fault in a wind turbine at a very early phase before the traditional SCADA system raised any alarm. That diagnosis avoided further expansion of this failure followed by greater loss. Obviously, this new approach provides strong technical support for the operation and maintenance of wind turbines with more immediacy and efficiency.
There is a possibility to use the way of fusing data from multiple sources for other problems. However, the scenes and methods proposed in this article are specific and highly concentrated. More complete and pertinent analysis and experiments must be done for another specific problem.
Future related research will be focused on classification and recognition of possible original causes of the detected faults. Various types of faults and the original reasons will be analyzed. It will allow for the pre-analysis and early warning of faults before the manual detection and will improve the efficiency of the operation and maintenance of wind turbines.

Author Contributions

Conceptualization, Z.X. and P.Y.; methodology, Z.X. and P.Y.; software, Z.X.; validation, Z.X., P.Y. and X.W.; formal analysis, Z.X.; investigation, Z.X. and C.S.L.; resources, P.Y, Z.Z. and X.W.; data curation, Z.Z. and X.W.; writing—original draft preparation, Z.X. and X.W.; writing—review and editing, Z.Z., C.S.L. and L.L.L.; visualization, L.L.L.; supervision, P.Y. and L.L.L.; project administration, P.Y. and Z.Z.; funding acquisition, P.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Research Program of Digital Grid Research Institute, China Southern Power Grid under Grant YTYZW20010.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

All data generated or analyzed during this study are included in this article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Xing, L.; Jiao, B.; Du, Y.; Tan, X.; Wang, R. Intelligent Energy-Saving Supervision System of Urban Buildings Based on the Internet of Things: A Case Study. IEEE Syst. J. 2020, 14, 4252–4261. [Google Scholar] [CrossRef]
  2. Zhao, Z.; Yang, P.; Wang, Y.; Xu, Z.; Guerrero, J.M. Dynamic Characteristics Analysis and Stabilization of PV-Based Multiple Microgrid Clusters. IEEE Trans. Smart Grid 2019, 10, 805–818. [Google Scholar] [CrossRef] [Green Version]
  3. Kirimtat, A.; Krejcar, O.; Kertesz, A.; Tasgetiren, M.F. Future Trends and Current State of Smart City Concepts: A Survey. IEEE Access 2020, 8, 86448–86467. [Google Scholar] [CrossRef]
  4. Zhao, Z.; Guo, J.; Lai, C.S.; Xiao, H.; Zhou, K.; Lai, L.L. Distributed Model Predictive Control Strategy for Islands Multimicrogrids Based on Noncooperative Game. IEEE Trans. Ind. Inform. 2021, 17, 3803–3814. [Google Scholar] [CrossRef]
  5. Şerban, A.C.; Lytras, M.D. Artificial Intelligence for Smart Renewable Energy Sector in Europe—Smart Energy Infrastructures for Next Generation Smart Cities. IEEE Access 2020, 8, 77364–77377. [Google Scholar] [CrossRef]
  6. Lai, C.S.; Jia, Y.; Dong, Z.; Wang, D.; Tao, Y.; Lai, Q.H.; Wong, R.T.; Zobaa, A.F.; Wu, R.; Lai, L.L. A review of technical standards for smart cities. Clean Technol. 2020, 2, 290–310. [Google Scholar] [CrossRef]
  7. Azevedo Guedes, A.L.; Carvalho Alvarenga, J.; Dos Santos Sgarbi Goulart, M.; Rodriguez y Rodriguez, M.V.; Pereira Soares, C.A. Smart Cities: The Main Drivers for Increasing the Intelligence of Cities. Sustainability 2018, 10, 3121. [Google Scholar] [CrossRef] [Green Version]
  8. Florescu, A.; Barabas, S.; Dobrescu, T. Research on Increasing the Performance of Wind Power Plants for Sustainable Development. Sustainability 2019, 11, 1266. [Google Scholar] [CrossRef] [Green Version]
  9. Marti-Puig, P.; Blanco-M, A.; Serra-Serra, M.; Solé-Casals, J. Wind Turbine Prognosis Models Based on SCADA Data and Extreme Learning Machines. Appl. Sci. 2021, 11, 590. [Google Scholar] [CrossRef]
  10. Rezamand, M.; Kordestani, M.; Carriveau, R.; Ting, D.S.-K.; Orchard, M.E.; Saif, M. Critical Wind Turbine Components Prognostics: A Comprehensive Review. IEEE Trans. Instrum. Meas. 2020, 69, 9306–9328. [Google Scholar] [CrossRef]
  11. Qin, A.; Hu, Q.; Lv, Y.; Zhang, Q. Concurrent Fault Diagnosis Based on Bayesian Discriminating Analysis and Time Series Analysis with Dimensionless Parameters. IEEE Sens. J. 2019, 19, 2254–2265. [Google Scholar] [CrossRef]
  12. Liu, Y.; Wu, Z.; Wang, X. Research on Fault Diagnosis of Wind Turbine Based on SCADA Data. IEEE Access 2020, 8, 185557–185569. [Google Scholar] [CrossRef]
  13. Tautz-Weinert, J.; Watson, S.J. Using SCADA data for wind turbine condition monitoring-a review. IET Renew. Power Gener. 2017, 11, 382–394. [Google Scholar] [CrossRef] [Green Version]
  14. Wilkinson, M.; Darnell, B.; Van Delft, T.; Harman, K. Comparison of methods for wind turbine condition monitoring with SCADA data. IET Renew. Power Gener. 2014, 8, 390–397. [Google Scholar] [CrossRef]
  15. Yang, W.; Jiang, J. Wind turbine condition monitoring and reliability analysis by SCADA information. In Proceedings of the 2011 Second International Conference on Mechanic Automation and Control Engineering, IEEE, Inner Mongolia, China, 15–17 July 2011; pp. 1872–1875. [Google Scholar]
  16. Zaher, A.; Mcarthur SD, J.; Infield, D.G.; Patel, Y. Online wind turbine fault detection through automated SCADA data analysis. Wind Energy 2009, 12, 574–593. [Google Scholar] [CrossRef]
  17. Kermani, M.; Carnì, D.L.; Rotondo, S.; Paolillo, A.; Manzo, F.; Martirano, L. A Nearly Zero-Energy Microgrid Testbed Laboratory: Centralized Control Strategy Based on SCADA System. Energies 2020, 13, 2106. [Google Scholar] [CrossRef]
  18. Leahy, K.; Gallagher, C.; O’Donovan, P.; Bruton, K.; O’Sullivan, D.T.J. A robust prescriptive framework and performance metric for diagnosing and predicting wind turbine faults based on SCADA and alarms data with case study. Energies 2018, 11, 1738. [Google Scholar] [CrossRef] [Green Version]
  19. Gonzales, E.; Stephen, B.; Infield, D.; Melero, J.J. On the use of high-frequency SCADA data for improved wind turbine performance monitoring. J. Phys. Conf. Ser. 2017, 926, 012009. [Google Scholar] [CrossRef]
  20. Kusiak, A.; Li, W. The prediction and diagnosis of wind turbine faults. Renew. Energy 2011, 36, 16–23. [Google Scholar] [CrossRef]
  21. Yin, H.; Jia, R.; Ma, F.; Wang, D. Wind turbine condition monitoring based on SCADA data analysis. In Proceedings of the 2018 IEEE 3rd Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Chongqing, China, 12–14 October 2018; pp. 1101–1105. [Google Scholar] [CrossRef]
  22. Pei, Y.; Qian, Z.; Tao, S.; Yu, H. Wind turbine condition monitoring using SCADA data and data mining method. In Proceedings of the 2018 International Conference on Power System Technology (POWERCON), Guangzhou, China, 6–9 November 2018; pp. 3760–3764. [Google Scholar] [CrossRef]
  23. Kusiak, A.; Verma, A. A data-driven approach for monitoring blade pitch faults in wind turbines. IEEE Trans. Sustain. Energy 2010, 2, 87–96. [Google Scholar] [CrossRef]
  24. Encalada-Dávila, Á.; Puruncajas, B.; Tutivén, C.; Vidal, Y. Wind Turbine Main Bearing Fault Prognosis Based Solely on SCADA Data. Sensors 2021, 21, 2228. [Google Scholar] [CrossRef]
  25. Crabtree, C.J.; Zappalá, D.; Tavner, P.J. Survey of Commercial Available Condition Monitoring System for Wind Turbines: Supergen Wind Energy Technologies Consortium Report. 2012. Available online: http://www.supergen-wind.org.uk (accessed on 25 May 2014).
  26. Tian, S.; Li, Z.; Li, H.; Hu, Y.; Lu, M. Active Control Method for Torsional Vibration of DFIG Drive Chain Under Asymmetric Power Grid Fault. IEEE Access 2020, 8, 155611–155618. [Google Scholar] [CrossRef]
  27. Duvnjak, I.; Damjanović, D.; Bartolac, M.; Skender, A. Mode Shape-Based Damage Detection Method (MSDI): Experimental Validation. Appl. Sci. 2021, 11, 4589. [Google Scholar] [CrossRef]
  28. Villa, L.F.; Reñones, A.; Perán, J.R.; de Miguel, L.J. Statistical fault diagnosis based on vibration analysis for gear test-bench under non-stationary conditions of speed and load. Mech. Syst. Signal Process. 2012, 29, 436–446. [Google Scholar] [CrossRef]
  29. Chen, G. Feature Extraction and Intelligent Diagnosis for Ball Bearing Early Faults. Acta Aeronaut. Astronaut. Sin. 2009, 30, 362–367. [Google Scholar]
  30. Chen, X.; Chen, Y.; Long, Z.; Zhang, X.; Cheng, Z. Bearing fault diagnosis method based on SVM-HMM. J. Wuhan Univ. Technol. IAME 2016, 38, 267–270. [Google Scholar]
  31. Wang, B.; Ke, H.; Ma, X.; Yu, B. Fault Diagnosis Method for Engine Control System Based on Probabilistic Neural Network and Support Vector Machine. Appl. Sci. 2019, 9, 4122. [Google Scholar] [CrossRef] [Green Version]
  32. Zhang, X.; Han, P.; Xu, L.; Zhang, F.; Wang, Y.; Gao, L. Research on Bearing Fault Diagnosis of Wind Turbine Gearbox Based on 1DCNN-PSO-SVM. IEEE Access 2020, 8, 192248–192258. [Google Scholar] [CrossRef]
  33. Huo, Z.; Zhang, Y.; Shu, L.; Gallimore, M. A New Bearing Fault Diagnosis Method Based on Fine-to-Coarse Multiscale Permutation Entropy, Laplacian Score and SVM. IEEE Access 2019, 7, 17050–17066. [Google Scholar] [CrossRef]
  34. Wang, Y.; Zhu, Y.; Wang, Q.; Tang, Y.; Duan, F.; Yang, Y. Complex Fault Source Identification Method for High-Voltage Trip-Offs of Wind Farms Based on SU-MRMR and PSO-SVM. IEEE Access 2020, 8, 130379–130391. [Google Scholar] [CrossRef]
  35. Lv, M.; Su, X.; Chen, C.; Liu, S. Application of Wavelet Packet Energy Entropy and EMD Conjoint Analysis in Fault Diagnosis of Wind Turbine Bearing. Mach. Electron. 2018, 36, 8–12. [Google Scholar]
  36. Jiang, B.; Cao, H. Fault Diagnosis of GA-SVM Gearbox Based on Wavelet Decomposition and Sample Entropy. Modul. Mach. Tool Autom. Manuf. Tech. 2019, 78–82. [Google Scholar] [CrossRef]
  37. Yang, D.; Li, H.; Hu, Y.; Zhao, J.; Xiao, H.; Lan, Y. Vibration condition monitoring system for wind turbine bearings based on noise suppression with multi-point data fusion. Renew. Energy 2016, 92, 104–116. [Google Scholar] [CrossRef]
  38. Feng, Z.; Liang, M. Fault diagnosis of wind turbine planetary gearbox under nonstationary conditions via adaptive optimal kernel time–frequency analysis. Renew. Energy 2014, 66, 468–477. [Google Scholar] [CrossRef]
  39. Su, N.; Li, X.; Zhang, Q. Fault Diagnosis of Rotating Machinery Based on Wavelet Domain Denoising and Metric Distance. IEEE Access 2019, 7, 73262–73270. [Google Scholar] [CrossRef]
  40. Zhang, J.; Sun, H.; Sun, Z.; Dong, W.; Dong, Y. Fault Diagnosis of Wind Turbine Power Converter Considering Wavelet Transform, Feature Analysis, Judgment and BP Neural Network. IEEE Access 2019, 7, 179799–179809. [Google Scholar] [CrossRef]
  41. Rezamand, M.; Kordestani, M.; Carriveau, R.; Ting, D.S.; Saif, M. A New Hybrid Fault Detection Method for Wind Turbine Blades Using Recursive PCA and Wavelet-Based PDF. IEEE Sens. J. 2020, 20, 2023–2033. [Google Scholar] [CrossRef]
  42. Yan, X. Research on Fault Early Warning Method for Wind Turbine Based on Condition Identification; North China Electric Power University: Beijing, China, 2017. [Google Scholar]
  43. Vives, J.; Quiles, E.; García, E. AI techniques applied to diagnosis of vibrations failures in wind turbines. IEEE Lat. Am. Trans. 2020, 18, 1478–1486. [Google Scholar] [CrossRef]
  44. Lu, L.; He, Y.; Wang, T.; Shi, T.; Ruan, Y. Wind Turbine Planetary Gearbox Fault Diagnosis Based on Self-Powered Wireless Sensor and Deep Learning Approach. IEEE Access 2019, 7, 119430–119442. [Google Scholar] [CrossRef]
  45. Hsu, J.; Wang, Y.; Lin, K.; Chen, M.; Hsu, J.H. Wind Turbine Fault Diagnosis and Predictive Maintenance Through Statistical Process Control and Machine Learning. IEEE Access 2020, 8, 23427–23439. [Google Scholar] [CrossRef]
  46. Luo, Z.; Liu, C.; Liu, S. A Novel Fault Prediction Method of Wind Turbine Gearbox Based on Pair-Copula Construction and BP Neural Network. IEEE Access 2020, 8, 91924–91939. [Google Scholar] [CrossRef]
  47. Schlechtingen, M.; Santos, I.F. Comparative analysis of neural network and regression based condition monitoring approaches for wind turbine fault detection. Mech. Syst. Signal Process. 2011, 25, 1849–1875. [Google Scholar] [CrossRef] [Green Version]
  48. Ahmad, R.; Kamaruddin, S. An overview of time-based and condition-based maintenance in industrial application. Comput. Ind. Eng. 2012, 63, 135–149. [Google Scholar] [CrossRef]
  49. Mohammed, A.; Hu, B.; Hu, Z.; Djurovic, S.; Ran, L.; Barnes, M.; Mawby, P.A. Distributed Thermal Monitoring of Wind Turbine Power Electronic Modules Using FBG Sensing Technology. IEEE Sens. J. 2020, 20, 9886–9894. [Google Scholar] [CrossRef]
  50. Glowacz, A. Ventilation Diagnosis of Angle Grinder Using Thermal Imaging. Sensors 2021, 21, 2853. [Google Scholar] [CrossRef]
  51. Nicholas, G.; Clarke, B.P.; Dwyer-Joyce, R.S. Detection of Lubrication State in a Field Operational Wind Turbine Gearbox Bearing Using Ultrasonic Reflectometry. Lubricants 2021, 9, 6. [Google Scholar] [CrossRef]
Figure 1. Flow chart of fault diagnosis approach of main drive chain in wind turbine based on data fusion.
Figure 1. Flow chart of fault diagnosis approach of main drive chain in wind turbine based on data fusion.
Applsci 11 05804 g001
Figure 2. Photos of a vibration sensor and its base used in the main chain of the wind turbine.
Figure 2. Photos of a vibration sensor and its base used in the main chain of the wind turbine.
Applsci 11 05804 g002
Figure 3. Method to equip the vibrating sensor.
Figure 3. Method to equip the vibrating sensor.
Applsci 11 05804 g003
Figure 4. Process of fault feature extraction based on fusion of two types of data.
Figure 4. Process of fault feature extraction based on fusion of two types of data.
Applsci 11 05804 g004
Figure 5. Process of generating DA-based fault diagnosis model.
Figure 5. Process of generating DA-based fault diagnosis model.
Applsci 11 05804 g005
Figure 6. Monitoring platform in operating status.
Figure 6. Monitoring platform in operating status.
Applsci 11 05804 g006
Figure 7. Fault diagnosis module of the monitoring system.
Figure 7. Fault diagnosis module of the monitoring system.
Applsci 11 05804 g007
Figure 8. The output of gearbox broken tooth diagnosis model before and after gearbox tooth break of wind turbine A.
Figure 8. The output of gearbox broken tooth diagnosis model before and after gearbox tooth break of wind turbine A.
Applsci 11 05804 g008
Figure 9. The output of gearbox broken tooth diagnosis model before and after gearbox tooth break of wind turbine B.
Figure 9. The output of gearbox broken tooth diagnosis model before and after gearbox tooth break of wind turbine B.
Applsci 11 05804 g009
Figure 10. Time domain diagram of vibration signal at the medium-speed shaft position in the gearbox of wind turbine A under normal conditions.
Figure 10. Time domain diagram of vibration signal at the medium-speed shaft position in the gearbox of wind turbine A under normal conditions.
Applsci 11 05804 g010
Figure 11. Frequency spectrum of vibration signal at the medium-speed shaft position in the gearbox of wind turbine A under normal conditions.
Figure 11. Frequency spectrum of vibration signal at the medium-speed shaft position in the gearbox of wind turbine A under normal conditions.
Applsci 11 05804 g011
Figure 12. Time domain diagram of vibration signal of medium-speed shaft position in gearbox of wind turbine A under warning conditions.
Figure 12. Time domain diagram of vibration signal of medium-speed shaft position in gearbox of wind turbine A under warning conditions.
Applsci 11 05804 g012
Figure 13. Frequency spectrum of the vibration signal of the medium speed-shaft position in gearbox of wind turbine A under warning conditions.
Figure 13. Frequency spectrum of the vibration signal of the medium speed-shaft position in gearbox of wind turbine A under warning conditions.
Applsci 11 05804 g013
Figure 14. Gearbox med-speed gear broken tooth fault in wind turbine A.
Figure 14. Gearbox med-speed gear broken tooth fault in wind turbine A.
Applsci 11 05804 g014
Table 1. Types and causes of typical faults of main drive chain in wind turbine.
Table 1. Types and causes of typical faults of main drive chain in wind turbine.
Faulty ModuleMain Fault TypeFault Cause
Gearbox gearGear breakSudden impact overload, bearing damage, shaft bending, continuous contact fatigue, foreign matter mixed in the meshing area, etc.
Tooth surface wearMaterial defects, poor lubrication, foreign matter mixed in the meshing area, etc.
Tooth surface pittingPoor lubrication, over-high speed, over-high oil temperature
Tooth surface bondingPoor lubrication, over-concentrated local load, over-high oil temperature, over-high speed, etc.
Bearings (gearbox, main shaft, generator, etc.)Rust and corrosionPoor sealing, insufficient rust prevention
WearPoor lubrication, foreign matter mixed in, etc.
Surface peelingOverload, design or installation defect, foreign matter mixed in, over-small clearances, etc.
BondingOver-small clearance, poor lubrication, overload, rolling body deflection, etc.
CrackImpact load, fatigue friction crack, large foreign body stuck in, etc.
Shafting (main shaft, low/high speed shaft in gearbox, etc.)Shaft misalignmentDesign or installation defect, etc.
Shaft bending Material and installation defect, stress concentration is not eliminated during the manufacturing process, gearbox damaged, etc.
Shaft fractureMaterial defect, stress concentration is not eliminated during the manufacturing process, gearbox damaged, etc.
CouplingMisalignmentThe gearbox high-speed shaft is misaligned with the generator, bearing air gap is too large, the ball is slightly corroded, etc.
Grinding disc fractureSafety cover scratch, the high-speed shaft of the gearbox and the generator are misaligned, etc.
Generator winding faultRotor faultRotor eccentricity fault, bearing deformation, design defect, poor installation, etc.
Stator faultWinding insulation aging
Table 2. Results of diagnoses of to typical faults in wind turbine main drive chain.
Table 2. Results of diagnoses of to typical faults in wind turbine main drive chain.
TurbineFault TypeFault LocationAbnormal PhenomenaMaintenance after Early WarningDuration between Early Warning and Alarm from SCADA
#23Broken toothGear at medium speed shaftSideband signal in frequency spectrumYes-
#32Broken toothMinor gear at medium speed shaftSideband signal in frequency spectrumYes-
#15Broken toothMinor gear at medium speed shaftSideband signal in frequency spectrumYes-
#30Corrosion ToothPlanet bearingAbnormal peak in frequency spectrum near the characteristic frequency of planet bearingNo14 days
#13CorrosionOuter raceway of rear bearingExorbitant peak value of vibration signalNo5 days
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Xu, Z.; Yang, P.; Zhao, Z.; Lai, C.S.; Lai, L.L.; Wang, X. Fault Diagnosis Approach of Main Drive Chain in Wind Turbine Based on Data Fusion. Appl. Sci. 2021, 11, 5804. https://doi.org/10.3390/app11135804

AMA Style

Xu Z, Yang P, Zhao Z, Lai CS, Lai LL, Wang X. Fault Diagnosis Approach of Main Drive Chain in Wind Turbine Based on Data Fusion. Applied Sciences. 2021; 11(13):5804. https://doi.org/10.3390/app11135804

Chicago/Turabian Style

Xu, Zhen, Ping Yang, Zhuoli Zhao, Chun Sing Lai, Loi Lei Lai, and Xiaodong Wang. 2021. "Fault Diagnosis Approach of Main Drive Chain in Wind Turbine Based on Data Fusion" Applied Sciences 11, no. 13: 5804. https://doi.org/10.3390/app11135804

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