Development of a reactive transport solver in MATLAB Reservoir Simulation Toolbox using the fully-implicit sequential iterative approach

Different operations dealing with the subsurface, such as subsurface CO2 disposal, hazardous waste disposal, geothermal energy extraction, underground hydrogen storage, etc., can change the fluid/flow system underground. The injection of fluids with thermodynamic and chemical properties different from those of the reservoir fluid can trigger a series of chemical reactions, which may affect the fluid and/or rock properties. Depending on the system under study, these changes may be advantageous or unfavorable. Reactive transport modeling is a choice for investigating how these changes can alter the system. In this study, a reactive transport solver is developed in the MATLAB Reservoir Simulation Toolbox using the sequential fully-implicit approach. The developed reactive transport solver is illustrated using reactions and geometries using reactions and geometries relevant for assessing the sealing capacity of a fractured caprock of a deep saline aquifer used for underground CO2 disposal, and the limitations and advantages of the approach are stated. Moreover, the results of the simulation for two fracture models, the discrete fracture matrix and embedded discrete fracture matrix models, are compared. The simulations demonstrate that hydrogen ion concentration or pH is the primary parameter affecting the extent of dissolution, while the other aqueous species concentrations are less influential. It is also shown that at higher flow rates, dissolution substantially occurs in the vicinity of the main fracture, along the flow direction, while at lower flow rates, because the injected fluid becomes fully buffered closer to the inlet, dissolution only occurs in the vicinity of the inlet over the course of the simulation. Applying the discrete fracture matrix and embedded discrete fracture matrix models to one of the scenarios demonstrates that both yield equivalent results. Document Type: Original article Cited as: Moslehi, S., Fazeli, H., Doster, F., Kord, S. Development of a reactive transport solver in MATLAB Reservoir Simulation Toolbox using the fully-implicit sequential iterative approach. Advances in Geo-Energy Research, 2025, 16(2): 114-130. https://doi.org/10.46690/ager.2025.05.04

Authors

Institutions

Publication Details

Journal
ADVANCES IN GEO-ENERGY RESEARCH
Published
2025-02-15
DOI
https://doi.org/10.46690/ager.2025.05.04
Citations
3
Primary Topic
Reservoir Engineering and Simulation Methods
Type
article
Field-Weighted Citation Impact
3.44

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Development of a reactive transport solver in MATLAB Reservoir Simulation Toolbox using the fully-implicit sequential iterative approach

Florian Doster, Hossein Fazeli, Shahin Kord, Sajjad Moslehi
3 citations
ADVANCES IN GEO-ENERGY RESEARCH
Reservoir Engineering and Simulation Methods
3.44
article

Development of a reactive transport solver in MATLAB Reservoir Simulation Toolbox using the fully-implicit sequential iterative approach

Florian Doster, Hossein Fazeli, Shahin Kord, Sajjad Moslehi
article en
3 citations

Abstract

Different operations dealing with the subsurface, such as subsurface CO2 disposal, hazardous waste disposal, geothermal energy extraction, underground hydrogen storage, etc., can change the fluid/flow system underground. The injection of fluids with thermodynamic and chemical properties different from those of the reservoir fluid can trigger a series of chemical reactions, which may affect the fluid and/or rock properties. Depending on the system under study, these changes may be advantageous or unfavorable. Reactive transport modeling is a choice for investigating how these changes can alter the system. In this study, a reactive transport solver is developed in the MATLAB Reservoir Simulation Toolbox using the sequential fully-implicit approach. The developed reactive transport solver is illustrated using reactions and geometries using reactions and geometries relevant for assessing the sealing capacity of a fractured caprock of a deep saline aquifer used for underground CO2 disposal, and the limitations and advantages of the approach are stated. Moreover, the results of the simulation for two fracture models, the discrete fracture matrix and embedded discrete fracture matrix models, are compared. The simulations demonstrate that hydrogen ion concentration or pH is the primary parameter affecting the extent of dissolution, while the other aqueous species concentrations are less influential. It is also shown that at higher flow rates, dissolution substantially occurs in the vicinity of the main fracture, along the flow direction, while at lower flow rates, because the injected fluid becomes fully buffered closer to the inlet, dissolution only occurs in the vicinity of the inlet over the course of the simulation. Applying the discrete fracture matrix and embedded discrete fracture matrix models to one of the scenarios demonstrates that both yield equivalent results. Document Type: Original article Cited as: Moslehi, S., Fazeli, H., Doster, F., Kord, S. Development of a reactive transport solver in MATLAB Reservoir Simulation Toolbox using the fully-implicit sequential iterative approach. Advances in Geo-Energy Research, 2025, 16(2): 114-130. https://doi.org/10.46690/ager.2025.05.04

ADVANCES IN GEO-ENERGY RESEARCHVol. 16(2)
Petroleum University of Technology (IR), Heriot-Watt University (GB)
European Commission
Openalex Percentile: Top 9%
Reservoir Engineering and Simulation Methods
3.44
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.