You are on page 1of 16

Computer Methods in Applied Mechanics and Engineering 88 (1991) 225-240 North-Holland

Cam-Clay plasticity, Part II: Implicit integration of constitutive equation based on a nonlinear elastic stress predictor
Ronaldo I. Borja Department of Civil Engineering, Stanford University, Stanford, CA 94305, USA
Received 31 March 1989

An improved stress integration algorithm for the modified Cam-Clay plasticity model capable of accounting for nonlinear elasticity is proposed. The algorithm entails the use of secant elastic moduli for integrating the nonlinear elastic constitutive equation in conjunction with a fully implicit scheme for calculating plastic strains. Numerical experiments demonstrate the algorithm's good accuracy and stability under a wide variety of imposed stress and strain paths. This algorithm should be useful in situations dominated by combined nonlinear elastic unloading and plasticity such as would occur in tunneling and excavations.

1. Introduction

Modeling the behavior of geomaterials has attracted much research effort in recent years with the advent of modern computational schemes and numerical tools. Constitutive modeling applied to geomaterials is by no means trivial since it involves mathematical complexities associated with irreversible deformation, yield phenomena and shear-induced dilatancy, among others, of soils and rocks even under simple static loads. With these complex features, plasticity theory has been considered most appropriate for modeling such phenomena because of its capability to replicate the nonlinear, path-dependent, hysteretic and dilatant soil behavior, and even the changeable character associated with loading a soil in the dry or wet state. Elasto-plastic models based on critical state formulations appear to have been most successful in describing many of the most important mechanical behaviors of geomaterials because it contains features sucb as hardening, softening and pressure sensitivity typical in soils [1-10]. The modified Cam-Clay plasticity model of critical state soil mechanics is one of the most widely used plasticity models because it often gives sufficiently accurate predictions particularly in the absence of stress reversals or stress rotations. It appears that much research work, however, has focused on enhancing and improving the local predictive capability of a plasticity model using increasingly involved analytical formulations [11, 12] with the presumption that the model can be implemented globally in a straightforward manner, although experience suggests that most stress point algorithms are in fact vulnerable to numerical breakdown when applied to even a relatively simple critical state model such as modified Cam-Clay [7].
0045-7825/91/$03.50 1991 - Elsevier Science Publishers B.V. (North-HoUand)

226

R. !. Borja, Cam-Clay plasticity, Part 11

The need to address the fundamental issue of stress point algorithm improvement applied to critical state models has been recognized by a number of investigators [5, 7, 13-15]. The paucity of alternative algorithms presented thus far in the literature and comparisons about the relative merits and efficiency of the various implementation alternatives may be partially attributed to the inherent difficulty of treating special features of Cam-Clay models such as nonlinear elasticity and the lack of an obvious 'return path' for calculation of the return length [16-18]. Consequently, it appears that most stress point algorithms are still based on explicit integration schemes whose accuracy de~ends significantly on the chosen step size [19]. Only fairly recently, detailed analyses of new incremental algorithms related to integration of constitutive equations that apply directly to critical state models have been presented in the literature [5, 13]. These new developments suggest that return mapping algorithms such as closest point projection and cutting plane iterations also enjoy good accuracy when applied to models with less obvious return paths. In particular, the closest point projection iteration for stress point integration of the modified Cam-Clay model was chosen in [5] because it is stable and amenable to exact linearization [20]. It was further shown in [5] that the resulting algorithm can handle pressure-dependent elastic moduli quite accurately via the use of the converged stresses of the previous time step during subcritical yielding. However, its accuracy performance is quite poor in situations dominated by combined nonlinear elastic unloading and plasticity such as would occur in tunneling and excavations. An improved algorithm is presented in this paper to demonstrate the relative importance of nonlinear elasticity for an accurate integration of the rate constitutive equation for the modified Cam-Clay model. The new algorithm employs the notion of secant elastic moduli for integrating the nonlinear elastic constitutive equation, in conjunction with an implicit calculation of plastic strains in the elasto-plastic regime. A comparative analysis of the relative merits and efficiency of the present technique and the closest point projection algorithm discussed in [5] is provided to assist one in choosing a more appropriate algorithm for solving a given problem. While the impact of this paper is tied to the generality and applicability of the modified Cam-Clay model (and one should take note of its many shortcomings and the uncountable number of enhancements of critical state models in general), the contribution of this paper lies in how one may treat nonlinear elasticity combined with plasticity appropriately. Results of this study should complement other aspects of computation that demand a high order of accuracy, such as error analysis and order of convergence proofs. They are also useful in numerical simulations such as tunneling and excavation where the load increment could be large locally, and where the step size cannot be reduced trivially to achieve improved accuracy [4].

