INTEGRATE - Inverse Network Transformations for Efficient Generation of Robust Airfoil and Turbine Enhancements

The INTEGRATE (Inverse Network Transformations for Efficient Generation of Robust Airfoil and Turbine Enhancements) project is developing a new inverse-design capability for the aerodynamic design of wind turbine rotors using invertible neural networks. This AI-based design technology can capture complex non-linear aerodynamic effects while being 100 times faster than design approaches based on computational fluid dynamics. This project enables innovation in wind turbine design by accelerating time to market through higher-accuracy early design iterations to reduce the levelized cost of energy.

INVERTIBLE NEURAL NETWORKS

Researchers are leveraging a specialized invertible neural network (INN) architecture along with the novel dimension-reduction methods and airfoil/blade shape representations developed by collaborators at the National Institute of Standards and Technology (NIST) learns complex relationships between airfoil or blade shapes and their associated aerodynamic and structural properties. This INN architecture will accelerate designs by providing a cost-effective alternative to current industrial aerodynamic design processes, including:

  • Blade element momentum (BEM) theory models: limited effectiveness for design of offshore rotors with large, flexible blades where nonlinear aerodynamic effects dominate
  • Direct design using computational fluid dynamics (CFD): cost-prohibitive
  • Inverse-design models based on deep neural networks (DNNs): attractive alternative to CFD for 2D design problems, but quickly overwhelmed by the increased number of design variables in 3D problems

AUTOMATED COMPUTATIONAL FLUID DYNAMICS FOR TRAINING DATA GENERATION - MERCURY FRAMEWORK

The INN is trained on data obtained using the University of Marylands (UMD) Mercury Framework, which has with robust automated mesh generation capabilities and advanced turbulence and transition models validated for wind energy applications. Mercury is a multi-mesh paradigm, heterogeneous CPU-GPU framework. The framework incorporates three flow solvers at UMD, 1) OverTURNS, a structured solver on CPUs, 2) HAMSTR, a line based unstructured solver on CPUs, and 3) GARFIELD, a structured solver on GPUs. The framework is based on Python, that is often used to wrap C or Fortran codes for interoperability with other solvers. Communication between multiple solvers is accomplished with a Topology Independent Overset Grid Assembler (TIOGA).

NOVEL AIRFOIL SHAPE REPRESENTATIONS USING GRASSMAN SPACES

We developed a novel representation of shapes which decouples affine-style deformations from a rich set of data-driven deformations over a submanifold of the Grassmannian. The Grassmannian representation as an analytic generative model, informed by a database of physically relevant airfoils, offers (i) a rich set of novel 2D airfoil deformations not previously captured in the data , (ii) improved low-dimensional parameter domain for inferential statistics informing design/manufacturing, and (iii) consistent 3D blade representation and perturbation over a sequence of nominal shapes.

TECHNOLOGY TRANSFER DEMONSTRATION - COUPLING WITH NREL WISDEM

Researchers have integrated the inverse-design tool for 2D airfoils (INN-Airfoil) into WISDEM (Wind Plant Integrated Systems Design and Engineering Model), a multidisciplinary design and optimization framework for assessing the cost of energy, as part of tech-transfer demonstration. The integration of INN-Airfoil into WISDEM allows for the design of airfoils along with the blades that meet the dynamic design constraints on cost of energy, annual energy production, and the capital costs. Through preliminary studies, researchers have shown that the coupled INN-Airfoil + WISDEM approach reduces the cost of energy by around 1% compared to the conventional design approach.

This page will serve as a place to easily access all the publications from this work and the repositories for the software developed and released through this project.

Data and Resources

Additional Info

Field Value
Maintainer Ganesh Vijayakumar
Last Updated August 12, 2022, 04:55 (CDT)
Created August 12, 2022, 04:55 (CDT)
DOI 10.25984/1868906
Identifier https://data.openei.org/submissions/5703
Issued 2021-05-04T06:00:00Z
Modified 2022-06-16T14:56:25Z
accessLevel public
bureauCode {019:20}
catalog_@context https://openei.org/data.json
catalog_@id https://openei.org/data.json
catalog_conformsTo https://project-open-data.cio.gov/v1.1/schema
catalog_describedBy https://project-open-data.cio.gov/v1.1/schema/catalog.json
dataQuality true
landingPage https://data.openei.org/submissions/5703
license https://creativecommons.org/licenses/by/4.0/
old-spatial {"type":"Polygon","coordinates":[[[-116.38368816986085,7.075952356468443],[-41.38010379486085,7.075952356468443],[-41.38010379486085,42.93325222077004],[-116.38368816986085,42.93325222077004],[-116.38368816986085,7.075952356468443]]]}
programCode {019:023,019:010}
projectNumber CJ0000703
projectTitle INTEGRATE - Inverse Network Transformations for Efficient Generation of Robust Airfoil and Turbine Enhancements
publisher National Renewable Energy Laboratory (NREL)
resource-type Dataset
source_datajson_identifier true
source_hash b4b305a9fb104ae9b2178f4ea4493ed248c4277b
source_schema_version 1.1
spatial {"type":"Polygon","coordinates":[[[-116.38368816986085,7.075952356468443],[-41.38010379486085,7.075952356468443],[-41.38010379486085,42.93325222077004],[-116.38368816986085,42.93325222077004],[-116.38368816986085,7.075952356468443]]]}