Hostname: page-component-89b8bd64d-sd5qd Total loading time: 0 Render date: 2026-05-07T04:04:49.432Z Has data issue: false hasContentIssue false

Induced seismicity in the Groningen gas field – arrest of ruptures by fault plane irregularities

Published online by Cambridge University Press:  09 November 2023

H. M. Wentinck
Affiliation:
Independent Researcher, Haarlem, the Netherlands
M. Kortekaas*
Affiliation:
EBN B.V., Utrecht, the Netherlands
*
Corresponding author: M. Kortekaas; Email: marloes.kortekaas@ebn.nl

Abstract

From dynamic rupture simulations, we reveal under which conditions a rupture in the Groningen gas field stops along fault dip or along fault strike after it starts on a fault in the reservoir. The simulations focus on the capabilities of fault plane irregularities to arrest ruptures. Such irregularities can be recognised in sandstone outcrops. Fault planes in the Groningen field, extracted from the 3D seismic data by seismic attribute extraction methods, show similar irregularities. A detailed surface of a major fault plane in the field indicates that steps and jogs of tenths of metres are possible. Although these irregularities are close to seismic resolution and could be partially artificial, we investigated their effect on rupture arrest.

For typical current stresses in the Groningen field, jogs and steps of this length scale are found to be remarkably effective to stop ruptures in the reservoir. Also, a significant increase in the fault dip along fault strike can stop these ruptures but a kink in the fault under a constant fault dip not.

Including non-planar fault features and pressure diffusion in the Carboniferous, the simulations in this paper follow trends of previous simulations in the literature using 2D planar faults. In particular, the horizontal stress in this formation and the strength of the Carboniferous fault zone are important for rupture propagation. If the fault would have been reactivated in the Neogene or Quaternary and poorly healed in clay-rich parts, rupture propagation into the Carboniferous can only be prevented by jogs of sufficient size and lateral continuity under the present estimate of the horizontal field stress.

Information

Type
Original Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press on behalf of the Netherlands Journal of Geosciences Foundation
Figure 0

Figure 1. Central part of the Groningen field with most induced seismicity. The part shown covers an area of 20$\times$20 km. The faults at the top of the Rotliegend reservoir are shown by the coloured lines and originate from the NAM fault database which includes also data about fault dip angle and fault throw. The colouring elucidate variations in the fault dip angle along fault strike in the range 60–90$^\circ$ related to the last 3D simulation for a fault with variable fault dip along fault strike, see Fig. 12. The blue and red dots show the epicentres of earthquakes 1.5 ≤ ML < 3 and ML ≥ 3 until May 2022, respectively. The smaller blue ones show the ML < 2.0 earthquakes. The epicentres are from the KNMI public earthquake database unless they were improved by Spetzler and Dost (2017), Willacy et al. (2018), Dost et al. (2020) and Smith et al. (2020), see for details Wentinck and Kortekaas (2022), herein §2.4. The dashed black line indicates the location of the fault plane shown in detail in Figs 2 and 3. The thick red arrow shows the direction of the regional maximum horizontal stress of about 340° with respect to the North. The X- and Y-coordinates are from the Dutch Rijksdriehoeksstelsel coordinate system.

Figure 1

Figure 2. Detailed surface of a major NW–SE fault in the central part of the Groningen field of about 7 km length and over a depth of 2.7–3.3 km. The surface is constructed using the Ant-tracking seismic attribute from Petrel$^{{\rm TM}}$, explained in Wentinck and Kortekaas (2022), herein App. E. The green surface gives an impression where the fault crosses about the reservoir between a depth of 2.9 and 3.1 km. The fault is indicated in Fig. 1 by the dashed black line. The fault shows possible expressions of sharp kinks along fault strike and of jogs along fault dip, further elucidated by cross-sections at a few depths in Fig. 3.

Figure 2

Figure 3. Cross-sections derived from Ant-tracking at about 2.9, 2.95, 3.0, 3.05 and 3.1 km depth of the NW–SE fault, shown in Fig. 2. The blue and red lines are 20 m below and 20 m above these depths. The solid and dashed lines show the mean and minimum/maximum Y-coordinates of the fault plane cross-sections, respectively. The blue arrows point to significant separations up to $\sim$100 m between the solid blue and red lines of tenths of metres that could be expressions of compressional jogs. Although not directly visible, steps may be associated with two opposing kinks relatively close to each other. For reference: the reservoir is between a depth of 2.9 and 3.1 km. The base of the Ten Boer claystone, the Upper and Lower Slochteren are at about 2.94, 3.02 and 3.15 km depth, respectively, see also Table 1 and Figs. 5 and 6.

