Wind farm distributed PSO-based control for constrained power generation maximization

A novel distributed approach to treat the wind farm (WF) power maximization problem accounting for the wake interaction among the wind turbines (WTs) is presented. Power constraints are also considered within the optimization problem. These are either the WTs nominal power or a maximum allowed power injection, typically imposed by the grid operator. The approach is model-based. Coupled with a distributed architecture it allows fast convergence to a solution, which makes it exploitable for real-time operations. The WF optimization problem is solved in a cooperative way among the WTs by introducing a new distributed particle swarm optimization algorithm, based on cooperative co-evolution techniques. The algorithm is first analyzed for the unconstrained case, where we show how the WF problem can be distributed by exploiting the knowledge of the aerodynamic couplings among the WTs. The algorithm is extended to the constrained case employing Deb's rule. Simulations are carried out on different WFs and wind conditions, showing good power gains and fast convergence of the algorithm.

[1]  Kathryn E. Johnson,et al.  Evaluating techniques for redirecting turbine wakes using SOWFA , 2014 .

[2]  Kincho H. Law,et al.  A data-driven, cooperative wind farm control to maximize the total power production , 2016 .

[3]  Chi Su,et al.  Active power dispatch method for a wind farm central controller considering wake effect , 2014, IECON 2014 - 40th Annual Conference of the IEEE Industrial Electronics Society.

[4]  Bibhuti Bhusan Pati,et al.  A review on optimization algorithms and application to wind energy integration to grid , 2015 .

[5]  Martin Greiner,et al.  Wind farm power optimization including flow variability , 2015 .

[6]  Longyan Wang,et al.  A novel control strategy approach to optimally design a wind farm layout , 2016 .

[7]  Ebrahim Farjah,et al.  A novel optimizing power control strategy for centralized wind farm control system , 2016 .

[8]  Nicanor Quijano,et al.  Model-free control for wind farms using a gradient estimation-based algorithm , 2015, 2015 European Control Conference (ECC).

[9]  Xin Yao,et al.  Large scale evolutionary optimization using cooperative coevolution , 2008, Inf. Sci..

[10]  Alcherio Martinoli,et al.  Distributed Particle Swarm Optimization - particle allocation and neighborhood topologies for the learning of cooperative robotic behaviors , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[11]  Javier Serrano González,et al.  Maximizing the overall production of wind farms by setting the individual operating point of wind turbines , 2015 .

[12]  Kincho H. Law,et al.  Cooperative wind turbine control for maximizing wind farm power using sequential convex programming , 2015 .

[13]  Kincho H. Law,et al.  Layout optimization for maximizing wind farm power production using sequential convex programming , 2015 .

[14]  Hou-Sheng Huang,et al.  Distributed Genetic Algorithm for Optimization of Wind Farm Annual Profits , 2007, 2007 International Conference on Intelligent Systems Applications to Power Systems.

[15]  Jason R. Marden,et al.  A Model-Free Approach to Wind Farm Control Using Game Theoretic Methods , 2013, IEEE Transactions on Control Systems Technology.

[16]  Yuji Wakasa,et al.  Distributed particle swarm optimization using an average consensus algorithm , 2015, 2015 54th IEEE Conference on Decision and Control (CDC).

[17]  John Lygeros,et al.  Model based power optimisation of wind farms , 2014, 2014 European Control Conference (ECC).

[18]  Mario A. Rotea,et al.  Model-free control of wind farms: A comparative study between individual and coordinated extremum seeking , 2017 .

[19]  Yuji Wakasa,et al.  Distributed Particle Swarm Optimization Based on Primal-Dual Decomposition Architectures , 2015 .

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

[21]  Mario A. Rotea,et al.  Performance optimization of a wind turbine column for different incoming wind turbulence , 2018 .

[22]  Guillaume Sandou,et al.  A novel distributed particle swarm optimization algorithm for the optimal power flow problem , 2017, 2017 IEEE Conference on Control Technology and Applications (CCTA).

[23]  Christophe Gaudin,et al.  Analysis of the options to reduce the integration costs of renewable generation in the distribution networks. Part 2: A step towards advanced connection studies taking into account the alternatives to grid reinforcement , 2013 .

[24]  Yacine Rezgui,et al.  Towards the next generation of smart grids: Semantic and holonic multi-agent management of distributed energy resources , 2017 .

[25]  Raúl Ordóñez,et al.  Particle swarm optimization based distributed agreement in multi-agent dynamic systems , 2014, 2014 IEEE Symposium on Swarm Intelligence.

[26]  Eunkuk Son,et al.  Blade pitch angle control for aerodynamic performance optimization of a wind farm , 2013 .

[27]  Ender Özcan,et al.  Multi-objective evolutionary algorithms and hyper-heuristics for wind farm layout optimisation , 2017 .

[28]  Kenneth A. De Jong,et al.  A Cooperative Coevolutionary Approach to Function Optimization , 1994, PPSN.

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

[30]  Jan-Willem van Wingerden,et al.  SOWFA Super-Controller: A High-Fidelity Tool for Evaluating Wind Plant Control Approaches , 2013 .

[31]  Jan-Willem van Wingerden,et al.  A model-free distributed approach for wind plant control , 2013, 2013 American Control Conference.

[32]  Wilson Rivera,et al.  Scalable Parallel Genetic Algorithms , 2001, Artificial Intelligence Review.

[33]  Kenneth A. De Jong,et al.  Sequential versus Parallel Cooperative Coevolutionary Algorithms for Optimization , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[34]  Jie Wang,et al.  The research on multi-agent system for microgrid control and optimization , 2017 .

[35]  Rudolf Paul Wiegand,et al.  An analysis of cooperative coevolutionary algorithms , 2004 .

[36]  Andries Petrus Engelbrecht,et al.  A Cooperative approach to particle swarm optimization , 2004, IEEE Transactions on Evolutionary Computation.

[37]  K. Deb An Efficient Constraint Handling Method for Genetic Algorithms , 2000 .

[38]  N. Jensen A note on wind generator interaction , 1983 .

[39]  E. Migoya,et al.  Application of a LES technique to characterize the wake deflection of a wind turbine in yaw , 2009 .

[40]  W. Shen,et al.  Prediction of multi-wake problems using an improved Jensen wake model , 2017 .

[41]  Jason R. Marden,et al.  Wind plant power optimization through yaw control using a parametric model for wake effects—a CFD simulation study , 2016 .