Next Article in Journal
Analysis of Cryptographic Algorithms to Improve Cybersecurity in the Industrial Electrical Sector
Previous Article in Journal
Research on Quality Detection of Jujube (Ziziphus jujuba Mill.) Fruit Based on UAV Multi-Spectrum
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Compound Approach for Monitoring the Variation in Wind Turbine Power Performance with SCADA Data

1
College of Water Conservancy and Hydropower Engineering, Hohai University, Nanjing 210098, China
2
Windey Energy Technology Group Co., Ltd., Hangzhou 310012, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2024, 14(7), 2963; https://doi.org/10.3390/app14072963
Submission received: 6 February 2024 / Revised: 9 March 2024 / Accepted: 11 March 2024 / Published: 31 March 2024

Abstract

:
The performance of wind turbines directly determines the profitability of wind farms. However, the complex environmental conditions and influences of various uncertain factors make it difficult to accurately assess and monitor the actual power generation performance of wind turbines. A data-driven approach is proposed to intelligently monitor the power generation performance evolution of wind turbines based on operational data. Considering the inherent nonlinearity and structural complexity of wind turbine systems, a data-derived characteristic construction and dimensionality reduction method based on KPCA is adopted as a prerequisite. Additionally, an AdaBoost-enhanced regressor is applied to wind power prediction with adequate inputs, and day-oriented deviation indicators are further constructed for quantifying performance fluctuations. The final validation phase includes two application cases: In the first case, the results show that the proposed method is sensitive enough to capture the early characteristics of blade damage faults. In the second case, an uncertainty error within ±0.5% demonstrates that the proposed method has high-level accuracy in the quantitative assessment of the power performance and good practical effectiveness in real engineering applications.

1. Introduction

