Geothermalkits & Team Introduction
Geothermalkits_is dedicated to conducting numerical simulations for geothermal applications. Its most significant feature is its user-friendly interface and simplicity, designed to streamline the complexities of numerical simulations in geothermal engineering. The project for developing this software was initiated in 2020 by Yanlong Kong and Chang Liu. Xiaoming Tian was responsible for the software's architecture, coding, source code repository management, and website operation and maintenance. Yonghui Huang, Wanlong Cai, and Chaofan Chen provided technical support for the OGS modules involved. Zhongpeng Wang handled software releases and certificate management. The software was officially launched on October 12, 2020.
The Geothermalkit is written in Python and is primarily designed for conducting numerical simulations and displaying results for hot topics and models within the geothermal field. Some modules in the software utilize the OpenGeoSys computational kernel to provide services for sustainable geothermal resource development. The current modules in the 'Geothermal Calculator' include well spacing optimization, resource assessment, shallow geothermal (heat exchange in shallow wells), deep well heat exchange (heat extraction without water extraction), CO2 emission reduction calculation, and static reservoir temperature prediction. The software comes with an integrated user manual.
version number
Geothermalkits V1.0 and subsequent updates
software icon
all rights reserved (copyright statement)
The developers of GeothermalKits. All rights reserved, including, but not limited to, software source code, copyrights, and the Geothermal Calculator name and logo. (Copyright: The developers of GeothermalKits. All rights reserved.)
version update
Software updates will be released in real time through the WeChat public number "Geothermal Energy Online", please pay attention to the public number "Geothermal Energy Online" to get the software update information free of charge.
Community Help
We welcome industry colleagues interested in improving the software to contact us by visiting our community site or e-mailing_geothermalkits@163.comThe
The core algorithm of the "Well Distance Optimization" module of this software is based on Kong et al. (2017), and the open-source numerical simulation software OpenGeoSys developed by Olaf Kolditz's team at the Helmholtz Centre for Environmental Research, Germany, is partially used in the calculation process (Kolditz et al., 2012). Outputs from this software require a statement in the corresponding documentation that the calculations were performed using GeothermalKits, as well as references to the following literature:
-
Kong, Y., Pang, Z., Shao, H. and Kolditz, O. (2017). Optimization of well-doublet placement in geothermal reservoirs using numerical simulation and economic analysis, Environ Earth Sci, 76:118.
-
Kolditz O, Bauer S, Bilke L, Bottcher N, Delfs JO, Fischer T, Gorke UJ, Kalbacher T, Kosakowski G, McDermott CI, Park CH, Radu F, Rink K, Shao H, Shao HB, Sun F,. Sun YY, Singh AK, Taron J, Walther M, Wang W, Watanabe N, Wu N, Xie M, Xu W, Zehner B (2012) OpenGeoSys: an open-source initiative for numerical simulation of thermo-hydro-mechanical/chemical (THM/C) processes in porous media. Environ Earth Sci, 67:589-599.
-
Kolditz O, Bauer S, Bilke L, Bottcher N, Delfs JO, Fischer T, Gorke UJ, Kalbacher T, Kosakowski G, McDermott CI, Park CH, Radu F, Rink K, Shao H, Shao HB, Sun F,. Sun YY, Singh AK, Taron J, Walther M, Wang W, Watanabe N, Wu N, Xie M, Xu W, Zehner B (2012) OpenGeoSys: an open-source initiative for numerical simulation of thermo-hydro-mechanical/chemical (THM/C) processes in porous media. Environ Earth Sci, 67:589-599.
-
Al-Khoury, Rafid, T. Kölbel, and R. Schramedei. "Efficient numerical modeling of borehole heat exchangers. "Computers & Geosciences 36.10 (2010): 1301-1315.
-
KONG Yan-Long, CHEN Chao-Fan, SHAO Hei-Bing, PANG Zhong-Ho, XIONG Liang-Ping, WANG Ji-Ryong. Principles of deep well heat transfer technology and its heat transfer capacity assessment[J]. Journal of Geophysics,2017,60(12):4741-4752.
-
KONG Yanlong, HUANG Yonghui, ZHENG Tianyuan, et al. Numerical simulation software OpenGeoSys for sustainable development and utilization of geothermal energy: principles and applications. Geological Frontiers, 2020, 27(01):170-177.
-
Liu C, Li K, Chen Y, Jia L, Ma D. Static Formation Temperature Prediction Based on Bottom Hole Temperature. energies. 2016; 9(8):646.
The results output from this software are for reference only, and the user shall bear the responsibility for a series of engineering, economic, and geologic hazards caused by the use of the results output from this software.
-
What are the software requirements for computer hardware?
Any computer with a system capable of running 64-bit Win10 will do. -
Can data from software runs be saved?
All data is saved in a folder of the user's choice and can be retrieved via a text document. -
What should I do if the software prompts: "The parameters provided by the user may be incorrect, please verify the parameters carefully and then use the software to output the results"?
This result only serves as a warning about parameter input, it does not mean that the parameters are necessarily wrong, so please use the output with caution. -
Some modules don't respond when clicked?
These modules are under development, please look for updated versions of the software for more features. -
What should I do if my software is killed by antivirus software?
This software does not collect any personal computer information, please add the software into the whitelist of antivirus software.
Please download the address from the following web siteGet the latest version of the Geothermalkits and contact the microphone!drnzx9527(The QR code of the person in charge is shown below) to get the software installation certificate.
Download link:https://pan.baidu.com/s/1_GzQzU47rEJrCfgSSMZgWA
Extraction Code:drw2
1、Operating system: 64-bit Windows 10 version
2, download the installation package to the calculation, double-click the "geothermalkits" installation package icon, according to the prompts to complete the installation.
3, Note: Due to the default Windows 10 system does not give the C disk file write permission, and this software will generate some intermediate files when running, may be intercepted by the system to cause the software crash, so it is not recommended to install in the C disk. If your computer has only one disk, please change the write permission of C disk before installing this software.
Before you get the certificate, you will see the following screen when you open the software:
Where the local machine code varies from computer to computer you can send the above generated machine code to the above micro-signal drnzx9527 or_geothermalkits@163.comThe administrator will send the certificate to your mailbox within two business days. After getting the certificate and importing it successfully, you will see the following prompt:
Note: If flashback occurs during the import process, it means that your computer's C disk does not allow files to be written. You can reinstall the software on another disk. If your other disk still does not allow writing, please contact the software developer for assistance with the installation.
The Geothermalkits is written in Python, and it is partly realized to serve the sustainable development of geothermal resources by calling the OpenGeoSys calculation kernel. The current architecture of the Geothermalkits includes modules for well spacing optimization, resource evaluation, shallow geothermal, deep well heat exchange, U-well heat exchange, carbon dioxide emission reduction calculation, and static stratigraphic temperature prediction, etc. The software has a built-in manual.
This release of Geothermalkits version 3.3 software adds"Static Stratigraphic Temperature Prediction."Module.New module developed by Xiaoming Tian and Changwei Liu. Due to the influence of drilling fluid, mud and other disturbances, the process of obtaining the true formation temperature through the bottomhole temperature requires several well shutdowns and measurements to ensure its accuracy, however, due to the large downhole disturbances, the shutdowns can take several days, or even months to stabilize, and the cost of time, personnel, and equipment is high, this module can realize the true prediction of low-cost and fast formation temperatures.
(1) Double click the "Geothermalkits" icon to start the software, as shown in the figure:
(2) Click on "Calculation module" - "Static formation temperature prediction".
(3) Parameter input
Temperature data can be entered by entering the shut-in time (in hours) and the well temperature (in degrees Celsius) into the form. During the process of entering parameters, you can add or delete entire rows of data by "adding rows" and "deleting rows" for the selected rows. You can also import time and temperature data from a file similar to the following data format by clicking the "Import File" button:
Click on "Calculate and Plot" to get the static stratigraphic temperature prediction data, as shown below:
The asymptote in the above figure (red dotted line) represents the bottomhole temperature as the shut-in time approaches infinity, i.e., close to the true static bottomhole temperature
(4) Introduction to Principles:
The calculations in the module "Static Formation Temperature Prediction" are mainly based on the static formation temperature prediction formulas established in the article Static Formation Temperature Prediction Based on Bottom Hole Temperature:
where t is time, BHT is Bottom Hole Temperature (BHT), and a, b, and c are the relevant control variable coefficients.
By solving the coefficients a, b, and c using the particle swarm algorithm the difference between the results calculated by the model and the input observations becomes smaller and smaller, and finally less than the limit of the error value the calculation is finished. After obtaining the optimized a, b, c, the static formation temperature can be predicted by extending the time t to infinity.
This module requires the input of relevant system parameters of the geothermal heating project, such as heating area, heat index, etc., to calculate the net heat provided by the geothermal resource in the project activity, baseline emissions, annual emission reductions, and so on. The results of the calculation are output in text form in the conclusion box of the software for easy referencing by the user.Note: Heating systems containing heat pumps are required to calculate their own heat pump carbon emissions.
CCER algorithm to calculate CO2 emission reductions
GB/T 11615 algorithm for calculating carbon dioxide emission reductions
The "U-well heat transfer" module of the Geothermalkits realizes the dynamic long-term simulation of the heat transfer process of the mid-depth U-tube heat exchanger without water extraction. The module adopts OGS-6 numerical algorithm (finite element method with bicontinuous medium) as the calculation kernel, which can realize the dynamic heat transfer calculation for the buried pipe and its surrounding three-dimensional coupled geotechnical soil. At the same time, automatic mesh splitting is realized with the help of GMSH software method, which greatly reduces the number of meshes required for the model without affecting the calculation accuracy.The model run time is now reduced to about 20 minutes/heat extraction run year, with a tens of times higher run efficiency compared to traditional 3D numerical simulationThis maximizes computational efficiency and reduces user difficulty.
Deep U-tube inlet and outlet temperatures versus time graphs
Temperature distribution of in-tube circulation in month 3
Temperature distribution of in-tube circulation in month 16
Dynamic plot of profile temperature distribution
Geothermalkits'sThe "Deep Well Heat Transfer" module is mainly used to simulate the coaxial tube deep heat but not water model, which couples the dual-continuum medium method (i.e., the heat transfer well and the surrounding rock mass) and automates the mesh dissections, which greatly reduces the number of meshes in the model, and reduces the completion time of the previous model runs from several days to a few hours, and the "Deep Well Heat Transfer" module is mainly used to simulate the coaxial tube deep heat but not water model.Nearly ten times more efficient operationThe system is designed to maximize computation speed and minimize the difficulty of operation for the user.
Deep well heat transfer simulation at the touch of a button
Temperature versus depth graph
Temperature at the exit of the extraction well as a function of time.
The "Well Spacing Optimization" module is mainly based on the geothermal well pair (Doublet) as a model for the simulation of well spacing optimization, well spacing optimization module can assist the decision makers of geothermal resource development for the management of thermal field production.
Well spacing optimization at the touch of a button
The "Resource Evaluation" module focuses on simple geological modeling of geothermal reservoirs and calculation of geothermal resources.
Geothermal resource evaluation at the touch of a button
The "Shallow Geothermal" module mainly simulates shallow buried pipe well discharge heat exchange models.
Shallow geothermal simulation at the touch of a button
Temperature field distribution over time
Plot of temperature over time for the last year
The current version V3.3 of the "Geothermalkits" software includes functions such as well spacing optimization, geothermal resource evaluation, shallow geothermal, deep well heat exchange, U-shape well heat exchange, CO2 emission reduction calculation, and static stratigraphic temperature prediction, etc., which will be gradually added to the upgraded version in the future.Three-dimensional visualization and evaluation of geothermal resource assessment, design of optimized geothermal exploitation plan and analysis of tracer test resultsand other features. If you have any suggestions for new module features feel free to contact the QR code below:
(1) Geothermalkits Customized Module Development
In the process of geothermal development, enterprises and institutions with special requirements for well spacing module, resource evaluation module, shallow and medium-depth geothermal heat exchange module, etc. can contact us for collaborative development.Geothermalkits CustomizedOr co-development.
(2) Geothermal Numerical Simulation Training
Based on the OpenGeoSys software, we can provide"Underground heat storage"."Mine Geothermal"."Oilfield Geothermal"."Deep Well Heat Exchange"."Well spacing optimization"up to"EGS exploitation"In addition, we can also prepare the training according to the specific needs of enterprises and institutions.Customized training course contentThe
(3) Geothermal numerical modeling project collaboration
We can assist in providing quality geothermal numerical simulation services to enterprises and institutions that encounter geothermal numerical simulation problems in the course of project operation.One-stop solution or "turnkey" program.