1 Introduction

Fluid injection such as saltwater disposal (SWD) into the subsurface can induce earthquakes (Wesso and Nicholson 1987; Ellsworth 2013; National Research Council 2013). There has been an increase in seismicity associated with SWD activities in several states in the United States in the last decade (e.g., Frohlich et al. 2011; Kim 2013; Keranen et al. 2014; Rubinstein et al. 2014; Walsh and Zoback 2015), and most recently in the Permian Basin (e.g., Savvaidis et al. 2019; Skoumal and Trugman 2021; Skoumal et al. 2021; Woo and Ellsworth 2023). Traditionally, induced earthquakes are distinguished from natural ones according to a set of empirical criteria based on their spatial–temporal correlation with injection activities and deviation from regional background seismicity trends (e.g., Davis and Frohlich 1993). The correlative approach has since evolved, adding analysis such as earthquake relocation and focal mechanism inversion (Kim 2013), seismicity delineation relative to local faults (Frohlich et al. 2016), Vp-to-Vs ratio time series characterization (Improta et al. 2015), and seismicity space–time clustering (Savvaidis et al. 2020), to support the association of seismicity with fluid injection.

While data correlation provides useful insights, causal investigation of seismicity fundamentally requires mechanistic analysis. Classically, the triggering of seismicity is conceptualized as a hydro-shearing process (Byerlee 1978), the onset of which is described by the Coulomb faulting theory that builds upon the simple effective stress principle suitable for a fault (Jaeger and Cook 1979). The frictional failure criterion outlines pore pressure and stress perturbations as two potential fault-destabilizing sources. Correspondingly, two main triggering mechanisms have been widely considered so far—pore pressure diffusion (Hsieh and Bredehoeft 1981) and coupled pore pressure diffusion and poroelastic stressing (Rozhko 2010; Segall and Lu 2015). Other mechanisms related to seismic or aseismic slip-induced stress transfers also exist, as summarized by Ge and Saar (2022). Using the first mechanism requires first obtaining pore pressure changes from hydrological modeling and this has been done in some correlative studies to further support causal assessment (e.g., Keranen et al. 2013; Peterie et al. 2018; Chen et al. 2018; Grigoratos et al. 2020). Adopting the second mechanism relies on coupled hydrological and geomechanical modeling to obtain interacting pore pressure and stress perturbations. This is done by solving coupled mass and force balance laws constituting a poromechanical governing framework. Perhaps the most well-known framework is the Biot poroelasticity, first introduced for a fluid-saturated, linearly diffusive, and linearly elastic porous rock (Biot 1941) and subsequently recast using physically more interpretable parameters (Rice and Cleary 1976). Other frameworks are available, offering an extension to unsaturated, adsorptive, non-isothermal, large-deformational, and fractured regimes (e.g., Coussy 2004; Borja 2006; Dassault Systèmes Simulia 2014; Jin and Zoback 2017).

The coupled hydro-mechanical triggering mechanism is favored between the two main mechanisms as it naturally subsumes the pore pressure diffusion triggering mechanism in theory and uncovers additional details (Jin 2022). The coupled mechanism has also been used to explain several notable recent induced seismicity sequences in Alberta, Oklahoma, and Texas (e.g., Deng et al. 2016; Fan et al. 2016; Goebel et al. 2017; Chang and Yoon 2020, 2022; Tung et al. 2021; Haddad and Eichhubl 2023). Utilization of the mechanism to explain seismicity relies on solutions, either analytical or numerical, to poroelastic governing equations. Therefore, from a modeling perspective, we must first ensure the quality of the solutions, and this is achieved by addressing two main challenges. The first challenge is to implement poroelasticity properly. Sometimes, this is done using commercial software such as Abaqus (Dassault Systèmes Simulia 2014). Because Abaqus was originally designed to model unsaturated soil consolidation, Altmann et al. (2010) proposed an equivalent parameter mapping approach to mimic Biot poroelasticity in Abaqus. This practice was retained in some later studies (e.g., Fan et al. 2016; Haddad and Eichhubl 2020). Jin (2023) proved that the governing conservational and constitutive framework formulated in Abaqus is general, naturally capturing two orders of fluid–solid coupling without prior postulations on 1st-order monolithic coupling underlying Biot poroelasticity. The general framework also reduces to Biot poroelasticity under simplifying conditions. Hence, we advocate for directly implementing the general poroelasticity in Abaqus following proper procedures. This approach captures additional coupling compared to implementing Biot poroelasticity in other software such as COMSOL (2014) as was done in Chang and Yoon (2020, 2022), or using the increasingly popular open-source code POEL based on Wang and Kümpel (2003); Zhai et al. (2021); Tung et al. (2021) and Tan and Lui (2023). The second challenge is to build a model with sufficient details. Previous case studies have relatively simple model configurations consisting of a single deep disposal interval overlaying the crystalline basement and a few deep wells with simple injection histories; also, they either do not include faults or include several basement-rooted faults that are simply distributed. Sometimes, a simplified model may not adequately capture possible controlling factors to arrive at plausible triggering scenarios. For example, it has been shown that seismicity in some cases is driven mainly by shallow SWD rather than deep SWD (Zhai et al. 2021; Tan and Lui 2023); even within a single deep disposal interval, including more distal wells is necessary to explain seismicity (Haddad and Eichhubl 2023); fault-zone structures strongly control the size of earthquake nucleation patch and the duration of nucleation phase (Snell et al. 2020), and help better explain deep seismicity sometimes (Ortiz et al. 2019); variable-rate injection can lead to drastically different hindcast of seismicity rate, by one order of magnitude, compared to constant-rate injection with equivalent volume, and better agrees with observation (Barbour et al. 2017). Therefore, we advocate for including, whenever possible, geologic, and operational details such as multiple disposal intervals, formation topographies, faults, fault-zone structures, proximal and distal wells, and detailed variable injection histories spanning over decades.

Coupled hydro-mechanical modeling yields pore pressure and tensorial stress. The two are then used to calculate the Coulomb stress, also referred to as the Coulomb Failure Function (CFF) (e.g., Harris and Simpson 1992), which drives seismicity. Within the Coulomb faulting framework, once an area on the fault reaches its failure state, seismicity occurs instantaneously in the critical area. A large body of studies have demonstrated that Coulomb faulting analysis alone suffices to explain seismicity onset (e.g., Deng et al. 2016; Fan et al. 2016; Goebel et al. 2017; Grigoli et al. 2018; Schoenball et al. 2018; Chen et al. 2020; Hui et al. 2021; Wang et al. 2021; Smith et al. 2022). In other cases, however, the Coulomb faulting framework tends to underperform, such as yielding significantly earlier onset (e.g., Acosta et al. 2023) or requiring unusual parametrization (e.g., Haddad and Eichhubl 2023). Furthermore, Coulomb faulting analysis offers little insight into seismological features such as nucleation time, rupture speed and extent, and earthquake magnitude, count, and distribution. To further support causal assessment, one can model co-seismic dynamic rupture from pore pressure and poroelastic loading and see if fluid injection leads to the observed seismological features (e.g., Jin and Zoback 2018; Szafranski and Duan 2020; Wang et al. 2022). Unfortunately, this is very challenging in itself. An alternative, initially proposed by Dieterich (1994) for an elastic medium and later recast by Segall and Lu (2015) for a poroelastic medium, is to model seismicity nucleation and relative seismicity rate based on the rate-and-state frictional law. This approach to seismological modeling is increasingly popular in studying earthquake sequences as it reveals the spatiotemporal evolution of seismicity and can further support causal analysis when analyzed against quality catalogs (e.g., Norbeck and Rubinstein 2018; Chang and Yoon 2020; Tung et al. 2021; Heimisson et al 2022). There are other seismological modeling frameworks, based on such as fault patch discretization and criticality analysis (Dempsey and Suckale 2017), seismogenic index (Shapiro et al. 2010; Langenbruch and Zoback 2016; Langenbruch et al. 2018), modified and time-dependent Coulomb stress (Dahm and Hainzl 2022), and hybrid deterministic fracture-poro-mechanical and stochastic stress drop modeling (Jin 2022), among others.

