A Geometry-Aware Message Passing Neural Network for Modeling Aerodynamics over Airfoils
Not on the map. Why?
Abstract (arXiv)
Computational modeling of aerodynamics is a key problem in aerospace engineering, often involving flows interacting with solid objects such as airfoils. Deep surrogate models have emerged as purely data-driven approaches that learn direct mappings from simulation conditions to solutions based on either simulation or experimental data. Here, we consider modeling of incompressible flows over solid objects, wherein geometric structures are a key factor in determining aerodynamics. To effectively incorporate geometries, we propose a message passing scheme that efficiently and expressively integrates the airfoil shape with the mesh representation. Under this framework, we first obtain a representation of the geometry in the form of a latent graph on the airfoil surface. We subsequently propagate this representation to all collocation points through message passing on a directed, bipartite graph. We demonstrate that this framework supports efficient training by downsampling the solution mesh while avoiding distribution shifts at test time when evaluated on the full mesh. To enable our model to be able to distinguish between distinct spatial regimes of dynamics relative to the airfoil, we represent mesh points in both a leading edge and trailing edge coordinate system. We further enhance the expressiveness of our coordinate system representations by embedding our hybrid Polar-Cartesian coordinates using sinusoidal and spherical harmonics bases. We additionally find that a change of basis to canonicalize input representations with respect to inlet velocity substantially improves generalization. Altogether, these design choices lead to a purely data-driven machine learning framework known as GeoMPNN, which won the Best Student Submission award at the NeurIPS 2024 ML4CFD Competition, placing 4th overall. Our code is publicly available as part of the AIRS library (https://github.com/divelab/AIRS).
Key facts. Cited by 2 papers in the map (data through 13 Oct 2026). Builds on 22 of its 27 references that are in the map. First posted on arXiv 12 Dec 2024.
Builds on
22 of 27 references.
References · 22
- 2017Attention Is All You Needcited by 60,106
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,223
- 2017Neural Message Passing for Quantum Chemistrycited by 3,471
- 2020Fourier Neural Operator for Parametric Partial Differential Equationscited by 2,857
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,422
- 2019DeepONet: Learning nonlinear operators for identifying differential equations based on the universal approximation theorem of operatorscited by 1,989
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,353
- 2020Neural Operator: Graph Kernel Network for Partial Differential Equationscited by 728
- 2020Directional Message Passing for Molecular Graphscited by 559
- 2021Choose a Transformer: Fourier or Galerkincited by 340
- 2023GNOT: A General Neural Operator Transformer for Operator Learningcited by 327
- 2022Transformer for Partial Differential Equations' Operator Learningcited by 276
10 more
- 2021Factorized Fourier Neural Operatorscited by 242
- 2022Towards Multi-spatiotemporal-scale Generalized PDE Modelingcited by 196
- 2021Spherical Message Passing for 3D Graph Networkscited by 167
- 2021Frame Averaging for Invariant and Equivariant Network Designcited by 166
- 2023Artificial Intelligence for Science in Quantum, Atomistic, and Continuum Systemscited by 119
- 2022AirfRANS: High Fidelity Computational Fluid Dynamics Dataset for Approximating Reynolds-Averaged Navier-Stokes Solutionscited by 81
- 2023Group Equivariant Fourier Neural Operators for Partial Differential Equationscited by 44
- 2024Equivariance via Minimal Frame Averaging for More Symmetries and Efficiencycited by 18
- 2023MMGP: a Mesh Morphing Gaussian Process-based machine learning method for regression of physical problems under non-parameterized geometrical variabilitycited by 15
- 2024NeurIPS 2024 ML4CFD Competition: Harnessing Machine Learning for Computational Fluid Dynamics in Airfoil Designcited by 8
Built on by
Citing papers per year: 2025: 2.
2 papers.