a comparative study of error assessment techniques for ... · pdf filea comparative study of...

12
A comparative study of error assessment techniques for dynamic contact problems of geomechanics M. Nazem , M. Kardani, J.P. Carter, D. Sheng Centre for Geotechnical and Materials Modelling, The University of Newcastle, NSW, Australia article info Article history: Received 29 June 2011 Accepted 25 September 2011 Available online 4 November 2011 Keywords: Dynamic analysis Contact mechanics Adaptivity Error estimation abstract Numerical analysis of dynamic large deformation problems is one of the most challenging and sophisti- cated tasks in computational geomechanics. The complexity is mainly due to nonlinear soil behaviour, large deformations accompanied by severe mesh distortion, changing boundary conditions due to con- tact, and time-dependent behaviour. A typical example of such problems is the dynamic penetration of an object into a layer of soil due to its initial kinetic energy. This paper introduces an h-adaptive finite element method to tackle penetration as well as indentation problems of geomechanics in the presence of inertia forces. The h-adaptive finite element procedure automatically changes and optimises the den- sity of the finite element mesh in a region to obtain a more accurate solution as well as to eliminate or reduce possible mesh distortion. A key component of an h-adaptive strategy is the error assessment tech- nique. Although several methods exist for estimating the error in a finite element domain, the advantages as well as the capability of such methods in many geotechnical problems, particularly those involved with dynamic forces and changing boundary conditions, are not clearly understood. This paper describes a comparative study between three alternative error estimation techniques, including those based on the energy norm, the Green–Lagrange strain, and the plastic dissipation. The specific problems investigated involve the static and dynamic analysis of a strip footing on an undrained layer of soil, as well as the pen- etration of an object into a layer of sand. For these dynamic contact problems of geomechanics, the numerical results clearly show that the error estimator based on the Green–Lagrange strain outperforms the other two methods. Crown Copyright Ó 2011 Published by Elsevier Ltd. All rights reserved. 1. Introduction Since the finite element method (FEM) was introduced and ac- cepted as a reliable technique for analysing engineering problems, one of the main challenges has been minimising the computational time without affecting the accuracy of the results. One particular solution to this challenge, which has attracted the interest of many researchers in the last few years, involves applying adaptive finite element methods. Adaptive techniques aim to provide an accurate and reliable discretisation with a minimum number of elements and nodes, while aiming to keep the error in the finite element solution below a certain threshold. Many geotechnical problems involve nonlinearities that arise due to large deformations and changing boundary conditions. Typ- ical examples of such problems include the penetration of various objects into soil layers, the development of large lateral move- ments of pipelines on the seabed and the pull-out of anchors embedded in soils. Numerical modelling of such problems by finite element procedures can be a cumbersome and complicated task, mainly due to the potential mesh distortion associated with the Lagrangian solution strategies, such as the Updated Lagrangian method. A typical distorted mesh occurring during the analysis of penetration of a cone into a layer of soil is depicted in Fig. 1. Such distortion often results in a negative Jacobian of an element, lead- ing to a spontaneous termination of the numerical analysis. Adaptive finite element methods have been developed to over- come the problem of mesh distortion as well as to improve the accuracy of the finite element solution. The r-adaptive finite ele- ment method, also known as the Arbitrary Lagrangian–Eulerian (ALE) method, has now been established for a wide range of geo- technical applications including the static analysis of various solids [23], the analysis of consolidation of soils [11,24] and the dynamic analysis of soil under rapidly applied loading and impacts [25]. The ALE method refines the spatial location of the mesh nodes, but does not change the mesh topology of the problem domain. Although robust, the ALE method may not be efficacious in prob- lems involved with localised failure or stress concentration. The h-adaptive finite element method is one of the most effec- tive strategies for tackling such drawbacks. The h-adaptive 0266-352X/$ - see front matter Crown Copyright Ó 2011 Published by Elsevier Ltd. All rights reserved. doi:10.1016/j.compgeo.2011.09.006 Corresponding author. E-mail address: [email protected] (M. Nazem). Computers and Geotechnics 40 (2012) 62–73 Contents lists available at SciVerse ScienceDirect Computers and Geotechnics journal homepage: www.elsevier.com/locate/compgeo

Upload: vothuy

Post on 29-Mar-2018

215 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: A comparative study of error assessment techniques for ... · PDF fileA comparative study of error assessment techniques for dynamic contact problems of geomechanics ... cated tasks

Computers and Geotechnics 40 (2012) 62–73

Contents lists available at SciVerse ScienceDirect

Computers and Geotechnics

journal homepage: www.elsevier .com/ locate/compgeo

A comparative study of error assessment techniques for dynamic contactproblems of geomechanics

M. Nazem ⇑, M. Kardani, J.P. Carter, D. ShengCentre for Geotechnical and Materials Modelling, The University of Newcastle, NSW, Australia

a r t i c l e i n f o a b s t r a c t

Article history:Received 29 June 2011Accepted 25 September 2011Available online 4 November 2011

Keywords:Dynamic analysisContact mechanicsAdaptivityError estimation

0266-352X/$ - see front matter Crown Copyright � 2doi:10.1016/j.compgeo.2011.09.006

⇑ Corresponding author.E-mail address: [email protected]

Numerical analysis of dynamic large deformation problems is one of the most challenging and sophisti-cated tasks in computational geomechanics. The complexity is mainly due to nonlinear soil behaviour,large deformations accompanied by severe mesh distortion, changing boundary conditions due to con-tact, and time-dependent behaviour. A typical example of such problems is the dynamic penetration ofan object into a layer of soil due to its initial kinetic energy. This paper introduces an h-adaptive finiteelement method to tackle penetration as well as indentation problems of geomechanics in the presenceof inertia forces. The h-adaptive finite element procedure automatically changes and optimises the den-sity of the finite element mesh in a region to obtain a more accurate solution as well as to eliminate orreduce possible mesh distortion. A key component of an h-adaptive strategy is the error assessment tech-nique. Although several methods exist for estimating the error in a finite element domain, the advantagesas well as the capability of such methods in many geotechnical problems, particularly those involvedwith dynamic forces and changing boundary conditions, are not clearly understood. This paper describesa comparative study between three alternative error estimation techniques, including those based on theenergy norm, the Green–Lagrange strain, and the plastic dissipation. The specific problems investigatedinvolve the static and dynamic analysis of a strip footing on an undrained layer of soil, as well as the pen-etration of an object into a layer of sand. For these dynamic contact problems of geomechanics, thenumerical results clearly show that the error estimator based on the Green–Lagrange strain outperformsthe other two methods.

