Next Article in Journal
Optimal Design and Operation of Multi-Period Water Supply Network with Multiple Water Sources
Next Article in Special Issue
Incompatible Deformation Model of Rocks with Defects around a Thick-Walled Cylinder
Previous Article in Journal
Study on Dynamics of a Two-Stage Gear Transmission System with and without Tooth Breakage
Previous Article in Special Issue
Applicability of Constitutive Models to Describing the Compressibility of Mining Backfill: A Comparative Study
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Precomputation of Critical State Soil Plastic Models

Geoenvironmental Group, University of Castilla-La Mancha, Avda. Camilo José Cela s/n, 13071 Ciudad Real, Spain
*
Author to whom correspondence should be addressed.
Processes 2021, 9(12), 2142; https://doi.org/10.3390/pr9122142
Submission received: 10 November 2021 / Revised: 24 November 2021 / Accepted: 25 November 2021 / Published: 27 November 2021
(This article belongs to the Special Issue Numerical Modeling in Civil and Mining Geotechnical Engineering)

Abstract

:
In this paper, a simple precomputing procedure is proposed to improve the numerical performance of the technological application of critical state soil models. In these models, if associated plasticity is assumed, the normalization of the stress space allows both the yield surface and the plastic components of the elastoplastic matrix to be defined as a function of a single variable. This approach facilitates their parameterization and precomputation, preventing the repetition of calculations when the boundary value problems appear at the yield surface with the calculation of plastic strain. To illustrate the scope of the procedure, its application on a modified Cam Clay model is analysed, which shows that the method allows a significant reduction of about 50% (as compared with the conventional explicit integration algorithm) in the computational time without reducing the precision. Although it is intended for critical state models in soils, the approach can be applied to other materials and types of constitutive models provided that parameterization is possible. It is therefore a methodology of practical interest, especially when a large volume of calculations is required, for example when studying large-scale engineering systems, performing sensitivity analysis, or solving optimization problems.

1. Introduction

Simulation of soil yield processes is often computationally expensive, especially when analysing active clays such as MX-80 bentonite [1], FEBEX bentonite [2], or GMZ bentonite [3]. These materials, which usually have a high smectite content, when hydrated unconfined from partially saturated conditions, can undergo deformations of 500%. Under confined conditions, they can lead to swelling pressures approaching 10 MPa. This makes the simulation of their hydromechanical behaviour always computationally demanding, particularly when simulating complex domains or when simulations have to be repeated a large number of times. Even considering the development experienced in recent years by microelectronic technology, which has allowed the multi-core and many-core hybrid heterogeneous parallel computing platform to facilitate a very important advance in computing power, the efficiency of the calculation algorithm continues to be a key issue in the application of massive calculation processes. This is shown, for example, in [4] where the application of the Generalized Likelihood Uncertainty Estimation method in the probabilistic estimation of parameters in hydrology is analysed. In the field of soil mechanics, the improvement of computational performance is especially important in design or parameter identification processes, where the computational time can determine the viability of the study [5].
In some constitutive models, such as the critical state soil models, both the stress space [6] and the plastic terms Dp of the elastoplastic matrix Dep [7,8,9] can be normalized. Thus, different stress states are associated with the same point of the normalized yield surface and with the same Dp. The result could be that when solving boundary value problems, for a nonnegligible number of times, the calculations associated with the plastic behaviour of the same point (or in the vicinity of the same point) of the normalized stress space are repeated. It is therefore interesting to precompute Dp for a grid of normalised stresses and to interpolate any value within the points of that grid when solving boundary value problems.
This approach is the resolution strategy proposed in the present work. In the following sections, the normalisation of the yield surface and Dp is first described. Then, the CPU time savings that the precomputation entails are evaluated. Later, the criteria are defined to ensure that the proposed method does not compromise the quality of the simulation, and finally, an inspection exercise is performed to evaluate its performance in solving boundary problems.

2. Theoretical Background