At 20:44:19 on December 31, 2020, a M 4.2 seismicity sequence occurred about 11 miles north of Stanton, Texas, according to the Texas Seismic Monitoring Network (TexNet 2021). The occurrence bears significance as it marks the first of several M 4 + seismicity sequences in the historically aseismic Midland Basin excluding the Horseshoe Atoll region. The Railroad Commission of Texas Oil and Gas Division (2022) subsequently established the Stanton Seismic Response Area, citing that SWD was likely contributing to seismic activity in this area according to their analysis of available information. In this study, we conduct a detailed investigation into the triggering of the Stanton M 4.2 seismicity sequence in relation to the multi-decadal multi-zone SWD in the area through data integration and analysis and high-end numerical modeling. The modeling part builds upon our previous work establishing the methodology and workflow for three-dimensional (3D) fully coupled hydro-mechanical modeling of SWD in a layered, faulted, and poroelastic media (Jin 2023; Jin et al 2023), and differs from existing studies in two ways. First, we use a general poromechanics framework and implement it in Abaqus in the limit of isothermal condition, full saturation, and no adsorption. The model captures a wider range of coupling beyond Biot’s monolithic 1st-order coupling. Second, our model includes some previously unreported details, such as numerous wells sampling three disposal intervals, four decades of monthly injection rate, accurately preserved formation tops, and a network of basement-rooted faults with fault-zone architecture, requiring significantly higher modeling and computational efforts. Because of uncertainties in fault upper extent due to poor quality of 3D reflection seismic data, and unknown fault-zone structure, we test various fault scenarios. In each scenario, we cast the modeled pore pressure and poroelastic stress changes into the coupled triggering mechanism, and perform Coulomb faulting analysis and, if necessary, rate-and-state friction-based seismological modeling to account for potential nucleation effect. We interpret the plausibility of all scenarios based on their ability to hindcast seismicity onset and explain seismicity distribution. Along the way, we evaluate contributions by different disposal intervals, identify source stressors, replicate potential triggering processes, and elucidate the roles of faults, fault-zone structures, and the stress barrier, among others. Details are below.

2 Data and Analysis

2.1 SWD Wells, Faults, and Seismicity

We center our field-scale model around the M 4.2 event epicenter reported by TexNet (2021) and choose a 2500 km2 (≈ 900 mile2) square as the area of study, see Fig. 1a. The area covers the central portion of the Midland Basin in Texas, occupying nearly the entire Martin County and extending to the East and South into adjacent counties. The area is historically aseismic but has experienced decades of SWD with recently elevated disposal rates (Sect. 2.2), suggesting a possible anthropogenic origin of the earthquakes. As of April 2021, when we performed the study, there were 183 active SWD wells within the area operated by 59 companies, with some distal wells up to 35 km away from the center. For each well, because its precise depth is unknown, we obtain the top and bottom of its permitted interval and use the midpoint to represent its disposal depth. Combined with knowledge of formation tops (Fig. 2c), we show that the wells group into three disposal intervals–shallow, intermediate, and deep. The wells are then colored with their disposal depths, sized with their end cumulative disposal volumes (Fig. 3b), and shaped with their hosting disposal intervals, see Fig. 1b.

Fig. 1
figure 1

Some basic information. a The area of study indicated by the blue box relative to the Permian Basin outlined in green. Four public regional seismic monitoring stations labeled MB04–MB07 are shown. b Map view of the SWD wells, faults, and earthquakes from three catalogs. The wells are numbered from 1 to 183 and the faults from 1 to 6. Shallow, intermediate, and deep wells are colored with their inferred disposal depths, sized with their cumulative disposal volume as of April 2021, and shaped as circles, diamonds, and squares, respectively. The faults are numbered from 1 to 6, and together they form a herring-bone structured fault network. Fault #2 highlighted in red is the inferred seismogenic fault, with a less confidently interpreted segment indicated by a dashed line. The earthquakes are colored based on their source catalogs and sized with magnitudes. A 100 mile2 circular area around the model center is shown for reference. c Close-up view of the earthquake sequence of interest. d Beach ball plot illustrating the focal mechanism of the M 4.2 event with the main nodal plane shown in red (Color figure online)

Fig. 2
figure 2

Vertical distribution of the earthquakes, SWD wells, and formations. a West-facing cross-sectional view of the earthquakes from three catalogs relative to the mean sea level, the top of the basement, and the extent of our model. The investigated sequence and the earlier far-field events are indicated. b Histogram of the event depths. c Distributions of the SWD wells relative to the formation tops. d Histogram of the SWD well depths

Fig. 3
figure 3

Injection history is plotted as the monthly injection volume a and the cumulative injection volume b over time for all wells colored by their depths. Shallow, intermediate, and deep disposal are indicated, and the grey dashed line approximates 20,000 barrels per day per well disposal rate

Faults in the area were largely unknown and unmapped until the occurrence of the earthquakes. Our interpretation of 3D reflection seismic data suggests the presence of a basement-rooted and herringbone-structured fault network consisting of one main fault and five secondary faults, see Fig. 1b. All faults have an interpreted dip of nearly 90° and are modeled as vertical in this study. The azimuths of faults labeled as #1–#6 are N99.4°E, N100.0°E, N114.2°E, N73.8°E, N51.1°E, and N52.7°E, respectively. For fault #2, we assign high confidence to the segment in solid red but low confidence to the segment to the west of well #23 in dash red. The two segments appear to be separated by a slightly Northeast trending feature, which is not modeled here. For now, we model this uncertain segment as part of fault #2 with the same orientation but will allow for interpreting it as part of the rock in later analysis. Our fault interpretation, despite being done at an early stage, is overall consistent with a recent detailed fault mapping study (Horne et al. 2024), where the uncertain segment is left out. Furthermore, the upper extents of all these faults are hard to discern, due to their near-vertical nature. Addressing this uncertainty is elaborated in Sect. 3.4.

For calibration and interpretation of our modeling outcomes, we obtain detailed earthquake data by aggregating three earthquake catalogs. These are the original TexNet (2021) catalog derived from the public regional seismic array, a recent high-quality catalog derived from private downhole arrays (Woo and Ellsworth 2023), and a Nanometrics subscriber catalog derived from a private local dense surface array. The three catalogs are plotted as stars in green, orange-red, and orange, respectively, sized with event magnitudes, see Fig. 1b. The events are also visualized in time in Appendix A.1, see Fig. 18. Notice all catalogs contain earlier far-field events, and the second catalog reveals an additional North–South trending branching fault, which is not modeled in this study. A close-up view of the investigated sequence is shown in Fig. 1c, where event epicenters cluster linearly along fault #2, suggesting its seismogenic state. This agrees with the focal plane solution of the M 4.2 event shown in Fig. 1d. The event is dominantly strike-slip with a minor normal component. The main nodal plane strikes at N100°E and dips at 88°, which is consistent with fault #2. Furthermore, a recent study by Lund Snee and Zoback (2018) shows that the area has a strike-slip faulting regime with the maximum horizontal principal stress SHmax striking at N72°E, leading to a near-critical stress state on Fault #2, as detailed in Sect. 2.3. Considering these multiple lines of evidence, we infer that fault #2 hosted the main M 4.2 sequence.

Figure 2a illustrates the distribution of earthquakes over depth referenced to the mean sea level (MSL) and the top of the basement (TOB), and Fig. 2b is the associated histogram. In all three catalogs, the events are mostly located within the basement. However, the TexNet event hypocenters are more scattered and extend a few kilometers deeper, possibly due to uncertainties associated with limited station coverage and knowledge of the velocity model. Using detailed velocity models, recent seismology work (Sheng et al. 2022), and forward elastodynamic numerical modeling (Fang et al. 2024) both show that the events are shallower than reported by TexNet. This finding agrees better with the other two catalogs where the events rarely exceed 10 km in depth and tend to concentrate near the TOB. Considering these, our model extends from 0.5 km above the MSL to 10 km below, including nearly all hypocentral depths.

We also obtain the formation tops interpreted from 3D reflection seismic data in the area and the associated hydraulic and mechanical properties. Based on their contrasts, we divide the vertical section into 6 intervals, including 5 aggregated sedimentary layers and the crystalline basement (BSMT), see Fig. 2c. The SWD wells are located within the shallow Guadalupian (GUAD), the intermediate Leonardian (LEON), and the deep combined Devonian and Ellenburger (DVEB). Between the LEON and the DVEB are the Wolfcamp, Cisco, Mississippian, and Woodford formations, which are modeled as one combined interval (WCMW) in this study. Figure 2d is a depth histogram of wells showing that most wells are shallow, some are deep, and several are intermediate.