Crown Copyright � 2011 Published by Elsevier Ltd. All rights reserved.

1. Introduction

Since the finite element method (FEM) was introduced and ac-cepted as a reliable technique for analysing engineering problems,one of the main challenges has been minimising the computationaltime without affecting the accuracy of the results. One particularsolution to this challenge, which has attracted the interest of manyresearchers in the last few years, involves applying adaptive finiteelement methods. Adaptive techniques aim to provide an accurateand reliable discretisation with a minimum number of elementsand nodes, while aiming to keep the error in the finite elementsolution below a certain threshold.

Many geotechnical problems involve nonlinearities that arisedue to large deformations and changing boundary conditions. Typ-ical examples of such problems include the penetration of variousobjects into soil layers, the development of large lateral move-ments of pipelines on the seabed and the pull-out of anchorsembedded in soils. Numerical modelling of such problems by finite

011 Published by Elsevier Ltd. All

u (M. Nazem).

element procedures can be a cumbersome and complicated task,mainly due to the potential mesh distortion associated with theLagrangian solution strategies, such as the Updated Lagrangianmethod. A typical distorted mesh occurring during the analysis ofpenetration of a cone into a layer of soil is depicted in Fig. 1. Suchdistortion often results in a negative Jacobian of an element, lead-ing to a spontaneous termination of the numerical analysis.

Adaptive finite element methods have been developed to over-come the problem of mesh distortion as well as to improve theaccuracy of the finite element solution. The r-adaptive finite ele-ment method, also known as the Arbitrary Lagrangian–Eulerian(ALE) method, has now been established for a wide range of geo-technical applications including the static analysis of various solids[23], the analysis of consolidation of soils [11,24] and the dynamicanalysis of soil under rapidly applied loading and impacts [25]. TheALE method refines the spatial location of the mesh nodes, butdoes not change the mesh topology of the problem domain.Although robust, the ALE method may not be efficacious in prob-lems involved with localised failure or stress concentration.

The h-adaptive finite element method is one of the most effec-tive strategies for tackling such drawbacks. The h-adaptive

rights reserved.

Page 2: A comparative study of error assessment techniques for ... · PDF fileA comparative study of error assessment techniques for dynamic contact problems of geomechanics ... cated tasks

Fig. 1. Typical mesh distortion under a penetrating cone.

Smoo

th

Smooth

B

12B

Smoo

th

8B

Fig. 2. An undrained layer of soil under a rigid footing.

M. Nazem et al. / Computers and Geotechnics 40 (2012) 62–73 63

procedure generates a sequence of approximate meshes aimed ateither converging to an optimum mesh gradually or eliminatingmesh distortion in the finite element domain. In this method thenumber of nodes and elements is not constant during the analysisand the elements can be resized based upon a prescribed solutionprecision. This approach can be particularly effective in dealingwith more complicated problems such as analysing large deforma-tion contact problems where the chance of mesh distortion in-creases dramatically. The analysis of geotechnical problems bythis method may provide more accurate results, which in turnshould lead to cheaper, safer and more reliable design.

The basic idea of h-adaptivity is to achieve a more accurate andreliable solution by gradually increasing the density of discretisa-tion in the critical areas, as the analysis proceeds. To recognisethose areas, in which a mesh refinement is necessary, the h-adap-tive method relies on error indicators and error estimators to pre-dict the distribution of the error in the current solution. There aretwo main possibilities for calculating the error that have been usedwith adaptive methods. These are residual error estimators [1],which evaluate the residuals of the approximate solution to obtainmore accurate answers, and recovery based error estimators [32],which use the recovered solution instead of the exact solution toestimate the error. The recovered values are usually obtained usinga technique known as superconvergent patch recovery. After esti-mating the error in the current solution there are different meshoptimality criteria that can be applied to ensure that refinementresults to a better solution. Among them is the LB strategy intro-duced by Li and Bettess [22], which refines the discretisation byconsidering the equal distribution of error in each element in thenew mesh. It has been proven that the LB criterion leads to thelowest number of elements and the minimum number of degreesof freedom for a given accuracy compare to other known strategies[12]. According to this criterion, a new minimum element area isdefined for each element and then the discretisation is refinedbased on these new areas.

The h-adaptive finite element method has attracted significantattention for the analysis of a wide range of solid mechanicsproblems that involve inertia effects as well as changing boundaryconditions. Some of the research work in this area has applied theh-adaptive method for solid mechanics problems with the aim ofcapturing localised shear bands and strain localisation[4,10,17,18,19]. Wiberg and Li [29] suggested an h-adaptive finite

element procedure to refine the mesh and time step automaticallybased on the spatial and discretisation error, but they limited theirinvestigation to linear elastic problems. One of the first applica-tions of the h-adaptive technique in geomechanics was presentedby Hu and Randolph [15], where the analysis is performed assum-ing small deformations within each load step, and is followed byupdating the mesh according to the computed incremental nodaldisplacements and then remeshing the entire problem domain.

