1 Introduction

Soils and loose rocks are common geological and mining engineering materials, and they typically exhibit strain-hardening behavior. This mechanical behavior under compression should be considered for the stability of both surface and underground workings (Comodromos et al. 2018; Chen et al. 2019; Nematollahi and Dias 2018; Venda et al. 2017). For example, the stability of embankments and foundations on such soils may be affected by the strain-hardening behavior of soils (Venda et al. 2017). During the excavation of an underground space, the operation and maintenance of the space will depend on the soil hardening characteristics. In addition, the strain-hardening of caved rock and coal determines the distribution of coal mining pressure, and therefore, influences the support of the mining face and tunnel (Feng et al. 2018a; Li et al. 2018; Jiang et al. 2017; Gao et al. 2019). During backfill mining, some filling materials also exhibit strain-hardening properties when compressed, which may affect the filling effect (Yadav et al. 2020; Sahoo et al. 2020; Feng and Wang 2020; Wang et al. 2017).

Numerical simulation is a valuable and effective method for investigating the complicated deformation of soils and rocks. FLAC3D, one of the most widely used simulation software, establishes a nonlinear model called the double-yield model for analyzing strain-hardening materials. This double-yield model is a shear and volumetric hardening model that can reliably represent the loading–unloading response of soils (Itasca 2012). The numerical parameters of the double-yield model must be set correctly to accurately simulate the strain-hardening behavior of materials and to obtain satisfactory results. An acceptable approach involves determining the mechanical characteristics of materials in the laboratory, performing numerical simulations using relevant software, and adjusting the model parameters until the numerical results are consistent with the laboratory results. This approach is the so-called trial-and-error method, which is widely used in mining and geotechnical engineering (Gao et al. 2019; Li et al. 2019, 2017; Ataei et al. 2019).

However, at least two problems are encountered in the trial-and-error method. The first problem is the difficulty to juggle the accuracy and efficiency. In the double-yield model, the critical parameters influencing the strain-hardening behavior are the plastic strain and the corresponding cap pressure. The stress–strain curve of an ideal hardening material in the loading direction is a continuous curve. Multiple groups of plastic strains and the corresponding cap pressures need to be specified to fit the curve. These data form a two-dimensional polyline, controlling the deformation of strain-hardening materials. The more data groups of plastic strain and cap pressure there are, the better the polyline fits the actual stress–strain curve. In the trial-and-error method, the number of the groups of plastic strain and cap pressure needs to be determined and each group should be tested repeatedly to be as close as possible to the actual stress–strain curve. Therefore, intensive effort is required to determine the appropriate numerical parameters and obtain ideal simulation results. The second problem is that it is challenging to assess complex heterogeneous materials, although they are heterogeneous in one direction. For example, for a longwall mining gob, the initial and final compaction degrees of the caved rock are different due to the different caving heights of the overlying strata, and the deformation characteristics under the overlying load are different. In this case, the double-yield model used to simulate different gob areas should be assigned different parameters, suggesting that it is difficult to apply the trial-and-error method to this situation.

In this study, the effects of double-yield model parameters on the stress–strain curve of materials under axial loads and four roller-constrained faces were analyzed. A corresponding relationship between the model parameters and the stress–strain curve was established. Based on this relationship, a calculation method for determining the model parameters was developed. The proposed method makes it easy and convenient to simulate the strain-hardening behavior of double-yield materials if the stress–strain data are known, regardless of the experimental tests, theoretical analyses, empirical formulas, and other numerical simulations. Thus, the proposed numerical method is credible and effective for solving complex strain-hardening problems in geotechnical engineering.

2 Double-Yield Model

2.1 Deformation Characteristics of Double-Yield Materials

For a plastic material, such as rock or soil, the material will reach the plastic stage from the elastic stage with increased loading. In the double-yield model, the yield criteria, which include the shear, tension, and volume yielding, determine whether the material enters the plastic stage. When the material is in the plastic state, the principal strain increments at any point on the loading path include the elastic and plastic parts.

$$\Delta \varepsilon_{i} = \Delta \varepsilon_{i}^{e} + \Delta \varepsilon_{i}^{p} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} \left( {i = 1,2,3} \right)$$
(1)