2.2 Injection History

Figure 3 shows the monthly and cumulative injection volumes of all wells from the beginning of data reporting to April 2021. Shallow and intermediate wells began injecting in 1983 and have been ongoing ever since, whereas the deep injection mainly started after 2010. Both shallow and deep wells ramped up injection in 2015. The three disposal intervals from shallow to deep respectively received a total of about 911, 234, and 334 million barrels of saltwater from their in-zone wells. Inside each zone, wells #109, #54, and #183 discharged the most amount of saltwater, reaching around 33, 60, and 29 million barrels, respectively. Instead of focusing on the recent deep injection only (e.g., Tung et al. 2021; Chang and Yoon 2022), we include all historical injections because (1) a multi-decadal lag is possible between the beginning of injection (or depletion) and the onset of seismicity (e.g., Keranen et al. 2013; Smith et al. 2019), and (2) shallower injections are potentially important (Zhai et al. 2021; Tan and Lui 2023). The monthly injection history of each well is strictly preserved in the modeling without data smoothing, as was done elsewhere (e.g., Haddad and Eichhubl 2023).

2.3 In-Situ Stress and Pore Pressure

Figure 4 shows the in-situ pore pressure and principal stresses used in this study. The faulting regime in the area is strike-slip with SHmax oriented at N72°E (Lund Snee and Zoback 2018), see also Fig. 1. We calculate the gradient of the overburden Sv from a density log, yielding 1.06 psi/ft. A recent Permian Basin-wide vertical stress model offers a nearly identical value in this area (Smye et al. 2021). Because Sv depends only on the density and does not vary, we use this value for all the intervals. We also obtain two datasets of the pore pressure Pp and the least horizontal principal stress Shmin. The first dataset, derived from well logs done from the LEON to the WCMW, suggests an increase in the gradients of both Pp and Shmin within the WCMW. The second dataset, sourced from field formation pressure tests and diagnostic fracture injection tests (DFIT) conducted within the WCMW, corroborates this trend. We use the instantaneous shut-in pressure (ISIP) to represent Shmin (Zoback 2010) and find that the data points show good agreement with the log-derived Shmin. Increased Shmin gradient within shales has also been reported for other parts of the Midland Basin (e.g., Kohli and Zoback 2021) and other basins (e.g., Ma and Zoback 2020). The underlying mechanism lies in time-dependent creep and differential stress relaxation over geological time due to the viscoelastoplasticty of shales (Sone and Zoback 2014; Xu et al. 2017). Because Sv remains constant, Shmin tends to converge toward Sv over time, resulting in decreased stress anisotropy. We, therefore, perform the least-squares fit of the data separately for the WCMW and the remaining intervals. This leads to a Pp gradient of 0.51 psi/ft within the MCMW and 0.43 psi/ft in others, the latter coinciding with a hydrostatic state.

Fig. 4
figure 4

The in-situ pore pressure and stress model showing two sets of gradients within the MCMW and the remaining intervals. Pp is shown in cyan, Shmin in grey, Sv in black, and the possible range of SHmax for a strike-slip faulting regime in blue to yellow. The green dashed line indicates SHmax by assuming a constant \({A}_{\phi }\) of 1.11 (Lund Snee and Zoback 2018) over depth, whereas the magenta line indicates SHmax as an upper bound constrained by the frictional equilibrium theory (Zoback 2010). The latter is used for this study (Color figure online)

The determination of SHmax is more challenging, especially in the absence of wellbore failure data that can be used to constrain SHmax (Zoback 2010). Using established Pp, Shmin, and Sv, we first calculate the possible range of SHmax based on the given strike-slip faulting regime using an \({A}_{\phi }\) ranging from 1 to 1.5 (e.g., Hurd and Zoback 2012). Unfortunately, this yields a wide range of values. Meanwhile, we also use the frictional equilibrium constraint (Townend and Zoback 2000; Zoback 2010) to calculate the upper bound of SHmax. In all the intervals except the WCMW, this yields a critical SHmax gradient of around 1.12 psi/ft, corresponding to an \({A}_{\phi }\) of 1.11. This agrees with a recent stress map for the area (Lund Snee and Zoback 2018) assuming a coefficient of static friction μf of 0.58. This μf value is reasonable and consistent with the universally observed value of around 0.6 under high-stress environments typically experienced by deep sedimentary rocks and the crust (Byerlee 1978). Unlike in two recent studies which required an abnormally low μf of 0.35 to explain seismicity (Haddad and Eichhubl 2023), we retain this value in subsequent analysis. In the WCMW, the critical SHmax and the associated \({A}_{\phi }\) are 1.30 psi/ft and 1.45, respectively. On the other hand, assuming a constant \({A}_{\phi }\) of 1.11 by Lund Snee and Zoback (2018) over depth yields a SHmax gradient of 1.10 psi/ft within WCMW and 1.12 psi/ft within the other intervals. Considering that the relative stress magnitude can vary over depth, we opt for the former set of SHmax gradients, which are the upper bounds constrained by the frictional equilibrium theory, for this study.

2.4 Earthquake-Triggering Thresholds

Within the Coulomb faulting framework and given an orientation, depth, and in-situ pore pressure and principal stresses, a fault comes with an earthquake-triggering threshold, the breach of which requires an increase in its CFF. To arrive at the threshold, we first calculate the depth-dependent initial stresses on the fault. The depths we choose for illustration include the middle of each interval and the TOB shown in Fig. 2. From Sect. 2.3, we start with an in-situ effective stress tensor obtained following the Terzaghi effective stress law appropriate also for faults (Jaeger and Cook 1979). We use it to calculate first the initial effective normal stress and maximum shear stress resolved the fault and then the initial CFF following procedures detailed in Sect. 3.2. We repeat the steps for all faults at all depths, and the results are illustrated in the Mohr space, see Fig. 5a. Faults are represented as points, and the six sets of 3D Mohr circles correspond to the six chosen depths. Because the faults are vertical (i.e., parallel to Sv), they always fall onto the largest Mohr circles defined by SHmax and Shmin. The main shear failure envelope defined by μf = 0.58 is shown in grey, and a complete list of the initial CFF on each fault at all chosen depths is provided in Appendix A.2. An envelope associated with μf = 0.6 is also shown in black for reference. The triggering threshold is simply the absolute value of the initial CFF, that is, the vertical distance between the point representing a fault and the main failure line, independent from subsequent stress paths toward failure. A few points are worth noting. First, excluding the WCMW, the triggering threshold tends to increase with depth. This will prove useful in constraining the upper extents of faults using modeled CFF changes at shallower depths, to be detailed in Sect. 4. Second, within the WCMW itself, the triggering threshold is much higher than in other intervals, due to relaxed differential stress and increased stress isotropy. This means that shales with time-dependent behaviors can act as a barrier to not only hydraulic fracturing (Xu et al. 2019) but also seismicity. Third, fault #2 is the most critically stressed of all. Figure 5b–d provide close-up views of fault #2 in the Mohr space at three key depths: within the DVEB, and at the top and middle of the basement. The associated triggering thresholds are around 7.2 psi, 7.7 psi, and 15 psi, respectively.

Fig. 5
figure 5

Initial stresses visualized in the Mohr space. a Six sets of 3D Mohr circles colored by depths together with fault-representing points shaped by fault indices. The main failure line (μf = 0.58) is in grey and a reference failure line (μf = 0.60) is in black. bd The criticality of fault #2 illustrated by its initial stress state at three depths: within the DVEB and at the top and middle of the basement. At each depth, the earthquake-triggering threshold as the vertical distance between the fault and the main failure line is indicated (Color figure online)

3 Methods

3.1 Fully Coupled Hydro-Mechanical Numerical Modeling

