AN

A. Novikov

info

Please Note

16 records found

Journal article (2026) - G. Hadjisotiriou, J. Sass, M. Wapperom, A. Novikov, D. Voskov
Accurate reservoir simulation of carbon dioxide (CO2 ) sequestration is critical for predicting the distribution of CO2 during and after in-jection. Therefore, the 11th SPE Comparative Solution Project (SPE11 CSP) serves as a benchmark for modeling geological carbon storage in an aquifer. In this paper, we present a convergence analysis of the SPE11 benchmark simulation using the Delft Advanced Research Terra Simulator (open-DARTS). In addition, we analyze the effect of trace amounts of impurities in the injection stream. Open-DARTS is an open-source simulation framework designed for both forward and inverse modeling, employing a unified thermal-compositional formulation and operator-based linearization (OBL). In our convergence analysis, the SPE11b (2D-reservoir conditions) starts to converge at a grid resolution of 1,340×240, after which added resolution provides diminishing returns. In addition, the 3D SPE11c benchmark is simulated with 8 million gridblocks. However, 2D results from SPE11b suggest that a greater resolution is required for a truly converged solution. Furthermore, we extend the SPE11b benchmark to include hydrogen sulfide (H2 S) and/or methane (CH4 ) as trace impurities in the injection stream. These impurities, which are often present depending on the source of the captured CO2, are found to influence gas density and CO2 plume migration. Building upon validated thermodynamic predictions from the hybrid equation of state (hybrid-EOS) model, we simulate the SPE11b benchmark, with a total injection mass fixed at 3,024 kg/d. Impurities are introduced at varying molar fractions to assess their influence on CO2 solubility, plume migration, and trapping efficiency. While H2 S can inhibit plume migration by increasing the gas density under certain conditions, CH4 increases plume buoyancy and enhances lateral spreading of the CO2 plume. Additionally, it is found that CH4 reduces solubility trapping and reduces storage efficiency of CO2, whereas H2 S has a negligible impact on solubility trapping. ...
Conference paper (2025) - I. Saifullin, A. Novikov, G. Serrão Seabra, A. Pluymakers, A. Muntendam-Bos, D. Voskov, E. Hernandez, J. Pogacnik
Geothermal energy offers a sustainable source of heat and electricity but alters reservoir pressure and temperature, affecting in-situ stress and potentially triggering fault reactivation and induced seismicity. Deep geothermal reservoirs are valuable for their high temperatures but pose challenges like low permeability and fracture-dominated flow, increasing the risk of fault instability.

This study explores two approaches to assess stress changes: a semi-analytical geomechanical proxy and a fully-coupled Thermo-Hydro-Mechanical (THM) model using open-DARTS. The THM model simulates coupled thermal, hydraulic, and mechanical processes in complex rock formations, while the proxy method approximates displacements and stress changes using reservoir simulation outputs and homogeneous geomechanical rock properties assumptions.

The proxy model has been applied to matrix- and fault-dominated systems, including the Brugge dataset. Results include pressure, temperature, displacements, stress changes predictions over 30 years. Fault stability is evaluated using Mohr-Coulomb criteria with a constant friction coefficient.

In fracture-dominated systems, faults often control flow but. Discrete Fracture Model (DFM) has been used for flow modelling.

