Abstract
Reservoir simulations for subsurface processes play an important role in successful deployment of geoscience applications such as geothermal energy extraction and geo-storage of fluids. These simulations provide time-lapse dynamics of the coupled poromechanical processes within the reservoir and its over-, under-, and side-burden environments. For more reliable operations, it is crucial to connect these reservoir simulation results with the seismic surveys (i.e., observation data). However, despite being crucial, such integration is challenging due to the fact that the reservoir dynamics alters the seismic parameters. In this work, a coupled reservoir simulation and time-lapse seismic methodology is developed for multiphase flow operations in subsurface reservoirs. To this end, a poromechanical simulator is designed for multiphase flow and connected to a forward seismic modeller. This simulator is then used to assess a novel methodology of seismic monitoring by isolating the reservoir signal from the entire reflection response. This methodology is shown to be able to track the development of the fluid front over time, even in the presence of a highly reflective overburden with strong time-lapse variations. These results suggest that the proposed methodology can contribute to a better understanding of fluid flow in the subsurface. Ultimately, this will lead to improved monitoring of reservoirs for underground energy storage or production.
Similar content being viewed by others
Introduction
Understanding fluid flow in subsurface reservoirs is crucial to predict underground processes related to the energy transition, such as geothermal energy1, temporary storage of green gasses like hydrogen2, and long-term storage of greenhouse gasses like \(\hbox {CO}_2\)3. Reservoir simulations allow us to accurately predict fluid flow inside a reservoir, based on a combination of geological, geophysical and borehole data4,5. Geophysical methods, such as seismic monitoring, are able to observe time-lapse changes of dynamic properties like pressure and fluid saturation, everywhere in a three-dimensional subsurface. Seismic monitoring relies on the fact that changes in the reservoir will translate into changes in the seismic reflection response. The fluid flow inside the reservoir can then be imaged by comparing a baseline seismic survey with a monitor survey, recorded over the same location at a later point in time6,7,8,9.
Feasibility studies aim to assess the seismic detectability of fluid movement inside a hydrocarbon reservoir10 or migration of injected \(\hbox {CO}_2\) for CCS projects11,12. These types of studies rely on reservoir simulations to predict the movement of the fluids in the reservoir. Although this methodology provides accurate estimates of the time-lapse changes inside the reservoir, it does not predict geomechanical changes in the overburden. However, these changes can have large effects on the repeatability of time-lapse experiments, as overburden time-shifts might be mistaken for changes inside the reservoir13. Generally, an independent geomechanical model is used to compute the time-lapse changes in the layers above the reservoir14,15. Recently, multiphase poromechanical models were introduced as an all-in-one solution to link fluid flow, transport and deformation in the subsurface16. Traditionally, these models are used to predict induced seismicity due to fluid injection in the subsurface17,18,19. Additionally, poromechanical simulations can, in theory, also be used to model both time-lapse changes inside the reservoir and overburden at once for seismic monitoring applications.
In addition to time-lapse overburden effects, static overburden effects can also obstruct the reservoir signal in the baseline and monitor seismic surveys, due to the presence of highly reflective layers in the overburden. Both the static and dynamic overburden effects can be accounted for by isolating the reservoir response20,21. This isolation is based on the 3D Marchenko equations that describe all orders of multiple scattering inside the medium22,23,24. After this Marchenko-based isolation is applied to the seismic data, the reflections related to the reservoir are clearly visible in the seismic response. Next, the primary reflection from the top of the reservoir is used as a reference event that contains all the delays of the overburden. This reference event is then combined with events originating from the reservoir’s base to retrieve time-lapse differences that are solely dependent on the changes inside the reservoir21.
In this work, a poromechanical simulator is proposed to model time-lapse changes in density and compressional velocity due to fluid injection in a subsurface reservoir. Since multiphase fluid flow as well as geomechanics are included in the formulation, the changes in the overburden and reservoir are modelled all at once. Next, the velocities and densities are computed at a number of time-steps during the simulation, which are used to model the seismic response for the seismic baseline and different monitor studies. Finally, time-lapse changes are retrieved. These changes are then independently assessed both before and after isolation of the reservoir response from the total seismic response (i.e. the response of the overburden, reservoir and underburden). In the next section, we will first discuss the governing equations behind the poromechanical model, the connection with seismic parameters and the retrieval of time-lapse traveltime differences. Secondly, the methodology is tested on a simple as well as a complex model. To conclude, we discuss the results and possible future improvements and extensions to the method.
Methods
This section discusses the background on how time-lapse changes can be extracted from a modelled reservoir. The constitutive equations related to poromechanics are first reviewed, then these equations are related to seismic properties, which can be used to model the seismic response at different times in the simulation. These responses are compared to one another to find seismic time-lapse traveltime differences between the different surveys.
Multiphase poromechanics
The geomechanical changes in an isotropic subsurface are represented by the conservation of momentum (Eq. 125), and conservation of mass describes flow of immiscible fluids through a reservoir (Eqs. 2 and 326). This gives the following system of equations:
Here m, \(\rho\), \({\textbf{v}}\) and q, are the fluid mass per unit volume, density, velocity and sinks/sources, respectively. The subscripts \(\alpha\) and \(\beta\) denote two different fluid phases. Furthermore, t denotes time, \({\varvec{\sigma }}\) is the stress tensor, and \({\textbf{f}}\) stands for the body forces acting on the system. Next, the stress tensor in Eq. (1) is connected to the changes in fluid pressure and displacement according to Biot’s theory of poroelasticity27. Moreover, the mass per unit volume of each phase is related to it’s saturation, density and the porosity (i.e. \(m = \phi S \rho\)). Finally, Darcy’s law is used to write the fluid velocity in terms of phase mobility and pore pressure. After applying all these conditions, the system of Eqs. 1–3 now reads16:
In Eq. (4) b denotes Biot’s coefficient, \(\nabla ^s {{\textbf {u}}} = 0.5 (\nabla {{\textbf {u}}} + \nabla {{\textbf {u}}}^T)\) is the symmetric gradient operator operating on displacement u, I is a unit tensor and \({\mathbb {C}}_\text {dr}\) the rank-4 drained elasticity tensor, which for isotropic linear elastic material reads:
Here \(\delta _{ij}\) is Kronecker’s delta, \(\lambda\) Lamé’s first parameter, and G Lamé’s second parameter or the shear modulus. The subscript dr denotes that the elastic moduli are drained. \(p_f\) in Eqs. 4–6 represents the pore pressure, which in the absence of capillary forces is the same for each phase. In Eqs. 5 and 6S indicates the saturation, for two-phase flow \(S_\beta = 1 - S_\alpha\). Moreover, \({\varvec{\lambda }}\) depicts the phase mobility, which is equal to the rock permeability times the relative permeability over the viscosity (\({\textbf{K}} k_r/\mu\)). Lastly, \(\phi\) is the porosity, which differss from a reference \(\phi _0\) due to the fluid pressure and volumetric strain \(\epsilon _v = \text {trace}(\nabla ^s {{\textbf {u}}})\) as28:
with drained bulk modulus \(K_\text {dr}=\lambda _\text {dr} + (2/3) G_\text {dr}\).
Seismic parameters via fluid substitution
After the dynamic fluid and geomechanic quantities have been computed by the poromechanical simulation, they have to be converted into seismic parameters, namely density and compressional wave velocity. Note that, in this study, only compressional waves are considered for the forward seismic modelling, even though retrieving the shear wave velocity is trivial once all elastic parameters are calculated. This is due to current limitations of the Marchenko-based isolation of the reservoir response, as the Marchenko equations are not straightforwardly applied to elastic theory29, but extensions are under investigation30,31. The saturated density can be calculated using the fluid saturation and density as well as the porosity and rock density:
Next, the compressional wave velocity \(c_p\) is computed using the elastic moduli K and G as well as density \(\rho\):
where the subscript sat denotes a saturated medium. Gassmann’s equation describes how the saturated bulk and shear moduli can be found32,33:
Again, \(K_\text {dr}\) and \(G_\text {dr}\) are the drained bulk and shear modulus, respectively34. \(K_0\) is the bulk modulus of the minerals of the rock that can be experimentally determined [e.g.35,36]. \(K_\text {fl}\) is effective bulk modulus of the fluid that can, for example, be calculated using the Reuss method for uniform saturation37:
where \(\kappa\) is the compressibility of the fluid, which is equal to the inverse of the bulk modulus (\(\kappa = 1 / K\)), and can be derived from the pressure, volume and temperature of the fluid [e.g.38]. Note that Eqs. 11 and 12 are only valid at low frequencies (\(<100\) Hz), which makes them ideal for field-scale experiments such as in this study34.
Extracting time-lapse traveltime differences
First, the subsurface is divided in three units, overburden a, target zone b and underburden c. The reservoir is located in the target zone. Next, the velocity and density explained in the previous section are used to model the seismic reflection response \(R_{abc}({\textbf{x}}_{R},{\textbf{x}}_{S},t)\) of the entire subsurface, specified by the subscript abc. The source and receiver coordinates at the surface are indicated with \({\textbf{x}}_{S}\) and \({\textbf{x}}_{R}\), respectively. Additionally, t denotes the seismic recording time, which is different from the flow simulation time in Eqs. 5 and 6. The seismic recording time is typically in the order of seconds, whereas the flow simulation time is in the order of hours to days. Reflections in the overburden can interfere with the signal from the reservoir, which can prevent the accurate retrieval of time-lapse differences. Therefore, the reservoir response has to be isolated from the full response. This isolated response \(R_b({\textbf{x}}_{R},{\textbf{x}}_{S},t)\) is free from over- and underburden reflections, which allows accurate retrieval of the time-lapse differences inside the reservoir21. Details of this isolation are discussed in the supplementary material accompanying this paper.
Correlations are a popular method to extract time-lapse traveltime differences from seismic data39,40. The traveltime differences \(\Delta t\) can be found by cross-correlating the same signal between a baseline and monitor survey and taking the argument of the maximum of the correlation:
In Eq. (14), \({\textbf{x}}_{0}\) represents the zero-offset coordinate, where \({\textbf{x}}_{S}={\textbf{x}}_{R}\). Moreover, C denotes the event to be correlated of the baseline survey, and \({\bar{C}}\) the same event in the monitor survey. If this event is simply a primary originating from a reflector below the reservoir, all the time-delays of the overburden will be present in the calculated traveltime differences. Instead a control reflection from above the reservoir can be used to first compute the timelag inside the reservoir21. In Fig. 1 this idea is systematically depicted; primary 1 does not travel through the reservoir, while primary 2 does. By cross-correlating these two primaries the timelag in the reservoir is computed, while all time-delays from the overburden are cancelled out. This is akin to the idea of seismic interferometry41. Equation (15) describes how correlation of primaries 1 (P1) and 2 (P2) returns the timelag (\(C_{P1P2}\)) between these two events:
If the timelag in Eq. (15) is computed for both the baseline and monitor survey, the retrieved correlations can be inserted into Eq. (14) in order to acquire time-lapse traveltime differences that only encompass the changes in the reservoir layer. A similar procedure can be applied to multiples, selected from the isolated target response \(R_b\). Since multiples have traveled through the reservoir layer multiple times, they are more sensitive to time-lapse changes in the reservoir21. In the following, only primaries are considered.
Numerical examples
A customised fully implicit multiphase poromechanics simulator was designed for this work. The poromechanics part of this simulator was benchmarked on the 1D Terghazi and 2D Mandel problems42,43. Furthermore, the two-phase fluid flow simulation was validated using the DARSim Matlab simulator44. The simulator also includes fluid substitution to find saturated elastic parameters and produce subsurface density and velocity models for seismic modelling. Forward seismic modelling was achieved with an existing finite-difference modeller45, and Marchenko-based isolation of the target response was performed with publicly available algorithms21. In this section two models are considered. The first example is a simple piston-like flow in a homogeneous reservoir with simple overburden. Second, a more heterogeneous model is considered with a highly reflective overburden.
Case 1: simple model
The subsurface model for this numerical experiment is shown in Fig. 2, and the values for the properties of each layer and fluid can be found in Table 1. To start the simulation fluid \(\alpha\) is injected on the left side of the reservoir (initially filled with fluid \(\beta\)) with a constant pressure of 50 MPa, and the production wells, in line with the right side of the reservoir, have a pressure of 5 MPa, while the initial pressure in the reservoir is equal to 10 MPa. The fluid flow is constrained to the reservoir, and roller boundary conditions (i.e. zero normal displacement) are imposed on the four edges of the model. The total simulation time is 600 days, and a seismic survey is modelled at every 100th day. The forward seismic model utilizes a zero-phase wavelet with a flat spectrum between 5 and 70 Hz, a time sampling of 4 ms, and 401 co-located sources and receivers at a spacing of 10 m.
Figure 3 shows the time-lapse change in P-wave velocity after 200 days compared to the baseline (a), as well as the zero-offset reflectivity modelled at this time step (b). In Fig. 3a, a decrease in velocity is noted above the injector wells (caused by the time-lapse response of the soft layer on top of the reservoir), whereas the velocity increases above the production wells and inside the reservoir. Inside the reservoir an increase in velocity is noticed due to fluid \(\beta\) being replaced with fluid \(\alpha\). The changes in P-wave velocity above the reservoir are caused by the pressure change, that is, the increase in pressure due to injection leads to a decrease in velocity; vice versa the pressure decrease above the production wells causes an increase in velocity. Furthermore, primary 1 and primary 2, at the top and base of the reservoir are clearly visible in the seismic reflectivity section, as indicated by the red and blue arrows in Fig. 3b. Due to this clear visibility, no Marchenko-based isolation is necessary for the simple model. Next, reflectivity is modelled for every 100th day between 0 and 600 days. The initial reflectivity at day 0 is used as baseline study and the subsequent reflection responses are considered monitor studies.
After the simulation and forward seismic modelling is finished, the correlation of P1 and P2 (i.e. the reflection inside the reservoir) is first computed for each of seismic study using Eq. (15). To further improve the resolution of the results, the correlations are interpolated to 0.5 ms, by padding the data with zeros in the frequency domain. These correlations are then used to find the traveltime differences between the baseline and monitor studies (Eq. 14). The results of this numerical experiment are shown in Fig. 4. The dashed lines in the figure show the reference result based on the time-lapse changes in velocity. The solid lines are time-lapse traveltime differences retrieved with the proposed method. These lines clearly mark the fluid front advancing from left to right in the reservoir. The lines do not perfectly coincide with the reference result due to limitations in the spatial and temporal resolution of the seismic responses, which were measured with a time sampling of 4 ms and a receiver spacing of 5 m. Finally, to illustrate the effect of the overburden, the dotted line shows the traveltime differences computed solely from reflection P2 of the baseline and monitor data after 200 days. This is in contrast to the solid lines where reflections P1 and P2 are first correlated, and this correlation is then used to compute the traveltime changes between the baseline and monitor study. This means that the dotted lines do not retrieve the correlation of Eq. (15), but rather insert reflector P2 of the baseline and monitor study directly into Eq. (14). All overburden changes are, therefore, included in the dotted line, hence the location of the fluid front can no longer be accurately observed (i.e. it deviates from the reference result).
Case 2: complex model
The second numerical experiment examines a more complex model shown on the right in Fig. 2, with all layer and fluid parameters listed in Table 2. This model contains a highly reflective overburden, designed to produce strong multiple reflections that interfere with the reservoir response46. Additionally, this also means that the overburden yields a strong response due to geomechanical changes. Furthermore, the reservoir is no longer rectangular, instead it has a wave-like structure with variable permeabilities between \(2.5\cdot10^{-14}\) and \(1\cdot10^{-11}\) m\(^2\). This permeability is pseudo random, generated using Perlin noise that allows for a somewhat coherent distribution47. As shown in Fig. 2, a single injector well (50 MPa) is located at the top of the reservoir at 1500 m lateral distance, alongside with a production well at 3000 m with a pressure of 5 MPa. The boundary conditions are the same as in the simple model. Every 50th day of simulation the reflection response is modelled, the total simulation time is 300 days. The seismic modelling uses the same parameters as in the first numerical example, except for the spectrum of the source wavelet, which is flat between 5 and 50 Hz.
The evolution of the saturation is shown in the left column of Fig. 5. This figure also displays the changes in velocity for 6 monitor time steps, which shows that the time-lapse changes outside the reservoir overpower the changes inside the reservoir. Again, the velocity decreases and increases above the injection and productions wells, respectively. Figure 6 displays the zero-offset seismic sections of the initial baseline and final monitor studies at 0 and 300 days, respectively. Figure 6a,b show that the two primary reflections (marked in red and blue) are obscured by overburden events. As seen in Fig. 6c the time-lapse differences from the reservoir are masked by overburden effects. Consequently, it is beneficial to isolate the reservoir response, contrary to the first example. The results of this isolation are shown in Fig. 6d,e,f. The desired events (i.e. P1 and P2) are now revealed in the reflection response. Similarly, the isolation is applied to the remaining monitor surveys as well as the baseline survey. Next, the correlations are interpolated from 4 to 1 ms via the frequency domain for improved resolution. Subsequently, the correlations between P1 and P2 are computed, which will be used to find the time differences of the reservoir layer.
Once again, the time-lapse traveltime differences inside the reservoir are computed according to Eq. (14); the results of this procedure are plotted with solid lines in Fig. 7. As before, the dashed lines depict the reference result calculated based on the velocity changes in Fig. 5. However, their behaviour is a lot more complex than the previous results. The solid, coloured lines represent the traveltimes difference computed from the correlations of P1 and P2 of the baseline and monitor surveys. Lastly, the gray lines show the results of computing the time-differences from the full medium responses (i.e. without isolation, Fig. 6a,b), these results clearly deviate from the reference solution due to overburden effects appearing in the selection window of the primaries. Even though the computed differences somewhat agree with the reference solution, the match is significantly poorer than for the simple model. Especially around 2200 m the results strongly differ from the reference solution, as all 4 solid lines underestimate the reference indicated with the dashed lines. This underestimation is also observed in the gray lines in the background, and could, therefore, indicate that some remainder of overburden effects is still present in the isolated response. Nevertheless, the results after applying the reservoir isolation (i.e. the solid coloured lines) show a clear improvement in recovering the trend of the fluid movement compared to the solid gray lines. Further improvements may be possible using a migration technique to collapse the diffractions to their true location, thus improving the spatial resolution of the data.
Discussion
In the previous section it was shown that poromechanical modelling can add valuable insights to seismic reservoir monitoring, specifically because overburden changes are predicted together with fluid flow. In this section possible improvements upon both the poromechanical and the seismic part of the method are discussed.
Firstly, poromechanical simulations are computationally expensive, which sets practical limitations on their use. Currently, the simulation takes around 8 h, when using 8 CPUs on the Delft High Performance Computer48. However, this time dramatically increases on a grid with finer discretization. One solution to this problem is to apply a preconditioner to improve convergence of the equations, allowing to still achieve high resolution simulations16. Alternatively, a multiscale approach could be used in order to limit the size of the problem, thus speeding up the simulations49,50,51.
Additionally, the simulator could be improved by extending the formulations to include fractures. This is especially relevant as fractures can unexpectedly block the fluid or bypass impermeable zones. Another feature that is currently missing from the simulator is the ability to model cyclic storage, which is required to accurately monitor temporary storage of hydrogen or other gasses in the subsurface52. It would also be interesting to include a third fluid to the simulator, in order to account for solution and dissolution of gasses into fluid due to the pressure changes inside the reservoir.
In the current seismic study, only timelapse time-differences were considered. Future developments should also consider seismic amplitude variations of the signal. Recent work investigated how angle-dependent amplitude information can be retrieved with the Marchenko method53. Ideally, a combination of both amplitude and traveltime differences is used to recover the dynamic fluid parameters from the seismic data54.
Conclusion
This work developed a multiphase poromechanical simulator that is tightly coupled with a seismic survey simulator, through the update of the seismic parameters. This integrated simulator allows to instantly resolve time-lapse changes not only inside the reservoir but also in its overburden. The simulator was used to test the feasibility of a novel methodology to extract time-lapse travel time changes after Marchenko-based isolation of the reservoir response. This methodology solves the repeatability issue of time-lapse seismic surveys by identifying and utilizing a reference reflection above the reservoir. Future developments should focus on inverting the seismic time-lapse changes back to the dynamic reservoir properties, in order to close the loop between reservoir simulations and seismic monitoring.
These results are a significant step to achieve higher resolution monitoring of subsurface reservoirs. A better understanding of fluid flow in these reservoirs will improve predictions of underground processes related to geothermal energy, subsurface storage of gasses like hydrogen, and sequestration of \(\hbox {CO}_2\).
Data availability
The poromechanical simulator is publicly available here: https://github.com/Ohnoj/PoroMechanics-Simulator. Algorithms associated with the seismic forward modelling and Marchenko-based isolation can be accessed via the following URL: https://gitlab.com/geophysicsdelft/OpenSource.
References
Barbier, E. Geothermal energy technology and current status: An overview. Renew. Sustain. Energy Rev. 6, 3–65. https://doi.org/10.1016/S1364-0321(02)00002-3 (2002).
Kumar, K. R., Honorio, H. T. & Hajibeygi, H. Simulation of the inelastic deformation of porous reservoirs under cyclic loading relevant for underground hydrogen storage. Sci. Rep. 12, 21404. https://doi.org/10.1038/s41598-022-25715-z (2022).
Wang, Y., Vuik, C. & Hajibeygi, H. Analysis of hydrodynamic trapping interactions during full-cycle injection and migration of CO2 in deep saline aquifers. Adv. Water Resour. 159, 104073. https://doi.org/10.1016/j.advwatres.2021.104073 (2022).
Peaceman, D. W. Fundamentals of Numerical Reservoir Simulation (Elsevier, 2000).
Berkowitz, B. Characterizing flow and transport in fractured geological media: A review. Adv. Water Resour. 25, 861–884. https://doi.org/10.1016/S0309-1708(02)00042-8 (2002).
Tura, A. & Lumley, D. E. Subsurface fluid flow properties from time-lapse elastic wave reflection data. In Mathematical Methods in Geophysical Imaging V, vol. 3453, 125–138. https://doi.org/10.1117/12.323284 (International Society for Optics and Photonics, 1998).
Lumley, D. E. Time-lapse seismic reservoir monitoring. Geophysics 66, 50–53. https://doi.org/10.1190/1.1444921 (2001).
Landrø, M. Discrimination between pressure and fluid saturation changes from time-lapse seismic data. Geophysics 66, 836–844. https://doi.org/10.1190/1.1444973 (2001).
Johnston, D. H. Practical Applications of Time-Lapse Seismic Data (Society of Exploration Geophysicists, 2013).
Lumley, D. E. et al. Seismic monitoring of oil production: A feasibility study. In SEG Technical Program Expanded Abstracts 1994 319–322. https://doi.org/10.1190/1.1932085 (Society of Exploration Geophysicists, 1994).
Pevzner, R., Shulakova, V., Kepic, A. & Urosevic, M. Repeatability analysis of land time-lapse seismic data: CO2 CRC Otway pilot project case study. Geophys. Prospect. 59, 66–77. https://doi.org/10.1111/j.1365-2478.2010.00907.x (2011).
Macquet, M., Lawton, D. C., Saeedfar, A. & Osadetz, K. G. A feasibility study for detection thresholds of CO2 at shallow depths at the CaMI Field Research Station, Newell County, Alberta, Canada. Pet. Geosci. 25, 509–518. https://doi.org/10.1144/petgeo2018-135 (2019).
Calvert, R. 4D technology: Where are we, and where are we going?. Geophys. Prospect. 53, 161–171. https://doi.org/10.1111/j.1365-2478.2004.00469.x (2005).
Hatchell, P., Kawar, R. & Savitski, A. Integrating 4D seismic, geomechanics and reservoir simulation in the Valhall oil. In 67th EAGE Annual Conference & Exhibition. https://doi.org/10.3997/2214-4609-pdb.1.C012 (2005).
MacBeth, C. & Bachkheti, S. A geomechanical correction for time-lapse amplitude variation with offset. Geophysics 86, M29–M40. https://doi.org/10.1190/geo2020-0398.1 (2021).
White, J. A. et al. A two-stage preconditioner for multiphase poromechanics in reservoir simulation. Comput. Methods Appl. Mech. Eng. 357, 112575. https://doi.org/10.1016/j.cma.2019.112575 (2019).
Jha, B. & Juanes, R. Coupled multiphase flow and poromechanics: A computational model of pore pressure effects on fault slip and earthquake triggering. Water Resour. Res. 50, 3776–3808. https://doi.org/10.1002/2013WR015175 (2014).
Castiñeira, D., Jha, B. & Juanes, R. Uncertainty quantification and inverse modeling of fault poromechanics and induced seismicity: Application to a synthetic carbon capture and storage (CCS) problem. In U.S. Rock Mechanics/Geomechanics Symposium (2016)
Han, Z., Ren, G. & Younis, R. M. Unified reservoir and seismic simulation with explicit representation of fractures and faults. In SPE Reservoir Simulation Conference. https://doi.org/10.2118/203979-MS (2021).
Wapenaar, K. & van IJsseldijk, J. Employing internal multiples in time-lapse seismic monitoring, using the Marchenko method. In 82nd EAGE Annual Conference & Exhibition, vol. 2020. https://doi.org/10.3997/2214-4609.202011576 (2020).
van IJsseldijk, J., van der Neut, J., Thorbecke, J. & Wapenaar, K. Extracting small time-lapse traveltime changes in a reservoir using primaries and internal multiples after Marchenko-based target zone isolation. Geophysics 88(2), R135–R143. https://doi.org/10.1190/geo2022-0227.1 (2023).
Broggini, F., Snieder, R. & Wapenaar, K. Focusing the wavefield inside an unknown 1D medium: Beyond seismic interferometry. Geophysics 77, A25–A28. https://doi.org/10.1190/geo2012-0060.1 (2012).
Wapenaar, K. et al. Marchenko imaging. Geophysics 79, WA39–WA57. https://doi.org/10.1190/geo2013-0302.1 (2014).
Slob, E., Wapenaar, K., Broggini, F. & Snieder, R. Seismic reflector imaging using internal multiples with Marchenko-type equations. Geophysics 79, S63–S76. https://doi.org/10.1190/geo2013-0095.1 (2014).
Wang, H. F. Theory of Linear Poroelasticity with Applications to Geomechanics and Hydrogeology (Princeton University Press, 2001).
Aziz, K. & Settari, A. Petroleum Reservoir Simulation (Springer, 1979).
Biot, M. A. General theory of three-dimensional consolidation. J. Appl. Phys. 12, 155–164. https://doi.org/10.1063/1.1712886 (1941).
Coussy, O. Poromechanics (Wiley, 2004).
Reinicke, C., Dukalski, M. & Wapenaar, K. Comparison of monotonicity challenges encountered by the inverse scattering series and the Marchenko demultiple method for elastic waves. Geophysics 85, Q11–Q26. https://doi.org/10.1190/geo2019-0674.1 (2020).
da Costa Filho, C. A., Ravasi, M., Curtis, A. & Meles, G. A. Elastodynamic Green’s function retrieval through single-sided Marchenko inverse scattering. Phys. Rev. E 90, 063201. https://doi.org/10.1103/PhysRevE.90.063201 (2014).
Reinicke, C. & Wapenaar, K. Elastodynamic single-sided homogeneous Green’s function representation: Theory and numerical examples. Wave Motion 89, 245–264. https://doi.org/10.1016/j.wavemoti.2019.04.001 (2019).
Gassmann, F. Uber die elastizitat poroser medien. Vierteljahrsschr. der Naturforschenden Gesellschaft Zur. 96, 1–23 (1951).
Biot, M. A. Theory of propagation of elastic waves in a fluid-saturated porous solid. II. Higher frequency range. J. Acoust. Soc. Am. 28, 179–191. https://doi.org/10.1121/1.1908239 (1956).
Mavko, G., Mukerji, T. & Dvorkin, J. The Rock Physics Handbook: Tools for Seismic Analysis of Porous Media 2nd edn. (Cambridge University Press, 2009).
Prasad, M., Kopycinska, M., Rabe, U. & Arnold, W. Measurement of Young’s modulus of clay minerals using atomic force acoustic microscopy. Geophys. Res. Lett. 29, 13-1–13-4. https://doi.org/10.1029/2001GL014054 (2002).
Angel, R. J., Jackson, J. M., Reichmann, H. J. & Speziale, S. Elasticity measurements on minerals: A review. Eur. J. Mineral. 21, 525–550. https://doi.org/10.1127/0935-1221/2009/0021-1925 (2009).
Reuss, A. Berechnung der fließgrenze von mischkristallen auf grund der plastizitätsbedingung für einkristalle. ZAMM J. Appl. Math. Mech. Z. für Angew. Math. und Mech. 9, 49–58. https://doi.org/10.1002/zamm.19290090104 (1929).
Rackett, H. G. Equation of state for saturated liquids. J. Chem. Eng. Data 15, 514–517. https://doi.org/10.1021/je60047a012 (1970).
Snieder, R., Grêt, A., Douma, H. & Scales, J. Coda wave interferometry for estimating nonlinear behavior in seismic velocity. Science 295, 2253–2255. https://doi.org/10.1126/science.1070015 (2002).
MacBeth, C., Amini, H. & Izadian, S. Review paper: Methods of measurement for 4D seismic post-stack time shifts. Geophys. Prospect. 68, 2637–2664. https://doi.org/10.1111/1365-2478.13022 (2020).
Wapenaar, K., Draganov, D., Snieder, R., Campman, X. & Verdel, A. Tutorial on seismic interferometry: Part 1-basic principles and applications. Geophysics 75, 75A195-75A209. https://doi.org/10.1190/1.3457445 (2010).
Terzaghi, K., Peck, R. B. & Mesri, G. Soil Mechanics in Engineering Practice (Wiley, 1996).
Mandel, J. Consolidation des sols (étude mathématique). Geotechnique 3, 287–299. https://doi.org/10.1680/geot.1953.3.7.287 (1953).
Cusini, M. Dynamic Multilevel Methods for Simulation of Multiphase Flow in Heterogeneous Porous Media. Ph.D. thesis, Delft University of Technology (2019). https://doi.org/10.4233/uuid:c624cd58-25e0-4bf9-bf36-025e08c46169.
Thorbecke, J. W. & Draganov, D. Finite-difference modeling experiments for seismic interferometry. Geophysics 76, H1–H18. https://doi.org/10.1190/geo2010-0039.1 (2011).
van IJsseldijk, J. & Wapenaar, K. Discerning small time-lapse traveltime changes by isolating the seismic response of a reservoir using the Marchenko method. In First International Meeting for Applied Geoscience & Energy Expanded Abstracts 3449–3453. https://doi.org/10.1190/segam2021-3583007.1 (2021).
Perlin, K. An image synthesizer. ACM Siggraph Comput. Graphics 19, 287–296. https://doi.org/10.1145/325165.325247 (1985).
Delft High Performance Computing Centre (DHPC). DelftBlue Supercomputer (Phase 1). https://www.tudelft.nl/dhpc/ark:/44463/DelftBluePhase1 (2022).
Cusini, M., van Kruijsdijk, C. & Hajibeygi, H. Algebraic dynamic multilevel (ADM) method for fully implicit simulations of multiphase flow in porous media. J. Comput. Phys. 314, 60–79. https://doi.org/10.1016/j.jcp.2016.03.007 (2016).
HosseiniMehr, M., Cusini, M., Vuik, C. & Hajibeygi, H. Algebraic dynamic multilevel method for embedded discrete fracture model (F-ADM). J. Comput. Phys. 373, 324–345. https://doi.org/10.1016/j.jcp.2018.06.075 (2018).
Sokolova, I., Bastisya, M. G. & Hajibeygi, H. Multiscale finite volume method for finite-volume-based simulation of poroelasticity. J. Comput. Phys. 379, 309–324. https://doi.org/10.1016/j.jcp.2018.11.039 (2019).
Ramesh Kumar, K., Makhmutov, A., Spiers, C. J. & Hajibeygi, H. Geomechanical simulation of energy storage in salt formations. Sci. Rep. 11, 19640. https://doi.org/10.1038/s41598-021-99161-8 (2021).
Alfaraj, H., Brackenhoff, J. & Wapenaar, K. Obtaining angle-dependent reflectivity using the Marchenko redatuming method. In 82nd EAGE Annual Conference & Exhibition. https://doi.org/10.3997/2214-4609.202012138 (EAGE, 2020).
Trani, M., Arts, R., Leeuwenburgh, O. & Brouwer, J. Estimation of changes in saturation and pressure from 4D seismic AVO and time-shift analysis. Geophysics 76, C1–C17. https://doi.org/10.1190/1.3549756 (2011).
Acknowledgements
The authors are grateful for insightful comments and discussion with the members of ADMIRE research group and user committee. The research of J.v.IJ. and K.W. was funded by the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation program (Grant Agreement No. 742703). H.H. was sponsored by the Dutch National Science Foundation (NWO) Talent Programme ViDi Project “ADMIRE” (Grant Number 17509).
Author information
Authors and Affiliations
Contributions
J.v.IJ.: poromechanics and seismic methodology, software, writing-original draft. H.H.: poromechanics methodology, supervision, writing-review and editing, grant acquiring, K.W.: seismic methodology, supervision, writing-review and editing, grant acquiring.
Corresponding author
Ethics declarations
Competing interest
The authors declare no competing interests.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
van IJsseldijk, J., Hajibeygi, H. & Wapenaar, K. A framework for subsurface monitoring by integrating reservoir simulation with time-lapse seismic surveys. Sci Rep 13, 13661 (2023). https://doi.org/10.1038/s41598-023-40548-0
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598-023-40548-0
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.