2. Integration of nonlinear elastic constitutive equation For notations and necessary background, see [5]. The basic problem is to integrate the rate constitutive equation d,=c"'(~-~"), c"=gll+2/z(l-~ll). (2.1)

The elastic bulk and shear moduli, K and/z, are assumed to depend linearly on the pressure p

R.I. Borja, Cam-Clay plasticity, Part !!

227

according to
1+ e

K-

and

/z=

3 K ( 1 - 2u)

2(l+u)

'

(2.2a, b)

where e is the void ratio of the soil matrix, K is the swell/recompression index and u is the elastic Poisson's ratio. Now, rewrite (2.1) in the following form: 6,=KU:e", where ~"=ll+2r(l-~ll) and r=3(1-2v)/2(l+u). (2.3b) e"=~-b e, (2.3a)

In (2.3a) the tensor U is constant, assuming that Poisson's ratio v is constant. Integrating (2.3a) over a finite time increment results in the following incremental equation:
tr,,+~ = ~r,, +

ft
t!

tn + I

K~."" de"

(2.4a) (2.4b)

or,, + R~"" A e " ,

where k = K(Aeo)" , Ae v' = tr(Ae"), represents an 'average" bulk stiffness of the soil matrix. The value of/~ consistent with (2.3a) is obtained by taking the volumetric part of (2.4b) as
p,,+, =p,, + ~f( tr(U" A e " ) = p , ,

+ / ~ Ae',i

(2.5)

and comparing with the exact evolution of p derived directly from (2.3a). Evaluating the volumetric part of (2.3a) and substituting the instantaneous value of K from (2.2a) yields
lJ = K ~ = [(1 + e ) / r l p ~ ' ~ ,

(2.6)

Integrating (2.6) yields


P,,+ i = P,, exp

1 + e Ae~), K

(2.7)

where e ~ % for small deformations. This explicit treatment of e is considered reasonable in light of the conclusion in [5] that the quantity 1 + e does not change appreciably even for large load steps. Comparing (2.5) and (2.7), we see that /~= P'__z_' exp
AC

[ (,+e) Ae~ - 1 ] .
K

28,

Substituting in (2.4b) results in

228

R.I. Borja, Cam-Clay plasticity, Part 11

o',,,

t = o',, + ~

exp

Equation (2.9) is analytically exact for isotropic loading since taking its volumetric part results in (2.7). The quantity K in (2.8) is a secantapproximation of the mean bulk stiffness over a finite time increment; hence, the tensor KE e is a secant approximation of the nonlinear elasticity tensor. A geometric representation of the secant elastic moduli is shown in Fig. 1. For an elastic process, A e " = Ae and Ae~ = A G. Thus, (2.9) may be evaluated directly from the given total strain increment Ae. However, (2.9) is only approximate and does not represent the analytically exact integral of the rate constitutive equation. The tangential stress-strain tensor consistent with (2.9) is thus the tensor obtained from the derivative of (2.4b):
,

Cn~l

* -- " 0E 'k+!

0o.,,+,

a/~

'

(2.10)

where the superscript k represents an iteration counter. The variation o f / ~ with respect to e,~+ I is obtained as a/~ =qd, ~' - / ~ 6 = K "+'
'

K~
+'

- 1 + e p~+,.
K

(2.11)

Thus, the tangential stress-strain moduli for an elastic process is

c~,~,

=/~'E" + 6(/'"' A e " ) I .

(2.12)

We see that in explicitly treating nonlinear elasticity, an iterative solution is required even in the elastic regime.

P
d

Kn+l7
%!

Pn+I

/
I
I I

Pn
I I

e
v

(e~).
(a)

(ev).+1

e
n+!
e

(b)

Fig. I. Graphical representation of (a) secant and tangential bulk moduli, and (b) secant elasticity tensor.

R.I. Borja, Cam-Clay plasticity, Part !!

229

3. Integration of elastoplastic constitutive equation


3.1. Preliminaries

