This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Phase-field modeling of rock fractures with roughness

Fan Fei Jinhyun Choo [email protected] Chong Liu Joshua A. White Department of Civil Engineering, The University of Hong Kong, Hong Kong Department of Civil and Environmental Engineering, KAIST, South Korea Atmospheric, Earth, and Energy Division, Lawrence Livermore National Laboratory, United States
[37, 38, 36]; This threshold value is assigned as the initial value of +\mathcal{H}^{+} at intact (d=0d=0) material points, ensuring that dd is equal to or greater than zero. (Without such a constraint, dd does not have a lower bound when Eq. (3) is used as the crack density functional, see Gerasimov and De Lorenzis [39].))
Abstract

Phase-field modeling—a continuous approach to discontinuities—is gaining popularity for simulating rock fractures due to its ability to handle complex, discontinuous geometry without an explicit surface tracking algorithm. None of the existing phase-field models, however, incorporates the impact of surface roughness on the mechanical response of fractures—such as elastic deformability and shear-induced dilation—despite the importance of this behavior for subsurface systems. To fill this gap, here we introduce the first framework for phase-field modeling of rough rock fractures. The framework transforms a displacement-jump-based discrete constitutive model for discontinuities into a strain-based continuous model, without any additional parameter, and then casts it into a phase-field formulation for frictional interfaces. We illustrate the framework by constructing a particular phase-field form employing a rock joint model originally formulated for discrete modeling. The results obtained by the new formulation show excellent agreement with those of a well-established discrete method for a variety of problems ranging from shearing of a single discontinuity to compression of fractured rocks. It is further demonstrated that the phase-field formulation can well simulate complex crack growth from rough discontinuities. Consequently, our phase-field framework provides an unprecedented bridge between a discrete constitutive model for rough discontinuities—common in rock mechanics—and the continuous finite element method—standard in computational mechanics—without any algorithm to explicitly represent discontinuity geometry.

keywords:
Phase-field modeling , Rock fractures , Rock discontinuities , Roughness , Rock masses , Shear-induced dilation
journal:  

1 Introduction

Rock fractures are pervasive in natural and engineered subsurface systems. The mechanical behavior of rock fractures not only controls the performance of many geotechnical structures such as slopes and tunnels (e.g. [1, 2, 3]), but it plays an important role in the operation of subsurface energy technologies such as hydraulic stimulation, nuclear waste disposal, enhanced geothermal systems, and geologic carbon storage (e.g. [4, 5, 6, 7, 8]).

Traditionally, numerical models have treated rock fractures as discrete lower-dimensional entities: lines in two-dimensional domains, and surfaces in three-dimensional domains. While such discrete modeling of rock fractures has been standard in geomechanical research and practice, it inevitably requires one to explicitly represent the discontinuous geometry of fractures. Unfortunately, this is a challenging endeavor whenever the geometry of discontinuities is nontrivial, not to mention evolving.

In recent years, phase-field modeling has emerged as a robust method to handle complex fracture geometry without any explicit representation. This method approximates discontinuous geometry diffusely using a continuous field variable called the phase field. After being developed for general solids [9, 10, 11], phase-field modeling of fracture has been adopted to simulate rock fracture in a variety of contexts, from hydraulic fracturing to cracking from preexisting flaws (e.g. [12, 13, 14, 15, 16, 17]).

Nevertheless, the vast majority of phase-field simulations of rock fracture have completely disregarded physical phenomena emanating from the roughness of fracture. The surfaces of rock fractures are often rough due to asperities at multiple scales, interlocking them under in-situ stress conditions. The degree of roughness is so important to subsurface system behavior that it has motivated the development and widespread use of the joint roughness coefficient (JRC) [18, 19, 20] and similar measures in rock mechanics. Asperity interlocking and relative slip leads to important characteristics that may be absent in fractures in other materials. First, rock fractures permit a finite amount of elastic deformation under both normal and shear loading due to asperity compressibility. Second, surface roughness can give rise to a significant amount of dilation when the fracture is sheared. This dilation in turn contributes to the shear strength of the fracture, making the peak shear strength substantially greater than the residual strength. It is also noted that the dilation and friction in a rough fracture may depend strongly on the shearing rate and state of the fracture. Third, the roughness of fracture can evolve by cyclic loading, asperity damage, and other multiphysical phenomena, which affects all of the aforementioned characteristics.

Only very recently, frictional effects have been incorporated into phase-field modeling of fracture. Fei and Choo [21] were the first to develop a phase-field formulation for cracks and interfaces with frictional contact, whereby the responses of a diffusely-approximated discontinuity under different contact conditions (open, stick, and slip) are modeled based on stress decomposition in an interface-oriented coordinate system. Building on this work, the authors then proposed phase-field formulations for frictional shear fracture [22] and mixed-mode fracture in quasi-brittle materials [17], in which the contribution of frictional energy to fracturing is considered in a manner consistent with the fracture mechanics theory of Palmer and Rice [23]. Meanwhile, Bryant and Sun [24] have extended the work of Fei and Choo [21] to incorporate variable friction under non-isothermal conditions.

None of the existing phase-field models, however, can accommodate other aspects of roughness effects. Among them, elastic deformability and shear-induced dilation are deemed critical as they have significant impacts. For example, shear-induced dilation in rough fractures can significantly increases the fracture permeability [20, 25]. Hydro-shearing, which injects fluid to exploit this mechanism of permeability enhancement, is receiving growing attention in shale gas production [26] as well as playing a central role in paving the way to enhanced geothermal systems [27, 28, 29].

In discrete methods for discontinuities, the mechanical behavior of a rough rock fracture is modeled by a constitutive law that relates the displacement jump (relative displacement) across the fracture surfaces—the kinematic quantity measured in a shear-box test—to the surface traction. A large number of such constitutive models have been proposed to capture an array of roughness-induced phenomena such as elasticity, variable friction, shear-induced dilation, and asperity degradation, in a phenomenological and/or a physically-motivated manner (e.g. [18, 30, 31, 32, 33, 34]).

However, these constitutive models of rough rock fractures—formulated based on the displacement jump across discrete surfaces—are incompatible with diffusely-approximated fractures in phase-field modeling. Overcoming this incompatibility requires one to transform a displacement-based constitutive model into a strain-based model compatible with the phase-field approximation.

In this work, we introduce the first framework for phase-field modeling of rough fractures. The framework transforms a displacement-jump-based discrete constitutive model for discontinuities into a strain-based continuous model, and then cast it into a phase-field formulation for frictional interfaces. Notably, no additional parameter is introduced to the existing phase-field formulation.

The paper is organized as follows. In Section 2, we adopt a general phase-field formulation for fractured solids subject to compressive stress, in which frictional contact is handled by the stress decomposition scheme proposed by Fei and Choo [21]. In Section 3, we formulate a strain-based kinematic description of rough rock fractures in the phase-field setting and then develop a general methodology to transform a displacement-based discontinuity model into a strain-based model. For the purpose of illustration, we construct a particular version of the framework employing an existing displacement-based model for rough rock joints [34]. In Section 4, we describe how to solve the proposed formulation using a standard nonlinear finite element method in conjunction with Newton’s method. In Section 5, we first verify the proposed phase-field formulation by comparing its results with those obtained by a well-established discrete method (the extended finite element method), using various problems involving a single fracture, non-intersecting fractures, and intersecting fractures. We then apply the phase-field formulation to simulate the nucleation and propagation of fractures from rough discontinuities. We conclude the work in Section 6.

2 Phase-field formulation

This section recapitulates a general phase-field formulation for fractured solids possibly subject to compressive stress. We first describe a standard phase-field approximation of discontinuities and associated governing equations. We then explain the stress decomposition scheme proposed by Fei and Choo [21], which is a well-verified way to incorporate frictional contact in the phase-field setting. Without loss of generality, we assume infinitesimal deformation and quasi-static conditions.

2.1 Phase-field approximation and governing equations

Consider the solid body Ωdim\Omega\in\mathbb{R}^{\mathrm{dim}} (dim=2,3\mathrm{dim}=2,3) with boundary Ω\partial\Omega. The boundary is suitably decomposed into the displacement (Dirichlet) boundary uΩ\partial_{u}\Omega and the traction (Neumann) boundary tΩ\partial_{t}\Omega such that uΩtΩ=\partial_{u}\Omega\cap\partial_{t}\Omega=\emptyset and uΩtΩ¯=Ω\overline{\partial_{u}\Omega\cup\partial_{t}\Omega}=\partial\Omega. The body may contain a set of discontinuities denoted by Γ\Gamma, which may evolve in the time domain 𝒯\mathcal{T}.

Figure 1 illustrates how phase-field modeling diffusely approximates the original discrete problem. The approximation begins by introducing the phase-field variable, d[0, 1]d\in[0,\,1], where d=0d=0 indicates the undamaged (bulk) region and d=1d=1 indicates the fully cracked (interface) region. We then introduce a crack density functional, Γd(d,d)\Gamma_{d}(d,\operatorname{\nabla}d), that satisfies

ΓΩΓd(d,d)dV.\Gamma\approx\int_{\Omega}\Gamma_{d}(d,\operatorname{\nabla}d)\>\differential V. (1)

A general form of Γd(d,d)\Gamma_{d}(d,\operatorname{\nabla}d) is given by

Γd(d,d):=1c0[α(d)L+Ldd],wherec0:=401α(s)ds.\Gamma_{d}(d,\operatorname{\nabla}d):=\dfrac{1}{c_{0}}\left[\dfrac{\alpha(d)}{L}+L\operatorname{\nabla}{d}\cdot\operatorname{\nabla}{d}\right],\quad\text{where}\;\;c_{0}:=4\int_{0}^{1}\sqrt{\alpha(s)}\,\differential s. (2)

Here, LL is the phase-field length parameter controlling the width of diffuse approximation. The specific form of Γd(d,d)\Gamma_{d}(d,\operatorname{\nabla}d) is determined by the choice of α(d)\alpha(d). Among a few forms of α(d)\alpha(d) proposed in the literature [35, 36], here we choose α(d)=d\alpha(d)=d for its relative simplicity and its relation to cohesive fracture [36]. We note that other choices of α(d)\alpha(d) would equally be valid for the purpose of diffuse approximation of stationary cracks (see Fei and Choo [21] where α(d)=d2\alpha(d)=d^{2} is used), but for simulating evolving fractures, they would lead to different results. Substituting α(d)=d\alpha(d)=d into Eq. (2) gives

Γd(d,d)=38[dL+Ldd].\Gamma_{d}(d,\operatorname{\nabla}d)=\dfrac{3}{8}\quantity[\dfrac{d}{L}+L\operatorname{\nabla}{d}\cdot\operatorname{\nabla}{d}]. (3)
Refer to caption
Figure 1: Phase-field approximation of fracture. The discontinuity Γ\Gamma on the left hand side is diffusively represented by the phase-field variable dd on the right hand side.

The phase-field formulation gives rise to two governing equations—the linear momentum balance equation and the phase-field evolution equation—of which the primary variables are the displacement vector, 𝒖\bm{u}, and the phase field, dd. For brevity, we omit their derivations and refer to the relevant literature (e.g. [36, 22]). The governing equations may be written as

𝝈(𝒖,d)+ρ𝒈=𝟎\displaystyle\operatorname{\nabla\cdot}\bm{\sigma}(\bm{u},d)+\rho\bm{g}=\bm{0} inΩ×𝒯,\displaystyle\quad\text{in}\>\>\Omega\times\mathcal{T}, (4)
g(d)+(𝒖)+3𝒢c8L(1L2d)=0\displaystyle-g^{\prime}(d)\mathcal{H}^{+}(\bm{u})+\dfrac{3\mathcal{G}_{c}}{8L}\left(1-L^{2}\operatorname{\nabla\cdot}\operatorname{\nabla}d\right)=0 inΩ×𝒯.\displaystyle\quad\text{in}\>\>\Omega\times\mathcal{T}. (5)

In the momentum balance equation (4), 𝝈\bm{\sigma} is the Cauchy stress tensor, ρ\rho is the mass density, and 𝒈\bm{g} is the gravitational acceleration vector. In the phase-field evolution equation (5), 𝒢c\mathcal{G}_{c} is the critical fracture energy, +\mathcal{H}^{+} is the crack driving force, and g(d)g(d) is the degradation function. It is noted that the specific forms of +\mathcal{H}^{+} and g(d)g(d) should be chosen in accordance with the selected form of the crack density functional, Γd(d,d)\Gamma_{d}(d,\operatorname{\nabla}d). For the particular form of Γd(d,d)\Gamma_{d}(d,\operatorname{\nabla}d) in Eq. (3), g(d)g(d) is given by

g(d)=(1d)2(1d)2+md(1d),withm=3𝒢c4L1t.g(d)=\dfrac{(1-d)^{2}}{(1-d)^{2}+md(1-d)},\quad\text{with}\>\>m=\dfrac{3\mathcal{G}_{c}}{4L}\dfrac{1}{\mathcal{H}_{t}}. (6)

Here, t\mathcal{H}_{t} is defined as the threshold value of the crack driving force at the peak material strength. The specific expressions for +\mathcal{H}^{+} and t\mathcal{H}_{t} depend also on how the stress tensor is decomposed into its crack driving and non-driving parts. So they will be discussed after presenting the stress decomposition scheme.

To complete the problem statement, we write the boundary conditions as

