navier-stokes-cylinder
收藏Hugging Face2026-01-12 更新2026-01-13 收录
下载链接:
https://huggingface.co/datasets/SISSAmathLab/navier-stokes-cylinder
下载链接
链接失效反馈官方服务:
资源简介:
该数据集包含不可压缩流体在圆柱体周围流动的计算流体动力学模拟数据,具有变化的粘度参数。Navier-Stokes圆柱体数据集提供了粘性流体在圆柱体周围流动的数值模拟。数据集包括速度场(x和y分量)和压力场,非常适合流体动力学研究、降阶建模和CFD中的机器学习应用。数据集结构分为三个配置:geometry(网格信息,包括节点和连接性)、snapshots(流场解,包括速度和压力)和parameters(每个模拟的粘度值)。数据字段详细描述了每个配置的具体内容,如节点坐标、速度场分量和压力场。数据集是通过有限元模拟Navier-Stokes方程生成的,预处理后的数据以1D数组形式存储,对应于网格上的节点值。
创建时间:
2026-01-08
原始信息汇总
Navier-Stokes Flow Around Cylinder 数据集概述
数据集简介
该数据集包含围绕圆柱体的不可压缩流动的计算流体动力学模拟,并具有变化的粘度参数。
数据集结构
配置
数据集包含三个独立的配置:
- geometry:包含网格信息(节点和连接性)。
- snapshots:包含流场解(速度和压力)。
- parameters:包含每次模拟的粘度值。
数据字段
Geometry 配置
node_coordinates_x:网格节点的x坐标序列(float64)。node_coordinates_y:网格节点的y坐标序列(float64)。connectivity:单元连接性序列(三角形单元,int32)。
Snapshots 配置
velocity_x:每个节点处x方向的流速场(float64)。velocity_y:每个节点处y方向的流速场(float64)。pressure:每个节点处的压力场(float64)。
Parameters 配置
viscosity:每次模拟的运动粘度参数(float64)。
数据划分
default:包含所有模拟数据。
数据规模
Geometry 配置
- 样本数量:1
- 下载大小:48029 字节
- 数据集大小:75692 字节
Parameters 配置
- 样本数量:500
- 下载大小:5460 字节
- 数据集大小:4000 字节
Snapshots 配置
- 样本数量:500
- 下载大小:19644566 字节
- 数据集大小:19674000 字节
数据集创建
数据来源
该数据集是通过对具有不同粘度参数、围绕圆柱体流动的不可压缩Navier-Stokes方程进行有限元模拟生成的。该流动配置代表了计算流体动力学中的一个经典基准问题。
预处理
解以速度分量和压力作为单独的1D数组存储,对应于网格上的节点值。原始数据从列优先(Fortran)顺序重塑。
用途
该数据集适用于流体动力学研究、降阶建模以及计算流体动力学中的机器学习应用。
联系方式
如有问题,请联系SISSA mathLab。
搜集汇总
数据集介绍

构建方式
在计算流体动力学领域,Navier-Stokes Cylinder数据集的构建基于有限元数值模拟方法。该数据集通过求解不可压缩Navier-Stokes方程,模拟了不同黏度参数下流体绕圆柱流动的经典物理场景。其核心数据来源于对圆柱绕流这一标准基准问题的系统化仿真,涵盖了500组独立的黏度参数配置。原始模拟结果经过预处理,将速度场与压力场的节点值从列优先顺序重构为一维数组,最终形成包含几何网格、参数集与流场快照三个独立配置的结构化数据。
特点
该数据集在流体力学研究中展现出鲜明的结构化特征。其数据组织分为几何、参数与快照三个清晰模块:几何模块提供了三角形网格的节点坐标与单元连接信息;参数模块记录了每组模拟对应的运动黏度值;快照模块则存储了每个节点上的速度分量与压力场数据。这种模块化设计不仅完整保留了计算流体力学的数值解细节,还支持对黏度参数空间的系统探索。数据集以经典圆柱绕流问题为背景,为流场分析、降阶建模及机器学习应用提供了高保真的基准数据源。
使用方法
使用该数据集时,可通过Hugging Face的datasets库分别加载几何、参数与快照三个配置模块。几何数据用于重建计算网格,参数数据定义了模拟的物理条件,快照数据则包含了流场的完整解。研究人员可结合可视化工具,如将节点坐标与单元连接信息转换为三角剖分对象,进而绘制速度场或压力场的空间分布图。该数据集适用于流场特征分析、参数化建模研究、数据驱动降阶模型训练等多种计算流体动力学与机器学习交叉领域的研究任务。
背景与挑战
背景概述
在计算流体动力学领域,圆柱绕流问题作为经典的基准案例,长期以来被用于验证数值方法与理论模型的有效性。Navier-Stokes Cylinder数据集由SISSA数学实验室创建,专注于不可压缩粘性流体在圆柱周围的流动模拟。该数据集通过有限元方法求解Navier-Stokes方程,系统性地改变了流体的运动粘度参数,生成了包含速度场与压力场的详细数值解。其核心研究问题在于探究不同粘度条件下流动结构的演化规律,为流体力学研究、降阶建模以及机器学习在CFD中的应用提供了高质量的标准数据,显著推动了复杂流动现象的数据驱动分析进程。
当前挑战
该数据集致力于解决计算流体动力学中参数化流动模拟的挑战,即如何高效且精确地预测流体在不同物理参数下的行为。构建过程中的主要挑战包括:首先,数值模拟本身需要处理Navier-Stokes方程的非线性与耦合特性,确保在不同粘度下解的稳定性与精度;其次,数据生成涉及大规模有限元计算,对计算资源与算法鲁棒性要求极高;最后,数据存储与组织需将复杂的网格几何、场变量与参数信息进行结构化整合,以支持后续的机器学习模型训练与验证,这要求精心的数据预处理与标准化设计。
常用场景
解决学术问题
该数据集有效解决了流体力学研究中长期存在的若干学术挑战,包括高维参数空间下的流动预测、非线性偏微分方程的高效求解以及模型降阶技术的验证。通过提供不同粘度条件下的精确数值解,它支持研究者深入探究Navier-Stokes方程的数值稳定性与收敛性,并为发展数据驱动的物理信息神经网络等新型计算方法奠定了实证基础。其意义在于推动了计算科学与机器学习在流体模拟中的交叉融合,显著提升了复杂流动系统的建模效率与预测精度。
衍生相关工作
基于该数据集,学术界衍生了一系列经典研究工作,主要集中在降阶建模、机器学习增强的流体模拟以及不确定性量化等方面。例如,研究者利用该数据集开发了基于本征正交分解的流动重构方法,显著降低了计算成本;同时,生成对抗网络与物理信息神经网络等先进技术也被应用于从稀疏数据中预测完整流场。这些工作不仅拓展了数据驱动流体力学的前沿,还为工业级CFD软件的智能化升级提供了理论依据与实践范例。
以上内容由遇见数据集搜集并总结生成