As was introduced in Sect. 1, we implement a general poromechanical framework in 3D using Abaqus following the methodology documented in Jin (2023) and procedures established in Jin et al. (2023). Here, we summarize several key points. The set of fully coupled mass balance law for the pore fluid and quasi-static force balance law for the fluid-saturated porous rock is a generalization of Biot poroelasticity (Biot 1941; Rice and Cleary 1976) and naturally gives rise to 1st- and 2nd-orders of fluid–solid full coupling. Biot poroelasticity postulates the 1st-order monolithic coupling in that the volumetric strain rate of the porous solid skeleton acts as an equivalent fluid source, and the negative pore pressure gradient acts as an equivalent body force (Wang 2000; Segall 2010). In our framework, the 1st-order coupling is similar, and the 2nd-order coupling arises from additional incremental pore volume changes as a function of the pore pressure and solid particle velocity. While the 2nd-order fluid-to-solid coupling is always present due to changes in mixture densities, the 2nd-order solid-to-fluid coupling persists only when the solid particle velocity is non-orthogonal to the Darcy velocity and vanishes otherwise. In terms of constitutive laws, macroscopically, we implement the linear Darcy’s flow for the pore fluid and the linear generalized Hooke’s law for the porous solid, and microscopically, we consider linear compression of the fluid as a function of pore pressure, and linear compression of solid grains and pores as functions of pore pressure and mean effective stress, where the latter was derived by Coussy (2004). Fluid injection is modeled using direct mass rate source terms prescribed at the nearest available free nodes, as opposed to more representative but expensive line source terms prescribed at explicitly modeled and meshed wells (Chang and Yoon 2022; Haddad and Eichhubl 2023). All governing equations are formulated using injection-induced perturbing quantities only, and the boundary and initial conditions are prescribed accordingly. We use a two-field mixed finite element method for fully coupled space discretization and a backward Euler method for fully implicit time stepping. A comprehensive theoretical description of this algorithm can be found in, e.g., Jin and Zoback (2017). Finally, because we model all intervals including the low-permeability WCMW as poroelastic layers, the problem partially approaches the undrained limit, and the discretized fully coupled equations become numerically unstable when solved using equal-order interpolations (Murad and Loula 1994). To circumvent this issue, we instead employ first-order interpolations for the pore pressure and 2nd-order interpolations for the displacements to suppress spurious pore pressure oscillations, using the so-called Taylor–Hood family of finite elements (Hughes 2012; White and Borja 2008). All these procedures can be achieved following the Abaqus user manual (Dassault Systèmes Simulia 2014). Recently, the numerical solutions to Abaqus’s poromechanical framework have been validated against the classic Rudnicki (1986) analytical solutions and demonstrated robust for point-source constant-rate injection within a homogenous and isotropic full space, and the general framework has been adopted and implemented in other induced seismicity studies (Hill et al. 2023, 2024).

The mesh consists of over 2 million finite elements with nearly 1 million nodes representing the six intervals, see Fig. 6. Faults are built explicitly, with two representative fault-zone structures (see Sect. 3.4) intersecting all intervals. To model various upper extents of faults, fault segments within a certain interval are turned on and off by assigning properties of either the faults themselves or the surrounding rock. Surface topographies of all intervals are strictly preserved during meshing. The model parameters are jointly derived from log data and the literature, as listed in Jin et al. (2023). Notably, the permeability we use for the Ellenburger is on the order of 10–14 m2/s, which agrees with independent estimates constrained by surface deformation (Shirzaei et al. 2019) and seismicity onset (Tung et al. 2021).

Fig. 6
figure 6

3D finite element mesh of the entire faulted domain a, the shallow, intermediate, and deep disposal intervals b–d, and the fault zone e. Close-up views are shown for four selected regions within the white-dash boxes fi. To show the surface topography of the formation tops, a vertical exaggeration factor of 5 is applied bd, gi). The modeled well locations (orange dots) using the nearest available free nodes and calibrated against actual well locations (blue dots) are shown in map view j and west side view k, with errors shown as the connecting black arrows (Color figure online)

3.2 Stress Tensor Rotation and Superposition and Coulomb Stress Change Calculation

For subsequent analysis, we rotate the in-situ stresses described in Sect. 2.3 from the principal coordinate system x into the model’s Cartesian coordinate system x, see Fig. 6a. This is done as S = ASAT, where S and S are the same stress tensor described in x and x, respectively, and A is the standard rotational matrix consisting of directional cosines (Zoback 2010). The two horizontal stresses, Shmin and SHmax, are thus transformed into Sxx = 1.0702 psi/ft, Syy = 0.8055, and Sxy = 0.0962 psi/ft within the WCMW, and Sxx = 1.0725 psi/ft, Syy = 0.7035, and Sxy = 0.1340 psi/ft in the remaining intervals. The vertical component remains unchanged. Following a compression positive sign convention, the in-situ simple effective stress tensor σ0 can now be easily obtained as σ0 = SPp1, where 1 is the Kronecker delta. The final simple effective stress tensor σ1 is obtained through superposition as

$$ \sigma^{\prime}_1 (x,t) = \sigma^{\prime}_0 (x) + \sigma^{\prime} (x,t) $$
(1)

Here, σ′(x, t) is the perturbing simple effective stress tensor calculated according to the traction continuity condition across an arbitrary fault (Jin 2022)

$$ \sigma^{\prime} (x,t) = \tilde{\sigma }^{\prime} (x,t) + \alpha p(x,t)1 - p(x,t)1 $$
(2)

where α is the effective stress coefficient (Borja 2006), which equals to the widely known Biot coefficient, and \({\tilde{{\sigma }}}^{\prime}\). and p are the perturbing effective stress tensor and pore pressure of the hosting rock, both used in formulating the governing laws and solved for numerically (Sect. 3.1).

Finally, we compute ∆CFF (i.e., changes in CFF), which will be compared against the triggering thresholds discussed in Sect. 2.3 to understand seismicity onset. A common practice is to directly compute changes in the effective normal stress and maximum shear stress from σ′ for ∆CFF without considering σ0 (e.g., Barbour et al. 2017). This approach is not favored as the maximum shear stress generated by σ′ is not necessarily aligned with the initial maximum shear stress from σ0. Here, we compute the change in CFF as

$$ \Delta {\text{CFF}} = {\text{CFF}}_1 - {\text{CFF}}_0 $$
(3)

Here,

$$ {\text{CFF}}_j = \left[ {\left\| {\sigma^{\prime}_j \cdot n_f } \right\|^2 - \left( {\sigma^{\prime}_j \cdot n_f \cdot n_f } \right)^2 } \right]^\frac{1}{2} - \mu_f \left( {\sigma^{\prime}_j \cdot n_f \cdot n_f } \right),\ \ \ \ j = 0,1 $$
(4)

where nf is the unit normal vector to a fault plane of interest, and CFF0 and CFF1 are the in-situ Coulomb stress and the final perturbed Coulomb stresses, respectively.

3.3 Coulomb Faulting Analysis and Rate-and-State Earthquake Rate Modeling

We perform Coulomb faulting analysis to understand seismicity onset and distribution. To this end, we first identify based on Sect. 2.4 the critical ∆CFF required to meet the triggering threshold and then track its evolution. We assume instantaneous earthquake nucleation upon the arrival of the critical ∆CFF on seismogenic fault #2 and calibrate the arrival time against the mainshock origin time and the distribution against event locations.

To identify potential nucleation effects and further understand seismicity distribution, we also implement the Dieterich (1994) earthquake nucleation and production constitutive model. The model is originally derived for an elastic rock embedded with ubiquitous and non-interacting rate-and-state frictional seismogenic sources and maps the stressing rate into a seismicity rate via the following homogeneous, nonlinear, and 1st-order ordinary differential equation

$$ \frac{d}{dt}R(t) = - \frac{1}{t_a }R(t)^2 + \frac{1}{t_a }\frac{{\dot{\tau }(t)}}{{\dot{\tau }_0 }}R(t) $$
(5)

where t is the time, d/dt is the total time derivative, R is the seismicity rate relative to the background rate, \(\dot{\tau }\)0 is the background stressing rate assumed to be always greater than 0, \(\dot{\tau }\) is the Coulomb stressing rate, and ta is a characteristic decay time that reads

$$ t_a = a\frac{{\overline{\sigma }}}{{\dot{\tau }_0 }} $$
(6)

Here, a is a constitutive parameter characterizing the rapid response of fault friction to a step-up in the sliding velocity (e.g., Segall 2010) and \({{\overline{\sigma}}}\) is recast by Segall and Lu (2015) for a poroelastic medium as the background simple effective normal stress resolved on the seismogenic fault.