𝒖=𝒖^\displaystyle\bm{u}=\hat{\bm{u}} onuΩ×𝒯,\displaystyle\quad\text{on}\>\>\partial_{u}\Omega\times\mathcal{T}, (7)
𝝈𝒗=𝒕^\displaystyle\bm{\sigma}\cdot\bm{v}=\hat{\bm{t}} ontΩ×𝒯,\displaystyle\quad\text{on}\>\>\partial_{t}\Omega\times\mathcal{T}, (8)
d𝒗=0\displaystyle\operatorname{\nabla}d\cdot\bm{v}=0 onΩ×𝒯,\displaystyle\quad\text{on}\>\>\partial\Omega\times\mathcal{T}, (9)

where 𝒖^\hat{\bm{u}} and 𝒕^\hat{\bm{t}} are the prescribed displacement and traction vectors on the boundary, respectively, and 𝒗\bm{v} is the unit vector outward normal to the boundary. The initial conditions are given by

𝒖|t=0=𝒖0\displaystyle\bm{u}\rvert_{t=0}=\bm{u}_{0} inΩ,\displaystyle\quad\text{in}\>\>\Omega, (10)
d|t=0=d0\displaystyle d\rvert_{t=0}=d_{0} inΩ,\displaystyle\quad\text{in}\>\>\Omega, (11)

where 𝒖0\bm{u}_{0} and d0d_{0} are the initial displacement and phase-field solutions, respectively.

Remark 1.

When dealing with stationary fractures—a fairly common scenario in rock mechanics applications—Eq. (5) needs to be solved only once for obtaining an initial phase field that suitably represents the preexisting fractures. It is noted that such stationary fractures have also been well modeled by embedded discontinuity methods (e.g. [40, 41, 42]). Compared with these methods, the phase-field method entails more computation time as it requires a quite fine discretization around the discontinuity. However, the phase-field method lends itself to a much easier implementation because it uses the standard basis (shape) functions whereas embedded discontinuity methods commonly require enrichment of basis functions.

2.2 Stress decomposition incorporating frictional contact

Given that our interest is in fracture under compressive loads, we adopt the stress decomposition scheme proposed by Fei and Choo [21], which is a verified way to incorporate frictional contact into phase-field-approximate discontinuities. It calculates the stress tensor 𝝈\bm{\sigma} as the weighted average of the stress in the rock matrix (bulk region), 𝝈m\bm{\sigma}_{m}, and the stress in the fracture (interface region), 𝝈f\bm{\sigma}_{f},111𝝈m\bm{\sigma}_{m} and 𝝈f\bm{\sigma}_{f} correspond to 𝝈bulk\bm{\sigma}_{\mathrm{bulk}} and 𝝈interface\bm{\sigma}_{\mathrm{interface}} in Fei and Choo [21], respectively. with the weighting done according to the degradation function, g(d)g(d). Specifically,

𝝈=g(d)𝝈m+[1g(d)]𝝈f.\bm{\sigma}=g(d)\bm{\sigma}_{m}+[1-g(d)]\bm{\sigma}_{f}. (12)

The matrix stress tensor can be calculated using a standard continuum constitutive relationship. Here we assume that the rock matrix is linear elastic, such that the constitutive relationship is given by

𝝈m=me:𝜺,\bm{\sigma}_{m}=\mathbb{C}^{\mathrm{e}}_{m}:\bm{\varepsilon}, (13)

where 𝜺\bm{\varepsilon} is the infinitesimal strain tensor, and e\mathbb{C}^{\mathrm{e}} is the elastic stiffness tensor. The linear elastic stiffness tensor can be expressed using the bulk modulus, KmK_{m}, and the shear modulus, GmG_{m} of the rock matrix as

me=Km𝟏𝟏+2Gm(𝕀13𝟏𝟏),\mathbb{C}^{\mathrm{e}}_{m}=K_{m}\bm{1}\operatorname{\otimes}\bm{1}+2G_{m}\left(\mathbb{I}-\dfrac{1}{3}\bm{1}\operatorname{\otimes}\bm{1}\right), (14)

with 𝕀\mathbb{I} and 𝟏\bm{1} denoting the fourth-order symmetric identity tensor and the second-order identity tensor, respectively.

The fracture stress tensor 𝝈f\bm{\sigma}_{f}, which is nonzero whenever d>0d>0, is computed depending on the contact condition at the material point. To determine the contact condition, we introduce an interface-oriented coordinate system. In 2D, for example, the coordinate system is defined with the unit normal vector 𝒏\bm{n} and the unit tangent vector 𝒎\bm{m} of the discontinuity, see Fig. 2. In this interface-oriented coordinate system, the normal strain εN\varepsilon_{\mathrm{N}} is calculated as

εN:=𝜺:(𝒏𝒏).\varepsilon_{\mathrm{N}}:=\bm{\varepsilon}:(\bm{n}\operatorname{\otimes}\bm{n}). (15)

We can distinguish between open and closed contact conditions based on the sign of εN\varepsilon_{\mathrm{N}}: open if εN>0\varepsilon_{\mathrm{N}}>0, and closed otherwise. When the crack is open, 𝝈f=𝟎\bm{\sigma}_{f}=\bm{0}. On the other hand, when the crack is closed, 𝝈f\bm{\sigma}_{f} should be calculated such that it incorporates the contact behavior of the discontinuity.

Refer to caption
Figure 2: The interface-oriented coordinate system in the phase-field model. Unit vectors 𝒏\bm{n} and 𝒎\bm{m} denote the normal and tangent to the interface, respectively.

Having decomposed the stress tensor as above, let us now determine the specific expression for the crack driving force, +\mathcal{H}^{+}. Considering that rocks are quasi-brittle (rather than perfectly brittle) and cracks from rough discontinuities are mostly tensile [43], here we adopt the crack driving force for cohesive tensile fracture derived from a directionally decomposed stress tensor [17]. Employing the popular approach to crack irreversibility that uses the maximum +\mathcal{H}^{+} in history [44], the crack driving force is given by

+=max{t,12M[maxt[0,t]σ1,m(t)]2},witht=12Mσp2.\displaystyle\mathcal{H}^{+}=\max\left\{\mathcal{H}_{t},\,\dfrac{1}{2M}\left[\max_{t\in[0,t]}\sigma_{1,m}(t)\right]^{2}\right\},\quad\text{with}\>\>\mathcal{H}_{t}=\dfrac{1}{2M}\sigma^{2}_{p}. (16)

Here, Mm:=Km+(4/3)GmM_{m}:=K_{m}+(4/3)G_{m} is the constrained modulus of the matrix, σ1,m\sigma_{1,m} is the maximum (tensile) principal stress in the matrix, and σp\sigma_{p} is the peak tensile strength. The detailed derivation of Eq. (16) can be found from Fei and Choo [17]. Note that one may also arrive at the same expression for the crack driving force by extending the crack driving force in Steinke and Kaliske [45], where the same type of directional stress decomposition is used for brittle tensile fracture, to cohesive tensile fracture as done in Geelen et al. [36].

In previous works where the above stress decomposition scheme is employed [21, 22, 17, 24], the contact behavior is modeled using the standard Coulomb friction law. However, as explained in the Introduction, the Coulomb friction law does not incorporate a complete array of important features that emanate from the rough nature of rock fractures. In the following section, we develop a general constitutive framework that allows one to cast a standard model for rough rock fractures—originally formulated for discrete modeling of discontinuities—into 𝝈f\bm{\sigma}_{f} in diffusive phase-field modeling.

3 Constitutive framework for rough fractures in phase-field modeling

In this section, we develop a framework for transforming a displacement-jump-based constitutive model for discontinuities into a strain-based model. While the framework is general, we construct a particular version of the framework for illustration purposes, employing a specific constitutive model for rough rock joints [34]. To avoid ambiguity, the discussion in this section pertains to an interface material point where 0<d10<d\leq 1.

3.1 Kinematics of rough fracture

In discrete approaches to modeling discontinuities inside continuous materials, the displacement field is often decomposed into its continous part, 𝒖c\bm{u}_{c}, and its discontinuous part—the displacement jump—[[𝒖]]:=𝒖+𝒖[\![\bm{u}]\!]:=\bm{u}^{+}-\bm{u}^{-}. Mathematically, the decomposition can be written as

𝒖=𝒖c+HΓ(𝒙)[[𝒖]],\bm{u}=\bm{u}_{c}+H_{\Gamma}(\bm{x})[\![\bm{u}]\!], (17)

where H(𝒙)H(\bm{x}) is the Heaviside function, defined as