Combining proxy and THM models can optimize the balance between accuracy and computational cost. The study emphasizes the differing impacts of pressure and temperature on fault stability during geothermal operations. ...
Conference paper (2025) - A. Novikov, D. V. Voskov
The effective management of geo-energy systems heavily relies on robust modeling frameworks that integrate diverse simulation capabilities, including flow and transport, phase equilibrium, geochemistry and geomechanics. While a multiphysics simulation engine within a unified framework has its advantages, integrating specialized modeling packages often enhances viability. Efficient and seamless communication between these engines be- comes crucial for improving the performance and scalability of the integration. Advanced parametrization tech- niques can facilitate this integration by efficiently approximating and interpolating coupling data, ensuring both speed and accuracy. In this study, we compare the efficiency of different interpolation techniques used for the parametrization of complex many-component fluid systems in compositional simulation. We employ an Operator- Based Linearization (OBL) framework that leverages the general formulation of corresponding conservation laws. OBL effectively learns the operators required for assembly of the laws while interpolation delivers fast evalua- tion of operators and their derivatives for all physical states in a simulation domain. Multilinear interpolation is a simple and robust approach, yet it has poor scaling properties with respect to the dimension of the physical state. To alleviate interpolation costs in multiple dimensions, we study the performance and accuracy of other interpolation techniques, including linear interpolation with standard and Delaunay triangulation. Overall, this approach provides great flexibility, saves development costs and simplifies the incorporation of thermodynamics and geochemistry engines for precise modeling of phase equilibrium, reactive transport, dissolution-precipitation and kinetics of chemical reactions. This research extends the scalability of the OBL framework and addresses the challenges of high dimensionality in compositional modeling. Consequently, this approach holds significant potential for integrating various complex multiphysics problems, enabling the creation of more comprehensive digital twins for geo-energy systems management. ...
Thermal-Hydro-Mechanical-Compositional analysis is crucial for addressing challenges like wellbore stability, land subsidence, and induced seismicity in the geo-energy applications. Numerical simulations of coupled thermo-poromechanical processes provide a general-purpose tool for evaluating these phenomena across laboratory and field scales. However, efficient integration of the coupled equations for fluid mass, energy and momentum poses multiple numerical and implementation difficulties, such as combining different numerical methods on staggered grids and associated limitations on admissible grids. This paper introduces a novel fully-implicit Finite Volume Method (FVM) for modeling thermal compositional flow in thermo-poroelastic rocks. The scheme employs gradient-based, coupled multi-point approximations of fluid mass, momentum and heat fluxes.

The novelty of the scheme lies in its integration of temperature as a parameter in the flux approximation process. The scheme supports a wide range of cell topologies, arbitrary heterogeneity and anisotropy as well as various boundary conditions, while respecting local flux balance under temperature gradients. Overall, the scheme represents a unified FVM-based approach for the integration of all conservation laws relevant to geo-energy applications on a cell-centered collocated grid. Additionally, the implemented two-stage block-partitioned preconditioning strategy enables the efficient solution of obtained linear systems.

The framework, implemented in the open-source Delft Advanced Research Terra Simulator (open-DARTS), leverages the Operator-Based Linearization (OBL) technique for flexibility in compositional fluid properties. Rigorous validation demonstrates the framework’s capabilities in capturing advanced phenomena, including thermal expansion, thermo-poroelastic effect and compositional flow with phase transitions. The performance of preconditioning strategy is assessed using the mechanical extension of the SPE10 benchmark model. ...

Convergence Study and Extension to Realistic Physics

Conference paper (2025) - G. Hadjisotiriou, J. Sass, M. Wapperom, A. Novikov, D. V. Voskov
The SPE11 comparative solution project presents a benchmark for geological carbon storage in an aquifer, as the development of sufficiently accurate CO2 sequestration models is critical for predicting the distribution of CO2 during and after injection. In this paper we present a convergence analysis of the SPE11 benchmark simulation using the Delft Advanced Research Terra Simulator (open-DARTS). Open-DARTS, an open-source simulation framework designed for forward and inverse modeling, as well as uncertainty quantification, employs a unified thermal-compositional formulation and operator-based linearization. In our convergence analysis the SPE11b (2D - reservoir conditions) starts to converge at a grid resolution of 1340 × 240, after which added resolution provides diminishing returns. In addition the three-dimensional SPE11c benchmark is simulated with 8M grid blocks. However, 2D results from SPE11b suggest that a greater resolution is required for a truly converged solution. Furthermore, we extend the SPE11b benchmark to include H2S as a trace impurity in the injection stream. ...
Conference paper (2025) - J. Lu, D. Voskov, A. Novikov
This work presents an extension of the Operator-Based Linearization (OBL) framework to model irreversible thermodynamic behavior in geological carbon storage (CCS). Traditional OBL employs adaptive parameterization over primary state variables (pressure, temperature, and composition) but lacks the ability to represent hysteresis phenomena critical to CO2–brine systems. To address this, we introduce an additional state parameter—the historical maximum gas saturation into the OBL operator space, enabling accurate modeling of hysteresis in relative permeability and capillary pressure.