In this study, we conduct seismicity rate modeling only for seismogenic fault #2. We set \(\dot{\tau }\)0 to a typical 0.001 MPa/year (Segall and Lu 2015; Chang and Segall 2016), and a to 0.005 and 0.015, respectively, which roughly agree with the lower and upper bounds as measured on samples from the Permian Basin (Bolton et al. 2023); we approximate \(\dot{\tau }\) numerically from the ∆CFF time series as \(\dot{\tau }\)(k+1) = (ΔCFF(k+1)–ΔCFF (k))/(t(k+1)t(k)), where k indicates the time step, without first smoothing the ∆CFF as is sometimes done (e.g., Chang and Segall 2016); we calculate \({{\overline{\sigma}}}\) as σ0 · nf nf (see the second part of Eq. (4)); finally, we numerically solve Eq. (5) using the explicit high-order Runge–Kutta method.

3.4 Fault Scenario Testing

We model two representative fault-zone structures. In the first, a fault zone consists of highly permeable fault damage zones (FDZs) on both sides; in the second, a nearly impermeable fault gouge zone (FGZ) is sandwiched between the two FDZs. The FDZs are represented using equal-dimensional elements and discretized explicitly in the model, whereas the FGZs are modeled as split nodes subject to displacement continuity constraints while permitting pore pressure discontinuities. Due to their vertical and strike-slip nature, the upper extents of faults are uncertain. Here, we test three fault vertical extents. In the first, the faults cut through all intervals; in the second, the faults are rooted in the basement and extend into the overlying DVEB; in the last, the faults are restricted to within the basement and terminate at the TOB. Combining fault-zone structures and fault extent leads to six scenarios, namely scenarios 1a, 1b, 2a, 2b, 3a, and 3b, see Fig. 7. The geometric and hydro-mechanical parameters of the fault zones are also detailed in Jin et al. (2023).

Fig. 7
figure 7

Six fault scenarios tested in the study, resulting from three fault upper extents labeled with 1, 2, and 3, and two fault-zone structures labeled with a and b. The six intervals are also shown for reference, with the three disposal intervals highlighted. The meshing is done once for all, but fault segments in different intervals are allowed to have different properties to mimic varying fault upper extents (see Sect. 3.1)

From a seismicity triggering perspective, common among the scenarios is that any given injection zone imparts out-of-zone poroelastic stress to all remaining intervals including the basement; the difference lies in the vertical pore pressure transfer. The basement draws pore pressure from all disposal intervals in scenarios 1a and 1b but only from the deep disposal interval in scenarios 2a and 2b. Scenarios 3a and 3b represent a transition from hydraulic connection to hydraulic disconnection between the deep disposal interval and the basement. Some studies assume the configuration in these two scenarios (e.g., Zhai et al. 2021) is representative for induced seismicity analysis. Strictly speaking, the deep disposal interval still imparts fluid flux and thus pressure to the basement, albeit only through the transversal width of the FDZs at the TOB.

4 Results and Discussion

4.1 Scenarios 1a and 1b: Faults Cutting Through All Intervals

Scenarios 1a and 1b have been modeled in Jin et al. (2023). There, we documented the four-decadal evolution of pore pressure and poroelastic stress changes within all intervals across depths, characterized cross-interval interactions, and quantified the effects of shallow and deep injections on basement stressing. Here, we continue by analyzing the faults. Following procedures detailed in Sect. 3.2, we compute and record the ∆CFF at all fault element centroids. In scenario 1a, this is done only for the FDZ on either side, since the pore pressure and stresses are continuous across the FGZ; in scenario 1b, however, this is done for the FDZs on both sides due to discontinuities in the pore pressure, and resultantly, the effective stress tensor and the Coulomb stress. The distribution of ∆CFF around the onset of the investigated sequence (January 2021) is shown on all faults in 3D view and on seismogenic fault #2 in 2D side view in Appendix A.3, see Fig. 19. The time series of ∆CFF at all locations on fault #2 are plotted from January 2015 to April 2021, see Fig. 8. The results are separated based on the hosting intervals from the GUAD to the BSMT, and displayed for the FDZ on either side in scenario 1a (Fig. 8a–e) and for the FDZs on both sides in scenario 1b (Fig. 8f–j, Fig. 8k–o). The control of fault-zone structure on fault stress is evident. The depth-varying earthquake-triggering thresholds as discussed in Sect. 2.4 and listed in Table 1 are indicated. The earthquakes within the investigated sequence (Fig. 1c) are disaggregated and attributed back to their respective hosting intervals, and their magnitudes over the same period are plotted. Finally, injection rates within all three disposal intervals are superposed for reference in the left column of the figures. Here, the triple-zone injection collectively induced Coulomb stress changes on fault #2 by − 10–20 psi. A negative ∆CFF is uniquely characteristic of poroelastic stressing and cannot be captured by modeling pore pressure diffusion only. Depending on the configuration, the injection can sometimes stabilize a fault (Segall and Lu 2015; Juanes et al. 2016). An example is captured in Fig. 19, where well #23 reduced the CFF on the segment within the GUAD. The ∆CFF time series within each disposal interval largely coincide with in-zone injection rates, and the last episode of CFF increase, seen in all intervals, coincides with the main earthquake sequence. The segment within the WCMW experienced the most prominent changes, but because of the increased stress isotropy (Fig. 4) and elevated triggering threshold (Fig. 5a), it remained uncritically stressed. Overall, the shallower segments experienced more changes than the deeper segments while requiring fewer CFF increases to be activated. These results suggest that seismicity would have occurred at shallower depths (i.e., within the GUAD and LEON) and much sooner (i.e., between 2016 and 2017). The absence of these observations suggests the implausibility of these two scenarios.

Fig. 8
figure 8

Modeled CFF changes over time at all element centroids on fault #2 from January 2015 to April 2021. The rows correspond to fault segments from shallow to deep, hosted within the GUAD, LEON, WCMW, DVEB, and BSMT, respectively. ae Results on either side of the fault in scenario 1a. fj and ko Results on the two sides of the fault in scenario 1b. The North and South sides are illustrated in Fig. 19. Events in the main earthquake sequence are plotted over the same period with their magnitudes shown by the y-axis on the right. The dashed magenta lines indicate the associated earthquake-triggering threshold for fault #2, see also Fig. 5 and Table 1, and are out of the displayed range for the WCMW. The injection rates shown in Fig. 3 are superposed for reference and colored by operators. Both events and injection rates are separated according to the hosting intervals

Table 1 Initial CFF [psi] on faults at the middle depth of each interval assuming μf = 0.58

4.2 Scenarios 2a and 2b: Basement-Rooted Faults Extending into the Deep Disposal Interval

4.2.1 One Critical Depth and Two Periods

To understand seismicity triggering in scenarios 2a and 2b, we must first infer a critical depth at which the earthquake sequence was most likely initiated. Here, shallower intervals (i.e., above the DVEB) are unlikely to be seismogenic for three reasons. First, the faults (i.e., seismogenic sources) are simply absent. Second, creating a fresh fault by breaking the intact hosting rock in shear failure mode requires a much higher CFF increase. For instance, the earthquake-triggering threshold increases by nearly 150 psi from typical rock cohesion of 1 MPa alone, and by even more from internal friction. This value is too high and tends to be ruled out by the modeled ranges of CFF increases in shallower zones (Jin et. al 2023). There, using a fault-free scenario, we demonstrated that the CFF increases in the GUAD and LEON peaked merely at around 25 psi. Third, the WCMW is far from failure due to unfavorable stresses. Meanwhile, by directly hosting the deep injection, the DVEB experiences a higher Coulomb stress increase and simultaneously requires a lower triggering threshold than the basement. Combining all these, we infer that the earthquake sequence was initiated from within the DVEB.

We now explore the plausibility of these two scenarios by examining whether they reproduce triggering processes that hindcast seismicity onset and explain seismicity distribution. To do so, we take a horizontal slice at the inferred earthquake initiation depth, specifically, the middle of the DVEB, and visualize the evolution of ∆CFF in map view. Since the earthquake-triggering threshold at this depth is around 7.2 psi, we shall highlight accordingly the critical ∆CFF required to meet this threshold using an iso-value contour. But considering uncertainties, we instead show a range of neighboring iso-value contours from 6 to 8 psi at a 0.25 psi increment. We partition the modeled period (January 1983–April 2021) into two parts: before and after the critical ∆CFF reaches the faults. The two scenarios are similar in the first part but differ in the second due to faults and fault-zone structures taking effect. In a loose sense, we illustrate using the first part contributions by historical and distal wells, and the second part, contributions by recent and proximal wells as well as effects of faults and fault-zone structures.

