1 Introduction

The theory of generalized plasticity was first introduced by Zienkiewicz and Mroz (1984) to simulate soil behavior and was later elaborated by Pastor and Zienkiewicz (1986) and Pastor et al. (1990). In contrast to other plastic models, this theory does not explicitly define the yield and plastic potential surfaces. Instead, it adopts the gradients of these functions so that simple models within this framework can consider material behavior responses under loading. Generalized plasticity considers plastic deformation at any stress level for stress increments in both loading and unloading conditions. These features enable the generalized plasticity model to predict the stress–strain behavior of numerous soil types with good accuracy under various types of loading. Researchers have recently developed various constitutive relationships based on this framework to describe sophisticated features encompassing soil behavior, including anisotropy (Pastor 1991; Pastor et al. 1992), unsaturated conditions (Bolzon et al. 1996; Manzanal et al. 2011b), degradation phenomena (Fernandez Merodo et al. 2004), and the effects of stress levels and densification on sand (Ling and Liu 2003; Ling and Yang 2006; Manzanal et al. 2006, 2011a). Notably, the transformation of this theory from the defining space to general Cartesian stress space is one of the key steps in extending it to computational implementations (Chan et al. 1988).

Other than soil, Weng and Ling (2012) adopted the generalized plasticity concept to investigate nonlinear elasticity behavior in rock. The proposed model produces reasonable predictions of the elastoplastic deformation of sandstone under varying stress paths, cyclic loadings, and postpeak behavior. In addition to simulating immediate rock deformation, the time-dependent deformation (i.e., creep deformation) of rock is a major concern in engineering practice (Cristescu 1989; Hoxha et al. 2005; Tomanovic 2006; Xie and Shao 2006; Sterpi and Gioda 2009; Weng et al. 2010a, b). According to previous studies on creep deformation of sandstone (Tsai et al. 2008; Weng et al. 2010a), viscoplastic flows indicate that the viscoplastic potential surface has a similar shape to the plastic potential surface, but the size of the viscoplastic potential surface changes with time. The plastic potential surface has a time-independent size. Meanwhile, through calculation of the irreversible work, direct evidence of orthogonality between the yield surface and the plastic flow, as well as the viscoplastic flow, has been observed. Thus, it is reasonable to state that the yield surface, plastic potential, and viscoplastic potential all have the same geometry. Consequently, the associated flow rules are applicable for modeling the time-dependent deformational behavior of sandstone.

Based on these characteristics of sandstone, this study extends the work of Weng and Ling (2012) to develop an elastic–viscoplastic model that incorporates the generalized plasticity concept. This study also presents an assessment of the validity of the proposed model by comparing simulated and actual deformations in various multistage creep tests. Moreover, the strength and stiffness of sandstone are significantly reduced because of the wetting process (Dyke and Dobereiner 1991; Hawkins and McConnell 1992; Jeng et al. 2004). This phenomenon commonly occurs in sandstone of medium to moderate strength. To evaluate the performance of the proposed model for the wetting deterioration of sandstone, this study employs the proposed model to simulate triaxial and creep tests of deformational behaviors under dry and water-saturated conditions.

2 Model Concept

Based on the concept of generalized plasticity, the total strain increment can be divided into elastic and plastic components as follows:

$$\text{d}\varepsilon = \text{d}\varepsilon^{\text{e}} + \text{d}\varepsilon^{\text{p}},$$
(1)

where dε, dε e, and dε p are the increments of the total, elastic, and plastic strain tensors, respectively.

The elastic and plastic strain increments can be obtained from

$$\text{d}\varepsilon^{\text{e}} = \varvec{C}^{\text{e}} :\text{d}\sigma$$
(2)

and

$$\text{d}\varepsilon^{\text{p}} = \text{d}\lambda \varvec{n}_{\text{g}} = \frac{1}{{H_{\text{L/U}} }}\left( {\varvec{n}_{\text{gL/U}} \otimes \varvec{n}} \right):\text{d}\sigma,$$
(3)

where \(C^{\text{e}}\) is the elastic constitutive tensor, \(\text{d}{{\sigma}}\) is the increment of the stress tensor, \({{\varvec{n}}}_{\text{g}}\) is the unit vector defining the plastic flow direction, \({\varvec{n}}\) represents the loading-direction vector, \(\text{d}\lambda\) is a plastic scalar, and \(H_{\text{L/U}}\) is the plastic modulus, which can be assumed directly without introducing a hardening rule. Subscripts “L” and “U” indicate loading and unloading, respectively.

To consider time-dependent deformation, the plastic strain increment \(\text{d}{{\varepsilon}}^{\text{p}}\) can be substituted by the viscoplastic strain increment \(\text{d}{{\varepsilon}}^{\text{vp}}\). Equation (3) can then be modified to