Let Ae,,+~ = e,,+ ~-- e,,, where e,, is the converged strain tensor of the previous time step. The volumetric part of Ae,,+~ i~ Aeo=tr(Ae,,+~), while its deviatoric part is A'y,,+~= Ae,,+~- .~Aeol. This split in strains (and later in stresses) will prove to be useful in reducing the number of unknown variables necessary in determining the consistency parameter. Let Ae',',~_ ~ and Ae,,+~ ~' represent the elastic and the plastic parts of Ae,, + ~, respectively. Thus, Ae,'i+, = Ae,, +, - Ae,t~+, , Ae',; = Ae o - Ae~', A~/" n+
!

(3.1a) (3.1b)

=A~,,

+ I

-A~, ~' n+

I "

(3.1c)

Applying the associative flow rule and calculating the olastic incremental strains implicitly results in
Ae,~+ =A4)[~(OF/itp),,+,I + V~.(ilF/?tq),,
=

i~]

(3.2)

where fi = - ~tr(o',,+,)l, A6 = A6(e,~, , ) > 0 is a consistency parameter, and F is the yield function given by the ellipsoid
F
=

q2/M" + p( p - p,. ) = O.

(3.3)

The volumetric and deviatoric plastic strain increments are then determined as [2, 5]
Ae~' = A~b(0 F/ap),,.,, = A~bl2p, , ,, - ( p,. ),,,, 1,

(3.4a) (3.4b)

A t "n

~-I

= Aq~.(OF/Oq),,,,fi

= (384~/M")~,,~,

3.2. Stress integration algorithm

For a plastic process, the incremental elastic constitutive equation is written in the following form"
O'n I

= o ' , , + ~p,, [ exp ( l + e K

Ae ,.) v - 1 ] g'"" ( A ~ l _ a ~ , + l )~'

'

(35)

with k playing the role of an iteration counter. Evaluating the volumetric and deviatoric parts of o',~+ t gives 1+ e ] p==-p~+, = ~tr(o',~+,)= p,, exp K(Ae~.- Ae,q) (3.6)

and
q - q,~+, = V~ II II, (3.7)

230
where and

R.I. Borja, Cam-Clay plasticity, Part H

~:,k+~= ~:, + 2/z(A~/,,+~ k _ At,p+,)


P"e [ exp ( l + K e A c e ) _ 1] t2 =/~(Ae~o) = r/~ = r ~

(3.8) (3.9)

is the mean shear modulus over the time step in question. Note that/~ and 12 are both state variables which depend on the pressure p. Since Ay,~i+~ depends on ~k,,+~ via (3.4b), we may use this dependence in (3.8) to solve ,,+, =(1 +6/i. A~b/M2)-'(~:,, + 212 A~,~+,), from which q = ~/-~],(1+6/2 A~b/M2)-']I~,, + 212 A~/k .+,11. The incremental hardening law may be expressed from the exponential equation p , _ (p,.),k+t = (p,.),, exp(O A~OF/Op)=(p~),, exp[O A ~ ( 2 p - p~)]. (3.12)
(3.11)

(3.10)

With (3.5)-(3.12), we can determine the parameter A~ from the consistency equation (3.3).
3.3. Determination of the consistency parameter Acb

Form a residual vector g = { g~, g.,, g.~, g4}' such that gt = P - P,, exp[(1 + e) ae~/K], g., = q - V~.~(1 +6t2 (3.13a)

II g,, + 212 Ay,,+,ll,

(3.13b)
(3.13c)

g, = p , . - (p,),, exp[O a 6 ( 2 p - p , ) ] ,

g4 = q"/M" + p ( p - p,.).

(3.13d)

Then assemble the unknown variables in a vector 8~+t according to 8,~+t = {pk, qk, p,k A~k},, where k is an iteration counter representing the current estimates of these variables. The consistency equation (3.3) is thus equivalent to satisfaction of the system of nonlinear equations g(#,, + , ) = 0 . A local Newton iteration of the following form may be performed to solve (3.14): Iterate over
g t,.Sk ,,+,)AS

(3.14)

k = gk

8 , k+l=/~k ,+, ,,+,

_ASk

(3.15)

R. 1. Borja, Cam-Clay plasticity, Part !!

231

