Distributed learning for wind farm optimization with Gaussian processes*

This article investigates optimization of wind farms using a modifier adaptation scheme based on Gaussian processes. In this scheme measurements are used to identify plant-model mismatch using Gaussian process regression, which are then used to find the optimal plant control inputs. However, for systems with many agents and a large control input space, the identification of the input-output map of the plant is challenging. Therefore, the paper proposes a distributed learning approach, in which sub-parts of the plant are identified with individual GP regression models. Afterwards, all of these are used to build a model of the overall plant-model mismatch, which is then used in the optimization. In the wind farm case the sub-parts are the individual turbines. The distributed learning approach clearly outperforms the original central learning approach in numerical illustrations of wind farm test cases.

[1]  Kincho H. Law,et al.  A Data-Driven, Cooperative Approach for Wind Farm Control: A Wind Tunnel Experimentation , 2017 .

[2]  Andrew Ning,et al.  Wind plant system engineering through optimization of layout and yaw control , 2016 .

[3]  Colin Neil Jones,et al.  Real-Time optimization of Uncertain Process Systems via Modifier Adaptation and Gaussian Processes , 2018, 2018 European Control Conference (ECC).

[4]  F. Porté-Agel,et al.  Experimental and theoretical study of wind turbine wakes in yawed conditions , 2016, Journal of Fluid Mechanics.

[5]  Paul Fleming,et al.  A simulation study demonstrating the importance of large-scale trailing vortices in wake steering , 2018 .

[6]  Jennifer Annoni,et al.  Analysis of control-oriented wake modeling tools using lidar field results , 2018, Wind Energy Science.

[7]  Dominique Bonvin,et al.  Modifier-adaptation methodology for real-time optimization , 2009 .

[8]  M Maarten Steinbuch,et al.  Optimal control of wind power plants , 1988 .

[9]  S. Frandsen Turbulence and turbulence-generated structural loading in wind turbine clusters , 2007 .

[10]  Martin Kühn,et al.  Model Predictive Active Power Control of Waked Wind Farms , 2018, 2018 Annual American Control Conference (ACC).

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

[12]  Kincho H. Law,et al.  Wind farm power maximization based on a cooperative static game approach , 2013, Smart Structures.

[13]  P. Fleming,et al.  The aerodynamics of the curled wake: a simplified model in view of flow control , 2018, Wind Energy Science.

[14]  Jennifer Annoni,et al.  Wind farm flow modeling using an input-output reduced-order model , 2016, 2016 American Control Conference (ACC).

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

[16]  Rebecca J. Barthelmie,et al.  Meteorological Controls on Wind Turbine Wakes , 2013, Proceedings of the IEEE.

[17]  Grégory François,et al.  Modifier Adaptation for Real-Time Optimization—Methods and Applications , 2016 .

[18]  G. Schepers,et al.  BENCHMARKING OF WIND FARM SCALE WAKE MODELS IN THE EERA - DTOC PROJECT , 2013 .

[19]  Leo E. Jensen,et al.  Quantifying the Impact of Wind Turbine Wakes on Power Output at Offshore Wind Farms , 2010 .

[20]  Michael Nikolaou,et al.  RTO: An overview and assessment of current practice , 2011 .

[21]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[22]  J. Jonkman,et al.  Definition of a 5-MW Reference Wind Turbine for Offshore System Development , 2009 .

[23]  Jennifer Annoni,et al.  Analysis of axial‐induction‐based wind plant control using an engineering and a high‐order wind plant model , 2016 .

[24]  Babu Joseph,et al.  On-line optimization using a two-phase approach: an application study , 1987 .

[25]  Johan Meyers,et al.  Effect of wind turbine response time on optimal dynamic induction control of wind farms , 2016 .

[26]  Benoît Chachuat,et al.  Modifier-Adaptation Schemes Employing Gaussian Processes and Trust Regions for Real-Time Optimization , 2019 .

[27]  Kathryn E. Johnson,et al.  Wind farm control: Addressing the aerodynamic interaction among wind turbines , 2009, 2009 American Control Conference.

[28]  Johan Meyers,et al.  Dynamic Strategies for Yaw and Induction Control of Wind Farms Based on Large-Eddy Simulation and Optimization , 2018 .

[29]  Kathryn E. Johnson,et al.  Evaluating wake models for wind farm control , 2014, 2014 American Control Conference.

[30]  Andrew Ning,et al.  Improving the FLORIS wind plant model for compatibility with gradient-based optimization , 2017 .

[31]  Fernando Porté-Agel,et al.  Wind tunnel study of the wind turbine interaction with a boundary-layer flow: Upwind region, turbine performance, and wake region , 2017 .

[32]  Lars Imsland,et al.  Adaptation of Engineering Wake Models using Gaussian Process Regression and High-Fidelity Simulation Data , 2020, Journal of Physics: Conference Series.

[33]  Kathryn E. Johnson,et al.  Efficient Optimization of Large Wind Farms for Real-Time Control , 2018, 2018 Annual American Control Conference (ACC).

[34]  Carl E. Rasmussen,et al.  A Unifying View of Sparse Approximate Gaussian Process Regression , 2005, J. Mach. Learn. Res..

[35]  Thomas Bak,et al.  Survey of wind farm control - power and fatigue optimization , 2015 .

[36]  Mato Baotic,et al.  Quasi-stationary optimal control for wind farm with closely spaced turbines , 2012, 2012 Proceedings of the 35th International Convention MIPRO.

[37]  Tiago Jorge,et al.  Optimisation of wind plant sector management for energy and loads , 2016, 2016 European Control Conference (ECC).

[38]  Mario A. Rotea,et al.  Dynamic Programming Framework for Wind Power Maximization , 2014 .

[39]  J. W. van Wingerden,et al.  A Control-Oriented Dynamic Model for Wakes in Wind Plants , 2014 .

[40]  Leo E. Jensen,et al.  The impact of turbulence intensity and atmospheric stability on power deficits due to wind turbine wakes at Horns Rev wind farm , 2010 .

[41]  Johan Meyers,et al.  A control-oriented dynamic wind farm model: WFSim , 2017 .

[42]  Zoubin Ghahramani,et al.  Sparse Gaussian Processes using Pseudo-inputs , 2005, NIPS.