$$\text{d}{{\varepsilon}}^{\text{vp}} = \frac{1}{{H_{\text{L/U}} }}\left( {\varvec{n}_{\text{gL/U}} \otimes \varvec{n}} \right):\text{d}{{\sigma}} + \frac{G(t)}{{H_{\text{c}} }}\left( {\varvec{n}_{\text{c}} \otimes \varvec{n}} \right):\text{d}{{\sigma}},$$
(4)

where \(H_{\text{c}}\) is the creep modulus, \(G(t)\) is a time-dependent function, and \(\varvec{n}_{\text{c}}\) is the viscoplastic flow vector. The concept employed in Eq. 4 is similar to the viscoelastic model in rheology. The first term \(\frac{1}{{H_{\text{L/U}} }}\left( {\varvec{n}_{\text{gL/U}} \otimes \varvec{n}} \right):\text{d}\sigma\) represents instantaneous deformation, whereas the second term \(\frac{G(t)}{{H_{\text{c}} }}\left( {\varvec{n}_{\text{c}} \otimes \varvec{n}} \right):\text{d}\sigma\) corresponds to long-term deformation, including the primary and secondary creep behavior of the rock.

Based on this concept of generalized plasticity, the yield and viscoplastic potential surfaces are not directly specified, but the scalar functions for plastic modulus \(H_{\text{L/U}}\), creep modulus \(H_{\text{c}}\), and direction tensors n, n g, and n c are required. To incorporate the deformation characteristics of sandstone into the generalized plasticity, this study proposes (and subsequently defines) the major constituents of the model, including nonlinear elasticity, dilatancy, plastic modulus, and a time-dependent function.

2.1 Nonlinear Elastic Behavior

According to hyperelasticity theory, the strain tensor is related to the derivatives of the energy density function as follows:

$$\varepsilon^{\text{e}} = \frac{\partial \Upomega }{\partial\sigma },$$
(5)

where \(\Upomega\) is the energy density function. Based on experimental sandstone results, this study adopts the following energy density function for \(\Upomega\), which has been proposed by previous studies (Weng et al. 2010a; Weng and Ling 2012):

$$\Upomega = b_{1} I_{1}^{3/2} + b_{2} I_{1}^{ - 1} J_{2} + b_{3} J_{2},$$
(6)

where b 1, b 2, and b 3 are material parameters, I 1 is the first stress invariant (\(I_{1} = \sigma_{kk} = 3p^{\prime }\)), and J 2 is the second deviatoric stress invariant (\(J_{2} = \frac{1}{2}s_{ij} s_{ji}\), where \(s_{ij}\) is the deviatoric stress tensor). After substituting Eq. (6) into Eq. (5), the elastic strain tensor \(\varepsilon_{ij}^{\text{e}}\) takes the following form:

$$\varepsilon_{ij}^{\text{e}} = \frac{\partial \Upomega }{{\partial \sigma_{ij} }} = \left( {{\raise0.5ex\hbox{$\scriptstyle 3$} \kern-0.1em/\kern-0.15em \lower0.25ex\hbox{$\scriptstyle 2$}}b_{1} I_{1}^{{{\raise0.5ex\hbox{$\scriptstyle 1$} \kern-0.1em/\kern-0.15em \lower0.25ex\hbox{$\scriptstyle 2$}}}} - b_{2} I_{1}^{ - 2} J_{2} + J_{2} } \right)\delta_{ij} + \left( {b_{2} I_{1}^{ - 1} + b_{3} } \right)s_{ij},$$
(7)

where \(\delta_{ij}\) is the Kronecker delta tensor.

Equation (7) shows that the increment of the elastic strain tensor \(\text{d}\varepsilon_{ij}^{\text{e}}\) is

$$\text{d}\varepsilon_{ij}^{\text{e}} = \frac{{\partial^{2} \Upomega }}{{\partial \sigma_{ij} \partial \sigma_{kl} }}\text{d}\sigma_{kl} = C_{ijkl}^{\text{e}} \text{d}\sigma_{kl},$$
(8)
$$\text{d}\varepsilon_{ij}^{\text{e}} = \left[ {\Upphi_{1} \delta_{ij} \delta_{kl} + \Upphi_{2} \delta_{ij} s_{kl} + \Upphi_{3} \delta_{ik} \delta_{jl} - \frac{1}{3}\Upphi_{3} \delta_{ij} \delta_{kl} + \Upphi_{2} \delta_{kl} s_{ij} } \right]\text{d}\sigma_{kl},$$