until IIg ll/llg"ll < GTOL, where G T O L is a small number. Thus, the task is reduced to solving four nonlinear equations in four unknowns. See Appendix A for details of the necessary calculations. R E M A R K 3.1. Geometrically, the present integration algorithm differs from the well-known return mapping algorithm [13] in that the consistency condition is imposed not by a return from a fixed trial elastic stress but by the use of the secant elastic moduli. This point is illustrated in Fig. 2. In Fig. 2(a), the return to the yield surface is made from a trial elastic ,r+ I ' which may not be fixed when variable elastic moduli are considered. In this case, stress or,, the return mapping algorithm is amended in Fig. 2(b) by 'pushing' the stresses directly from tr used solely to detect yielding. the converged stress tensor o-,, with or,,+ 3.4. Inverse stress-strain relation Boundary value problems are generally load-driven, i.e., external loads are applied and the resulting deformations are computed. This requires that we solve the inverse relation
en+ l = e(lYn+l).

Let o',,+~* represent the applied stresses at a point at time t,, +~ and or,,+~ the statically equivalent internal stresses. For equilibrium,
O'n+

=or(e,

+ I

'

(3 16)

where e,,+~ are the unknown strains. To solve the inverse relation e = e(or,,+~), we employ Newton's method, thus: Iterate over
Cn 4 1

+I '

+I

, +I

'

until

k II(,,L.,- ,,,,+,)II I

--. o',,)J I < STOL, where STOL is a small number.

O'

(a)

(b)

Fig. 2. Geometric interpretation of alternative stress point integration algorithms'. (a) closest point projection returns the fixed elastic stress predictor o"r,, i iteratively to the yield surface at tr,,, t' (b) secant elastic stress integration brings the stress point iteratively to o',, t from the converged stress tensor or,,. with normality rule imposed at o', + ~.

232

R. 1. Borja, Cam-Clay plasticity, Part 11

Based on [5], the tangent operator c,k,+~ is obtained from the incremental response function
* +l = ~ 'tr(o',~+ ! )1 + ~ + t = p l + W~ qfi . ',,

(3.18)

Taking the strain derivative gives


k
Cn+! -

k Ou,,+l

0 k ~P ~,,+l = 1 ---T-+ Or,*,+ OE~+I 19En+ 1 1

(3.19)

Appendix B outlines the details of the steps necessary for the evaluation of c, k+t. The resulting expression for Cn+ * I has the form c tkz+ I = a t l + a , l ~ l+a31~t~+a4A'y . k ~l+asAy n+l k ~+ot6~l+a7~t~fi
n+l ,

(3.20) where a~, a 2 , . . . , ot7 are scalar tangent coefficients In general, c~+1 is not symmetric since a3 ~ a6, and a 4, a5 # 0.
REMARK 3.2. Note that the form (3.20) allows a direct evaluation of the consistent tangential moduli without the costly material stiffness matrix inversions required, e.g., in [14,21]. To explicate the cost associated with the algorithm of [14,21], consider a threedimensional problem. In this case, the formulation of [14, 21] requires an inversion of a 6 x 6 matrix of instantaneous elasticities, followed by an inversion of a 7 x 7 material stiffness matrix which includes the gradient of the Cam-Clay hardening parameter p,., all taking place at each Gauss p o i n t per iteration, which could prove both inconvenient and expensive particularly for large systems.

4. Numerical examples

In this section, we re-analyze the excavation example presented in [5] and assess the accuracy of the proposed stress integration technique. This problem is especially illustrative of the importance of nonlinear elasticities since excavation involves a combination of elastic unloading and plasticity. For this problem we consider three locally known clays whose Cam-Clay data have been reported in the literature: San Francisco Bay Mud, Boston Blue Clay and Weald Clay. The range of values of the parameters for these soils are commonly adopted in many geotechnical analyses to represent real soil behavior. In comparing results, we shall refer to the present technique as the CMCLAY algorithm and the algorithm described in [5] as the CLSEST algorithm, after the names of the respective subroutines of a Fortran program called DIG-DIRT [4]. The convergence criteria are [22]

and

IIr*ll IAa r*l

.llr"ll r"l,

(4.1)

(4.2)

R.I. Borja, Cam-Clay plasticio,, Part !!

233