In Eq. (1), superscripts “e” and “p” denote the elastic and plastic parts, respectively. The plastic strains are decomposed into shear, tensile, and volumetric strains. In an isotropic compression test, only volumetric strain occurs, indicating that the plastic strain is equal to the plastic volumetric strain.

$$\Delta \varepsilon_{i}^{p} = \Delta \varepsilon_{i}^{pv} .$$
(2)

In Eq. (2), the superscript “pv” refers to the plastic volumetric strain. On the strain-hardening curve (Fig. 1), Point P and its adjacent point, Point Q, are selected to define the elastic stiffness and plastic stiffness of the material at Point Q, as follows (Itasca 2012):

$$K_{c} = \frac{{{\text{d}}p}}{{{\text{d}}e^{e} }}$$
(3)
$$h = \frac{{{\text{d}}p_{c} }}{{{\text{d}}e^{p} }},$$
(4)

where Kc is the current tangential bulk modulus, p is the external average pressure, pc is the cap pressure in the double-yield model, and h is the plastic modulus. In the volume yield stage, p = pc. The observed tangent modulus at Point P of the main loading path can be expressed as follows:

$$K_{t} = \frac{{hK_{c} }}{{h + K_{c} }}.$$
(5)
Fig. 1
figure 1

Double-yield material in the isotropic consolidation test

With an increasing pressure, the elastic stiffness and plastic stiffness of the material composed of small particles, such as rock or soil, may also increase because the grains are compacted. In the double-yield model established in FLAC3D, the ratio of the elastic stiffness to the plastic stiffness is a constant factor, R, under general loading conditions (Itasca 2012).

$$\frac{{K_{c} }}{h} = \frac{{de^{p} }}{{de^{e} }} = R.$$
(6)

The values of the initial bulk, K, and the shear modulus, G, provided by the user are adopted as the upper limits to Kc and Gc, respectively. It is assumed that the ratio Kc/Gc remains constant and is equal to K/G.

$$\begin{gathered} K_{c} = \min \left( {K_{c} ,K} \right) \hfill \\ \frac{{K_{c} }}{{G_{c} }} = \frac{K}{G}. \hfill \\ \end{gathered}$$
(7)

2.2 Volume Yield Function and Plastic Potential Function

In practice, materials are typically subjected to non-isotropic loading. In analyzing the effects of the double-yield model parameters on the strain-hardening behavior, it is assumed that only volume yielding occurs during compression. The yield surface (or “cap”) is a plane with three equal intercepts on the three coordinate axes in the principal stress space, where the volume yield function is expressed as follows:

$$f = \frac{1}{3}\left( {\sigma_{1} + \sigma_{2} + \sigma_{3} } \right) - p_{c} ,$$
(8)

where σ1, σ2, and σ3 are the three principal stresses. According to classical plasticity theory, a plastic potential surface exists in the plastic deformation field. The derivatives of the plastic potential surface provide the relative magnitudes of the plastic strain rates, which are expressed as follows:

$$\Delta \varepsilon_{i}^{p} = \lambda \frac{\partial g}{{\partial \sigma_{i} }},$$
(9)

where \(\lambda\) is the plastic multiplier and g is the plastic potential function. Equation (9) is the plastic flow law, which defines the magnitude and direction of the plastic strain increment. The plastic flow law can be divided into associated and non-associated laws based on whether the plastic potential function is the same as the yield function. In FLAC3D, the volume yield obeys the associated plastic flow law; that is, the plastic potential function is the same as the yield function. Therefore, by combining Eqs. (8) and (9), the plastic strain increment and its components can be expressed as follows:

$$\begin{gathered} \Delta \varepsilon_{i}^{p} = \lambda \frac{\partial f}{{\partial \sigma_{i} }} = \frac{\lambda }{3} \hfill \\ \Delta \varepsilon^{p} = \sum\limits_{i = 1}^{3} {\Delta \varepsilon_{i}^{p} = } \lambda . \hfill \\ \end{gathered}$$
(10)

In Eq. (1), the strain increments include the elastic and plastic parts. Equation (10) gives the plastic strain and its components; the elastic strain and its components can then be described as:

