RealPDEBench
收藏资源简介:
RealPDEBench是一个针对复杂物理系统的**配对真实世界测量和匹配数值模拟**的基准数据集。它专为**时空预测**和**模拟到现实的转移评估**而设计,基于真实数据。该数据集包含多种场景,如流体系统和燃烧,提供了实验测量和相应的CFD/LES模拟数据。数据集支持三种标准训练范式:仅模拟训练、仅真实世界训练以及模拟预训练加真实微调。数据集以Hugging Face `datasets.Dataset`格式存储,包含多个分片Arrow文件和相关元数据。
RealPDEBench is a benchmark dataset for paired real-world measurements and matched numerical simulations focused on complex physical systems. It is specifically designed for spatiotemporal prediction and sim-to-real transfer evaluation, and is based on real-world data. The dataset encompasses diverse scenarios such as fluid systems and combustion, providing both experimental measurements and corresponding CFD/LES simulation data. It supports three standard training paradigms: simulation-only training, real-world-only training, and simulation pre-training followed by real-world fine-tuning. The dataset is stored in the Hugging Face `datasets.Dataset` format, consisting of multiple sharded Arrow files and associated metadata.
RealPDEBench 数据集概述
数据集基本信息
- 数据集名称:RealPDEBench
- 发布者:AI4Science-WestlakeU
- 许可证:CC BY-NC 4.0
- 主要标签:scientific-ml, physics, pde, sim-to-real, fluid-dynamics, combustion, spatiotemporal
- 任务类别:time-series-forecasting
数据集核心特点
- 配对数据:包含真实世界测量数据与匹配的数值模拟数据。
- 真实世界评估:旨在评估模型在真实数据轨迹上的性能,以量化模拟到现实的差距。
- 多模态不匹配:模拟数据包含额外的未测量模态(如压力、物种场),支持模态掩码和迁移策略。
数据来源与场景
流体系统
- 真实数据来源:循环水洞中的粒子图像测速(PIV)。
- 模拟数据来源:计算流体动力学(CFD),包括2D有限体积+浸入边界法以及3D GPU求解器。
- 包含场景:
cylinder,controlled_cylinder,fsi,foil。
燃烧系统
- 真实数据来源:OH*化学发光成像(高速)。
- 模拟数据来源:带有详细化学反应的大型涡模拟(LES)。
- 包含场景:
combustion。
场景详情
| 场景 | 真实数据(测量) | 数值数据(模拟) | 帧数/轨迹 | 空间网格(子采样后) | HDF5轨迹(真实/数值) | |---|---|:---:|:---:|:---:| | cylinder | 速度 (u,v) | (u,v,p) | 3990 | 64×128 | 92 / 92 | | controlled_cylinder | (u,v) | (u,v,p)(文件名中含控制参数) | 3990 | 64×128 | 96 / 96 | | fsi | (u,v) | (u,v,p) | 2173 | 64×64 | 51 / 51 | | foil | (u,v) | (u,v,p) | 3990 | 64×128 | 98 / 99 | | combustion | OH*化学发光强度(1通道) | 强度代理(1)+ 15个模拟场 | 2001 | 128×128 | 30 / 30 |
总轨迹数(HDF5文件):~735(约367个真实 + 约368个数值)。
真实实验物理参数范围
| 场景 | 关键参数(真实) |
|---|---|
| cylinder | 雷诺数 (Re):1800–12000 |
| controlled_cylinder | (Re):1781–9843;控制频率 (f):0.5–1.4 Hz |
| fsi | (Re):3272–9068;质量比 (m^*):18.2–20.8 |
| foil | 攻角 (alpha):0°–20°;(Re):2968–17031 |
| combustion | CH(_4)比例:20–100%;当量比 (phi):0.75–1.3 |
数据格式与结构
在Hugging Face Hub上的格式
- 每个数据分割存储为Hugging Face
datasets.Dataset,使用Dataset.save_to_disk()保存。 - 每个分割是一个目录,包含:
data-*.arrow(分片的Arrow文件,float32载荷存储为字节)dataset_info.jsonstate.json
测试模式元数据
- 支持
test_mode评估分割(in_dist,out_dist,seen,unseen)。 - 分组定义以每个场景的JSON字典形式提供,例如
in_dist_test_params_{type}.json,其中{type}为real或numerical。
时间窗口
- 数据以从较长轨迹中切割出的滑动窗口形式存储。
- 每一行对应
(sim_id, time_id)。 - 典型窗口长度 (T):
cylinder,fsi,foil,combustion:40帧(通常用作20步输入 + 20步输出)controlled_cylinder:20帧(通常10 + 10)combustion/surrogate_train:20帧(代理模型训练数据)
数据模式(列)
流体数据集
- 键:
sim_id(string),time_id(int),u,v(bytes),p(bytes, 仅数值分割),shape_t,shape_h,shape_w(int)。
燃烧数据集
- 键:
sim_id(string),time_id(int),observed(bytes),numerical(bytes, 仅数值分割),numerical_channels(int),shape_t,shape_h,shape_w(int)。
燃烧代理训练集
- 键:
real(bytes),numerical(bytes), 以及形状参数(*_shape_*)和numerical_channels。
数据规模
当前转换数据规模(本地转换;完整发布目标)
- 总计:约 954GB。
- 最大分片文件:约 0.47GB。
- 总文件数:约 2.1k 文件。
各场景总计(HF Arrow)
| 场景 | 总大小 |
|---|---|
| combustion | 622GB |
| cylinder | 116GB |
| fsi | 34GB |
| controlled_cylinder | 61GB |
| foil | 124GB |
推荐的基准测试协议
- 模拟训练(仅数值数据)
- 真实世界训练(仅真实数据)
- 模拟预训练 + 真实微调
发布状态
- 此Hub仓库为RealPDEBench的发布仓库。
- 完整数据集上传计划与论文发布(2026年1月中旬,arXiv)同步进行。