where \(\Upphi_{1} = {\raise0.5ex\hbox{$\scriptstyle 3$} \kern-0.1em/\kern-0.15em \lower0.25ex\hbox{$\scriptstyle 4$}}b_{1} I_{1}^{{ - {\raise0.5ex\hbox{$\scriptstyle 1$} \kern-0.1em/\kern-0.15em \lower0.25ex\hbox{$\scriptstyle 2$}}}} + 2b_{2} I_{1}^{ - 3} J_{2} , \; \Upphi_{2} = - b_{2} I_{1}^{ - 2}\), and \(\Upphi_{3} = b_{2} I_{1}^{ - 1} + b_{3}\). Equations (7) and (8) are derived from rigorous elastic theory, and satisfy the principle of thermodynamics, which indicates that energy is conserved during any type of loading. A similar relationship based on hyperelasticity was also proposed by Houlsby et al. (2005); they adopted a power function of the stress to describe the nonlinear elastic stiffness of soil. Mira et al. (2009) combined the work of Houlsby et al. (2005) and generalized plasticity to successfully predict soil behavior under cyclic loading.

Based on Eq. (7), the elastic strain induced in the shear-loading stage can be calculated as shown in Eqs. (9) and (10):

$$\varepsilon_{\text{v}}^{\text{e}} = - 3b_{2} \left( {{\raise0.5ex\hbox{$\scriptstyle {\sqrt {J_{2} } }$} \kern-0.1em/\kern-0.15em \lower0.25ex\hbox{$\scriptstyle {I_{1} }$}}} \right)^{2},$$
(9)
$$\gamma^{\text{e}} = \frac{2}{\sqrt 3 }\left( {b_{2} I_{1}^{ - 1} + b_{3} } \right)\sqrt {J_{2} }.$$
(10)

Equations (9) and (10) show two features of the proposed model: (1) shear loading induces elastic dilative deformation, and (2) the elastic shear stiffness increases with the application of increasing hydrostatic pressure. In addition, greater values for the parameters b 1, b 2, and b 3 indicate that increasing elastic strain is generated by the model.

2.2 Dilatancy and Viscoplastic Flow

For stress–dilatancy relationships, this study adopts a function similar to that of Pastor et al. (1990), relating the dilatancy \(d_{\text{g}}\) and stress ratio \(\eta\) as follows:

$$d_{\text{g}} = \frac{{\text{d}\varepsilon_{\text{v}}^{\text{p}} }}{{\text{d}\gamma^{\text{p}} }} = (1 + \alpha )(M_{\text{g}} - \eta ),$$
(11)

where \(\text{d}\varepsilon_{\text{v}}^{\text{p}}\) and \(\text{d}\gamma^{\text{p}}\) are the incremental plastic volumetric and shear strain, respectively. The term \(M_{\text{g}}\) is the threshold of shear dilation in the triaxial plane. When \(\eta = M_{\text{g}}\), \(d_{\text{g}}\) equals zero and volumetric strain does not occur. The sandstone converts from compression to dilation when \(\eta > M_{\text{g}}\). \(\alpha\) is a model parameter.

Based on the definition by Weng and Ling (2012), the stress ratio \(\eta\) here is defined as

$$\eta = {q \mathord{\left/ {\vphantom {q {q_{\text{f}} }}} \right. \kern-0pt} {q_{\text{f}} }},$$
(12)

where \(q = \sqrt {3J_{2} }\) and \(q_{\text{f}}\) is the shear strength. The linear strength criterion, known as the Drucker–Prager criterion, is adopted as follows:

$$q_{\text{f}} = \sqrt {3J_{2\text{f}} } = \sqrt 3 (\alpha_{\text{d}} I_{1} + k_{\text{d}} ),$$
(13)

where the parameters \(\alpha_{\text{d}}\) and \(k_{\text{d}}\) are the slope and cohesive intercept of the failure envelope, respectively. If the shear strength exhibits a nonlinear failure envelope, use of the Hoek–Brown criterion (Hoek and Brown 1980) for rock is recommended.

To further investigate the variation of dilatancy with the stress ratio, the actual behavior of sandstone was compared with the proposed model. The plastic flow angle \(\beta_{1}\) is defined by

$$\tan \beta_{1} = \frac{{\text{d}\gamma^{\text{p}} }}{{\text{d}\varepsilon_{\text{v}}^{\text{p}} }} = \frac{1}{{d_{\text{g}} }}.$$
(14)

When \(\beta_{1}\) ranges from 0° to 90°, \(\text{d}\varepsilon_{\text{v}}^{\text{p}}\) indicates compression. Conversely, when \(\beta_{1}\) is >90°, \(\text{d}\varepsilon_{\text{v}}^{\text{p}}\) is dilative. Figure 1 shows the typical variation of the plastic angle \(\beta_{1}\) with the stress ratio. At low stress ratio, the plastic angle \(\beta_{1}\) is smaller than 90°, and gradually increases with the shear stress ratio. When the stress ratio \(\eta\) equals \(M_{\text{g}}, \; \beta_{1}\) becomes 90° and the volumetric deformation begins to dilate. In addition to \(M_{\text{g}}\), the parameter \(\alpha\) affects the slope of the proposed model; as \(\alpha\) increases, \(\beta_{1}\) becomes flatter.

Fig. 1
figure 1

