Wind turbine power curve modeling using radial basis function neural networks and tabu search

Abstract Wind turbine power curve (WTPC) modeling is of great importance for performance monitoring. This work proposes a new method for producing highly accurate non-parametric models for wind turbines based on artificial neural networks (ANNs). To achieve this, we employ networks belonging to the radial basis function (RBF) architecture, and feed them with additional important input variables besides wind speed. To further increase modeling accuracy, while at the same time keeping the computational cost at acceptable levels, we introduce a new training algorithm based on the successful non-symmetric fuzzy means (NSFM) approach, which in this work is hybridized with the tabu search (TS) metaheuristic technique, enabling the method to train efficiently datasets of high dimensionality. The resulting method is evaluated on real data from four wind turbines, whereas a comparison with numerous WTPC modeling schemes, including parametric and non-parametric models is conducted. The solution found by the proposed algorithm outperforms the results produced by its rivals in terms of both modeling accuracy and efficiency, while in most cases it also leads to simpler models. The resulting models can be used successfully, not only for accurate WTPC modeling, but also for constructing wind turbine performance analysis tools, e.g. 3-D power curves.

[1]  Andries P. Engelbrecht,et al.  Computational Intelligence: An Introduction , 2002 .

[2]  Ali Mohammad Ranjbar,et al.  Fuzzy modeling techniques and artificial neural networks to estimate annual energy output of a wind turbine , 2010 .

[3]  Fred W. Glover,et al.  Tabu Search - Part I , 1989, INFORMS J. Comput..

[4]  David S. Broomhead,et al.  Multivariable Functional Interpolation and Adaptive Networks , 1988, Complex Syst..

[5]  Antoine Tahan,et al.  Wind turbine power curve modelling using artificial neural network , 2016 .

[6]  V. K. Sethi,et al.  Critical analysis of methods for mathematical modelling of wind turbines , 2011 .

[7]  Fausto Pedro García Márquez,et al.  A survey of artificial neural network in wind energy systems , 2018, Applied Energy.

[8]  John E. Moody,et al.  Fast adaptive k-means clustering: some empirical results , 1990, 1990 IJCNN International Joint Conference on Neural Networks.

[9]  P. Srinivasa Pai,et al.  Comparison of modeling methods for wind power prediction: a critical study , 2020 .

[10]  Andrew Kusiak,et al.  Models for monitoring wind farm power , 2009 .

[11]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[12]  Haralambos Sarimveis,et al.  A Fast and Efficient Method for Training Categorical Radial Basis Function Networks , 2017, IEEE Trans. Neural Networks Learn. Syst..

[13]  M. Lydia,et al.  Advanced Algorithms for Wind Turbine Power Curve Modeling , 2013, IEEE Transactions on Sustainable Energy.

[14]  Jae-Kyung Lee,et al.  Development of a Novel Power Curve Monitoring Method for Wind Turbines and Its Field Tests , 2014, IEEE Transactions on Energy Conversion.

[15]  V. Di Dio,et al.  Modelling and analysis of real-world wind turbine power curves: Assessing deviations from nominal curve by neural networks , 2019 .

[16]  Mehmet Yesilbudak,et al.  Partitional clustering-based outlier detection for power curve optimization of wind turbines , 2016, 2016 IEEE International Conference on Renewable Energy Research and Applications (ICRERA).

[17]  Scott Schreck,et al.  Wind turbine power production and annual energy production depend on atmospheric stability and turbulence , 2016 .

[18]  Vijendra Singh Application of Artificial Neural Networks for Predicting Generated Wind Power , 2016 .

[19]  James C. Bezdek,et al.  Pattern Recognition with Fuzzy Objective Function Algorithms , 1981, Advanced Applications in Pattern Recognition.

[20]  Manuel Laguna,et al.  Tabu Search , 1997 .

[21]  Haralambos Sarimveis,et al.  A Fast and Efficient Method for Training Categorical Radial Basis Function Networks , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[22]  Vaughn Nelson Wind Energy: Renewable Energy and the Environment , 2009 .

[23]  Yongqian Liu,et al.  The Comparison of BP Network and RBF Network in Wind Power Prediction Application , 2007, 2007 Second International Conference on Bio-Inspired Computing: Theories and Applications.

[24]  Alex Alexandridis,et al.  Large Earthquake Occurrence Estimation Based on Radial Basis Function Neural Networks , 2014, IEEE Transactions on Geoscience and Remote Sensing.