The extended framework is validated through a series of numerical tests. A single-cell simulation demonstrates how Land–Killough hysteresis formulations capture saturation-path-dependent permeability behavior. A 2D aquifer model further illustrates improved CO2 trapping and sharper plume fronts due to hysteresis effects. Finally, we apply the model to the heterogeneous SPE11 benchmark, showing enhanced capillary trapping and reduced dissolution under realistic subsurface conditions.

This approach allows for the rigorous integration of irreversible physics into adaptive interpolation without altering the solver structure. Future work includes incorporating capillary pressure hysteresis, validating against field-scale simulators, and extending to fully implicit formulations. ...
Doctoral thesis (2024) - A. Novikov
Safe and sustainable exploitation of geo-energy resources requires not only a comprehensive evaluation of the performance and economics of the corresponding projects but also the assessments of the associated risks, including the risk of induced seismicity. Indeed, seismic events may arise from the reactivation of natural faults and fractures due to subsurface engineering activities. Numerous anthropogenic activities including geothermal energy production and CO2 geological storage have been identified as potential triggers of these seismic events. The risks associated with induced seismicity stem from the potential for surface movement, structural damage, and negative impacts on both the environment and human health. The corresponding risk assessments highly rely on geomechanical modeling which is progressively being integrated into the reservoir modeling workflows. This integration demands high levels of integrability, flexibility and performance from the computational engines employed. These requirements, along with the complexities of the underlying physical, numerical and implementation aspects severely constrain the availability of suitable computational capabilities. Increasing societal concerns about induced seismicity amplify the demand for such capabilities, highlighting a lack of efficient and comprehensive solutions in both academia and industry. This thesis contributes to bridging this gap through the development of an innovative modeling framework. Leveraging the ubiquity of Finite Volume Methods (FVM) in traditional reservoir simulations, the newly proposed FVM schemes for coupled fluid mass and momentum balance equations present an opportunity for seamless integration of geomechanical modeling into existing reservoir modeling frameworks. As a result, the proposed approach satisfies the aforementioned requirements and presents an accurate and efficient framework for the investigation of induced seismicity in geo-energy applications. The core innovation of the thesis is represented by fully implicit schemes of FVM for the coupled modeling of faulted poroelastic media implemented in the opensource Delft Advanced Research Terra Simulator (DARTS). The schemes are based on coupled multi-point flux and multi-point stress approximations derived from the local conservation of fluid mass and forces. They support arbitrary material heterogeneity, anisotropy, boundary conditions, fluid properties, and friction laws. To further improve the performance of coupled modeling, block-partitioned preconditioning strategy has been implemented. Besides, first-of-its-kind nonlinear scheme of FVM for the pure elasticity problem has been proposed and implemented in DARTS... ...
Pore pressure fluctuation in subsurface reservoirs and its resulting mechanical response can cause fault reactivation. Numerical simulation of such induced seismicity is important to develop reliable seismic hazard and risk assessments. However, modeling of fault reactivation is quite challenging, especially in the case of displaced faults, i.e., faults with non-zero offset. In this paper, we perform a systematic benchmarking study to validate two recently developed numerical methods for fault slip simulation. Reference solutions are based on a semi-analytical approach that makes use of inclusion theory and Cauchy-type singular integral equations. The two numerical methods both use finite volume discretizations, but they employ different approaches to represent faults. One of them uses a conformal discrete fault model (DFM) while the other employs an embedded (non-conformal) fault model. The semi-analytical test cases cover a vertical frictionless fault, and inclined displaced faults with constant friction and slip-weakening friction. It was found that both numerical methods accurately represent pre-slip stress fields caused by pore pressure changes. Moreover, they also successfully cope with a vertical frictionless fault. However, for the case with an inclined displaced fault with a constant friction coefficient, the embedded method can not converge for the post-slip phase, whereas the DFM successfully coped with both constant and slip-weakening friction coefficients. In its current implementation, the DFM is therefore the model of choice when accurate simulation of local faulted systems is required. ...
Conference paper (2024) - I. Saifullin, D. Voskov, Y. Chen, A. Novikov, M. Wapperom, M. Khait, X. Tian, X. Lyu, S. De Hoop, L. Orozco, A. Palha
The open Delft Advanced Research Terra Simulator (open-DARTS) framework is an open-source reservoir simulation software. The open-DARTS focused on energy transition applications, such as geothermal energy production and carbon sequestration. It enables the modeling of compositional thermal flow, coupled with a geomechanical solver based on the Finite Volume discretization and adjoints method for inverse modeling. The open-DARTS supports different grid types (structured, corner-point geometry, and unstructured), discrete fracture networks, contact mechanics, and various thermal-chemical interactions. The recently proposed generic nonlinear formulation supports the most general nonlinear PDEs designed for various energy transition applications. The open-DARTS has been implemented in C++ and Python to optimize hardware utilization while ensuring flexibility. The most computationally expensive part is written in C++ and compiled into libraries, which are subsequently exposed to Python using pybind11. This allows the extension and overriding of C++ functions by user-defined Python code. For example, using only a Python interface, one can adjust a timestep strategy, nonlinear solver, or properties output. Besides, the Python interface of open-DARTS provides straightforward coupling with other Python-based numerical modeling packages, including the meshing, file storage, caching, and visualization modules. The open-DARTS core uses the advantages of C++ language, such as efficient low-level memory management, object-oriented programming, compile-time polymorphism, and parallelization with OpenMP. One of the advantages of open-DARTS is the Operator-Based Linearization (OBL) technique, which can resolve challenges associated with complex physics and reduce the computation time, especially for ensemble-based simulations. We would also like to share our experience on the project, repository, and the development workflow configuration using gitlab.com, including the build system (cmake), handling merge requests, automated testing in CI/CD pipelines, documentation management (gitlab.io), wiki utilization, and release publishing. Additionally, Python’s integration into open-DARTS offers the advantage of straightforward installation via PyPI and simplifies defining requirements for users who prefer to avoid compiling code from source files. ...
Conference paper (2024) - A. Novikov, I. Saifullin, H. Hajibeygi, D. Voskov
The role of Thermal-Hydro-Mechanical-Compositional analysis in the development of geo-energy resources has been amplified in recent years. As an example, challenges such as wellbore stability, land subsidence and induced seismicity highlight the necessity for comprehensive geomechanical evaluations which are then coupled with thermo-hydrodynamical processes within the reservoir. Numerical simulations of the coupled thermo-poromechanical processes provide a general-purpose tool capable of performing these evaluations at both continuum laboratory and field scales. However, efficient integration of the coupled system of fluid mass, energy and momentum conservation equations poses multiple numerical and implementation difficulties, such as combining different numerical methods on staggered grids and associated limitations on admissible grids. This paper introduces a new fully-implicit scheme of the Finite Volume Method (FVM) for modeling thermal compositional flow in thermo-poroelastic rocks. The scheme uses the gradient-based variant of coupled multi-point approximations of fluid mass, momentum, heat convection and conduction fluxes, which are derived from their respective local balances. The novelty of the scheme is that it incorporates temperature into the approximation of these fluxes. Consequently, the approximation of displacement gradients depends on temperatures, while the approximation of temperature itself is derived from the balance of heat conduction fluxes. At the same time, we utilize a single-point upstream weighting for the temperature-dependent terms in heat convection fluxes. The resulting scheme respects the local balance of fluxes in the presence of temperature gradients. Besides, it also supports star-shaped and various boundary conditions. Overall, the scheme represents a unified FVM-based approach for the integration of all conservation laws relevant to geo-energy applications on a cell-centered collocated grid. Furthermore, the implemented two-stage block-partitioned preconditioning strategy enables the efficient solution of obtained linear systems. The proposed modeling framework has been implemented in an open-source Delft Advanced Research Terra Simulator (DARTS). Moreover, the flexibility regarding compositional fluid properties is reinforced by the Operator-Based Linearization (OBL) technique incorporated into DARTS. The proposed modeling framework has undergone rigorous validation in convergence study, and comparisons against established analytical and numerical solutions. The framework covers advanced physical phenomena including thermal expansion and contraction, porosity dependent on pressure, temperature and strain, and multiphase flow with phase changes and chemical alterations. The framework capabilities and the performance of the preconditioning strategy have been assessed in the mechanical extension of the 10th SPE Comparative study (SPE10) model. ...