Compared with traditional energy sources, renewable energy, such as wind power, is becoming increasingly popular owing to its cleaner and more efficient nature [1,2]. As an efficient energy source with no carbon emissions and wide distribution around the world, wind energy has gradually developed into one of the most important renewable energy sources in the form of clean energy. In the process of transitioning to low-carbon electricity generation, expanding the scale of wind farms is inevitable. Wind turbines are the core equipment, capturing wind energy and converting it to electricity. The accurate assessment of wind turbines’ power generation performance is crucial for the operation of wind farms. The assessment and real-time monitoring of the power generation performance of wind turbines are further complicated by the multifarious and dynamic external environment and self-imposed defects. It is a matter of formality for operators and manufacturers in the wind power industrial chain to constantly think about how to identify defects and deeply excavate the potential power generation capacity of wind turbines in a timely manner. Supervisory control and data acquisition (SCADA) systems have been widely employed for the operational monitoring of modern wind turbines [3]. As frontier approaches to Industry 4.0, big data, big-data mining, and artificial intelligence techniques bring breakthrough development opportunities to the wind power industry [4].
The continuous monitoring of wind turbine conditions to detect potential failures at an early stage draws attention worldwide. Early failure detection enables prompt responses prior to catastrophic accidents and reduces economic losses and maintenance costs [5]. Benefiting from the boom in cloud computing and data-mining technologies, data analysis methods have been extensively investigated in fault detection and the condition-based monitoring of wind turbine components, such as blades, gearboxes, and bearings, drawing increasing attention to the reliability improvements in wind turbines [6,7]. S. Sun et al. [8] primarily discussed the design of convolutional and recurrent neural networks for extracting spatial and temporal features from SCADA systems. A coarse learner and multiple fine learners were established to enhance the reliability of fault diagnosis results through collective decision making. Y. Miao et al. [9] proposed an improved maximum correlated kurtosis inverse convolution adjustment method for wind turbine gear fault diagnosis based on encoder signals. Convolutional adjustment definitions were introduced to overcome the limitations of traditional deconvolution methods. Finally, real experimental cases validated that encoder signals can serve as alternative tools for wind turbine gear fault diagnosis. L. Wang et al. [10] developed a wind turbine gearbox fault detection method based on a deep, fully connected neural network. S. Sun et al. [11] developed an adaptive method to identify blade damage based on a microphone array and compressive beamforming. A generalized minimax concave penalty function was employed to enhance sparse recovery capacities, and the potential damage locations were extracted in coarse acoustic maps to improve the convergence rates. The experimental results demonstrated that several instances of damage to operating blades can be precisely recognized with high efficiencies, and the deterioration of acoustic maps induced by improper step sizes can be avoided. H. Badihi et al. [12] presented an adaptive proportional integral algorithm with an automatic signal correction system for the detection and diagnosis of pitch controller and pitch actuator faults. S. Cho et al. [13] combined Kalman filtering and an artificial neural network for diagnosing blade pitch system faults and achieved the goal of high diagnostic accuracy in fault instances of wind turbines. A. Dibaj et al. [14] devised a vibration-based fault detection method for offshore wind turbine drivetrains based on the optimal selection of the acceleration measurements. C. Zhang et al. [15] utilized a new method based on a Bayesian and an adapted Kalman-augmented Lagrangian for filtering signals under time-varying conditions for the fault detection of wind turbine blade bearings. A. Wang et al. [16] proposed a novel method and embedded a multivariable query pattern in a self-attention mechanism for quantifying the influences of different features on the anomalies of wind turbines. The experimental results confirmed the effectiveness of the proposed method for the early detection of wind turbine faults and identification of anomaly causes. Z. Wang et al. [17] presented a SCADA data-driven method for the fault diagnosis of wind turbines based on incremental learning and the multivariate state estimation technique (MSET). The experimental results demonstrated that incremental MSET can obtain higher estimation accuracies and lower false-alarm rates in long-term operation and detect potential gearbox faults from hours to weeks in advance.
Meanwhile, the performance assessment of wind turbines mainly relies on power curve modeling, which is a conventionally recognized standard in the field of wind energy [18]. Many scholars have conducted extensive research on power curve modeling, which can be classified into two categories: parametric methods and non-parametric methods [19]. A. Quraan et al. [20] organized a comprehensive review comparing different wind turbine power curve modeling approaches. Several real wind turbines with their experimental data were used in that study. The obtained results showed a good correlation between the estimated energy output and the measured energy output. Y. Wang et al. [21] emphasized the importance of detecting and removing outliers from a dataset before modeling, which improved the accuracy of their power curve assessments. The outliers were directly related to the abnormal operation states of wind turbines, such as power limitations, shutdowns caused by failures and maintenance, and measurement errors. W. Wang et al. [22] proposed an efficient combinational algorithm based on an Isolation Forest (I-Forest) and a mean-shift model for data cleaning in the power curve modeling of wind turbines. Local abnormal data were detected by I-Forest, and the remaining stacked data were eliminated by the mean-shift model. The numerical results of application cases positively confirmed the reliability of the universal framework provided by the proposed algorithm. Q. Yao et al. [23] constructed a model-data hybrid-driven outlier detection method for power curve modeling and designed an adaptive update rule for major parameters in that method to enhance the detection accuracy. E. Gonzalez et al. [24] employed a methodology for wind turbine performance monitoring using high-frequency SCADA data by multivariate-featured and non-parametric methods, and detected the performance degradation through analysis of the power-predicted residuals. P. Guo et al. [25] invoked a Dirichlet Process Gaussian Mixture model for data clustering to identify the contour of the main power band used as a baseline performance region. The Mahalanobis distance was used to determine whether new monitoring data lay outside the contour of the main power band. In the industrial performance degradation case caused by the high temperature of the gearbox oil, the proposed method quickly issued an alarm only 2 hours later than the first degraded operational data appeared. C. Zuo et al. [26] proposed a three-stage multiple data pre-processing algorithm for power curve modeling and introduced a novel evaluation method based on Energy Characteristic Consistency to assess the reliability of these algorithms. Four wind turbines were selected to verify the effectiveness of the nine data processing methods. The results showed that the Kernel Density Estimation with Least Square Method exhibited commendable performance with the smallest cumulative evaluation index values. C. Paik et al. [27] proposed a procedure for outlier elimination based on vector quantization and density-based spatial clustering algorithms in estimating the power curves of wind farms. The proposed methodology was demonstrated to be highly efficient in the presence of noises.
Power curve modeling for wind turbines’ power performance monitoring is intuitive but has limited capability in capturing the precise correspondence between wind speed input and active power output due to its insufficient nonlinear fitting abilities, since the averaging method dilutes the volatility and diversity of operational data. Power curves are unable to provide adequate quantitative information for power performance optimization or degradation monitoring because of the ±5% inherent uncertainty according to IEC61400-12-1 standards [28]. Overall, the research on power performance monitoring technologies is not systematic and in depth enough, and implementable technical solutions are lacking.
In this study, an effective power performance variation tendency monitoring method independent from the power curve is proposed. The operational data after wind turbine grid connection are concentrated. The abnormal operating conditions, such as shutdown data, fault data, and power limit data, are thoroughly cleaned through conditional filtering. After data acquisition and pre-processing, feature construction and data dimensionality reduction are performed based on the existing parameter variables. The kernel principal component analysis (KPCA) method is applied in extracting the top-nine principal components with the Cumulative Percent Variance (CPV) exceeding 96%. Then, a high-accuracy strong learner combined with the AdaBoost enhancement algorithm is employed to construct a power prediction model. The experimental results indicate that the accuracy can be improved by relying on adequate feature construction and regression reinforcement. Finally, the effectiveness of the proposed method is demonstrated through two application cases of wind turbines with performance fluctuations.