$$\begin{gathered} \Delta \varepsilon_{i}^{e} = \Delta \varepsilon_{i} - \Delta \varepsilon_{i}^{p} = \Delta \varepsilon_{i} - \frac{{\Delta \varepsilon_{{}}^{p} }}{3} \hfill \\ \Delta \varepsilon_{{}}^{e} = \sum\limits_{i = 1}^{3} {\Delta \varepsilon_{i}^{e} = } \Delta \varepsilon - \Delta \varepsilon_{{}}^{p} . \hfill \\ \end{gathered}$$
(11)

The incremental expression of Hooke’s law in terms of the principal stress and strain has the following form (Itasca 2012):

$$\begin{gathered} \Delta \sigma_{i} = \left( {K_{c} + \frac{4}{3}G_{c} } \right)\Delta \varepsilon_{i}^{e} + \left( {K_{c} - \frac{2}{3}G_{c} } \right)\left( {\Delta \varepsilon^{e} - \Delta \varepsilon_{i}^{e} } \right) \hfill \\ {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} = \left( {K_{c} - \frac{2}{3}G_{c} } \right)\Delta \varepsilon^{e} + 2G_{c} \Delta \varepsilon_{i}^{e} , \hfill \\ \end{gathered}$$
(12)

where Kc and Gc are the current tangential bulk and shear moduli defined by Eqs. (3) and (7), respectively. Substituting Eq. (11) into Eq. (12), the three principle stresses and their sum can be obtained as follows:

$$\begin{gathered} \Delta \sigma_{i} = 2G_{c} \Delta \varepsilon_{i} + \left( {K_{c} - \frac{2}{3}G_{c} } \right)\Delta \varepsilon - K_{c} \Delta \varepsilon^{p} \hfill \\ \sum\limits_{i = 1}^{3} {\Delta \sigma_{i} } = 3K_{c} \left( {\Delta \varepsilon - \Delta \varepsilon^{p} } \right). \hfill \\ \end{gathered}$$
(13)

In the volume yield stage, all points at the loading stress path satisfy the volume yield criterion expressed by Eq. (8). Hence, the cap pressure increment can be expressed as follows:

$$\Delta p_{c} = \frac{1}{3}\left( {\Delta \sigma_{1} + \Delta \sigma_{2} + \Delta \sigma_{3} } \right).$$
(14)

In the double-yield model, the cap pressure increment is related to the plastic strain increment (Itasca 2012). By substituting the second equation in Eq. (13) into Eq. (14), the plastic strain increment can be derived as follows:

$$\Delta \varepsilon^{p} = \Delta \varepsilon - \frac{{\Delta p_{c} }}{{K_{c} }}.$$
(15)

Equation (15) indicates that, during loading, the plastic volumetric strain increment is equal to the total strain minus the elastic parts.

2.3 Loading Path

For the mechanical boundary conditions of axial loads and four lateral-face roller constraints, the three principle stresses and strains can be expressed as follows:

$$\begin{gathered} \sigma_{1} = \sigma_{z} \hfill \\ \sigma_{2} = \sigma_{3} = k_{l} \sigma_{z} \hfill \\ \end{gathered}$$
(16)
$$\begin{gathered} \varepsilon_{1} = \varepsilon_{z} \hfill \\ \varepsilon_{2} = \varepsilon_{3} = 0, \hfill \\ \end{gathered}$$
(17)

where kl is the lateral pressure coefficient. Equation (17) shows that the sum of the three principle strains, including the elastic and plastic parts, is equal to the axial strain. According to Eq. (6), the ratio of the plastic strain to the elastic strain is a constant R, and then the elastic and plastic strain can be expressed with the axial strain as follows:

$$\begin{gathered} \Delta \varepsilon^{e} = \frac{1}{R + 1}\Delta \varepsilon_{z} \hfill \\ \Delta \varepsilon^{p} = \frac{R}{R + 1}\Delta \varepsilon_{z} . \hfill \\ \end{gathered}$$
(18)

The following sections discuss the cap pressure. Substituting Eqs. (16) and (17) into Eq. (13) yields the following three principal stresses:

$$\begin{gathered} \Delta \sigma_{1} = \left( {K_{c} + \frac{4}{3}G_{c} } \right)\Delta \varepsilon_{z} - K_{c} \Delta \varepsilon^{p} \hfill \\ \Delta \sigma_{2} = \Delta \sigma_{3} = \left( {K_{c} - \frac{2}{3}G_{c} } \right)\Delta \varepsilon_{z} - K_{c} \Delta \varepsilon^{p} . \hfill \\ \end{gathered}$$
(19)

