Table of Contents
Fetching ...

Generative Aerodynamic Design with Diffusion Probabilistic Models

Thomas Wagenaar, Simone Mancini, Andrés Mateo-Gabín

TL;DR

This work uses diffusion probabilistic models trained on XFOIL simulations to synthesize two-dimensional airfoil geometries conditioned on given aerodynamic features and constraints, and shows that the models are able to generate diverse candidate designs for identical requirements and constraints.

Abstract

The optimization of geometries for aerodynamic design often relies on a large number of expensive simulations to evaluate and iteratively improve the geometries. It is possible to reduce the number of simulations by providing a starting geometry that has properties close to the desired requirements, often in terms of lift and drag, aerodynamic moments and surface areas. We show that generative models have the potential to provide such starting geometries by generalizing geometries over a large dataset of simulations. In particular, we leverage diffusion probabilistic models trained on XFOIL simulations to synthesize two-dimensional airfoil geometries conditioned on given aerodynamic features and constraints. The airfoils are parameterized with Bernstein polynomials, ensuring smoothness of the generated designs. We show that the models are able to generate diverse candidate designs for identical requirements and constraints, effectively exploring the design space to provide multiple starting points to optimization procedures. However, the quality of the candidate designs depends on the distribution of the simulated designs in the dataset. Importantly, the geometries in this dataset must satisfy other requirements and constraints that are not used in conditioning of the diffusion model, to ensure that the generated geometries are physical.

Generative Aerodynamic Design with Diffusion Probabilistic Models

TL;DR

This work uses diffusion probabilistic models trained on XFOIL simulations to synthesize two-dimensional airfoil geometries conditioned on given aerodynamic features and constraints, and shows that the models are able to generate diverse candidate designs for identical requirements and constraints.

Abstract

The optimization of geometries for aerodynamic design often relies on a large number of expensive simulations to evaluate and iteratively improve the geometries. It is possible to reduce the number of simulations by providing a starting geometry that has properties close to the desired requirements, often in terms of lift and drag, aerodynamic moments and surface areas. We show that generative models have the potential to provide such starting geometries by generalizing geometries over a large dataset of simulations. In particular, we leverage diffusion probabilistic models trained on XFOIL simulations to synthesize two-dimensional airfoil geometries conditioned on given aerodynamic features and constraints. The airfoils are parameterized with Bernstein polynomials, ensuring smoothness of the generated designs. We show that the models are able to generate diverse candidate designs for identical requirements and constraints, effectively exploring the design space to provide multiple starting points to optimization procedures. However, the quality of the candidate designs depends on the distribution of the simulated designs in the dataset. Importantly, the geometries in this dataset must satisfy other requirements and constraints that are not used in conditioning of the diffusion model, to ensure that the generated geometries are physical.
Paper Structure (11 sections, 4 equations, 12 figures, 4 tables, 2 algorithms)

This paper contains 11 sections, 4 equations, 12 figures, 4 tables, 2 algorithms.

Figures (12)

  • Figure 1: Different geometry parameterizations applied to two-dimensional airfoils.
  • Figure 2: Randomly generated airfoils using Bernstein polynomials with $\bm{n=6}$ coefficients and random values for the shape parameters $\bm{N_1}$ and $\bm{N_2}$.
  • Figure 3: Subset of airfoils in the dataset along with their features ($\bm{C_L}$, $\bm{C_D}$, $\bm{C_M}$).
  • Figure 4: Pairwise distribution of the features of the airfoils in the dataset.
  • Figure 5: Forward process in the physical and latent space. The physical space is shown in terms of the geometry, while the latent space is shown with a scatter plot of the Bernstein coefficients.
  • ...and 7 more figures