Variations of the plastic flow angle β 1 and viscoplastic flow angle β 2 under shear loading with different confining pressures. η is defined as \({q \mathord{\left/ {\vphantom {q {q_{\text{f}} }}} \right. \kern-0pt} {q_{\text{f}} }}\) and serves as an index of the degree of shear loading. Dilation occurs when β is >90°

Furthermore, the viscoplastic flow angle \(\beta_{2}\) is defined as

$$\tan \beta _{2} = \frac{{d\gamma _{{t_{0} \to t}}^{{vp}} }}{{d\varepsilon _{{v(t_{0} \to t)}}^{{vp}} }}$$
(15)

where \(\text{d}\gamma_{{t_{0} \to t}}^{\text{vp}}\) is the creep shear-strain increment from time \(t_{0}\) to \(t, \; \text{d}\varepsilon_{{v(t_{0} \to t)}}^{\text{vp}}\) is the creep volumetric-strain increment from time \(t_{0}\) to \(t\), and \(t_{0}\) is the initiation time of one particular loading step in a sequence of loading steps during testing under either increasing or constant loading (creep test condition). The time \(t\) is an arbitrary time after creep begins. Figure 1 shows the variation in the viscoplastic flow angle \(\beta_{2}\) with the stress ratio \(\eta\). The tendency of the viscoplastic flow angle \(\beta_{2}\) is relatively consistent with that of the plastic flow angle \(\beta_{1}\) (Fig. 1), indicating that the viscoplastic flow vector is likely the same as the plastic flow (i.e., \(\varvec{n}_{\text{c}} = \varvec{n}_{\text{g}}\)). In addition, the proposed model reasonably simulates these two variations. Based on this assumption, Eq. (4) can be modified to

$$\begin{aligned} \text{d}\varepsilon^{\text{vp}} &= \frac{1}{{H_{\text{L/U}} }}\left( {{{\varvec{n}}}_{\text{gL/U}} \otimes {{\varvec{n}}}} \right):\text{d}\sigma + \frac{G(t)}{{H_{\text{c}} }}\left( {{{\varvec{n}}}_{\text{gL/U}} \otimes {{\varvec{n}}}} \right):\text{d}\sigma = \frac{1}{{H_{\text{L/U}} }}\left( {1 + \frac{{H_{\text{L/U}} }}{{H_{\text{c}} }}G(t)} \right)\left( {{{\varvec{n}}}_{\text{gL/U}} \otimes {{\varvec{n}}}} \right):\text{d}\sigma \hfill \\ \, &= \frac{1}{{H_{\text{vp}} }}\left( {{{\varvec{n}}}_{\text{gL/U}} \otimes {{\varvec{n}}}} \right):\text{d}\sigma, \hfill \\ \end{aligned}$$
(16)

where \(H_{\text{vp}}\) is the viscoplastic modulus. To express the stress increments as a function of strain increments, Eq. (16) is inverted and expressed as

$$\text{d}\sigma = \varvec{D}^{\text{evp}} :\text{d}\varepsilon,$$
(17)
$$\varvec{D}^{\text{evp}} = \varvec{D}^{\text{e}} - \frac{{\varvec{D}^{\text{e}} :\varvec{n}_{{\text{gL/U}}} \otimes \varvec{n}:\varvec{D}^{\text{e}} }}{{H_{\text{vp}} + \varvec{n}:\varvec{D}^{\text{e}} :\varvec{n}_{{\text{gL/U}}} }},$$

where \(\varvec{D}^{\text{evp}}\) and \(\varvec{D}^{\text{e}}\) are the elasto–viscoplastic and elastic tensors, respectively.

According to Pastor et al. (1990), the viscoplastic flow direction under loading and unloading \(\varvec{n}_{\text{gL/U}}\) in triaxial space is

$$\varvec{n}_{\text{gL/U}} = \left( {\frac{{d_{\text{g}} }}{{\sqrt {1 + d_{\text{g}}^{2} } }},\;\frac{1}{{\sqrt {1 + d_{\text{g}}^{2} } }}} \right)^{\text{T}}.$$
(18)

Similarly, the loading-direction vector can be expressed as

$$\varvec{n} = \left( {\frac{{d_{\text{f}} }}{{\sqrt {1 + d_{\text{f}}^{2} } }},\;\frac{1}{{\sqrt {1 + d_{\text{f}}^{2} } }}} \right)^{\text{T}},$$
(19)

where \(d_{\text{f}} = \left( {(1 + \alpha )} \right)\left( {M_{\text{f}} - \eta } \right)\) and \(M_{\text{f}}\) is a material parameter.

According to Jeng et al. (2002), Weng et al. (2005), and Tsai et al. (2008), triaxial results show that the plastic potential surface of sandstone coincides with the yield surface in the prepeak stage. Therefore, the associated flow rule, \(\varvec{n} = \varvec{n}_{\text{gL/U}}\) and \(M_{\text{f}} = M_{\text{g}}\), can be used when formulating the constitutive model for sandstone. However, \(\varvec{n}\) should be specified differently from \(\varvec{n}_{\text{gL/U}}\), and the nonassociated flow rule should be followed if the softening (postpeak) behavior is considered (Weng and Ling 2012).