4.2.2 Historical Stressing

The results from the first part, shown for scenario 2a and are nearly identical for scenario 2b, are illustrated in Fig. 9a–j at chosen times sparsely spaced and spanning from 1990 to 2019. The ∆CFF, no more than 200 psi, is shown in color with the critical ∆CFF indicated by magenta contours. The in-zone wells (i.e., deep wells) and the out-of-zone wells (i.e., shallow wells, and intermediate wells) are illustrated in black and grey, respectively, and are sized and shaped the same as in Fig. 1b. The ∆CFF “plumes” are seen surrounding the deep wells and are also noticeable near the intermediate wells but hardly visible around the shallow wells. This means that, at this depth, the ∆CFF is predominantly due to the in-zone deep injection itself, with some contribution from the intermediate injection in the LEON and little contribution from the shallow injection in the GUAD. Identifying the subset of wells that potentially contributed to seismicity is completed in two steps: (1) track down the sources of the critical ∆CFF (i.e., wells that emitted magenta contours), and (2) check if the critical ∆CFF reached the seismogenic fault #2. For example, we identified two groups of wells that imparted 6–8 psi CFF increases near the left tip of fault #2 by June 2019. The first group contains all four intermediate wells to the Northwest, wells #48, #51, #54, and #55. Their perturbations are strong enough to be felt within the DVEB, due to persistent injection cumulating the largest volumes (Fig. 3). These perturbations have been propagating from afar toward fault #2 for decades (Fig. 9a–g), illustrating the possibility of a decades-long lag between injection and seismicity. In addition, this group also contains several deep wells, such as wells #22, #38, #49, #50, #95, and #131. These wells, all started injecting after 2016, produced critical ∆CFF that coalesced with and accelerated the propagation of that generated by the intermediate wells (Fig. 9e–j). Therefore, the first group serves as an example of the collective effect of dual-zone injections. The second group includes only deep wells that are to the Northeast, most notably, well #183, the critical ∆CFF from which steadily advanced (Fig. 9a–h), merged with that of well #39 in 2019 (Fig. 9i), and accelerated toward the faults (Fig. 9j). Although some other deep wells to the East (e.g., wells #161, #177), the Southeast (e.g., well #28), and the Southwest (e.g., wells #41, #120, and #160) also generated critically high ∆CFF, the elapsed time was insufficient for them to reach the faults (Fig. 9g–j).

Fig. 9
figure 9

Snapshots of modeled ∆CFF at the inferred earthquake initiation depth (i.e., within the DVEB) taken at 10 chosen times aj from December 1990 to June 2019. Blue colors indicate CFF increases, and green colors, albeit absent in the results here, indicate CFF drops. The magenta lines are iso-value contours plotted from 6 to 8 psi at a 0.25 psi increment, sampling roughly a ± 1 psi range around the earthquake-triggering threshold of 7.2 psi at this depth. SWD wells are sized and shaped the same as before but are now shaded in black if in-zone and grey if out-of-zone. A well is highlighted with a red edge if it was still injecting and a green edge if it was shut in as of the time noted at the top of each subplot. The results, showing the period before faults took effect, are generated using scenario 2a and are nearly identical for scenario 2b (Color figure online)

4.2.3 Recent Stressing and Effects of Faults and Fault-Zone Structures

To illustrate the second part, we choose a 19.5 km by 12 km area surrounding the faults and the period between December 2019 and April 2021, which covers 1 year before and 4 months after the investigated sequence. Figure 10a–g display the results from scenario 2a at variably spaced times. Several new deep wells, e.g., wells #1, #2, and #11, started injecting over this period. The ∆CFF remained below 200 psi with local peaks spatially coinciding with only deep wells, demonstrating again the minimal effect of shallow SWD. We now highlight several processes potentially relevant to the subsequent seismicity triggering. First, the historical critical ∆CFF from the first part continued propagating toward the center (Fig. 10a–c) until the shut-in of all wells (Fig. 10d), which took place following the investigated sequence in January 2021. For example, the portion jointly induced by intermediate and deep SWD and coming from the Northwest, and the portion driven by deep SWD and arriving from the Northeast, advanced noticeably before January 2021 but remained stagnant afterward; the deep SWD-driven portions arising on the East and the Southeast also appeared to be stalled near-fault #6 since the shut-in (Fig. 10e–g). Second, within the recent critical ∆CFF, the portion generated by well #11 merged with and accelerated the historical critical ∆CFF (Fig. 10a), whereas the portion produced by wells #1 and #2 acted independently, briefly expanding before the shut-in (Fig. 10a–d) before receding afterward (Fig. 10e–g). Third, while the recent critical ∆CFF surrounding wells #1 and #2 retreated swiftly post-shut-in, the historical portions largely lingered (Fig. 10e–g) and were sustained by continuing injection in the far field. We infer that curtailing far-field injection may also help mitigate near-field seismicity, although detailed understanding requires further modeling.

Fig. 10
figure 10

Snapshots of modeled ∆CFF at the inferred earthquake initiation depth (i.e., within the DVEB) and near the faults in scenario 2a taken at seven chosen recent times from December 2019 to April 2021. The faults and fault-zone structures took effect over this period. ac Before shut-in, d at the onset time of the investigated sequence, and eg post-shut-in. Same as in Fig. 9, the colors illustrate ∆CFF, the magenta contours highlight a range of critical ∆CFF, and the circles and squares represent shallow and deep SWD wells, respectively, with the meaning of their shading and edge colors indicated. On each subplot, earthquake events that are within the investigated sequence and have occurred as of the associated time are shown using the same legends as in Fig. 1c, and the uncertain segment of fault #2 is marked with a dashed line

Jin et al. (2023) illustrated that inside a disposal interval, faults act as pore pressure sinks to alleviate pressurization near them; faults also tend to reduce the vertical normal component, amplify the two lateral normal components, and redistribute all three shear components of the simple effective stress tensor, due to an inward- and downward-pointing negative pore pressure gradient field that scales linearly with the flow velocity field. As a result, faults modulate the propagation of the critical ∆CFF, albeit differently depending on the fault orientation, see Eqs. (3) and (4). For instance, before the shut-in, the portion arriving from the Northwest became dispersed after reaching faults #1–#3 (Fig. 10b–d), whereas the portion coming from the East concentrated near the northeast segments of faults #4 and #6 (Fig. 10a–d). Faults #4 and #5 appeared to have contained the critical ∆CFF emitted by well #2 (Fig. 10a–c), likely resulting from the downward diversion of fluids.

The same snapshots from scenario 2b are shown in Fig. 11a–g, which when compared with Fig. 10a–g, elucidate a two-fold effect of fault-zone structures. First, the presence of the FGZs led to additional stress perturbations surrounding the faults, generating also negative ∆CFF by several psi (area in yellow) previously not observed in scenario 1a. Because the ∆CFF is calculated using the orientation of fault #2, its positive and negative changes directly indicate destabilizing and stabilizing effects on fault #2 and its parallel planes. For example, the Southeast tip of fault #2 experienced a reduction in ∆CFF, albeit trivially, and therefore was slightly stabilized (Fig. 11d–g). Second, while the differences in the ∆CFF itself due to FGZs are difficult to discern (the perturbing signals are small compared to the overall ∆CFF), the FGZ-induced amplification effect on the critical ∆CFF jacked between two neighboring faults is striking along the fault-tangential directions. For example, the historical critical ∆CFF coming from the Northwest and the recent critical ∆CFF produced by wells #1, both propagating between faults #2 and #3, were considerably stretched along the northwest-southeast direction (Fig. 11a–b), leading to their coalescence and a burst in the fault-destabilizing stress before the shut-in (Fig. 11c–d); similarly and over the same period, the recent critical ∆CFF emitted from wells #2 sandwiched between faults #4 and #5 dilated along the Southwest—Northeast direction. The amplification effect also led to a slower retreat of the critical ∆CFF by wells #1 and #2 post-shut-in.

Fig. 11
figure 11

Snapshots of modeled ∆CFF at the inferred earthquake initiation depth from within the DVEB and near the faults in scenario 2b taken at the same seven chosen recent times ag, illustrating that the FGZs tend to amplify the critical ∆CFF tangentially between two bounding faults when compared to scenario 2a