In addition to saturated conditions, this paper also assumes axisymmetric conditions. These hypotheses do not reduce the scope of the proposed formulation and yet allow it to be explained more clearly. Furthermore, in line with this quest for clarity, the modified Cam Clay model (MCCm) [6] is adopted as the reference critical state soil model. In this way, the complexity of the constitutive formulation is reduced to a minimum, and the present work is focused on the description of the proposed calculation method. However, the widespread use of the MCCm in computational geotechnics [10,11,12] means that the methodology presented here is not trivial.
Usually, the yield surface f of the MCCm is formulated as
f ( q M ) 2 p ( p O p ) = 0 ,
where q is the von Mises deviatoric stress, M is the slope of the critical state line, and the isotropic preconsolidation pressure pO is the hardening parameter. This parameter is a good normalisation parameter since by introducing the dimensionless stresses P = p/pO and Q = q/pO, f projects onto F (Figure 1), as defined by the expression
F ( Q M ) 2 P ( 1 P ) = 0 .
All the points (p,q)i located on the same axis η, although they are associated with a different hardening parameters pOi, define the same dimensionless stress (P,Q) (Figure 1). Moreover, in all of them, the vector n, normal to f, given by the expression
n = ( f p , f q ) = ( 2 p p O , 2 q M 2 ) = p O ( 2 P 1 , 2 Q M 2 ) = p O N
has the same direction of N, with its modulus varying according to the pO factor. Therefore, assuming an associated plasticity model, the plastic terms of the elastoplastic matrix will be the same for all yield stresses which project onto the same dimensionless stress. Indeed, if the elastoplastic matrix Dep defines the increase in the effective stress dσ associated with an increase in the strain dε (the Voigt notation is used for both stress and strain tensors), then we have
d σ = D ep d ε
If the consistency equation is applied to the definition of the yield surface f and both the flow rule and the hardening law are considered, then Dep can be expressed as (see, for example, [13,14])
  D ep = D e   ·   ( I ( f σ ) t f σ   ·   D e f σ   ·   D e ·   ( f σ ) t f x   x ε p   ( f σ ) t     ) = D e   ·   ( I D p )
where De is the elastic strain matrix, I is the identity matrix with the dimension of De, the symbol (·)t indicates the transpose operator, and x defines the vector of hardening parameters. As noted, in the MCCm, x is equal to the scalar pO. Its value is usually defined in critical state models by the hardening law
d p O = 1 + e λ κ   p O   d ε V p
where λ is the slope of the virgin compression line of the soil, and Vp is the volumetric plastic strain. For the axisymmetric conditions adopted, where dε = (V, S) in which S is the deviatoric strain, Dp can be calculated as
  D p =   ( ( 2 p p O ) 2 ( 2 p p O ) 2 q M 2 f ν ( 2 p p O ) 2 q M 2 ( 2 q M 2 ) 2 f ν )   ( 2 p p O ) 2 + f ν ( 2 q M 2 ) 2 + κ λ κ p O ( p p O )
where fν is a function of Poisson’s ratio given by
f ν = 9 ( 1 2 ν ) 2 ( 1 + ν )
Dividing by (pO)2 results in the dimensionless expression
  D p =   ( ( 2 P 1 ) 2 ( 2 P 1 ) 2 Q M 2 f ν ( 2 P 1 ) 2 Q M 2 ( 2 Q M 2 ) 2 f ν )   ( 2 P 1 ) 2 + f ν ( 2 Q M 2 ) 2 + κ λ κ ( 2 P 1 )
Additionally, De is defined as
D e = ( K 0 0 3 G )
where K is the bulk modulus
K = 1 + e κ p
and G is the shear modulus
G = 3 ( 1 2 ν ) 2 ( 1 + ν ) K
These moduli depend on the void ratio and are updated as the soil is loaded and deformed. Therefore, the elastic stiffness matrix depends on the strain path followed, as well as the preconsolidation stress, which must be updated according to Equation (6) from the volumetric plastic strain. However, Equation (9) shows that Dp depends on P and Q only. Actually, it depends on only one parameter, since both P and Q are on the surface F = 0 (Figure 1), which, like Dp, can be parametrised by the angle θ shown in Figure 2. Furthermore, in this figure, it is proposed to select N equispaced points (with an Δθ angle between them) at F = 0, calculating Dpi for each of them. Subsequently, when solving a boundary value problem, the value of Dp is approximated by the interpolation Dp* for angle values between two previously calculated values
  D p * ( θ ) = ( θ i + 1 θ ) ( θ i + 1 θ i ) D p i + ( θ θ i ) ( θ i + 1 θ i ) D p i + 1 , θ i θ < θ i + 1
