Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

AMR-Wind: A Performance-Portable, High-Fidelity Flow Solver for Wind Farm Simulations

Journal Article · · Wind Energy
DOI:https://doi.org/10.1002/we.70010· OSTI ID:2553927
 [1];  [1];  [1];  [1];  [1];  [2];  [1];  [3];  [1];  [1];  [1];  [1];  [1];  [4];  [1];  [3];  [1]
  1. National Renewable Energy Laboratory (NREL), Golden, CO (United States)
  2. Sandia National Laboratories (SNL-CA), Livermore, CA (United States)
  3. Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
  4. Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
We present AMR-Wind, a verified and validated high-fidelity computational-fluid-dynamics code for wind farm flows. AMR-Wind is a block-structured, adaptive-mesh, incompressible-flow solver that enables predictive simulations of the atmospheric boundary layer and wind plants. It is a highly scalable code designed for parallel high-performance computing with a specific focus on performance portability for current and future computing architectures, including graphical processing units (GPUs). In this paper, we detail the governing equations, the numerical methods, and the turbine models. Establishing a foundation for the correctness of the code, we present the results of formal verification and validation. The verification studies, which include a novel actuator line test case, indicate that AMR-Wind is spatially and temporally second-order accurate. The validation studies demonstrate that the key physics capabilities implemented in the code, including actuator disk models, actuator line models, turbulence models, and large eddy simulation (LES) models for atmospheric boundary layers, perform well in comparison to reference data from established computational tools and theory. We conclude with a demonstration simulation of a 12-turbine wind farm operating in a turbulent atmospheric boundary layer, detailing computational performance and realistic wake interactions.
Research Organization:
Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States); National Renewable Energy Laboratory (NREL), Golden, CO (United States); Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States). Oak Ridge Leadership Computing Facility (OLCF); Sandia National Laboratories (SNL-CA), Livermore, CA (United States); Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
Sponsoring Organization:
Exascale Computing Project (ECP); USDOE National Nuclear Security Administration (NNSA); USDOE Office of Energy Efficiency and Renewable Energy (EERE), Renewable Power Office. Wind Energy Technologies Office; USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR). Scientific Discovery through Advanced Computing (SciDAC); USDOE Office of Science (SC), Biological and Environmental Research (BER)
Grant/Contract Number:
AC02-05CH11231; AC05-00OR22725; AC36-08GO28308; NA0003525
OSTI ID:
2553927
Alternate ID(s):
OSTI ID: 2558923
OSTI ID: 2999183
Report Number(s):
NREL/JA--5000-89859; SAND--2025-13417J; ark:/13030/qt14890865
Journal Information:
Wind Energy, Journal Name: Wind Energy Journal Issue: 5 Vol. 28; ISSN 1095-4244
Publisher:
WileyCopyright Statement
Country of Publication:
United States
Language:
English

References (80)