2. Data Pre-Processing Methodology

2.1. Data Cleaning and Feature Construction

SCADA systems can collect multi-source heterogeneous data for the operational management of wind turbines, including but not limited to operating state data, environmental data, grid side data, and fault records. These data are transmitted to the intermediate central server via a local area network [29]. Researchers have proposed various SCADA data pre-processing methods, such as data filtering, averaging, and kernel density-based clustering algorithms [30,31]. Following extensive data cleaning, the SCADA data are utilized to perform operational state assessments and the power curve modeling of wind turbines. Before delving into factors, such as sensor accuracy, storage exceptions, communication issues, and system failures, it is crucial to emphasize the significance of data preparation and filtering prior to data mining [32]. This study employs a three-step process to clean the raw data, which includes the following:
Step 1: Eliminate null values, data beyond reasonable ranges, and other invalid data.
Step 2: Remove data from periods of shutdown, power limitation, and fault occurrences according to the operation status and maintenance records.
Step 3: Exclude slipped outliers based on a density-based clustering algorithm DBSCAN.
A total of 26,280 records are collected from a 2.0 MW wind turbine over a six-month period. Following data cleaning, 17,890 valid records remain, as illustrated in Figure 1. It can be observed from the figure that the data in shutdown status, fault, and power limitation status, especially the outlier data, have been accurately identified. The residual data, assumed to be within normal operational status, will be further analyzed to evaluate the power performance of wind turbines in detail.
Gathering the relevant parameters is essential to characterizing the degradation in performance. An initial set of variables, including wind speed, ambient temperature, rotor speed, pitch angle, yaw error, and generator temperature, along with an additional 22 variables, was identified. The raw data were processed to create new derived variables using methods, such as moving average, moving standard deviation, and temporal differencing. This processing employs sliding window widths of 10 minutes, 30 minutes, and 1 hour. Following feature construction, variables that are presumed to affect output power, including both basic and derived variables, are incorporated into the pool of input variables. Subsequently, any invalid data introduced during the feature construction are eliminated repeatedly.
The feature construction process yields a total of 28 basic variables and 28 × 3 derived variables, which serve as input variables, thereby effectively preserving the potential correlations between environmental factors, unit-specific characteristics, and the power performance. This holds substantial importance in enhancing the accuracy of wind turbine power performance assessments.

2.2. Feature Extraction and Dimensionality Reduction

2.2.1. KPCA Methodology

