Airfoil Diffusion: Denoising Diffusion Model For Conditional Airfoil Generation

Reid Graves, Amir Barati Farimani
8/28/2024
cs.LGcs.AI

No official code found. Best implementation: gravesreid/Airfoil_Diffusion_Generator (8 stars, last commit 2024-11-30).

Abstract

The design of aerodynamic shapes, such as airfoils, has traditionally required significant computational resources and relied on predefined design parameters, which limit the potential for novel shape synthesis. In this work, we introduce a data-driven methodology for airfoil generation using a diffusion model. Trained on a dataset of preexisting airfoils, our model can generate an arbitrary number of new airfoils from random vectors, which can be conditioned on specific aerodynamic performance metrics such as lift and drag, or geometric criteria. Our results demonstrate that the diffusion model effectively produces airfoil shapes with realistic aerodynamic properties, offering substantial improvements in efficiency, flexibility, and the potential for discovering innovative airfoil designs. This approach significantly expands the design space, facilitating the synthesis of high-performance aerodynamic shapes that transcend the limitations of traditional methods.

View on arXivView PDF

Code Implementations(1)

82PythonMay 15, 20241 years ago

Similar Papers

Cite this paper

@article{graves2024airfoil,
  title  = {Airfoil Diffusion: Denoising Diffusion Model For Conditional Airfoil Generation},
  author = {Reid Graves and Amir Barati Farimani},
  year   = {2024},
  eprint = {2408.15898},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.15898v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.15898.svg)](https://codeofpaper.com/paper/2408.15898)

Discussion