4.2.4 Seismicity Onset

In Sect. 4.2.3, we progressively added events that had occurred at a chosen time. For a scenario to be plausible within the Coulomb faulting framework, it first needs to be able to hindcast the onset of seismicity. Figure 18b shows that the onset of the sequence (i.e., time of the mainshocks) was in January 2021, consistent among all three catalogs. Therefore, in a plausible scenario, the critical ∆CFF at the earthquake initiation depth would have reached the epicentral locations of the mainshocks in January 2021. Scenario 2a successfully replicated such a moment, see Fig. 10d, where the portion of the critical ∆CFF arriving from the Northwest and intersecting fault #2 matches best with the mainshocks in the TexNet (2021) catalog and reasonably well with those in the Woo and Ellsworth (2023) catalog. In addition, the portion generated by well #1 reached the Southeast segment of fault #2 and this agrees with several events from TexNet (2021) catalog. Scenario 2b yields an even better result, see Fig. 11d, where the critical ∆CFF coalesced, as explained above, and swept through the entire seismogenic segment of fault #2, matching excellently with all three catalogs. Hence, we argue that both scenarios are plausible, but scenario 2b is preferred. The previous detailed analysis of the two-stage stressing processes now allows us to trace the relevant portions of the critical ∆CFF back to their origins. As modeled, the source stressors include (1) the two groups of distal wells, with the first group consisting of both intermediate and deep wells and the second group containing deep wells only (Sect. 4.2.2), and (2) two proximal and deep wells, wells #1 and #11 (Sect. 4.2.3). The roles of the immediately adjacent deep well #2 and all shallow wells are trivial.

4.2.5 Seismicity Distribution

We further test the plausibility of scenarios 2a and 2b by their ability to explain seismicity distribution. We first show the evolution of the final Coulomb stress (i.e., CFF1) on fault #2 through three key times: (1) the critical ∆CFF arrival time in December 2019 (Fig. 10a, Fig. 11a), (2) the seismicity onset time in January 2021 (Fig. 10d, Fig. 11d), and (3) the halftime in June 2020 (Fig. 10b, Fig. 11b). The results are shown in the North-facing view in Fig. 12a–c for scenario 2a and Fig. 12d–i for scenario 2b distinguished between the two fault sides. The varying degree of criticality on the fault is indicated by colors, see the figure caption. We divide the fault into patches A and B, respectively, where the former experiences a near-critical (covering sub-critical to over-critical) state whereas the latter remains uncritical, see Fig. 12c, f. Displaying CFF1 distributions at the two earlier times will also prove useful in the next Section. At the onset time, we overlay the aggregated catalog, see Fig. 12c, f, and i. In the Coulomb faulting framework, seismicity is expected to spatially coincide with the near-critical fault patch A. In scenario 2a, patch A developed to the Northwest and extended into the basement. A small portion of seismicity resided within patch A but the majority laid ahead by a few kilometers, leading to an overall suboptimal matching in 3D. In scenario 2b and on the North side, patch A developed to a larger extent, including the main lobe similar to that in scenario 2a but expanded and a secondary lobe to the Southeast resulting from well #1. Here, the upper periphery of the seismicity cloud agrees with the distribution of critical areas; the Woo and Ellsworth (2023) catalog and the Nanometrics catalog, splitting toward the Northwest and the Southeast as they approach the TOB, coincide with the main lobe and the secondary lobe, respectively. In scenario 2b and on the South side, the result resembles that of scenario 2a with unsatisfactory matching. Overall, scenario 2b better explains the distribution of seismicity within the Coulomb faulting framework and is more plausible; it also suggests that seismicity nucleated on the North side of fault #2.

Fig. 12
figure 12

North-facing snapshots of CFF1 on fault #2 taken at three key times, see texts, for scenario 2a ac and scenario 2b Northside df and Southside gi. The fault only has segments within the DVEB and the basement in the two scenarios. Seismicity is shown at the onset time in January 2021. The over-critical, critical, sub-critical, and non-critical portions are indicated in red, white, green, and yellow, respectively. The former three are amalgamated to form a near-critical patch A, separated by a black dash-dotted line from the remaining uncritical patch B. The uncertain segment of fault #2 is indicated with a dashed box in dark red (Color figure online)

4.2.6 Nucleation Effect

The modeling outcomes in scenarios 2a and 2b so far have partially explained seismicity onset and distribution within the Coulomb faulting framework, but some aspects remain perplexing. Figure 9j, Fig. 10a–c, and Fig. 11a–c show that the arrival of the historical portion of the critical ∆CFF on fault #2 preceded the onset of seismicity by one to half year depending on the interpretation of the dashed segment. From June to December 2020, a segment just to the East of well #23 and another segment near the right end of the fault have been subjected to critical Coulomb stressing. The absence of seismicity over this period likely reflects a time-dependent nucleation effect driven by rate-and-state friction (Segall and Lu 2015). The duration of a nucleation phase can range from years to days or minutes (Snell et al. 2020), and a similar half-year lag has been modeled for a hydrocarbon-producing reservoir in Acosta et al. (2023). Considering the nucleation effect might also better explain the events away from the upper periphery of the seismicity cluster that is not sufficiently explained by the Coulomb faulting analysis alone, see Fig. 12c, f, and i. To explore this, we cast the Coulomb stress changes on fault #2 into the rate-and-state friction framework and model relative seismicity rate R using a of 0.005 and 0.015, respectively, as the lower and upper bounds, following Sect. 3.3. For the case of a = 0.005, we display the distribution of R in Fig. 13a–i in the same way as in Fig. 12; for the case of a = 0.015, we only show the results at the seismicity onset time, see Fig. 13j–l. By January 2021 and irrespective of the a value, the fault was partitioned into three patches, labeled with I, II, and III, in scenario 2a and the North side in scenario 2b. Cross-referencing among Fig. 10a, b, d, Fig. 10a, b, d, Fig. 12, and Fig. 13a–i shows that patches I and III originated from the historical stressing arrived from the Northwest and the recent stressing by well #1, respectively; together, they drove the forming of the funnel-shaped patch II in between, which developed over a half-year period from June 2020 to January 2021. This agrees with the half-year lag mentioned above. Moreover, the shape of patch II in either scenario agrees well with the distribution of the remaining seismicity beyond the near-critical patch A. Together, these agreements reaffirm the plausibility of the two scenarios and evidence the nucleation effect.

Fig. 13
figure 13

North-facing snapshots of logarithmic-scale relative seismicity rate on fault #2 taken at three key times, see texts, for scenario 2a ac and scenario 2b Northside df and Southside gi, using an a value of 0.005. jl Repeated at the seismicity onset time using an a value of 0.015. By January 2021, three distinctive patches had formed and were marked with white-dashed lines and labeled with I, II, and III. Complementary patches A and B used in the Coulomb faulting analysis and plotted in Fig. 12 are also shown here for reference. The spatiotemporal evolution of patch II captures a probable nucleation process on fault #2, see texts, and explains seismicity outside patch A. The uncertain segment of fault #2 is indicated with a dashed box in dark red (Color figure online)

Meanwhile, the two scenarios are different in their plausibility. In scenario 2a, the highest seismicity rate was always registered on patch I throughout time, see Fig. 13a–c, j, but most of the seismicity was outside this patch. While interpreting the uncertain segment as part of the rock provides a viable explanation, scenario 2b reconciles this mismatch. Here, at the seismicity onset time and on the North side of the fault, the highest seismicity rate was indeed registered on patch II, with an increase by nearly three orders of magnitude relative to the background rate in the case of a lower a value (Fig. 13f), whereas patch I tends to dimmish with a higher a value (Fig. 13k); on the south side, the seismicity distribution was misaligned with the modeled seismicity rate. Thus, between the two scenarios, the results here again favor scenario 2b and suggest that seismicity nucleated on the North side of the fault. The a value tends to be near the lower end (~ 0.005), which agrees with the microphysically derived value of around 0.006 (Chen et al. 2017).

4.3 Scenarios 3a and 3b: Basement-Rooted Faults Terminating at the Top of Basement

