DrivAerML
收藏DrivAerML 数据集概述
数据集简介
DrivAerML 是一个高保真计算流体动力学(CFD)数据集,专门用于道路车辆外部空气动力学研究。该数据集基于广泛使用的 DrivAer 掀背车通用车辆的 500 种参数化变形变体生成,采用一致且经过验证的自动化工作流程进行网格生成和尺度解析 CFD 计算,代表了工业界的最新技术水平。几何数据和丰富的空气动力学数据以开源格式发布。
版本历史
- 29/07/2024:注意,当前数据集中不包含运行 167, 211, 218, 221, 248, 282, 291, 295, 316, 325, 329, 364, 370, 376, 403, 473。
- 03/05/2024:草稿版本生成。
联系信息
- 联系人:Neil Ashton
- 邮箱:neashton@amazon.com
CFD 求解器
所有案例均使用开源有限体积代码 OpenFOAM v2212 运行,并由 UpstreamCFD 进行了定制修改。详细信息请参阅相关论文。
引用信息
如需引用此数据集,请引用以下论文:
@article{ashton2024drivaer, title = {{DrivAerML: High-Fidelity Computational Fluid Dynamics Dataset for Road-Car External Aerodynamics}}, year = {2024}, journal = {In-Review}, author = {Ashton, N., Mockett, C., Fuchs, M., Fliessbach, L., Hetmann, H., Knacke, T., Schonwald, N., Skaperdas, V., Fotiadis, G., Walle, A., Hupertz, B., and Maddix, D} }
文件结构
每个文件夹(例如 run1, run2, ... run"i" 等)对应一个不同的几何形状,包含以下文件:
- 几何 STL 文件(约 135MB):drivaer_i.stl
- 每个几何形状的参考值:geo_ref_i.csv
- 每个几何形状的参考几何参数:geo_parameters_i.csv
- 边界 VTU 文件(约 500MB):boundary_i.vtp
- 体积场 VTU 文件(约 25GB):volume_i.vtu
- 力/力矩时间平均(使用变化的迎风面积/轴距):force_mom_i.csv
- 力/力矩时间平均(使用恒定的迎风面积/轴距):force_mom_constref_i.csv
- 切片文件夹:包含 x, y, z 方向的流场变量切片
- 图像文件夹:包含各种流场变量的图像,以及力系数的时间平均评估图和残差收敛图
下载方法
请确保有足够的本地磁盘空间(完整数据集为 30TB),并参考以下示例下载所需文件:
第一步:安装 AWS 命令行界面(CLI)
请按照以下链接中的说明进行安装: https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html
第二步:使用 AWS CLI 下载数据集
以下是下载全部或部分数据集的示例:
示例 1:下载所有文件(约 30TB)
bash aws s3 cp --recursive s3://caemldatasets/drivaer/dataset .
示例 2:仅下载选定文件(例如 STL、图像和力矩)
创建以下 bash 脚本,可根据需要调整以循环下载选定运行或不同文件: bash #!/bin/bash
Set the S3 bucket and prefix
S3_BUCKET="caemldatasets" S3_PREFIX="drivaer/dataset"
Set the local directory to download the files
LOCAL_DIR="./drivaer_data"
Create the local directory if it doesnt exist
mkdir -p "$LOCAL_DIR"
Loop through the run folders from 1 to 500
for i in $(seq 1 500); do RUN_DIR="run_$i" RUN_LOCAL_DIR="$LOCAL_DIR/$RUN_DIR"
# Create the run directory if it doesnt exist
mkdir -p "$RUN_LOCAL_DIR"
# Download the drivaer_i.stl file
aws s3 cp "s3://$S3_BUCKET/$S3_PREFIX/$RUN_DIR/drivaer_$i.stl" "$RUN_LOCAL_DIR/" --only-show-errors
# Download the force_mom_i.csv file
aws s3 cp "s3://$S3_BUCKET/$S3_PREFIX/$RUN_DIR/force_mom_$i.csv" "$RUN_LOCAL_DIR/" --only-show-errors
aws s3 cp --recursive "s3://$S3_BUCKET/$S3_PREFIX/$RUN_DIR/images" "$RUN_LOCAL_DIR/images/" --only-show-errors
done
贡献者
- CFD 求解器和工作流程开发:Charles Mockett, Marian Fuchs, Louis Fliessbach, Henrik Hetmann, Thilo Knacke & Norbert Schonwald (UpstreamCFD)
- 几何参数化:Vangelis Skaperdas, Grigoris Fotiadis (BETA-CAE Systems) & Astrid Walle (Siemens Energy)
- 网格生成工作流程开发:Vangelis Skaperdas & Grigoris Fotiadis (BETA-CAE Systems)
- DrivAer 咨询:Burkhard Hupertz (Ford)
- 数据集准备指导:Danielle Maddix (Amazon Web Services)
- 模拟运行、HPC 设置和数据集准备:Neil Ashton (Amazon Web Services)
许可
该数据集基于 CC BY SA 4.0 许可证发布,详细许可证文本请参阅 LICENSE.txt。