obtaining Dep* by
  D ep * ( θ ) = D e   ·   ( I D p * ( θ ) )
The calculation procedure proposed in this work is based on precomputing the vector of matrices {Dp1, Dp2, …, DpN}, thus avoiding repeating the calculation of Dp during the resolution of the boundary value problems.

3. Evaluation of the Precomputation Efficiency

The efficiency of the proposed procedure depends on the cost of calculating Dp. If this cost is not an important part of the total cost of the calculation process, the performance associated with using Dp* might not be of interest. Figure 3a summarises the process followed to solve a computational step when integrating the constitutive model. Table 1 lists the number of operations associated with the calculation of De and Dp. Although these numbers can vary depending on the way in which the algorithm is programmed, the changes are not significant in terms of the relative computational cost of each magnitude. Using the results of the benchmark defined in Appendix A (where it is indicated that the estimated cost of each multiplication is equivalent to 1.101 sums, with the cost of division being 3.698 sums), the costs shown in the last column of Table 1 were obtained. While it is advisable to be cautious about the reliability in absolute terms of the representativeness of these numbers, they do characterise the weight that each calculation carries in relative terms. Figure 3b shows the strategy followed when applying the precomputational procedure. As noted, De must be calculated as in the conventional method. In addition, interpolation of the Dpi matrices must be made to obtain Dp* by performing the operations indicated in Table 1. Using again the values of Appendix A, the computational cost of Table 1 is obtained, which is approximately 42% of the cost of calculating Dp. The computational time savings are remarkable, and the application of the approach proposed here is therefore of interest.

4. Precomputation Density

To define the precomputation strategy, the minimum number of points N to be taken at F = 0 must be determined in such a way that the accuracy of the calculation when using Dp* is comparable to the accuracy obtained when calculating Dp. To accomplish this goal, a set of constant strain rate paths with a final strain of 20% and with different ratios between volumetric and shear strains, as in Figure 4, were inspected. In all of these inspection exercises, initial spherical conditions were assumed with an effective mean stress of p = pO/2 = 200 kPa. The analysis was performed for the three soils, namely Weald clay, Klein Belt Ton, and kaolin, which are characterised in Table 2. The differences between their properties make the conclusions reached not limited to a particular material.
As a reference, all paths were simulated using an explicit Euler integration method. An intensive substepping process was applied, i.e., the number of calculation steps was divided into smaller substeps successively until the solution differed from the previous solution by only the sixth significant digit, which is a strategy similar to that used by Sołowski and Gallipoli [16]. These results were compared with the precomputed–interpolated solution using the same number of substeps during the explicit integration.
For each path, for each value of α in Figure 4, the number of points N to be computed on the yield surface was determined in such a way that the normalised root-mean-square deviation between the stress solution obtained by explicit Euler integration and the solution reached by calculation with the precomputation–interpolation procedure was less than 100, 10−1, 10−2, 10−3, and 10−4. Figure 5 shows the values of N obtained for each of these tolerances and for each value of α.
It is important to note that, as illustrated in Figure 6, when imposing a total strain of 20%, in all cases, a significant yield was attained. In other words, trajectories that were highly sensitive to the quality of the precomputation results were analysed.
In all paths, as the tolerance decreased, N increased. This trend can be clearly seen in Figure 7, where for each tolerance value, the maximum value of N obtained for any α was plotted. The behaviour of N was well defined and not erratic; additionally, Figure 7 can be used to define the number of points N to be taken to avoid exceeding a certain value of tolerance.

