Adjoint Optimization of Wind Farm Layouts for Systems Engineering Analysis

Wind is an important renewable energy resource, but in order for it to be competitive with other energy sources, wind farm layouts must be optimized to reduce the levelized cost of energy (LCOE). This requires an analysis that integrates high-fidelity flow models with physical turbine and cost models. We present a new flow model and turbine optimization tool, WindSE, that optimizes wind turbine locations and axial induction factors as part of the National Renewable Energy Laboratory’s open source wind energy systems engineering software tool WISDEM. WindSE enables gradient-based layout optimization by solving the discrete adjoint equations corresponding to the forward flow model. This provides a computationally efficient way to calculate gradients used in the optimization process. We discuss the development of WindSE and provide optimization results based on simulations of single and multiple inflow directions. In the case of strongly directional wind roses the optimal layouts take advantage of flow curvature and speedup effects that are not generated by standard industry linear flow models. When optimizing with respect to a uniform wind rose, local speedup effects are found to be less beneficial and the optimal layouts instead reduce wake losses by maximizing spacing. Sensitivity to wind direction bin sizes and weights is demonstrated with a full layout and axial induction factor optimization using a wind rose from an offshore wind farm.

[1]  Michael B. Giles,et al.  Analytic adjoint solutions for the quasi-one-dimensional Euler equations , 2001, Journal of Fluid Mechanics.

[2]  Kyriakos C. Giannakoglou,et al.  Adjoint Methods for Shape Optimization , 2008 .

[3]  Antony Jameson,et al.  Aerodynamic design via control theory , 1988, J. Sci. Comput..

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

[5]  Qiqi Wang,et al.  Progress and Challenges in Sensitivity Computation of Chaotic Fluid Flow Simulations , 2013 .

[6]  Luciano Castillo,et al.  Unrestricted wind farm layout optimization (UWFLO): Investigating key factors influencing the maximum power generation , 2012 .

[7]  D. Darmofal,et al.  Review of Output-Based Error Estimation and Mesh Adaptation in Computational Fluid Dynamics , 2011 .

[8]  David A. Ham,et al.  Automated Derivation of the Adjoint of High-Level Transient Finite Element Programs , 2013, SIAM J. Sci. Comput..

[9]  Michael B. Giles,et al.  Discrete Adjoint Approximations with Shocks , 2003 .

[10]  J. Hunt,et al.  Turbulent wind flow over a low hill , 1975 .

[11]  P. Courtier,et al.  Important literature on the use of adjoint, variational methods and the Kalman filter in meteorology , 1993 .

[12]  A. Jameson,et al.  Optimum Aerodynamic Design Using the Navier–Stokes Equations , 1997 .

[13]  Johan Meyers,et al.  Optimal turbine spacing in fully developed wind farm boundary layers , 2012 .

[14]  Joaquim R. R. A. Martins,et al.  Review and Unification of Methods for Computing Derivatives of Multidisciplinary Systems , 2012 .

[15]  Fernando Porté-Agel,et al.  Large-eddy simulation of atmospheric boundary layer flow through wind turbines and wind farms , 2011 .

[16]  J. Michalakes,et al.  A numerical study of the effects of atmospheric and wake turbulence on wind turbine dynamics , 2012 .

[17]  O. Pironneau On optimum design in fluid mechanics , 1974 .

[18]  Simon W. Funke,et al.  Tidal turbine array optimisation using the adjoint approach , 2013, ArXiv.

[19]  Qiqi Wang,et al.  Forward and adjoint sensitivity computation of chaotic dynamical systems , 2012, J. Comput. Phys..

[20]  Krystel K. Castillo-Villar,et al.  A Review of Methodological Approaches for the Design and Optimization of Wind Farms , 2014 .

[21]  Niles A. Pierce,et al.  An Introduction to the Adjoint Approach to Design , 2000 .

[22]  Cristina H. Amon,et al.  Wind Farm Layout Optimization Considering Energy Generation and Noise Propagation , 2012, DAC 2012.

[23]  M. Giles On adjoint equations for error analysis and optimal grid adaptation in CFD , 1997 .

[24]  J. Walmsley,et al.  A simple model of neutrally stratified boundary-layer flow over complex terrain with surface roughness modulations (MS3DJH/3R) , 1986 .

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

[26]  K. Duraisamy,et al.  Error Estimation for High Speed Flows Using Continuous and Discrete Adjoints , 2010 .

[27]  C. Meneveau,et al.  Large eddy simulation study of fully developed wind-turbine array boundary layers , 2010 .

[28]  A. Jameson Optimum aerodynamic design using CFD and control theory , 1995 .

[29]  George Scott,et al.  Sensitivity Analysis of Wind Plant Performance to Key Turbine Design Parameters: A Systems Engineering Approach , 2014 .

[30]  R. Errico What is an adjoint model , 1997 .

[31]  A. Jameson,et al.  Aerodynamic shape optimization techniques based on control theory , 1998 .

[32]  K. Duraisamy,et al.  Adjoint Based Techniques for Uncertainty Quantification in Turbulent Flows with Combustion , 2012 .

[33]  J. F. Ainslie,et al.  CALCULATING THE FLOWFIELD IN THE WAKE OF WIND TURBINES , 1988 .

[34]  M. Giles,et al.  Adjoint equations in CFD: duality, boundary conditions and solution behaviour , 1997 .

[35]  Dimitri J. Mavriplis,et al.  Error estimation and adaptation for functional outputs in time-dependent flow problems , 2009, J. Comput. Phys..

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

[37]  G. Schubert,et al.  Inverse problem of thermal convection: numerical approach and application to mantle plume restoration , 2004 .

[38]  Luis Santos,et al.  Aerodynamic shape optimization using the adjoint method , 2007 .