Figure 3

Table 1. Input parameters for the analytic and dynamic rupture models. The depths, field stress and pressure gradients and friction coefficients are considered to be typical for the reservoir and Carboniferous underburden in the central part of the Groningen gas field.

Figure 4

Figure 4. Left: Uniaxial compaction coefficient Cm [1/Pa] of reservoir sandstone versus porosity $\phi$. The experimental data shown originate from core data from the ZRP-3a well from Shell Global Solutions International (SGS-I) and from Pijnenburg (2019) (UU) (black dots) and from strain measurements by the distributed strain sensing (DSS) optical fibre cable in the ZRP-3a well (green dots), see Kole et al. (2020). The red line follows from the correlation for the apparent uniaxial compaction coefficient from van Eijs and van der Wal (2017), i.e. $C'_{m}(\phi) = 10^{-4}(267.3\phi^3 - 68.72\phi^2 + 9.85\phi + 0.21)$ with $C'_{m}$ values in MPa$^{-1}$. In the simulations, we use $C_m = C'_m/\alpha$ where the Biot constant $\alpha$ [−] is calculated from the elastic constants as explained in Wentinck and Kortekaas (2022), herein App. A. Right: Unconfined compressive strength UCS [Pa] of reservoir sandstone versus porosity as derived from a scratch test on cores from the ZRP-3a well (dots). The strength steeply drops for $\phi \gt $ 17%. The blue line is an empirical fit function used in simulations, i.e. $\text{UCS}(\phi) = (4 + 20 \exp(-\text{max}(0,(\phi-6))/8)^{1/0.15}/20))$. It originates from a combination of two reasonable correlations or empirical fits between the sandstone permeability $k$ [mD] and porosity $\phi$ and the sandstone permeability and the unconfined compressive strength, i.e., $\phi(k) = 6 + 8 k^{0.15} \quad \text{and} \quad \text{UCS}(k) = 4 + 20 \exp(-k/20)$. Since the fit between permeability and porosity is not well constrained, another reasonable fit UCS($\phi$) was explored and resulted in similar arrest conditions, see Wentinck and Kortekaas (2022), herein App. A and Fig. 10.

Figure 5

Figure 5. Left: porosity variations in the 210 m thick Slochteren sandstone in the reservoir over a true vertical depth (TVD) of 2.94–3.15 km (blue line). The data are from a well log in the ZRP-3a well with sample intervals of 0.15 m. This porosity profile has been used to calculate representative ones along fault dip, such as shown on the right, as explained in Wentinck and Kortekaas (2022). The two red dots indicate the depth of the top and the base of the reservoir. Right: porosity $\phi$ (black line), corresponding shear modulus $G$ (blue line) and cohesion strength S0 (red line) versus depth along the foot wall of the fault used in one of the 2D simulations. Because the fault has a throw of 40 m, the porosity profile is shifted 20 m upwards relative to the porosity profile in the left figure. The maximal value of S0 is taken 12 MPa.

Figure 6

Figure 6. Foot wall of normal fault with one step along fault strike of 10 m width in the reservoir and upper part of the carboniferous down to a depth of 3.3 km. The formations indicated are the ten Boer claystone (ROCLT) at 2.88–2.94 km depth, the Upper Slochteren sandstone (ROSLU) at 2.94–3.02 km depth and the lower Slochteren sandstone (ROSLL) at 3.02–3.15 km depth. The fault dip is 70$^\circ$, fault strike azimuth is 120$^\circ$ and fault throw is 40 m. The blue colour contouring indicates the porosity.

Figure 7