5. An Inspection on Solving Boundary Value Problems

Although the comparison in Table 1 highlights the interest of the precomputational approach, it does not illustrate its scope clearly enough, because it is associated with the simulation of individual stress–strain paths. Considering a finite element model in which conventionally the stresses are a state function, those paths would illustrate the behaviour of a single Gaussian point. It is reasonable to question what will happen when, in a real problem, the number of Gaussian points is in the hundreds or thousands.
It is not easy to answer this question. Savings will depend on the structure of the finite element code used and the calculation and information management strategies implemented. Each code will have a different response. However, in general, it is reasonable to assume that if NGP is the number of Gaussian points considered in the mesh, the cost of a conventional explicit integration, χC, can be estimated as
χ C = N GP ( η Δ ε e C De + η Δ ε ep ( C De + C Dp ) )
where the computational costs of De and Dp, and CDe and CDp have been defined (as well as the computational cost of Dp* and CDp*) in Table 1, and for the total number of computational time steps needed to solve the boundary problem, ηΔεe defines the weighted value of the elastic increments, and ηΔεep defines one of the elastoplastic increments. In turn, the cost of the precomputation–interpolation strategy, χPI, is estimated as
χ PI = N GP ( η Δ ε e * C De + η Δ ε ep * ( C De + C Dp * ) )
where ηΔεe* and ηΔεep* are the values analogous to ηΔεe and ηΔεep, respectively, when the integration of the constitutive model is done using the precomputation and interpolation procedure. Their values can, in principle, be different. However, since the discretization of the yield surface is proposed with a very demanding tolerance (10−4 in the analyses performed above), it is to be expected that ηΔεe*ηΔεe and ηΔεep*ηΔεep. In this case, ρ, the ratio between the cost of a traditional explicit integration and the cost of the precomputation–interpolation strategy, is given by the expression
ρ = χ PI χ C = η Δ ε e C De + η Δ ε ep ( C De + C Dp * ) η Δ ε e C De + η Δ ε ep ( C De + C Dp ) = 1 + η Δ ε ep η Δ ε e ( 1 + C Dp * C De ) 1 + η Δ ε ep η Δ ε e ( 1 + C Dp C De )
The relative cost is independent of the mesh size. Furthermore, it is necessary to add to the computational costs considered in Equations (15) and (16) the costs associated with the generation of the database {Dp1, Dp2, …, DpN}. Consequently, it is to be expected that if the mesh is small, the relative importance of the precomputation cost is not negligible. However, the proposed methodology is oriented to large-scale computation, and thus it is a consistent estimator of the efficiency, and for a large computational volume, as shown in Equation (17), it is independent of the mesh size. The ratio η = ηΔεep/ηΔεe expresses the relative importance of the computation of plastic steps in a problem. As expected, given that the precomputation is aimed at optimizing the calculation of the plastic steps, its efficiency is conditioned by the relevance of the plastic strains over the elastic strains, in other words, by the value of η. Using the values of CDe, CDp, and CDp* from Table 1, the change in ρ with respect to η was plotted and is shown in Figure 8. If η = 0, when the yield is not reached, precomputation is not applied. Only elastic steps are calculated, and both methods are equal (ρ = 1). However, as seen at the end of Section 3, as soon as some plastic steps are required, the precomputation is more efficient (ρ < 1). The larger the volume of the calculation of the plastic steps, the higher the efficiency. When the entire calculation is in the plastic regime (i.e., in normally consolidated conditions), the efficiency tends to a maximum value of 54%.

6. Conclusions

A methodology was presented to parameterise, precompute, and approximate the plastic behaviour of a soil by interpolation. The procedure can be applied to materials whose constitutive models allow the parametrisation and subsequent normalisation of their yield surface as well as the plastic components of the elastoplastic matrix. In this work, the modified Cam Clay model was used as a reference model. After describing the precomputation and interpolation procedure, the efficiency of the method was evaluated by estimating the computational cost of one computational step. Then, a criterion was defined to determine the density of the precomputed database so that the quality of the approximations obtained with the proposed method is like that of solutions based on conventional explicit integration methods. Finally, an inspection was conducted to assess the efficiency of the proposed method in the solution of boundary value problems. It was concluded that the proposed method can reduce the computational burden to as much as 54% of the conventional cost, a significant savings when solving problems in technological applications. This finding is of particular interest in the case of modelling large-scale engineering systems, in sensitivity analysis, or in solving optimisation problems, where a large volume of calculations is required.