We repeat the same analysis done in Sect. 4.2 here for scenarios 3a and 3b and test their plausibility. The critical depth is now the TOB itself where the highest CFF increases are met with the lowest triggering threshold on the seismogenic fault. Figure 14a–j show the evolution of CFF changes and the propagation of the critical ∆CFF at the TOB and chosen times from December 1990 to June 2019. These historical changes are common between scenarios 3a and 3b. At this depth, the CFF changes were below 50 psi, only a fraction of those in the DVEB, and the earthquake-triggering threshold is slightly higher at 7.7 psi, surrounding which we show the iso-value contours from 6.5 to 8.5 psi at a 0.25 psi increment. Compared to scenarios 2a and 2b (see Fig. 9), we observe similarly little impact from the shallow injection on the historical stressing at the TOB; the difference is that only the first group of wells to the Northwest, containing all the intermediate wells and some deep wells as identified in Sect. 4.2.2, acted as contributing sources, whereas the second group of deep wells to the Northeast became irrelevant due to their critical ∆CFF not reaching the faults. This continued to be the case following the recent propagation of the critical ∆CFF toward and along fault #2 between December 2019 and April 2021, as depicted in Fig. 15a–g for scenario 3a and Fig. 16a–g for scenario 3b. Also seen over this period is that while the relevant critical ∆CFF portion arriving from the Northwest overall lagged in the hosting rock when compared to Figs. 10 and 11, it was nevertheless accelerated by the FDZs toward the seismogenic segment of fault #2, agreeing with the event distribution. Thus, the basement-to-DVEB hydraulic connection itself appears to be more important than the extent of the connection in triggering seismicity. In scenario 3b, we again observe the amplification effect on the critical ∆CFF due to the sealing fault-zone structure. In both scenarios 3a and 3b, the near-fault well #1 critically stressed fault #2 at the mainshock time whereas wells #2 did not due to containment by the non-seismogenic faults #4 and #5, similar to in scenarios 2a and 2b; in scenario 3b, the critical ∆CFF portion generated by well #1 did not quite coalesce with the main portion, unlike in scenario 2b. Overall, scenarios 3a and 3b and scenarios 2a and 2b resembled in terms of source disposal intervals and shared some contributing wells but differed in earthquake initiation depth, number of source stressors, stressing history, and seismicity triggering processes. Despite these differences, where the critical ∆CFF intersected fault #2 at the event origin time in scenarios 3a and 3b satisfactorily matched event epicentral locations. Thus, these two scenarios are also plausible.

Fig. 14
figure 14

Snapshots of modeled ∆CFF at the TOB taken at 10 chosen times aj from December 1990 to June 2019. The iso-value contours are plotted from 6.5 to 8.5 psi at a 0.25 psi increment. All wells are out-of-zone for this depth and shaded in grey accordingly. The results are generated using scenario 3a to illustrate historical stressing and are nearly identical for scenario 3b

Fig. 15
figure 15

Snapshots of modeled ∆CFF at the TOB and near the faults in scenario 3a taken at seven chosen recent times ag from December 2019 to April 2021. The iso-value contours are plotted from 6.5 to 8.5 psi at a 0.25 psi increment. All wells are out-of-zone for this depth and shaded in grey accordingly. The results illustrate recent and near-fault stressing in scenario 3a (Color figure online)

Fig. 16
figure 16

Snapshots of modeled ∆CFF at the TOB and near the faults in scenario 3b taken at the same seven chosen recent times ag from December 2019 to April 2021, highlighting the amplication effect on the critical ∆CFF when compared to scenario 3a

Like before, we analyze the seismicity distribution in relation to the modeled final Coulomb stress and relative seismicity rate on fault #2 to further test and differentiate the plausibility of scenarios 3a and 3b and identify potential nucleation processes. The results at various times exhibit similarities to those in Figs. 12 and 13, and are only displayed at the seismicity onset time in January 2021, see Fig. 17. Figure 17a–c are the counterparts of Fig. 12c, f, and i and show the distribution of CFF1 on fault #2 for scenario 3a and the two sides of the fault in scenario 3b, with the near-critical patch A and the uncritical patch B marked. As can be seen, scenario 3b better explains the upper periphery and the bifurcation of seismicity near the TOB and, thus, is preferred over scenario 3a. In either scenario, the half- to 1-year lag in seismicity onset (see Figs. 15a–d and 16ad) and the remaining seismicity away from the TOB are explained by the nucleation effect, see Fig. 17d–f, which are the counterparts of Fig. 13c, f, and i. Here, the a value is 0.005 as established in Sect. 4.2.6. The nucleation effect drives seismicity in a funnel zone captured by patch II. Scenario 3b again hindcasted the highest seismicity rate on patch II on the North side, which better agrees with the data than scenario 3a. This reaffirms the plausibility of scenario 3b and suggests that seismicity nucleated on the North side.

Fig. 17
figure 17

North-facing snapshots of CFF1 on fault #2 taken in January 2021, for scenario 3a a and scenario 3b North side b and South side c. The fault has only a basement segment. The colors and patches A and B have the same meaning as in Fig. 12. df The corresponding relative seismicity rate modeled using an a value of 0.005, and patches I, II, and III are labeled in the same way as in Fig. 13. The uncertain segment of fault #2 is indicated with a dashed box in dark red (Color figure online)

5 Conclusions

We draw the following key findings through this investigation.

  1. 1.

    This work strongly suggests that the 2020 December Stanton, TX M 4.2 seismicity sequence was induced by SWD dating back over three decades in the central Midland Basin. The critical Coulomb stress changes at inferred seismogenic depths were driven mainly by deep and intermediate SWD and negligibly by shallow SWD.

  2. 2.

    The basement-rooted faults likely terminate at the top of the basement or extend into the overlaying deep disposal interval but not the intermediate disposal interval nor the shallow disposal interval. The seismicity sequence was likely initiated by a Coulomb stress increase by 7–8 psi on a near-vertical seismogenic fault striking at ~ N100°E.

  3. 3.

    Among the modeled 180 + SWD wells, only a small fraction (< 10%) acted as source stressors that contributed to the critical Coulomb stress increase at the inferred hypocentral locations and event origin time, including four historical intermediate wells to the Northwest, a few recent near-fault deep wells, and potentially several historical far-field deep wells to the Northeast, depending on the fault upper extent. Some other wells, although generated sufficiently high Coulomb stress increases capable of destabilizing the seismogenic fault, did not have ample time between the beginning of injection and the mainshock time to take effect. Other near-field wells, despite their proximity to seismicity, did not contribute, either, due to the diversion of pore pressure and poroelastic stresses by non-seismogenic faults.

  4. 4.

    In time, the Coulomb faulting analysis hindcasts the mainshock on the seismogenic section of the hosting fault but also suggests earlier seismicity on an adjacent fault segment, which was absent in the data. In space, the Coulomb faulting analysis explains the upper periphery of the seismicity cluster but not the remaining. These two discrepancies can be reasonably reconciled by considering the rate-and-state earthquake nucleation effect, which captures a potential half-year-long nucleation period and better explains the overall seismicity spatial distribution.

  5. 5.

    Either fault-zone structure is plausible, however, the modeling favors the scenarios with a fault comprising not only two permeable damage zones but also an impermeable gouge zone. The transversal sealing effect due to fault gouge amplifies along-fault pore pressure propagation and can lead to sudden coalescence of critical Coulomb stress, better agreeing with the spatial distribution of the epicenters and the evanescent nature of the main shock. Including the fault gouge also creates two instead of one critical Coulomb stress lobes on the seismogenic fault, agreeing better with the bifurcation of seismicity toward the top of the basement. The two lobes stemmed from a cluster of intermediate and deep wells to the Northwest and a deep well near the East fault tip, respectively. With the nucleation effect, the presence of fault gouge leads to a prominent seismicity funnel zone between the two Coulomb stress lobes, which better agrees with the seismicity spatial distribution. The earthquakes likely nucleated on the northern side of the seismogenic fault.

  6. 6.

    The shale formation tends to act as a seismicity barrier due to its differential stress relaxation, which decreases stress anisotropy and un-favors shear slip.

This work involves uncertainties in model parameters. Nevertheless, detailed data integration and analysis, combined with high-end numerical modeling and scenario testing, allow us to calibrate the model and make meaningful interpretations. Given the continuing seismicity in the Midland Basin, this work provides a paradigm for better understanding the causal links between SWD and seismicity and can inform the development of operator-led response plans aimed at mitigating seismicity.