1 Introduction

During the last decades, a number of advanced constitutive models have been proposed to simulate the mechanical behavior of sands under cyclic loading, [e.g., 2, 7, 15, 20, 21, 45, 52, 69, 75, 76, 79, 80], just to mention a few. Their capabilities include the consideration of dependency of stiffness and strength on stress and void ratio, incorporation of a Lode angle-dependent critical state surface, reproduction of small strain effects upon loading reversal, and cyclic mobility under undrained cyclic shearing, among many others. Assessment of their capabilities is frequently carried out through direct comparison of their simulation results with a set of routine monotonic and cyclic experiments, such as undrained and drained cyclic triaxial tests, oedometer tests, cyclic simple shear tests, etc. Although this methodology guarantees some consistent features and cyclic loading response capabilities for the proposed models, their extended validity can be further judged by simulation of some particular paths of more complicated nature. They can be attained by combining the aforementioned routine tests sequentially, such as drained loading followed by undrained loading [10,11,12,13], cyclic loading where different principal stress/strain components are simultaneously imposed [24, 31, 34, 40, 53, 55, 58, 60, 72, 77], constant mean effective stress \(p^\prime\) paths triaxial tests [49,50,51, 65], and closed loops at the \(q-p^\prime\) space [46, 72]. Under these situations, some particular limitations of models for cyclic loading are repeatedly revealed, for example, overshooting effects, improper accumulation of plastic strains, spoiled dilatancy–contractancy characteristics, or in general, poorly reproduced stiffness. These and other limitations are commonly realized by users. However, they have been less discussed by the model developers.

Different types of constitutive model limitations for simulating cyclic loading are frequently reported in the literature. For example, the overshooting phenomenon has been revealed by some authors and some have proposed solutions for it [e.g., 5, 8, 17, 35, 43, 48]. One-way ratcheting in strain accumulation of undrained cyclic triaxial tests along with cyclic mobility paths has been exhibited by many models [e.g., 7, 19, 22]. Some authors have adopted Lode angle independent critical state which would result in symmetric evolution of shear strain in both directions, that is also not desirable in cyclic triaxial shearing [4, 16, 68]. Excessive plastic accumulation on closed stress loops of small amplitudes, where an elastic behavior is shown by experiments, has been detected by Poblete et al. [46]. Discussion about the lack of plastic deformation obtained under constant stress ratio paths using models with open-wedge yield surfaces can be found elsewhere [e.g., 61, 62]. The recent work by Wichtmann et al. [71] inspected the accuracy of three well-known “advanced” models for cyclic loading, and as a conclusion, a lack of congruence was evidenced on many simulations. Indeed, they also showed that many limitations are shared by the three models, despite the remarked differences in their formulations. All these considerations suggest that models for cyclic loading sharing same limitations are frequently proposed in the literature. In contrast, works oriented to show and discuss these issues from the formulation perspective are scarcely found. This is disappointing, since such a work can serve as a serious warning for future developments and motivate future developers to find key solutions to these characteristic limitations.

The aim of the present paper is to show and discuss some characteristic limitations shared by many constitutive models for cyclic loading of sands. For the purpose of illustration, four constitutive models that have achieved certain success in simulating cyclic loading tests are adopted: the bounding surface plasticity model accounting for fabric change effects on dilatancy upon loading reversal by Dafalias and Manzari [7], hereafter denoted as DM04, the recently proposed model incorporating memory surface and semifluidized state into DM04 by Yang et al. [78], denoted as SANISAND-MSf, the hypoplastic model for sands by Von Wolffersdorf [75] with the Intergranular Strain (IS) extension by Niemunis and Herle [44], henceforth denoted as HP+IS model, and the hypoplastic model for sands extended with Intergranular Strain Anisotropy (ISA) by Fuentes et al. [22], denoted as HP+ISA model. A brief description of their formulations is given in the next section. The present work is not meant to evaluate the accuracy of these models in simulating the experiments, but rather focuses on discussion of the limitations emerging from the lack of constitutive features in their formulations. These carefully selected limitations can pose a challenge to development of new models and meanwhile provide guidance to improvement on the existing models. To the authors’ knowledge, there still does not exist a constitutive model that can properly tackle all the limitations listed in this paper.

The structure of this paper is organized as follows. At the beginning, a brief description of the constitutive models is provided. Subsequently, the testing materials and model parameters are briefly described. Then, each limitation is expounded by explaining the test, discussing the mechanism, and providing illustrative simulations with the selected models for cyclic loading. At the end, concluding remarks are given. Notation is described in Appendix A.

2 Brief description of models for cyclic loading

Numerical simulations of element tests will be presented in the sequel to illustrate some characteristic limitations of constitutive models for cyclic loading of sands, attributed to certain inadequate considerations or missing ingredients in the mathematical formulations. Two plasticity and two hypoplasticity constitutive models for sand are selected here because they account for various useful features such as stress and void ratio dependency allowing for successful simulations for different stresses and densities and also have achieved certain success in simulation of cyclic response of sands.

The first model is the DM04 proposed by Dafalias and Manzari [7], an extension of a two-surface plasticity model by Manzari and Dafalias [38]. This model is critical state compatible and built in the framework of bounding surface plasticity [6]. It has four conical surfaces in the deviatoric stress space, including a small yield surface centered at the back-stress ratio that obeys kinematic hardening, and three other origin-concentric surfaces: bounding surface, critical state surface, and dilatancy surface. The distances between the current back-stress ratio and its images on bounding and dilatancy surfaces control the plastic modulus and dilatancy, respectively. In addition, the DM04 incorporates a fabric dilatancy tensor to reproduce the cyclic mobility effects observed under undrained cyclic shear tests.