Figure 7. Left: slip resistance $\tau _{{\rm res}}$. Right: effective friction coefficient $\mu _{{\rm res}} = \tau _{{\rm res}}/\sigma '_n$. The peaks of the curves equal the peak resistance $\tau _p = S_0 + \mu _s\sigma '_n$. The difference between the values of the two red peaks for the 5 and 25% porosity curves correspond to the difference in S0. The values at large slip are equal to the high-velocity residual slip resistance $\tau _r = \mu _r\sigma '_n$. Both figures have been calculated for the fault zone at 3 km depth in the reservoir rock using Ohnaka’s constitutive model, see Ohnaka (2013), herein §4.3. The parameters are given in Table 1. The effective normal stress $\sigma'_n$ is 25, 30 and 35 MPa. For a fault with a dip angle of 70°, this corresponds to a reservoir pressure of 18.8, 13.8 and 8.8 MPa. The fault zone consists of healed rock of 5 and 25% porosity and a corresponding cohesion strength S0. The latter is shown as a function of porosity by the solid line in Fig. 4, using $S_0 \sim \text{UCS}/3$. The transition from elastic to inelastic slip resistance is supposed to occur at 80% of the peak resistance $\tau_p$ and 10% of the breakdown slip distance Dc. Using $\eta = 3/D_c$, the parameters $\alpha$ and $\beta$ in Ohnaka’s constitutive model for slip are calculated from these values.

Figure 8

Figure 8. Results of 2D simulations on a planar fault with no jog with a $70^\circ$ dip angle and 40 m throw and for three different reservoir pressures. These are 35, 20 and 10 MPa and correspond in time with 1958 (black lines) before production, 1992 just before the onset of earthquakes in the field (blue lines) and recent years (red lines), respectively. The resulting stress conditions are typical for all 2D and 3D simulations. The two red dots in plot a indicate the depth of the top and the base of the reservoir. From left to right: (A) tangential slip resistance $\tau_{\text{res}}$ of foot wall (pointing upwards when positive), (B) effective normal stress in relation to failure $\sigma'_n$, (C) the stress drop $\Delta \tau$ (solid lines) and breakdown stress drop $\tau_b$ (dashed lines) and (D) the strength parameter $S$ along the foot wall of the fault. The corresponding porosity profile is shown in Fig. 7 and the cohesion strength in the fault zone $S_0 = S_0(\phi)$ follows from the solid line in Fig. 4, using $S_0 \sim \text{UCS}/3$. The tangential slip resistance of the foot wall is upwards when positive. The initial stress variations in the formations above the reservoir originate from variations in the Poisson ratio, see also Table 1. In the lower and upper Zechstein above the reservoir, the tangential stress on the fault of 1–2 MPa due to the high Poisson ratio in these formations. This leads to a non-physical negative stress drop $\Delta \tau$ in plot C and is not shown. Despite a considerable reservoir pressure drop of 10 MPa after 1991, the reduction in $S$ (and increase in fault loading) is modest when compared to the reduction in $S$ before 1991. For this fault with a considerable cohesion strength $S_0(\phi)$ for $\phi \lt $ 17% in the Lower Slochteren, the breakdown stress drop $\tau_b \sim$ 7–12 MPa. This potential stress drop is higher than the observed stress drop $\Delta \tau$ for $\text{M}_{\text{L}} \gt $ 2 earthquakes, see Wentinck and Kortekaas (2022), herein Fig. 19. For a constant S0 = 2 MPa (not shown), $\tau_b$ would be 5–7 MPa. In relation to the observed stress drop (equal to the difference between the tangential slip resistance just before slip $\tau_{\text{res}}$ and the high-velocity residual slip resistance), the calculated stress drop $\Delta \tau = \tau_{\text{res}} - \tau_r$ (solid lines) is more relevant. The calculated one is the range 3–5 MPa in the period between 1991 and recent years.

Figure 9

Figure 9. Tenths of rupture runaway and arrest conditions for downwards propagating ruptures for a fault with a jog along fault dip and with representative porosity profiles along dip. The conditions are plotted against the two dimensionless parameters $\Lambda$ and $\Gamma$ related to geometry and energy, see text for a detailed description of these parameters. The blue dots show arrest, the red ones runaway without time delay and the pink ones runaway with a time delay $\gt$100 ms during which the rupture still grows towards the Zechstein above the nucleation zone. The jogs are of various shapes with $w_{{\rm jog}}$ = 5–40 m and $\delta _{{\rm jog}}^*$ = 2–50$^\circ$ and located 50–200 m below rupture nucleation at 3.0 km depth. The cohesion strength along the fault follows from $S_0 = S_0(\phi )$ or is maximised by $S_{0,{\rm max}}$ = 2–5 MPa. Loading and fault strength variations lead to strong variations in the strength parameter $S$. The ratio $G_{{\rm jog}} = \Delta G_{c,{\rm jog}}/\bar G_{c,{\rm jog}}$ is in the range 0.3–0.9. The black large dot is a reference marker leading to rupture arrest and for the following typical parameter values: $w_{{\rm jog}}$ = 20 m, $\delta ^*_{{\rm jog}}$ = 10$^\circ$, $L^{*}$ = 200 m, $S_{{\rm jog}}$ = 1.0 and $R_{{\rm jog}}$ = 0.8. Rupture runaway occurs for low values of $\Lambda$ and/or $\Gamma$. To help the eye, the grey hyperbole more or less follows a diffuse boundary between rupture arrest and runaway conditions.

