Optimization and Generation in Aerodynamics Inverse Design
Huaguan Chen, Ning Lin, Luxi Chen, Rui Zhang, Wenbing Huang, Chongxuan Li, Hao Sun
TL;DR
This work reframes aerodynamic inverse design as a dual optimization-guided generation problem, bridging point-design and distributional design through a divergence-based framework and a shape-prior that preserves plausible geometries. It introduces a symmetric KL-based loss for cost predictors, a density-gradient optimization that leverages a learned data prior, and a unified guided-generation approach. To address high-dimensional covariance estimation, it proposes SA-MC, a time- and memory-efficient low-rank covariance estimator enabling scalable guidance in diffusion-like generation and flow matching. Experiments on controlled 2D and high-fidelity 3D CFD tasks (cars and aircraft), validated with OpenFOAM simulations and wind-tunnel tests, show consistent improvements in both optimization and generation, with offline RL results supporting generality and robustness.
Abstract
Inverse design with physics-based objectives is challenging because it couples high-dimensional geometry with expensive simulations, as exemplified by aerodynamic shape optimization for drag reduction. We revisit inverse design through two canonical solutions, the optimal design point and the optimal design distribution, and relate them to optimization and guided generation. Building on this view, we propose a new training loss for cost predictors and a density-gradient optimization method that improves objectives while preserving plausible shapes. We further unify existing training-free guided generation methods. To address their inability to approximate conditional covariance in high dimensions, we develop a time- and memory-efficient algorithm for approximate covariance estimation. Experiments on a controlled 2D study and high-fidelity 3D aerodynamic benchmarks (car and aircraft), validated by OpenFOAM simulations and miniature wind-tunnel tests with 3D-printed prototypes, demonstrate consistent gains in both optimization and guided generation. Additional offline RL results further support the generality of our approach.