The second model is the SANISAND-MSf proposed by Yang et al. [78]. This model is formulated by introducing two major and two minor modifications into the DM04 model platform with the aim to improve the reference model performance in simulation of undrained cyclic shear tests. The major modifications consist of the incorporation of two new constitutive ingredients, memory surface to well control excess pore pressure generation in pre-liquefaction stage and semifluidized state that allows to capture large shear strain development in post-liquefaction stage. The minor modifications consist of improvement in the accuracy of the non-associative flow rule in non-proportional loading and the simulation of the cyclic shear stress–strain loops shifting under cyclic triaxial loading. Constitutive relations of the DM04 and SANISAND-MSf models are presented in Table 5, Appendix B.

The third model is the HP+IS, a hypoplasticity sand model proposed by Von Wolffersdorf [75] extended with intergranular strain (IS) according to Niemunis and Herle [44]. The hypoplasticity model without IS extension is characterized by being written through a single tensorial equation, where the stress rate depends directly on the stress, strain rate, and void ratio. Despite its accuracy on the simulation of sands under medium- and large-amplitude cycles (\(\parallel \Delta {\varvec{\varepsilon }}\parallel >10^{-3})\) [42, 44, 75], this particular model delivers an excessive plastic accumulation (ratcheting) under cycles of small and medium amplitudes (\(\parallel \Delta {\varvec{\varepsilon }}\parallel <10^{-3}\)). The intergranular strain (IS) extension proposed by Niemunis and Herle [44] is frequently used to overcome this deficiency and also endows the model with the capabilities in simulations of cyclic tests. This extension incorporates an additional strain-type tensorial variable called the intergranular strain \(\mathbf {h}\) to store information about the recent strain history, being properly formulated to increase the stiffness and reduce the plastic accumulation after any event of strain reversal loading. It should be noted that this IS formulation lacks an elastic locus.

The fourth model is the HP+ISA proposed by Fuentes et al. [22]. Similar to the HP+IS model, HP+ISA extends the hypoplasticity model by Von Wolffersdorff [75] by employing the more recently IS formulation proposed originally by Fuentes and Triantafyllidis [20] and enhanced in Fuentes et al. [22]. Important differences compared to the conventional IS formulation by Niemunis and Herle [44] lie in: (a) the evolution of the intergranular strain is now elastoplastic allowing for the incorporation of an elastic locus to the model, (b) the proposed yield surface hardens kinematically, in such fashion, that reproduces a smooth transition between the elastic and plastic behavior, and (c) the formulation accounts for a proper reduction mechanism of the plastic strain rate on sets of identical cycles. Besides these, the mechanism to reproduce cyclic mobility proposed by Fuentes et al. [22] is also adopted. Constitutive relations of the HP+IS and HP+ISA models are provided in Table 6, Appendix B.

3 Description of test materials and model parameters

Two sets of laboratory experimental database on Toyoura and Karlsruhe fine sands, respectively, are considered in this study to analyze the material response under cyclic loading, in comparison with the corresponding simulations. Toyoura sand has a maximum void ratio \(e_{\max }=0.977\), a minimum void ratio \(e_{\min }=0.597\), a mean diameter \(D_{50}=0.17\) mm and a uniformity coefficient \(c_{\text {u}}=1.7\) [33]. Karlsruhe fine sand (KFS), mainly composed of grains with subangular shape, has a maximum void ratio of \(e_{\max }=1.054\), a minimum void ratio of \(e_{\min }=0.677\), a mean diameter of \(D_{50}=0.14\) mm, and a uniformity coefficient of \(c_{\text {u}}=1.5\) [70]. Tables 1, 23 and 4 present the material parameters for the DM04, SANISAND-MSf, HP+IS and HP+ISA models for Toyoura and Karlsruhe fine sands, respectively. Most of the model parameters are directly taken from the previous works [7, 14, 22, 41, 46, 64, 71, 73, 78] and some of them are tuned a bit to obtain better simulation results. Note that due to different model formulations, parameters with similar physical meaning may have different numerical values in different models. As an example, \(e_{\text {c}}^{\text {ref}}\) of elastoplastic models differs from \(e_{c0}\) of hypoplastic models, although both models predict comparable critical state lines in the space of void ratio versus mean effective stress. This is because the functions defining dependency of critical state void ratio on mean effective stress are different.

Table 1 Parameters of the DM04 model for Toyoura sand reported by Dafalias and Manzari [7] and Karlsruhe fine sand modified from Wichtmann et al. [71]
Table 2 Parameters of the SANISAND-MSf model for Toyoura sand and Karlsruhe fine sand
Table 3 Parameters of the HP+IS model for Toyoura sand modified from Ng et al. [41] and Karlsruhe fine sand reported by Wichtmann and Triantafyllidis [73]
Table 4 Parameters of the HP+ISA model for Toyoura sand reported by Poblete et al. [46] and Karlsruhe fine sand modified from Fuentes et al. [22]

4 Analysis of some frequent limitations on models for cyclic loading

The frequent limitations observed on models for cyclic loading are discussed in this section, according to comparisons between laboratory experiments and the corresponding simulations from the selected models.

4.1 Limitation 1: overshooting after reverse loading/immediate reloading paths

In the scenario of reverse loading/immediate reloading, a so-called overshooting phenomenon is observed in many models. Overshooting implies a stress–strain curve which unrealistically overshoots the continuation of a previous curve had the event of reverse loading/immediate reloading not taken place [8]. A simulation example on Karlsruhe fine sand using the HP+IS model is presented in Fig. 1 to illustrate this issue. Initially, an undrained triaxial compression is performed until the vertical strain \(\varepsilon _1\) reaching \(5\%\), as the reference. Then four additional tests are conducted according to the following procedure: an undrained triaxial compression until \(\varepsilon _1=0.5 \%\) followed by a small reverse loading with \(\Delta \varepsilon _1\) of 0.01%, 0.03%, 0.06%, or 0.09%, respectively, and subsequent reloading until \(\varepsilon _1=5\%\). For all these reverse loading/immediate reloading scenarios, the simulations tend to present a reloading stress–strain response well above the reference monotonic curve. The level of the simulated overshooting decreases with the increasing amplitude of reverse loading. However, for such very small reverse loading/immediate reloading scenarios any overshooting is contradictory to what would be expected from experiments [e.g., 51].