Author Contributions

Conceptualization, V.N.; methodology, V.N.; software, D.G.; validation, D.G. and G.D.l.M.; formal analysis, Á.Y.; investigation, L.A.; resources, L.A.; data curation, G.D.l.M. and V.N.; writing—original draft preparation, D.G. and G.D.l.M.; writing—review and editing, V.N., V.C., and Á.Y.; visualization, V.C.; supervision, V.N.; project administration, V.N.; funding acquisition, V.N. All authors have read and agreed to the published version of the manuscript.

Funding

This study was funded by Junta de Comunidades de Castilla-La Mancha and the European Regional Development Fund (European Union) through the project SBPLY/19/180501/000222.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Characteristics of Computers

To obtain a reasonable estimation of the computational cost of the operations (multiplications and divisions) indicated in Table 1, a benchmark was conducted for each type of operation with six computers (see Table A1) in such a way that the cost of the operation was converted into equivalent sums. Calculation loops were performed until the CPU time was stationary in relation to a similar addition loop for each computer and for both multiplication and division. Thus, calculating the average of the results obtained with the computers used, the cost of multiplication was estimated to be equivalent to 1.101 sums, and the cost of the division was equal to 3.698 sums.
Table A1. Characteristics of the computers used in the benchmarks to quantify the different computational costs.
Table A1. Characteristics of the computers used in the benchmarks to quantify the different computational costs.
ComputerModelProcessorRAMArchitecture
1DELL Inspiron
17 5000 Series
Intel® Core™ i7-4510U CPU @ 2.00 GHz8.0 GB64-bits
2HP EliteBook 8560wIntel® Core™ i5-2540 M CPU @ 2.60 GHz16.0 GB64-bits
3DELL Optiplex 745Intel® Core™ 2 CPU 6400 2.13 GHz3.0 GB32-bits
4DELL Inspiron OnePentium® Dual-Core CPU E5400 @ 2.70 GHz4.0 GB64-bits
5HP EliteBook Folio
9470 m
Intel® Core™ i5-3427U CPU @ 1.80 GHz12.0 GB64-bits
6HP Z840 WorkstationIntel® Xeon® CPUE5-2620 v3 @ 2.40 GHz32.0 GB64-bits