3D simulation of wind turbine rotors at full scale. Part I: Geometry modeling and aerodynamics journal August 2010
Large-eddy simulations of the Lillgrund wind farm: LES of the Lillgrund wind farm journal February 2014
Large eddy simulations of the flow past wind turbines: actuator line and disk modeling: LES of the flow past wind turbines: actuator line and disk modeling journal April 2014
Large-eddy simulation of turbulent flow past wind turbines/farms: the Virtual Wind Simulator (VWiS): LES of turbulent flow past wind turbines/farms: VWiS journal August 2014
Wind plant power optimization through yaw control using a parametric model for wake effects-a CFD simulation study: Wind plant optimization by yaw control using a parametric wake model journal December 2014
A new k-epsilon model consistent with Monin-Obukhov similarity theory: A new k-epsilon model consistent with Monin-Obukhov similarity theory journal August 2016
Optimal smoothing length scale for actuator line models of wind turbine blades based on Gaussian body force distribution: Wind energy, actuator line model journal January 2017
BeamDyn: a high-fidelity wind turbine blade solver in the FAST modular framework: BeamDyn: a high-fidelity wind turbine blade solver journal March 2017
Mesh-adaptive simulations of horizontal-axis turbine arrays using the actuator line method journal July 2018
A new tip correction for actuator line computations journal February 2020
WInc3D: A novel framework for turbulence‐resolving simulations of wind farm wake interactions journal January 2020
Generalized filtered lifting line theory for arbitrary chord lengths and application to wind turbine blades journal October 2023
ExaWind: Open‐source CFD for hybrid‐RANS/LES geometry‐resolved wind turbine simulations in atmospheric flows journal January 2024
Navier-Stokes predictions of the NREL phase VI rotor in the NASA Ames 80 ft × 120 ft wind tunnel: Navier-Stokes Predictions journal April 2002
An Unsplit 3D Upwind Method for Hyperbolic Conservation Laws journal November 1994
A Conservative Adaptive Projection Method for the Variable Density Incompressible Navier–Stokes Equations journal May 1998
High-Resolution Offshore Wake Simulations with the LES Model PALM book January 2014
A review of flux-profile relationships journal November 1974
A practical method for numerical evaluation of solutions of partial differential equations of the heat-conduction type journal December 1996
Adaptive mesh based combustion simulations of direct fuel injection effects in a supersonic cavity flame-holder journal October 2021
A mass–momentum consistent coupling for mesh-adaptive two-phase flow simulations journal February 2023
A hybrid RANS-LES approach with delayed-DES and wall-modelled LES capabilities journal December 2008
High order weighted essentially non-oscillatory WENO-Z schemes for hyperbolic conservation laws journal March 2011
Overset meshes for incompressible flows: On preserving accuracy of underlying discretizations journal March 2021
Kokkos: Enabling manycore performance portability through polymorphic memory access patterns journal December 2014
A concurrent precursor inflow method for Large Eddy Simulations and applications to finite length wind farms journal August 2014
Evaluating techniques for redirecting turbine wakes using SOWFA journal October 2014
Analytical body forces in numerical actuator disc model of wind turbines journal March 2020
GridTools: A framework for portable weather and climate applications journal July 2021
Analytical and numerical studies of the structure of steady separated flows journal January 1966
Filtered lifting line theory and application to the actuator line model journal January 2019
The FastEddy® Resident‐GPU Accelerated Large‐Eddy Simulation Framework: Model Formulation, Dynamical‐Core Validation and Performance Benchmarks journal November 2020
Large eddy simulation study of fully developed wind-turbine array boundary layers journal January 2010
Minimum-dissipation models for large-eddy simulation journal August 2015
Comparison of four large-eddy simulation research codes and effects of model coefficient and inflow turbulence in actuator-line-based wind turbine modeling
  • Martínez-Tossas, Luis A.; Churchfield, Matthew J.; Yilmaz, Ali Emre
  • Journal of Renewable and Sustainable Energy, Vol. 10, Issue 3 https://doi.org/10.1063/1.5004710
journal May 2018
Modification of wind turbine wakes by large-scale, convective atmospheric boundary layer structures journal November 2024
Efficient large-scale wind turbine deployment can meet global electricity generation needs journal October 2017
A numerical study of the effects of atmospheric and wake turbulence on wind turbine dynamics journal January 2012
A survey of modelling methods for high-fidelity wind farm simulations using large eddy simulation
  • Breton, S. -P.; Sumner, J.; Sørensen, J. N.
  • Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, Vol. 375, Issue 2091 https://doi.org/10.1098/rsta.2016.0097
journal March 2017
Exascale applications: skin in the game
  • Alexander, Francis; Almgren, Ann; Bell, John
  • Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, Vol. 378, Issue 2166 https://doi.org/10.1098/rsta.2019.0056