2.3 Plastic Modulus for Loading and Unloading

Figure 2 shows the variation of the plastic modulus of sandstone at various stages of shear loading. This figure indicates that the plastic modulus decreases as the stress ratio rises. In particular, the modulus decreases by approximately three orders of magnitude when approaching the failure state \(\left( {\eta = 0.8 - 1} \right)\). Based on this tendency, the function of the plastic modulus for sandstone under loading can be expressed as

$$H_{\text{L}} = H_{0} \sqrt {p^{\prime } /p_{\text{atm}} } H_{\text{f}} H_{\text{s}},$$
(20)
$$H_{\text{f}} = \left( {1 - \eta^{2} } \right),$$
(21)
$$H_{\text{s}} = \exp \left( { - \beta_{0} \xi_{\text{s}} } \right),$$
(22)

where \(H_{0}\) is a multiplication factor related to the initial plastic modulus, \(H_{\text{f}}\) and \(H_{\text{s}}\) are plastic coefficients, \(p_{\text{atm}}\) is the atmospheric pressure, \(\beta_{0}\) is a material parameter, and \(\xi_{\text{s}} = \int {\left| {\text{d}\gamma^{\text{p}} } \right|} = \int {\text{d}\xi }_{\text{s}}\) is the accumulated plastic shear strain.

Fig. 2
figure 2

Variation of the normalized plastic modulus \(H_{\text{L}} \sqrt {p_{\text{atm}} /p^{\prime } }\) under shear loading with different confining pressures

The original model suggests that plastic strain also occurs during the unloading process; the unloading plastic modulus \(H_{\text{U}}\) can be expressed as

$$H_{\text{U}} = H_{\text{U}0},$$
(23)

where \(H_{\text{U}0}\) is a material parameter.

2.4 Creep Modulus for Time-Dependent Behavior

For time-dependent deformation, Fig. 3 shows the variation of the creep modulus of sandstone for various stress ratios. This figure shows variations similar to that of the plastic modulus (Fig. 2). Thus, the function of the creep modulus for sandstone can be written as

$$H_{\text{c}} = H_{\text{c}0} \sqrt {p^{\prime } /p_{\text{atm}} } H_{\text{f}}^{\prime } H_{\text{s}},$$
(24)
$$H_{\text{f}}^{\prime } = (1 - \eta )^{2},$$
(25)

where \(H_{\text{c}0}\) is a factor related to the initial creep modulus. Considering the primary and secondary creep behaviors of rock (Goodman 1989), this study proposes the following time-dependent function:

$$G(t) = 1 - \exp \left[ {c_{1} \left( {t - t_{0} } \right)} \right] + c_{2} \eta \left( {t - t_{0} } \right),$$
(26)

where \(c_{1}\) and \(c_{2}\) are material parameters. The term \(1 - \exp \left[ { - c_{1} (t - t_{0} )} \right]\) is adopted to describe the primary creep behavior, while the term \(c_{2} \eta (t - t_{0} )\) corresponds to secondary creep deformation. As \(\eta\) increases, the secondary creep deformation develops more rapidly.

Fig. 3
figure 3

Variation of the normalized creep modulus \(H_{\text{c}} (p_{\text{atm}} /p^{\prime } )\) under shear loading with different confining pressures

3 Parameter Determination

There are a total of 13 material parameters \(\left( {b_{1} ,\,b_{2} ,\,b_{3} ,\,\alpha_{\text{d}} ,\,k_{\text{d}} ,\,M_{\text{g}} ,\,\alpha ,\,H_{0} ,\,\beta_{0} ,\,H_{\text{U}0} ,\,H_{\text{c}0} ,\,c_{1} ,\,c_{2} } \right)\) to be determined from experimental results. The influence of these parameters on the deformation behavior is relatively straightforward. The parameters b 1, b 2, and b 3 are elastic parameters; \(\alpha_{\text{d}}\) and \(k_{\text{d}}\) are strength parameters; \(M_{\text{g}}\) and \(\alpha\) are parameters related to the stress–dilatancy relationship; \(H_{0}\) and \(\beta_{0}\) are parameters representing the variation of the loading plastic modulus; \(H_{\text{U}0}\) is a parameter related to the unloading plastic modulus; and \(H_{\text{c}0}\), \(c_{1}\), and \(c_{2}\) are time-dependent parameters. To obtain the values of these parameters, it is recommended to conduct three triaxial tests with various hydrostatic pressures and one multistage creep test. The difference between the hydrostatic pressures should be sufficiently great to encompass the range of stress levels of interest. Furthermore, the test with the medium hydrostatic pressure should be conducted with multiple unloading–reloading procedures to distinguish and separate elastic deformation from total deformation. The creep test should involve at least three shear-loading stages.