HΓ(𝒙)={1if𝒙Ω+,0if𝒙Ω,H_{\Gamma}(\bm{x})=\left\{\begin{array}[]{ll}1&\text{if}\>\>\bm{x}\in\Omega_{+},\\ 0&\text{if}\>\>\bm{x}\in\Omega_{-},\end{array}\right. (18)

with Ω+\Omega_{+} and Ω\Omega_{-} denoting the subdomains that are separated by the discontinuity Γ\Gamma.

To model the mechanical behavior of discontinuities, a constitutive law must be introduced relating the displacement jump [[𝒖]][\![\bm{u}]\!] to the mobilized traction 𝒕\bm{t} on the surface. This constitutive law is often expressed in a generic rate form as

𝒕˙=𝔻[[𝒖]]˙,\dot{\bm{t}}=\mathbb{D}\cdot\dot{[\![\bm{u}]\!]}\,, (19)

where 𝔻\mathbb{D} is the instantaneous tangent stiffness of the fracture. It is convenient to develop such models using the surface aligned coordinate system in Fig. 2. We therefore decompose the displacement jump vector into its normal and tangential components as

[[𝒖]]=uf𝒏+vf𝒎,[\![\bm{u}]\!]=u_{f}\bm{n}+v_{f}\bm{m}, (20)

where scalars ufu_{f} and vfv_{f} denote the magnitude of the normal closure and tangential slip, respectively.

Our first task is to devise a way to model the kinematics of fracture modeled by the phase-field method, which lacks an explicit representation of the displacement jump [[𝒖]][\![\bm{u}]\!]. To begin, we calculate the strain tensor as the symmetric gradient of the decomposed displacement field (17)

𝜺:=s𝒖=𝜺c+𝜺f,\bm{\varepsilon}:=\operatorname{\nabla^{s}}\bm{u}=\bm{\varepsilon}_{c}+\bm{\varepsilon}_{f}, (21)

where

𝜺c\displaystyle\bm{\varepsilon}_{c} :=s𝒖c,\displaystyle:=\operatorname{\nabla^{s}}\bm{u}_{c}, (22)
𝜺f\displaystyle\bm{\varepsilon}_{f} :=HΓ(𝒙)s[[𝒖]]+12([[𝒖]]𝒏+𝒏[[𝒖]])δΓ(𝒙),\displaystyle:=H_{\Gamma}(\bm{x})\operatorname{\nabla^{s}}[\![\bm{u}]\!]+\dfrac{1}{2}([\![\bm{u}]\!]\operatorname{\otimes}\bm{n}+\bm{n}\operatorname{\otimes}[\![\bm{u}]\!])\delta_{\Gamma}(\bm{x}), (23)

are the continuous and discontinuous parts of the strain tensor, respectively, and δΓ(𝒙)\delta_{\Gamma}(\bm{x}) is the Dirac delta function emanating from the gradient of the Heaviside function, i.e. HΓ(𝒙)=𝒏δΓ(𝒙)\operatorname{\nabla}H_{\Gamma}(\bm{x})=\bm{n}\delta_{\Gamma}(\bm{x}). Unfortunately, Eq. (23) is incompatible with the phase-field setting, because the Heaviside and Dirac delta functions cannot be defined when discontinuous geometry is approximated diffusely. To overcome this issue, we approximate Eq. (23) in the following two ways. First, we postulate that the displacement jump is constant along the discontinuity, such that s[[𝒖]]=𝟎\operatorname{\nabla^{s}}[\![\bm{u}]\!]=\bm{0}. The same postulate was also introduced in the assumed enhanced strain (AES) formulation of Regueiro and Borja [46]. Second, we replace the Dirac delta function by the crack density functional, Γd(d,d)\Gamma_{d}(d,\operatorname{\nabla}d), which converges to the Dirac delta function as L0L\rightarrow 0 (Γ\Gamma-convergence). The same approximation can be found from Verhoosel and de Borst [47]. As a result, 𝜺f\bm{\varepsilon}_{f} simplifies to

𝜺f12([[𝒖]]𝒏+𝒏[[𝒖]])Γd(d,d).\bm{\varepsilon}_{f}\approx\frac{1}{2}([\![\bm{u}]\!]\operatorname{\otimes}\bm{n}+\bm{n}\operatorname{\otimes}[\![\bm{u}]\!])\Gamma_{d}(d,\operatorname{\nabla}d). (24)

Hereafter, we shall use Eq. (24) to calculate 𝜺f\bm{\varepsilon}_{f} in the phase-field setting. Further, combining Eqs. (20) and (24), we can calculate the normal closure and tangential slip as

uf\displaystyle u_{f} :=𝜺fΓd(d,d):(𝒏𝒏),\displaystyle:=\dfrac{\bm{\varepsilon}_{f}}{\Gamma_{d}(d,\operatorname{\nabla}d)}:(\bm{n}\operatorname{\otimes}\bm{n}), (25)
vf\displaystyle v_{f} :=𝜺fΓd(d,d):𝜶,\displaystyle:=\dfrac{\bm{\varepsilon}_{f}}{{\Gamma_{d}(d,\operatorname{\nabla}d)}}:\bm{\alpha}, (26)

respectively, where

𝜶:=(𝒏𝒎+𝒎𝒏)\bm{\alpha}:=(\bm{n}\operatorname{\otimes}\bm{m}+\bm{m}\operatorname{\otimes}\bm{n})\, (27)

is the slip direction tensor.

It is also postulated that 𝜺c\bm{\varepsilon}_{c} and 𝜺f\bm{\varepsilon}_{f} can be additively decomposed into elastic and plastic (inelastic) parts as

𝜺c\displaystyle\bm{\varepsilon}_{c} =𝜺ce+𝜺cp,\displaystyle=\bm{\varepsilon}^{\mathrm{e}}_{c}+\bm{\varepsilon}^{\mathrm{p}}_{c}, (28)
𝜺f\displaystyle\bm{\varepsilon}_{f} =𝜺fe+𝜺fp,\displaystyle=\bm{\varepsilon}^{\mathrm{e}}_{f}+\bm{\varepsilon}^{\mathrm{p}}_{f}, (29)

where the superscripts ()e(\cdot)^{\mathrm{e}} and ()p(\cdot)^{\mathrm{p}} denote the elastic and plastic parts, respectively. Equivalently, the total elastic and plastic strains are

𝜺e\displaystyle\bm{\varepsilon}^{\mathrm{e}} =𝜺ce+𝜺fe,\displaystyle=\bm{\varepsilon}^{\mathrm{e}}_{c}+\bm{\varepsilon}^{\mathrm{e}}_{f}, (30)
𝜺p\displaystyle\bm{\varepsilon}^{\mathrm{p}} =𝜺cp+𝜺fp,\displaystyle=\bm{\varepsilon}^{\mathrm{p}}_{c}+\bm{\varepsilon}^{\mathrm{p}}_{f}, (31)

Although many frictional contact models (e.g. the standard Coulomb friction model) treat frictional slip as entirely inelastic, rough rock fracture can manifest significant elastic deformation due to asperity compressibility and contact effects. For this reason, elasticity is an integral part of modeling rock fracture with roughness.

Combining Eqs. (25), (26), and (29), we get the following approximations of the elastic and plastic components of normal and tangential displacement jumps:

ufe\displaystyle u^{\mathrm{e}}_{f} :=𝜺fe:(𝒏𝒏)Γd(d,d),\displaystyle:=\dfrac{\bm{\varepsilon}^{\mathrm{e}}_{f}:(\bm{n}\operatorname{\otimes}\bm{n})}{\Gamma_{d}(d,\operatorname{\nabla}d)}, (32)
vfe\displaystyle v^{\mathrm{e}}_{f} :=𝜺fe:𝜶Γd(d,d),\displaystyle:=\dfrac{\bm{\varepsilon}^{\mathrm{e}}_{f}:\bm{\alpha}}{\Gamma_{d}(d,\operatorname{\nabla}d)}, (33)
ufp\displaystyle u^{\mathrm{p}}_{f} :=𝜺fp:(𝒏𝒏)Γd(d,d),\displaystyle:=\dfrac{\bm{\varepsilon}^{\mathrm{p}}_{f}:(\bm{n}\operatorname{\otimes}\bm{n})}{\Gamma_{d}(d,\operatorname{\nabla}d)}, (34)
vfp\displaystyle v^{\mathrm{p}}_{f} :=𝜺fp:𝜶Γd(d,d).\displaystyle:=\dfrac{\bm{\varepsilon}^{\mathrm{p}}_{f}:\bm{\alpha}}{\Gamma_{d}(d,\operatorname{\nabla}d)}. (35)

A constitutive model for rock discontinuities can then be introduced to relate the kinematic quantities in Eqs. (32)–(35) to their corresponding stress components of 𝝈f\bm{\sigma}_{f}. For this purpose, we also decompose 𝝈f\bm{\sigma}_{f} into its normal and tangential component as

σN\displaystyle\sigma_{\mathrm{N}} :=𝝈f:(𝒏𝒏),\displaystyle:=\bm{\sigma}_{f}:(\bm{n}\operatorname{\otimes}\bm{n}), (36)
τ\displaystyle\tau :=12𝝈f:𝜶,\displaystyle:=\dfrac{1}{2}\bm{\sigma}_{f}:\bm{\alpha}, (37)

where σN\sigma_{\mathrm{N}} is the contact normal stress and τ\tau is the shear stress in the fracture. Note that here σN\sigma_{\mathrm{N}} (and thus the fracture displacement) is considered negative in compression, being consistent with the sign convention in standard phase-field modeling. In what follows, we formulate a constitutive framework for modeling the compression and shear behavior of rock fractures, from the elastic regime to the plastic regime.

Remark 2.

An alternative way to bridge the strain tensor and the displacement jump would be to introduce a characteristic length scale, like how some phase-field models for fracture have calculated crack opening and slip displacements (e.g. [48, 49, 50, 24]). Yet the new approach proposed in this work—Eqs. (21)–(24)—has the following two advantages: (i) it does not introduce any new parameter to the existing phase-field formulation, and (ii) it draws on the Γ\Gamma-convergence properties of the crack density functional. These two features allow the new phase-field formulation to be mesh-insensitive, like the standard phase-field formulations.

3.2 Elastic deformation of rough fracture

We make use of a standard approach to rock joint elasticity that describes the fracture normal and shear response separately. For the normal traction, we adopt the hyperbolic function proposed by Bandis et al. [51]—perhaps the most popular approach in the rock mechanics community—given by

σN=κufe1ufe/umaxe,\sigma_{\mathrm{N}}=\kappa\dfrac{u^{\mathrm{e}}_{f}}{1-u^{\mathrm{e}}_{f}/u^{\mathrm{e}}_{\max}}, (38)

where κ\kappa denotes the initial compressive stiffness, and umaxeu^{\mathrm{e}}_{\max} the maximum closure of the fracture. The tangential traction may be described as

τ=μvfe,\tau=\mu v^{\mathrm{e}}_{f}, (39)

where μ\mu denotes the shear modulus related to the frictional properties of the fracture. It is noted that μ\mu may or may not be dependent on σN\sigma_{\mathrm{N}} according to the modeling assumption.

We now reformulate Eqs. (38) and (39) for the phase-field formulation at hand to construct a constitutive relationship between 𝝈f\bm{\sigma}_{f} and 𝜺fe\bm{\varepsilon}_{f}^{\mathrm{e}}. In the present work, we consider the normal and tangential deformations of the fracture and neglect rotations and relative stretching, as in the classic AES method for strong discontinuities [52, 46]. Let us consider the normal deformation first. Substituting Eq. (32) into Eq. (38) and rearranging the resulting equation gives

𝜺fe:(𝒏𝒏)=σNΓd(d,d)(κ+σN/umaxe).\bm{\varepsilon}^{\mathrm{e}}_{f}:(\bm{n}\operatorname{\otimes}\bm{n})=\dfrac{\sigma_{\mathrm{N}}\Gamma_{d}(d,\operatorname{\nabla}d)}{(\kappa+\sigma_{\mathrm{N}}/u^{\mathrm{e}}_{\max})}. (40)

Inserting Eq. (36) into Eq. (40), we can rewrite the above equation as

𝜺fe:(𝒏𝒏)=1Ef𝝈f:(𝒏𝒏),\bm{\varepsilon}^{\mathrm{e}}_{f}:(\bm{n}\operatorname{\otimes}\bm{n})=\dfrac{1}{E_{f}}\bm{\sigma}_{f}:(\bm{n}\operatorname{\otimes}\bm{n}), (41)

where EfE_{f} is the Young’s modulus of fracture, defined as

Ef:=1Γd(d,d)(κ+σNumaxe).E_{f}:=\dfrac{1}{\Gamma_{d}(d,\operatorname{\nabla}d)}\left(\kappa+\dfrac{\sigma_{\mathrm{N}}}{u^{\mathrm{e}}_{\max}}\right). (42)

Likewise, for the tangential deformation, we can use Eq. (33) to rewrite Eq. (39) as

𝜺fe:𝜶=12Gf𝝈f:𝜶,\bm{\varepsilon}^{\mathrm{e}}_{f}:\bm{\alpha}=\dfrac{1}{2G_{f}}\bm{\sigma}_{f}:\bm{\alpha}, (43)

where GfG_{f} is the shear modulus of the fracture, defined as

Gf:=μΓd(d,d).G_{f}:=\dfrac{\mu}{\Gamma_{d}(d,\operatorname{\nabla}d)}. (44)

To arrive at a constitutive relation between 𝝈f\bm{\sigma}_{f} and 𝜺fe\bm{\varepsilon}_{f}^{\mathrm{e}}, we multiply both sides of Eq. (41) by 𝒏𝒏\bm{n}\operatorname{\otimes}\bm{n} and get

𝜺fe:[(𝒏𝒏)(𝒏𝒏)]=1Ef𝝈f:[(𝒏𝒏)(𝒏𝒏)].\bm{\varepsilon}^{\mathrm{e}}_{f}:[(\bm{n}\operatorname{\otimes}\bm{n})\operatorname{\otimes}(\bm{n}\operatorname{\otimes}\bm{n})]=\dfrac{1}{E_{f}}\bm{\sigma}_{f}:[(\bm{n}\operatorname{\otimes}\bm{n})\operatorname{\otimes}(\bm{n}\operatorname{\otimes}\bm{n})]. (45)

Similarly, we multiply both sides of Eq. (43) by (1/2)𝜶(1/2)\bm{\alpha} and get

12𝜺fe:(𝜶𝜶)=14Gf𝝈f:(𝜶𝜶).\dfrac{1}{2}\bm{\varepsilon}^{\mathrm{e}}_{f}:(\bm{\alpha}\operatorname{\otimes}\bm{\alpha})=\dfrac{1}{4G_{f}}\bm{\sigma}_{f}:(\bm{\alpha}\operatorname{\otimes}\bm{\alpha}). (46)

Adding Eqs. (45) and (46), we obtain the constitutive relation between 𝝈f\bm{\sigma}_{f} and 𝜺fe\bm{\varepsilon}_{f}^{\mathrm{e}} as follows:

𝜺fe=𝝈f:[1Ef(𝒏𝒏)(𝒏𝒏)+14Gf𝜶𝜶].\bm{\varepsilon}^{\mathrm{e}}_{f}=\bm{\sigma}_{f}:\left[\dfrac{1}{E_{f}}(\bm{n}\operatorname{\otimes}\bm{n})\operatorname{\otimes}(\bm{n}\operatorname{\otimes}\bm{n})+\dfrac{1}{4G_{f}}\bm{\alpha}\operatorname{\otimes}\bm{\alpha}\right]. (47)

The continuous part of the elastic strain, 𝜺ce\bm{\varepsilon}_{c}^{\mathrm{e}}, is related to 𝝈f\bm{\sigma}_{f} as

𝜺ce=(me)1:𝝈f.\bm{\varepsilon}^{\mathrm{e}}_{c}=(\mathbb{C}^{\mathrm{e}}_{m})^{-1}:\bm{\sigma}_{f}. (48)

Since 𝜺e=𝜺ce+𝜺fe\bm{\varepsilon}^{\mathrm{e}}=\bm{\varepsilon}^{\mathrm{e}}_{c}+\bm{\varepsilon}^{\mathrm{e}}_{f}, Eqs. (47) and (48) can be combined as

𝜺e=𝕂:𝝈f,\bm{\varepsilon}^{\mathrm{e}}=\mathbb{K}:\bm{\sigma}_{f}, (49)

where

𝕂:=(me)1+1Ef(𝒏𝒏)(𝒏𝒏)+14Gf(𝜶𝜶).\mathbb{K}:=(\mathbb{C}^{\mathrm{e}}_{m})^{-1}+\dfrac{1}{E_{f}}\left(\bm{n}\operatorname{\otimes}\bm{n}\right)\operatorname{\otimes}\left(\bm{n}\operatorname{\otimes}\bm{n}\right)+\dfrac{1}{4G_{f}}\left(\bm{\alpha}\operatorname{\otimes}\bm{\alpha}\right). (50)

Note that 𝕂\mathbb{K} is not constant and depends on the stress state. This equation then allows us to derive the elastic tangent of the fracture stress tensor as

fe=𝝈f𝜺e.\mathbb{C}^{\mathrm{e}}_{f}=\partialderivative{\bm{\sigma}_{f}}{\bm{\varepsilon}^{\mathrm{e}}}. (51)

Noting that EfE_{f} and GfG_{f} depend on 𝝈f\bm{\sigma}_{f} via Eqs. (42) and (44), we take derivatives of both sides of Eq. (49) with respect to 𝜺e\bm{\varepsilon}^{\mathrm{e}} and obtain

𝕀\displaystyle\mathbb{I} =𝕂:𝝈f𝜺e+𝕂𝜺e:𝝈f\displaystyle=\mathbb{K}:\partialderivative{\bm{\sigma}_{f}}{\bm{\varepsilon}^{\mathrm{e}}}+\partialderivative{\mathbb{K}}{\bm{\varepsilon}^{\mathrm{e}}}:\bm{\sigma}_{f} (52)
=𝕂:fe+(𝕂𝝈f:fe):𝝈f,\displaystyle=\mathbb{K}:\mathbb{C}^{\mathrm{e}}_{f}+\left(\partialderivative{\mathbb{K}}{\bm{\sigma}_{f}}:\mathbb{C}^{\mathrm{e}}_{f}\right):\bm{\sigma}_{f}, (53)

Rearranging Eq. (53) gives fe\mathbb{C}^{\mathrm{e}}_{f} as

fe=[𝕂+(𝕂𝝈f:𝝈f)]1,\displaystyle\mathbb{C}^{\mathrm{e}}_{f}=\left[\mathbb{K}+\left(\partialderivative{\mathbb{K}}{\bm{\sigma}_{f}}:\bm{\sigma}_{f}\right)\right]^{-1}, (54)

where

𝕂𝝈f:𝝈f\displaystyle\partialderivative{\mathbb{K}}{\bm{\sigma}_{f}}:\bm{\sigma}_{f} =(𝕂σNσN𝝈f):𝝈f\displaystyle=\left(\partialderivative{\mathbb{K}}{\sigma_{\mathrm{N}}}\operatorname{\otimes}\partialderivative{\sigma_{\mathrm{N}}}{\bm{\sigma}_{f}}\right):\bm{\sigma}_{f}
=1Γd(d,d)Ef2σNumaxe(𝒏𝒏)(𝒏𝒏)14Γd(d,d)Gf2σNμ(σN)𝜶𝜶,\displaystyle=-\dfrac{1}{\Gamma_{d}(d,\operatorname{\nabla}d)E^{2}_{f}}\dfrac{\sigma_{\mathrm{N}}}{u^{\mathrm{e}}_{\max}}\left(\bm{n}\operatorname{\otimes}\bm{n}\right)\operatorname{\otimes}\left(\bm{n}\operatorname{\otimes}\bm{n}\right)-\dfrac{1}{4\Gamma_{d}(d,\operatorname{\nabla}d)G^{2}_{f}}\sigma_{\mathrm{N}}\mu^{\prime}(\sigma_{\mathrm{N}})\bm{\alpha}\operatorname{\otimes}\bm{\alpha}, (55)

with μ(σN)\mu^{\prime}(\sigma_{\mathrm{N}}) denoting the derivative of μ\mu with respect to σN\sigma_{\mathrm{N}}. Note that μ(σN)=0\mu^{\prime}(\sigma_{\mathrm{N}})=0 if μ\mu is considered stress-independent.

3.3 Inelastic deformation of rough fracture

For modeling the inelastic deformation of rough rock fractures, we adopt a plasticity-like framework, which is standard for physically-motivated models for rock joints (e.g. [53, 34]). The general form of the yield function may be written as

F=τ+σNtan(ϕb+ωψ)0,F=\tau+\sigma_{\mathrm{N}}\tan(\phi_{\mathrm{b}}+\omega\,\psi)\leq 0, (56)

where ϕb\phi_{\mathrm{b}} is the basic friction angle, ψ\psi the dilation angle, and ω\omega is an abrasion coefficient which accounts for the impact of asperity damage on mobilized shear strength. Here we consider ϕb\phi_{\mathrm{b}} a constant, while viewing ψ\psi and ω\omega as state variables. Next, we consider the potential function of the following general form [53]

G=τ+tan(ψ)dσN,G=\tau+\int\tan(\psi)\,\differential\sigma_{\mathrm{N}}, (57)

which gives the non-associative flow rule as

𝜺˙fp=λ˙G𝝈f\displaystyle\dot{\bm{\varepsilon}}^{\mathrm{p}}_{f}=\dot{\lambda}\partialderivative{G}{\bm{\sigma}_{f}} =λ˙(Gττ𝝈f+GσNσN𝝈f)\displaystyle=\dot{\lambda}\left(\partialderivative{G}{\tau}\partialderivative{\tau}{\bm{\sigma}_{f}}+\partialderivative{G}{\sigma_{\mathrm{N}}}\partialderivative{\sigma_{\mathrm{N}}}{\bm{\sigma}_{f}}\right)
=λ˙[12𝜶+tanψ(𝒏𝒏)],\displaystyle=\dot{\lambda}\left[\dfrac{1}{2}\bm{\alpha}+\tan\psi(\bm{n}\operatorname{\otimes}\bm{n})\right], (58)

with λ\lambda denoting the plastic multiplier. It is noted that the form of potential function (57) accommodates a stress-dependent dilation angle, while keeping the definition of the dilation angle as tanψ=dufp/dvfp\tan\psi=\differential u^{\mathrm{p}}_{f}/\differential v^{\mathrm{p}}_{f}.

We now specialize the general framework to the constitutive model proposed by White [34] to match experimentally observed behavior of rough fractures. Under monotonic (non-cyclic) loading, the dilation is given by

tanψ=tanψr[tanh(vfpb)],\tan\psi=\tan\psi_{\mathrm{r}}\left[\tanh\left(\dfrac{v^{\mathrm{p}}_{f}}{b}\right)\right], (59)

where ψr\psi_{\mathrm{r}} denotes a residual dilation angle, and bb is a characteristic slip length. In the seated position of the fracture (vfp=0v^{p}_{f}=0) the initial dilation angle is zero. With accumulating slip (vfp>0v^{p}_{f}>0) asperities ride up over one another and the dilation grows towards a residual dilation angle. The abrasion coefficient controls the mobilized shear strength via Eq. (56), and is given by

ω=1+(ω01)exp(cΛ),\omega=1+(\omega_{0}-1)\exp(-c\Lambda), (60)

where ω0\omega_{0} is an abrasion parameter controlling the peak shear strength, cc is a softening constant, and Λ\Lambda denotes a history variable that quantifies the degradation of roughness. When the abrasion is assumed isotropic in all directions, it can be equated to the cumulative plastic slip, i.e.

Λ=0Tv˙fpdt.\Lambda=\int_{0}^{T}\dot{v}^{\mathrm{p}}_{f}\>\differential t. (61)

It is noted that in the phase-field formulation, one can calculate v˙fp\dot{v}^{\mathrm{p}}_{f} by taking time derivatives on both sides of Eq. (35). This model allows for an initial peak in strength that then degrades as slip accumulates and asperities are worn away, as often seen in rough fracture experiments. See White [34] for further details.

4 Discretization and algorithm

This section describes how to numerically solve the proposed phase-field formulation.

4.1 Finite element discretization

The standard continuous-Galerkin finite element method can be used to solve the two-field governing equations, Eqs. (4) and (5), in which the unknown fields are the displacement vector field 𝒖\bm{u} and the phase field dd. We introduce spaces for the trial solutions as

𝒮u\displaystyle\mathcal{S}_{u} :={𝒖|𝒖H1,𝒖=𝒖^onuΩ},\displaystyle:=\{\bm{u}\,\rvert\,\bm{u}\in H^{1},\,\,\bm{u}=\hat{\bm{u}}\,\,\text{on}\,\,\partial_{u}\Omega\}, (62)
𝒮d\displaystyle\mathcal{S}_{d} :={d|dH1},\displaystyle:=\{d\,\rvert\,d\in H^{1}\}, (63)

where H1H^{1} denotes a Sobolev space of order one. Accordingly, spaces for the weighting functions are defined as

𝒱u\displaystyle\mathcal{V}_{u} :={𝜼|𝜼H1,𝜼=𝟎onuΩ},\displaystyle:=\{\bm{\eta}\,\rvert\,\bm{\eta}\in H^{1},\,\,\bm{\eta}=\bm{0}\,\,\text{on}\,\,\partial_{u}\Omega\}, (64)
𝒱d\displaystyle\mathcal{V}_{d} :={ϕ|ϕH1}.\displaystyle:=\{\phi\,\rvert\,\phi\in H^{1}\}. (65)

Through the standard weighted residual procedure, we arrive at the variational form of the governing equations,

𝓡u\displaystyle\bm{\mathcal{R}}_{u} :=Ωs𝜼:𝝈dV+Ω𝜼ρ𝒈dV+tΩ𝜼𝒕^dA=0,\displaystyle:=-\int_{\Omega}\operatorname{\nabla^{s}}\bm{\eta}:\bm{\sigma}\>\differential V+\int_{\Omega}\bm{\eta}\cdot\rho\bm{g}\>\differential V+\int_{\partial_{t}\Omega}\bm{\eta}\cdot\hat{\bm{t}}\>\differential A=0, (66)
𝓡d\displaystyle\bm{\mathcal{R}}_{d} :=Ωϕg(d)+dV+Ω3𝒢c8L(2L2ϕd+ϕ)dV=0.\displaystyle:=\int_{\Omega}\phi g^{\prime}(d)\mathcal{H}^{+}\>\differential V+\int_{\Omega}\dfrac{3\mathcal{G}_{c}}{8L}(2L^{2}\operatorname{\nabla}\phi\cdot\operatorname{\nabla}d+\phi)\>\differential V=0. (67)

The finite element discretization of Eqs. (66) and (67) is standard and its details are skipped for brevity. When modeling non-propagating rock fractures, Eq. (67) needs to be solved only once for the initialization of the phase field. To simulate propagating fractures, however, both Eqs. (66) and (67) should be solved in every load step. In either case, Eq. (67) can be solved separately in the same manner as existing phase-field models, because it is common to solve the two governing equations in a staggered manner [44]. Therefore, in what follows, we focus on the solution of Eq. (66).

Given that the constitutive relation is nonlinear, we use Newton’s method to solve the problem at hand. At each Newton iteration, we solve the Jacobian system given by

𝓙uΔ𝑼=𝓡uh,\bm{\mathcal{J}}_{u}\Delta\bm{U}=-\bm{\mathcal{R}}_{u}^{h}\,, (68)

where 𝓙u\bm{\mathcal{J}}_{u} denotes the Jacobian matrix, Δ𝑼\Delta\bm{U} the nodal displacement increment, and 𝓡uh\bm{\mathcal{R}}_{u}^{h} the discretized version of Eq. (66). The specific expression of 𝓙u\bm{\mathcal{J}}_{u} is

𝓙u:=Ωs𝜼h::s𝜼hdV,\bm{\mathcal{J}}_{u}:=-\int_{\Omega}\operatorname{\nabla^{s}}\bm{\eta}^{h}:\mathbb{C}:\operatorname{\nabla^{s}}\bm{\eta}^{h}\>\differential V, (69)

where 𝜼h\bm{\eta}^{h} is the discretized version of 𝜼\bm{\eta}, and \mathbb{C} denotes the stress-strain tangent operator. To evaluate Eq. (68) at each Newton iteration, one needs to update the stress tensor and the tangent operator at every material (quadrature) point. An algorithm for updating these two quantities is designed below.

4.2 Material update algorithm

Algorithm 1 presents a detailed procedure to update the stress tensor and tangent operator at every material point. Quantities at the previous time step tnt_{n} are denoted with subscript ()n(\cdot)_{n}, whereas quantities at the current time step tn+1t_{n+1} are written without any subscript to avoid proliferation of subscripts. The algorithm is essentially the same as the predictor–corrector algorithm in the phase-field method for frictional interfaces [21], except the following three modifications. First, we have introduced a boolean flag open flag to keep the material point in the open mode when its contact condition is identified to be open in a Newton iteration. In every load step, the flag is initialized as false at the beginning and switched to true if the contact condition becomes open during a Newton iteration. We have experienced that the use of this flag makes the Newton iteration more robust. Second, due to the nonlinearity of elastic fracture deformation, we have designed a local Newton iteration to evaluate the interface stress tensor 𝝈f\bm{\sigma}_{f} and the interface elastic tangent operator fe\mathbb{C}^{\mathrm{e}}_{f}—see Algorithm 2. Third, we evaluate the yield function in a semi-implicit manner, using the normal stress in the previous step. This semi-implicit approach greatly simplifies the calculation of the derivative of the yield function and thus the inelastic fracture tangent operator f\mathbb{C}_{f}. Lastly, we have added a small tolerance ktolk_{\text{tol}} (e.g. 10310^{-3}) to the weight of the bulk stress tensor in the calculation of the overall stress tensor (cf. Eq. (12)), to avoid ill-posedness of the matrix system [10]. Although such a tolerance is often found to be unnecessary in standard phase-field models, we have found that its use is critical to numerical robustness of the phase-field formulation at hand, particularly for intersecting cracks.

Algorithm 1 Material point update procedure for the phase-field model for rough rock fractures
1:Δ𝜺\Delta\bm{\varepsilon}, dd, 𝒏\bm{n} and 𝒎\bm{m} at tn+1t_{n+1}.
2:Calculate 𝜺=𝜺n+Δ𝜺\bm{\varepsilon}=\bm{\varepsilon}_{n}+\Delta\bm{\varepsilon}, and 𝝈m=me:𝜺\bm{\sigma}_{m}=\mathbb{C}^{\mathrm{e}}_{m}:\bm{\varepsilon}.
3:if d=0d=0 then
4:     Intact region. Return 𝝈=𝝈m\bm{\sigma}=\bm{\sigma}_{m}, and =me\mathbb{C}=\mathbb{C}_{m}^{\mathrm{e}}.
5:end if
6:Calculate the normal strain at the interface region, εN=𝜺:(𝒏𝒏)\varepsilon_{\mathrm{N}}=\bm{\varepsilon}:(\bm{n}\operatorname{\otimes}\bm{n}).
7:if εN>0\varepsilon_{\mathrm{N}}>0 or open flag then
8:     Open state. open flag = true.
9:     Return 𝝈=g(d)𝝈m\bm{\sigma}=g(d)\bm{\sigma}_{m}, and =g(d)me\mathbb{C}=g(d)\mathbb{C}^{\mathrm{e}}_{m}.
10:end if
11:Closed state.
12:Calculate the trial elastic strain, 𝜺e,tr=𝜺ne,tr+Δ𝜺\bm{\varepsilon}^{\mathrm{e},\tr}=\bm{\varepsilon}^{\mathrm{e},\tr}_{n}+\Delta\bm{\varepsilon}.
13:Update the trial stress and the elastic tangent operator in the fracture region (𝝈ftr\bm{\sigma}^{\tr}_{f} and fe\mathbb{C}^{\mathrm{e}}_{f}) using Algorithm 2.
14:Update the dilation angle ψ\psi and the damage coefficient ω\omega.
15:Calculate the yield function F=τtr+σN,ntan(ϕb+ωnψn)F=\tau^{\tr}+\sigma_{\mathrm{N},n}\tan(\phi_{\mathrm{b}}+\omega_{n}\psi_{n}), where τtr:=1/2𝝈ftr:𝜶\tau^{\tr}:=1/2\bm{\sigma}^{\tr}_{f}:\bm{\alpha} and σN,n:=𝝈f,n:(𝒏𝒏)\sigma_{\mathrm{N},n}:=\bm{\sigma}_{f,n}:(\bm{n}\operatorname{\otimes}\bm{n}).
16:if F<0F<0 then
17:     Elastic fracture deformation. Update 𝜺e=𝜺e,tr\bm{\varepsilon}^{\mathrm{e}}=\bm{\varepsilon}^{\mathrm{e},\tr}, 𝜺p=𝜺np\bm{\varepsilon}^{\mathrm{p}}=\bm{\varepsilon}^{\mathrm{p}}_{n}, 𝝈f=𝝈ftr\bm{\sigma}_{f}=\bm{\sigma}^{\tr}_{f}, and f=fe\mathbb{C}_{f}=\mathbb{C}^{\mathrm{e}}_{f}.
18:else
19:     Inelastic fracture deformation. Perform return mapping to update 𝝈f\bm{\sigma}_{f}, f\mathbb{C}_{f}, 𝜺e\bm{\varepsilon}^{\mathrm{e}}, ψ\psi, and ω\omega.
20:end if
21:Update 𝝈=[g(d)+ktol]𝝈m+[1g(d)]𝝈f\bm{\sigma}=[g(d)+k_{\mathrm{tol}}]\bm{\sigma}_{m}+[1-g(d)]\bm{\sigma}_{f}, and =[g(d)+ktol]me+[1g(d)]f\mathbb{C}=[g(d)+k_{\mathrm{tol}}]\mathbb{C}^{\mathrm{e}}_{m}+[1-g(d)]\mathbb{C}_{f}.
22:𝝈\bm{\sigma} and \mathbb{C} at tn+1t_{n+1}.
Algorithm 2 Update procedure for the fracture stress and the fracture elastic tangent operator
1:𝜺e\bm{\varepsilon}^{\mathrm{e}}, 𝒏\bm{n} and 𝒎\bm{m}.
2:Set the iteration counter k=0k=0.
3:Initialize the fracture stress tensor 𝝈fk=𝝈f,n\bm{\sigma}^{k}_{f}=\bm{\sigma}_{f,n}, and the elastic compliance tensor 𝕂k=𝕂n\mathbb{K}^{k}=\mathbb{K}_{n}.
4:repeat
5:     k=k+1k=k+1.
6:     Let 𝝈k=𝝈fk1\bm{\sigma}^{k}=\bm{\sigma}^{k-1}_{f}, and 𝕂k=𝕂k1\mathbb{K}^{k}=\mathbb{K}^{k-1}.
7:     Calculate 𝒓k=𝕂k:𝝈fk𝜺e\bm{r}^{k}=\mathbb{K}^{k}:\bm{\sigma}^{k}_{f}-\bm{\varepsilon}^{\mathrm{e}}, and 𝑱k=𝕂k(𝕂/𝝈f)k:𝝈fk\bm{J}^{k}=\mathbb{K}^{k}-(\partial\mathbb{K}/\partial\bm{\sigma}_{f})^{k}:\bm{\sigma}^{k}_{f}, according to Eq. (55).
8:     Calculate Δ𝝈fk\Delta\bm{\sigma}^{k}_{f} by solving 𝑱k:Δ𝝈fk=𝒓k\bm{J}^{k}:\Delta\bm{\sigma}^{k}_{f}=-\bm{r}^{k}.
9:     Update 𝝈fk=𝝈fk1+Δ𝝈fk\bm{\sigma}^{k}_{f}=\bm{\sigma}^{k-1}_{f}+\Delta\bm{\sigma}^{k}_{f}.
10:     Calculate σN=𝝈fk:(𝒏𝒏)\sigma_{\mathrm{N}}=\bm{\sigma}^{k}_{f}:(\bm{n}\operatorname{\otimes}\bm{n}).
11:     Update EfE_{f} and GfG_{f} according to Eqs. (42) and (44).
12:     Update 𝕂k\mathbb{K}^{k} according to Eq. (50).
13:until 𝒓k<tol\|\bm{r}^{k}\|<\text{tol}
14:Update 𝝈f=𝝈fk\bm{\sigma}_{f}=\bm{\sigma}^{k}_{f}
15:Calculate fe\mathbb{C}^{\mathrm{e}}_{f} according to Eq. (54), with 𝕂k\mathbb{K}^{k}.
16:𝝈f\bm{\sigma}_{f} and fe\mathbb{C}^{\mathrm{e}}_{f}.

4.3 Return mapping and inelastic tangent operator

In Algorithm 1, when the trial stress violates the requirement F0F\leq 0, we use a return mapping algorithm to correct the trial stress and strains such that they satisfy F=0F=0. The return mapping is performed in the full strain space and described in the following.

The unknowns in the return mapping are the six independent components of the strain tensor and the discrete plastic multiplier. Using Kelvin notation for an elegant representation of tensor algebra [54], we write the unknown vector as

𝒙=[(𝜺e)6×1Δλ]7×1.\bm{x}=\begin{bmatrix}\left(\bm{\varepsilon}^{\mathrm{e}}\right)_{6\times 1}\\ \Delta\lambda\end{bmatrix}_{7\times 1}. (70)

The equations to be satisfied can be written as residuals

𝒓=[(𝜺e𝜺e,tr+ΔλG𝝈f)6×1F]7×10.\bm{r}=\begin{bmatrix}\left(\bm{\varepsilon}^{\mathrm{e}}-\bm{\varepsilon}^{\mathrm{e},\tr}+\Delta\lambda\dfrac{\partial G}{\partial\bm{\sigma}_{f}}\right)_{6\times 1}\\ F\end{bmatrix}_{7\times 1}\rightarrow 0. (71)

It is again noted that we evaluate the value of FF in the residual vector (71) in a semi-implicit way, using σN,n:=𝝈f,n:(𝒏𝒏)\sigma_{\mathrm{N},n}:=\bm{\sigma}_{f,n}:(\bm{n}\operatorname{\otimes}\bm{n}).

Then we use Newton’s method to find a numerical solution. At each Newton iteration, we solve

𝑱Δ𝒙=𝒓,\bm{J}\cdot\Delta\bm{x}=-\bm{r}, (72)

for the search direction Δ𝒙\Delta\bm{x}. The Jacobian matrix is given by

𝑱=[(𝕀+Δλ2G𝝈f𝝈f:fe)6×6(G𝝈f+Δλ2G𝝈fΔλ)6×1(F𝝈f:fe)1×6σN,ntan(ϕb+ωψ)Δλ]7×7.\bm{J}=\begin{bmatrix}\left(\mathbb{I}+\Delta\lambda\dfrac{\partial^{2}G}{\partial\bm{\sigma}_{f}\operatorname{\otimes}\partial\bm{\sigma}_{f}}:\mathbb{C}^{\mathrm{e}}_{f}\right)_{6\times 6}&\left(\dfrac{\partial G}{\partial\bm{\sigma}_{f}}+\Delta\lambda\dfrac{\partial^{2}G}{\partial\bm{\sigma}_{f}\partial\Delta\lambda}\right)_{6\times 1}\\ \\ \left(\dfrac{\partial F}{\partial\bm{\sigma}_{f}}:\mathbb{C}^{\mathrm{e}}_{f}\right)^{\intercal}_{1\times 6}&\sigma_{\mathrm{N},n}\dfrac{\partial\tan(\phi_{b}+\omega\psi)}{\partial\Delta\lambda}\end{bmatrix}_{7\times 7}. (73)

The derivatives required to complete the Jacobian matrix are provided in A. It is noted that the tensorial operations above have been written in Kelvin notation.

Once the return mapping is completed, we calculate the inelastic fracture tangent operator defined as

f=𝝈f𝜺e,tr.\mathbb{C}_{f}=\dfrac{\partial\bm{\sigma}_{f}}{\partial\bm{\varepsilon}^{\mathrm{e},\tr}}\,. (74)

To evaluate this inelastic tangent operator, here we adopt the method used in Bryant and Sun [24]. To begin, we consider the trial elastic strain as a variable and re-linearize Eq. (71) following Eq. (7.127) in de Souza Neto et al. [55]. This gives

[(d𝜺e+Δλ2G𝝈f𝝈f:fe:d𝜺e+G𝝈fdΔλ+Δλ2G𝝈fΔλdΔλ)6×1F𝝈f:fe:d𝜺e+σN,ntan(ϕb+ωψ)ΔλdΔλ]7×1=[(d𝜺e,tr)6×10]7×1.\begin{bmatrix}\left(\differential\bm{\varepsilon}^{\mathrm{e}}+\Delta\lambda\dfrac{\partial^{2}G}{\partial\bm{\sigma}_{f}\operatorname{\otimes}\partial\bm{\sigma}_{f}}:\mathbb{C}^{\mathrm{e}}_{f}:\differential\bm{\varepsilon}^{\mathrm{e}}+\dfrac{\partial G}{\partial\bm{\sigma}_{f}}\differential\Delta\lambda+\Delta\lambda\dfrac{\partial^{2}G}{\partial\bm{\sigma}_{f}\partial\Delta\lambda}\differential\Delta\lambda\right)_{6\times 1}\\ \dfrac{\partial F}{\partial\bm{\sigma}_{f}}:\mathbb{C}^{\mathrm{e}}_{f}:\differential\bm{\varepsilon}^{\mathrm{e}}+\sigma_{\mathrm{N},n}\dfrac{\partial\tan(\phi_{b}+\omega\psi)}{\partial\Delta\lambda}\differential\Delta\lambda\end{bmatrix}_{7\times 1}=\begin{bmatrix}\left(\differential\bm{\varepsilon}^{\mathrm{e},\tr}\right)_{6\times 1}\\ 0\end{bmatrix}_{7\times 1}. (75)

We then insert d𝜺e=(fe)1:d𝝈f\differential\bm{\varepsilon}^{\mathrm{e}}=(\mathbb{C}^{\mathrm{e}}_{f})^{-1}:\differential\bm{\sigma}_{f} into the above equation and obtain

[(ef)1+Δλ2G𝝈f𝝈f]:d𝝈f+(G𝝈f+Δλ2G𝝈fΔλ)dΔλ\displaystyle\left[({\mathbb{C}^{\mathrm{e}}}_{f})^{-1}+\Delta\lambda\dfrac{\partial^{2}G}{\partial\bm{\sigma}_{f}\operatorname{\otimes}\partial\bm{\sigma}_{f}}\right]:\differential\bm{\sigma}_{f}+\left(\dfrac{\partial G}{\partial\bm{\sigma}_{f}}+\Delta\lambda\dfrac{\partial^{2}G}{\partial\bm{\sigma}_{f}\partial\Delta\lambda}\right)\differential\Delta\lambda =d𝜺e,tr,\displaystyle=\differential\bm{\varepsilon}^{\mathrm{e},\tr}, (76)
F𝝈f:d𝝈f+σN,ntan(ϕb+ωψ)ΔλdΔλ\displaystyle\dfrac{\partial F}{\partial\bm{\sigma}_{f}}:\differential\bm{\sigma}_{f}+\sigma_{\mathrm{N},n}\frac{\partial\tan(\phi_{b}+\omega\psi)}{\partial\Delta\lambda}\differential\Delta\lambda =0.\displaystyle=0. (77)

Rearranging Eq. (76) gives [56, 57]

d𝝈f=:[d𝜺e,tr(G𝝈f+Δλ2G𝝈fΔλ)dΔλ],\differential\bm{\sigma}_{f}={\mathbb{P}}:\left[\differential\bm{\varepsilon}^{\mathrm{e},\tr}-\left(\dfrac{\partial G}{\partial\bm{\sigma}_{f}}+\Delta\lambda\dfrac{\partial^{2}G}{\partial\bm{\sigma}_{f}\partial\Delta\lambda}\right)\differential\Delta\lambda\right], (78)

where

=(𝕀+feΔλ2G𝝈f𝝈f)1:fe.{\mathbb{P}}=\left(\mathbb{I}+\mathbb{C}^{\mathrm{e}}_{f}\Delta\lambda\dfrac{\partial^{2}G}{\partial\bm{\sigma}_{f}\operatorname{\otimes}\partial\bm{\sigma}_{f}}\right)^{-1}:\mathbb{C}^{\mathrm{e}}_{f}. (79)

Differentiating Eq. (78) with respect to the trial elastic strain gives the inelastic interface tangent operator as

f=d𝝈fd𝜺e,tr=:[𝕀(G𝝈f+Δλ2G𝝈fΔλ)dΔλd𝜺e,tr].\mathbb{C}_{f}=\dfrac{\differential\bm{\sigma}_{f}}{\differential\bm{\varepsilon}^{\mathrm{e},\tr}}={\mathbb{P}}:\left[\mathbb{I}-\left(\dfrac{\partial G}{\partial\bm{\sigma}_{f}}+\Delta\lambda\dfrac{\partial^{2}G}{\partial\bm{\sigma}_{f}\partial\Delta\lambda}\right)\otimes\dfrac{\differential\Delta\lambda}{\differential\bm{\varepsilon}^{\mathrm{e},\tr}}\right]. (80)

The last term in the bracket, i.e. dΔλ/d𝜺e,tr\differential\Delta\lambda/\differential\bm{\varepsilon}^{\mathrm{e},\tr}, can be calculated by substituting Eq. (78) into Eq. (77). This operation gives

dΔλd𝜺e,tr=:F𝝈f(G𝝈f+Δλ2G𝝈fΔλ):(:F𝝈f)σN,ntan(ϕb+ωψ)Δλ.\dfrac{\differential\Delta\lambda}{\differential\bm{\varepsilon}^{\mathrm{e},\tr}}=\dfrac{\mathbb{P}:\dfrac{\partial F}{\partial\bm{\sigma}_{f}}}{\left(\dfrac{\partial G}{\partial\bm{\sigma}_{f}}+\Delta\lambda\dfrac{\partial^{2}G}{\partial\bm{\sigma}_{f}\partial\Delta\lambda}\right):\left(\mathbb{P}:\dfrac{\partial F}{\partial\bm{\sigma}_{f}}\right)-\sigma_{\mathrm{N},n}}\dfrac{\partial\tan(\phi_{b}+\omega\psi)}{\partial\Delta\lambda}. (81)

Inserting the above equation into Eq. (80) gives the final form of the inelastic fracture tangent operator as follows:

f=[:(G𝝈f+Δλ2G𝝈fΔλ)](:F𝝈f)(G𝝈f+Δλ2G𝝈fΔλ):(:F𝝈f)σN,ntan(ϕb+ωψ)Δλ.\mathbb{C}_{f}=\mathbb{P}-\dfrac{\left[\mathbb{P}:\left(\dfrac{\partial G}{\partial\bm{\sigma}_{f}}+\Delta\lambda\dfrac{\partial^{2}G}{\partial\bm{\sigma}_{f}\partial\Delta\lambda}\right)\right]\otimes\left(\mathbb{P}:\dfrac{\partial F}{\partial\bm{\sigma}_{f}}\right)}{\left(\dfrac{\partial G}{\partial\bm{\sigma}_{f}}+\Delta\lambda\dfrac{\partial^{2}G}{\partial\bm{\sigma}_{f}\partial\Delta\lambda}\right):\left(\mathbb{P}:\dfrac{\partial F}{\partial\bm{\sigma}_{f}}\right)-\sigma_{\mathrm{N},n}\dfrac{\partial\tan(\phi_{b}+\omega\psi)}{\partial\Delta\lambda}}. (82)
Remark 3.

The algorithm presented above can be used for both stationary and evolving fractures, provided that the two governing equations are solved in a staggered way. Note that such a staggered solution scheme has been commonly employed in the vast majority of phase-field fracture simulations.

5 Numerical examples

In this section, we first verify the proposed phase-field formulation by comparing its numerical results with those obtained by a well-established method for discrete modeling of discontinuities, namely the extended finite element method (XFEM) [58]. The contact treatment of our XFEM employs the algorithm proposed by Liu and Borja [59]. For a thorough verification, we compare the results of the two methods in a variety of problems, from shearing of a single discontinuity to compression of fractured rocks with a single crack, two non-intersecting cracks, and two intersecting cracks. Following the verification, we extend the last two examples (two non-intersecting cracks and two intersecting cracks) to propagating fractures, to demonstrate the capabilities of the phase-field formulation for simulating complex crack growth from rough discontinuities.

We use the same set of material parameters for all the numerical examples. The parameters of the fracture model are adopted from White [34], which was calibrated against the experimental data of Wibowo et al. [60]. See Table 1 for the parameters. Regarding the elasticity parameters of the bulk matrix, a bulk modulus of K=16.67K=16.67 GPa and a shear modulus of G=12.5G=12.5 GPa are assigned.

Parameter Symbol Unit Value
Maximum joint closure umaxeu^{\mathrm{e}}_{\max} mm -0.2
Initial compressive modulus κ\kappa MPa/mm 11.0
Joint shear modulus μ\mu MPa/mm 20.0
Basic friction angle ϕb\phi_{\mathrm{b}} degrees 27.4
Residual dilation angle ψr\psi_{\mathrm{r}} degrees 6.1
Characteristic slip bb mm 0.5
Abrasion coefficient ω0\omega_{0} - 3.3
Softening coefficient cc - 0.15
Table 1: Material parameters of the fracture model, calibrated against the experimental data of Wibowo et al. [60]. See White [34] for details of the calibration procedure.

All the problems in this section are prepared through several common protocols described in the following. We first discretize the domain using a regularly structured mesh with monosized quadrilateral elements. To represent the discontinuities, we initialize the phase field by solving Eq. (67) with prescribed +\mathcal{H}^{+}, which is a standard approach in the community [11, 21]. We then locally refine the elements where d>0d>0 according to a prescribed value of L/hL/h. We neglect body forces, assume plane-strain conditions, and use linear shape functions. We evaluate the shear stress and dilation of the cracks at quadrature points closest to the discontinuities. We obtain the numerical results from our in-house finite element code Geocentric, which is built on the open source finite element library deal.II [61] and has been used in a number of previous studies (e.g. [62, 63, 64, 65]).

5.1 Shearing of a single discontinuity

We begin by simulating shearing of a single discontinuity, which is the most straightforward setting for studying the behavior of a rough rock fracture. We adopt the configuration of a shear test performed by Lee et al. [66], in which an elastic block under a constant normal stress slides along a wider rigid block fixed to the bottom boundary. The specific geometry and boundary conditions are illustrated in Fig. 3. To investigate the sensitivity of the numerical results to the phase-field length parameter, we prepare three different phase-field distributions initialized with L=1.6L=1.6 mm, 0.80.8 mm and 0.40.4 mm, as shown in Fig. 4. We then apply a prescribed horizontal displacement on the boundary of the upper block, except for the region where d>0d>0 (i.e. the diffusely approximated discontinuity) for which a displacement boundary condition cannot be imposed (see Bryant and Sun [24] for a similar treatment). The rigid block is meshed but its displacement degrees of freedom are fixed. The XFEM solution to this problem is obtained by embedding the discontinuity into a rectangular domain, similar to how other XFEM studies have modeled similar problems (e.g. [67, 68]). The simulation proceeds with a uniform displacement rate of 0.10.1 mm until the total horizontal displacement reaches 1010 mm (100100 steps in total).

Refer to caption
Figure 3: Shearing of a single discontinuity: geometry and boundary conditions.
Refer to caption
Figure 4: Shearing of a single discontinuity: phase-field distributions initialized with three different phase-field length parameters.

We first verify the phase-field formulation by comparing its results with those obtained by the XFEM. To ensure that the phase-field result is accurate enough, we assign a sufficiently small length parameter with quite fine discretization, namely L=0.4L=0.4 mm and L/h=20L/h=20. Figure 5 compares the results of the phase-field method and XFEM in terms of the shear stress and dilation in the discontinuity. One can see that the two methods provide nearly identical results. The results show typical shear stress and dilation responses of a rough fracture undergoing shearing.

Refer to caption
(a) Shear stress
Refer to caption
(b) Dilation
Figure 5: Shearing of a single discontinuity: comparison between phase-field and XFEM results.

Next, we examine the mesh sensitivity of the phase-field method by repeating the same problem with three different levels of refinement: L/h=5L/h=5, L/h=10L/h=10, and L/h=20L/h=20. The results are presented in Fig. 6. We observe very little sensitivity to the value of L/hL/h, which indicates that a rather coarse refinement level of L/h=5L/h=5 would be good enough for practical purposes. The results also confirm that the proposed approximation of the discontinuous strain (cf. Eqs. (23) and (24)), which relies on the Γ\Gamma-convergence of the crack density functional, provides mesh-insensitive solutions.

Refer to caption
(a) Shear stress
Refer to caption
(b) Dilation
Figure 6: Shearing of a single discontinuity: mesh sensitivity study. L=0.4L=0.4 mm in all cases.

Lastly, in Fig. 7 we investigate the sensitivity of the method to the phase-field length parameter. Here, the problem is repeated with three different length parameters, L=1.6L=1.6 mm, L=0.8L=0.8 mm and L=0.4L=0.4 mm (illustrated in Fig. 4), with a fixed refinement level of L/h=20L/h=20. It can be seen that the shear stress results converge as LL decreases and that the dilation results are almost the same even when LL is fairly large at 1.6 mm.

Refer to caption
(a) Shear stress
Refer to caption
(b) Dilation
Figure 7: Shearing of a single discontinuity: length sensitivity study. L/h=20L/h=20 in all cases.

5.2 Biaxial compression on a rock with a single crack

Our second example simulates biaxial compression on a rock containing a single crack. Figure 8 illustrates the problem geometry and boundary conditions. The domain is a 100-mm wide square, and the internal crack is inclined 60 degrees from the horizontal. As for the boundary conditions, the domain is supported by rollers on its bottom boundary, except at the center where the displacements are constrained by a pin for stability. To provide the crack with an initial shear strength, we apply a constant confining pressure of 5 MPa on the two lateral sides of the domain. By default, we use the phase-field method with L=0.2L=0.2 mm and a locally refined mesh satisfying L/h=10L/h=10 where d>0d>0. We compress the top boundary with a prescribed uniform rate of 0.01 mm until the total compression reaches 0.1 mm after 10 steps.

Refer to caption
Figure 8: Biaxial compression on a rock with a single crack: geometry and boundary conditions.

Figure 9 compares the results obtained by the phase-field method and XFEM in terms of the xx- and yy-displacement fields. The phase-field and XFEM results appear almost indistinguishable, which verifies the proposed phase-field formulation for an embedded crack problem. For a more quantitative verification, in Fig. 10 we further compare the two results in terms of the total slip and dilation along the crack and confirm that they match very well. Given that the crack in this problem is not aligned with the mesh structure, these results indicate that the phase-field solution is also insensitive to the mesh alignment and thus it can be used with general unstructured meshes.

Refer to caption
Figure 9: Biaxial compression on a rock with a single crack: comparison between phase-field and XFEM results.
Refer to caption
(a) Slip
Refer to caption
(b) Dilation
Figure 10: Biaxial compression on a rock with a single crack: comparison between phase-field and XFEM results in the slip and dilation along the discontinuity.

Similar to the previous example, we examine the length sensitivity of the phase-field method by repeating this problem with three values of the length parameter: L=0.8L=0.8 mm, L=0.4L=0.4 mm and L=0.2L=0.2 mm. Figure 11 compares the xx- and yy-displacement fields obtained with the three length parameter values. It can be seen that the numerical solutions are almost the same and that the displacement jump across the crack becomes sharper as the length parameter decreases. It is thus again confirmed that the phase-field formulation is nearly insensitive to the length parameter, as long as it is reasonably small.

Refer to caption
(a) xx-displacement
Refer to caption
(b) yy-displacement
Figure 11: Biaxial compression on a rock with a single crack: length sensitivity study.

5.3 Biaxial compression on a rock with two non-intersecting cracks

We extend the previous example to a domain with two non-intersecting cracks, adding a horizontal crack to the left side of the existing one. The specific location of the additional crack is shown in Fig. 12. We then repeat the same biaxial compression problem, with L=0.2L=0.2 mm and L/h=10L/h=10.

Refer to caption
Figure 12: Biaxial compression on a rock with two non-intersecting cracks: geometry and boundary conditions.

Figure 13 compares the phase-field and XFEM solutions to this problem. We find that the phase-field and XFEM results remain nearly identical for problems with multiple discontinuities. While not presented, we have also confirmed that the results show very little sensitivity to the phase-field length parameter as before.

Refer to caption
Figure 13: Biaxial compression on a rock with two non-intersecting cracks: comparison between phase-field and XFEM results.

5.4 Biaxial compression on a rock with two intersecting cracks

As our final example for verification, we consider intersecting discontinuities—a challenging yet common scenario in geomechanics. For this purpose, we modify the previous example by relocating and elongating the horizontal crack, as shown in Fig. 14. The crack normal and tangential directions at a quadrature point near the intersection are assigned to be those of the discontinuity closer to the quadrature point at hand.

Refer to caption
Figure 14: Biaxial compression on a rock with two intersecting cracks: geometry and boundary conditions.

The phase-field and XFEM results for this problem are compared in Fig. 15. The comparison shows that, even when the cracks are intersecting, the phase-field method provides a numerical solution very similar to an XFEM solution. The simulation result is also qualitatively correct in that the intersection inhibits the slip of the inclined crack, which has also been observed by Liu et al. [69].

Refer to caption
Figure 15: Biaxial compression on a rock with two intersecting cracks: comparison between the phase-field and XFEM results.

At this point, we note that Newton’s method shows optimal convergence for all the numerical results in this section. As an example, Fig. 16 shows the Newton convergence profiles during the first load step—in which the crack is in the nonlinear elastic regime—and the last load step—in which the crack is in the inelastic regime—of this problem. Regardless of the regime, Newton’s method converges after five iterations, showing asymptotically quadratic rates. These results affirm that the tangent operators presented in Section 4 are correct.

Refer to caption
Figure 16: Biaxial compression on a rock with two intersecting cracks: Newton convergence profiles during the first load step and the tenth (last) load step.

5.5 Fracture propagation from preexisting cracks under biaxial compression

Having verified the phase-field formulation with stationary discontinuity problems, we now apply it to fracture propagation problems. For this purpose, we extend the last two verification examples—domains with two non-intersecting cracks (Fig. 12) and two intersecting cracks (Fig. 14)—by allowing cracks to nucleate and propagate. We set the critical tensile fracture energy as 𝒢c=13\mathcal{G}_{c}=13 J/m2 and the peak tensile strength as σp=3.2\sigma_{p}=3.2 MPa. We now solve the phase-field evolution equation (67) in each load step, with the staggered solution scheme [44]. To ensure that the staggered solution is sufficiently accurate, we reduce the compression rate to 0.0020.002 mm. Other problem conditions remain unchanged.

Figures 17 and 18 present simulation results of crack growth from non-intersecting cracks and intersecting cracks, respectively. In both cases, cracks emerge around the center of the horizontal crack, and wing cracks grow from the tips of the preexisting discontinuities. The resulting cracking patterns are highly complex, similar to experimental observations from compression tests on rock specimens with preexisting rough discontinuities (see Fig. 8 in Asadizadeh et al. [43] for example). The ability to simulate such complex cracking patterns without any surface tracking algorithm is indeed the main advantage of the phase-field method over discrete methods.

Refer to caption
Figure 17: Fracture propagation from non-intersecting cracks under biaxial compression: phase-field evolution at different load steps.
Refer to caption
Figure 18: Fracture propagation from intersecting cracks under biaxial compression: phase-field evolution at different load steps.

6 Closure

We have developed the first framework for incorporating roughness-induced deformation behavior of rock discontinuities in phase-field modeling. The key idea is to transform a displacement-jump-based discrete constitutive model for discontinuities—the standard approach in rock mechanics—into a strain-based continuous model. No additional parameter is introduced in this transformation. We then cast the strain-based constitutive model into a phase-field formulation for frictional interfaces. It has been verified that the proposed phase-field framework provides nearly identical numerical solutions to those obtained by a well-established discrete method, for a variety of problems ranging from shearing of a single discontinuity to compression of a fractured rock with intersecting cracks. Also demonstrated is the capabilities of the phase-field formulation for simulating complex crack growth from rough discontinuities, without any algorithm to explicitly represent crack geometry. This work has thus constructed an unprecedented bridge between discrete constitutive models for rough discontinuities and state-of-the-art phase field methods.

Author Contributions

Fan Fei: Conceptualization, Methodology, Software, Validation, Formal Analysis, Writing - Original Draft, Visualization. Jinhyun Choo: Conceptualization, Methodology, Software, Validation, Writing - Original Draft, Writing - Review & Editing, Supervision, Project Administration, Funding Acquisition. Chong Liu: Software, Validation. Joshua A. White: Methodology, Software, Writing - Review & Editing.

Acknowledgments

This work was supported by the Research Grants Council of Hong Kong through Projects 17201419 and 27205918. FF received additional financial support from a Hong Kong Ph.D. Fellowship. JAW acknowledges financial support from TotalEnergies through the FC-MAELSTROM project. Portions of this work were performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07-NA27344.

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon reasonable request.

References

  • [1] N. R. Barton, TBM tunnelling in jointed and faulted rock, CRC Press, 2000.
  • [2] S. El Bedoui, Y. Guglielmi, T. Lebourg, J.-L. Pérez, Deep-seated failure propagation in a fractured rock slope over 10,000 years: the la clapière slope, the south-eastern french alps, Geomorphology 105 (3-4) (2009) 232–238.
  • [3] R. I. Borja, J. Choo, J. A. White, Rock moisture dynamics, preferential flow, and the stability of hillside slopes, in: Multi-Hazard Approaches to Civil Infrastructure Engineering, 2016, pp. 443–464.
  • [4] J. A. White, L. Chiaramonte, S. Ezzedine, W. Foxall, Y. Hao, A. Ramirez, W. McNab, Geomechanical behavior of the reservoir and caprock system at the In Salah CO2 storage project, Proceedings of the National Academy of Sciences 111 (24) (2014) 8747–8752.
  • [5] N. Barton, A review of mechanical over-closure and thermal over-closure of rock joints: Potential consequences for coupled modelling of nuclear waste disposal and geothermal energy development, Tunnelling and Underground Space Technology 99 (2020) 103379.
  • [6] B. Lepillier, K. Yoshioka, F. Parisio, R. Bakker, D. Bruhn, Variational phase-field modeling of hydraulic fracture interaction with natural fractures and application to enhanced geothermal systems, Journal of Geophysical Research: Solid Earth 125 (7) (2020) e2020JB019856.
  • [7] P. Fu, M. Schoenball, J. B. Ajo-Franklin, C. Chai, M. Maceira, J. P. Morris, H. Wu, H. Knox, P. C. Schwering, M. D. White, et al., Close observation of hydraulic fracturing at EGS Collab Experiment 1: Fracture trajectory, microseismic interpretations, and the role of natural fractures, Journal of Geophysical Research: Solid Earth 126 (7) (2021) e2020JB020840.
  • [8] P. Fu, X. Ju, J. Huang, R. R. Settgast, F. Liu, J. P. Morris, Thermo-poroelastic responses of a pressure-driven fracture in a carbon storage reservoir and the implications for injectivity and caprock integrity, International Journal for Numerical and Analytical Methods in Geomechanics 45 (6) (2021) 719–737.
  • [9] B. Bourdin, G. A. Francfort, J. J. Marigo, The variational approach to fracture, Journal of Elasticity 91 (2008) 5–148.
  • [10] C. Miehe, F. Welschinger, M. Hofacker, Thermodynamically consistent phase-field models of fracture: Variational principles and multi-field fe implementations, International journal for numerical methods in engineering 83 (10) (2010) 1273–1311.
  • [11] M. J. Borden, C. V. Verhoosel, M. A. Scott, T. J. Hughes, C. M. Landis, A phase-field description of dynamic brittle fracture, Computer Methods in Applied Mechanics and Engineering 217 (2012) 77–95.
  • [12] S. Lee, M. F. Wheeler, T. Wick, Pressure and fluid-driven fracture propagation in porous media using an adaptive finite element phase field model, Computer Methods in Applied Mechanics and Engineering 305 (2016) 111–132.
  • [13] X. Zhang, S. W. Sloan, C. Vignes, D. Sheng, A modification of the phase-field model for mixed mode crack propagation in rock-like materials, Computer Methods in Applied Mechanics and Engineering 322 (2017) 123–136.
  • [14] E. C. Bryant, W. Sun, A mixed-mode phase field fracture model in anisotropic rocks with consistent kinematics, Computer Methods in Applied Mechanics and Engineering 342 (2018) 561–584.
  • [15] J. Choo, W. Sun, Coupled phase-field and plasticity modeling of geological materials: From brittle fracture to ductile flow, Computer Methods in Applied Mechanics and Engineering 330 (2018) 1–32.
  • [16] S. J. Ha, J. Choo, T. S. Yun, Liquid CO2 fracturing: Effect of fluid permeation on the breakdown pressure and cracking behavior, Rock Mechanics and Rock Engineering 51 (11) (2018) 3407–3420.
  • [17] F. Fei, J. Choo, Double-phase-field formulation for mixed-mode fracture in rocks, Computer Methods in Applied Mechanics and Engineering 376 (2021) 113655.
  • [18] N. Barton, V. Choubey, The shear strength of rock joints in theory and practice, Rock mechanics 10 (1-2) (1977) 1–54.
  • [19] N. Barton, Modelling rock joint behavior from in situ block tests: implications for nuclear waste repository design, Vol. 308, Office of Nuclear Waste Isolation, Battelle Project Management Division, 1982.
  • [20] N. Barton, S. Bandis, K. Bakhtar, Strength, deformation and conductivity coupling of rock joints, in: International journal of rock mechanics and mining sciences & geomechanics abstracts, Vol. 22, Elsevier, 1985, pp. 121–140.
  • [21] F. Fei, J. Choo, A phase-field method for modeling cracks with frictional contact, International Journal for Numerical Methods in Engineering 121 (4) (2020) 740–762.
  • [22] F. Fei, J. Choo, A phase-field model of frictional shear fracture in geologic materials, Computer Methods in Applied Mechanics and Engineering 369 (2020) 113265.
  • [23] A. C. Palmer, J. R. Rice, The growth of slip surfaces in the progressive failure of over-consolidated clay, Proceedings of the Royal Society of London. A. Mathematical and Physical Sciences 332 (1591) (1973) 527–548.
  • [24] E. C. Bryant, W. Sun, Phase field modeling of frictional slip with slip weakening/strengthening under non-isothermal conditions, Computer Methods in Applied Mechanics and Engineering 375 (2021) 113557.
  • [25] R. Olsson, N. Barton, An improved model for hydromechanical coupling during shearing of rock joints, International Journal of Rock Mechanics and Mining Sciences 38 (3) (2001) 317–329.
  • [26] A. Hakso, M. Zoback, The relation between stimulated shear fractures and production in the barnett shale: Implications for unconventional oil and gas reservoirs, Geophysics 84 (6) (2019) B461–B469.
  • [27] S. Petty, Y. Nordin, W. Glassley, T. T. Cladouhos, M. Swyer, Improving geothermal project economics with multi-zone stimulation: results from the Newberry Volcano EGS demonstration, in: Proceedings of the Thirty-Eighth Workshop on Geothermal Reservoir Engineering, 2013, pp. 11–13.
  • [28] V. S. Gischig, G. Preisig, et al., Hydro-fracturing versus hydro-shearing: a critical assessment of two distinct reservoir stimulation mechanisms, in: 13th ISRM International Congress of Rock Mechanics, International Society for Rock Mechanics and Rock Engineering, 2015.
  • [29] A. P. Rinaldi, J. Rutqvist, Joint opening or hydroshearing? Analyzing a fracture zone stimulation at Fenton Hill, Geothermics 77 (2019) 83–98.
  • [30] F. E. Heuze, T. G. Barbour, New models for rock joints and interfaces, ASTM Geotechnical Testing Journal 108 (GT5) (1981).
  • [31] A. Gens, I. Carol, E. Alonso, A constitutive model for rock joints formulation and numerical implementation, Computers and Geotechnics 9 (1-2) (1990) 3–20.
  • [32] S. Saeb, B. Amadei, Modelling joint response under constant or variable normal stiffness boundary conditions, in: International Journal of Rock Mechanics and Mining Sciences & Geomechanics Abstracts, Vol. 27, Pergamon, 1990, pp. 213–217.
  • [33] M. E. Plesha, Constitutive models for rock discontinuities with dilatancy and surface degradation, International journal for numerical and analytical methods in geomechanics 11 (4) (1987) 345–362.
  • [34] J. A. White, Anisotropic damage of rock joints during cyclic loading: constitutive framework and numerical integration, International Journal for Numerical and Analytical Methods in Geomechanics 38 (10) (2014) 1036–1057.
  • [35] J.-Y. Wu, A unified phase-field theory for the mechanics of damage and quasi-brittle failure, Journal of the Mechanics and Physics of Solids 103 (2017) 72–99.
  • [36] R. J. Geelen, Y. Liu, T. Hu, M. R. Tupek, J. E. Dolbow, A phase-field formulation for dynamic cohesive fracture, Computer Methods in Applied Mechanics and Engineering 348 (2019) 680–711.
  • [37] E. Lorentz, S. Cuvilliez, K. Kazymyrenko, Convergence of a gradient damage model toward a cohesive zone model, Comptes Rendus Mécanique 339 (1) (2011) 20–26.
  • [38] E. Lorentz, V. Godard, Gradient damage models: Toward full-scale computations, Computer Methods in Applied Mechanics and Engineering 200 (21) (2011) 1927–1944.
  • [39] T. Gerasimov, L. De Lorenzis, On penalization in variational phase-field models of brittle fracture, Computer Methods in Applied Mechanics and Engineering 354 (2019) 990–1026.
  • [40] T. Belytschko, N. Moës, S. Usui, C. Parimi, Arbitrary discontinuities in finite elements, International Journal for Numerical Methods in Engineering 50 (4) (2001) 993–1013.
  • [41] E. Rivas, M. Parchei-Esfahani, R. Gracie, A two-dimensional extended finite element method model of discrete fracture networks, International Journal for Numerical Methods in Engineering 117 (13) (2019) 1263–1282.
  • [42] M. Cusini, J. A. White, N. Castelletto, R. R. Settgast, Simulation of coupled multiphase flow and geomechanics in porous media with embedded discrete fractures, International Journal for Numerical and Analytical Methods in Geomechanics 45 (5) (2021) 563–584.
  • [43] M. Asadizadeh, M. F. Hossaini, M. Moosavi, H. Masoumi, P. Ranjith, Mechanical characterisation of jointed rock-like material with non-persistent rough joints subjected to uniaxial compression, Engineering Geology 260 (2019) 105224.
  • [44] C. Miehe, M. Hofacker, F. Welschinger, A phase field model for rate-independent crack propagation: Robust algorithmic implementation based on operator splits, Computer Methods in Applied Mechanics and Engineering 199 (45-48) (2010) 2765–2778.
  • [45] C. Steinke, M. Kaliske, A phase-field crack model based on directional stress decomposition, Computational Mechanics 63 (5) (2019) 1019–1046.
  • [46] R. A. Regueiro, R. I. Borja, Plane strain finite element analysis of pressure sensitive plasticity with strong discontinuity, International Journal of Solids and Structures 38 (21) (2001) 3647–3672.
  • [47] C. V. Verhoosel, R. de Borst, A phase-field model for cohesive fracture, International Journal for Numerical Methods in Engineering 96 (1) (2013) 43–62.
  • [48] C. Miehe, S. Mauthe, S. Teichtmeister, Minimization principles for the coupled problem of darcy–biot-type fluid transport in porous media linked to phase field modeling of fracture, Journal of the Mechanics and Physics of Solids 82 (2015) 186–217.
  • [49] S. Mauthe, C. Miehe, Hydraulic fracture in poro-hydro-elastic media, Mechanics Research Communications 80 (2017) 69–83.
  • [50] J. Choo, W. Sun, Cracking and damage from crystallization in pores: Coupled chemo-hydro-mechanics and phase-field modeling, Computer Methods in Applied Mechanics and Engineering 335 (2018) 347–379.
  • [51] S. Bandis, A. Lumsden, N. Barton, Fundamentals of rock joint deformation, in: International Journal of Rock Mechanics and Mining Sciences & Geomechanics Abstracts, Vol. 20, Pergamon, 1983, pp. 249–268.
  • [52] J. C. Simo, M. Rifai, A class of mixed assumed strain methods and the method of incompatible modes, International journal for numerical methods in engineering 29 (8) (1990) 1595–1638.
  • [53] B.-K. Son, Y.-K. Lee, C.-I. Lee, Elasto-plastic simulation of a direct shear test on rough rock joints, International Journal of Rock Mechanics and Mining Sciences 41 (2004) 354–359.
  • [54] T. Nagel, U.-J. Görke, K. Moerman, O. Kolditz, On advantages of the Kelvin mapping in finite element implementations of deformation processes, Environmental Earth Sciences 75 (11) (2016) 937.
  • [55] E. A. de Souza Neto, D. Peric, D. R. Owen, Computational Methods for Plasticity: Theory and Applications, John Wiley & Sons, 2011.
  • [56] A. Cuitino, M. Ortiz, A material-independent method for extending stress update algorithms from small-strain plasticity to finite plasticity with multiplicative kinematics, Engineering computations (1992).
  • [57] R. de Borst, A. E. Groen, A note on the calculation of consistent tangent operators for von Mises and Drucker-Prager plasticity, Communications in numerical methods in engineering 10 (12) (1994) 1021–1025.
  • [58] N. Moës, J. Dolbow, T. Belytschko, A finite element method for crack growth without remeshing, International journal for numerical methods in engineering 46 (1) (1999) 131–150.
  • [59] F. Liu, R. I. Borja, A contact algorithm for frictional crack propagation with the extended finite element method, International Journal for Numerical methods in engineering 76 (10) (2008) 1489–1512.
  • [60] J. Wibowo, B. Amadei, S. Sture, R. Price, Effect of boundary conditions on the strength and deformability of replicas of natural fractures in welded tuff: Data analysis, Tech. rep., Sandia National Laboratories, Albuquerque, NM (United States); University of Colorado Boulder, CO (United States). (1994).
  • [61] D. Arndt, W. Bangerth, D. Davydov, T. Heister, L. Heltai, M. Kronbichler, M. Maier, J.-P. Pelteret, B. Turcksin, D. Wells, The deal. II finite element library: Design, features, and insights, Computers & Mathematics with Applications 81 (2021) 407–422.
  • [62] J. Choo, J. A. White, R. I. Borja, Hydromechanical modeling of unsaturated flow in double porosity media, International Journal of Geomechanics 16 (6) (2016) D4016002.
  • [63] J. A. White, N. Castelletto, H. A. Tchelepi, Block-partitioned solvers for coupled poromechanics: A unified framework, Computer Methods in Applied Mechanics and Engineering 303 (2016) 55–74.
  • [64] J. Choo, Large deformation poromechanics with local mass conservation: An enriched Galerkin finite element framework, International Journal for Numerical Methods in Engineering 116 (2018) 66–90.
  • [65] J. Choo, Stabilized mixed continuous/enriched Galerkin formulations for locally mass conservative poromechanics, Computer Methods in Applied Mechanics and Engineering 357 (2019) 112568.
  • [66] H. Lee, Y. Park, T. Cho, K. You, Influence of asperity degradation on the mechanical behavior of rough rock joints under cyclic shear loading, International Journal of Rock Mechanics and Mining Sciences 38 (7) (2001) 967–980.
  • [67] C. Annavarapu, M. Hautefeuille, J. E. Dolbow, A Nitsche stabilized finite element method for frictional sliding on embedded interfaces. Part I: single interface, Computer Methods in Applied Mechanics and Engineering 268 (2014) 417–436.
  • [68] J. Choo, Y. Zhao, Y. Jiang, M. Li, C. Jiang, K. Soga, A barrier method for frictional contact on embedded interfaces, arXiv preprint arXiv:2107.05814 (2021).
  • [69] C. Liu, J. H. Prévost, N. Sukumar, Modeling branched and intersecting faults in reservoir-geomechanics models with the extended finite element method, International Journal for Numerical and Analytical Methods in Geomechanics 43 (12) (2019) 2075–2089.

Appendix A Derivatives in return mapping

This appendix describes how to calculate the derivatives in the return mapping algorithm described in Section 4.3. Firstly, the derivatives of the yield and potential functions (Eqs. (56) and (57), respectively) are given by

F𝝈f\displaystyle\dfrac{\partial F}{\partial\bm{\sigma}_{f}} =12𝜶+σN,ntan(ϕb+ωψ)𝝈f,\displaystyle=\dfrac{1}{2}\bm{\alpha}+\sigma_{\mathrm{N},n}\dfrac{\partial\tan(\phi_{\mathrm{b}}+\omega\psi)}{\partial\bm{\sigma}_{f}}, (83)
2G𝝈f𝝈f\displaystyle\dfrac{\partial^{2}G}{\partial\bm{\sigma}_{f}\operatorname{\otimes}\partial\bm{\sigma}_{f}} =tanψ𝝈f(𝒏𝒏).\displaystyle=\dfrac{\partial\tan\psi}{\partial\bm{\sigma}_{f}}\operatorname{\otimes}(\bm{n}\operatorname{\otimes}\bm{n}). (84)
2G𝝈fΔλ\displaystyle\dfrac{\partial^{2}G}{\partial\bm{\sigma}_{f}\partial\Delta\lambda} =tanψΔλ(𝒏𝒏).\displaystyle=\dfrac{\partial\tan\psi}{\partial\Delta\lambda}(\bm{n}\operatorname{\otimes}\bm{n}). (85)

In the specific constitutive model employed herein [34], the friction angle and dilation angle are independent of stress. Thus,

tan(ϕb+ωψ)𝝈f\displaystyle\dfrac{\partial\tan(\phi_{\mathrm{b}}+\omega\psi)}{\partial\bm{\sigma}_{f}} =𝟎,\displaystyle=\bm{0}, (86)
tanψ𝝈f\displaystyle\dfrac{\partial\tan\psi}{\partial\bm{\sigma}_{f}} =𝟎.\displaystyle=\bm{0}. (87)

In this case, Eqs (83) and (84) simplify to

F𝝈f\displaystyle\dfrac{\partial F}{\partial\bm{\sigma}_{f}} =12𝜶,\displaystyle=\dfrac{1}{2}\bm{\alpha}, (88)
2G𝝈f𝝈f\displaystyle\dfrac{\partial^{2}G}{\partial\bm{\sigma}_{f}\operatorname{\otimes}\partial\bm{\sigma}_{f}} =𝟎.\displaystyle=\bm{0}. (89)

Next, we calculate the derivatives of the friction and dilation angles with respect to the discrete plastic multiplier Δλ\Delta\lambda. Using chain rule, we get

tan(ϕb+ωψ)Δλ\displaystyle\dfrac{\partial\tan(\phi_{\mathrm{b}}+\omega\psi)}{\partial\Delta\lambda} =tan(ϕb+ωψ)vfpvfpλλΔλ,\displaystyle=\dfrac{\partial\tan(\phi_{\mathrm{b}}+\omega\psi)}{\partial v^{\mathrm{p}}_{f}}\dfrac{\partial v^{\mathrm{p}}_{f}}{\partial\lambda}\dfrac{\partial\lambda}{\partial\Delta\lambda}, (90)
tanψΔλ\displaystyle\dfrac{\partial\tan\psi}{\partial\Delta\lambda} =tanψvfpvfpλλΔλ.\displaystyle=\dfrac{\partial\tan\psi}{\partial v^{\mathrm{p}}_{f}}\dfrac{\partial v^{\mathrm{p}}_{f}}{\partial\lambda}\dfrac{\partial\lambda}{\partial\Delta\lambda}. (91)

Considering the discrete form of the plastic multiplier, i.e. λ=λn+Δλ\lambda=\lambda_{n}+\Delta\lambda, we can simplify the above equations as

tan(ϕb+ωψ)Δλ\displaystyle\dfrac{\partial\tan(\phi_{\mathrm{b}}+\omega\psi)}{\partial\Delta\lambda} =tan(ϕb+ωψ)vfpvfpλ,\displaystyle=\dfrac{\partial\tan(\phi_{\mathrm{b}}+\omega\psi)}{\partial v^{\mathrm{p}}_{f}}\dfrac{\partial v^{\mathrm{p}}_{f}}{\partial\lambda}, (92)
tanψΔλ\displaystyle\dfrac{\partial\tan\psi}{\partial\Delta\lambda} =tanψvfpvfpλ.\displaystyle=\dfrac{\partial\tan\psi}{\partial v^{\mathrm{p}}_{f}}\dfrac{\partial v^{\mathrm{p}}_{f}}{\partial\lambda}. (93)

Combining the flow rule in Eq. (58) and Eq. (35) gives

vfpλ=1Γd(d,d).\displaystyle\dfrac{\partial v^{\mathrm{p}}_{f}}{\partial\lambda}=\dfrac{1}{\Gamma_{d}(d,\operatorname{\nabla}d)}\,. (94)

Inserting the above equation into Eqs. (92) and (93) gives

tan(ϕb+ωψ)Δλ\displaystyle\dfrac{\partial\tan(\phi_{\mathrm{b}}+\omega\psi)}{\partial\Delta\lambda} =1Γd(d,d)tan(ϕb+ωψ)vfp,\displaystyle=\dfrac{1}{\Gamma_{d}(d,\operatorname{\nabla}d)}\dfrac{\partial\tan(\phi_{\mathrm{b}}+\omega\psi)}{\partial v^{\mathrm{p}}_{f}}, (95)
tanψΔλ\displaystyle\dfrac{\partial\tan\psi}{\partial\Delta\lambda} =1Γd(d,d)tanψvfp.\displaystyle=\dfrac{1}{\Gamma_{d}(d,\operatorname{\nabla}d)}\dfrac{\partial\tan\psi}{\partial v^{\mathrm{p}}_{f}}. (96)

For the particular constitutive model we employed [34], the specific expressions of the above equations are given by (cf. Eqs. (59)–(61))

tan(ϕb+ωψ)vfp\displaystyle\dfrac{\partial\tan(\phi_{\mathrm{b}}+\omega\psi)}{\partial v^{\mathrm{p}}_{f}} =1cos2(ϕb+ωψ)(ωψvfp+ψωvfp),\displaystyle=\dfrac{1}{\cos^{2}(\phi_{\mathrm{b}}+\omega\psi)}\left(\omega\dfrac{\partial\psi}{\partial v^{\mathrm{p}}_{f}}+\psi\dfrac{\partial\omega}{\partial v^{\mathrm{p}}_{f}}\right), (97)
tanψvfp\displaystyle\dfrac{\partial\tan\psi}{\partial v^{\mathrm{p}}_{f}} =tanψrb1cosh2(vfp/b),\displaystyle=\dfrac{\tan\psi_{\mathrm{r}}}{b}\dfrac{1}{\cosh^{2}(v^{\mathrm{p}}_{f}/b)}, (98)

where

ψvfp\displaystyle\dfrac{\partial\psi}{\partial v^{\mathrm{p}}_{f}} =11+tan2ψtanψvfp,\displaystyle=\dfrac{1}{1+\tan^{2}\psi}\dfrac{\partial\tan\psi}{\partial v^{\mathrm{p}}_{f}}, (99)
ωvfp\displaystyle\dfrac{\partial\omega}{\partial v^{\mathrm{p}}_{f}} =(1ω0)cexp(cΛ).\displaystyle=(1-\omega_{0})c\exp(-c\Lambda). (100)