journal January 2020
Visualizations of direct fuel injection effects in a supersonic cavity flameholder journal November 2021
Visualizations of a methane/diesel RCCI engine using PeleC and PeleLMeX journal November 2023
RAJA: Portable Performance for Large-Scale Scientific Applications conference November 2019
Pushing the Frontier in the Design of Laser-Based Electron Accelerators with Groundbreaking Mesh-Refined Particle-In-Cell Simulations on Exascale-Class Supercomputers conference November 2022
Code Verification by the Method of Manufactured Solutions journal November 2001
Numerical Modeling of Wind Turbine Wakes journal May 2002
A Solution Method for the Filtered Lifting Line Theory journal September 2024
Grand challenges in the science of wind energy journal October 2019
Bi-CGSTAB: A Fast and Smoothly Converging Variant of Bi-CG for the Solution of Nonsymmetric Linear Systems journal March 1992
The Pele Simulation Suite for Reacting Flows at Exascale book January 2024
Approximate Projection Methods: Part I. Inviscid Analysis journal January 2000
Modelling of Atmospheric Flow Fields book January 1996
Modelling the vertical ABL structure book January 1996
Experiences readying applications for Exascale
  • Malaya, Nicholas; Messer, Bronson; Glenski, Joseph
  • Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis https://doi.org/10.1145/3581784.3607065
conference November 2023
Flow Structure and Turbulence in Wind Farms journal January 2017
The Mathematical Representation of Wind Speed and Temperature Profiles in the Unstable Atmospheric Surface Layer journal December 1970
A Large-Eddy-Simulation Model for the Study of Planetary Boundary-Layer Turbulence journal July 1984
A Large Eddy Simulation Study of a Quasi-Steady, Stably Stratified Atmospheric Boundary Layer journal April 2000
General Circulation Experiments with the Primitive Equations: i. the Basic Experiment* journal March 1963
Turbulent Winds and Temperature Fronts in Large-Eddy Simulations of the Stable Atmospheric Boundary Layer journal April 2016
The Effect of Mesh Resolution on Convective Boundary Layer Statistics and Structures Generated by Large-Eddy Simulation journal October 2011
Wind farm simulations using an overset hp -adaptive approach with blade-resolved turbine models journal January 2019
MFIX-Exa: A path toward exascale CFD-DEM simulations journal April 2021
PeleC: An adaptive mesh refinement solver for compressible reacting flows journal September 2022
Towards exascale for wind energy simulations journal May 2024
CFD Investigations of Wake Flow Interactions in a Wind Farm with 14 Wind Turbines journal September 2020
AMReX: a framework for block-structured adaptive mesh refinement journal May 2019
CASTRO: A Massively Parallel Compressible Astrophysics Simulation Code journal October 2020
PeleLMeX: an AMR Low Mach Number Reactive Flow Simulation Code without level sub-cycling journal October 2023
Investigation of finite-volume methods to capture shocks and turbulence spectra in compressible flows journal June 2020
IEA Wind TCP Task 37: Definition of the IEA 15-Megawatt Offshore Reference Wind Turbine report March 2020
Offshore Wind Energy Technical Potential for the Contiguous United States [Slides] report August 2022
Definition of a 5-MW Reference Wind Turbine for Offshore System Development report February 2009
Two-equation eddy-viscosity turbulence models for engineering applications journal August 1994
A global Navier-Stokes rotor prediction model conference January 1997
Comparison of the wake of different types of wind turbine CFD models
  • Troldborg, Niels; Zahle, Frederik; Réthoré, Pierre-Elouan
  • 50th AIAA Aerospace Sciences Meeting including the New Horizons Forum and Aerospace Exposition https://doi.org/10.2514/6.2012-237
conference January 2012
A Large-Eddy Simulations of Wind-Plant Aerodynamics
  • Churchfield, Matthew; Lee, Sang; Moriarty, Patrick
  • 50th AIAA Aerospace Sciences Meeting including the New Horizons Forum and Aerospace Exposition https://doi.org/10.2514/6.2012-537
conference November 2012
An Advanced Actuator Line Method for Wind Energy Applications and Beyond conference January 2017
On the influence of the grid size of large eddy simulations of a neutral atmospheric boundary layer on wind turbine load calculations conference January 2023
TOSCA – an open-source, finite-volume, large-eddy simulation (LES) environment for wind farm flows journal February 2024

Similar Records

AMR-Wind [SWR-20-85]
Software · Wed Aug 12 20:00:00 EDT 2020 · OSTI ID:code-38861