The following section demonstrates how these parameters can be determined from laboratory experiments using a sample of Mushan sandstone (MS), a weak rock commonly found in mountainous areas of northern Taiwan. The porosity of the sampled specimen, denoted as MS-A, is ~14.1 %, and the dry density is ~2.28 g/cm3. The average uniaxial compressive strength is 37.1 MPa in dry conditions and 28.9 MPa in saturated conditions. Petrographic analysis shows that the percentages of grains, matrices, and voids are 59.9, 26.0, and 14.1 %, respectively. The average grain diameter is ~0.24 mm. Mineralogically, MS-A sandstone consists of 90.7 % quartz and 9.0 % rock fragments, and is classified as lithic greywacke (Weng et al. 2008). The following subsections describe the determination of each parameter.

  1. 1.

    Elastic Parameters b 1, b 2, and b 3

The parameter \(b_{1}\) controls the interaction between hydrostatic stress and elastic volumetric strain. This parameter can be determined by fitting the elastic volumetric unloading–reloading regression curve. The parameter \(b_{2}\) is related to the coupling between shear stress and elastic dilation, and can be obtained by fitting the unloading–reloading regression curve with normalized stress (\({\raise0.5ex\hbox{$\scriptstyle {\sqrt {J_{2} } }$} \kern-0.1em/\kern-0.15em \lower0.25ex\hbox{$\scriptstyle {I_{1} }$}}\)) using Eq. (9). After obtaining the parameter \(b_{2}\), the parameter \(b_{3}\) can be obtained by fitting the shear stress and elastic shear strain curve using Eq. (10).

  1. 2.

    Strength Parameters \(\alpha_{\text{d}}\) and \(k_{\text{d}}\)

The parameters \(\alpha_{\text{d}}\)and \(k_{\text{d}}\) can be determined by fitting the failure envelope of sandstone using Eq. (13).

  1. 3.

    Stress–Dilatancy Parameters \(M_{\text{g}}\) and \(\alpha\)

The term \(M_{\text{g}}\) is determined by the threshold of shear dilation in a diagram of plastic flow angle β versus stress ratio (Fig. 1). Alternatively, this parameter can be obtained directly from the plastic volumetric strain curve under shear loading. The parameter \(\alpha\) is determined by fitting the curve of plastic flow angle β versus stress ratio (Fig. 1). Another method for obtaining \(\alpha\) is from the slope of the graph between dilatancy \(d_{\text{g}}\) and \(\left( {{{M_{\text{g}} } \mathord{\left/ {\vphantom {{M_{\text{g}} } \eta }} \right. \kern-0pt} \eta }} \right)\).

  1. 4.

    Loading Plastic Modulus Parameters \(H_{0}\) and \(\beta_{0}\)

The initial plastic modulus parameter \(H_{0}\) can be determined based on the initial stress ratio in a diagram of the normalized plastic modulus \(H_{\text{L}} \sqrt {{{p_{\text{atm}} } \mathord{\left/ {\vphantom {{p_{\text{atm}} } {p^{\prime } }}} \right. \kern-0pt} {p^{\prime } }}}\) versus the stress ratio (Fig. 2) or by fitting the initial slope of both the plastic shear and volumetric strain curves under shear loading. In this study, the plastic strain is the unrecoverable deformation under short-term loading (a few minutes). The parameter \(\beta_{0}\) controls the degree of plastic modulus degradation; a higher \(\beta_{0}\) value induces further significant modulus degradation. This parameter can be determined by matching the shear or volumetric strain curve as the stress ratio \(\eta\) approaches 1.

  1. 5.

    Unloading Plastic Modulus Parameter \(H_{\text{U}0}\)

The parameter \(H_{\text{U}0}\) can be determined by matching the slope of the unloading curves.

  1. 6.

    Time-Dependent Parameters \(H_{\text{c}0} ,\,c_{1}\), and \(c_{2}\)

The initial creep modulus parameter \(H_{\text{c}0}\) can be determined at the initial stress ratio in a diagram of the normalized creep modulus \(H_{\text{c}} \sqrt {p_{\text{atm}} /p\prime }\) versus the stress ratio (Fig. 3). The parameter \(c_{1}\) controls the retardation time during the primary creep behavior; as \(c_{1}\) increases, the primary creep deformation develops more rapidly. Moreover, the parameter \(c_{2}\) influences the secondary creep behavior; as \(c_{2}\) becomes greater, the secondary creep deformation increases more rapidly. The influence of \(c_{1}\) and \(c_{2}\) on the creep strain is shown in Fig. 4. The parameter \(c_{1}\) can be determined by matching the initial slope of the creep strain versus time curve, and the parameter \(c_{2}\) can be determined by matching the final slope of the creep strain versus time curve.

Fig. 4
figure 4

Influence of the material parameters c 1 and c 2 on the simulated creep deformation based on the proposed model