According to Eqs. (7) and (18), \(K_{c} /G_{c} = K/G\) and \(\Delta \varepsilon^{p} = \Delta \varepsilon_{z} R/\left( {R + 1} \right)\), so Eq. (19) can be rewritten as follows:

$$\begin{gathered} \Delta \sigma_{1} = \left( {\frac{1}{R + 1} + \frac{4G}{{3K}}} \right)K_{c} \Delta \varepsilon_{z} \hfill \\ \Delta \sigma_{2} = \Delta \sigma_{3} = \left( {\frac{1}{R + 1} - \frac{2G}{{3K}}} \right)K_{c} \Delta \varepsilon_{z} . \hfill \\ \end{gathered}$$
(20)

Equation (20) expresses the relationship between the three principal stresses and the axial strain of the double-yield model in the plastic deformation stage. According to Eq. (20), the lateral pressure coefficient kl can be written as follows:

$$k_{l} = \frac{{\Delta \sigma_{3} }}{{\Delta \sigma_{1} }} = \frac{{3K - 2G\left( {R + 1} \right)}}{{3K + 4G\left( {R + 1} \right)}}.$$
(21)

In Eq. (21), K, G and R are the predetermined parameters in the double-yield model. This means that the lateral pressure coefficient kl is constant during compression. Therefore, the second and third principle stresses can be expressed as the product of the first principle stress and the lateral pressure coefficient. In the strain-hardening process, the three principle stresses satisfy Eq. (14), so the following equation can be established.

$$\Delta p_{c} = \frac{1}{3}\left( {\Delta \sigma_{1} + k_{l} \Delta \sigma_{1} + k_{l} \Delta \sigma_{1} } \right) = \frac{{1 + 2k_{l} }}{3}\Delta \sigma_{z} .$$
(22)

In FLAC3D, the cap pressure and plastic volumetric strain are defined by the user to determine the hardening behavior of the material during compression. Equations (18) and (22) indicate a correspondence relationship between the plastic strain and axial strain, the cap pressure and axial stress under the boundary conditions of axial loads and four lateral-face roller constraints. If a series of axial stress–strain data are determined experimentally (or using other methods), then the cap pressure and plastic strain can be directly calculated using Eqs. (18) and (22).

2.4 Unloading Path

In the hardening curve under isotropic loading (Fig. 1), the unloading modulus is Kc if the material is unloaded at Point Q. Therefore, the volumetric properties R can be computed using Eq. (23).

$$R = \frac{{K_{c} }}{{K_{t} }} - 1.$$
(23)

For a uniaxial loading test with four lateral roller-constrained faces, the lateral stress is typically different from the axial stress. When Eq. (23) is directly used to determine R, it will introduce an error. As the difference between the loading modulus Kt and the unloading modulus Kc increases, this error will also increase. Thus, the volumetric properties R can be corrected using Eq. (24).

$$R = \frac{3}{{1 + 2k_{l} }}\left( {\frac{{K_{c}^{\prime } }}{{K_{t}^{\prime } }} - 1} \right).$$
(24)

Substituting Eq. (21) into Eq. (24) solves the volumetric properties R.

$$R = \frac{{\left( {3K + 4G} \right)\left( {K_{c}^{\prime } /K_{t}^{\prime } - 1} \right)}}{{3K - 4G\left( {K_{c}^{\prime } /K_{t}^{\prime } - 1} \right)}},$$
(25)

where Kt′ is the axial loading modulus and Kc′ is the axial unloading modulus.

2.5 Double-Yield Model Parameters

Several parameters must be defined in the double-yield model: the initial elastic bulk modulus K and shear modulus G, the yield strength parameters, that is, the tensile strength σt, cohesion c, and internal friction angle φf, the volumetric properties R, and the strain-hardening parameters, namely, the cap pressure pc and plastic strain ε p. These parameters jointly control the compression hardening and unloading stress paths of double-yield materials. Based on the previous analysis, a calculation method is proposed to determine the parameters of the double-yield model, and the details are as follows:

(1) Initial elastic modulus.