Lessons Learned from the Perspective of Subsurface Simulation

In this work, we describe our decisions made to perform the FluidFlower simulation study and discuss various aspects of the benchmark that are different from our usual subsurface simulation practice. We will discuss the impact of various modeling choices on the outcomes of the simulation models, such as gridding, discretization, and solver strategies, and the lessons learned, taking into account the different conditions of the FluidFlower study compared to conditions commonly dealt with in subsurface simulation. We will start with a brief description of the DARTS framework utilized for compositional simulation, the thermodynamic and physical modeling related to the atmospheric CO2 -brine system, and the modeling workflow used in our benchmark submission. Additionally, we describe a custom nonlinear solver developed for the atmospheric benchmark conditions to improve convergence including the linear solver strategy since our default two-stage preconditioner does not perform effectively. To make meaningful comparisons between each of the modeling choices, we define a baseline model which is a simplified version of our setup in the main FluidFlower benchmark. The baseline model is then used to study the effect of Cartesian and unstructured meshes and a two-point flux approximation compared with a multi-point flux approximation for capturing the physics at play. We conclude our work with lessons learned and future recommendations. ...
Elliptic differential operators describe a wide range of processes in mechanics relevant to geo-energy applications. Extensively used in reservoir modeling, the Finite Volume Method with TPFA can be consistently applied to discretize only a specific type of application under severe assumptions. In this paper, we introduce a positivity preserving Nonlinear Two Point Stress Approximation (NTPSA) based on the recently developed collocated Finite Volume scheme for linear elastic mechanics. The gradient reconstruction is different from the one used in Nonlinear TPFA, but a similar form of weighting scheme is employed to reconstruct the traction vector at each interface. The convergence of the scheme is tested with a homogeneous anisotropic stiffness tensor. The motivation behind the implementation of a new discretization framework in mechanics is to develop a uniform discretization technique preserving monotonicity for generic poromechanics applications. ...
Quantification of the poromechanical response of subsurface formations due to human-induced pore pressure fluctuations is critical for the performance and stability assessment of many geo-energy systems. In particular, natural faults in the subsurface introduce the hazard of induced seismicity. Numerical modeling of fault reactivation is challenging, while the specific details of induced stresses and fault slip in reservoirs with displaced (i.e. non-zero offset) faults may cause additional challenges depending on the type of numerical formulation employed. To facilitate the systematic development and testing of numerical tools for the simulation of induced seismicity in faulted reservoirs we developed a set of semi-analytical test problems of increasing complexity, based on inclusion theory and Cauchy singular integral equations. With these we investigate the accuracy of two recently developed Finite Volume (FV) schemes with collocated and staggered arrangements of unknowns. One of them employs a conformal discrete fault model (DFM) which can guarantee sufficient accuracy at the cost of adaptive mesh refinement but may suffer from modelling and computational challenges when addressing large-scale realistic geological configurations. The second one employs an embedded (or non-conformal) discrete fault model (EDFM) which avoids the need for excessive mesh refinement, but of which the accuracy and the range of applicability are still to be investigated. We found that both numerical schemes accurately represent the pre-slip Coulomb stresses, but show different degrees of accuracy in representing the resulting depletion-induced fault slip. The semi-analytical benchmark data are available via DOI 10.4121/22240309. ...
Conference paper (2022) - A. Novikov, D.V. Voskov, H. Hajibeygi, J.D. Jansen
An increasing number of geo-energy applications require the quantitative prediction of hydromechanical response in subsurface. Integration of mass, momentum, and energy conservation laws becomes essential for performance and risk analysis of enhanced geothermal systems, stability assessment of CO2 sequestration and hydrogen storage, resolving the issue of induced seismicity. The latter problem is of particular interest because it exposes safety risks to people and surface infrastructure.