Using these procedures, the corresponding material parameters of MS-A sandstone in dry conditions can be obtained from one triaxial test with a pure shear stress path (PS test) and one creep test, both under hydrostatic pressure of 40 MPa. Table 1 presents a summary of these parameter values.

Table 1 Material parameters for different types of sandstone used in the proposed model

4 Model Validation on Immediate Deformation

To assess the validity of the proposed model, this section shows how the proposed model can simulate the immediate deformation behavior under various hydrostatic stress and cyclic loadings.

Five PS tests of MS-A sandstone with hydrostatic stress ranging from 20 to 60 MPa were simulated. Figure 5a shows the measured and simulated shear-induced shear strains under various hydrostatic stress conditions, exhibiting satisfactory agreement. Figure 5b shows the measured and simulated shear-induced volumetric strains under varying hydrostatic stress conditions. These simulated results are consistent with the measured results.

Fig. 5
figure 5

Simulation of stress–strain relationships on dry MS-A sandstone under different hydrostatic pressures

This study also used the proposed model to simulate three stress-controlled unloading–reloading cycles in a PS test. Figure 6 shows a comparison of the simulated and experimental results under constant hydrostatic stress of 60 MPa. Although the unloading–reloading-induced deformations are not large in either the shear or volumetric strain, the proposed model can simulate the cyclic behavior satisfactorily.

Fig. 6
figure 6

Simulation of loading–unloading–reloading behavior under hydrostatic stress of 60 MPa

This study also validated the proposed model by comparing with triaxial test results for different stress paths using two other sandstone samples. Weng and Ling (2012) provided additional details regarding these simulations. The comparisons showed that the proposed model satisfactorily captures the instantaneous deformation of sandstone.

5 Validation of Time-Dependent Behavior

This section describes simulations of a series of multistage creep tests to further assess the validity of the proposed model regarding time-dependent behavior. First, this section presents a multistage, long-term creep experiment under hydrostatic stress of 40 MPa (Fig. 7). This experiment has five stages of sustained loading with stress ratio \(\eta\) ranging from 0.37 to 0.92. The comparison of the simulated results with the actual creep behavior of the studied sandstone is as follows:

Fig. 7
figure 7

Comparison of volumetric creep strain and shear creep strain predicted by the proposed model and data obtained from multistage creep tests under hydrostatic stress of 40 MPa

Figure 7 shows the creep strain predicted by the proposed model and data obtained from the multistage creep test. Table 1 presents the parameter values required for the proposed model.

Regarding the material behavior during shearing, Fig. 7a and b show the shear and volumetric strain versus time during the creep stage, respectively. These figures show that a higher stress ratio increases the magnitude of the creep-induced shear strain (Fig. 7a). Figure 7b shows that the simulated volume contracts under lower shear stress and converts to dilative behavior with an increasing shear-stress ratio. The behaviors of the material can be simulated by the proposed constitutive model. Although a minor discrepancy between the simulated and actual behavior occurs in the primary creep deformation, which is attributable to the creep modulus function in Eq. (24) underestimating the creep strain for low stress ratios, the simulated secondary creep deformation is consistent with the experimental results. Figure 8 shows an additional comparison of the simulated and actual behavior of the total deformation induced by a multistage creep experiment. This figure shows the strain induced by shearing, including the total strain, elastic component, and viscoplastic component. Regarding the elastic component of deformation, the simulations are consistent with the actual results. In addition, viscoplastic volumetric strain is induced by increasing either the shearing or the creep under constant shear loading (Fig. 8b). To increase the shearing, the material first undergoes shear contraction and gradually transitions to shear dilation. Similarly, for creep deformation under constant shear stress, the material transitions from initially contracting to dilating. The proposed constitutive model captures all these material behaviors well.

Fig. 8
figure 8

Simulation of the total strain in a multistage creep test, including the decomposed elastic and viscoplastic components induced by the shear stress

To further evaluate the predictive capability of the proposed model under different hydrostatic stresses, two additional creep tests at hydrostatic stresses of 20 and 60 MPa were simulated based on the same set of parameters presented in Table 1. Figures 9 and 10 show the simulated creep strains under different stress ratios \(\eta\) from 0.18 to 0.92. Comparison of the simulated results in Figs. 7, 9, and 10 indicates that the creep strain increases as the shear stress increases, but decreases under higher hydrostatic stress; such comparison also shows that the influence of the shear stress on the creep behavior is more significant than the influence of the hydrostatic stress on the creep behavior. The total deformation in the three multistage creep tests was simulated and is presented in Fig. 11. This figure shows that the proposed model is capable of providing reasonable simulations under various situations.

Fig. 9
figure 9

Comparison of multistage creep strain predicted by the proposed model and test data under hydrostatic stress of 20 MPa

Fig. 10
figure 10

Comparison of multistage creep strain predicted by the proposed model and test data under hydrostatic stress of 60 MPa