The effects of the initial elastic bulk modulus K and shear modulus G on the mechanical behavior of materials result in the following three aspects. First, at any point in the loading path, the ratio of the current elastic bulk modulus to the shear modulus is equal to the ratio of the initial bulk modulus to the shear modulus, as expressed by Eq. (7). Second, the initial moduli K and G and the volumetric properties R influence the lateral pressure coefficient, as expressed by Eq. (21), which affects the relationship between the axial stress and cap pressure, as expressed by Eq. (22). Finally, the current elastic stiffness Kc cannot exceed the initial modulus K. When the ratios of the initial bulk modulus to the shear modulus are determined, their values do not affect the strain-hardening behavior of the material during compression. Therefore, the initial bulk and shear modulus values should be as high as possible to ensure that they consistently exceed the current elastic stiffness at any point in the loading path. Another noteworthy point is that the lateral pressure coefficient, determined by the initial elastic modulus K, the shear modulus G and the volumetric properties R, should range between zero and one.

(2) Yield strength parameters.

Yield strength parameters, such as the tensile strength σt, cohesion c, and internal friction angle φf, are the criteria for tensile and shear plastic yielding. The higher the values of the yield strength parameters are, the more difficult it is for the material to reach the corresponding yield stage. Here, it is assumed that the material only enters the volume yield stage during compression. Therefore, the tensile strength, cohesion, and internal friction angle should be as large as possible to ensure that the plastic deformation of the double-yield material does not include tensile and shear parts.

(3) Volumetric properties.

The volumetric properties R is used to control the slope of a stress–strain curve during unloading. When the unloading stress path is known and the initial bulk modulus and shear modulus have been determined by the user, the volumetric properties R can be calculated using Eq. (25).

(4) Cap pressure and plastic strain.

During the loading process, the tangent modulus of the stress–strain curve changes constantly, and the slope of each point on the cap pressure–plastic strain curve is different. For the convenience of calculation, the curve is approximately expressed as a polyline composed of n segments in FLAC3D, and all endpoints of the polyline should be on the cap pressure–plastic strain curve. A given stress–strain curve can also be regarded as an approximate polyline, in which each endpoint corresponds to a set of axial stress and strain data. Thus, a series of corresponding cap pressure and plastic strain data can be calculated using Eqs. (18) and (22).

3 Case Analysis

3.1 Soil Oedometer Test

In geotechnical engineering, the hardening characteristics of soil consolidation and compression must be considered for the stability of surface and underground workings. A comparison between the results of an oedometer test and a corresponding numerical simulation with a double-yield model has been presented in Comodromos et al. (2013), which is used as a case for the soil strain-hardening analysis in this section. Then, the double-yield model parameters were determined based on the experimental data obtained from the case using the calculation method. New numerical simulations were then performed and compared with the simulation results of the case (Fig. 2). The experimental and reconstituted curve data determined from the soil consolidation test in the case are listed in Table 1.

Fig. 2
figure 2

Comparison of the numerical results between Comodromos et al. (2013) and this study

Table 1 Data for the oedometer test and the reconstituted curve from the case

The unloading path of the double-yield model in FLAC3D is a straight line, and the unloading modulus is the current elastic stiffness Kc at the unloading starting point. However, there are two points in the unloading path for the oedometer test (in addition to the starting point), which can determine two unloading paths. It was assumed that the two unloading paths belonged to the oedometer test curve and reconstituted curve, and two groups of model parameters were determined (Tables 2 and 3).

Table 2 Parameters of the double-yield model
Table 3 Plastic strain and cap pressure calculated from Table 1

The numerical results for the parameters in Tables 2 and 3 are presented in Fig. 2. Although the numerical simulation curve provided in the case was consistent with the experimental data, deviations between the two results were observed in areas A and B. However, the numerical curve for the oedometer test and the reconstituted curve plotted in this study passed through all the original data points, and the accuracy was satisfactory.

3.2 Gob Materials in Longwall Mining

In longwall coal mining, the caved rock in the gob is a typical hardening material. After excavating the coal seam, the overlying strata break and collapse, piling up in the gob, and numerous cavities are formed in the loose body of the caved rock (Zhang et al. 2016, 2014). With compaction of the caved rock, the internal cavities shrink, improving the deformation resistance capacity of the caved rock, which is the so-called strain hardening.

