在航空航天领域,通过AI模型优化飞机气动设计,提升飞机性能和环保性。
东风·御风(DongFang·YuFeng) 是商用飞机有限责任公司与华为技术有限公司联合研发的工业级气动仿真大模型,专为大型商用飞机翼型设计场景打造,基于 MindSpore MindFlow 框架实现。
传统计算流体力学(CFD)方法计算跨音速翼型流场通常需要数小时,严重制约飞机设计的迭代效率。东风·御风通过 AI 驱动的数据驱动流场预测,将仿真速度提升 24 倍,同时将预测误差控制在工业标准的 量级,为飞机翼型设计提供兼具效率与精度的新范式。
翼型绕流 CFD 仿真动画
跨音速翼型仿真采用 O 型和 C 型结构化计算网格:翼型附近边界层网格极密,远场网格极疏,非均匀性极强,无法直接输入神经网络。
解决方案:利用曲线坐标变换与几何编码,将复杂结构化网格映射为正则化张量格式,使网格的空间位置信息可被 ViT 编解码器高效处理。
不同攻角(AoA)和马赫数(Ma)组合下,翼型周围流场特征差异显著——亚音速条件下流场平滑,跨音速条件下出现激波。要求模型在统一框架内覆盖宽工况范围。
不同攻角下的流场变化
解决方案:以攻角和马赫数作为条件输入,设计统一的编解码框架,实现跨工况端到端流场预测。
激波区域压力、速度、密度存在剧烈不连续变化,是流场预测中最难捕捉的特征,对空气动力载荷分布至关重要。
不同马赫数下的激波结构变化
解决方案:引入自适应加权损失函数,在高梯度区域(激波附近)自动提高损失权重,强化模型对不连续区域的学习能力。
东风·御风基于 Vision Transformer(ViT) 编解码器架构,结合多尺度小波损失函数(Multi-scale Wavelet Loss):
| 组件 | 参数配置 |
|---|---|
| 编码器 | 6 层,嵌入维度 768,12 个注意力头 |
| 解码器 | 6 层,嵌入维度 512,16 个注意力头 |
| 输入分辨率 | 192 × 384,3 维通道 |
| 优化器 | Adam + 动态损失缩放 + 热身余弦退火 |
| 损失函数 | 多尺度小波损失(Wavelet Loss) |
多尺度小波损失将流场分解为不同频率分量,针对激波的高频不连续性单独施加强约束,显著提升激波区域预测精度。
| 指标 | 数值 |
|---|---|
| 压力系数 均值误差 | 0.00024 |
| 最大误差 | 0.0361 |
| L1 误差中位数 | 0.0035 |
| 流向速度 均值误差 | 0.0057 |
| 训练收敛(1000 epoch)损失 | ~0.0189 |
| 相比传统 CFD 加速比 | 24× |
不同攻角下的预测误差对比
学科领域
流体力学
贡献方
华为Model Arts
方法
AI/ML
问题类型
优化问题
高阶微分操作