Fig. 11
figure 11

Simulation of strains for multistage creep tests under different hydrostatic pressures

6 Wetting Deterioration

Wetting deterioration is a decrease in material strength and stiffness caused by water penetration. To consider the wetting deterioration of sandstone, this study used other MS sandstone specimens, which are denoted as MS-B, for triaxial tests and multistage creep tests under dry and water-saturated conditions. The MS-B specimens have the following mean physical properties: porosity of 14.0 % and dry density of 2.28 g/cm3. The average uniaxial compressive strength is 27.2 MPa in dry conditions and 12.9 MPa in saturated conditions. Based on petrographic analyses, the percentages of grains, matrices, and voids are 60.0, 26.0, and 14.0 %, respectively. The average grain diameter is ~0.34 mm. Mineralogically, MS-B sandstone consists of 88.5 % quartz and 7.2 % rock fragments, and is classified as lithic greywacke.

Figure 12 shows the failure envelopes of sandstone under dry and saturated conditions. The two failure envelopes remain linear under different hydrostatic pressures, and the saturated sandstone has lower shear strength than dry sandstone does. Table 1 presents the corresponding parameters, \(\alpha_{\text{d}}\) and \(k_{\text{d}}\), both of which are reduced because of wetting deterioration. In addition to the strength, Fig. 13 shows the variations of plastic deformation under dry and saturated conditions. The figure shows that the values of the plastic angle \(\beta_{1}\) under dry and saturated conditions exhibit similar tendencies, but the saturated condition has a lower value than the dry condition under the same stress ratio (Fig. 13a), thereby indicating that the dilation threshold in a saturated condition occurs later than that under a dry condition. Figure 13b shows the variations of the plastic modulus under both conditions. The plastic modulus decreases as the stress ratio increases. When approaching a failure state, the saturated modulus decreases by approximately three orders of magnitude and the dry modulus also exhibits a similar tendency. Figure 14 presents the creep deformation under dry and saturated conditions. Greater creep strains can be induced under saturated conditions, especially when the loading approaches the shear strength. The creep volumetric strain (Fig. 14b) is initially compressive and then becomes dilative at later stages of loading. The amount of creep volumetric strain when approaching the shear strength is considerably greater than that under lower levels of shear stress.

Fig. 12
figure 12

Failure envelopes of MS-B sandstone under dry and saturated conditions

Fig. 13
figure 13

Variations of plastic flow angle β 1 and normalized plastic modulus \(H_{\text{L}} \sqrt {p_{\text{atm}} /p^{\prime } }\) under dry and saturated conditions

Fig. 14
figure 14

Comparison of multistage creep strain under dry and saturated conditions

Figures 15 and 16 present simulated results for PS tests under dry and saturated conditions, respectively, to enable an evaluation of the validity of the model. The hydrostatic pressure ranges from 20 to 60 MPa. The corresponding parameters of MS-B sandstone are shown in Table 1. The figures show that the proposed model can reasonably predict the deformation behavior of sandstone caused by wetting deterioration. In addition, Fig. 17 shows the simulated stress–strain curves of the multistage creep tests. This simulation, which is also shown in Fig. 17, is congruent with the experimental data. In summary, the proposed model can predict the behavior of sandstone in dry to saturated conditions.

Fig. 15
figure 15

Simulation of stress–strain curves for dry MS-B sandstone under different hydrostatic pressures

Fig. 16
figure 16

Simulation of stress–strain curves for saturated MS-B sandstone under different hydrostatic pressures

Fig. 17
figure 17

Simulation of strains in the multistage creep test under dry and saturated conditions

7 Conclusions

This study extends previous research on predicting the time-dependent behavior and wetting deterioration of sandstone and presents a constitutive model based on nonlinear elasticity and generalized plasticity. The proposed model (1) exhibits nonlinear elasticity under hydrostatic and shear loading, (2) follows the associated flow rule for viscoplastic deformation, (3) adopts a creep modulus that varies according to the stress ratio, (4) considers both the primary and secondary creep behavior of rock, and (5) considers the effect of wetting deterioration. This model involves 13 material parameters, comprising 3 for elasticity, 7 for plasticity, and 3 for creep. All parameters can be determined straightforwardly by following the recommended procedures.

For prediction of immediate deformation, this study validates the proposed model by comparison with triaxial test results of MS-A sandstone under various hydrostatic stress and cyclic loading conditions. The proposed model is versatile in simulating the time-dependent behavior of sandstone through a series of multistage creep tests. Furthermore, to consider the effect of wetting deterioration, this study uses MS-B sandstone in triaxial and creep tests under dry and water-saturated conditions. Comparison of the simulated and experimental data shows that the proposed model can predict the behavior of sandstone in dry to saturated conditions. Future studies should extend the presented q-p′ formulation to the multiaxial stress space and incorporate this constitutive model into finite-element software for analytical use in relevant rock engineering applications.