Professional Documents
Culture Documents
Rel Eaux
Rel Eaux
Rel Eaux
a r t i c l e i n f o a b s t r a c t
Article history: Analytical backward Euler stress integration is presented for a deviatoric yielding criterion based on a
Received 12 October 2009 modified Reuleaux triangle. The criterion is applied to a cone model which allows control over the shape of
Received in revised form 26 January 2010 the deviatoric section, independent of the internal friction angle on the compression meridian. The return
Accepted 30 January 2010
strategy and consistent tangent are fully defined for all three regions of principal stress space in which elastic
Available online 1 March 2010
trial states may lie. Errors associated with the integration scheme are reported. These are shown to be less
Keywords:
than 3% for the case examined. Run time analysis reveals a 2.5–5.0 times speed-up (at a material point) over
Closest point projection the iterative Newton–Raphson backward Euler stress return scheme. Two finite-element analyses are
Computational plasticity presented demonstrating the speed benefits of adopting this new formulation in larger boundary value
Analytical stress return problems. The simple modified Reuleaux surface provides an advance over Mohr–Coulomb and Drucker–
Energy-mapped stress space Prager yield envelopes in that it incorporates dependencies on both the Lode angle and intermediate
Consistent tangent principal stress, without incurring the run time penalties of more sophisticated models.
© 2010 Elsevier B.V. All rights reserved.
0045-7825/$ – see front matter © 2010 Elsevier B.V. All rights reserved.
doi:10.1016/j.cma.2010.01.017
1734 W.M. Coombs et al. / Computer Methods in Applied Mechanics and Engineering 199 (2010) 1733–1743
pffiffiffi pffiffiffi
Here J2 =(tr[s]2)/2, J3 =(tr[s]3)/3, ½s = ½σ−ξ½1 = 3, ξ = tr½σ = 3
and [1] denotes the third-order identity matrix.
From geometric considerations (see Fig. 1) the modified Reuleaux
(MR) Lode angle dependency may be obtained as
qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
2
ρðθÞ = a2 + r −2a r cosðϕÞ; ð2Þ
where
2
ρ̄e − ρ̄e + 1 ρ
r̄ = ; a = r− ρ̄e and ρ̄e = e : ð3Þ
2 ρ̄e −1 ρc
ρe̅ ∈ [0.5,1] gives the relative size of the radius under triaxial extension
(σ1 = σ2 b σ3) with respect to that under triaxial compression
(σ1 b σ2 = σ3). The arc angle, ϕ, is defined as
π ā sinð5π =6−θÞ
ϕ= + θ− arcsin ð4Þ
6 r̄ :
Fig. 2. Modified Reuleaux deviatoric function compared with other functions and experimental data from Lade and Duncan [8]: (A) Lode angle dependency and (B) intermediate
principal stress dependency.
W.M. Coombs et al. / Computer Methods in Applied Mechanics and Engineering 199 (2010) 1733–1743 1735
equal 1 in Fig. 2(A)). The effective friction angle in Fig. 2(B) is 3.1. Energy-mapped stress space
calculated from the expression given by Griffiths
pffiffiffi ! Simo and Hughes [13] showed that the BE integration corresponds
3η cosðθÞ to the minimisation of
ψ = arcsin pffiffiffi ; ð5Þ
2 + η sinðθÞ T e
ffσr g−fσt gg ½C ffσr g−fσt gg; ð7Þ
where η = ρ/ξ [7]. In that Figure, the M–C envelope exhibits no e
with respect to the return stress {σr} (where [C ] is the elastic
sensitivity to σ2. It is evident that the proposed MR deviatoric section
compliance matrix), which represents a CPP. The minimisation is
offers an improved fit over the D–P and M–C surfaces while
subject to the following constraints
maintaining a relatively simple mathematical form. Although the
W–W and B–L envelopes provide more satisfactory fits to the f ≤ 0; γ̇ ≥ 0; f γ̇ = 0: ð8Þ
experimental data when the intermediate stress ratio 0.5 b b b 0.95
(where b = (σ2 − σ3)/(σ1 −σ3)), neither the W–W nor the B–L (⋅)t and (⋅)r denote quantities associated with the trial state and the
model are able to offer analytical BE stress integration solutions for return state respectively, where f is the yield function and γ̇ is the
arbitrary strain increments. Thus they can incur significant compu- plastic multiplier. The return stress is not generally the closest point
tational overheads (compared with D–P and M–C models) when geometrically in standard stress space, but rather the stress that
introduced into a large-scale elasto-plastic stress analysis. It is worth minimises the energy square norm Eq. (7). In this paper we make use
adding that a number of geotechnical problems satisfy plane-strain of energy-mapped {ς} space [5], where
conditions, where b typically lies close to 0.3 [12]. The MR solution 1 T T e
provides a good fit to the multiaxial data in this region. fςg fςg = fσg ½C fσ g; ð9Þ
E
The MR cone can be defined as
and E is the Young's modulus of the elastically isotropic material. This
f ðη; θÞ = α ρ̄−η = 0 ð6Þ
allows us to find the geometric closest point (in {ς} space) through
where α is the opening angle of the cone, α = − tan(ψMC). ψMC is the use of the following transformation
M–C internal friction angle of the material under triaxial compression.
fςg = ½Tfσg: ð10Þ
Thus Eq. (6) defines a cone with a MR deviatoric section and linear
meridians, pinned at the stress origin with the space diagonal
For isotropic linear elasticity, [T] is solely a function of Poisson's
(σ1 = σ2 = σ3) as the cone's axis, see Fig. 3. The MR cone can be
ratio υ. Given the elastic compliance matrix
seen as a hybrid surface, lying between the D–P and M–C envelopes,
allowing some control over the shape of the deviatoric section, 2 3
1 −v −υ 0 0 0
independent of the cone opening angle. 6 −υ 1 −υ 0 0 0 7
6 7
e 1 6 −υ −υ 1 0 0 0 7
C = 6 7 ð11Þ
3. Stress return and consistent tangent E66 0 0 0 2ð1 + υÞ 0 0 7
7
4 0 0 0 0 2ð1 + υÞ 0 5
Consider the trial elastic stress {σt} (given by a trial elastic strain 0 0 0 0 0 2ð1 + υÞ ;
{εet }) lying outside the yield surface (f N 0). For this state there are
three distinct stress return regions associated with the MR cone, as [T ] becomes
shown in Fig. 3, namely: 2 3
t1 t2 t2 0 0 0
A. Return to the stress origin (point), 6 t2 t1 t2 0 0 07
6 7
B. return to the compression meridian (line), 6 t2 t2 t1 0 0 07
½T = 6
60
7 ð12Þ
C. return to the non-planar surface. 6 0 0 t3 0 077
40 0 0 0 t3 05
The Closest Point Projection (CPP) and consistent tangent are 0 0 0 0 0 t3 ;
considered for each region in Sections 2–4. Table 1 gives the pseudo-
code for the stress return algorithm. where
pffiffiffiffiffiffiffiffiffiffiffiffiffi pffiffiffiffiffiffiffiffiffiffiffiffiffiffi pffiffiffiffiffiffiffiffiffiffiffiffiffi pffiffiffiffiffiffiffiffiffiffiffiffiffiffi
1−2υ + 2 1 + υ 1−2υ− 1 + υ pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
t1 = ; t2 = ; t3 = 2ð1 + υÞ:
3 3
ð13Þ
3.2. Stress origin return and any {ς} on this line is given by
where {1} = {1 1 1}T. These stresses are then transformed back from
3.3. Compression meridian return
principal to generalised stress space through use of the eigenvectors
associated with the generalised trial stress state.
The trial arc angle ϕt should be checked against ϕcr to determine if
the trial point returns onto the compression meridian, where
3.3.1. Compression meridian consistent tangent
pffiffiffi! The consistent tangent for a corner return is obtained following the
3
ϕcr = arcsin : ð19Þ approach given by Clausen et al. [4]. By considering the vector
2r
: orientation of the edge
The consistent tangent follows as where σti are the principal trial stresses. From Eqs. (28) and (32) the
consistent tangent, for the line return, can be written as
alg ep
½D = ½Q ½D ; ð28Þ ep
½D = ½ D̂ ½0
alg
― : ð33Þ
½0 ðE = 2ð1 + υÞÞ½ Q
where [Q] is calculated from
" #!−1 Once the consistent tangent has been formed in principal stress
e −1 ∂2 f space (Eq. (33)) it must be transformed back to generalised stress
½Q = ½I + Δγ½C ð29Þ
∂σcp
2 space, see Clausen et al. for more details [4].
;
where 2 2 ς ς 2
l = ðrt −rÞ + ð ξ− ξt Þ ; ð34Þ
2 3−1
Δσ1p −Δσ2p
61 + 0 0 7 where r = r ̅ςαςξ. The deviatoric distance of the trial point from the
6 σ1 −σ2 7
6 7 arc axis is given by
6 Δσ2p −Δσ3p 7
― 6 7
½Q = 6 0 1+ 0 7 ð31Þ
6 σ2 −σ3 7
6 7 ς 2 ς 5π
6 p p7
2 2
rt = a þ ρt −2a ρt cos −θt ; ð35Þ
4 Δσ1 −Δσ3 5 6
0 0 1+
σ1 −σ3 :
where a = a ̅ςαςξ. Substituting Eqs. (35) and (3) into Eq. (34), we
p e −1
{Δσ } = Δγ[C ] {f,σ} = {σt} − {σcp} is the plastic stress corrector obtain
increment associated with the return path. Using the fact that σ2 = σ3
for a return onto the corner, [Q ̅] can be simplified to qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
l= Bς1 ξ2 −2ς ξðς ξt + B2 + r ς αrt Þ þ ς ξ2t þ ς ρ2t ; ð36Þ
2 σ −σ 3
1 2
0 0
6 σt1 −σt2 7 where
6 7
― 6 7
½Q = 6 0 0 0 7 ð32Þ
6 7
4 σ1 −σ3 5 5π
B1 = a α +
2ς 2 2ς 2 ς ς
0 0 r α + 1; B2 = a α ρt cos −θt : ð37Þ
σt1 −σt3 ; 6
Fig. 5. Geometric solution in energy-mapped {ς} space for the surface stress return.
1738 W.M. Coombs et al. / Computer Methods in Applied Mechanics and Engineering 199 (2010) 1733–1743
Equating the partial derivative of Eq. (36) with respect to ςξ to zero, with respect to {εet }, thereby obtaining
we obtain the closest point on the MR cone to the trial point in {ς} space
( )
ς 4
ξcp
ς 3 ς 2
A1 þ ξcp A2 þ ξcp A3 þ ξcp A4 + A5 = 0;
ς
ð38Þ ½C e + Δγ½f ;σσ ff ;σ g fdσg fdεet g
= ð43Þ
ff ;σ gT 0 dΔγ 0 :
where
A1 =
a α B1 −4 a Rearranging we have
2ς 2 2 4 2ς 6
r α ;
A2 = 12 a r α B2 −2
2 2ς 4 2ς 2 ς 2
a α B1 ð ξt + B2 Þ−2B1 B2 ;
( e
)
fdσg alg fdεt g
A = a α ð ξ + B Þ + B ρ + 4B B ð ξ + B Þ−9
a
r α B −4 ½D fD12 g
2ς 2 ς 2 2 2 ς 2ς 2 2 2 2ς 4ς 2
3 t 2 1 t r α ρ ;1 2 t 2 2 t = ð44Þ
dΔγ fD21 g D22 0
A4 = 6
2ς 2ς 2 ς ς 2 ς 2 ;
r α ρt B2 −2B1 ð ξt + B2 Þ ρt −2B2 ð ξt + B2 Þ ;
ς 2 ς 2 ς 4 2ς 2
A = ρ ð ξ +B Þ − ρ r α :
5 t t 2 t
where (⋅),σ and (⋅),σσ, in Eqs. (42) and (43), denote the first and
ð39Þ
second partial derivatives of (⋅) with respect to {σ}. Recalling Eq. (6),
This quartic can be solved for ςξcp, see Simo and Hughes page 138 the first derivative of f with respect to {σ} is given by
[13], amongst others, for more details. Once ςξcp is known, then the
other quantities identifying the position of the closest point on the MR ff ;σ g = αf
ρ;σ g−fη;σ g; ð45Þ
surface can be calculated (Fig. 6). ϕcp is given by the sine rule
ς
! where
ρt sinð5π =6−θt Þ
ϕcp = arcsin ð40Þ
rt fρ;σ gξ−ρfξ;σ g
; fη;σ g = : ð46Þ
ξ2
where rt is calculated at the solution ςξcp using Eq. (35). ςρcp is given
by Eq. (2) and θcp is determined from the cosine rule
Operating only with the derivatives with respect to the principal
ς
! stresses, we obtain
5π a2cp þ ρ2cp −rcp
2
θcp = − arccos ς ð41Þ
6 2acp ρcp pffiffiffi
; fρ;σ g = fsg = ρ; fξ;σ g = f1g = 3: ð47Þ
where rcp and acp are values associated with ςξcp. The derivative of ρ ̅ with respect to {σ} is given by
ρ;σ g =
f
3.4.1. Non-planar consistent tangent 2
ρ ρ ρ ;ϕ ϕ;θ fθ;σ g;
ρ; ð48Þ
The consistent tangent for the surface return is calculated by
minimising
where
( e e
)
fε g−fεt g + Δγff ;σ g f0g
= ð42Þ 1 a cosð5π=6−θÞ
ρ ; ϕ = 2
a
2
f 0 ;
ρ;
ρρ = r sinϕ; ϕ;θ = 1 + qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
2 ρ;
r̄ 1−ð a sinð5π= 6−θÞ= r̄ Þ2
;
ð49Þ
pffiffiffi
− 3 −3 = 2 3 −5 = 2
fθ;σ g = J2 fJ3 ;σ g− J3 J2 fsg ð50Þ
2 cos3θ 2
|{z}
fβg;
and
T J2
fJ3 ;σ g = fs2 s3 s1 s3 s1 s2 g + f1g: ð51Þ
3
ρ
f
T
ρ;σ g = pffiffiffi ½β;σ f1 −1 0g; ð52Þ
2 6
where the derivative of {β} (see Eq. (50)) with respect to {σ} is given
by Eq. (61). The second derivative of f with respect to {σ} is given by
½f ;σσ = α½
ρ;σσ −½η;σσ ; ð53Þ
where
and We now have the all derivatives required for Eq. (44). These have
been determined in principal stress form. The full sixth-order
n o 2ξ ρ½J2 ;σσ −fρ;σ gfsgT 1
2
ξ ;σ = pffiffiffi f1g; ½ρ;σσ = ½J2 ;σσ = ð3½I−f1gf1g Þ: ð55Þ
T consistent tangent is given by
3 ρ2 ; 3
2 3
alg
alg 4 D̂ ½0 5
The second derivative of ρ ̅ with respect to {σ} is given by ½D = ð63Þ
½0 ðE =2ð1 + υÞÞ½Q ;
½
ρ;σσ = f
ρ;σ ρ gf
ρ;σ g + f
ρ;σϕ gfϕ;σ g +
T T
ρ;σϕ;σ ½ϕ;σσ ; ð56Þ
where [D̂alg] is the consistent tangent in principal form, from Eq. (44),
where and [Q̅] is given by [4]
n o ar sinϕ n o ar cosϕ
ρ;σ fϕ;σ g;
ρ = − 2 ρ;σϕ = fϕ;σ g; ð57Þ 2
σ1 −σ2
3
ρ ρ
0 0
6 σt −σt 7
6 1 2 7
ar sinϕ 6 7
ρ;σϕ;σ = 6 σ2 −σ3 7
ρ̄ : ½Q = 6
6
0
σt2 −σt3
0 7
7 ð64Þ
6 7
6 7
4 σ1 −σ3 5
The second derivative of ϕ with respect to {σ} is given by 0 0
σt1 −σt3 :
T
½ϕ;σσ = fϕ;σθ gfθ;σ g + ϕ;θ ½θ;σσ ; ð58Þ
Fig. 7. (A) Errors associated with the single-step analytical backward Euler stress return. (B) Geometric interpretation of the error analysis.
1740 W.M. Coombs et al. / Computer Methods in Applied Mechanics and Engineering 199 (2010) 1733–1743
Fig. 8. (A) Run time comparison between conventional iterative backward Euler and the single-step analytical backward Euler stress return. (B) Geometric interpretation of the run
time analysis.
stress iso-error map is given in Fig. 7(A). This analysis revealed a elastic trial stress state, see Fig. 8(B). When returning to the corner or
maximum error of 2.56%, corresponding to a trial stress on the the apex, both the approaches (analytical and numerical BE) use the
extension meridian (θ = − π/6) at ρt/(αρ̅ξt) = 4.1. Zero error appears same single-step return discussed in the preceding sections. However,
along the locus θt = 0, ρt/(αρ̅ξt) = 1 to θt → − 0.2160, ρt/(αρ̅ξt) → ∞. when returning onto the non-planar surface, the conventional
Much of the trial area has an error of less than 0.5%. Larger errors are (numerical) BE method requires multiple local iterations to obtain
associated with trial stresses near the extension meridian and in the convergence. The number of iterations and the ratio of the numerical
vicinity of the compression meridian return region. These are due to to analytical BE run times are presented in Fig. 8(A). The analytical
the increased tangential component of the trial stress increment. The return demonstrates a 2.5–5.0 times speed-up over the iterative
non-smooth (stepped) region close to θt = π/12 is a consequence of numerical method. The increase in time required for the iterative
the finite grid size either side of the return region B–C boundary. approach is due, in part, to repeatedly calculating the first and second
derivatives of the yield function with respect to stress.
4. Run time analysis
5. Finite-element performance
The run time of the single-step analytical BE return is compared
with a conventional iterative BE stress return in Fig. 8. The analysis 5.1. Single element test
considered trial stresses between 1 ≤ ρt/(αρ̅ξt) ≤ 6 and − π/6 ≤ θt ≤ π/
6. A Young's modulus of 100 MPa and a Poisson's ratio of 0.2 were A simple small-strain finite-element analysis was first undertaken
again used for the material's elastic properties. Similarly, α = −0.25 to assess the constitutive model's performance within a general
and ρ̅e = 0.8 define the MR cone and a hydrostatic pressure of ξt = purpose 3D code. A single unit-cube 8-noded hexahedral element
−1 MPa was used for all of the elastic trial stresses. The constitutive constrained on its lower horizontal, and two vertical, faces (see Fig. 9
model was then subjected to a strain increment corresponding to the (A)) was loaded under hydrostatic compression to −1 MPa in a single
Fig. 9. (A) Force–displacement. (B) Convergence results for the single 3D finite-element simulation.
W.M. Coombs et al. / Computer Methods in Applied Mechanics and Engineering 199 (2010) 1733–1743 1741
Table 1 Table 3
Pseudo code for the modified Reuleaux stress return algorithm. The tolerance (tol) in Single 3D finite-element run time comparison.
steps (d) and (e) is typically set to 1 × 10− 12.
M–C MRAn MRNum W–W
1. Input: {εet }, υ, E, α and ρ̄e
(a) Transform the trial elastic strain {εet } into principal strain form (that is, find the Σ(NRit) 36 33 33 32
eigenvalues and associated eigenvectors). max(NRit) 6 6 6 6
(b) Calculate the principal trial elastic stress {σt} = [Cˆe]− 1{εet }. t/tM–C 1 1.046 1.387 1.305
(c) Determine the value of the yield function f at the trial state (Eq. (6))
(d) If f b tol and ςξt b tol
• Elastic response, {σcp} = {σt}
• [Dalg] = [Ce]− 1 The results obtained from the three constitutive models are
(e) Else qualitatively similar, with the W–W and MR cones producing
• Transform into energy-mapped space, ςξt, ςρt using Eq. (14) and form {ςt} using
marginally stiffer responses when compared against the M–C
the Haigh–Westergaard solution Eq. (24).
• Determine the value of the apex yield function fa Eq. (17). simulation. A run time comparison for the single element test is
• If fa b tol and ςξt N tol presented in Table 3, where ∑ (NRit) is the total number of global N–
— Apex return, {σcp} = {0} Eq. (16). R iterations, max (NRit) is the maximum number of iterations in any
— [Dalg] = [0] Eq. (18).
loadstep and t/tM–C is the run time normalised with respect to the M–
• Else if ϕt ≥ ϕcr Eq. (19)
— Line return, θcp = π/6.
C run time. The analytical BE MR approach (MRAn) was just 4.6%
— Solve for ςξcp Eq. (23), ςρcp = ςαςξcp where ςα is given by Eq. (15). slower than the (over-simplified) M–C scheme. The analytical BE MR
— Transform the Haigh–Westergaard coordinates back to conventional stress algorithm gave a 34.1% speed gain over the iterative BE MR approach
space. (MRNum). More significantly, the Willam–Warnke (W–W) formula-
— Calculate {σcp} from the Haigh–Westergaard solution Eq. (24) and [Dalg]
tion, which produced similar results to the MR cone, required a 25.9%
from Eq. (33).
• Else increase in the run time.
— Surface return
— Solve the quartic Eq. (38) for ςξcp.
— Calculate θcp from Eq. (41) and ςρcp from Eq. (2).
5.2. Rigid strip footing analysis
— Transform the Haigh–Westergaard coordinates back to conventional stress
space.
— Calculate {σcp} from the Haigh–Westergaard solution Eq. (24) and [Dalg] A plane-strain incremental finite-element analysis of a 1 m wide
from Eq. (63). rigid strip footing bearing onto a weightless soil was performed to
(f) Transform the principal measures back to generalised space using the assess the MR model's performance within a larger finite-element
eigenvectors from the trial elastic strain.
problem. Due to symmetry, only one half of the problem was
2. Output: {σcp},{εecp} and [Dalg].
considered. The same finite-element discretisation as presented in
[6] was used, to allow comparisons to be made. The mesh had a depth
and width of 5 m (Fig. 10). 135 eight-noded quadrilaterals, with
(elastic) loadstep. Subsequently, a vertical point load of − 0.12 MN
reduced four-point quadrature, modelled the problem. The footing
was applied to the element's unconstrained top corner, via 10 equal
was assumed to be rigid and smooth with an imposed vertical
loadsteps. A Young's modulus of 100 MPa and a Poisson's ratio of 0.2
displacement, u. Identical material properties as used in [6] were
were again used for the material's elastic properties. α = −0.25
adopted here. These were: a Young's modulus of 10 GPa, Poisson's
and ρ ̅e = 0.85 were adopted to define the MR, M–C and W–W cones.
ratio of 0.48, cohesion, c, of 490 kPa, friction angle of 20° and ρ e̅ = 0.8
The load–displacement curves for the unconstrained corner in the
vertical direction are shown in Fig. 9(A). Fig. 9(B) illustrates the MR
global convergence properties of the N–R iterations for each of the 11
loadsteps. Loadsteps 1–6 resulted in an elastic material response,
whereas for loadsteps 7–11 the material behaviour was elasto-plastic.
The latter demonstrate the asymptotic quadratic convergence of the
N–R procedure. The following measure of (residual) out of balance
force
qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
jffr gj = fffext g−ffint ggT fffext g−ffint gg ð66Þ
was used to assess convergence, where {fext} and {fint} are the external
and internal forces, respectively. |{fr}| for loadsteps 7–11 are given in
Table 2. The tolerance in steps (d) and (e) of the algorithm in Table 1
was set to 1 × 10− 12, which corresponds to a N–R absolute tolerance
of 1.2 × 10− 7 N.
Table 2
Residual out of balance force |{fr}| values for the finite-element simulation. Normalised
residual out of balance force.
Iteration Loadstep
7 8 9 10 11
(to coincide with ρ ̅e for M–C). The material constants were common Table 4
for the M–C, W–W and MR analyses. Rigid strip footing plane-strain finite-element run time comparison.
Fig. 11 presents the normalised pressure–displacement results for M–C MRAn W–W
the three constitutive models. The M–C simulation gave a close
Σ(NRit) 6741 6075 6378
agreement with the results presented by de Souza Neto et al. [6]. The max(NRit) 12 10 11
normalised peak pressure approached the theoretical Prandtl solution nGp 473 470 470
(p/c = 14.8) to within 1.1%. Results for the MR cone using ρ e̅ = 0.51 t/tM–C 1 0.921 1.239
and ρ ̅e = 0.99 demonstrate the model's ability to provide solutions tNRM−C
it
1 1.022 1.309
spanning between those provided by the M–C and D–P cones. With tM−C NRit
ρ̅e = 0.8 the MR cone produced a stiffer response when compared
against the M–C solution. The limit load tended to p/c = 19.36. Results
obtained from the W–W cone were quite similar; approaching a limit
of p/c = 20.69. now include such dependencies, but the algebraic expressions
Table 4 gives run time comparisons for the three constitutive describing those formulations are relatively complex. This necessi-
models at a vertical displacement of 2 mm. nGp is the number of Gauss tates iterative numerical schemes to integrate the stresses. This can
points which underwent plastic deformation by the end of the present a significant computational burden when undertaking
analysis. t/NRit gives the run time per global N–R iteration, whereas detailed 2D and 3D analyses.
the ratio (tNRit)/(tM–CNRM–C
it ) gives this time normalised with respect This paper presents the complete formulation for an associated
to the M–C iteration time. The W–W model required a 28.7% longer perfect plasticity cone model which includes sensitivities to the Lode
run time than the MR solution. The computational savings would be angle and the intermediate principal stress. It is based on a conical
higher if a more efficient linear solver were used. Here the finite- surface with modified Reuleaux deviatoric sections. The model allows
element algorithm was coded in MATLAB m-script; using the the stresses to be integrated exactly when the previous and elastic
backslash operator to solve the linear system. While the benefits of trial stresses fall within the fan zones of the tensile apex or
the MR formulation are already evident, a tuned pre-conditioned compression meridian (zones A and B respectively in Fig. 3). Small
element-by-element Krylov solver [14], for example, would probably integration errors associated with the backward Euler scheme may be
have reduced the CPU time associated with the linear solve, relative to introduced when returning to the curved surface (Fig. 7). For all
the time spend on elasto-plastic stress integration. If this were the regions, a single-step procedure is all that is required for the backward
case, then the overall run time advantage of the MR model would be Euler approach.
even greater. The paper has demonstrated that the model offers an attractive
alternative to the Drucker–Prager and Mohr–Coulomb models.
6. Conclusion Through material point and 2D plus 3D finite-element simulations,
it has been shown that the computational advantages over a W–W
The Drucker–Prager and Mohr–Coulomb models are amongst the cone model are significant (Tables 3 and 4). The paper provides all the
most widely used simple pressure-sensitive perfect plasticity for- expressions for the consistent tangent appropriate for the three stress
mulations in geomechanics. However, they fail to incorporate both the return regions on the yield surface. The model is simple to code (see
Lode angle and intermediate principal stress dependency typically Table 1) and will be of interest to those simulating the behaviour of
seen in geomaterials. This omission has been shown by others to lead geomaterials and powders, where the response is governed by
to errors in finite-element simulations [2]. Many constitutive models frictional slip.
Fig. 11. Normalised pressure–displacement for the rigid strip footing plane-strain finite-element analysis.
W.M. Coombs et al. / Computer Methods in Applied Mechanics and Engineering 199 (2010) 1733–1743 1743
References [9] FC Moon, Franz Reuleaux: Contributions to 19th C. kinematics and theory of
machines, Tech. report, Cornell Library Technical Reports and Papers, 2002.
[1] J.P. Bardet, Lode dependences for isotropic pressure-sensitive elastoplastic [10] J. Podgorski, General failure criterion for isotropic media, ASCE, J. Engrg. Mech. 111 (2)
materials, ASME, J. Appl. Mech. 57 (1990) 498–506. (1985) 188–201.
[2] Z. Benz, M. Wehnert, P.A. Vermeer, A Lode angle dependent formulation of the [11] F. Reuleaux, The Kinematics of Machinery: Outlines of a Theory of Machines,
Hardening Soil model, 12th IACMAG, 2008, pp. 653–660. Macmillan and Co, London, 1876.
[3] S.K. Bhowmik, J.H. Long, A general formulation for the cross sections of yield [12] A. Sayão, Y.P. Vaid, Effect of intermediate principal stress on the deformation
surfaces in octahedral planes, in: G.N. Pande, J. Middleton (Eds.), Numenta 90, response of sand, Can. Geotech. J. 33 (1996) 822–828.
1990, pp. 795–803. [13] J.C. Simo, T.J.R. Hughes, Computational Inelasticity, Springer, New York, 1998.
[4] J. Clausen, L. Damkilde, L. Andersen, Efficient return algorithms for associated [14] I.M. Smith, A general purpose system for finite element analyses in parallel, Engrg.
plasticity with multiple yield planes, Int. J. Numer. Meth. Engng. 66 (2006) Comput. 17 (1) (2000) 75–91.
1036–1059. [15] M. Vrh, M. Halilovič, B. Štok, Improved explicit integration in plasticity, Int. J.
[5] R.S. Crouch, H. Askes, T. Li, Analytical CPP in energy-mapped stress space: Numer. Meth. Engng. 81 (2010) 910–938.
application to a modified Drucker–Prager yield surface, Comput. Meth. Appl. [16] K.J. Willam and E.P. Warnke, Constitutive model for the triaxial behaviour of
Mech. Engrg. 198 (5–8) (2009) 853–859. concrete, Proceedings of the May 17–19 1974, International Association of Bridge
[6] E.A. de Souza Neto, D. Perić, D.R.J. Owen, Computational Methods for Plasticity: and Structural Engineers Seminar on Concrete Structures Subjected to Triaxial
Theory and Applications, John Wiley & Sons Ltd, , 2008. Stresses, held at Bergamo Italy, 1974.
[7] D.V. Griffiths, Failure criteria interpretation based on Mohr–Coulomb friction, [17] M. Yu, Advances in strength theories for materials under complex stress state in
ASCE, J. Geotech. Engrg. 116 (6) (1990) 986–999. the 20th century, ASME, Appl. Mech. Rev. 55 (2002) 169–218.
[8] P.V. Lade, J.M. Duncan, Cubical triaxial tests on cohesionless soil, J. Soil Mech.
Found. Div. ASCE (1973) 193–812.