Airfoil Diffusion: Denoising Diffusion Model For Conditional Airfoil Generation
Reid Graves, Amir Barati Farimani
TL;DR
The paper tackles the challenge of generating high-performance airfoil geometries without relying on predefined parameterizations. It introduces a conditional denoising diffusion probabilistic model that operates directly in airfoil geometry space, trained on the UIUC dataset, and capable of generating new profiles from random vectors while conditioning on aerodynamic targets such as $C_l$ and $C_d$. By using NeuralFoil to rapidly estimate $C_l$ and $C_d$, the authors demonstrate both unconditional generation within the training space and conditional generation that achieves favorable lift-to-drag performance, with PCA confirming meaningful novelty within realistic design space. The approach expands the airfoil design space, enhances design efficiency, and enables rapid exploration of high-performance shapes, with future work including 3D extensions and multi-constraint conditioning.
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.
