Differential Evolution With a New Encoding Mechanism for Optimizing Wind Farm Layout

This paper presents a differential evolution algorithm with a new encoding mechanism for efficiently solving the optimal layout of the wind farm, with the aim of maximizing the power output. In the modeling of the wind farm, the wake effects among different wind turbines are considered and the Weibull distribution is employed to estimate the wind speed distribution. In the process of evolution, a new encoding mechanism for the locations of wind turbines is designed based on the characteristics of the wind farm layout. This encoding mechanism is the first attempt to treat the location of each wind turbine as an individual. As a result, the whole population represents a layout. Compared with the traditional encoding, the advantages of this encoding mechanism are twofold: 1) the dimension of the search space is reduced to two, and 2) a crucial parameter (i.e., the population size) is eliminated. In addition, differential evolution serves as the search engine and the caching technique is adopted to enhance the computational efficiency. The comparative analysis between the proposed method and seven other state-of-the-art methods is conducted based on two wind scenarios. The experimental results indicate that the proposed method is able to obtain the best overall performance, in terms of the power output and execution time.

[1]  Weerakorn Ongsakul,et al.  Optimal placement of wind turbines within wind farm using binary particle swarm optimization with time-varying acceleration coefficients , 2013 .

[2]  Serap Ulusam Seçkiner,et al.  Design of wind farm layout using ant colony algorithm , 2012 .

[3]  Zijun Zhang,et al.  Wind Turbine Modeling With Data-Driven Methods and Radially Uniform Designs , 2016, IEEE Transactions on Industrial Informatics.

[4]  Bryan A. Norman,et al.  Heuristic methods for wind energy conversion system positioning , 2004 .

[5]  Wen Zhong Shen,et al.  Solving the wind farm layout optimization problem using random search algorithm , 2015 .

[6]  Pinar Karagoz,et al.  A Novel Wind Power Forecast Model: Statistical Hybrid Wind Power Forecast Technique (SHWIP) , 2015, IEEE Transactions on Industrial Informatics.

[7]  Sophia Decker,et al.  A Concise Introduction To The Theory Of Integration , 2016 .

[8]  Jing J. Liang,et al.  Comprehensive learning particle swarm optimizer for global optimization of multimodal functions , 2006, IEEE Transactions on Evolutionary Computation.

[9]  J. Højstrup,et al.  A Simple Model for Cluster Efficiency , 1987 .

[10]  Manuel Burgos Payán,et al.  An evolutive algorithm for wind farm optimal design , 2007, Neurocomputing.

[11]  Sancho Salcedo-Sanz,et al.  Seeding evolutionary algorithms with heuristics for optimal wind turbines positioning in wind farms , 2011 .

[12]  Andrew Kusiak,et al.  Design of wind farm layout for maximum wind energy capture , 2010 .

[13]  Jun Wang,et al.  Optimal Micro-siting of Wind Farms by Particle Swarm Optimization , 2010, ICSI.

[14]  Zijun Zhang,et al.  A Two-Echelon Wind Farm Layout Planning Model , 2015, IEEE Transactions on Sustainable Energy.

[15]  Xing Zhang,et al.  Bionic optimization for micro-siting of wind farm on complex terrain , 2013 .

[16]  M. Y. Hussaini,et al.  Placement of wind turbines using genetic algorithms , 2005 .

[17]  Ponnuthurai N. Suganthan,et al.  Recent advances in differential evolution - An updated survey , 2016, Swarm Evol. Comput..

[18]  Mengxuan Song,et al.  Wind turbine layout optimization with multiple hub height wind turbines using greedy algorithm , 2016 .

[19]  Christopher N. Elkinton,et al.  An Analytical Framework for Offshore Wind Farm Layout Optimization , 2007 .

[20]  Andrew Kusiak,et al.  Formulation and Analysis of Grid and Coordinate Models for Planning Wind Farm Layouts , 2017, IEEE Access.

[21]  Markus Wagner,et al.  A Fast and Effective Local Search Algorithm for Optimizing the Placement of Wind Turbines , 2012, ArXiv.

[22]  Xuan Zhang,et al.  Wind turbine positioning optimization of wind farm using greedy algorithm , 2013 .

[23]  Yan Chen,et al.  Modified binary differential evolution for solving wind farm layout optimization problems , 2013, 2013 IEEE Symposium on Computational Intelligence for Engineering Solutions (CIES).

[24]  María José del Jesús,et al.  KEEL: a software tool to assess evolutionary algorithms for data mining problems , 2008, Soft Comput..

[25]  Alex S. Fukunaga,et al.  Success-history based parameter adaptation for Differential Evolution , 2013, 2013 IEEE Congress on Evolutionary Computation.

[26]  Wen Zhong Shen,et al.  Optimization of Wind Farm Layout: A Refinement Method by Random Search , 2013 .

[27]  Nikolaus Hansen,et al.  Completely Derandomized Self-Adaptation in Evolution Strategies , 2001, Evolutionary Computation.

[28]  Kalyan Veeramachaneni,et al.  Optimizing the Layout of 1000 Wind Turbines , 2011 .

[29]  Carlo Poloni,et al.  Optimization of wind turbine positioning in large windfarms by means of a genetic algorithm , 1994 .

[30]  Arthur C. Sanderson,et al.  JADE: Adaptive Differential Evolution With Optional External Archive , 2009, IEEE Transactions on Evolutionary Computation.

[31]  Wang Jun,et al.  A fast algorithm based on the submodular property for optimization of wind turbine positioning , 2011 .