CFDBench
简介
CFDBench 是面向工程 CFD 场景的评测数据集,聚焦工业界最常见的流动问题——管道内流、机翼外流、方腔热对流等。相比学术基准(如 FNO 使用的圆柱绕流),CFDBench 的几何与边界条件更贴近真实工程设计,是验证代理模型在工程实用性上的重要基准。
收录内容
- 管道内流:圆形、矩形、渐变截面的层流与湍流
- 外流绕流:圆柱、翼型、方柱的稳态与非稳态绕流
- 方腔驱动流:顶盖驱动方腔(lid-driven cavity)不同 Re 数
- 自然对流:加热方腔、浮力驱动的热对流
- 多物理耦合:流体-热传导耦合(热散问题)
数据规格
| 项目 | 规格 |
|---|---|
| 格式 | VTK / CSV,含网格坐标与场数据 |
| 物理量 | 速度(u, v, w)、压力、温度(部分场景) |
| Re 数范围 | 100 ~ 10⁶ |
| 分辨率 | 128×128、256×256、512×512 |
适用场景
- 工业 CFD 代理模型的训练与验证
- 不同代理模型(FNO / UNet / Transformer)在工程场景的对比
- 工程设计快速迭代(代替完整 CFD 求解)
- 教学:理解工程 CFD 与纯学术基准的区别
使用注意
- 数据可直接从 GitHub 仓库下载,部分大文件提供百度网盘备份
- 配套有 PyTorch DataLoader 示例代码
标签: CFD流体热对流内流外流