Fig. 1
figure 1

Simulations with the HP+IS model of an undrained triaxial test with different small strain unloading–reloading cycles on a loose sample (\(e_{0}=0.98\)) with isotropic consolidation (\(p_{0}^\prime =200\) kPa)

To more precisely illustrate this issue, Fig. 2a, b presents two experimental triaxial tests on Toyoura sand from Ishihara [33], including a “monotonic” one and a “cyclic” one. Both experiments were conducted on isotropically consolidated samples with an initial mean stress \(p_{0}^\prime =100\) kPa and relative density \(D_{\text {r}}=16\%\). The “monotonic” experiment consists of a drained triaxial compression test ending at a deviatoric stress \(q=80\) kPa and a subsequent undrained triaxial compression test until reaching a vertical strain \(\varepsilon _1=20\%\). The “cyclic” experiment follows a similar procedure as the “monotonic” one, and the only difference is that five small undrained reverse loading–reloading cycles are introduced between the drained and undrained loadings. Each cycle follows the sequence: a loading of \(\Delta {\varvec{\varepsilon }}_1=0.3\%\), an unloading of \(\Delta {\varvec{\varepsilon }}_1=0.03\%\), and a reloading of \(\Delta {\varvec{\varepsilon }}_1=0.03\%\). The experimental path clearly follows the monotonic loading path after the reverse loading/immediate reloading process.

The simulation results of these two experiments using the four selected models are shown in Fig. 2c–j. The simulated stress–strain curve and stress path are quite similar for the DM04 and SANISAND-MSf models, both presenting the overshooting response. This overshooting is caused by the use of a discrete memory variable updated at any stress reversal, which in such small reverse loading/immediate reloading scenarios would lead to an overestimation of the stiffness. Fortunately, the nature of bounding surface plasticity “bounds” the extent of such overshooting to an acceptable level [8].

The simulated stress–strain curve of the HP+IS model in Fig. 2g indicates a significant overprediction of the stiffness after each reloading path, inducing such massive overshooting. This undesired effect can be explained as follows: The IS formulation delivers a sudden increase of stiffness and reduction of the hypoplastic strain rate after each unloading–reloading event, which remains active upon a certain strain amplitude. The size of this amplitude is only controlled by parameters R, \(\beta\) and \(\chi\) [18, 42]. If the reloading strain amplitude is smaller, an overshooting response is then reproduced by the IS model.

The simulation results of the HP+ISA model in Fig. 2i, j do not indicate the issue of overshooting but the path after each loading cycle stays below the monotonic one, which can be termed as “undershooting”. This is because an elastic threshold strain accounting for memory effects is incorporated in the HP+ISA model, one of the key improvements from HP+IS; however, once the elastic threshold strain is reached, the remaining strain amplitude in which the IS effect is active does not necessarily coincide with the unloading–reloading strain amplitude, which causes the undershooting problem.

To mitigate the overshooting limitation in bounding surface plasticity models, it may be necessary to memorize the recent loading history to adjust the updating of the related discrete memory variable. Dafalias [6] outlined a way of updating the back-stress ratio at the initiation of a new loading process, and the implementation details were expounded in Dafalias and Taiebat [8]. This overshooting correction scheme can be easily incorporated in the SANISAND-MSf model. The improved simulation results are presented in Fig. 3, illustrating the effectiveness of the scheme. For addressing the overshooting problem in the hypoplastic models, Niemunis [42] suggested using an overlay approach. This idea still requires further investigation. A simpler solution may be coupling the intergranular strain model with the asymptotic state boundary surface (ASBS) of the hypoplastic models in such a way that the ASBS defines the maximum stress states of the model [3]. Such an approach would, however, only correct major overshooting events where stress reaches states outside ASBS. Overshooting inside ASBS, such as the one presented in Fig. 1b, would still be present.

Fig. 2
figure 2

Monotonic and cyclic triaxial tests on Toyoura sand. Loose sample (\(D_{\text {r}}=16\%\)) with isotropic consolidation (\(p_{0}^\prime =100\) kPa): (a, b) Experiments reported by Ishihara [33]; and the corresponding simulations using (c, d) DM04; (e, f) SANISAND-MSf; (g, h) HP+IS; (i, j) HP+ISA

Fig. 3
figure 3

Simulations of the monotonic and cyclic triaxial tests on Toyoura sand with the SANISAND-MSf model and the overshooting correction proposed by Dafalias and Taiebat [8]

4.2 Limitation 2: shear strain accumulation in cyclic mobility

When medium dense or dense sand elements are subjected to undrained cyclic shearing with a constant shear stress amplitude, the samples present a gradual reduction of mean effective stress \(p^\prime\). Eventually the material undergoes the so-called cyclic mobility, in which the stress path experiences typical butterfly shape with momentary liquefaction state (\(p^\prime\) near zero) while the cyclic shear strain amplitude increases cycle by cycle. Large but limited shear strain develops after a sufficient number of loading cycles. The simple shear experiments usually manifest rather symmetric stress–strain loops while the triaxial ones tend to accumulate more strain in the extension side compared with the compression side but still with stress–strain loops expanding on both sides. An undrained cyclic triaxial test of \(q^{\text {amp}}=60\) kPa on Karlsruhe fine sand with initial mean stress \(p_{0}^\prime =200\) kPa and \(D_{\text {r}}=67\%\) [73] is presented in Fig. 4a, b. Clearly one can observe the butterfly shape in Fig. 4a and gradually increasing amplitude of axial strain in subsequent loading cycles in Fig. 4b.

To adequately capture the response in these undrained cyclic triaxial tests, a model should have at least three considerations: (i) elevated contraction in reverse loading following a dilation response, bringing the stress path to a nearly lock-up butterfly shape, (ii) progressive reduction of shear stiffness at the liquefaction state in subsequent cycles, and iii) modeling the two-way non-symmetric evolution of shear strain, i.e., in both compression and extension directions. The first two considerations have been discussed in a number of constitutive modeling studies [e.g., 16, 28, 2, 80, 37], and the third one has been studied and addressed more recently by Yang et al. [78].