[25]  Rashmi P. Shetty,et al.  Optimized Radial Basis Function Neural Network model for wind power prediction , 2016, 2016 Second International Conference on Cognitive Computing and Information Processing (CCIP).

[26]  A. Immanuel Selvakumar,et al.  A comprehensive review on wind turbine power curve modeling techniques , 2014 .

[27]  Nils J. Nilsson,et al.  The Quest for Artificial Intelligence , 2009 .

[28]  Mohammad Jafari Jozani,et al.  Wind Turbine Power Curve Modeling Using Advanced Parametric and Nonparametric Methods , 2014, IEEE Transactions on Sustainable Energy.

[29]  M. Schlechtingen,et al.  Using Data-Mining Approaches for Wind Turbine Power Curve Monitoring: A Comparative Study , 2013, IEEE Transactions on Sustainable Energy.

[30]  Ervin Bossanyi,et al.  Wind Energy Handbook , 2001 .

[31]  H. J. Lu,et al.  An improved neural network-based approach for short-term wind speed and power forecast , 2017 .

[32]  A. Kusiak,et al.  Modeling wind-turbine power curve: A data partitioning and mining approach , 2017 .

[33]  Khaled S. Al-Sultan,et al.  A tabu search-based algorithm for the fuzzy clustering problem , 1997, Pattern Recognit..

[34]  Fred W. Glover,et al.  A tabu search algorithm for cohesive clustering problems , 2015, J. Heuristics.

[35]  Alex Alexandridis,et al.  A medical diagnostic tool based on radial basis function classifiers and evolutionary simulated annealing , 2014, J. Biomed. Informatics.

[36]  A. Kusiak,et al.  Monitoring Wind Farms With Performance Curves , 2013, IEEE Transactions on Sustainable Energy.

[37]  Rajesh Kumar Nema,et al.  A Critical Review on Wind Turbine Power Curve Modelling Techniques and Their Applications in Wind Based Energy Systems , 2016 .

[38]  Alain Hertz,et al.  The tabu search metaheuristic: How we used it , 1990, Annals of Mathematics and Artificial Intelligence.

[39]  Jing Shi,et al.  Bayesian adaptive combination of short-term wind speed forecasts from neural network models , 2011 .

[40]  Christophe Ley,et al.  Detecting outliers: Do not use standard deviation around the mean, use absolute deviation around the median , 2013 .

[41]  Frank Sehnke,et al.  Wind turbine power curve modeling based on Gaussian Processes and Artificial Neural Networks , 2018, Renewable Energy.

[42]  Antonio Messineo,et al.  Monitoring of wind farms’ power curves using machine learning techniques , 2012 .

[43]  Haralambos Sarimveis,et al.  An offset-free neural controller based on a non-extrapolating scheme for approximating the inverse process dynamics , 2013 .

[44]  Haralambos Sarimveis,et al.  Model predictive control for systems with fast dynamics using inverse neural models. , 2017, ISA transactions.

[45]  Haralambos Sarimveis,et al.  Radial Basis Function Network Training Using a Nonsymmetric Partition of the Input Space and Particle Swarm Optimization , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[46]  David Infield,et al.  Wind Turbine Power Curve Modeling and Monitoring With Gaussian Process and SPRT , 2020, IEEE Transactions on Sustainable Energy.

[47]  Fred Glover,et al.  Tabu Search - Part II , 1989, INFORMS J. Comput..

[48]  Mohammad Bagher Menhaj,et al.  Training feedforward networks with the Marquardt algorithm , 1994, IEEE Trans. Neural Networks.

[49]  James F. Manwell,et al.  Book Review: Wind Energy Explained: Theory, Design and Application , 2006 .

[50]  Haralambos Sarimveis,et al.  A Radial Basis Function network training algorithm using a non-symmetric partition of the input space - Application to a Model Predictive Control configuration , 2011, Adv. Eng. Softw..

[51]  K. M. Tao,et al.  A closer look at the radial basis function (RBF) networks , 1993, Proceedings of 27th Asilomar Conference on Signals, Systems and Computers.

[52]  A. Derrick,et al.  Redefinition power curve for more accurate performance assessment of wind farms , 2000 .

[53]  Shang-Liang Chen,et al.  Orthogonal least squares learning algorithm for radial basis function networks , 1991, IEEE Trans. Neural Networks.

[54]  Benas Jokšas,et al.  Non-linear regression model for wind turbine power curve , 2017 .