the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
Developing meshing workflows for Geologic Uncertainty Assessment in High-Temperature Aquifer Thermal Energy Storage
Jens Carsten Grimmer
Christophe Geuzaine
Florian Bauer
Thomas Kohl
Abstract. Evaluating uncertainties of geological features on temperature and pressure changes in reservoir’s fluids are crucial for a safe and sustainable operation of the High-Temperature Aquifer Thermal Energy Storage (HT-ATES). This study uses a new automated surface fitting function in Python API of GMSH (v. 4.11) to model the impact of arbitrary structural barriers and variations of roof and floor geometries on temperature and pressure in heat storage application. A workflow is developed in Python to implement an automated mesh generation routine for varying geological scenarios that cannot be predicted by surface-based exploration methods. This way, the geologic models and their underlying uncertainties are transferred into reservoir simulations. We applied our modelling approach on two case studies: 1) Greater Geneva Basin with the Upper Jurassic (“Malm”) limestone reservoir of 100 m thickness and 2) the DeepStor project in the Upper Rhine Graben with an Oligocene sandstone reservoir of 10 m thickness. In the Greater Geneva Basin showcase, the upper and lower surfaces of the reservoir are shifted ± 8 and ± 10 m, respectively to perturb topology of the thick reservoir. Independence of the heat plume from reservoir's topology indicates the limited propagation of the induced thermal regime in thick reservoirs and redundancy of the advanced exploration campaigns like 3D seismic. In DeepStor, an arbitrary sub-seismic fault juxtaposing the permeable sandstone layers against low-permeable clay-marl units is introduced to the base case model. The arbitrary fault is located in distances varying 4 m to 118 m from the borehole and resulted in a ~10 % difference in the pressure field of the cases. Modelling the pressure and temperature in the tilted reservoir reveals that heat tends to accumulate updip while pressure values are higher in the downdip side.
- Preprint
(1571 KB) - Metadata XML
- BibTeX
- EndNote
Ali Dashti et al.
Status: open (extended)
-
CEC1: 'Comment on gmd-2023-105', Juan Antonio Añel, 19 Jun 2023
reply
Dear authors,
Unfortunately, after checking your manuscript, it has come to our attention that it does not comply with our "Code and Data Policy".
https://www.geoscientific-model-development.net/policies/code_and_data_policy.html
You have archived your code on GitHub and GitLab. However, Git repositories are not suitable for scientific publication. GitHub itself instructs authors to use other alternatives for long-term archival and publishing, such as Zenodo or FigShare. Therefore, please, publish your code in one of the appropriate repositories, and reply to this comment with the relevant information (link and DOI) as soon as possible, as it should be available for the Discussions stage. Also, please, include the relevant primary input/output data.I should note that, actually, your manuscript should not have been accepted in Discussions, given this lack of compliance with our policy. Therefore, the current situation with your manuscript is irregular.
Also, you must include in a potentially reviewed version of your manuscript the modified 'Code and Data Availability' section, the DOI of the code, and another DOI for the dataset if necessary.
Also, on the GitHub repository, there is no license listed. If you do not include a license, the code continues to be your property and nobody can use it. Therefore, when uploading the model's code to the new repository, you could want to choose a free software/open-source (FLOSS) license. We recommend the GPLv3. You only need to include the file 'https://www.gnu.org/licenses/gpl-3.0.txt' as LICENSE.txt with your code. Also, you can choose other options that Zenodo provides: GPLv2, Apache License, MIT License, etc.
I highlight that if you do not fix this problem, we will have to reject your manuscript for publication in our journal.
Juan A. Añel
Geosci. Model Dev. Exec. EditorCitation: https://doi.org/10.5194/gmd-2023-105-CEC1 -
AC1: 'Reply on CEC1', Ali Dashti, 19 Jun 2023
reply
Dear Juan Antonio Añel,
Thank you for your comment regarding the Data and Code Availability Section. In the submitted manuscript, we evaluated the new functionality of GMSH for creating complex geological topologies. This functionality enables involving real geological models and their uncertainties in numerical simulations.
GMSH is a well-established code that undergoes regular updates, with the latest versions available at https://gitlab.onelab.info/gmsh/gmsh and https://gmsh.info/. The code has been maintained for several years and supports various platforms and programming languages. Regarding your helpful comment, the whole source code of GMSH will be added to the Zenodo repository created for this study.
We would like to clarify that our manuscript does not aim to further develop the existing TIGER code. Instead, our objective is to assess the thermohydraulic performance of high-temperature storage systems in realistic geological scenarios, moving beyond simplistic box-shaped reservoirs.
In the Code and data availability section, it is mentioned that:
“Required data and developed workflow for running the model for one of the showcases (GGB) is fully documented and available in the GitHub (https://github.com/Ali1990dashti/GeoMeshPy/tree/main/Examples/Storage%20Model) and Zenodo (https://zenodo.org/record/7643506#.Y-znA3bMKUl) repositories of the first author.”
The Zenodo repository includes a dataset comprising 11 geological scenarios and all the necessary scripts in the form of a comprehensive Jupyter notebook for recreating the meshes with complex topologies. Once the meshes are created using the provided script, they can be imported into any numerical solver. To facilitate the replication of the presented simulations, we have also addressed the material properties of the models in Table 1.
In a revised manuscript, we will add the DOI of the created repository in Zenodo (10.5281/zenodo.7643506). Furthermore, we will add the existing source codes of GMSH to the Zenodo repository to ensure secure and permanent data storage.
Best regards,
Ali Dashti
On behalf of the co-authors
Citation: https://doi.org/10.5194/gmd-2023-105-AC1 -
CEC2: 'Reply on AC1', Juan Antonio Añel, 20 Jun 2023
reply
Dear authors,
Unfortunately, your reply does not solve the problem of lack of compliance with our policy for your manuscript. Therefore, we insist that if you continue to fail to comply with our requirements, we will reject your manuscript for publication. To be more specific and clear, you must store in a permanent repository (e.g. Zenodo) the following assets that you use in your manuscript:
- the GMSH v4.1.1;
- the TIGER and MOOSe codes, and clearly identify their version number in the reply to this comment and in future reviewed versions of your manuscript;
- the Matlab reservoir toolbox, or if you can not redistribute it, at a minimum, identify its version and the Matlab version used to run it;
You should avoid referring to Git repositories that do not comply with our policy and are clearly misleading here.
Finally, it is also in our author guidelines that in "model evaluation papers", as the one you have submitted ", The model name and version number should be identified in the title". You have not done it. Therefore, please, reply to this comment with the modified title, which must comply with our guidelines.
Please, do all this in a prompt manner. Again, this information is mandatory to accept a manuscript for Discussions.
Regards,
Juan A. Añel
Geosci. Model Dev. Executive Editor
Citation: https://doi.org/10.5194/gmd-2023-105-CEC2 -
AC2: 'Reply on CEC2', Ali Dashti, 21 Jun 2023
reply
Dear Juan Antonio Añel,
Thank you for your comments on the manuscript.
All the requested files (GMSH, TIGER and MOOSE) are added to the Zenodo repository of the manuscript as version 2 (https://zenodo.org/record/7643506#.Y-znA3bMKUl).
The version of the GMSH is already declared in the manuscript and is v4.11. However, regarding the TIGER unfortunately the developers have not assigned any version number to it. You can find the code here: https://github.com/MGK-Lab/tiger. The same codes are stored in the Zenodo repository of our study. MOOSE also lacks specific version numbers. They do not assign fixed version numbers because the code is updated daily in the repository. In this study, we used cloned version of the MOOSE with git commit 191a4dcd66 released on 2021-06-15. This version can be installed via git. About the Matlab reservoir toolbox, we did not use this code in our study. We only referred to a study that used it and the original paper (https://doi.org/10.1016/j.geothermics.2019.101773) also lacks any information about the version.
All the files are now accessible in version 2 of the Zenodo Repository available as Ali Dashti. (2023). Developing meshing workflows in GMSH v4.11 for Geologic Uncertainty Assessment of the High-Temperature Aquifer Thermal Energy Storage. https://doi.org/10.5281/zenodo.8060073
Thanks for your hint about the title. The updated title is:
Developing meshing workflows in GMSH v4.11 for Geologic Uncertainty Assessment of the High-Temperature Aquifer Thermal Energy Storage
Best regards,
Ali Dashti
On behalf of the co-authors
Citation: https://doi.org/10.5194/gmd-2023-105-AC2
-
AC2: 'Reply on CEC2', Ali Dashti, 21 Jun 2023
reply
-
CEC2: 'Reply on AC1', Juan Antonio Añel, 20 Jun 2023
reply
-
AC1: 'Reply on CEC1', Ali Dashti, 19 Jun 2023
reply
Ali Dashti et al.
Ali Dashti et al.
Viewed
HTML | XML | Total | BibTeX | EndNote | |
---|---|---|---|---|---|
374 | 95 | 14 | 483 | 3 | 3 |
- HTML: 374
- PDF: 95
- XML: 14
- Total: 483
- BibTeX: 3
- EndNote: 3
Viewed (geographical distribution)
Country | # | Views | % |
---|
Total: | 0 |
HTML: | 0 |
PDF: | 0 |
XML: | 0 |
- 1