The simulation results of the undrained cyclic triaxial test using DM04, SANISAND-MSf, HP+IS, and HP+ISA models are presented in Fig. 4c–j. Clearly all the models except HP+IS can achieve a satisfying butterfly shape in the stress path, as they account for consideration i mentioned above by incorporating the fabric dilatancy tensor initially proposed by Dafalias and Manzari [7]. However, the simulated stress–strain loops of DM04, HP+IS, and HP+ISA manifest an unrealistic one-way ratcheting, as they do not have mechanisms for the considerations ii and iii mentioned above. The SANISAND-MSf is the only model able to reproduce the increasing double amplitude of cyclic shear strains as it tackles the two aforementioned issues by introducing the following additional constitutive ingredients. The first is significantly reducing the dilatancy and plastic modulus at low mean effective stresses or the so-called semifluidized state, via a novel internal variable called “strain liquefaction factor” (SLF), which evolves only at low mean effective stresses. This mechanism, originally proposed by Barrero et al. [2], is to reproduce shear strain development in the liquefaction state. The second consists of dividing the dilatancy and plastic modulus by a common term with \(n_{\text {g}}\) a model parameter as listed in Table 2, with the goal to balance the relative magnitude of shear strain amplitudes in triaxial compression and extension.

Fig. 4
figure 4

Undrained cyclic triaxial test on Karlsruhe fine sand. Medium density sample (\(D_{\text {r}}=67\%\)) with isotropic consolidation (\(p_{0}^\prime =200\) kPa) and stress cycles of \(q^{amp}=60\) kPa: (a, b) Experiments reported by Wichtmann and Triantafyllidis [73]; and the corresponding simulations using (c, d) DM04; (e, f) SANISAND-MSf; (g, h) HP+IS; (i, j) HP+ISA

4.3 Limitation 3: cyclic liquefaction strength curves

Cyclic liquefaction failure or initial liquefaction is usually defined as the point at which excess pore pressure ratio approaches 1, or the single or double strain amplitudes reach some limiting values. Cyclic liquefaction of saturated sand can be triggered by different combinations of uniform cyclic stress ratio (CSR), which is the uniform cyclic shear stress divided by initial effective confining stress, and the number of loading cycles [30]. The liquefaction strength curve, i.e., the plot of CSR versus the number of cycles to initial liquefaction \(N_{\text {ini}}\), are of practical importance for assessing the success of a sand constitutive model in simulation of cyclic liquefaction.

Under cyclic triaxial conditions, the CSR is defined as the ratio of the deviatoric stress to two times the initial mean effective stress, i.e., \(\text {CSR} = q^\text {amp}/(2p_{0}^\prime )\). In the literature, different criteria were proposed to define initial liquefaction. A common approach is based on the excess pore pressure ratio \(r_u=u^{\mathrm{acc}}_w/p_{0}^\prime =0.95\) [1, 9, 54] or \(r_u=1\) [29, 70, 73], where \(u^\mathrm{acc}_w\) is the excess pore water pressure. In addition, some other works defined initial liquefaction based on a single strain amplitude (maximum strain in a given cycle only in compression or extension) of \(\varepsilon ^{\mathrm{SA}}_1=2.5\%\) [e.g., 57, 59, 23, 47] or double strain amplitudes (the strain amplitude of a given cycle in compression and extension) of \(\varepsilon ^{\mathrm{DA}}_1=5\%\) [e.g., 27, 32, 66]. While these three criteria preserve consistence of cyclic liquefaction resistance in the experiments, the simulations may present different response due to some deficiencies or missing features in the adopted constitutive models. For example, under undrained cyclic triaxial shearing some models may not reach \(r_u=0.95\) or \(\varepsilon ^{\mathrm{DA}}_1=5\%\) for certain states, but still develop sufficient one-way accumulation of strain to meet \(\varepsilon ^{\mathrm{SA}}_1=2.5\%\). To give a thorough evaluation of the capabilities of the constitutive models in capturing cyclic liquefaction resistance, three different criteria for initial liquefaction were considered in this paper to generate the \(\text {CSR}-N_{\text {ini}}\) curves: (a) excess pore pressure ratio \(r_u=0.95\), (b) axial strain in single amplitude of \(\varepsilon ^{\mathrm{SA}}_1=2.5\%\), and (c) axial strain in double amplitude of \(\varepsilon ^{\mathrm{DA}}_1=5\%\), with the definitions illustrated in Fig. 5.

Fig. 5
figure 5

Schematic illustration of the meanings of excess pore pressure ratio \(r_u\), single strain amplitude \(\varepsilon ^\mathrm{SA}_1\), and double strain amplitude \(\varepsilon ^{\mathrm{DA}}_1\) in undrained cyclic triaxial shearing, for checking the corresponding selected liquefaction criteria based on \(r_u=0.95\), \(\varepsilon ^{\mathrm{SA}}_1=2.5\%\), and \(\varepsilon ^{\mathrm{DA}}_1=5\%\)

To adequately simulate the cyclic liquefaction strength curves, in addition to the three consideration mentioned in Sect. 4.2, the model should have a mechanism to control the pace of reduction of effective stress or development of shear strain in various undrained cyclic loading scenarios. Considering that the models can often be calibrated to reasonably reproduce cyclic accumulation at a single loading scenario (but, with the same set of parameters, fail in other loading scenarios), the most straightforward approach to correct the shape of \(\text {CSR}\)\(N_{\text {ini}}\) is to consider state-dependent model parameters. Of course, such a dependency needs to introduce further parameters, which complicates the model formulation and calibration. Adequacy of such a change would thus have to be thoroughly evaluated using experimental data sets on different soils.