During the data pre-processing stage, feature extraction and data dimensionality reduction play a crucial role in improving the model’s representation capability. Feature extraction involves generating or identifying distinctive features from the set of input variables, while data dimensionality reduction aims to streamline the number of features without compromising accuracy. Addressing the limitation of principal component analysis algorithms in handling nonlinear datasets, K. R. Müller et al. [33] proposed a kernel principal component analysis (KPCA) method based on the original algorithm. A kernel function was employed to map nonlinear data from the original space to a high-dimensional space; then, linear PCA was utilized to extract the underlying nonlinear correlations between variables for achieving data dimensionality reduction [34].
Assume that there is a training data sample X = x 1 , x 2 , , x N T R N × M , where M is the number of dimensions and N is the number of data points. Define the nonlinear mapping function: Φ x F , Φ : R M F , where F is the eigenspace. The covariance matrix of F space is calculated as follows:
C F = 1 N j = 1 N Φ X j Φ X j T
In this study, the Gaussian radial basis function k x , y = e x y 2 2 σ 2 is selected as the kernel function for eigenvalue decomposition of Equation (1):
λ V = C F V = 1 N j = 1 N Φ X j T , V Φ X j λ V
where < > denotes the dot product operator; λ, V are the eigenvalues and eigenvectors of the covariance matrix CF, V = j = 1 N Φ X j . Additionally, the kernel function matrix K R N × M , which satisfies the condition K i j = Φ X i , Φ X j , is introduced; it is incorporated into the following expression:
1 N i = 1 N α i Φ X k , j = 1 N Φ X j Φ X j , Φ X i = 1 N i = 1 N α i i = 1 N K k j K j i
The data Φ x are mapped to the feature vector Vk, and the principal element t is given by:
t k = V k , Φ x = i = 1 N α i k Φ x i , Φ x    k = 1 , , p
where p is the number of nuclear primitives.
The formula to calculate the Cumulative Percent Variance (CPV) based on the cumulative contribution of variance is as follows:
C P V p = i = 1 p λ i / i = 1 M λ i × 100 %
where λi is the eigenvalue of the covariance matrix, and M is the number of all variables.

2.2.2. Application Example

Similarly, the operational data of the 2.0 MW wind turbine mentioned in Section 2.1 are used as a case study. Data pre-processing is conducted according to the method previously described. The 28 basic variables and 28 × 7 derived variables are initially selected. Then, the KPCA algorithm is applied for data dimensionality reduction, using the mean method to optimize the parameter σ through cross-validation.
In the practical application, the KPCA parameter σ is set to 600. Following the data dimensionality reduction, the original variables are efficiently combined or integrated. The relationship among the first three principal components is depicted in Figure 2. The CPV for the first nine principal elements reaches 96.6%, as shown in Figure 3. This indicates a high level of information retention, allowing for a reasonable explanation of the data characteristics.

3. Power Performance Monitoring Model

3.1. AdaBoost Methodology