References

  1. Cui, Y.-J. On the hydro-mechanical behaviour of MX80 bentonite-based materials. J. Rock Mech. Geotech. Eng. 2017, 9, 565–574. [Google Scholar] [CrossRef]
  2. Lloret, A.; Villar, M.V. Advances on the knowledge of the thermo-hydro-mechanical behaviour of heavily compacted “FEBEX” bentonite. Phys. Chem. Earth Parts A/B/C 2007, 32, 701–715. [Google Scholar] [CrossRef]
  3. Wang, Q.; Tang, A.M.; Cui, Y.-J.; Delage, P.; Gatmiri, B. Experimental study on the swelling behaviour of bentonite/claystone mixture. Eng. Geol. 2012, 124, 59–66. [Google Scholar] [CrossRef] [Green Version]
  4. Zuo, D.; Kan, G.; Sun, H.; Zhang, H.; Liang, K. Improving computational efficiency of GLUE method for hydrological model uncertainty and parameter estimation using CPU-GPU hybrid high performance computer cluster. Nat. Hazards Earth Syst. Sci. Discuss. 2021, 1, 1–33. [Google Scholar] [CrossRef]
  5. Khaledi, K.; Miro, S.; König, M.; Schanz, T. Robust and reliable metamodels for mechanized tunnel simulations. Comput. Geotech. 2014, 61, 1–12. [Google Scholar] [CrossRef]
  6. Roscoe, K.H.; Burland, J.B. On the Generalized Stress-Strain Behavior of Wet Clay. In Engineering Plasticity; Heyman, J., Leckie, F., Eds.; Cambridge University Press: Cambridge, UK, 1968; pp. 535–609. [Google Scholar]
  7. Potts, D.M.; Ganendra, D. An evaluation of substepping and implicit stress point algorithms. Comput. Methods Appl. Mech. Eng. 1994, 119, 341–354. [Google Scholar] [CrossRef]
  8. Tamagnini, C.; Castellanza, R.; Nova, R. Implicit integration of constitutive equations in computational plasticity. Rev. Française De Génie Civ. 2002, 6, 1051–1067. [Google Scholar] [CrossRef]
  9. Lloret-Cabot, M.; Sloan, S.C.; Sheng, D.; Abbo, A.J. Error behaviour in explicit integration algorithms withautomatic substepping. Int. J. Numer. Methods Eng. 2016, 108, 1030–1053. [Google Scholar] [CrossRef] [Green Version]
  10. Sheng, D.; Sloan, S.W.; Yu, H.S. Aspects of finite element implementation of critical state models. Comput. Mech. 2000, 26, 185–196. [Google Scholar] [CrossRef]
  11. Borja, R.I.; Lee, S.R. Cam-Clay plasticity, Part 1: Implicit integration of elasto-plastic constitutive relations. Comput. Methods Appl. Mech. Eng. 1990, 78, 49–72. [Google Scholar] [CrossRef]
  12. Gens, A.; Potts, D.M. Critical state models in computational geomechanics. Eng. Comput. 1988, 5, 178–197. [Google Scholar] [CrossRef]
  13. Potts, D.M.; Gens, A. A critical assessment of methods of correcting for drift from the yield surface in elasto-plastic finite element analysis. Int. J. Numer. Anal. Methods Geomech. 1985, 9, 149–159. [Google Scholar] [CrossRef]
  14. Zienkiewicz, O.C.; Chan, A.H.C.; Pastor, M.; Schrefler, B.A.; Shiomi, T. Computational Geomechanics with Special Reference to Earthquake Engineering; John Wiley & Sons Inc.: New York, NY, USA, 1999. [Google Scholar]
  15. Schofield, A.N.; Wroth, C.P. Critical State Soil Mechanics; McGraw-Hill: New York, NY, USA, 1968. [Google Scholar]
  16. Sołowski, W.T.; Gallipoli, D. Explicit stress integration with error control for the Barcelona Basic Model.: Part II: Algorithms efficiency and accuracy. Comput. Geotech. 2010, 37, 68–81. [Google Scholar] [CrossRef]