Other researchers have used the h-adaptive finite elementmethod to solve problems in contact mechanics. The early chal-lenge to using adaptivity to solve problems involving frictionlesscontact was the choice of a suitable error estimator (e.g., [21]). Afew error estimators were introduced for small deformation fric-tionless contact (e.g., [20,14] considering the underlying mathe-matical concepts of the problem. Johnson and Hansbo [16]proposed a residual-based error estimator to be used for one-dimensional membrane problems. Later, Wriggers et al. [31] im-proved this approach, and used it for the contact of elastic bodies.[8] developed an error estimator based on the penalty approach forfrictionless contact problems. Becker and Rannacher [2] used theconcept of dual error estimation to introduce a technique for eval-uating the error in linear elastic contact problems. Rieger andWriggers [28] extended this technique to deal with the nonlinearfrictionless contact in three-dimensional problems. The recovery-based error estimators were effectively used by Bessette et al. [5]for modelling three-dimensional penetration impact problemswithin an h-adaptive procedure in an explicit finite element meth-od. Using this method, Bessette et al. [5] were able to solve ballisticpenetration problems. Many of these contact problems also in-cluded dynamic loading. Blum et al. [7] used a time/space finiteelement technique to overcome some of the special problemsinvolving dynamic contact. A comparison on the efficiency of dif-ferent adaptive methods for solving two dimensional Hertzian con-tact problems was reported by Franke et al. [13].

Although well established in solid mechanics, the h-adaptive fi-nite element method warrants greater attention in geomechanics,particularly in problems involving dynamic forces and changingboundary conditions. In this paper, we will present a general frame-work of the h-adaptive finite element method to tackle nonlinearproblems of geomechanics involved with inertia forces, contactmechanics and large deformations. More importantly, the perfor-mance of three well-established error assessment techniques todeal with such problems, based on the energy norm, the Green–Lagrange strain, and plastic dissipation, will be investigated.

2. h-Adaptive finite element method

The dynamic analysis by the h-adaptive finite element methodpresented here includes four main steps. In the first step, the Up-dated Lagrangian (UL) method is employed to solve the global gov-erning equations to achieve dynamic equilibrium. Secondly, a newfinite element mesh is generated based on the new sizes of the ele-ments, usually obtained by an error estimator which calculates the

Page 3: A comparative study of error assessment techniques for ... · PDF fileA comparative study of error assessment techniques for dynamic contact problems of geomechanics ... cated tasks

Table 1Performance of the error assessment methods, static bearing capacity of the soilunder a rigid footing assuming small deformations.

Errorassessmentmethod

Predictedbearingcapacity

Total numberof elements

Totalnumber ofnodes

NormalisedCPU time

Energy norm 5.16su 3962 8059 20.0Green–

Lagrangestrain

4.99su 2521 5146 15.7

Plasticdissipation

5.10su 1122 2331 1.0

64 M. Nazem et al. / Computers and Geotechnics 40 (2012) 62–73

error in each element and determines which regions of the meshdomain should be subdivided into smaller elements. In the thirdstep, all nodal variables and state variables at integration pointsare transformed (or mapped) from the old mesh to the new gener-ated mesh. Finally, an automatic procedure must be employed tocheck that dynamic equilibrium is satisfied at the global leveland to check that the principle of plasticity consistency is satisfiedat each integration point inside all elements. Each of these steps isbriefly explained in the following.

b. Error assessment based

d. Error assessment based o

c. Error assessment based on th

a. Failure mechanics, static und

Rigid soil wedge

45o

Slip planes

Fig. 3. Small deformation bearing capacity, fi

2.1. The Updated-Lagrangian method

In each time step of the analysis the h-adaptive procedure startswith an UL step to calculate the displacements, velocities andaccelerations, which satisfy the principle of virtual work accordingto

XP

k¼1

ZVk

rijdeijdVk þZ

Vk

duiq€uidVk þZ

Vk

duic _uidVk

!

¼XP

k¼1

ZVk

duibidVk þZ

Sk

duiqidSk

!þZ

Sc

ðtNdgN þ tTdgTÞdSc ð1Þ

where P denotes the total number of bodies in contact, r is theCauchy stress tensor, and de is the variation of strain due to virtualdisplacement du. The symbols u, _u and €u represent material displace-ments, velocities and accelerations, respectively, while q and c arethe material density and damping, b is the body force, q is the surfaceload acting on area S of volume V, dgN and dgT are the virtual normaland tangential gap displacements at contacts, and tN and tT representthe normal and tangential forces at contact surface Sc.

on the energy norm

n plastic dissipation

e Green-Lagrange strain

rained bearing capacity.

45o

nal meshes at the end of each analysis.

Page 4: A comparative study of error assessment techniques for ... · PDF fileA comparative study of error assessment techniques for dynamic contact problems of geomechanics ... cated tasks

M. Nazem et al. / Computers and Geotechnics 40 (2012) 62–73 65

To model the contact between two bodies including large defor-mations we employ the so-called node-to-segment (NTS) concept,where a node on a slave surface may come into contact with anarbitrary segment of the master contact surface, and is allowedto slide along the master surface a finite distance [30]. For largedeformations, this technique facilitates the sliding of a contactingnode over several elements. With this assumption the last termin Eq. (1), representing the virtual work due to normal and tangen-tial components of the contact force, can be estimated according toZ

Sc

ðtNdgN þ tTdgTÞdSc �Xnc

i¼1

duTi Fc

NiþXnc

i¼1

duTi Fc

Tið2Þ

where FcN and Fc

T represent the normal and tangential componentsof the contact force, respectively, and nc is the total number of slavenodes contacting the master surface.

The implicit generalised-a method proposed by Chung and Hul-bert [9] is used here to integrate with respect to time the globalmatrix equations obtained by linearisation of Eq. (1), as follows(see e.g., [25]:

1� am

b � Dt2 �Mþað1� af Þ

b � Dt� Cþ ð1� af Þ � KTði�1Þ

� �� DuðiÞ ¼ ð1� af Þ

� FtþDtext þ af � Ft

ext � ð1� af Þ � FtþDtint i�1ð Þ � af � KTði�1Þ � ut �M

1� am

b � Dt2

� utþDtði�1Þ � ut

� �� 1� am

b � Dt� _ut � 1� am

2b� 1

� �� €ut

�� C

að1� af Þb � Dt

� utþDtði�1Þ � ut

� �þ 1� a

bð1� af Þ

� �

� _ut � Dta

2b� 1

� �ð1� af Þ � €ut

�utþDtðiÞ

¼ utþDtði�1Þ þ DuðiÞ utþDt

ð0Þ ¼ ut ð3Þ

Displacement / B

Pres

sure

und

er f

ootin

g / s

u

0

2

4

6

8

10

12

Small deformationLarge deformation

0

5000

10000

15000

20000

25000

30000

35000

40000

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7

0 0.2 0.4 0.6 0.8 1

Energy norm, small deformation

Green-Largrange strain, small deformation

Plastic dissipation, small deformation

Energy norm, Large deformation

Green-Lagrange strain, Large deformation

Plastic dissipation, Large deformation

b. Growth in degrees of freedom versus time Time (s)

Num

ber

of d

egre

es-o

f-fr

eedo

m

a. Settlement of the footing versus the normalised dynamic pressure

Fig. 4. Dynamic analysis of soil under a footing.

where M is the mass matrix, C represents the damping matrix, Kt isthe tangential stiffness matrix, Fint and Fext are the internal andexternal force vectors, respectively, u is the displacement vector,and a superimposed dot represents the time derivative of a variable.In the generalised-a method, am and af are two integration param-eters used to estimate the inertia forces at time t þ ð1� amÞDt andthe internal forces as well as the damping forces at timet þ ð1� af ÞDt, respectively, and a and b are Newmark’s integrationparameters which relate the accelerations and the velocities to dis-placements according to

€utþDt ¼ 1bDt2 ðutþDt � utÞ � 1

bDt_ut � 1�2b

2b€ut

_utþDt ¼ abDt ðutþDt � utÞ þ 1� a

b

� �_ut þ 1� a

2b

� �€ut

ð4Þ

Note that Eq. (3) is based on the iterative Newton–Raphsonmethod. KT in Eq. (3) is obtained by summation of the materialstiffness, the stiffness due to geometrical nonlinearity, and thestiffness due to normal and tangential contact. In addition,the internal force vector can be calculated by the contribution ofthe Cauchy stress tensor and the nodal forces at the contactsurfaces as follows:

FtþDtint ¼

ZVtþDt

BT � rtþDtdVtþDt �Xnc

i¼1

ðFcNiþ Fc

TiÞ ð5Þ

2.2. Error estimators and indicators

In its general form, the error in an arbitrary function f is de-scribed as:

e ¼ jf � � f hj ð6Þ

where f h represents the value of the function f calculated by the fi-nite element method at an integration point and f � is the smoothedvalue of function at the same point, derived fromf h. To find f �, thefunction is mapped to the nodal points by a smoothing technique.Here the superconvergent patch recovery (SPR) technique is usedto calculate the nodal values of a function based upon its valuesat integration points [33]. Later, the nodal values of f will be usedto find the smoothed values at integration points by the followinginterpolation equation:

f � ¼XNtn

k¼1

Nkf �k ð7Þ

where N represents the finite element interpolation function, k de-notes the local node number, and Ntn is the total number of nodes inan element.

With knowledge of the error in each element, e�el, and the errorin the finite element domain, E, the relative error in the solution, g,can be found from

g ¼

ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiPNtei¼1ke�elki

qE

ð8Þ

Table 2Performance of the error assessment methods for an undrained layer of soil under adynamically applied pressure assuming small deformations.

Errorassessmentmethod

Finalsettlement/B

Total numberof elements

Totalnumber ofnodes

NormalisedCPU time

Energy norm 0.665 9005 18,196 3.6Green–

Lagrangestrain

0.652 5154 10,467 1.0

Plasticdissipation

0.648 7390 14,941 2.8

Page 5: A comparative study of error assessment techniques for ... · PDF fileA comparative study of error assessment techniques for dynamic contact problems of geomechanics ... cated tasks

a. Error assessment based on energy norm

c. Error assessment based on plastic dissipation

b. Error assessment based on Green-Lagrange strain

Fig. 5. Dynamic small deformation analysis, final meshes at the end of each analysis.

Table 3Performance of the error assessment methods for an undrained layer of soil under a dynamically applied pressure assuming large deformations.

Error assessment method Final settlement/B Total number of elements Total number of nodes Normalised CPU time

Energy norm 0.318 4509 9178 5.2Green–Lagrange strain 0.332 1600 3303 1.0Plastic dissipation 0.312 2289 4700 1.6

66 M. Nazem et al. / Computers and Geotechnics 40 (2012) 62–73

in which Nte is the total number of the elements. Obviously, if therelative error is smaller than a prescribed tolerance, �g, no moremesh refinement will be needed. Otherwise, by assuming equal dis-tribution of error over the elements, the new element size can beobtained from the old element size. In two-dimensional problemsthe new area of each element, Anew, is calculated by

Anew ¼ Aold�gE

ke�elkffiffiffiffiffiffiffiNtep

!1p

ð9Þ

where Aold is the old area of the element, p is the polynomial orderof the shape functions, and N represents the total number of ele-ments. After calculating the new area of each element, a mesh gen-eration algorithm, based on the Delaunay triangulation, is used togenerate a new mesh for the entire domain of the problem.

Two of the most common approaches for evaluating the magni-tude of the computation errors involve the use of ‘error indication’and ‘error estimation’. Error indicators are usually based on the va-lue of intuitive parameters (geometrical, mechanical, etc.) which

can be easily computed to keep the processing cost at a low price.The error indicators usually take advantage of some readily avail-able quantities obtained routinely from the finite element compu-tation. Error estimators, on the other hand, approximate the errorof a given norm. They are based on mathematical foundationsand are usually computationally more expensive to apply. How-ever, because of their alibility to provide quantification of the error,they have attracted more attention in the literature than errorindicators.

Among others, three different techniques of error assessmentare employed in this work, and their application as well as theirefficiency in solving dynamic problems of geomechanics will beaddressed. In the following, these techniques we will brieflyexplained.

The first method used to estimate the error in the finite elementdomain is the one introduced by Boroomand and Zienkiewicz [6]based on the energy norm in nonlinear problems of elasto-plastic-ity. In this method, the error in each element, e�el, can be calculatedby an energy norm defined as

Page 6: A comparative study of error assessment techniques for ... · PDF fileA comparative study of error assessment techniques for dynamic contact problems of geomechanics ... cated tasks

a. Error assessment based on energy norm

c. Error assessment based on plastic dissipation

b. Error assessment based on Green-Lagrange strain

Fig. 6. Dynamic large deformation analysis, deformed meshes at the end of each analysis.

M. Nazem et al. / Computers and Geotechnics 40 (2012) 62–73 67

ke�elk ¼Zjðr� � rhÞTðDe� � DehÞjdVel

’XNgp

i¼1

wiðr�i � rhi ÞðDe�i � Deh

i Þ ð10Þ

where r� andDe� are recovered stresses and incremental strains,respectively, rh and

Deh

represent the corresponding finite element approximations, Vel isthe domain of the element, wi is the Gauss quadrature weight,and Ngp is the number of Gauss points in an element. After calculat-ing the error in each element, the error in the solution is obtainedby

E ¼XNte

j¼1

XNgp

i¼1

wir�Tji De�ji

!12

ð11Þ

For elastoplastic materials, particularly in problems involvinglarge deformation, the error indicator based on the stress fieldmay not be the most efficient since the stresses in the plastic zonestend to remain on the yield surface while large plastic strains mayoccur due to further loading. Belytschko [3] suggested an error indi-cator based on the recovered Green–Lagrange strain tensor, andshowed that this indicator is effective in mesh refinement of plasticzones. For dynamic contact problems of geomechanics, such as dy-namic penetration of an object into a soil layer, this type of error

assessment is potentially a good candidate due to the highly local-ised deformations occurring around the contact surfaces. Based onthe Green–Lagrange strain tensor, EG, the error in each element andthe error in the finite element domain can be obtained by

ke�elk ¼ZjðE�G � Eh

GÞTðE�G � Eh

GÞjdVel

� �12

ð12Þ

E ¼XNte

j¼1

XNgp

i¼1

wiE�TGjiE

�Gji

!12

ð13Þ

Another meaningful error measurement can be defined basedon the plastic dissipation and the rate of plastic work [27]. Theplastic dissipation function, Dp, is defined by

Dp ¼ rT _ep � A _a ð14Þ

where ep is the plastic strain, A is the hardening thermodynamicalforce, and a represents a set of variables associated with the hard-ening of the elastoplastic material. For a non-hardening material,the errors in each element and the error in the finite element do-main based on the plastic dissipation can be assessed from

ke�elk ¼Zjðr� � rhÞTðDep� � DephÞjdVel

� �12

ð15Þ

E ¼XNte

j¼1

XNgp

i¼1

wir�Tji Dep�ji

!12

ð16Þ

Page 7: A comparative study of error assessment techniques for ... · PDF fileA comparative study of error assessment techniques for dynamic contact problems of geomechanics ... cated tasks

Smoo

th b

ound

ary

Smooth and energy absorbent boundary

0.5

10d

10d

20d

Smoo

th a

nd e

nerg

y ab

sorb

ent b

ound

ary

Fig. 7. Penetration of an object into a soil layer.

Penetration / d

Soil

resi

stan

ce /

shea

r st

reng

th

0

20

40

60

80

100

120

0 2 4 6 8 10 12

Energy norm

Green-Lagrange strain

Plastic dissipation

a. Normalised penetration versus normalised soil resistance

0

2000

4000

6000

8000

10000

12000

0 0.2 0.4 0.6 0.8 1

energy norm

Green-Lagrange strain

Plastic dissipation

b. Growth of degrees of freedom versus time

Time (s)

Num

ber

of d

egre

es o

f fr

eedo

m

Fig. 8. Static penetration of an object into a drained layer of soil.

68 M. Nazem et al. / Computers and Geotechnics 40 (2012) 62–73

2.3. Remapping of variables

The state variables in the newly generated finite element meshmust be calculated based on their old values using a robust remap-ping scheme. Note that this procedure is only required for the newnodal points as well as the new elements. Nodal variables, such asdisplacements, velocities and accelerations, can be remapped fromthe old mesh to the new mesh by a direct interpolation using thedisplacement shape functions. Remapping of the variables at Gausspoints, on the other hand, is more challenging. First, the variablesin a patch are computed using the super convergent patch recoverytechnique [33]. This method estimates the quantities in a patchusing a polynomial of the same order as the displacements, anduses the least square technique to find the unknown coefficientsof the polynomial. The state variables at all new Gauss points arethen obtained by substituting their coordinates in the polynomialdescribing the distribution of the variables over the patch.

2.4. Retrieving dynamic equilibrium

After remapping the state variables, equilibrium in the newmesh is yet to be satisfied. Moreover, for elastoplastic soil models,the principle of plasticity consistency may be violated due to somestress points lying outside the yield surface. In this study, we usethe Newmark integration scheme to conduct further iterations toguarantee equilibrium as well as plasticity consistency. Employing

the Newton–Raphson method, the following equation needs to besolved in each iteration

Mb � Dt2 þ

Cb � Dt

þ Kði�1Þ

� �� DuðiÞ

¼ DFtþDtext � DFtþDt

intði�1Þ �MutþDtði�1Þ � ut

b � Dt2 �_ut

b � Dt� ð1� 2bÞ€ut

2b

" #

� CaðutþDt

ði�1Þ � utÞb � Dt

þ ðb� aÞ _ut

bþ Dt 1� a

2b

� �€ut

" #ð17Þ

3. Numerical examples

The h-adaptive finite element described in Section 2 has beenimplemented into SNAC, the in-house finite element code devel-oped by the Geotechnical research group at the University of New-castle, Australia. SNAC was used to analyse the numericalexamples in this section. In all examples, six-node triangular ele-ments with six integration points have been used. All exampleshave been solved using a Dell T7500 Workstation with 2 Intel Xeonprocessors (8 cores) at 3.33 GHz. Note that every analysis has beenrun on a single CPU.

3.1. Undrained behaviour of a soil layer under a rigid footing

To compare the performance of the three error estimation tech-niques and the accuracy of the h-adaptive method presented herewe first consider an undrained layer of soil under a rough rigidfooting. The footing, the soil layer, and the boundary conditionsare shown in Fig. 2. The soil was modelled as a Tresca material,and any increase in shear strength due to strain rates effects wasneglected to avoid further complexity. The material propertiesdescribing the soil behaviour include the shear modulus, G,

Page 8: A comparative study of error assessment techniques for ... · PDF fileA comparative study of error assessment techniques for dynamic contact problems of geomechanics ... cated tasks

a. Error assessment based on energy norm, analysis terminated due to mesh distortion at

8.97d penetration

c. Error assessment based on plastic dissipation, mesh at the end of analysis

b. Error assessment based on Green-Lagrange strain, mesh at the end of analysis

Fig. 9. Static cone penetration.

M. Nazem et al. / Computers and Geotechnics 40 (2012) 62–73 69

undrained shear strength, su, and the density, c. The undrainedfriction angle of the soil and its material damping are assumed tobe zero. To approximate elastic incompressibility of the soil, aPoisson’s ratio of 0.49 was adopted in all analyses.

(a) Small deformation bearing capacity

Firstly, we investigate the static bearing capacity of the soilassuming small deformations using the three error assessmentmethods. According to Prandtl’s plasticity solution the static un-drained bearing capacity of the soil under a rigid strip footing is gi-ven by (2 + p)su. To estimate the capacity numerically, a prescribedvertical displacement of 0.04B was applied to the footing, and dueto symmetry only one half of the problem domain was analysed. Inall analyses the initial topology, number of time steps, and the er-ror tolerance were identical. Table 1 shows the bearing capacitypredicted by each method, the total number of the elements andthe nodes at the end of each analysis, and the CPU time normalisedby the CPU time of the fastest analysis.

Table 1 shows that the error assessment based on plastic dissi-pation requires the minimum number of elements and nodes aswell as the minimum CPU time (808 s) to estimate the undrainedbearing capacity of the soil, assuming small deformations only.The values of bearing capacity predicted by the energy norm, the

Green–Lagrange strain, and the plastic dissipation error assess-ment methods are, respectively, 0.39%, 2.9% and 0.78% differentfrom Prandtl’s exact plasticity solution. Compared to the Green–La-grange strain error estimator, the plastic dissipation is �16 timesfaster and requires a significantly smaller number of nodes and ele-ments, but yet provides a more accurate result. The error assessorbased on the energy norm predicted the bearing capacity of the soilmost accurately but was computationally the slowest method.Fig. 3 depicts the failure mechanism of the soil under a rigid stripas well as the finite element meshes at the end of each analysis.Although only half of the geometry was considered in all analysesthe entire problem domains are shown in Fig. 3, presenting a moremeaningful visualisation. According to Fig. 3b–d, the h-adaptivemethod can successfully predict the location and the orientationof the slip surfaces generated due to the shear failure of the soil.

(b) Dynamic small deformation analysis

Next we investigate the behaviour of the same soil and footingunder a dynamic pressure loading of total magnitude 10su, wheresu is the static undrained strength of the soil, applied at a uniformrate over a period of 1 s. Small deformation conditions were alsoassumed in this example. The magnitude of the pressure loading,being applied rapidly, can exceed the static bearing capacity of

Page 9: A comparative study of error assessment techniques for ... · PDF fileA comparative study of error assessment techniques for dynamic contact problems of geomechanics ... cated tasks

Penetration / d

Soil

resi

stan

ce /

shea

r st

reng

th

0

20

40

60

80

100

120

0 2 4 6 8 10 12

Energy norm

Green-Lagrange strain

Plastic dissipation

a. Normalised penetration versus normalised soil resistance.

0

2000

4000

6000

8000

10000

12000

0 0.2 0.4 0.6 0.8 1

energy norm

Green-Lagrange strain

Plastic dissipation

b. Increase in degrees of freedom versus time

Time (s)

Num

ber

of d

egre

es o

f fr

eedo

m

Fig. 10. Dynamic penetration of an object into a drained layer of soil.

70 M. Nazem et al. / Computers and Geotechnics 40 (2012) 62–73

the soil since it contributes to the development of inertia forces inthe elastoplastic continuum. In all analyses, it was assumed that G/su = 33 and the soil had a mass density of 1 t/m3. In order to avoidreflection of the outgoing stress waves, viscous energy absorbingboundaries were used in all dynamic analyses (see e.g., [25]. Pre-dictions of the applied pressure normalised by the static shearstrength of the soil are plotted versus the vertical displacementof the footing normalised by the footing width in Fig. 4.a. Almostidentical predictions were obtained in all analyses performed usingthe three error assessment methods. However, the final verticalsettlements of the footing predicted by the three methods areslightly different, as shown in Table 2. This table also presentsthe performance of each error assessment technique by comparingthe final densities of the various finite element meshes and thenormalised CPU times. According to Table 2 the error assessorbased on the Green–Lagrange strain tensor represents the best per-formance. The actual CPU time of this analysis was 1065 s. Alterna-tively, the performance of the h-adaptive strategies considered inthis study can be compared by plotting the growth of the totalnumber of degrees of freedom versus the analysis time, as inFig. 4b. According to Fig. 4b, the error estimator based on theGreen–Lagrange strain requires the minimum number of the ele-ments and nodal points to finalise the dynamic analysis, suggestingthat for dynamic analysis of the footings this method is probablythe most efficient strategy among those methods studied here.The final element meshes obtained at the end of each analysisare shown in Fig. 5, which represent consistent plastic zones pre-dicted by each method. However, for the rate of loading consideredin this problem no clear shear failure mechanism can be observed.

(c) Dynamic large deformation analysis

Finally, the footing problem solved in Section 3.1.b was reanaly-sed by considering identical conditions but assuming large deforma-tions. Nazem et al. [25] studied the behaviour of this soil layer forpressure loading applied at rates of 2su and 20su per second, usingthe Arbitrary Lagrangian–Eulerian (ALE) method. In this paper thebehaviour of the same ideal soil and footing for a load rate of 10su/s is studied, i.e., a total pressure 10su applied at a uniform rate over1 s. The problem was analysed using the three different error assess-ment techniques described previously. By using a very fine mesh andemploying the ALE method, Nazem et al. [26] found that the final set-tlement of the footing under the applied dynamic pressure load was0.322B. This value was also approximated by the three h-adaptivemethods, as presented in Table 3. In addition, Table 3 provides thenormalised CPU times as well as the topology information at theend of each analysis. These data show that in terms of efficiency,the Green–Lagrange strain error estimator outperforms the othertwo methods. The analysis by this error estimator took 1389 s.

A typical plot of the applied pressure normalised by the shearstrength of the soil versus the settlement of the footing normalisedby its width is shown in Fig. 4a. According to Fig. 4a, the predictedresistance of the soil at any given displacement is higher in a largedeformation analysis than the resistance predicted assuming smalldeformations. For all analyses, the growth of the total number ofdegrees of freedom versus the analysis time is plotted in Fig. 4b,which shows that the Green–Lagrange error estimator generatesthe minimum number of nodes as the analysis proceeds, and thusis the most efficient method of those considered. The deformedmeshes at the end of each analysis are shown in Fig. 6.

3.2. Cone penetration into a drained soil layer

In the second example, we study the performance of the errorassessment methods by analysing a complicated problem in geo-mechanics, the penetration of an object into a soil layer, which re-

quires contact mechanics to deal with the interface between theobject and the soil. Fig. 7 represents a rigid cone penetrating intoa layer of sand. The soil is modelled by a Mohr–Coulomb materialwith a non-associated flow rule. The Young’s modulus, Poisson’sratio, unit weight, cohesion, friction angle and dilation angle ofthe soil are assumed to be 500 kPa, 0.3, 19.6 kN/m3, 2.0 kPa, 30�and 20�, respectively. The diameter of the penetrometer, d, is0.05 m and its length is assumed to be 10d. For simplicity, the fric-tion forces between the cone and the soil are considered negligible.Due to symmetry, only half of the problem domain is modelled inthe axi-symmetric analysis.

As the purpose of these analyses was to compare the efficiencyand effectiveness of the methods of error assessment, for simplicitythe initial stress state throughout the sand was assumed to be zero,i.e., the effect of self weight on the initial stress state were ignored.However, the finite mass density of the sand was used in the dy-namic analysis. This may mean that the magnitude of the predictedcone penetration resistance may be somewhat unrealistic,although it is noted that maximum penetration is only 0.5 m, sothat the magnitude of the initial stress field, prior to penetration,is expected to be relatively small.

(a) Static analysis

In field tests the penetrometer is usually pushed into theground at a relatively slow velocity of 0.02 m/s in which case itis reasonable to ignore inertia effects. To simulate static penetra-tion numerically, a total prescribed vertical displacement of 10dwas applied to the penetrometer. The three error estimation tech-niques were used separately to analyse the problem and to predictthe soil resistance. In each analysis the maximum value of an ele-ment area in the initial mesh was 1.2d2, representing a relatively

Page 10: A comparative study of error assessment techniques for ... · PDF fileA comparative study of error assessment techniques for dynamic contact problems of geomechanics ... cated tasks

M. Nazem et al. / Computers and Geotechnics 40 (2012) 62–73 71

coarse mesh. During the adaptive analysis the minimum area ofnew elements was limited to 0.02d2.

The soil resistance normalised by its cohesion versus the verti-cal displacement of the penetrometer normalised by its diameter isplotted in Fig. 8a. The three error assessment methods predict sim-ilar curves, but the h-adaptive method based on the energy normfailed to complete the analysis due to mesh distortion occurringat a penetration of 8.97d. Fig. 8b displays the growth in the numberof degrees of freedom versus the analysis time obtained by eachmethod. As shown in Fig. 8b, the adaptive method based on theGreen–Lagrange strain, compared to the other two error estima-tion techniques, required significantly fewer nodal points to esti-mate the soil resistance. This is also evident in the finite elementmeshes at the termination of each analysis, as represented inFig. 9. For the static cone penetration analysis presented here, itwas observed that the Green–Lagrange strain error assessor isapproximately five times faster that the plastic dissipation error

a. Error assessment based on energy norm, analysis terminated due to

mesh distortion at 4.64d penetration

b. Error assessment basestrain, mesh at th

Fig. 11. Dynamic cone p

estimator. The analysis time by the Green-Lagrange strain errorassessor was measured to be 5653 s.

(b) Dynamic analysis

To compare the performance of the three h-adaptive methodsfor a dynamic contact problem, a prescribed vertical displacementof 10d was applied to the same penetrometer over a period of 1 s,and inertia forces were considered in the analysis. The mass den-sity of the soil was assumed to be 2 t/m3. For this case in whichd = 0.05 m, the cone penetrates into the soil layer at a velocity of0.5 m/s, which is 25 times faster than the standard penetration rateof a static test, 0.02 m/s. As depicted in Fig. 7, energy absorbentboundaries were used in all dynamic analyses and the materialdamping was assumed to be zero. Similar to the static analysespresented in the previous section, the initial mesh is relativelycoarse, including 285 elements and 468 nodal points. This config-

c. Error assessment based on plastic dissipation, mesh distortion

occurred at 1.52d penetration

d on Green-Lagrange e end of analysis

enetration analysis.

Page 11: A comparative study of error assessment techniques for ... · PDF fileA comparative study of error assessment techniques for dynamic contact problems of geomechanics ... cated tasks

72 M. Nazem et al. / Computers and Geotechnics 40 (2012) 62–73

uration was obtained by initially limiting the maximum value of anelement area to 1.2d2, while the elements were permitted to attaina minimum area of 0.02d2 during the adaptive analysis.

The predicted load–displacement curves for the dynamic analy-ses are shown in Fig. 10a. Only the analysis in which the error esti-mator was based on the Green–Lagrange strain was able tocomplete the analysis, i.e., to an overall penetration of 10d. Thisanalysis took 16167 s. The analyses assuming the energy normand the plastic dissipation error estimators failed to provide a com-plete solution for the problem due to mesh distortion occurring atpenetrations of 4.64d and 1.49d, respectively. The increase in de-grees of freedom versus the analysis time is plotted in Fig. 10b.In each analysis, when a penetration of 1.49d (t = 0.149 s) was at-tained, i.e., the point at which the plastic dissipation error assessorfailed to proceed, the total number of degrees of freedom in theadaptive finite element meshes predicted by the energy norm,Green–Lagrange strain, and plastic dissipation error assessmentswere 7474, 1732, and 5152, respectively. The rapid increase in de-grees of freedom predicted by the energy norm and the plastic dis-sipation error assessment methods was unexpected, and showsthat these two techniques are neither applicable nor efficient forthis dynamic contact problem. This is also shown graphically byplotting the finite element meshes at the end of each analysis inFig. 11. Use of the energy norm and plastic dissipation error esti-mators resulted in an increase in the density of the mesh in regionsdistant from the penetrometer. This phenomenon could be due tothe propagation of stress waves in the continuum resulting fromthe initial impact of the penetrometer with the soil, but it doesnot necessarily improve the predicted results, and as observed,eventually it caused unacceptable mesh distortion.

4. Conclusions

Application of the h-adaptive finite element method for theanalysis of contact and dynamic problems of geomechanics waspresented in this study. The performance of three alternative errorassessment techniques was investigated. This was achieved bystudying the static and dynamic behaviour of soil under a stripfooting as well as the response of soil to a penetrating object.

For the static problems studied here it was observed that, interms of accuracy, the three error assessment techniques providesimilar results. For the footing problem, the plastic dissipation er-ror estimator outperformed the other two techniques. However,for the case of static cone penetration involving an analysis of con-tact behaviour, it was demonstrated that the error assessor basedon the Green–Lagrange strain was the most efficient technique.

For the dynamic problems considered in this study it was foundthat the Green–Lagrange strain error estimator can provide a solu-tion with a minimum number of required degrees of freedom. Inthe case of dynamic penetration, the Green–Lagrange strain errorestimator is the only one which was able to complete the analysiswithout any difficulty, while the other two techniques failed toprovide a complete solution due to excessive mesh distortioncaused by relatively large deformations occurring at the interfacebetween the soil and the penetrometer. In addition, the plastic dis-sipation and energy norm error estimators tended to increase thedensity of the mesh unnecessarily, which increased the computa-tional time significantly.

Numerical results indicate that the choice of a suitable errorestimator depends on the problem and its complexity. In general,for the geomechanics problems presented here, the energy normerror estimator demonstrated the lowest performance while theGreen–Lagrange strain error assessor was found to the most opti-mal. The results show that no unique error estimator may be gen-erally prescribed for geotechnical problems. However, for dynamic

contact problems, the choice of an error estimator based on theGreen–Lagrange strain tensor is recommended.

References

[1] Babuska I, Rheinboldt WC. A posteriori error estimates for the finite elementmethod. Int J Numer Methods Eng 1978;12:1597–615.

[2] Becker R, Rannacher R. A feed-back approach to error control in finite elementmethods: basic analysis and examples, EAST–WEST. Journal of NumericalMathematics 1996;4:237–64.

[3] Belytschko T. Adaptive refinement for explicit nonlinear finite elementanalysis. Technical Report DNA-TR-95-92, Defence Nuclear AgencyAlexandria, VA 22310-3398; 1996.

[4] Belytschko T, Tabbara M. h-Adaptive finite element methods for dynamicproblems, with emphasis on localization. Int J Numer Methods Eng1993;36:4245–65.

[5] Bessette GC, Becker EB, Taylor LM, Littlefield DL. Modelling of impact problemsusing an h-adaptive, explicit Lagrangian finite element method in threedimensions. Comput Methods Appl Mech Eng 2003;192:1649–79.

[6] Boroomand B, Zienkiewicz OC. Recovery procedures in error estimation andadaptivity, part II: adaptivity in nonlinear problems of elasto-plasticitybehaviour. Comput Methods Appl Mech Eng 1999;176:127–46.

[7] Blum H, Jansen T, Rademacher A, Weinert K. Finite element in space andtime for dynamic contact problems. Int J Numer Methods Eng 2008;76:1632–44.

[8] Buscaglial GC, Duran R, Fancello EA, Feijoo RA, Padral C. An adaptive finiteelement approach for frictionless contact problems. Int J Numer Methods Eng2001;50:395–418.

[9] Chung J, Hulbert GM. A time integration algorithm for structural dynamicswith improved numerical dissipation: the generalized – a method. J Appl Mech1993;60:371–5.

[10] Deb A, Prevost JH, Loret B. Adaptive meshing for dynamic strain localization.Comput Methods Appl Mech Eng 1996;137:285–306.

[11] Di Y, Sato T. An operator-split ALE model for large deformation analysis ofgeomaterials. Int J Numer Anal Methods Geomech 2007;31:1375–99.

[12] Diez P, Huerta A. ‘‘A unified approach to remeshing strategies for finiteelement h-adaptivity. Comput Methods Appl Mech Eng 1999;176:215–29.

[13] Franke D, Düster A, Nübel V, Rank E. A comparison of the h-, p-, hp-, and rp-version of the FEM for the solution of the 2D Hertzian contact problem.Comput Mech 2010;45:513–22.

[14] Hlavacek I, Haslinger J, Necas J, Lovisek J. Solution of variational inequalities inmechanics. Berlin, New York: Springer-Verlag; 1988.

[15] Hu Y, Randolph MF. A practical numerical approach for large deformationproblems in soils. Int J Numer Anal Meth Geom 1998;22:327–50.

[16] Johnson C, Hansbo P. Adaptive finite element methods in computationalmechanics. Comput Methods Appl Mech Eng 1992;101:143–81.

[17] Khoei AR, Lewis RW. h-Adaptive finite element analysis for localizationphenomena with reference to metal powder forming. Finite Elem Anal Des2002;38:503–19.

[18] Khoei AR, Tabarraie AR, Gharehbaghi SA. h-Adaptive mesh refinement forshear band localization in elasto-plasticity Cosserat continuum. CommunNonlinear Sci Numer Simul 2005;10:253–86.

[19] Khoei AR, Gharehbaghi SA, Tabarraie AR, Riahi A. Error estimation, adaptivityand data transfer in enriched plasticity continua to analysis of shear bandlocalization. Appl Math Modell 2007;31:983–1000.

[20] Kikuchi N, Oden JT. Contact problems in elasticity: a study of variationalinequalities and finite element methods. SIAM studies in applied mathematics,vol 8. Philadelphia: Society for Industrial and Applied Mathematics; 1988.

[21] Lee T, Park HC, Lee SW. A superconvergent stress recovery technique withequilibrium constraint. Int J Numer Methods Eng 1997;40:1139–60.

[22] Li LY, Bettess P. Adaptive finite element methods: a review. Appl Mech Rev1997;50:581–91.

[23] Nazem M, Sheng D, Carter JP. Stress integration and mesh refinement innumerical solutions to large deformations in geomechanics. Int J NumerMethods Eng 2006;65:1002–27.

[24] Nazem M, Sheng D, Carter JP, Sloan SW. Arbitrary Lagrangian–Eulerian methodfor large-strain consolidation problems. Int J Numer Anal Methods Geomech2008;32:1023–50.

[25] Nazem M, Carter JP, Airey D. Arbitrary Lagrangian–Eulerian method fordynamic analysis of geotechnical problems. Comput Geotech 2009;36:549–57.

[26] Nazem M, Kardani M, Carter JP, Sheng D. Application of h-adaptive FE methodfor dynamic analysis of geotechnical problems. In: Proceedings of the 2ndinternational symposium on computational geomechanics (COMGEO II),Cavtat-Dubrovnik, Croatia; 2011. p. 490–5.

[27] Peric D, Yu J, Owen RJ. On error estimates and adaptivity in elastoplastic solids:applications to the numerical simulation of strain localization in classical andCosserat continua. Int J Numer Methods Eng 1994;37:1351–79.

[28] Rieger A, Wriggers P. Adaptive methods for frictionless contact problems.Comput Struct 2001;79:2197–208.

[29] Wiberg NE, Li XD. A postprocessed error estimate and an adaptive procedurefor the semidiscrete finite element method in dynamic analysis. Int J NumerMethods Eng 1994;37:3585–603.

Page 12: A comparative study of error assessment techniques for ... · PDF fileA comparative study of error assessment techniques for dynamic contact problems of geomechanics ... cated tasks

M. Nazem et al. / Computers and Geotechnics 40 (2012) 62–73 73

[30] Wriggers P. Computational contact mechanics. Austria: Springer-Verlag;2006.

[31] Wriggers P, Scherf O, Carstensen, C. Adaptive techniques for the contact ofelastic bodies. In: Hughes JR, Onate, E. Zienkiewicz OC, editors. Recentdevelopments in finite element analysis. CIMNE, Barcelona; 1994.

[32] Zienkiewicz OC, Zhu JZ. A simple error estimator and adaptive procedure forpractical engineering analysis. Int J Numer Methods Eng 1987;24:337–57.

[33] Zienkiewicz OC, Zhu JZ. The superconvergent patch recovery and a posteriorierror estimate. Part I: The recovery technique. Int J Numer Methods Eng1992;24:337–57.