Since the 1990s, numerous researchers have been devoted to theoretical and algorithmic advancements in integrated learning. M. Kearns and L. Valiant [35] first introduced the concepts of strong learnability and weak learnability in 1988, and later in 1997, Schapire and Freund [36] demonstrated that these concepts are equivalently efficient for machine learning. The learning task was shifted from constructing a single strong learner with high accuracy to boosting a series of weak learners with moderate accuracy. This led to the development of the adaptive boosting (AdaBoost) algorithm, which employs an iterative adaptation process for incremental improvement.
As depicted in Figure 4, the procedure for power assessment using the AdaBoost strong regressor algorithm is outlined as follows:
Step 1: Initialize sample weights. Select m groups of training data from sample space beforehand. Set the initial weights for each group as follows:
w 1 ( i ) = 1 m i = 1 , 2 , , m
where m is the number of weak regressors. Assuming the maximum number of iterations is N, the initial iteration cycle is set as k = 1.
Step 2: Create weak regressors. The weak regressors are created using the CART decision tree model. During the training of the k’th regressor Gk(x), both the training error εk, i and the prediction error rate pk are calculated as follows:
ε k , i = | G k ( x i ) y i |
p k = i ω k ( i ) | ε k , i > θ
where θ is the error threshold.
Step 3: Calculate regressor weights. The weight αk represents the importance of Gk(x) in the composite regressor and is calculated as follows:
α k = ln ( 1 p k 2 )
Step 4: Compute regressor weights:
ω k + 1 ( i ) = ω k ( i ) i = 1 m ω k ( i ) { p k 2 ε k , i > θ 1 ε k , i θ i = 1 , 2 , , m
Step 5: If k < N, proceed to Step 2.
Step 6: Construct a linear strong regressor, as:
G ( x ) = k = 1 N α k G k ( x )
The advantages of the AdaBoost algorithm lie in two primary aspects. Firstly, it employs a mechanism that substitutes random training sample selection with the same set of training samples but with varying weight distributions. Secondly, it utilizes a weighted voting mechanism instead of the traditional average voting mechanism, enhancing the accuracy of the algorithm and making it is particularly suitable for solving real-world problems.

3.2. Model Construction

The 28 base variables, along with their corresponding 28 × 7 derived variables mentioned in Section 2.1, serve as the initial inputs. Following feature extraction and KPCA-based dimensionality reduction, nine principal components are identified as the input variables for evolution. The wind turbine active power regression prediction model is trained utilizing these nine evolutionary inputs with the AdaBoost method.
A 2.0 MW wind turbine, which has been operational since its connection to the grid in December 2020, serves as a representative sample. According to the operation records and field observations, it consistently achieves superior power generation levels with high reliability. Using the operating data of the sample wind turbine from January 2021 to December 2021 as the training set and the data from January 2022 to June 2022 as the test set, the prediction results of the active power intercepted during 00:00–6:00 on 1 January 2022 are presented in Figure 5.
The prediction error based on the proposed method is significantly lower than the classic LinearRegression model based on the results across all test set predictions. Moreover, with the R-squared = 0.966 for the AdaBoost regression model and R-squared = 0.929 for the LinearRegression model, the AdaBoost model provides a superior fit to the data. The p-value of the residual F-test is 2.82 × 10−30 (<0.05), which proves the statistical significance and practical applicability of the model.
The performance change in wind turbines is further quantified by evaluating the daily power generation performance score KT, which is computed using the calculation method presented in Equation (12). A higher score signifies the superior generation performance of the wind turbine.
K T = 1 N n = 1 N P p r e P r e a l / P r e a l × 100 %
The predicted results are processed in two stages, resulting in the following outcomes for power generation performance monitoring in Figure 6. It is noted that the power performance typically fluctuates within a range of ±2%.

4. Application Example Analysis

4.1. Case 1: Blade Damage Fault Diagnosis

A 2.5 MW wind turbine located in Eastern China, which was grid-connected and operational in June 2018, was found to have a blade tip broken on 13 January 2021 by the on-site operation and maintenance engineers. The affected wind turbine is numbered 24# in the wind farm. The operational data of turbine 24# are collected, and the operation data from June 2018 to December 2019 are utilized as the training set. The KPCA-AdaBoost method is applied to develop a regression prediction model for wind turbine active power, which enables us to predict the theoretical active power from January 2020 to January 2021. Subsequently, the prediction results undergo secondary processing, utilizing Equation (12), leading to the derivation of the trend in power generation performance changes, as depicted in Figure 7.
Following the application of a ±5% threshold, the power generation performance index KT of the wind turbine experienced a decline greater than 5% on 25 November 2020, and, subsequently, another drop exceeding 10% on 17 December 2021. Preliminary observations indicate that the emergence of significant blade damage became apparent on turbine 24# on 25 November 2020. The analysis of this deterioration trajectory suggests that critical cracking damage likely occurred on 17 December 2020, which had a significant impact on the power performance of the wind turbine. The validation of the findings demonstrates that the proposed approach is capable of diagnosing blade damage several weeks prior to the critical event, thereby providing a window of opportunity for proactive intervention to mitigate further degradation.

4.2. Case 2: Power Performance Optimization Assessment

A wind farm equipped with 33 1.5 MW wind turbines interconnected to the grid in 2016 is situated in a mountainous region of southwestern China. The average wind speed and power generation of multiple turbines within the site area gradually decline over time, primarily influenced by terrain and environmental variations. To address this concern, the manufacturer fitted a vortex generator to the blade roots of three underperforming turbines in October 2021, aiming to improve the wind energy conversion efficiency of the blades. According to the results of finite element simulation analysis, the vortex generator could theoretically increase the turbine power output by 4.8%.
The improvement in the power performance of the three inefficient turbines before and after the modification was evaluated based on the KPCA-AdaBoost method trained with operational data from January 2020 to December 2020. The trends in power performance changes of these turbines from October 2021 to November 2021 are illustrated in Figure 8. The evaluation results are presented in Table 1, showing an enhancement in the performance of the three inefficient turbines, ranging from 4.60% to 5.38%. These improvements align closely with the anticipated theoretical improvements, with an uncertainty error in the range of ±0.5%. The results demonstrate that the proposed method accurately quantifies the power performance of wind turbines, with assessment uncertainty significantly lower than that of conventional power curve modeling approaches.

5. Conclusions

In this study, a data-driven modeling method is proposed for wind turbine power performance trends monitoring using SCADA data. The method integrates a KPCA approach for characteristic dimensionality reduction and an AdaBoost enhanced regressor for power prediction, which allows for the incorporation of a sufficient number of inputs, including both basic and derived variables, into the model and somehow enhances the prediction performance. The experimental results indicate that the proposed method outperforms traditional approaches like LinearRegression on the test datasets, as it generates more accurate prediction results with smaller prediction errors. Additionally, a day-oriented deviation indicator is constructed to quantify the performance fluctuations. The results of two industrial cases indicate that the proposed method exhibits outstanding performance in early warnings of blade damage and the quantitative assessment of power performance. In the first case, the proposed method can provide early warning alerts for blade damage faults several weeks in advance. In the second case, it demonstrates higher evaluation accuracy compared to power curve modeling approaches, with an assessment uncertainty within ±0.5%. The proposed method establishes advantages in reducing the uncertainty of power generation performance evaluation through sufficient feature construction, decisive data dimensionality reduction, and the reinforcement of learning algorithm, thereby breaking through the dependence on power curves. In future studies, the methodology will be optimized based on more application scenarios to enable broader industrial applications.

Author Contributions

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

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data can be obtained by contacting the authors.

Conflicts of Interest

Author Xin Wang is employed by the company Windey Energy Technology Group Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Chen, M.; Huang, W.; Ali, S. Asymmetric linkages between wind energy and ecological sustainability: Evidence from quantile estimation. Environ. Dev. 2023, 45, 100798. [Google Scholar] [CrossRef]
  2. Liu, F.; Wang, X.; Sun, F.; Kleidon, A. Potential impact of global stilling on wind energy production in China. Energy 2023, 263, 125727. [Google Scholar] [CrossRef]
  3. Dao, P.B. Condition monitoring and fault diagnosis of wind turbines based on structural break detection in SCADA data. Renew. Energy 2022, 185, 641–654. [Google Scholar] [CrossRef]
  4. Xiang, L.; Yang, X.; Hu, A.; Su, H.; Wang, P. Condition monitoring and anomaly detection of wind turbine based on cascaded and bidirectional deep learning networks. Appl. Energy 2022, 305, 103–112. [Google Scholar] [CrossRef]
  5. Zhu, Y.; Zhu, C.; Tan, J.; Tan, Y.; Rao, L. Anomaly detection and condition monitoring of wind turbine gearbox based on LSTM-FS and transfer learning. Renew. Energy 2022, 189, 90–103. [Google Scholar] [CrossRef]
  6. Li, Y.; Jiang, W.; Zhang, G.; Shu, L. Wind turbine fault diagnosis based on transfer learning and convolutional autoencoder with small-scale data. Renew. Energy 2021, 171, 103–115. [Google Scholar] [CrossRef]
  7. Huang, J.; Cui, L.; Zhang, J. Novel morphological scale difference filter with application in localization diagnosis of outer raceway defect in rolling bearings. Mech. Mach. Theory 2023, 184, 260–268. [Google Scholar] [CrossRef]
  8. Sun, S.; Wang, T.; Chu, F. A multi-learner neural network approach to wind turbine fault diagnosis with imbalanced data. Renew. Energy 2023, 208, 420–430. [Google Scholar] [CrossRef]
  9. Miao, Y.; Zhao, M.; Liang, K.; Lin, J. Application of an improved MCKDA for fault detection of wind turbine gear based on encoder signal. Renew. Energy 2020, 151, 192–203. [Google Scholar] [CrossRef]
  10. Wang, L.; Zhang, Z.; Long, H.; Xu, J.; Liu, R. Wind turbine gearbox failure identification with deep neural networks. IEEE Trans. Ind. Inform. 2017, 13, 1360–1368. [Google Scholar] [CrossRef]
  11. Sun, S.; Wang, T.; Yang, H.; Chu, F. Damage identification of wind turbine blades using an adaptive method for compressive beamforming based on the generalized minimax-concave penalty function. Renew. Energy 2022, 181, 59–70. [Google Scholar] [CrossRef]
  12. Badihi, H.; Zhang, Y.; Pillay, P.; Rakheja, S. Fault-tolerant individual pitch control for load mitigation in wind turbines with actuator faults. IEEE Trans. Ind. Electron. 2020, 68, 532–543. [Google Scholar] [CrossRef]
  13. Cho, S.; Choi, M.; Gao, Z.; Moan, T. Fault detection and diagnosis of a blade pitch system in a floating wind turbine based on Kalman filters and artificial neural networks. Renew. Energy 2021, 169, 21–33. [Google Scholar] [CrossRef]
  14. Dibaj, A.; Gao, Z.; Nejad, A.R. Fault detection of offshore wind turbine drivetrains in different environmental conditions through optimal selection of vibration measurements. Renew. Energy 2023, 203, 161–176. [Google Scholar] [CrossRef]
  15. Zhang, C.; Liu, Z.; Zhang, L. Wind turbine blade bearing fault detection with Bayesian and Adaptive Kalman Augmented Lagrangian Algorithm. Renew. Energy 2022, 199, 1016–1023. [Google Scholar] [CrossRef]
  16. Wang, A.; Pei, Y.; Zhu, Y.; Qian, Z. Wind turbine fault detection and identification through self-attention-based mechanism embedded with a multivariable query pattern. Renew. Energy 2023, 211, 918–937. [Google Scholar] [CrossRef]
  17. Wang, Z.; Liu, C.; Yan, F. Condition monitoring of wind turbine based on incremental learning and multivariate state estimation technique. Renew. Energy 2022, 184, 343–360. [Google Scholar] [CrossRef]
  18. Georg, H.; Matthias, R. Improving wind turbine power curve monitoring with standardization. Renew. Energy 2020, 145, 1040–1048. [Google Scholar]
  19. Bilendo, F.; Meyer, A.; Badihi, H.; Lu, N.; Cambron, P.; Jiang, B. Applications and modeling techniques for wind turbine power curve for wind farms—A review. Energies 2023, 16, 180. [Google Scholar] [CrossRef]
  20. Quraan, A.; Masri, H.; Mahamodi, M.; Radaideh, A. Power curve modeling of wind turbine—A comparison study. IET Renew. Power Gener. 2022, 16, 362–374. [Google Scholar] [CrossRef]
  21. Wang, Y.; Hu, Q.; Srinivasan, D.; Wang, Z. Wind power curve modeling and wind power forecasting with inconsistent data. IEEE Trans. Sustain. Energy 2019, 10, 16–25. [Google Scholar] [CrossRef]
  22. Wang, W.; Yang, S.; Yang, Y. An Improved Data-Efficiency Algorithm Based on Combining Isolation Forest and Mean Shift for Anomaly Data Filtering in Wind Power Curve. Energies 2022, 15, 4918. [Google Scholar] [CrossRef]
  23. Yao, Q.; Hu, Y.; Liu, J.; Zhao, T.; Qi, X.; Sun, S. Power Curve Modeling for Wind Turbine Using Hybrid-driven Outlier Detection Method. J. Mod. Power Syst. Clean Energy 2023, 11, 1115–1125. [Google Scholar] [CrossRef]
  24. Gonzalez, E.; Stephen, B.; Infield, D.; Melero, J. Using high-frequency SCADA data for wind turbine performance monitoring: A sensitivity study. Renew. Energy 2019, 131, 841–853. [Google Scholar] [CrossRef]
  25. Guo, P.; Gan, Y.; Infield, D. Wind turbine performance degradation monitoring using DPGMM and Mahalanobis distance. Renew. Energy 2022, 200, 1–9. [Google Scholar] [CrossRef]
  26. Zuo, C.; Dai, J.; Li, G.; Li, M.; Zhang, F. Investigation of Data Pre-Processing Algorithms for Power Curve Modeling of Wind Turbines Based on ECC. Energies 2023, 16, 2679. [Google Scholar] [CrossRef]
  27. Paik, C.; Chung, Y.; Kim, Y.J. Power Curve Modeling of Wind Turbines through Clustering-Based Outlier Elimination. Appl. Syst. Innov. 2023, 6, 41. [Google Scholar] [CrossRef]
  28. IEC 61400-12-1; Wind Turbines-Part 12-1: Power Performance Measurements of Electricity Producing Wind Turbines. Edition 3.0. International Electrotechnical Commission: Geneva, Switzerland, 2017.
  29. Wiggelinkhuizen, E.; Verbruggen, T.; Braam, H.; Xiang, J.; Watson, S. Assessment of condition monitoring techniques for offshore wind farms. J. Sol. Energy Eng. 2008, 130, 121–129. [Google Scholar] [CrossRef]
  30. Yao, Q.; Zhu, H.; Xiang, L.; Su, H.; Hu, A. A novel composed method of cleaning anomy data for improving state prediction of wind turbine. Renew. Energy 2023, 204, 131–140. [Google Scholar] [CrossRef]
  31. Morrison, R.; Liu, X.; Lin, Z. Anomaly detection in wind turbine SCADA data for power curve cleaning. Renew. Energy 2022, 184, 473–486. [Google Scholar] [CrossRef]
  32. Kusiak, A.; Zheng, H.; Song, Z. Models for monitoring wind farm power. Renew. Energy 2009, 34, 583–590. [Google Scholar] [CrossRef]
  33. Müller, K.R.; Mika, S.; Rätsch, G.; Tsuda, K.; Schölkopf, B. An Introduction to Kernel-Based Learning Algorithms. IEEE Trans. Neural Netw. 2001, 12, 181–201. [Google Scholar] [CrossRef] [PubMed]
  34. Li, Z.; Kruger, U.; Xie, L.; Almansoori, A.; Su, H. Adaptive KPCA Modeling of Nonlinear Systems. IEEE Trans. Signal Process. 2015, 63, 2364–2376. [Google Scholar] [CrossRef]
  35. Kearns, M.; Valiant, L. Cryptographic limitations on learning Boolean formulae and finite automata. J. ACM 1994, 41, 67–95. [Google Scholar] [CrossRef]
  36. Freund, Y.; Schapire, R.E. A decision-theoretic generalization of on-line learning and an application to boosting. J. Comput. Syst. Sci. 1997, 55, 119–139. [Google Scholar] [CrossRef]
Figure 1. The data cleaning process of a 2.0 MW wind turbine.
Figure 1. The data cleaning process of a 2.0 MW wind turbine.
Applsci 14 02963 g001
Figure 2. Relationship among the principal components.
Figure 2. Relationship among the principal components.
Applsci 14 02963 g002
Figure 3. The CPV curve of principal components.
Figure 3. The CPV curve of principal components.
Applsci 14 02963 g003
Figure 4. Schematic steps of the AdaBoost strong regressor algorithm.
Figure 4. Schematic steps of the AdaBoost strong regressor algorithm.
Applsci 14 02963 g004
Figure 5. Comparison of prediction results between AdaBoost and LinearRegression.
Figure 5. Comparison of prediction results between AdaBoost and LinearRegression.
Applsci 14 02963 g005
Figure 6. Trends in power generation performance of the test set.
Figure 6. Trends in power generation performance of the test set.
Applsci 14 02963 g006
Figure 7. Trends in power generation performance of turbine 24# before fault discovery.
Figure 7. Trends in power generation performance of turbine 24# before fault discovery.
Applsci 14 02963 g007
Figure 8. Trends in power performance changes of the modified turbines.
Figure 8. Trends in power performance changes of the modified turbines.
Applsci 14 02963 g008
Table 1. Summary table of evaluation results.
Table 1. Summary table of evaluation results.
Turbine LabelPrior KTPosterior KTKT IncreaseUncertainty Error
A280.26%5.23%4.97%0.17%
A30−0.15%4.45%4.60%−0.2%
A320.08%5.46%5.28%0.48%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, X.; Liu, D.; Zhou, L.; Li, C. A Compound Approach for Monitoring the Variation in Wind Turbine Power Performance with SCADA Data. Appl. Sci. 2024, 14, 2963. https://doi.org/10.3390/app14072963

AMA Style

Wang X, Liu D, Zhou L, Li C. A Compound Approach for Monitoring the Variation in Wind Turbine Power Performance with SCADA Data. Applied Sciences. 2024; 14(7):2963. https://doi.org/10.3390/app14072963

Chicago/Turabian Style

Wang, Xin, Deyou Liu, Ling Zhou, and Chao Li. 2024. "A Compound Approach for Monitoring the Variation in Wind Turbine Power Performance with SCADA Data" Applied Sciences 14, no. 7: 2963. https://doi.org/10.3390/app14072963

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