Phd_simulation_groundtruth
收藏github2024-04-26 更新2024-05-31 收录
下载链接:
https://github.com/JuliaPelzer/Dataset-generation-with-Pflotran
下载链接
链接失效反馈官方服务:
资源简介:
基于pflotran.in文件,通过外部.txt文件中的可变压力梯度和基于外部.h5文件中的perlin_noise的可变渗透率场构建数据集,数据点数量可定义。
The dataset is constructed based on the pflotran.in file, utilizing variable pressure gradients from external .txt files and variable permeability fields derived from Perlin noise in external .h5 files. The number of data points can be defined.
创建时间:
2022-03-09
原始信息汇总
数据集概述
数据集名称
Phd_simulation_groundtruth
数据集功能
该数据集用于构建具有可定义数据点数量的数据集,基于一个pflotran.in文件,通过外部.txt文件改变压力梯度,并通过外部.h5文件基于perlin_noise改变渗透率场。
使用环境
- pflotran
- python 3.8.10 或更新版本
- python 包:numpy, noise
- bash 5.0.17 或更新版本
数据集使用指南
初始设置
- 确保所有必需文件已复制到新计算机,包括
/dummy_dataset、*.shbash脚本、/scripts和test_*.py。 - 设置环境变量
$PFLOTRAN_DIR。
运行脚本
- 始终从包含
dummy_dataset、bash脚本和脚本的目录开始。 - 使用命令
bash <name_of_script>运行脚本,其中<name_of_script>为make_dataset_vary_perm.sh,并提供相应的命令行参数。
错误处理
- 如遇意外错误,可通过修改bash脚本中的
-screen_output off来获取pflotran的日志输出。
自定义域大小
- 修改
pflotran.in中的REGION all。 - 调整
settings.yaml中的size和ncells。 - 确保热泵位置合理,并相应调整可视化和切片设置。
获取VTK输出
- 在
pflotran.in中设置FORMAT VTK以在Paraview中查看。
搜集汇总
数据集介绍

构建方式
Phd_simulation_groundtruth数据集通过Pflotran模拟工具构建,基于单一的pflotran.in文件,通过外部.txt文件中的压力梯度变化和基于Perlin噪声的外部.h5文件中的渗透率场变化来生成数据。用户可以定义数据点的数量,并通过命令行参数控制压力和渗透率场的变化情况,包括1D或2D的压力场选项,以及是否使用变化的渗透率场或恒定的渗透率场。数据集的生成过程依赖于特定的bash脚本和Python脚本,确保了数据生成的灵活性和可控性。
特点
该数据集的主要特点在于其高度可定制性,用户可以根据需求调整压力梯度和渗透率场的变化,生成不同维度的数据集(2D或3D)。此外,数据集支持自动化的可视化输出,用户可以通过简单的命令行参数选择是否生成图片。数据集的构建基于Pflotran模拟工具,确保了模拟结果的准确性和物理合理性。
使用方法
使用Phd_simulation_groundtruth数据集时,用户需确保所有必要的文件(如dummy_dataset、bash脚本和Python脚本)已正确配置,并通过命令行运行指定的bash脚本。用户可以通过命令行参数定义数据集的特性,如压力和渗透率场的变化次数、维度、数据集名称等。此外,用户还可以选择是否生成可视化图片,并通过调整pflotran.in文件和settings.yaml文件来进一步定制模拟域的大小和频率。
背景与挑战
背景概述
Phd_simulation_groundtruth数据集由研究人员基于Pflotran模拟工具构建,旨在通过定义的数据点数量生成模拟数据集。该数据集的核心研究问题涉及在不同压力梯度和渗透率场条件下,模拟地下水流动和热传导过程。主要研究人员或机构通过引入Perlin噪声来生成变化的渗透率场,并结合外部文本文件中的压力梯度变化,构建了这一数据集。该数据集的创建时间为2023年10月,其对地下水模拟和热传导领域的研究具有重要影响,尤其在复杂地质条件下的流体动力学模拟方面提供了新的研究视角。
当前挑战
Phd_simulation_groundtruth数据集在构建过程中面临多项挑战。首先,如何在不同压力梯度和渗透率场条件下准确模拟地下水流动和热传导过程,是该数据集解决的核心领域问题。其次,构建过程中需要处理复杂的Perlin噪声生成和渗透率场的变化,这对数据集的生成算法提出了较高的要求。此外,数据集的生成依赖于Pflotran模拟工具,如何在不同计算环境下确保模拟结果的一致性和准确性,也是一项重要的挑战。最后,数据集的规模和复杂性要求研究人员在可视化和数据处理方面进行精细的调整和优化。
常用场景
经典使用场景
Phd_simulation_groundtruth数据集在地球科学和环境工程领域中,主要用于模拟地下水流动和污染物迁移过程。通过定义不同的压力梯度和渗透率场,该数据集能够生成多样化的数据点,为研究者提供了一个高度可控的实验平台。其经典使用场景包括但不限于:地下水资源管理、污染物扩散模拟以及热泵系统的优化设计。通过调整输入参数,如压力梯度和渗透率,研究者可以深入探索这些复杂系统的行为和响应。
解决学术问题
该数据集在解决地下水流动和污染物迁移的学术研究问题中发挥了重要作用。通过模拟不同压力梯度和渗透率场,Phd_simulation_groundtruth能够帮助研究者理解这些参数对地下水流动和污染物扩散的影响,从而为地下水资源管理和污染物控制提供科学依据。此外,该数据集还为开发和验证新的数值模型和算法提供了宝贵的实验数据,推动了相关领域的理论和方法的发展。
衍生相关工作
Phd_simulation_groundtruth数据集的发布和应用,催生了一系列相关的经典工作。在学术研究方面,许多研究者利用该数据集进行地下水流动和污染物迁移的数值模拟,发表了多篇高影响力的论文,推动了相关领域的理论和方法的发展。在工程应用方面,该数据集为开发新的地下水资源管理和污染物控制技术提供了实验基础,促进了这些技术的实际应用和推广。此外,该数据集还激发了其他研究者开发类似的模拟工具和数据集,进一步丰富了地球科学和环境工程领域的研究资源。
以上内容由遇见数据集搜集并总结生成