To assess the performance of the four constitutive models in the present work in capturing the corresponding liquefaction strength curves, the experimental \(\text {CSR}\)\(N_{\text {ini}}\) curves for Karlsruhe fine sand were constructed using the database of 22 undrained cyclic triaxial tests reported by Wichtmann and Triantafyllidis [73]. Samples were categorized in three range of densities: loose, medium dense, and dense with mean relative densities of 26, 63, and 81%, respectively. The CSR–\(N_{\text {ini}}\) curves of Karlsruhe sand for all these three criteria are presented in Fig. 6. The corresponding simulations were performed considering the experimental average density of each range, an initial mean effective pressure \(p_{0}^\prime =100\) kPa, and a range of CSR. The results presented also in Fig. 6 show a number of limitations in the simulation capabilities that deserve to be discussed.

Fig. 6
figure 6

Liquefaction strength curves of Karlsruhe fine sand at different densities and for different liquefaction criteria: (a) \(r_u=0.95\), (b) \(\varepsilon ^{\mathrm{SA}}_1=2.5\%\) and (c) \(\varepsilon ^{\mathrm{DA}}_1=5\%\)

In particular, the DM04 simulations show much steeper strength curves than the experiments for the criteria of \(r_u=0.95\) and \(\varepsilon ^{\mathrm{SA}}_1=2.5\%\) as shown in Fig. 6a, b. This points to a deficiency in the model formulation to control the pace of reduction in effective stress in various levels of CSR. Setting this aside, note that the DM04 simulations do not reach the \(\varepsilon ^{\mathrm{DA}}_1=5\%\) and so they are absent from Fig. 6c. Recalling the stress–strain plots from the previous section, contrary to the experiments the DM04 shows a one-way ratcheting of strains in the extension direction, but with a locked \(\varepsilon ^{\mathrm{DA}}_1\) much smaller than \(5\%\).

The SANISAND-MSf simulations show a significantly improved performance for all three criteria. More specifically, it shows much improved performance in the number of cycles to reach \(r_u=0.95\) as shown in Fig. 6a. This is due to the memory surface mechanism controlling the stiffness in the pre-liquefaction stage. The simulations of SANISAND-MSf also reach the \(\varepsilon ^\mathrm{DA}_1=5\%\) contrary to what was observed in case of DM04, with a reasonable performance as shown in Fig. 6b. This is due to the semifluidized state mechanism controlling the stiffness in the post-liquefaction stage. One still can observe that despite its excellent performance in capturing the cyclic liquefaction curves of loose and medium dense states, the SANISAND-MSf simulations show slightly steeper curves than the experiments for the dense states.

The performance of the HP+IS model is rather poor considering that it cannot reach the criterion \(r_u=0.95\) in any of the three densities, and \(\varepsilon ^{\mathrm{DA}}_1=5\%\) for medium dense and dense states, due to missing features accounting for the considerations i and ii of Sect. 4.2, respectively. The simulations can reach the \(\varepsilon ^{\mathrm{SA}}_1=2.5\%\) because this model simulates a non-realistic ratcheting of cyclic shear strain shown in Fig. 4h. However, the simulated curves look steeper than the experiments, implying that the model is incapable of controlling the pace of shear strain development in various levels of CSR.

In contrast to the HP+IS, the HP+ISA simulations can reach \(r_u=0.95\) due to incorporation of fabric-dilatancy tensor but produce a steeper CSR-\(N_{\text {ini}}\) curves than the experiments. The HP+ISA model needs improvement to handle the pace of pore pressure generation in various levels of CSR and \(D_{\text {r}}\). The model performance related to the \(\varepsilon ^{\mathrm{SA}}_1=2.5\%\) is very similar to that of the HP+IS, with the same reason explained above. The criterion \(\varepsilon ^{\mathrm{DA}}_1=5\%\) is only reached for the loose state and not the medium dense and dense states. This is because the model cannot simulate large shear strain development sufficiently, related to consideration ii of Sect. 4.2.

4.4 Limitation 4: reaching liquefaction for dense samples under undrained cyclic shearing with constant large strain amplitude

Laboratory experiments of undrained cyclic triaxial tests with constant large strain amplitude \(\parallel {\varvec{\varepsilon }}^{\text {amp}}_{1}\parallel >10^{-2}\) on dense sand samples of \(D_{\text {r}}>70\%\) indicate occurrence of liquefaction state after sufficient shearing [36, 39, 67, 70]. According to Gudehus [25], the liquefaction state of \(p^\prime =q=0\) is an attractor of the stress path. In addition, the deviatoric stress amplitude \(q^{\text {amp}}\) progressively decreases along the cyclic shearing till it vanishes \(q^{\text {amp}}=0\) at the liquefaction state. Figure 7a, b presents an experimental test with \(\varepsilon ^{\text {amp}}_{1}=1\%\) from Wichtmann and Triantafyllidis [74] imposed on an isotropically consolidated dense sample of Karlsruhe fine sand with initial mean stress \(p_{0}^\prime =700\) kPa and relative density \(D_{\text {r}}=101\%\). Along the undrained cyclic shearing, one can observe the gradual degradation of mean effective stress and progressive reduction of \(q^{\text {amp}}\). The sample falls into liquefaction state after 57 loading cycles, where \(q^{\text {amp}}=0\) and the stiffness vanishes. Note that tests on dense samples have been selected in this section to demonstrate model shortcomings, as predictions are typically more problematic than predictions of equivalent experiments on medium dense and loose samples. To properly capture such behavior, the model should have the capabilities of (i) dragging stress path to liquefaction state upon reverse loading from a considerable dilation period and (ii) liquefaction-induced degradation of stiffness. These required capabilities are same as the first two considerations mentioned in Sect. 4.2.