Salamon (1990) established a theoretical model to describe the mechanical behavior of gob materials under compression. Pappas and Mark (1993) conducted compression tests in a laboratory and proved that the Salamon model could be applied to gob materials. In their study, the caved rock was axially loaded into a cylindrical chamber to simulate the gob materials with the surrounding coal constrained and the overlying strata loaded. The experimental results showed that the axial stress and axial strain of the gob materials satisfy the following relationship:

$$\sigma_{z} = \frac{{E_{0} \varepsilon_{z} }}{{1 - \varepsilon_{z} /\varepsilon_{{\text{m}}} }},$$
(26)

where σz is the axial stress, E0 is the initial tangent modulus, εz is the axial strain, and εm is the maximum axial strain.

The double-yield model parameters, particularly the cap pressure and plastic strain, must be set correctly to ensure that the deformation of the gob materials in the numerical model is consistent with Eq. (26). The trial-and-error method is often used to solve this problem (Gao et al. 2019; Yadav et al. 2020; Sahoo et al. 2020; Feng and Wang 2020; Li et al. 2019, 2015; Wang et al. 2016). For example, in Gao et al. (2019), the Salamon model parameters based on the mechanical properties of coal and rock in a mine were provided (\(E_{0} = 36.27 \, \text{MPa}\); \(\varepsilon_{{\text{m}}} = 0.275\)), and the corresponding double-yield model parameters are obtained using the trial-and-error method. In this section, data on the Salamon model in Gao et al. (2019) were used to determine the double-yield model parameters by the calculation method, and the numerical results were compared with those presented in Gao et al. (2019) as a contrastive analysis.

First, a series of axial strain data of the gob materials under compression were determined, and the corresponding axial stress data were calculated using Eq. (26). The values are listed in Table 4.

Table 4 Axial stress and strain of the Salamon model

As described in Sect. 2.5, the initial elastic modulus and yield strength parameters were set to be as high as possible. The volumetric properties R influences the lateral pressure coefficient during loading and the slope of the stress–strain curve in the unloading path. In longwall mining, there is no unloading stage, and the caved rock in the gob typically does not induce lateral forces on the surrounding coal and rock. Therefore, the lateral pressure coefficient was assumed to be zero. As the values of K and G were known, R was computed using Eq. (21). The plastic strain and cap pressure were then calculated using Eqs. (18) and (22). All parameters of the double-yield model are listed in Tables 5 and 6.

Table 5 Double-yield model parameters
Table 6 Plastic strain and cap pressure calculated from Table 4

Similar to Gao et al. (2019), a numerical cube model with a size of 1 m × 1 m × 1 m was established in FLAC3D. The vertical planes and the bottom plane were roller-constrained, and a constant velocity of 10–5 m/s was applied to the top plane of the model. With the double-yield model parameters provided in the previous sections, the axial stress–strain curve in the numerical simulations was plotted (Fig. 3).

Fig. 3
figure 3

Comparison of the stress–strain curves between the theoretical and numerical simulations

Although Gao et al. (2019) stated that the numerical results for the parameters obtained using the trial-and-error method are in good agreement with the theoretical calculation results of the Salamon model, differences between both curves were observed. However, the simulation curve with the parameters provided in this study mostly overlaps with the theoretical curve. In addition, the horizontal stress curve shows that the lateral pressure coefficient is zero, as expected.

Other numerical simulations were performed to further verify the accuracy and efficiency of the proposed parameter calculation method. In these numerical simulations, the double-yield model parameters were obtained using the calculation method, and the numerical results were compared with some similar research cases where the model parameters were determined using the trial-and-error method (Li et al. 2018; Jiang et al. 2017; Shen et al. 2018; Feng et al. 2018b). The plastic strain and cap pressure were calculated for each research case (Table 7), whereas the other parameters were the same as those in the former case analysis in Gao et al. (2019). Although the model parameters provided in this study and these similar research cases are entirely different, the numerical results are similar (Fig. 4).

Table 7 Plastic strain and cap pressure for similar research cases
Fig. 4
figure 4

Comparison of the numerical results between this study and the 4 cases

It appears that the trial-and-error method yielded satisfactory accuracy, but for different studies, the differences between the simulation and theoretical results were not the same. These differences suggest that the accuracy of the trial-and-error method may depend on the numerical simulation experience of the researchers. However, for these numerical models whose parameters were determined using the calculation method, the simulation results are completely consistent with the theoretical results. Hence, the gob materials can be accurately simulated without human errors.