Figure 10

Figure 10. Top: snapshots of the slip magnitude $D$ during ruptures in a fault plane with a single vertical step. $D$ is expressed by colour and by a deformation out of the fault plane and proportional to $D$. The reservoir pressure is 10 MPa. The nucleation of the earthquake at 3.0 km depth and 50 m away from the step is promoted by slightly increasing the porosity in a small patch in the reservoir. In the three cases shown, the breakdown slip distance and the stress condition or strength parameter $S$ have been varied; the latter by varying the high-velocity residual friction coefficient $\mu_r$. For $\mu_r$ = 0.3 and Dc = 0.01 m, the step stops the rupture, also when the rupture growths further or the nucleation occurs farther away from the step. Reducing the breakdown slip distance from Dc = 0.01 m to 0.008 m, the step impedes the rupture but after a short time the rupture passes the step. The same happens but after a shorter time for $\mu_r$ = 0.25 and Dc = 0.01 m. Bottom: strength parameter $S$ and fracture energy Gc in the fault plane for $\mu_r$ = 0.3. In the Upper Slochteren formation in the reservoir, $S$ values are relatively low (dark blue colour) because of the stress build-up by gas production and the low cohesion strength S0 of the sandstone, as shown in Figs 4 and 5. Oscillations with low values of $S$ around the weak jog at a depth of 3.3 km are a numerical artifact. As the focus in this simulation was on rupture arrest at the step in the reservoir, the mesh was considerably coarsened at the depth of this jog and deeper to reduce computation time. For $\mu_r$ = 0.25 and for the same load, $S$ values are on average $\sim$20% lower than for $\mu_r$ = 0.3. In the step impeding or arresting the rupture along fault strike, $S \gt $ 5. Contrary to a compressive jog, the increase in the fracture energy is modest here, i.e. $\lt $15%.

Figure 11

Figure 11. Top: three snapshots of slip in the fault plane with two 30$^\circ$ opposing kinks along fault strike, 150 m apart and with a local jog along fault dip at 3.1 km depth. The kinks, generated by 2D parametric sigmoid functions, are practically instantaneous. The strength of cohesion S0 around the jog is in this simulation only $\sim$3 MPa. The snapshots are taken 0.14, 0.16 and 0.24 s after nucleation at 3.0 km depth and 50 m left from one of the kinks. In the last snapshot, the rupture has generated a earthquake of magnitude M $\sim$3.2. Before reaching the end of the jog, the rupture does not pass the jog. It circumvents it with minor slip on the jog hereafter. The two kinks along fault strike form no barriers arresting the rupture. Not shown, this also holds for 45$^\circ$ kinks. Bottom: Strength parameter $S$ (left), stress drop $\Delta \tau$ (centre) just before nucleation and rake angle $\lambda$ (right) during rupture. The nucleation zone is indicated by the dark blue spots in the left and centre figures. On the plane of the jog $S \gt $ 5. In the Upper Slochteren in plane B, $S$ is lower than in the other planes because of a local high porosity streak and herewith a lower cohesion strength S0. The shadow in the figures to elucidate the fault geometry might give a wrong suggestion that this also holds for whole plane B. $\lambda$ is in the range − 100 to − 107° in most of plane A$_1$, − 99 to − 102° in most of planes A$_2$ and C and − 96 to − 101° in most of plane B. Where the kinks approach the Zechstein, deviations of $\lambda$ from normal faulting are larger.

Figure 12

Figure 12. Fault plane with a gradual transition of the fault dip from 70$^\circ$ on the right side to 80$^\circ$ on the left side of the transition over a length of about 100 m in the reservoir along fault strike. Left: The strength parameter $S$ just before nucleation with higher values on the left side where the loading on the fault is less. The nucleation starts in weak rock in the transition of the fault dip in the reservoir indicated by the dark blue patch. Centre and Right: two snapshots of slip in the fault plane which clearly show that the rupture does not penetrate into the part with the higher fault dip angle on the left side.