The simulation results of the experiment using the DM04 model are presented in Fig. 7c, d. The model is able to capture the attractor \(p^\prime =q=0\) despite missing the number of cycles to get there. The latter is partly related to the choices of fabric dilatancy parameters, i.e., \(c_z\) and \(z_{\max }\) in Table 1, which following the dilation response result in significant contraction upon reverse loading. To improve the simulation of the number of cycles to liquefaction in this case, one may consider making the \(c_z\) density-dependent. The DM04 simulation results also show that the stress path and stress–strain loops get lockup after the first loading cycle and do not replicate the reduction of \(q^{\text {amp}}\) as shown in the experiment. This is because in the subsequent locked-up stress loops around the liquefaction state, the DM04 does not progressively degrade the plastic modulus. The SANISAND-MSf simulation results are shown in Fig. 7e, f. Here, the model can gradually decrease the plastic modulus at low effective stresses by incorporating the semifluidized state. Therefore, it captures the progressive reduction of \(q^{\mathrm{amp}}\) and degradation of stress–strain loops to a nearly flat one after several loading cycles, comparable with the experiment.

Simulations with the HP+IS model are presented in Fig. 7g, h and show a serious flaw: The stress path gets locked up before reaching \(p^\prime =0\), and therefore, they do not reach the attractor \(p^\prime =q=0\). As a result, the model also cannot simulate the progressive reduction of \(q^{\mathrm{amp}}\). The underlying reasons for these shortcomings are same as those presented earlier for simulation of cyclic mobility. It is worth noting that by incorporating the anisotropic critical state theory to influence the dilation and shear strength, Liao and Yang [37] successfully simulated this type of experiment using a modified version of the HP+IS model. Finally, simulations with HP+ISA model are presented in Fig. 7i,j and show that the model approaches (but not sufficiently) the attractor \(p^\prime =q=0\). Similar to the DM04, this model also does not adequately capture the continued reduction of \(q^{\mathrm{amp}}\) in subsequent cycles. This is because the model adopts a strain-based version of the fabric dilatancy feature of DM04, to capture the cyclic mobility effect, but does not degrade the stiffness in a progressive fashion.

Fig. 7
figure 7

Undrained cyclic triaxial test on Karlsruhe fine sand. Dense sample (\(D_{\text {r}}=101\%\)) with isotropic consolidation (\(p_{0}^\prime =700\) kPa) and strain cycles of large amplitude (\(\varepsilon ^{\mathrm{amp}}_1=1\%\)): (a, b) Experiments reported by Wichtmann and Triantafyllidis [74]; and the corresponding simulations using (c, d) DM04; (e, f) SANISAND-MSf; (g, h) HP+IS; (i, j) HP+ISA

4.5 Limitation 5: significant plastic accumulation on small \(q-p^\prime\) closed loop cycles and artificial accumulation

In addition to the popular one-dimensional cyclic loading type such as cyclic triaxial or simple shear tests, multidimensional cyclic loading generated by varying multiple components of the stress or strain tensor is also very interesting and meaningful considering the three-dimensional nature of the loading conditions in the field. One such example was performed by Poblete et al. [46] on Karlsruhe fine sand and is illustrated in Fig. 8. The test consists of a multidimensional stress path under triaxial conditions, describing a circle in the space of the invariants \(P=\sqrt{3}p^\prime\) and \(Q=\sqrt{2/3}q\) (note that \(P^2+Q^2=\parallel {{\varvec{\sigma }}}\parallel ^2\)). To achieve this, Q and P were simultaneously controlled through the following parametric equations:

$$\begin{aligned} P(t)= & {} 200\sqrt{3} + 20 \sin \left( \frac{2\pi }{200}t\right) ,\nonumber \\ \text {and}\quad Q(t)= & {} 100\sqrt{\frac{2}{3}} + 20 \sin \left( \frac{2\pi }{200}t + \frac{\pi }{2}\right) \end{aligned}$$
(1)

or equivalently,

$$\begin{aligned} \sigma _1= & {} \frac{800}{3} +\frac{20}{\sqrt{3}}\sin \left( \frac{2\pi }{200}t\right) \nonumber \\&+\frac{40}{3}\sqrt{\frac{3}{2}}\sin \left( \frac{2\pi }{200}t + \frac{\pi }{2}\right) \end{aligned}$$
(2)
$$\begin{aligned} \sigma _2= & {} \sigma _3= \frac{500}{3} +\frac{20}{\sqrt{3}}\sin \left( \frac{2\pi }{200}t\right) \nonumber \\&-\frac{20}{3}\sqrt{\frac{3}{2}}\sin \left( \frac{2\pi }{200}t + \frac{\pi }{2}\right) \end{aligned}$$
(3)

where t is the time. The corresponding experimental results within 30 loading cycles are given in Fig. 9a–c. One can observe a negligible accumulation of vertical strains (\(\varepsilon ^{\mathrm{acc}}_1 \approx 0\)) along the cyclic shearing and the void ratio does not change noticeably either, implying an almost elastic response. It can be used to calibrate model parameters related to elasticity or judge the model performance in handling the plastic modulus during the transition from purely elastic to elastoplastic loading.

Fig. 8
figure 8

Cyclic loading path in the \(Q-P\) space

We now proceed to provide some simulation results with the aforementioned four constitutive models. The initial conditions of the sample follow \(\sigma _1=283.0\) kPa, \(\sigma _2=\sigma _3=158.5\) kPa and \(e_0=0.857\). The simulations were performed by controlling the Roscoe stress invariants according to Eq. 1 and are sequentially shown in Fig. 9d–o. Unlike the experiment, all the simulations exhibit significant accumulations of plastic strain and noticeable contraction except the HP+ISA model.