Implicit coupling of conservation laws is computationally demanding and the solution procedure often uses different numerical methods for different laws that complicates simulation. Recently developed Finite Volume (FV) schemes for poromechanics present a unified approach for the modeling of conservation laws in geo-energy applications. Contact mechanics at faults requires special attention due to the inequality constraints it imposes and nonlinear friction laws that strongly affect the occurrence of seismicity.

We develop a cell-centered FV scheme for the purpose of integrated simulation in Delft Advanced Research Terra Simulator (DARTS) platform. The scheme proposes a unified numerical framework capable to resolve conservation laws in a fully implicit manner using a single collocated grid. Coupled multi-point flux and multi-point stress approximations provide mass, momentum, and heat fluxes at the faces of the computational grid. We use a conformal discrete fracture model to incorporate faults, where the multi-point approximations of fluxes respect the discontinuity in displacements. The block-partitioned preconditioner that takes the advantage of linear structure of the coupled problem is developed to facilitate the performance of the simulation.

The proposed numerical scheme are validated against analytical and numerical solutions in a number of test cases. The convergence and stability of the schemes are investigated. It is found that the developed scheme is indeed accurate, stable, and efficient. Thereafter, we demonstrate the applicability of the approach to model fault reactivation at the laboratory scale. In a core injection test, we validate the results of simulation against experimental measurements. Next, we investigate the performance of the different preconditioning strategies. The proposed block-partitioned preconditioning strategy demonstrates the scalability and efficiency of the numerical framework. ...
We present a scalable collocated Finite Volume Method (FVM) to simulate induced seismicity as a result of pore pressure changes. A discrete system is obtained based on a fully-implicit fully-coupled description of flow, elastic deformation, and contact mechanics at fault surfaces on a flexible unstructured mesh. The cell-centered collocated scheme leads to a convenient integration of the different physical equations, as the unknowns share the same discrete locations on the mesh. Additionally, a generic multi-point flux approximation is formulated to treat heterogeneity, anisotropy, and cross-derivative terms for both flow and mechanics equations. The resulting system, though flexible and accurate, can lead to excessive computational costs for field-relevant applications. To resolve this limitation, a scalable processing algorithm is developed and presented. Several proof-of-concept numerical tests, including benchmark studies with analytical solutions, are investigated. It is found that the presented method is indeed accurate and efficient; and provides a promising framework for accurate and efficient simulation of induced seismicity in various geoscientific applications. ...
We develop a collocated Finite Volume Method (FVM) to study induced seismicity as a result of pore pressure fluctuations. A discrete system is obtained based on a fully-implicit coupled description of flow, elastic deformation, and contact mechanics at fault surfaces on a fully unstructured mesh. The cell-centered collocated scheme leads to convenient integration of the different physical equations, as the unknowns share the same discrete locations on the mesh. Additionally, a multi-point flux approximation is formulated in a general procedure to treat heterogeneity, anisotropy, and cross-derivative terms for both flow and mechanics equations. The resulting system, though flexible and accurate, can lead to excessive computational costs for field-relevant applications. To resolve this limitation, a scalable parallel solution algorithm is developed and presented. Several proof-of-concept numerical tests, including benchmark studies with analytical solutions, are investigated. It is found that the presented method is indeed accurate, stable and efficient; and as such promising for accurate and efficient simulation of induced seismicity. ...