where r a = ( F E x T ) , , + I - - FINT(O',~+~), F E X 1 = external force vector, F I N x = internal force vector, and Ad ~ = search direction, and where the symbol II II denotes an L2-vector norm and [ I denotes absolute values. Global error tolerances are e R = 10 -~ and e E = 10 -s', local error tolerances are G T O L = STOL = 10 -s. All computations were performed in double precision.

4. I. Excavation in undisturbed San Francisco Bay Mud


Figure 3 shows the initial finite element mesh for this test problem. The mesh is composed of 80, four-noded quadrilateral elements; a standard 2 x 2 Gaussian integration rule was used in each element. The soil considered is undisturbed bay mud whose Cam-Clay parameters are [23] K =0.054, A =0.37, M = 1.4 and e,, = 2.52; an elastic Poisson's ratio of u =0.35 was assumed. Initial conditions consisting of gravity load imposition and preloading were established according to the procedure described in [5]. The initial overconsolidation ratio (OCR) profile is shown in Fig. 4(a). In this test problem, a vertical cut 2 meters high was constructed in the soil by removing the sixteen elements shown in Fig. 3 to simulate the excavation process. These elements were removed in one, two, four and eight lifts corresponding to the removal of sixteen, eight, four and two elements at a time [4]. The rate at which the solution stabilizes as the number of lifts increases is then a measure of the accuracy of the stress integration algorithm. Results of the analyses using the programs CMCLAY and CLSEST are reported in Table 1, which shows the final excavation-induced movements of a reference corner node A in Fig. 3. Note that the program CMCLAY gave nearly identical movement of node A, unlike the program CLSEST whose solution exhibited dependence on the number of lifts. Table 1 also shows the number of iterations required by the two algorithms and the total CPU required to complete the excavation phase of the analysis. The program CLSEST required considerably

II

11111111111

1.0 m

Fig. 3. Finite element mesh for tile plane strain excavation problem.

234

R. 1. Borja, Cam-Clay plasticity, Part 11


FINAL INITIAL

..............:.~.,.;...:.:.~.;.~....:.:.:.;.~......;!!

.!:i~ :i:i i:iii i:i

OCR = 1.0

1.0,~OCR,d.lS

1.1$~OCR~2.0

OCR~.2.0

~:?:iiii~!::i!ili::ii!!i::i!i::iii!iiiiiii::iiiiiiiiii!iil

Fig. 4. Excavation in SF Bay Mud: contour of initial and final overconsolidation ratios.

fewer average number of iterations per load step since it did not iterate during purely elastic unloading. However, comparing the one-step solutions shows that the program CLSEST required 1(I.6 + 5 = 2.12 seconds per iteration while the program CMCLAY required 16.4 + 7 = 2.34 seconds per iteration, so that the difference is minimal. The final OCR profile is

shown in Fig. 4(b).


4.2. Excavation in Boston Blue Clay and Weald Clay
The purpose of this example is to obtain an impression of the performance of the proposed algorithm when applied to other clays. Thus, we consider two other soils known locally as
Table 1
Excavation in San Francisco Bay Mud: displacement of point A (error tolerances: e r = 1() ~'~ and e~.: = 10 -~) a, C M C L A Y

No. of lifts I
2 4 8 b. C L E S E T No. of lifts

d,,

mm

d,,

mm

No. iter/lift 7
6,5 6.0 5.8

CPU, sec. 16.4


29.0 54.2 103,3

-51 - 511 - 5() -50

-19 - 20 - 2(I -2()

d,, mm
-42
-47 -51 -53

d,, mm
- 15
-2(1 -23 -24

No. i t e r / l i f t

C P U , sec.

i
2 4 8

5
3.5 2.8 2.8

!(].6
15.5 25.3 5(].6

R.I. Borja, Cam-Clay plasticity, Part !!


Table 2 C M C L A Y program validation: displacement of point A for excavation in BBC and WC (error tolerances: e R = 10 -5 and e E = 10 -x) a. Boston Blue Clay excavation No. of lifts

235

d x, m m
-47 -47 -47 -47

d,., mm
-24 -26 -25 -25

No. iter/lift 8 6.5 5.8 5.4

CPU, sec. 18.4 28.8 51.2 98.3

1 2 4 8

b. Weald Clay excavation No. of lifts d~, m m -42 -42 -41 -42

d:., mm
-16 -17 -17 - 17

No. iter/lift

CPU, sec.

1 2 3 6

15" 7.0 6.3 5.5

31.4" 30.7 40.6 72.7

`. Terminated after 15 iterations; solution satisfied error tolerance of 1.0e-3.

Boston Blue Clay (BBC) and Weald Clay (WC). The Cam-Clay parameters for BBC are [3,24] r =0.060, A =0.147, M = 1.05 and e,, = 3.56. For WC, the relevant parameters are [3, 25] K = 0.031, A = 0.088, M = 0.882 and e,, = 1.31. Considering the same finite element mesh of Fig. 3, the sixteen elements were excavated in BBC and the displacement of point A was tabulated in Table 2. The performance of the algorithm is seen to be similar to the Bay Mud example, which is accurate. The vertical cut in a weaker and more compressible WC did not stand at a vertical height of 2 meters. By trial, the maximum height of the vertical cut for this soil was determined to be 1.5 meters, which entails the removal of twelve elements from the mesh of Fig. 3. Table 2 shows the resulting excavation-induced displacements of the same node A corresponding to one, two, three and six lifts representing the removal of twelve, six, three and two elements at a time, respectively, again showing marked accuracy. The one-step excavation was terminated after 15 iterations when it did not converge, although the displacements reported in Table 2 satisfied force and energy tolerances of 10 -3.

5. Closure

An improved stress integration algorithm for the modified Cam-Clay plasticity model capable of incorporating nonlinear elasticity has been presented. The technique requires evaluation of the gradients of the normal to the yield surface, the plastic flow direction (if different from the normal to the yield surface, as for a non-associative flow rule), the plastic moduli and the elasticity tensor. It was shown that the rate constitutive equation can be integrated in a straightforward manner by expressing stresses and strains in terms of their invariants. The improved accuracy engendered with the present algorithm is useful in numerical simu!atioas where the step size cannot be trivially reduced, as in tunneling and excavation

236

R. 1. Borja, Cam-Clay plasticity, Part H

problems. It is also useful in investigating other aspects of the computation with critical state applications such as error analysis and order of convergence proofs where accuracy requirements may be high.

Acknowledgment
Financial support for this research was provided by the National Science Foundation under Contract No. MSS-8910219, Research Initiation Award.

Appendix A. Local Newton iteration for computing At/)


A. 1. Derivatives of elastic variables
Write the elastic bulk strain increment from (3.1b) and (3.4a) as Ae~ = Ae,(~,,+ , ) = Ae o - A~b(2p - p ) . Then, the derivatives of ,9 Ae~ = -2A~b
to

(A.1)

AE~
'

are ~0 Ae~ ~0 Ae:

Op

Oq

=0'

Opc = A q b ,

0 Ae: = _ 0A~b - ( 2 p Pc).

(A.2)

Next, write the secant modulus/2 as

~ =1~(8,,~) = p - p'' ,, r
Ae v and take the derivatives, thus: 0/2 = r + 2A~b/2 O/.~ = 0 O/.Z = / A~ Ae: ' 0/.~ 2p - p,. _ OA~b- Aeo ~ p'"

(A.3)

Op

Ae'~

'

Oq

'

Opt

(A.4)

A.2. Tangent operator for local Newton iteration


See (3.13) for the relevant expressions for g, The derivatives of g~ are

gl.l = Ogi/Op = 1 + 2 A 6 K * , gl.3 = Ogl/OPc = - A t b K * ,


where

gl.2 = O g l / O q = O ,
gl,4

= Og~/OA6 = (2p -

pc)K*,

(A.5)
(A.6)

K * = ~l+e
r

p,,exp~~

[l+e

Ae o .

~)

The derivatives of g2 are

Og__~2 g2, I = Op

-~p x2~" A2'

R.I. Borja, Cam-Clay plasticity, Part 11

237

Og2 = 0 , g2.2- 0q g2,3- Opc = V~rl ~ Og2


_ Og 2

0/~ (2h" Ay

6T/A~

(A.7)

I1,,

arll)
+ 2t.z arll],
(A.8)

_vr~_~r/[2h .AI, Off,

677//,A~b (1 + a~b 2 p - P c )

where
= '

The derivatives of g3 are g3,1 = Op - - 2 0


g3,3 =
0g3

A~bp* ,

g3,2- Oq
"

0g3

~--'~'0

Og3 Opc = 1 + O A~bp*,

(A.9)

g3,4 = OAdp = -O(2p -Pc)P*, (A.10)

3g3

where P* = (Pc),, exp[O A~b(2p - Pc)]. Finally, the derivatives of g4 are


Og4 g4,1 = Op = 2 p - p c ,
g4.a =
g 4 .2 --"

Og4 Op,.

-P '

g4,4- 0At~ ----0.

Og4_ 2q 0q M2 c~g4

'

(A.11)

In general, g~,j ~ g~,~and the linearized equation is solved by a non-symmetric matrix equation solver.

Appendix B. Strain derivatives


B. 1. Strain derivatives of p and ~ n+! k Take the derivative of p with respect to e,~,+t from (3.6) to obtain

(B.1) where Ka,+l is obtained from (A.6). Then, from (3.1b) and (3.4a), 0Ae: ( 0p k = l - A q ~ 2 ek 0Pc ) 0A~ 0e~+, --(2p--Pc) 0e,k,.---~' (B.2)

On+l

0 n+l

Hence,

238

R.I. Borja, C a m - C l a y plasticity, Part H

od+,
where
aI=

8p

_ K,~+,[I-A6(2

od+,

Op

Opc '~
ae,~ +,
/

+ (2p - p,.) :--z--Oe,,+, J

OAck ]
(B.3)

aa,/, = a, K~,+,I + azKk,+, 0e~+,'


1 +p,.O A&
a
, a2:

2p-pc
a

a - 1 + 2K~+, A~b + p,.O A~b.

(B.4)

The strain derivative ~ff Pc is

p,.O Adp 2 Op
od+ ,
,

[ (
+1

0e~+, 8A& oEk+l


PC

+ (2p - Pc) ~ e , ,+, (B.5) (2p - Pc)/a.

= a~K,k, l + a4K,k,
+1

where

a 3 = 2p,.O A & l a ,

a 4 = ,9 ~

(B.6)

Finally, applying the chain rule, the strain derivative of g k,,+, from (3.10) is 0 ~ , =2/.~V~..~a5 I - .~11 + 1 A'Y~+, ~':-ST'-. Oe,~ + I /z Oe,, + t + 2/2V~."~adi ~ + Oe,,+ I / Oe~+ t where as -- V~(1 + 6~ A t b / M " ) - ' , a~, = - 3 q ( l +6fLAdp/M2)-t/M " .

(B.7) (B.8)

B.2. Strain derivative of


Employing the chain rule on (A.3) gives
, = S- go b,l + b, k ,

(B.9)

where

" On+ !

b I = - 1 + ( a l / R +2alAck-a3Adp)K,~+,,

(B.IO)
b 2 = (2p - Pc) + (a2/K + 2a2 A~ - a 4 A(b)K,k,+,.

B.3. Strain derivative of A4~


Impose the consistency condition (3.3) to obtain 3 ~,,+, ~-~ ~k+t" ~'~'-" + ( 2 p - - P c )
OE,,+l

Oen+!

Op k

0pc P -S-T-- = 0 ,
8en+t

(B.11)

R.I. Borja,

Cam-Clay

plasticity, Part II

239

from which

awla&, = c,l+ c,ii


wnere c, = c - -2jia,
s

(B.12)
AYE+, -W z

6,
V

j&i:

2q

-((a.l-2a,)P+a,P,)K,XI,,
I

(8.13)
C=

-2~a~~[l-~(~~~:Ay*,,-A~)]-((2a2-a~)p-u,p,)K1,,.

B.4. Consistent tangent Substitute (B.12) in (B.3) to obtain


aP ad+* = (a, + a,c,)Kk+,l -t (a,c,)$,it.

(B.14)

Substitute (B. 12) also in (B.7) to get


-=2&$a,(I-

a&, G+,

il@l+

b1~E~2c1 Ayf;+,@l+

Aya_,@ii)
(EMS)

+2fifla,

c, + A~(bh;b?cqm

- (f2 + +~+m].

This

produces

the algorithmic tangent (3.20), with tangent coefficients


.

q = 2pfia5
% = K:+,(%c,)

,
9

IY? = K~+,,(u, + LZ,C,) - $fifla,


a4 =

2fia,jlJ .

(~;p:2cI),

(E3.16)
as =

2jIia&

3)
V

,
Wb,c,

f.x6= 2iia6fl(c,

+ A4b~-Jcbci)
V

a,

-22ia5fl(c2

As ) V

The tangent operator that results is asymmetric.

References
[I] J.H. Atkinson, Foundations and Slopes: An Introduction to Applications of Critical State Soil Mechanics (Halsted Press, New York, 1981).

240

R.I. Borja, Cam-Clay plasticity, Part H

[21 R.I. Borja and E. Kavazanjian, Jr., A constitutive model for the stress-strain-time behaviour of 'wet' clays, Gdotechnique 35 (3) (1985) 283-298. [31 R.I. Borja and E. Kavazanjian, Jr., Finite element analysis of the time-dependent behavior of soft clays, Geotech. Engrg. Res. Report No. GT1, Stanford University, 1984. 141 R.I. Borja, S.R. Lee and R.B. Seed, Numerical simulation of excavation in elastoplastic soils, Internat. J. Numer. Analyt. Methods Geomech. 13 (3) (1989) 231-249. [51 R.I. Borja and S.R. Lee, Cam-Clay plasticity, Part I: Implicit integration of elasto-plastic constitutive relations, Comput. Methods Appl. Mech. Engrg. 78 (1) (1990) 49-72. 161 F.L. Di Maggio and I.S. Sandier, Material model for granular soils, ASCE J. Engrg. Mech. Div. 97 (1971) 935-950. 171 A. Gens and D.M. Potts, Critical state models in computational geomechanics, Engrg. Comp. 5 (1988) 178-197. 181 K.H. Roscoe and J.B. Burland, On the generalized stress-strain behavior of 'wet' clay, in: J. Heyman and F.A. Leckie, eds., Engineering Plasticity (Cambridge Univ. Press, Cambridge, 1968) 535-609. A. 191 Schofield and C.P. Wroth, Critical state soil mechanics (McGraw-Hill, New York, 1968). 1101 M. Zytinsky, M.K. Randolph, R. Nova and C.P. Wroth, On modeling the unloading-reloading behaviour of soils, lnternat. J. Numer. Analyt. Methods Geomech. 2 (1978) 87-93. i111 J.F. Dafalias and L.R. Herrmann, Bounding surface formulation of soil plasticity, in: G.N. Pande and O.C. Zienkiewicz, eds., Soil MechanicsmTransient atad CycJic Loads (Wiley, Chichester, 1982) 253-282. [121 Z. Mroz, V.A. Norris and O.C. Zienkiewicz, Application of an anisotropic hardening model in the analysis of elasto-plastic deformations of soils, G6otechnique 29 (1) (1979) 1-34. [13] M. Ortiz and J.C. Simo, An analysis of a new class of integration algorithms for elastoplastic constitutive relations, Internat. J. Numer. Methods Engrg. 23 (1986) 353-366. [14] J.C. Simo, J.G. Kennedy and S. Govindjee, Non-smooth muitisurface plasticity and viscoplasticity. Loading/ unloading conditions and numerical algorithms, lnternat. J. Numer. Methods Engrg. 26 (1988) 2161-2185. [151 S. Sture, Book Review: Critical state soil mechanics via finite elements, by A.M. Br~tto and M.J. Gunn, Comput. Methods Appl. Mech. Engrg. 68 (1988) 251-253. T.J.R. Hughes, Numerical implementation of constitutive models: Rate indepencqent deviatoric plasticity, It6] Workshop on Theoretical Foundations for Large Scale Computations on Nonlinear Material Behavior, Northwestern University, Evanston, Illinois, 1983. [171 R.D. Krieg and S.W. Key, Implementation of a time dependent plasticity theory into structural computer programs, in: J.A. Stricklin and K.J. Saczalski, eds., Constitutive Equations in Viscoplasticity: Computational and Engineering Aspects, AMD-20 (ASME, New York, 1976). [181 M.L. Wilkins, Calculation of elastic-plastic flow, Methods of Comput. Phys. 3 (Academic Press, New York, 196,1). D.R. Owen and E. Hinton, Finite Elements in Plasticity: Theory and Practice (McGraw-Hill, New York, 1191 1980). 12ol J.C. Simo and R.L. Taylor, Consistent tangent operators for rate-|ndependent elastoplasticity, Comput. Methods Appl. Mech. Engrg. 48 (1985) 101-118. [211 M. Ortiz and J.B. Martin, Symmetry-preserving return mapping algorithms and incrementally extremai paths: A unification of concepts, lnternat. J. Numer. Methods Engrg. 28 (1989) 1839-1853. [221 J.M. Ortega and W.C. Rheinboldt, Iterative Solution of Nonlinear Equations in Several Variables (Academic Press, New York, 1970). [231 R. Bonaparte and J.K. Mitchell, The properties of San Francisco Bay Mud at Hamilton Air Force Base, California, Geotech. Engrg. Res. Report, University of California, Berkeley, 1981. [241 C.P. Wroth, S.A. Thompson and J.M,O. Hughes, MIT foundation prediction symposium, Proceedings of the Foundation Deformation Prediction Symposium 2, Report No. FHWA-RD-75-516, Appendix G, GI-G2, 1974. [251 A.W. Bishop and D.J. Henkel, The Measurement of Soil Properties in the Triaxial Test, 2nd Edition (Arnold, London, 1962).

You might also like