The mismatch between simulations of these three models and the experiment is attributed to the inability to deactivate the plastic strain rate. For DM04 (Fig. 9d–f) and SANISAND-MSf (Fig. 9g–i) models, this inability comes from (a) the rather small size of yield surface (model parameter m in Tables 1 and 2 ) and (b) the small values of model parameters related to plastic modulus (such as \(h_0\)). Had these two been increased by a certain amount, the simulations would match the experiment better. An improvement in the SANISAND-MSf simulation compared with DM04 is due to the new constitutive ingredient of memory surface, which stiffens the model when reverse loading occurs. In particular, the simulation of void ratio versus N is very promising and the magnitude of strain components is also reduced a bit. The HP+IS model does not incorporate any elastic locus, but delivers a linear form of the equation when the condition \((\overrightarrow{\mathbf {h}}:\overrightarrow{{\dot{{\varvec{\varepsilon }}}}}=-1)\) holds for the whole cycle. The latter condition is only possible when performing a very small strain amplitude under one-directional loading conditions. Hence, it is not possible to have such condition on a \(q-p^\prime\) loop. The HP+ISA model incorporates a bubble shaped elastic locus within the strain space. From the four selected models, this is the only one able to deactivate completely the plastic strain rate under such path. However, it is still producing very small plastic strain rate, related to the second cause explained in the next paragraph, but remains the most successful in the simulation of this type of loading. These results show us the advantage of using a strain-based yield surface, as in HP+ISA, rather than a stress-based yield surface.

One may doubt the artificial accumulation due to incorporation of hypoelasticity in the models, a quite common feature adopted in sand models. The selection of a hypoelastic stiffness is usually justified by researchers with the argument that the resulting artificial accumulation is almost negligible for most practical problems. However, Poblete et al. [46] showed that multidimensional stress paths under triaxial conditions in the \(q-p^\prime\) space, such as a circle in the \(q-p^\prime\) space, provide much more artificial accumulation than unidirectional loading (e.g., conventional undrained cyclic triaxial loading), the latter frequently used to test the performance of models. The accumulation by the hypoelastic tensors is analyzed in Fig. 10 through the simulation of the same experimental test. The plastic component of each model is thereby not considered. Note that the vertical axes of Figs. 9 and 10 are different to observe in detail the effect of the artificial accumulation. The simulation results show an accumulation of strains with all models and a reduction in the void ratio by the hypoplastic-type models. The magnitude of the exhibited accumulation is small but not negligible. In order to address this issue, models may be extended considering hyperelastic stiffness. Comparison of Figs. 9 and 10 , however, demonstrates that hypoelastic stiffness is not the major cause of excessive accumulation in closed loop cycles.

Fig. 9
figure 9

(ac) Experiment on Karlsruhe fine sand reported by Poblete et al. [46]; and the corresponding simulations using (df) DM04; (gi) SANISAND-MSf; (jl) HP+IS; (mo) HP+ISA

Fig. 10
figure 10

Simulations with the (hypo-)“elastic” tensor of: (ac) DM04/SANISAND-MSf models; (df) hypoplastic models

4.6 Limitation 6: wrong oedometric stiffness

Oedometric tests are of particular importance for settlement predictions on many engineering problems. When the vertical loading is of cyclic nature and occurs under drained conditions, correct assessment of cyclic models on the reproduction of oedometric cycles is of crucial relevance. Although a cyclic oedometer test is considered to be simple, yet important, many deficiencies have been seen on their simulations. Problems concerning to the resulting oedometric stiffness, and overshooting/subshooting effects are characteristic drawbacks on these simulations. For illustration and analysis purposes, the cyclic oedometer reported by Wichtmann and Triantafyllidis [74] on Karlsruhe fine sand is used and shown in Fig. 11. The following initial conditions are thereby given: \(e_{0}=0.8894\), \(D_{\text {r}}=44\%\), \(\sigma _{1}=0.221\) kPa. It includes multiple unloading–reloading cycles with the following description: loading/reloading paths increases the axial stress to: (a) \(\sigma _{1}=20.53\) kPa, (b) \(\sigma _{1}=55.72\) kPa, (c) \(\sigma _{1}=142.14\) kPa, (d) \(\sigma _{1}=407.1\) kPa and (e) \(\sigma _{1}=407.1\) kPa, respectively. All unloading paths reach always \(\sigma _{1}=1\) kPa.