Figure 1. Projection of the different yield surfaces fi on the normalized yield surface F.
Figure 1. Projection of the different yield surfaces fi on the normalized yield surface F.
Processes 09 02142 g001
Figure 2. (a) Discretization of the dimensionless yield surface as a function of the angle θ, including the position of the tension line. (b) Diagram of the interpolation strategy. Note that for simplicity, the interpolation of the plastic matrices is represented in one-dimensional space.
Figure 2. (a) Discretization of the dimensionless yield surface as a function of the angle θ, including the position of the tension line. (b) Diagram of the interpolation strategy. Note that for simplicity, the interpolation of the plastic matrices is represented in one-dimensional space.
Processes 09 02142 g002
Figure 3. Integration of a computational step using (a) a conventional explicit algorithm and (b) the precomputational approach.
Figure 3. Integration of a computational step using (a) a conventional explicit algorithm and (b) the precomputational approach.
Processes 09 02142 g003
Figure 4. Strain paths εα as a function of the angle α considered to define the number of N subdivisions of the yield surface.
Figure 4. Strain paths εα as a function of the angle α considered to define the number of N subdivisions of the yield surface.
Processes 09 02142 g004
Figure 5. Minimum number N of subdivisions of the yield surface necessary to ensure a certain level of relative tolerance for each of the α strain paths defined in Figure 4 for (a) Weald clay, (b) Klein Belt Ton, and (c) kaolin.
Figure 5. Minimum number N of subdivisions of the yield surface necessary to ensure a certain level of relative tolerance for each of the α strain paths defined in Figure 4 for (a) Weald clay, (b) Klein Belt Ton, and (c) kaolin.
Processes 09 02142 g005
Figure 6. Ratio of elastic and plastic strain increments for the α paths defined in Figure 4 with respect to the number of computational steps for (a) Weald clay, (b) Klein Belt Ton, and (c) kaolin.
Figure 6. Ratio of elastic and plastic strain increments for the α paths defined in Figure 4 with respect to the number of computational steps for (a) Weald clay, (b) Klein Belt Ton, and (c) kaolin.
Processes 09 02142 g006
Figure 7. Fitting of the minimum number N of subdivisions of the yield surface is necessary to ensure a certain level of relative tolerance for any stress–strain path for (a) Weald Clay, (b) Klein Belt Ton and (c) Kaolin.
Figure 7. Fitting of the minimum number N of subdivisions of the yield surface is necessary to ensure a certain level of relative tolerance for any stress–strain path for (a) Weald Clay, (b) Klein Belt Ton and (c) Kaolin.
Processes 09 02142 g007
Figure 8. Dependence of ρ (ratio between the cost of a traditional explicit integration and the cost of the precomputation–interpolation strategy) on the value of η (relative importance of the computation of the plastic steps over the elastic steps).
Figure 8. Dependence of ρ (ratio between the cost of a traditional explicit integration and the cost of the precomputation–interpolation strategy) on the value of η (relative importance of the computation of the plastic steps over the elastic steps).
Processes 09 02142 g008
Table 1. Equivalent sum costs of the main stages that conform to a conventional explicit integration algorithm and an algorithm with the proposed procedure.
Table 1. Equivalent sum costs of the main stages that conform to a conventional explicit integration algorithm and an algorithm with the proposed procedure.
StageSumsMultiplicationsDivisionsComputational Cost
De matrix, CDe36217
Dp matrix, CDp825969
Dp* matrix, CDp*416229
Table 2. Parameters used to characterise the behaviour of the clays assumed in the models (adapted from Schofield and Wroth [15]).
Table 2. Parameters used to characterise the behaviour of the clays assumed in the models (adapted from Schofield and Wroth [15]).
ParameterSymbolWeald ClayKlein Belt TonKaolin
Slope of the critical state line in the p − q effective stress spaceM0.950.8451.02
Slope of the virgin compression line in the ln p − e spaceλ0.0930.3560.260
Slope of the unloading–reloading line in the ln p − e spaceκ0.0350.1840.050
Void ratio at p = 1 kPae11.0883.6772.764
Poisson’s ratioν0.30.30.3
Liquid limit (%)LL4312774
Plastic limit (%)PL183642
Plasticity index (%)PI259132
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Navarro, V.; Cabrera, V.; De la Morena, G.; González, D.; Asensio, L.; Yustres, Á. Precomputation of Critical State Soil Plastic Models. Processes 2021, 9, 2142. https://doi.org/10.3390/pr9122142

AMA Style

Navarro V, Cabrera V, De la Morena G, González D, Asensio L, Yustres Á. Precomputation of Critical State Soil Plastic Models. Processes. 2021; 9(12):2142. https://doi.org/10.3390/pr9122142

Chicago/Turabian Style

Navarro, Vicente, Virginia Cabrera, Gema De la Morena, Daniel González, Laura Asensio, and Ángel Yustres. 2021. "Precomputation of Critical State Soil Plastic Models" Processes 9, no. 12: 2142. https://doi.org/10.3390/pr9122142

APA Style

Navarro, V., Cabrera, V., De la Morena, G., González, D., Asensio, L., & Yustres, Á. (2021). Precomputation of Critical State Soil Plastic Models. Processes, 9(12), 2142. https://doi.org/10.3390/pr9122142

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop