arXiv:2412.09399cs.LG2024-12被引 2

用几何感知的消息传递网络建模机翼气动特性,提升数据驱动模型精度与泛化能力。

A Geometry-Aware Message Passing Neural Network for Modeling Aerodynamics over Airfoils

  • 构建双向图消息传递框架,融合机翼形状与网格点信息,实现几何特征高效传播。
  • 在稀疏网格上训练,测试时仍能准确预测全网格解,避免分布偏移问题。
  • 引入前后缘坐标系和正弦/球谐基函数编码,增强对流场空间结构的区分能力。

气动计算是航空航天工程中的核心问题,常涉及流体与固体物体(如机翼)的相互作用。深度代理模型作为纯数据驱动方法,可直接学习仿真条件到解的映射。本文针对不可压缩流场建模,提出一种几何感知的消息传递神经网络(GeoMPNN)。首先在机翼表面构建潜在图表示几何;随后通过有向双分图将几何信息传播至所有配点。该框架支持在稀疏网格上高效训练,并在全网格测试时保持稳定性能,避免分布偏移。为区分机翼周围不同空间区域的动力学行为,采用前缘与后缘坐标系表示网格点;并通过正弦与球谐基函数嵌入混合极-笛卡尔坐标,增强表达能力。进一步通过归一化输入表示(以入口速度为基准),显著提升模型泛化性。该方法在NeurIPS 2024 ML4CFD竞赛中获最佳学生论文奖,位列第四。代码已开源至AIRS库(https://github.com/divelab/AIRS)。

原文摘要 · Abstract (English)

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).

气动建模消息传递几何感知数据驱动

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。