Simulations with the four models for cyclic loading are also included in Fig. 11, and their lack of congruence is evident: to start with, the DM04 and SANISAND-MSf models showed in general a stiffer behavior. This is because of the basic formulation of these models with an open ended narrow cone-type yield surface, hence not generating any plasticity under constant stress ratio loading. The main logic behind this assumption is that in sands, due to their granular nature, the predominant mechanism of plastic deformation is due to a change in stress ratio. The appropriateness of various choices of yield surface shape for sand and clay elastoplasticity models was discussed in Taiebat and Dafalias [63]. In particular, it was proposed that yield surface for sands must be narrow with a shape that is more or less along a constant stress ratio line in the triaxial space, and for higher values of \(p'\) such shape must be closed, since high pressure can create plastic deformation by crushing of the sand grains. On that basis, Taiebat and Dafalias [62] proposed an additional mechanism in the SANISAND family for generating plastic strains under constant stress ratio loading, hence improving the model response in the related loading scenarios. The HP+IS and HP+ISA models perform better in regard to stiffness because they consider the void ratio characteristic loading curves, corresponding to the maximum, minimum, and critical state void ratios in their formulations. However, they simulate wrong in reloading paths: While overshooting is observed on the HP+IS model for all cases, undershooting is delivered by the HP+ISA model on larger strain amplitudes. Hence, it is shown that strain-based formulations, as the intergranular strain theory considered by the HP+IS and HP+ISA models, should be enhanced for correct assessment of memory effects where cycles with different strain amplitudes are reproduced. It is highly recommended to investigate how memory effects can be improved on IS-type formulations. The major overshooting of monotonic paths can be eliminated by coupling the IS formulation with ASBS [3], as already discussed in Sect. 4.1. The brick model by Simpson [56] gives some hints about using multiple internal variables related to different strain amplitudes.

Fig. 11
figure 11

Oedometric test with multiple unloading–reloading cycles: (a) Experiment on Karlsruhe fine sand reported by Wichtmann and Triantafyllidis [74]; and the corresponding simulations using (b) DM04; (c) SANISAND-MSf; (d) HP+IS; (e) HP+ISA

4.7 Limitation 7: effect of drained preloading in undrained shearing

Drained preloading events have shown a strong influence on subsequent undrained shearing paths. This effect is of particular importance in many engineering problems, where “slow” loading cycles under drained conditions may eventually occur before any rapid loading. Many problems dealing with environmental loads (winds, waves, flooding, etc.) may experience this effect, considering the stochastic nature of their velocities. A triaxial test including a drained preloading stage before an undrained shearing gives to researchers some hints about the material response under these conditions. These tests have clearly shown a strong influence of the drained preloading on the undrained shearing path [10,11,12,13, 70], effect which is frequently disregarded on cyclic models.

For analysis purposes, three triaxial experiments performed on Karlsruhe fine sand by Wichtmann [70], two of them with drained preloading, are shown in Fig. 12a, b. They were performed as follows: (a) undrained triaxial test with no drained preloading. Its initial conditions are (\(e_{0}=0.941\), \(D_{\text {r}}=30\%\), \(p_{0}^\prime =300\) kPa). The undrained shearing ends at an axial strain of \(\varepsilon _{1}=30\%\). (b) Undrained triaxial test with isotropic (\(q=0\)) drained preloading to \(p^\prime =800\) kPa. The preloading path follows the points A\(\,\rightarrow \,\)B\(\,\rightarrow \,\)A as shown in Fig. 12a. The initial conditions (before the drained preloading) are (\(e_{0}=0.937\), \(D_{\text {r}}=31\%\), \(p_{0}^\prime =300\) kPa). A subsequent undrained triaxial test was performed till reaching \(\varepsilon _{1}=30\%\). (c) Undrained triaxial test with drained triaxial preloading. Same as the last test, with the difference, that a drained triaxial test was used as the preloading path. The drained triaxial test follows the points A\(\,\rightarrow \,\)C\(\,\rightarrow \,\)A shown in Fig. 12a. The initial conditions (before the drained preloading) are (\(e_{0}=0.937\), \(D_{\text {r}}=31\%\), \(p_{0}^\prime =300\) kPa). Subsequently, an undrained shearing till \(\varepsilon _{1}=30\%\) was performed.

The experimental results are presented in Fig. 12a, b and show a serious affection of the undrained response due to the drained preloading. This is attributed to both small strain effects and memory effects. Simulations show that the SANISAND-MSf and HP+IS are the only ones to capture partly well the influence of the drained preloading effect on the undrained shearing. The SANISAND-MSf model reproduces the influence of the deviatoric preloading due to the introduction of memory surface, whose evolution during the deviatoric preloading increases the stiffness of the model. On the other hand, the HP+IS reproduces this behavior due to the fact that the IS approach by Niemunis and Herle [44] accounts for small strain effects depending on the angle formed by loading and unloading strain rate. The HP+ISA model did not simulate this effect, consistently with the fact that an undershooting is usually obtained on reloading paths of medium strain amplitudes. The DM04 model has a similar effect as the HP+ISA model, because its yield surface is narrow, and lacks of memory effects on cycles of larger amplitudes.

Fig. 12
figure 12

Undrained monotonic triaxial tests with isotropic consolidation (\(p_{0}^\prime =300\) kPa) and different types of preloadings: (a, b) Experiments on Karlsruhe fine sand reported by Wichtmann [70]; and the corresponding simulations using (c, d) DM04; (e, f) SANISAND-MSf; (g, h) HP+IS; (i, j) HP+ISA

5 Closure

In this work, seven characteristic limitations of models for cyclic loading for sands are presented and discussed, from which suggestions are given to help further development of cyclic constitutive models. Components of some formulations which are responsible for these limitations, for example, yield surface, elastic stiffness, and plastic strain rate, among others, are mentioned for the sake of clarity, considering that these components may be shared by many existing models. In the analysis, two models from the bounding surface plasticity family and two models from the hypoplastic family were considered. Some of the exposed limitations are described in the following lines:

  1. 1.

    Overshooting (or undershooting) phenomenon after reverse loading/immediate reloading paths is a characteristic artificial drawback in model simulations of the cyclic loading of sands. To adequately address this issue, considering the memory effects of recent reverse loading history in the cyclic models is recommended.

  2. 2.

    Simulation of cyclic mobility with undrained cyclic triaxial tests of symmetric deviator stress amplitude (\(q^\mathrm{min}=q^{\mathrm{max}}\)) is in general accompanied with one-way ratcheting in strain accumulation. Two specific considerations can be incorporated to adequately resolve this issue. The first is to induce a degrading stiffness cycle by cycle so as to generate large shear strain in the liquefaction state. The other is to control the balance of the shear modulus in the compression and extension side.

  3. 3.

    To adequately model the cyclic liquefaction strength curves or CSR–\(N_{\text {ini}}\) considering various criteria for reaching initial liquefaction is a challenge in majority of available constitutive models. To reach the criterion of \(r_u\), the model needs to induce a large amount of contraction upon unloading after dilation. To properly capture the shear strain-based initial liquefaction, a mechanism for generating large shear strain in liquefaction state is necessary. To quantitatively simulate cyclic liquefaction strength curves, one needs to consider effects of CSR, relative densities, and initial confinement.

  4. 4.

    Simulation performance on very dense samples subjected to undrained cycles of constant large strain amplitudes also reveals some missing features in the constitutive models. A good amount of contraction should be generated upon unloading after dilation. The stress path attractor is accompanied by a degrading shear modulus.

  5. 5.

    The plastic strain accumulation is unrealistic when dealing with cyclic loading with closed stress loops of small amplitude, whereby much less accumulation of strains is expected. Attention should be given to the strain accumulation provided by the hypoelastic component of the models, to properly reduce the resulting strain accumulation.

  6. 6.

    The constitutive models when formulated only in terms of stress ratio changes for generating plasticity may deliver inadequate oedometric loading stiffness. Thus, in the formulation one may need to also account for plastic strains under constant stress ratio loading.

  7. 7.

    Drained preloading affects significantly the subsequent undrained shearing. This effect should not be neglected by constitutive models. Inadequate memory effects in the formulation of some models hinder the reproduction of this important aspect in modeling the subsequent undrained shearing.