4 Discussion

In the introduction of the double-yield model in the official manual for FLAC3D, an isotropic compression test is recommended, because it is best to determine the parameters related to a particular mode of failure from a test that only involves that particular failure mode. Therefore, a crucial assumption was made in developing this method; that is, only volume yield occurs during compression, while tensile and shear plastic yields do not occur. With this assumption, the failure mechanisms and stress regimes of materials are simple and clear. When the materials are axially loaded and laterally constrained, the axial stress increases, as does the lateral stress, and the ratio of the axial stresses and lateral stresses is a constant, called the lateral pressure coefficient. Because the cap pressure in the double-yield model defined by the user increases from zero, volume yield deformation will occur at the beginning of the loading and continue throughout the entire loading process. This means that the sum of the three principle stresses, which are the axial stress and two identical lateral stresses, always equals triple the cap pressure, as shown in Eq. (14). For the strains under axial loads and the four lateral-face roller constraints, the sum of the three principle strains equals the axial strain, which includes the elastic and plastic parts. Considering that the ratio of the plastic strain to elastic strain is a constant R, the relationship between elastic strain, plastic strain and axial strain can be obtained, as shown in Eq. (18).

This assumption that only a volume yield occurs during compression appears to be unreasonable, but is acceptable in most cases. For example, the research focuses on the stress–strain relationship during loading and unloading, and the failure mechanisms of the material are not of great importance. The former is discussed in Comodromos et al. (2013), which provides the first example of a case study. In their study, the soil was modeled as a double-yield material to emphasize the significant effect and the need for settlement predictions for adjacent buildings. Therefore, provided that the compression and rebound of the soil in the numerical simulations are consistent with those of oedometer tests, it is unnecessary to focus on the plastic state of the soil. The latter can be found in the numerical simulations of the gob. When the double-yield model is used to describe the compaction deformation process of a caved rock in a gob, the most significant problem is whether the vertical stress–strain curve satisfies expectations. The plastic state of gob materials, which are loose bodies of caved rocks, appears to lack any practical significance. In some similar studies, the cohesion in the numerical model obtained by different researchers using the trial-and-error method ranged from 0.01 to 1.7 MPa, whereas the internal friction angles ranged from 3° to 42°. For the initial bulk and shear moduli, the difference was up to three orders of magnitude (Feng et al. 2018a; Li et al. 2018; Jiang et al. 2017; Gao et al. 2019; Feng and Wang 2020; Ataei et al. 2019; Shen et al. 2018; Zhang et al. 2020). To some extent, this phenomenon suggests that these researchers did not focus on other parameters of gob materials except the vertical stress–strain characteristics, indicating that the calculation method proposed in this study may be an ideal approach for them.

5 Conclusions

In this study, a calculation method for determining the numerical parameters of the double-yield model was developed based on known stress–strain data. This method is only applicable to the loading conditions of axial loading and the four lateral roller-constrained faces. With this method, the mechanical behavior of the numerical model under compression could be completely consistent with the provided stress–strain data. In this method, the incremental expression of Hooke’s law, in which the plastic strain is used to represent the principal stress, was deduced based on the constant ratio relationship between the elastic and plastic strains at any point in the hardening curve. Next, the relationship between the loading stress and the plastic volumetric strain was established based on the mechanical boundary conditions of axial loading and the four lateral roller-constrained faces. Thus, each group of cap pressure and plastic strain could be inversely calculated according to the corresponding group of axial stress and strain. There are no requirements for the source of known stress–strain data, indicating that the method can be applied to parameter determination based on the stress–strain data obtained from experimental tests, theoretical analyses, empirical formulas, and other numerical simulations.

According to this method, among these parameters of the double-yield model, the tensile strength, cohesion, and internal friction angle should be as large as possible to ensure that tensile or shear yielding of the material does not occur during compression. As the upper limit of the tangent modulus of the strain-hardening curve during compression, the initial bulk and shear modulus values should also be high to prevent errors. The volumetric properties R can be determined based on the slope of the stress–strain curve during volumetric unloading (if there is an unloading process). The lateral pressure coefficient (ranging between zero and one) is influenced by the initial bulk modulus, shear modulus, and volumetric properties, which in turn is a constraint on the value range of these three parameters.