CNAI4S
智算平台热点追踪算子框架领域模型科学任务智算套件数据资源智算评测协作社区运行情况

友情链接

科技部工信部北京航空航天大学浙江大学
中山大学北京大学华中科技大学之江实验室
百度飞桨华为昇思中科可控
版权所有:科学智算共性平台 京ICP备18020905号-2
京公网安备11010802046602号
联系邮箱: tianyuc@buaa.edu.cn
科学任务/流体力学/北航OmniArch智算天璇方程求解大模型

北航OmniArch智算天璇方程求解大模型

OmniArch是新一代方程通用求解模型,为大规模复杂动力系统的正反求解提供统一解决方案

流体力学北航

OmniArch 智算天璇 · 交互式演示

首个 1D-2D-3D 统一预训练的方程求解基座大模型 · ICML 2025

参数量350M
预训练1D+2D+3D
推理~12ms
发表ICML 2025

同一个预训练模型,从一维到三维统一求解不同物理方程——这是 OmniArch 区别于传统专用模型的核心能力。

1DBurgers 方程
OmniArch

一维非线性对流扩散方程

2DNavier-Stokes
OmniArch

二维不可压缩流体涡度场

3DMaxwell 方程
OmniArch

三维电磁场 |E| 多切面

方法简介

偏微分方程(PDE)刻画了从量子涨落到星系演化、从流体冲击到电磁传播的普适物理规律。然而传统数值方法计算昂贵,专用神经网络模型则局限于特定问题——一个模型通常只能求解一种维度、一类物理量、特定边界条件的方程。能否像 ChatGPT 理解语言一样,构建一个理解并求解“物理语言”的通用基础模型?

OmniArch(智算天璇)首次实现单个模型统一求解 1D、2D、3D PDE 的重大突破。相关成果以《OmniArch: Building Foundation Model For Scientific Computing》被 ICML 2025 接收。

OmniArch

挑战:构建 PDE 基座模型的三大障碍

三大挑战
构建通用 PDE 求解基础模型需跨越的三大核心障碍
  1. 多维度统一表示:物理数据形态各异(1D 序列、2D 场、3D 体),传统架构需为不同维度设计专门网络,知识难以共享。
  2. 多物理量统一处理:不同 PDE 包含的物理量数量迥异(如流体方程含速度/压力/密度,电磁方程有 6 个分量),模型需动态处理变化的物理量组合及其复杂相互作用。
  3. 物理约束对齐:每个 PDE 都蕴含各自的物理法则(守恒律、边界条件、对称性),模型需在保持灵活性的同时自适应地满足这些严格约束。

创新一:Fourier 编码器实现维度统一

物理数据在欧氏空间维度不同,但在频域空间具有统一的多尺度结构。OmniArch 对输入坐标和物理场进行快速傅里叶变换(FFT),保留 Top-K 频率分量,将不同维度/分辨率的数据转换为统一长度的频域表示。

Fourier 编码器
Fourier 编码器:计算效率从 O(N²) 降至 O(NlogN),不同分辨率数据在低频部分自然对齐

创新二:Temporal Mask 实现多物理变量耦合

标准 Transformer 的因果注意力会破坏同一时刻物理量之间的相互作用。OmniArch 引入 Temporal Mask:时刻内完全连接(同一时间步的所有物理量 token 可相互交互),时刻间因果约束(严格遵循时间因果性)。

Temporal Mask
Temporal Mask 自然编码物理系统时序演进与瞬时耦合的核心特性

创新三:PDE-Aligner 增强物理一致性

在微调阶段,PDE-Aligner 通过对比学习将符号方程与数值演化对齐:使用预训练 BERT 处理 LaTeX 格式的 PDE 文本,以频域相位差和振幅比编码演化模式,确保满足 Parseval 定理。

PDE-Aligner
PDE-Aligner 通过「软对齐」使模型自适应不同方程的物理约束

实验验证:11 类 PDE 全面领先

OmniArch 在涵盖流体力学、电磁学、反应扩散等领域的 11 种经典 PDE 上进行了严格测试(PDEBench / PDEArena),对比了 PINNs、U-Net、FNO 等专用模型和 MPP、Poseidon、DPOT 等统一预训练模型。

性能对比
OmniArch 在 11 类 PDE 上的 nRMSE 性能对比,全部取得最佳或接近最佳。1D CFD 误差降低 98.7%
  • One vs All:单个模型、单份权重即可全面替代为不同维度、不同 PDE 专门设计的众多模型
  • CFD 求解显著优势:1D CFD 方程求解相比最佳基线误差降低 98.7%
  • PDE-Aligner 效果:微调带来平均超过 20% 的精度提升

零样本泛化与分辨率泛化

OmniArch 无需微调,即可对训练集之外的复杂 PDE 高精度求解。在 Shock(激波)、KH(开尔文-亥姆霍兹不稳定性)等高难度系统上,误差降低 4-7 倍。得益于频域表示的尺度不变性,训练于 128×128 后可直接处理 32×32 到 512×512 不同分辨率。

分辨率泛化
训练于 128×128 后可直接处理不同分辨率,精度保持且计算延迟几乎不变

上下文学习:动态领悟物理规则

如同大语言模型通过 Prompt 理解新任务,OmniArch 展现出上下文学习能力。给定少量历史时间步观测数据(PDE Prompt),模型即可动态学习并模拟特定 PDE 算子。

上下文学习
上下文学习(In-context Learning):通过少量观测数据动态适配新方程

北京航空航天大学李建欣教授团队、北京大学合作。核心成员参与搭建 CNAI4S 科学智算共性平台。

学科领域

流体力学

贡献方

北航

方法

AI/ML

问题类型

方程求解

在线资源

在线体验Notebook 运行源代码仓库

相关论文

  • OmniArch: Building Foundation Model for Scientific Computing

共性算子依赖

傅里叶变换操作

二维离散傅里叶变换

复数操作

创建元素值全为0+0i的稠密复数张量复数转换为实数

高阶微分操作

张量缩放和偏置

计算库

概率统计计算库稀疏计算库

类似科学任务

LDC2D_steady

通过稳态顶盖驱动方腔流模型,验证计算方法的有效性并研究流动现象。

KNO方法求解NS方程

应用Koopman神经算子(KNO)技术解决Navier-Stokes方程,增强对流体运动预测的准确性和效率。

eHDNN方法求解抖振流场

采用增强型混合深度神经网络解析跨声速抖振流场,提高对抖振现象预测的准确性。