PhDThesis XueZhang2014Signed
PhDThesis XueZhang2014Signed
PhDThesis XueZhang2014Signed
net/publication/301351333
CITATIONS READS
13 3,825
1 author:
Xue Zhang
University of Liverpool
63 PUBLICATIONS 1,525 CITATIONS
SEE PROFILE
All content following this page was uploaded by Xue Zhang on 18 April 2016.
by
Xue Zhang
BEng, MEng
Faculty of Engineering and Built Environment
The University of Newcastle, Australia
September 2014
Declaration
The thesis contains no material which has been accepted for the award
of any other degree or diploma in any university or other tertiary in-
stitution and, to the best of my knowledge and belief, contains no
material previously published or written by another person, except
where due reference has been made in the text. I give consent to
the final version of my thesis being made available worldwide when
deposited in the University’s Digital Repository∗∗ , subject to the pro-
visions of the Copyright Act 1968.
∗∗
Unless an Embargo has been approved for a determined period.
(signed)
i
ii
Dedication
iii
iv
Acknowledgements
v
Thanks are also extended to all the staff members at the Geotechni-
cal group of The University of Newcastle for providing a warm and
friendly environment.
Last but not least, I am eternally grateful to my parents Defu Zhang
and Shouzhen Cheng, as well as my fiancee Ya Gao, for their
endless love, support and encouragement.
vi
Abstract
vii
those particles; then, the conventional FEM is used to solve the prob-
lem on the identified domain. Regarding the second issue, mathemat-
ical programming formulations for the dynamic analysis of elastoplas-
tic behaviour are developed with a wide utilisation of the Hellinger-
Reissner variational theorem. The resulting formulations can be cast
as a second-order cone program and solved via appropriate optimiza-
tion methods. Unlike the conventional Newton-Raphson based FE
scheme, the convergence of the solution of the scheme developed is
guaranteed regardless of the quality of the initial solution. Formula-
tions for both plane strain and axisymmetric problems are developed.
Moreover, the contact between deformable bodies and rigid bound-
aries is also taken into account.
A number of challenging problems in plane strain cases are solved
successfully, which demonstrates the capabilities of the proposed ap-
proach. Furthermore, the approach is used to reproduce laboratory
tests involving the collapse of axisymmetric granular columns. A
quantitative comparison between the simulated results and the ex-
isting experimental data is conducted. Finally, an actual natural dis-
aster event, the Yangbaodi landslide, is considered and analysed in
some detail.
viii
Preface
The research work presented in this thesis was conducted in the De-
partment of Civil, Surveying and Environmental Engineering, School
of Engineering, at The University of Newcastle, Australia, under the
supervision of A/Prof. Kristian Krabbenhoft and Prof. Daichao
Sheng from August 2010 to September 2014. During the term of
the candidature, the following papers were published:
ix
x
Contents
Contents xi
List of Figures xv
1 Introduction 1
1.1 Motivation and objectives . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Review of research status . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.1 Numerical approaches in geomechanics . . . . . . . . . . . 3
1.2.2 Solution algorithms . . . . . . . . . . . . . . . . . . . . . . 20
1.3 Contributions and outlines . . . . . . . . . . . . . . . . . . . . . . 23
xi
CONTENTS
xii
CONTENTS
xiii
CONTENTS
9 Conclusions 136
References 151
xiv
List of Figures
xv
LIST OF FIGURES
xvi
LIST OF FIGURES
xvii
LIST OF FIGURES
xviii
List of Tables
xix
Chapter 1
Introduction
1
INTRODUCTION
2
CHAPTER 1
remains much less explored), is that of solving the governing equations – compris-
ing momentum balance, strain-displacement relations and constitutive relations
that usually are highly nonlinear and may give rise to ill-posedness, localization
of deformations, etc. The Newton-Raphson scheme, which is commonly used to
minimise the out-of-balance in the framework of the conventional finite element
method, relies crucially on the quality of the initial solution, i.e. the availability
of an initial state that is close to the new state. In cases where large changes
occur over small time steps, for example as a result of localization of deforma-
tions, the performance of the Newton-Raphson scheme decreases markedly and
divergence is often experienced. This is a problem that has a tendency to become
more pronounced as the finite element mesh is refined.
The above described challenges motivate the present work. More specifically,
the objective of this work is to:
• develop a robust numerical method capable of dealing with both solid-like
and liquid-like behaviour of geomaterials,
• develop an efficient solution algorithm capable of handling the highly non-
linear governing equations.
3
INTRODUCTION
Numerical Approaches
4
CHAPTER 1
The second type of the DEM considered here is the so-called Non-Smooth
Contact Dynamics (CD) Method developed by Moreau, Jean and their co-
workers [68, 121, 122, 123]. In the original version of the CD method, the grains
5
INTRODUCTION
Spring
Slider
Dashpot Spring
Dashpot
6
CHAPTER 1
7
INTRODUCTION
rj
xj
ri
xi x i − x j ≥ ri + rj
in geotechnical analysis [143]. For the finite element analysis of large deforma-
tion problems, a fundamentally important consideration is the selection of an
appropriate kinematic description for continuum, i.e. whether a Lagrangian or
an Eulerian description is used, which determines the relationship between the
deforming continuum and the finite mesh of computing zones.
In the Eulerian description, (Eulerian) meshes do not deform with the mate-
rial. That means, regardless of the magnitude of the deformation in the process,
the finite meshes retain their original shapes; consequently, no mesh distortion oc-
curs in the Eulerian description. However, such a characteristic makes it difficult
to track material points and free surfaces. As a result, the Eulerian description
has not been used much for solving problems in solid mechanics, especially those
involving history-dependent materials or free boundaries. Another shortcoming of
the Eulerian description lies in the occurrence of numerical oscillations of the stan-
dard Galerkin formulation in the case that the convective term is dominant which
arise from the difference in the velocity of the mesh (coordinate system) and the
medium. To overcome this limitation, many methods have been proposed, such
as Streamline Upwind/Petrov-Galerkin methods [5, 55], Taylor-Galerkin methods
[45, 186], Characteristic Galerkin methods [94, 142] etc.
In the Lagrangian description, the nodes of (Lagrangian) meshes remain co-
incident with material points. The positions of the mesh nodes are described
in terms of material configuration (original material configuration in the total
Lagrangian description and current material configuration in the updated La-
8
CHAPTER 1
Lagrangian Mesh
Eulerian Mesh
9
INTRODUCTION
10
CHAPTER 1
such as the Diffuse Element Method, the Element Free Galerkin Method, the Re-
producing Kernel Particle Method, the Meshless Local Petrov-Galerkin Method
and so on [91].
Support domain
(a) (b)
Figure 1.7: Approximation schemes in (a) the FEM, and (b) the Meshfree Particle
Method.
where δ(x) is the Dirac delta function. In the SPH scheme, the above function
11
INTRODUCTION
is approximated by Z
h
u (x) = u(ξ)w(x − ξ, h) dξ (1.2)
Ω
where uh (x) is the approximation of the function u(x), w(x−ξ, h) is the so-called
kernel or weight or smoothing or window function which is usually bell-shaped,
and h is the smoothing length that controls the size of the support domain Ω.
The above integral can then be evaluated via numerical quadrature techniques
which gives
X X mI
uh (x) ≈ w(x − xI , h)uI ∆VI = w(x − xI , h)uI (1.3)
I I
ρI
where xI is the coordinate of the particle I located within the support domain
of point x, and uI is the function value at particle I. VI , mI and ρI denote the
volume, the mass and the density of particle I, respectively. Then Eq. (1.3) can
be re-written as
X
uh (x) ≈ NI (x)uI (1.4)
I
where NI (x) are the shape functions in the SPH method given by
mI
NI (x) = w(x − xI , h) (1.5)
ρI
It should be emphasised that, unlike those in the FEM, the generated shape
functions above do not possess the Kronecker property, which means uI does not
equal uh (xI ). Thus, uI is regarded as a parameter instead of a true value of the
field variable at particle I. The true value of the field variable should be evaluated
based on Eq. (1.4) after uI is determined.
Apparently, the choice of the kernel function plays a significant role on the
above approximation procedure. Some commonly used weight functions are plot-
ted in Figure 1.8 with the equations listed below.
12
CHAPTER 1
1.2
1 cubic
quartic
exponential
0.8
0.6
w
0.4
0.2
0
−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1
r
13
INTRODUCTION
with
k xI − x k
r= (1.9)
h
In the above exponential weight function, α is a constant equal to 0.3 in Figure
1.8. More details on those kernel functions can be found in [90, 100, 101]. Due to
its distinct advantages of being a meshfree particle method, the SPH method has
not only been extensively used in astrophysics [154, 171], but also widely adopted
in computational fluid dynamics [91, 120]. In geomechanics, Bui et al. [25, 26, 27]
developed a two-dimensional version of the SPH scheme for modelling elastoplas-
tic behaviour of geomaterials. Chen et al. [33] proposed a three-dimensional SPH
model for the study of granular column collapse. Huang et al. applied the SPH
approach for the failure simulation of geo-disasters [60]. Other applications of the
SPH method for simulating large deformation problems in solid mechanics can
be found in [21, 56, 71, 98, 99, 146]. For all this, the SPH method still has not
been viewed as an accurate numerical tool, stemming from the fact that it lacks
a rigorous convergence theory as well as a successive refinement procedure. Some
shortcomings or pathologies of the SPH approach (including tensile instability,
lack of interpolation consistency or completeness, zero-energy mode) and the dif-
ficulty in enforcing essential boundary conditions still impede its application in
practice even though various corrective SPH methods have been developed [91].
The strong-form system equations are very simple, but usually they are less
stable than the weak-form system equations in numerical computations [100].
At the beginning of the 1990s, people turned their attention to develop meshfree
particle methods, which served as approximations of the weak forms of the PDEs.
As a result, the second class of the meshfree particle methods (meshfree Galerkin
methods) emerged. In all those meshfree Galerkin algorithms, either the classical
Moving Least Square (MLS) method or its variants are used to construct the
shape functions. Thus, first of all, the construction of shape functions by means
14
CHAPTER 1
Support domain of
15
INTRODUCTION
Note that, in the support domains of different points x̄, the vector of coefficients
c(x̄) is usually different. Now, we are in the position to define the functional of
the weighted residual
X
J(c) = w(xI , x̄)[uh (xI , x̄) − u(xI )]2 (1.16)
I∈S h
where S h is the set of indices of particles located within the support domain Ω
of the point x̄ (i.e. the blue particles in Figure 1.9), and w(xI , x̄) is the weight
function. The coefficients c are obtained by minimising the functional J with the
minimisation condition given by
∂J
=0 (1.17)
∂c
where
X
M= w(xI , x̄)P (xI )P T (xI ) (1.20)
I∈S h
16
CHAPTER 1
Then the substitution of Eq. (1.19) back into Eq. (1.10) results in
X
uh (x, x̄) = P T (x)M −1 w(xI , x̄)P (xI )u(xI ) (1.21)
I∈S h
with
NI (x, x̄) = w(xI , x̄)P T (x)M −1 P (xI ) (1.23)
being the shape functions for the support domain of point x̄. After deriving
the shape function, the implementation of the meshfree Galerkin method then is
quite similar to the finite element procedure except for the evaluation of the in-
tegrals. In the FEM, the integration is usually calculated based on the Gaussian
quadrature whose solutions are usually of high accuracy, whereas the calculation
of integration in meshfree Galerkin methods is somewhat annoying and usually
evaluated by means of the nodal integration, cell quadrature, or background finite
element mesh quadrature etc. [16]. Nayroles et al. [124] were the first to used
the MLS approximation in a Galerkin weak form and call it the Diffuse Ele-
ment Method (DEM∗ ). Since then, a class of meshfree Galerkin methods have
been invented. Among these methods Element Free Galerkin (EFG) method,
originally developed by Belytschko et al. [15] for predicting crack growth in a lin-
ear elastic solid, is viewed as a representative. Other types of meshfree Galerkin
methods and their applications can be found in [16, 90, 91, 100, 128]. Although,
in contrast to the SPH method, those meshfree Galerkin methods inherit both
the flexibility to interpolate scattered data and the solid mathematical founda-
tion in approximation theory, they have some drawbacks as well. One of them is
the difficulty of enforcing essential boundary conditions due to the fact that the
shape function in those meshfree particle methods does not possess the Kronecker
properties and also does not vanish at the essential boundaries in the Galerkin
formulation. Another one is the inaccuracy in the integration of the weak form,
which may lead to significant error in the solution. In the EFG method, for ex-
17
INTRODUCTION
ample, to ensure the accuracy of the integration, delicate background cells and
a large number of quadrature points are required, which make the EFG method
much more expensive than the FEM.
Besides these purely mesh-based and meshfree particle methods, there are a
number of approaches that are considered combinations of these two. For such
methods, particles are used to represent the continuum whereas shape functions
are constructed based on finite meshes. Here we call them Mesh-based Par-
ticle Methods. A typical example of those methods is the so-called Mate-
rial Point Method (MPM) which was originally named the Particle-in-Cell
(PIC) method for the simulation of problems in fluid dynamics [54]. As shown in
Figure 1.10, the MPM uses both particles and meshes. More specifically, the con-
tinuum is represented by a cloud of Lagrangian particles, called material points,
which carry all the information of physical properties and state variables (i.e.
mass, material parameters, strains, stresses) as well as external loads, whereas
the fixed Eulerian background meshes carry no permanent information and are
only used to determine incremental displacements and strain increments at the
material points. Thus, at the beginning of each time step, the information should
be transferred from the material points to the background meshes, while at the
end of the time step, the solutions should be mapped from the background meshes
back to the material points. In solid mechanics, the MPM has been used suc-
cessfully for solving a number of extremely large deformation problems, such as
silo discharging, high-velocity impacts, cutting process, crack propagation, etc.
[6, 42, 107, 190, 191, 203]. The application of the MPM in geomechanics includes
[3, 8, 19, 41, 197, 202, 207] where large deformation problems, e.g. landslides,
retaining wall movement, anchor pullout etc., are simulated. Because the MPM
makes use of both background mesh and material point data, one shortcoming is
that it is much more expensive in terms of storage than other continuum methods.
Besides, spurious oscillation may occur while material points cross the boundaries
of the mesh, the effect of which can be alleviated by using some generalised in-
terpolation methods [157].
In the last decade, another mesh-based particle method called the Particle
Finite Element Method (PFEM) was proposed by Onate et al. [131] and is the
one adopted in the present work. The basic idea of this approach is that the mesh
18
CHAPTER 1
Material point
Background mesh
nodes in the FEM are considered as separated particles which can freely move
and even separate from the main computational domain to which they originally
belong. At each time step, a so-called ‘alpha-shape’ method is employed to recog-
nise the computational domain based on the positions of those particles; then,
Delaunay triangulation is applied to connect the particles to generate meshes.
By doing this, not only can the mesh distortion be avoided, but the free-surface
evolution can also be captured. After the mesh is generated, the PFEM solves the
problems in a standard finite element procedure to enjoy the solid mathematical
foundation of the traditional FEM. Up to date, the PFEM has been successfully
applied for modelling a large number of challenging problems in numerous dis-
ciplines including dam engineering, harbour engineering, industrial engineering,
and so on [64, 131, 132]. In contrast to the wide application of the PFEM in fluid
dynamics, there are few contributions on applying the PFEM in solid mechanics,
especially geomechanics. The exceptions include [30, 129] where the possibilities
of using the PFEM for simulating the riveting process, the machining process,
19
INTRODUCTION
the powder filling process and the ground excavation are shown. In this thesis,
we focus on developing and applying the PFEM for solving problems involving
extremely large deformations in geomechanics. More details of the PFEM will be
presented in Chapter 2.
Besides the above-mentioned approaches, some researchers devote to develop
coupled discontinuous-continuous approaches [28, 93, 96, 152]. One example
[93, 152] is the coupled FEM-DEM method, in which the DEM is employed
to consider the computational domain undergoing large deformations whereas
the FEM takes care of the domain experiencing relatively small deformations to
reduce the computational cost. Although the robustness and potential of such
coupled methods have been demonstrated by academic exercises, they have not
found their way successfully into general practical applications.
20
CHAPTER 1
where R represent the residual forces. Suppose we have evaluated U i−1 ; then
R(U ) can be expanded by Taylor series as
∂R(U )
R(U ) = R(U i−1 )+ (U −U i−1 )+higher-order terms = 0 (1.25)
∂U U =U i−1
∂F int
t+∆t (U )
F ext int
t+∆t −F t+∆t (U i−1 )− (U −U i−1 )+ higher-order terms = 0
∂U U =U i−1
(1.26)
Neglecting the higher-order terms, the calculation of displacement increments
∆U i can be conducted as
ext int
∆U i = U i − U i−1 = K −1
i−1 (F t+∆t − F t+∆t (U i−1 )) (1.27)
where
∂F int
t+∆t (U )
K i−1 = (1.28)
∂U U =U i−1
is the tangential stiffness matrix. Then the improved displacement can be ob-
tained by
U i = U i−1 + ∆U i (1.29)
The above algorithm can be illustrated as in Figure 1.11. When large-order sys-
tems are in consideration, the major computational cost in the Newton-Raphson
iteration lies in the estimation of the stiffness matrix K. To decrease the time
consumption in each iteration, a modified Newton-Raphson iteration scheme can
be applied, in which the stiffness matrix K is calculated only at the first iteration
in each time increment [tn , tn+1 ] (see Figure 1.12). This modification indeed saves
time in the calculation of the stiffness matrix, but usually more iterations will
be needed to get convergence. Despite the wide use of both classical and modi-
fied Newton-Raphson schemes in the FEM, their convergence behaviour heavily
21
INTRODUCTION
depends on whether the initial solution is close to the unknown state or not.
22
CHAPTER 1
23
INTRODUCTION
ment Method (PFEM) while the solution of the governing equations is addressed
by means of variational and mathematical programming methods. Other issues
taken into account in the present thesis include the dynamics and the frictional
contact between deformable bodies and rigid surfaces.
The scheme is applicable to general large deformation problems. In other
words, both problems where the deformation patterns resemble fluid flows and
those that merely involve the deformation of solids slightly beyond the small
deformation limit can be handled. A number of challenging problems in geome-
chanics are addressed successfully with the proposed scheme. Furthermore, the
scheme is used to reproduce a laboratory test involving the collapse of axisymmet-
ric granular columns. A quantitative comparison between the simulated results
and the existing experimental data is conducted as well. Finally, an actual nat-
ural disaster event, the Yangbaodi landslide, is considered and analysed in some
detail. The outline of this thesis that reflects the above contributions is as follows.
In Chapter 2, a detailed description of the PFEM is provided. The possibility
of using the PFEM for solving extremely large deformation problems in solid
mechanics is explored. Some critical issues, including domain detection, mesh
generation, and variable remapping, are addressed as well.
In Chapter 3, the mathematical programming formulations for elastoplastic
static problems published in literatures are revisited. This is conducted by first
summarising the governing equations of elastoplastic static problems. Then, the
variational formulations are given followed by the finite element discretisation
in the spatial domain. The equivalence between the mathematical programming
formulations and those in the standard FEM is proven by showing that the Euler-
Lagrange equations associated with the optimisation problem do indeed repro-
duce the discrete governing equations in standard FEM. Numerical tests are also
performed to verify the formulations.
Based on those formulations for static problems described in Chapter 3, math-
ematical programming formulations further accounting for dynamic effects are
developed in Chapter 4. This is achieved by first discretising the momentum
conservation equations in the time domain using the θ-method. Afterwards, vari-
ational formulations are exhibited and discretised in the spatial domain following
the finite element procedure. The correctness of the developed mathematical pro-
24
CHAPTER 1
25
Chapter 2
2.1 Introduction
Since its invention [131], the Particle Finite Element Method (PFEM) has been
employed to solve numerous challenging problems in fluid dynamics and its related
disciplines. Despite its wide application, the computational details of the PFEM
are rarely given, especially on the boundary detection technique, ‘alpha-shape’
method, which plays a key role in this scheme. Meanwhile, unlike the case in
computational fluid dynamics, there have been few attempts to use the PFEM
for solving problems in solid mechanics. The exceptions include the modelling of
ground excavation by Carbonell et al. [30] and the simulation of forming process
by Oliver et al. [129].
In this chapter, the key features and the fundamental steps of the PFEM for
solving extremely large deformation problems in solid mechanics are described in
detail in Section 2.2. After that, three critical issues are handled. The first one
is the domain detection from a cloud of points, which is addressed in Section 2.3.
The second one is the mesh generation for a detected computational domain in
Section 2.4. The last one is the variable mapping from the old mesh to the new
mesh, which will be tackled in Section 2.5. Conclusions are drawn in Section 2.6.
26
CHAPTER 2
1c. Map the state variables (velocities, stresses etc.) from the old mesh, M n−1 ,
to the new mesh, M n .
27
FUNDAMENTALS OF PARTICLE FINITE ELEMENT METHOD
2a. Solve the discrete governing equations to obtain the displacement of the
nodes.
2b. Update the positions of the nodes to arrive at C n+1 and repeat.
It is clear that the procedures of the PFEM in solid mechanics are quite
similar to those in fluid dynamics. The only difference is that, for solving solid
mechanics problems, the mapping of state variables and physical properties from
the old mesh to the new mesh is required once the remeshing operation is finished.
This is due to the fact that material models considered in solid mechanics are
usually history-dependent. To date, numerous schemes have been proposed for
the remapping of states [58, 139, 140, 159, 185, 188, 209], which will be detailed
shortly in this chapter.
28
CHAPTER 2
Cloud of parcles C n
Computaonal domain V n
Mesh M n
Cloud of parcles C n +1
Computaonal domain V n +1
Mesh M n +1
n+2
Cloud of parcles C
29
FUNDAMENTALS OF PARTICLE FINITE ELEMENT METHOD
not (i.e. if the sphere inevitably will contain more than the one point), it is an
internal point. Figure 2.2 shows an example of the boundary detection using the
alpha-shape method.
30
CHAPTER 2
Figure 2.3: Boundary recognition via the scheme of Cremonesi et al. [36]: cloud
of points (a), Delaunay triangulation (b), after deletion of triangles with the
diameter of its circumcircle greater than αh (c).
be emphasised. First of all, even though Figure 2.3(c) shows that the final com-
putational domain can be obtained as well as the finite element mesh, the mesh
resulting from the algorithm might be of low quality due to the large distortion
of the continuum. Consequently, a regular remeshing operation for the identi-
fied domain is inevitable. Secondly, the utilisation of sophisticated constitutive
models in geomechanics in addition to ensuring the accuracy of variable mapping
demand the employ of higher-order finite elements. In our work, the six-node
rather than three-node triangular element is utilised for two-dimensional prob-
lems. In such a case, while identifying computational domains, the cloud of points
includes only the vertex mesh nodes with the rest being omitted. Thirdly, using
non-uniform meshes in the simulation is possible, although the above procedure
is for the problem with uniform meshes. When non-uniform meshes are in use,
the characteristic spacing h of the cloud of particles differs from one domain to
another. For instance, a large h is set for the domain discretised by large size
meshes, and vice versa. An example of using non-uniform meshes is shown in
Section 6.4.1.
2.3.2 Choice of α
It is clear that the alpha-shape method involves an element of subjectivity. In-
deed, the resulting domain is a direct function of the value of the parameter α.
31
FUNDAMENTALS OF PARTICLE FINITE ELEMENT METHOD
α = 0.5 α = 0.4
α = 1.5 α = 100
This is illustrated in Figure 2.4. A value of α = 1.3 here produces a set of bound-
aries that in many cases would be deemed reasonable. In fact, any value of α in
the interval 0.9 ≤ α ≤ 1.3 produces this set of boundaries. Decreasing α below
0.9 leads first to internal voids (α = 0.5) and subsequently to a disintegration of
the external boundaries as well (α = 0.4). On the other hand, increasing α above
1.3 leads first to a coalescence of the two distinct sets of points (α = 1.5) and
then, for large values of α, to a solid defined by the convex hull inscribing the
32
CHAPTER 2
cloud of points.
The conclusion of this example, that a value of α slightly greater than 1 is
appropriate, is consistent with experience from application to actual physical
problems. For example, for a wide range of coupled fluid-solid interaction prob-
lems, Onate et al. [134] conclude that a value of α in the range of 1.3 to 1.5 is
appropriate. For the examples of the present paper that cover static and dynamic
deformation processes of purely cohesive and purely frictional solids, we find the
appropriate range of α to be approximately 1.4 to 1.6. Thus, while the ‘optimal’
value of α is problem dependent, the range of possible values is in practice rather
limited and requires a relatively minor effort to establish by simple trial and error.
Nevertheless, regardless of the choice of α, the total volume (and thereby for
incompressible materials, the total mass) is bound to fluctuate somewhat in the
course of a typical simulation. However, as will be demonstrated via examples,
this error is rather small. In principle, it could be controlled in various ways, for
example by adjusting α in the course of the simulations. At present no general
scheme is available for this purpose although a particular scheme, applicable to
fluid dynamics, has recently been proposed [155].
33
FUNDAMENTALS OF PARTICLE FINITE ELEMENT METHOD
For example, the stress tensor should be transferred from the old Gauss points to
the new Gauss points while material models utilised are history-dependent. Also,
velocities and accelerations should be mapped from the old mesh nodes to the
new mesh nodes while dynamic effect is taken into account. Up to date, a number
of variable remapping schemes have been proposed [139, 140, 159, 188, 209] and
comparisons among them have been conducted [58, 185]. In this section, two
popular remapping schemes are described in some detail.
The first remapping scheme considered here is the so-called Inverse Dis-
tance Algorithm (IDA) [159], the implementation of which is rather straight-
forward. Suppose we have the stress state σ at a collection of old Gauss points
(black points in Figure 2.5(a)). Then the stress state at the new Gauss point x
(the cross in Figure 2.5) can be approximated simply by using the stress states
at its neighbouring old Gauss points (blue points in Figure 2.5(b)) as:
(a) (b)
Figure 2.5: Variable mapping by Inverse Distance Algorithm (IDA).
P
wi σ i
σ(x) = P (2.1)
wj
where σ i are the stresses at the ith neighboring Gauss point, and wi is its weight-
ing function defined as
wi = d−c
i (2.2)
34
CHAPTER 2
in which di is the distance between the ith neighbouring Gauss point and the
new Gauss point, and c is a constant parameter usually taken between 2 and
4, with 3.5 recommended [34, 50]. Alternatively, the approximation can also be
constructed using a polynomial basis function or a radial basis function on the
base of the Moving Least Square method which is now widely used in meshfree
particle approaches to construct shape functions [16, 90, 100].
(a) (b)
The second remapping scheme concerned here is the Unique Element Method
(UEM) which is reported to be more stable than the IDA scheme [58]. To make
it simple, suppose the six-node triangular element is used. The transferring of
stresses from the old Gauss point to the new Gauss point by the classical UEM
comprises the following two steps: First we have to identify the old finite element
mesh in which the new Gauss point (red cross in Figure 2.6(a)) is located. Then
the stress at the new Gauss point can be interpolated or extrapolated by the
stresses at the old Gauss points of the identified old finite element mesh (blue
crosses in Figure 2.6(b)), since the stress varies linearly within the six-node trian-
gular element. Rather than transferring stresses directly from the old Gauss point
to the new Gauss point, some improved versions of the UEM prefer recovering
stresses at the old mesh nodes first by the superconvergent patch recovery scheme
[209] or averaging schemes [140]. Then stress mapping is carried out from the
35
FUNDAMENTALS OF PARTICLE FINITE ELEMENT METHOD
old mesh node to the new Gauss point. However, the computational cost of this
additional step is usually considerable; meanwhile, the improvement regarding
the results is not warranted [58]. Thus, in our simulation, we employ the classical
UEM for the variable mapping. It is worth noting that, for dynamic analysis,
the mapping of velocities and accelerations is also required and can be conducted
similarly, except they are transferred from old mesh nodes to new mesh nodes.
2.6 Conclusions
This chapter explores the possibility of using the PFEM for analysing large de-
formation problems in solid mechanics. The fundamental steps of the PFEM for
solving solid mechanics problems are similar to those for handling fluid dynamics
problems. The only difference is that the variable remapping is required for the
analysis of solid mechanics problems.
Regarding the domain detection, the technique proposed by Cremonesi et al.
[36] is more straightforward to implement. The quality of the identified domain
depends on whether or not an appropriate value of parameter α is chosen. Even
though the optimal value of α is problem-dependent, the range of possible values
is rather limited (i.e. from 1.3 to 1.6).
In the proposed PFEM, an open source code called Triangle is used to generate
new meshes, and the Unique Element Method (UEM) is applied to map the
variables.
36
Chapter 3
Mathematical Programming
Formulations: Statics
3.1 Introduction
The possibility of conducting nonlinear finite element analysis of boundary con-
dition problems via the mathematical programming approaches has been shown
in [29, 35, 76, 77, 78, 108, 109, 110, 164, 164, 195, 200, 201]. Compared with
the traditional Newton-Raphson based finite element analysis, the convergence
behaviour is warranted in the mathematical programming approaches regardless
of whether or not the available initial solution is close to unknown, new states.
Besides, some burdensome problems that plague the traditional finite element
method are solved naturally. One example is the treatment of the singularity of
the Mohr-Coulomb criterion. In the traditional FEM, smooth approximations to
the Mohr-Coulomb are required to remove the singularity at the tip of the surface
where gradients are discontinuous [1, 2, 138, 166, 208], whereas in the mathemat-
ical programming approach, no special consideration is required in connection
with the yield surface singularities when an appropriate method of solution is
chosen [77]. Moreover, recently both the elastoplastic finite element and the con-
tact dynamics formulations are cast as standard second-order cone programming
forms by Krabbenhoft and his co-workers [77, 79, 81], which means the contin-
uum finite element analysis and the discontinuum contact dynamics analysis can
37
MATHEMATICAL PROGRAMMING FORMULATIONS: STATICS
ε = ∇u (3.1)
38
CHAPTER 3
and ∇ is the usual linear strain-displacement operator taking the following form:
∂
∂x 0 0
∂
0 0
∂y
∂
0 0
∇=
∂z (3.3)
∂ ∂
0
∂x ∂y
∂ ∂
0
∂y ∂z
∂ ∂
0
∂x ∂z
∇T σ + b = 0, in V (3.4)
where σ = (σx , σy , σz , σxy , σyz , σzx )T are the stresses, b = (bx , by , bz )T are the
body forces stemming for example from self weight, and V is the domain under
consideration.
N σ = t, on S (3.5)
39
MATHEMATICAL PROGRAMMING FORMULATIONS: STATICS
with nx , ny , nz being the cosine directions of the outward unit normal vector on
the traction surface.
F (σ) ≤ 0 (3.7)
where F is the yield function. F (σ) < 0 corresponds to stress states within the
elastic domain, while F (σ) = 0 corresponds to yielding, i.e. the current stress
point is on the yield surface.
Considering only infinitesimal deformations, a standard assumption is that
the total strains can be decomposed additively according to
ε = εe + εp (3.8)
where ε are the total strains, εe are the elastic strains, and εp are the plastic
strains. For an isotropic material whose elastic property is linear, its elastic
strains are related to the stresses via
εe = Cσ (3.9)
40
CHAPTER 3
where the constant E and ν are known as Young’s modulus and Poisson’s ratio,
respectively. The corresponding rate form of Eq. (3.9) is given by
For associated flow rule, the yield function F and the plastic potential G take the
same form. The above equations may be summarised in the following compact
format:
F (σ) ≤ 0
ε̇ = Cσ̇ + λ̇∇σ G(σ) (3.15)
λ̇F (σ) = 0, λ̇ ≥ 0
41
MATHEMATICAL PROGRAMMING FORMULATIONS: STATICS
The equivalence between the above optimisation problem and the governing equa-
tions follows by showing that the Euler-Lagrange equations associated with (3.16)
do indeed reproduce the governing equations. To this end, first we convert the
yield inequality into an equality by addition of a variable s which is positively
restricted:
F (σ n+1 ) + s = 0 (3.18)
42
CHAPTER 3
For β → 0, these equations are easily verified as being the governing equations
for the static problems at hand. Note that the flow rule in the above equations
is associated, i.e. the flow potential is the same as the yield potential F . This
is a consequence of the variational formulation and is not possible to circumvent
directly. To consider the non-associated flow rule, the approach suggested in [80]
can be used. This approach replaces the original yield function by an ‘effective’
one which, when used as a flow potential, yields the correct plastic strains. So
far this approach has been shown to produce reliable results for a range of static
small deformation problems.
u ≈ N u û (3.22)
where σ̂ and û are the nodal variables, N u and N σ matrices contain the shape
functions for displacements and stresses respectively. Here we restrict our dis-
cussion to plane strain problems; however, it is straightforward to extend the
equations to general three-dimensional cases. In a plane strain case, we have
σx
σy u
σz ,
σ= u= x (3.23)
uy
σxy
and
εx
εy
ε = ∇u =
εz
(3.24)
2εxy
43
MATHEMATICAL PROGRAMMING FORMULATIONS: STATICS
where
∂
∂x 0
0 ∂
∂y
∇=
(3.25)
0 0
∂ ∂
∂y ∂x
In the simulations, quadratic displacement/linear stress isoparametric trian-
gular elements are utilised. As illustrated in Figure 3.1, the stress interpolation
1 4 1
points are located at (λj−1, λj , λj+1 ) = ( , , ), j = 1, 2, 3, where λj are the
6 6 6
area coordinates. This choice leads stress shape functions in N σ to be continuous
within the elements and discontinuous between elements. The displacements u(x)
are interpolated from the corner and midside nodes, which makes shape functions
in N u be continuous between elements and one polynomial degree higher than
those in N σ . More specifically, the stresses are given by
σ̂x1
σ̂ 1
y
1
σ̂
z
1
σ̂
xy
N1 0 0 0 Nσ2 0 0 0 Nσ3 0 0 0 σ̂x2
σ
0 N1 0 0 0 Nσ2 0 0 0 Nσ3 0 0 2
σ σ̂y
σ ≈
2
0
0 Nσ1 0 0 0 Nσ2 0 0 0 Nσ3 0 σ̂z
0 Nσ1 0 0 Nσ2 0 Nσ3
2
0 0 0 0 0 σ̂xy
3
σ̂x
σ̂ 3
y
3
σ̂z
3
σ̂xy
= N σ σ̂
(3.26)
where
44
CHAPTER 3
3 Stress nodes
Displacement nodes
6 5
ξ
1 4 2
Figure 3.1: Quadratic displacement/linear stress isotropic triangular element
utilised in the simulation.
Nσ1 0 0 0 Nσ2 0 0 0 Nσ3 0 0 0
1
0 Nσ 0 2 3
0 0 Nσ 0 0 0 Nσ 0 0
Nσ =
(3.27)
0 1 2 3
0 Nσ 0 0 0 Nσ 0 0 0 Nσ 0
1 2 3
0 0 0 Nσ 0 0 0 Nσ 0 0 0 Nσ
is the vector containing stress states at the stress interpolation points, i.e. Gauss
integration points. The shape functions in Eq. (3.27) are given as below:
2
Nσ1 = 2ξ − ,
6
2 (3.29)
Nσ2 = 2η − ,
6
2
Nσ3 = 2ζ −
6
45
MATHEMATICAL PROGRAMMING FORMULATIONS: STATICS
= N u û
where
1 2 6
Nu 0 Nu 0 · · · Nu 0
Nu = (3.31)
1 2 6
0 Nu 0 Nu · · · 0 Nu
Nu5 = 4ηζ,
Nu6 = 4ζξ
46
CHAPTER 3
Substituting Eqs. (3.22) and (3.21) into the kinematic equation (3.1) results in
ε = ∇u = B u û (3.34)
where
1
∂Nu ∂Nu2 ∂Nu6
0 0 ··· 0
∂x ∂x ∂x
∂Nu1 ∂Nu2 6
0 ∂Nu
0 ··· 0
∂y ∂y ∂y
Bu =
(3.35)
0 0 0 0 ··· 0 0
∂Nu1 ∂Nu1 ∂Nu2 ∂Nu2 ∂Nu6 6
∂Nu
···
∂y ∂x ∂y ∂x ∂y ∂x
Since the shape functions Nui (i = 1, . . . , 6) are functions of the natural coordi-
nates ξ and η, implicit differentiation should be used to evaluate the derivatives
in Eq. (3.35). Writing the chains rule for shape functions in a matrix form gives:
i i
∂Nu ∂Nu
∂ξ
= J ∂x
(3.36)
∂Nui ∂Nui
∂η ∂y
In above, (xi , y i ) are the coordinates of the ith node of the isoparametric element
47
MATHEMATICAL PROGRAMMING FORMULATIONS: STATICS
∂Nu1 ∂Nu1
= 4ξ − 1, =0
∂ξ ∂η
∂Nu2 ∂Nu2
= 0, = 4η − 1
∂ξ ∂η
∂Nu3 ∂Nu3
= −3 + 4(ξ + η), = −3 + 4(ξ + η)
∂ξ ∂η (3.38)
∂Nu4 ∂Nu4
= 4η, = 4ξ
∂ξ ∂η
∂Nu5 ∂Nu5
= −4η, = 4 − 4ξ − 8η
∂ξ ∂η
∂Nu6 ∂Nu6
= 4 − 8ξ − 4η, = −4ξ
∂ξ ∂η
By multiplying both side of Eq. (3.36) by the inverse of the Jacobian matrix J,
we obtain
∂Nui ∂Nui
= J −1 ∂ξ
∂x
(3.39)
∂Nui ∂N i
u
∂y ∂η
Then the substitution of Eqs. (3.26), (3.30) and (3.34) into the variational prin-
ciple (3.16) leads to the following discrete principle:
where the yield function is imposed at a finite number of stress integration points
nσ , i.e. Gauss integration points, σ̂ jn+1 represent the stress states at the jth stress
integration point at time t = tn+1 , and
Z
B= N Tσ B u dV (3.41)
V
48
CHAPTER 3
Z Z
T
f= N u b dV + N Tu t dS (3.42)
V S
Z
C= N Tσ CN σ dV (3.43)
V
B T σ̂ n+1 − f = 0 (3.44)
F (σ̂ jn+1 ) ≤ 0, j = 1, . . . , nσ
This is usually the final problem solved numerically in each time step. Although
it only involves stresses, the displacement increments and plastic multipliers are
recovered as the dual variables, or Lagrange multipliers, associated with the dis-
crete equilibrium constraints which will be shown shortly.
Solution of the optimisation problem (3.45) implies satisfaction of the first-
order Karush-Kuhn-Tucker conditions. These may be seen as the discrete counter-
part to the Euler-Lagrange equations associated with the continuous functional.
Similarly, the Karush-Kuhn-Tucker conditions of problem (3.45) can be derived
by first defining the functional:
1
J = − σ̂ Tn+1 C σ̂ n+1 + ∆ûT (B T σ̂ n+1 − f )
2 (3.46)
+β Σj∈C ln sj − Σj∈C ∆λj (F (σ̂jn+1 ) + sj )
49
MATHEMATICAL PROGRAMMING FORMULATIONS: STATICS
δJ
= B T σ̂ n+1 − f = 0
δ∆û
δJ
= B(∆û) − C∆σ̂ n+1 − ∆λ∇σ̂ F (σ̂n+1 ) = 0
δ σ̂ n+1
(3.47)
δJ
= F (σ̂ jn+1 ) + sj = 0
δ∆λj
δJ β
j
= j − ∆λj = 0 ⇒ sj ∆λj = β
δs s
50
CHAPTER 3
The results are shown in Figure 3.4, in which Nc is the mobilised bearing
capacity defined as
F
Nc = (3.48)
Su B
where F is the sum of the vertical reaction forces below the footing. It is clear
that a satisfactory agreement is obtained even for the coarse incremental steps.
Nevertheless, the value of the simulated maximum mobilised bearing capacity is
51
MATHEMATICAL PROGRAMMING FORMULATIONS: STATICS
B=1m
107 elements
higher than Prandtl’s solution Nc = π + 2. This is due to the fact that a coarse
mesh is used in the simulation. To ensure accuracy, finer meshes should be used
to discretise the computational domain, especially at the area around the edge
of the footing. The spacial discretisation by medium and fine meshes is shown in
Figure 3.5 with the simulated results given in Figure 3.6 from which we can see
that improved results are obtained.
Next, the soil is considered as a cohesive-frictional material. The setup of the
problem is the same as that in the simulation of the undrained clay, except the
Mohr-Coulomb yield criterion is applied. According to Prandtl’s solution, the
bearing capacity for this problem is calculated by
π φ π tan φ
Nc = (tan2 ( + )e − 1) cot φ (3.49)
4 2
In our simulation, the cohesion is Su = 100 kPa and a series of friction angles
ranging from φ = 5◦ to 45◦ are tested. The comparison between the simulated
52
CHAPTER 3
Prandtl’s solution
5
Bearing capacity N C
3 5 increments
2 10 increments
1 100 increments
0
0 0.01 0.02 0.03 0.04 0.05 0.06
Footing displacement (m)
Figure 3.5: Spatial discretisation using (a) medium meshes, and (b) fine meshes
at the edge of the foot.
53
MATHEMATICAL PROGRAMMING FORMULATIONS: STATICS
Prandtl’s solution
5
Bearing capacity N C
Coarse mesh
3
2 Medium mesh
1 Fine mesh
0
0 0.01 0.02 0.03 0.04 0.05 0.06
Footing displacement (m)
Figure 3.6: Load-displacement curves for strip footing with different spatial dis-
cretisations.
160
140
120
Prandtl's solu!on
100
Simulated results
Nc
80
60
40
20
0
0 10 20 30 40 50
Friction angle (degree)
Figure 3.7: Bearing capacity versus friction angles for strip footing.
54
CHAPTER 3
bearing capacity and those from Prandtl’s solution is illustrated in Figure 3.7.
As shown, a satisfactory agreement is achieved.
3.7 Conclusions
The mathematical programming formulations for elastoplastic static problems
are summarised. The governing equations are first given, then their variational
formulations are derived. The finite element discretisation is conducted using the
quadratic displacement/linear stress elements, and the equivalence between the
variational formulation and the governing equations at hand is verified by showing
the Euler-Lagrangian equations associated with the variational principle. It is
clear that the singularity of the yield surface can be tackled naturally, without
any special treatment, in the mathematical programming.
The strip footing problem is simulated using those mathematical program-
ming formulations. The soil in the simulations is considered as purely cohesive
and cohesive-frictional materials, respectively. In both cases, close agreements
between the simulated and Prandtl’s solutions are obtained, even with coarse
increments, which verifies the mathematical programming formulations.
55
Chapter 4
Mathematical Programming
Formulations: Dynamics
4.1 Introduction
In the numerical modelling of many geotechnical problems, the effect of dynam-
ics cannot be neglected, especially when the post-failure process is of significant
concern. One example is the analysis of landslides, in which both the under-
standing of their triggering mechanism and the estimation of the hazard zone
are very important. Perhaps the most general approach for the dynamic analysis
of geo-structural systems is the direct numerical integration of the momentum
conservation equations:
∇T σ + b = ρü, in V
(4.1)
N σ = t, on S
where ∇ is the nabla operator, σ are the stresses, b are the body forces stemming
for example from self weight, ρ is the material density, u are the displacements,
and a superposed dot denotes differentiation with respect to time. V is the
domain under consideration and S is its boundary, t are the tractions, and
nx 0 0 ny 0 nz
N = 0 ny 0 nx nz 0 (4.2)
0 0 nz 0 ny nx
56
CHAPTER 4
with nx , ny , nz being the cosine directions of the outward unit normal vector on
the traction surface. The basic idea behind the direct numerical integration is to
satisfy the momentum conservation equations at discrete time points. Based on
those formulations for the static analysis described in Chapter 3, mathematical
programming formulations further accounting for dynamic effects are developed
in this chapter.
The outline of the chapter is as follows. In Section 4.2, the governing equations
are discretised in time using the θ-method. Then the variational formulation of
the dynamic problem is given in Section 4.3. After that, the spatial discretisation
using finite element interpolation is conducted in Section 4.4, while Karush-Kuhn-
Tucker conditions of the discrete variational principle are derived in Section 4.5.
The verification of the proposed mathematical programming formulations is con-
ducted in Section 4.6, and conclusions are drawn in Section 4.7.
∇T σ + b = ρv̇
(4.3)
v = u̇
v n+1 − v n
∇T [θ1 σ n+1 + (1 − θ1 )σ n ] + b = ρ
∆t (4.4)
un+1 − un
θ2 v n+1 + (1 − θ2 )v n =
∆t
where subscripts n and n + 1 refer to the known and new, unknown states re-
spectively and ∆t = tn+1 − tn is the time step. Rearranging the above equations
gives the following equation in the stresses and the displacements
∆u
∇T σ n+1 + b̃ = ρ̃ (4.5)
∆t2
57
MATHEMATICAL PROGRAMMING FORMULATIONS: DYNAMICS
ρ
ρ̃ =
θ1 θ2 (4.6)
1 v n 1 − θ1 T
b̃ = b + ρ̃ + ∇ σn
θ1 ∆t θ1
After the displacements at tn+1 have been determined, the velocities are computed
from
1 ∆u
v n+1 = − (1 − θ2 )v n (4.7)
θ2 ∆t
The natural boundary conditions are approximated in an analogous manner lead-
ing to
N [θ1 σ n+1 + (1 − θ1 )σ n ] = t, on S (4.8)
or
N σ n+1 = t̃, on S (4.9)
where
1 1 − θ1
t̃ = t− N σn (4.10)
θ1 θ1
1
The above time integration scheme is unconditionally stable provided that θ1 ≥ 2
and θ2 ≥ 21 . For θ1 = θ2 = 21 , it coincides with the Newmark average acceleration
scheme; while, for θ1 = 0, a fully explicit and conditionally stable scheme is
obtained. In the following, we will only consider implicit and unconditionally
stable schemes. Regarding the constitutive model in Section 3.2.3, we require
that all relations are satisfied at time tn+1 :
F (σn+1 ) ≤ 0
∇(∆u) = C∆σ n+1 + ∆λ∇σ G(σ n+1 ) (4.11)
∆λF (σn+1 ) = 0, ∆λ ≥ 0
58
CHAPTER 4
min max hσ n+1 , ∇(∆u)iV + 21 h∆σ n+1 C∆σ n+1 iV − hb̃, ∆uiV
∆u (σ,r)n+1
−ht̃, ∆uiS − 12 ∆t2 hrn+1 , ρ̃−1 r n+1 iV + hrn+1 , ∆uiV (4.12)
subject to F (σ n+1 ) ≤ 0
where r n+1 are new variables whose significance will become apparent shortly.
Likewise, to show the equivalence between the above optimisation problem
and the governing equations, first we convert the yield inequality into an equality
by addition of a variable s which is positively restricted:
F (σ n+1 ) + s = 0 (4.13)
J = hσ n+1 , ∇(∆u)iV + 21 h∆σ n+1 , C∆σ n+1 iV − hb̃, ∆uiV − ht̃, ∆uiS
− 21 ∆t2 hrn+1 , ρ̃−1 rn+1 iV + hr n+1 , ∆uiV
+β ln s − ∆λ(F (σ n+1 ) + s)
(4.14)
where ∆λ is the Lagrange multiplier. Taking functional derivatives gives the
following equations:
δJ ∇T σ n+1 + b̃ = r n+1 , in V
=
δ∆u
N σ n+1 = t̃, on S
δJ
= −∆t2 ρ̃−1 r n+1 + ∆u = 0
δrn+1 (4.15)
δJ
= ∇(∆u) − C∆σ n+1 − ∆λ∇σ F (σ n+1 ) = 0
δσ n+1
δJ
= F (σ n+1 ) + s = 0
δ∆λ
δJ β
= − ∆λ = 0 ⇒ s∆λ = β
δs s
For β → 0, these equations are easily verified as being the governing equations for
59
MATHEMATICAL PROGRAMMING FORMULATIONS: DYNAMICS
the elastoplastic dynamic analysis at hand. From the second set of conditions,
we see that the variables r n+1 are the dynamic forces r n+1 = ρ̃∆u/∆t2 . The
momentum balance equations are thus verified by the substitution of the second
set of conditions into the first set.
and N r are the new set of finite element shape functions for the dynamic forces
r, which are taken to be identical to those of the displacements but are discon-
tinuouse between elements. Thus, we have
" #
Nr1 0 Nr2 0 ... Nr6 0
Nr = (4.18)
0 Nr1 0 Nr2 ... 0 Nr6
where
Nr1 = (2ξ − 1)ξ,
Nr5 = 4ηζ,
Nr6 = 4ζξ
60
CHAPTER 4
Substituting Eq. (4.18) and the previously defined shape functions (3.27) and
(3.31) for stresses and displacements into the variational principle (4.12), we
obtain
min max σ̂ Tn+1 B∆û − f T ∆û − 12 σ̂ Tn+1 C σ̂ n+1
∆û (σ̂,r̂)n+1
subject to F (σ̂jn+1 ) ≤ 0, j = 1, . . . , nσ
R
D= V
N Tr ρ̃−1 N σ dV
(4.21)
R T
A= V
N u N r dV
F (σ̂jn+1 ) ≤ 0, j = 1, . . . , nσ
The above problem is the one solved at each time increment for the dynamic
analysis. In the course of solving the problem, the displacement increments ap-
pear as the dual variables, or Lagrange multipliers, associated with the discrete
equilibrium constraints. The above problem is similar in structure to those aris-
ing from limit analysis [75], static elastoplasticity [76, 77, 78, 80], and granular
contact dynamics [59, 79, 81].
61
MATHEMATICAL PROGRAMMING FORMULATIONS: DYNAMICS
1 1
J = − σ̂ Tn+1 C σ̂ n+1 − ∆t2 r̂ Tn+1 Dr̂ n+1 + ∆ûT (B T σ̂ n+1 + AT r̂ n+1 − f )
2 2
+β Σj∈C ln sj − Σj∈C ∆λj (F (σ̂jn+1 ) + sj )
(4.24)
Same as in Section 4.3, β is an arbitrarily small constant, C is the set of stress
integration points, and ∆λj and sj are respectively the Lagrange multiplier and
the positively restrained variable at the jth stress integration point, i.e. the Gauss
integration point. The logarithmic barrier function eliminates the need to make
explicit reference to the fact that sj > 0. Taking functional derivatives of (4.24)
gives:
δJ
= B T σ̂ n+1 − AT r̂ n+1 − f = 0
δ∆û
δJ
= −∆t2 Dr̂n+1 + A∆û = 0
δr̂ n+1
δJ (4.25)
= B(∆û) − C∆σ̂ n+1 − ∆λ∇σ̂ F (σ̂n+1 ) = 0
δ σ̂ n+1
δJ
j
= F (σ̂ jn+1 ) + sj = 0
δ∆λ
δJ β
j
= j − ∆λj = 0 ⇒ sj ∆λj = β, j ∈ C
δs s
It is worth noting that the discrete momentum conservation equation in terms of
stresses and displacements are recovered:
1
B T σ̂ n+1 + 2
[AT D −1 A]∆û = f (4.26)
∆t
by combining the first two optimality conditions in (4.25). While the shape
functions for the dynamic forces r are taken to be identical as those for the
displacements, the matrix AT D −1 A takes the following form:
Z
T −1
A D A= N Tu ρ̃N u dV (4.27)
V
62
CHAPTER 4
Point A
F
63
MATHEMATICAL PROGRAMMING FORMULATIONS: DYNAMICS
12
10
8
Force F (kN)
0
0 2 4 6 8 10 12 14 16
Time (s)
Quasi-static solution
Vertical displacment of point A (m)
0.12
Abaqus solu!on
0.08
Mathema!cal
programming solu!on
0.04
0
0 2 4 6 8 10 12 14
Time (s)
-0.04
64
CHAPTER 4
vertical displacements at point A against time are shown in Figure 4.3 where
the comparison between the results obtained from the proposed mathematical
programming formulations and the commercial finite element analysis software,
Abaqus, is illustrated. The dash line represents the quasi-static solution with the
end load F = 10 kN. As shown in Figure 4.3, a satisfactory agreement is obtained.
0.16
Quasi-static solution
Vertical displacment of point A (m)
0.12
With damping
0.08
Without damping
0.04
0
0 2 4 6 8 10 12 14
Time (s)
-0.04
Figure 4.4: Simulated vertical displacements with and without numerical damp-
ing.
1
Secondly, we simulate the problem with θ1 = 1 and θ2 = to consider the
2
numerical damping effect. As expected (see Figure 4.4), point A first reaches the
highest position in the vertical direction because of the imposition of the force
at the end of the beam. Then the energy of the system is dissipated due to the
numerical damping, and point A stops exactly at the position obtained from the
quasi-static analysis. While the force is removed, the beam begins to vibrate and
finally stops at its initial position, again, due to the numerical damping.
65
MATHEMATICAL PROGRAMMING FORMULATIONS: DYNAMICS
4.7 Conclusions
Based on the variational principle, the mathematical programming formulations
are extended further for considering dynamic problems in this chapter. The θ-
method is used to discretise the momentum conservation equations in the time
domain. The proposed time integration scheme is unconditionally stable provided
1 1
that θ1 ≥ and θ2 ≥ , while for θ1 = 0 it turns to a fully explicit and
2 2
conditionally stable scheme.
The finite element method is then applied to discretise the governing equa-
tions in the spatial domain. In addition to the stress and the displacement, a
new set of variables r, the physical meaning of which is the dynamic force, ap-
pear in the variational principle and need to be approximated by shape functions
as well. The dynamic forces r are assumed to be discontinuous between the fi-
nite element aiming to make the converting of quadratic terms in the objective
function to equivalent quadratic inequalities more convenient. Equivalence be-
tween the proposed formulations and those in the traditional FEM are proved.
The dynamic analysis of a cantilever beam is carried out to verify the proposed
formulations.
66
Chapter 5
Mathematical Programming
Formulations: Contact
5.1 Introduction
A proper treatment of the contact is an important component in many geotechni-
cal problems. One example is that the grade of the roughness of the basal surface
is of crucial significance to the granular collapse problems [86, 87]. Another one
is that different friction conditions lead to different failure modes in the problem
of accretionary wedges [170].
Inspired by the recently proposed scheme utilised in the granular contact
dynamic analysis [59, 79, 81], a new strategy is developed in the finite element
context for analysing the frictional contact between deformable bodies and rigid
boundaries in this chapter. Using such a strategy, the mathematical programming
formulations developed for static or dynamic analysis need only minor revision
to account for the frictional boundaries; moreover, it is straightforward to extend
this strategy to consider the contact between rigid and deformable bodies.
The outline of this chapter is as follows. Section 5.2 presents the contact
scheme utilised in the granular contact analysis, while its extension to finite el-
ement analysis is shown in Section 5.3. Two numerical examples are given to
verify the proposed contact scheme in Section 5.4, and conclusions are drawn in
Section 5.5.
67
MATHEMATICAL PROGRAMMING FORMULATIONS: CONTACT
n
q
p
g0
x2
x1
mv̇ = f ext
(5.1)
v = u̇
in which m is the mass, f ext = (fx , fy )T are the external forces, v = (vx , vy )T are
the velocities, and u = (ux , uy )T are the displacements. Using the θ-method, the
above equations can be discretised as below:
v n+1 − v n
m = f ext
∆t (5.2)
un+1 − un
θv n+1 + (1 − θ)v n =
∆t
68
CHAPTER 5
where
m
m̄ =
θ (5.4)
m̄
f̄ = f ext + vn
∆t
and ∆u = un+1 − un are the displacement increments.
Suppose that the disc cannot penetrate into the frictional rigid boundary;
then, the contact conditions for such a problem are stated as follows:
nT ∆u − g0 ≤ 0
p(nT ∆u − g0 ) = 0 (5.5)
|q| − µp ≤ 0
where n is the outward normal vector of the boundary, g0 is the gap between
the disc and the boundary at time t = tn as shown in Figure 5.1, p is normal
friction force, q is tangential friction force, and µ is the friction coefficient. Now,
the variational formulations for such a system can be written as
1
min max { ∆uT m̄∆u − ∆uT f̄ } + {∆uT (np + n̂q) − g0 p}
∆u (p,q)n+1 2∆t2 (5.6)
subject to |q| − µp ≤ 0
Same as in Section 4.3, the equivalence between the above optimisation problem
and the governing equations (i.e. Eqs. (5.3) and (5.5) ) can be proven by showing
the first-order Karush-Kuhn-Tucker optimality conditions associated with the
optimisation problem (5.6), the detail of which has been documented in [81].
Alternatively, the variational principle (5.6) can be cast as below:
∆t2 T
min max {− r m̄−1 r n+1 + ∆uT r n+1 + ∆uT f̄ } + {∆uT (np + n̂q) − g0 p}
∆u (p,q,r)n+1 2 n+1
subject to |q| − µp ≤ 0
(5.7)
by the introduction of new variables
∆u
r n+1 = m̄ (5.8)
∆t2
69
MATHEMATICAL PROGRAMMING FORMULATIONS: CONTACT
∆t2 T
maximise − r m̄−1 r n+1 − g0 p
(p,q,r)n+1 2 n+1
(5.9)
subject to r n+1 + ∆uT (np + n̂q) = −∆uT f̄
|q| − µp ≤ 0
maximise −g0 p
(5.10)
subject to |q| − µp ≤ 0
Compared with principle (5.9) for the CD method, the above optimisation princi-
ple includes neither the term that represents the dynamic energy of the particle in
the objective function nor the equality constrain that corresponds to momentum
conservation of the particle. This is due to the assumption that the particle is
weightless and its radius is zero. The friction forces p and q will be added to the
discretised equation of momentum conservation for the deformable body latter.
70
CHAPTER 5
ρy
ρx
n
q
x2
p
g0 Potential contact
x1 particles
∆uN = g0 − µλ
(5.11)
∆uT = ±λ
where λ ≥ 0 is a Lagrange multiplier such that λ(|q| −µp) = 0 and ∆uN and ∆uT
are the normal and tangential displacement increments of the particle respectively.
This means that the sliding rule is associated in the sense that the sliding is
accompanied by a dilation of relative magnitude λ. As in the continuum case,
this dilation is not desirable and can rarely be justified physically. However, as
discussed in [81], the dilation arising at frictional contacts may be viewed as an
artifact of the time discretisation that gradually decreases as the time step is
reduced, which will be shown by the simulation of a simple sliding rigid box on
a rough surface in Section 5.4.
Considering all potential contacts and incorporating the above contact prob-
lem into the dynamic problem (4.23) leads to a final problem of the type
Pnc
maximise − 12 σ̂ Tn+1 C σ̂ n+1 − 21 ∆t2 r̂Tn+1 Dr̂ n+1 − j=1 g0,j pj
(σ̂,r̂)n+1
71
MATHEMATICAL PROGRAMMING FORMULATIONS: CONTACT
with ρ = (ρ1 , ρ2 )T being the nodal forces, n = (n1 , n2 )T the normal of the rigid
boundary and n̂ = (−n2 , n1 )T . Furthermore, E is an index matrix of zeros and
ones and nC is the number of potential contacts. Similarly, the problem 5.12 can
be transferred into a standard SOCP form following Appendix A and then solved
via an available optimisation tool.
5.4 Verifications
5.4.1 Sliding rigid box
Generally, in the context of frictional problems, the principle of maximum plastic
dissipation is problematic in that it predicts a dilation proportional to the friction
coefficient while, for real materials, the dilation is significantly smaller and often
zero. However, for the present application of time-discrete contact dynamics,
the issue is much less pronounced and the dilation that does take place will be
eliminated in the limit of the time step tending to zero, which can be illustrated
in the following test.
Suppose we have a rigid box which is located on a rigid frictional surface and
travels with an initial horizontal velocity v0 = 0.98 m/s. The friction coefficient
of the surface is µ = 0.1. The results for a total of 10, 20, 40, and 60 time steps
(corresponding to ∆t = 0.1 s, 0.05 s, 0.025 s, and 0.0167 s) are shown in Figure
5.3. Here, we observe that the dilation tends to be zero as the time step is
decreased and the final travelling distance converges to 0.49 m, which coincides
with the result obtained from the Newton’s law of motion. In other words, despite
the physical separation between the rigid box and the surface, contact forces
still exist and convergences can be obtained by decreasing the magnitude of the
incremental time steps. This rather surprising property has previously been noted
and utilised by Anitescu, Tasora and their co-workers [10, 11, 12, 141, 180, 181].
72
CHAPTER 5
(a)
(b)
(c)
(d)
Figure 5.3: Moving rigid box on a frictional surface with a total of (a) 10 (b) 20
(c) 40 (d) 60 time steps.
The radius of the pipeline is r = 0.5 m, and the geometry of the soil column is
10 m×15 m. The pipeline is considered as a rigid body with a smooth surface,
while the soil is represented by a rigid-perfectly plastic model with the Tresca
yield criterion. The material parameters are as follows: density ρ = 2 t/m3 , and
shear strength Su = 50 kPa. The gravitational acceleration is g = −9.8 m/s2 .
According to [114, 149], the upper and lower bounds for the normalised average
F
pressure Nc = (F is the resistance force on the pile) are 9.20 and 9.14,
rSu
respectively.
The above-mentioned problem is simulated using the developed mathematical
programming formulation. In the simulation, the parameters for the dynamic
analysis are θ1 = θ2 = 1. A total of 2812 quadratic displacement/linear stress
elements are utilised, the distribution of which is shown in Figure 5.4. The
normalised average pressure from the simulation is 9.29 which is 1.64% higher
73
MATHEMATICAL PROGRAMMING FORMULATIONS: CONTACT
74
CHAPTER 5
than the lower bound and 0.98% higher than the upper bound. The contour of the
equivalent plastic strain is illustrated in Figure 5.5. As shown, a localised failure
mechanism is experienced for the deeply buried pipeline. A more challenging
problem regarding the pipeline-soil interaction will be considered in the next
chapter.
5.5 Conclusions
In this chapter, the frictional contact between deformable bodies and rigid bound-
aries is taken into account within the general variational framework. The resulting
formulations are similar to those developed for static and dynamic analyses; thus,
they can be solved conveniently by using an unified solution engine.
Even though an artificial dilation is associated with the proposed contact
scheme while the sliding occurs, its magnitude can be minimised by decreasing
the time increment. Two numerical examples are given to show the correctness
of the proposed scheme.
75
Chapter 6
6.1 Introduction
In this chapter, a number of challenging problems involving extremely large de-
formations are handled by the PFEM described in Chapter 2, associated with the
mathematical programming formulations for developed in Chapters 4 and 5.
Apparently, the mathematical programming formulations in Chapters 3 and
4 are developed based on the small deformation theory. Such formulations may
lead to several errors in large deformation analysis of which the generation of
strains as a result of rigid body motions is the most serious one. However, we
have found that this and related errors, for all practical purposes, are negligible
for the kind of time steps used in typical simulations. As such, the price to pay for
the convenience of being able to operate with the usual small deformation theory
appears to be very small. In fact, such large deformation analysis by a sequence
of incremental analysis based on the small deformation theory is quite normal.
One representative is the previously mentioned RITSS method [58, 184, 196],
which is rather popular in geomechanics. Another way that is even cheaper is
the so-called sequential limit analysis [31, 74, 89, 148, 193], which is commonly
used for structural analysis as well as the modelling of metal plasticity.
In this chapter, the error estimation of using the incremental small defor-
76
CHAPTER 6
mation theory for large deformation analysis is first conducted analytically with
the focus on the rotation of a bar in Section 6.2. Section 6.3 then presents the
large deformation analysis of two truss systems with the small deformation the-
ory, in which neither remeshing nor variable remapping is required; thus, their
influences on the results are eliminated. The first example is an inclined axial
rod in which the simulated result is compared to the analytical one, while the
second one is a truss frame in which the comparison between the results from
the small deformation and large deformation theories is conducted. After that,
four numerical examples of plane strain problems are explored in Section 6.4 to
verify the proposed PFEM scheme and demonstrate its capabilities of tackling
extremely large deformation problems. Those examples include cylinder-soil in-
teraction, accretionary wedge, collapse of granular columns and discharge of silo.
Finally, conclusions are given in Section 6.5.
L0 cos θ − L0
ε= = cos θ − 1 (6.1)
L0
θ2 θ2
ε≈1− −1=− (6.2)
2 2
with the higher-order terms being neglected. If we use N steps to simulate the
θ
problem, the incremental rotation angle for each step is δθ = . Then the strain
N
77
PFEM FOR LARGE DEFORMATION PLANE-STRAIN PROBLEMS
L 0
θ2 θ2
ε = Nδε = −N = − (6.3)
2N 2 2N
As shown in the above equation, the norm of the generated strain, that results
from the small deformation theory, for a bar with a rotation angle θ is proportional
1
to . For N → ∞, the strain tends to be zero.
2N
78
CHAPTER 6
D=100 mm H=100 mm
79
PFEM FOR LARGE DEFORMATION PLANE-STRAIN PROBLEMS
0.5
0.4
0.3
200 increments
0.1 400 increments
800 increments
0 Analytical solution
−0.1
−0.2
0 1 2 3 4 5 6
u/L
400, and 800 increments respectively. Figure 6.3 exhibits the resulting normalised
reaction force F/EA obtained from the simulations as well as the analytical solu-
tion. It shows that, the small deformation theory does lead to errors with coarse
increments (i.e. 100 increments). But an increase of the total incremental num-
ber leads to a decrease of the error. A close agreement can be obtained with
increments no less than 400 for the present problem.
80
CHAPTER 6
24
120
120
20 mm
100
40 mm
80
60 mm
60
40
20
0
−20 0 20 40 60 80 100 120
81
PFEM FOR LARGE DEFORMATION PLANE-STRAIN PROBLEMS
within 650 increments. The deformed configurations of the frame with the dis-
placement uV = 20 mm, 40 mm, and 60 mm are plotted in Figure 6.5, while the
force-displacement curves are shown in Figure 6.6. The blue line in Figure 6.6
is the simulated result obtained by the mathematical programming formulations
with configuration updating at each time increment, while the red dot gives the
simulated result from the large deformation theory presented in [22]. It is clear
that a satisfactory agreement is obtained.
400
Bonet's solu!on
300
Mathema!cal programming solu!on
Force F (N)
200
100
0
0 20 40 60 80
Vertical displacement (mm)
82
CHAPTER 6
both time and space) and for a very limited range of the parameter set involved
in each problem. As discussed previously, this procedure is less than ideal but
at present the only feasible one. Also, in practice, it is not particularly arduous
and is usually completed in a fraction of the time that it takes to solve a given
problem (using more refined temporal and spatial discretisations) with a fixed
value of α. By this initial calibration, a value of α = 1.4 was adopted for the first
two examples, while α = 1.6 for the last two.
It is worth noting that, in all the plane strain problems concerned in this
section, both the yield conditions and plastic potential are given in terms of the
Mohr-Coulomb relation. While this constitutive model is very simple, it is also
quite appropriate for many problems involving very large deformations. Indeed,
the model verifies the conditions at the critical state; with the initial transient
phase leading up to this state thus being ignored, it may be thought of as a
reasonably accurate first-order model. In spite of that, it is worth noting that
the consideration of the elasticity, the softening/hardening material behaviour is
possible in the developed method. Besides failing to capture the conditions prior
to fully developed plastic flow, the only obvious flaw in the model is the absence
of rate effects. While such effects usually can be ignored at the microscopic level,
the processes at this level nevertheless manifest themselves in a what, at the
macroscopic level, appears to be a rate effect, essentially implying an increase in
friction angle with shear strain rate [9, 72]. While such an enhancement is entirely
possible within the general framework to be presented, it will not be considered
in the present work.
83
PFEM FOR LARGE DEFORMATION PLANE-STRAIN PROBLEMS
D = 1m
Initial
uH=0, uV=0.2m
uH=0, uV=0.4m
uH=0, uV=0.8m
0 0.05
0.025
Figure 6.7: Interaction of a rigid cylinder with a Tresca soil. Colours are propor-
tional to the equivalent plastic strain increment.
84
CHAPTER 6
uH=0.5m, uV=0.8m
uH=1.0m, uV=0.8m
uH=1.5m, uV=0.8m
uH=2.0m, uV=0.8m
0 0.05
0.025
Figure 6.8: Interaction of a rigid cylinder with a Tresca soil. Colours are propor-
tional to the equivalent plastic strain increment (continued).
85
PFEM FOR LARGE DEFORMATION PLANE-STRAIN PROBLEMS
to 0.01 m (80 for the penetration and 200 for the subsequent horizontal mo-
tion). The cylinder-soil interface is assumed purely frictional with a friction
coefficient µ = tan 30◦ ≃ 0.577. Other parameters are as follows: soil density
ρ = 1.6 g/cm3 , undrained shear strength c = cu = 1 kPa, gravitational accel-
eration g = −9.8 m/s2 , and cylinder diameter D = 1 m. The analysis is fully
dynamic with a time step of ∆t =1 s. Under these conditions, inertial effects are
negligible and the simulation may be regarded as quasi-static.
20
Normalized resultant force, F (kN/m)
15
FV
10
FH
5
0
0 0.5 1.0 1.5 2.0 uH
−5
0 0.4 0.8 uV
Displacment, u (m)
Figure 6.9: Horizontal and vertical resultant forces acting on the cylinder.
86
CHAPTER 6
to prevent the cylinder from moving towards the surface in response to the purely
horizontal motion. These findings echo those of [43] where a vertically constrained
cylinder was plowed through a granular material resulting in a similar ratio of
vertical to horizontal force.
Finally, we note that the fundamental change in geometry associated with the
self-contact at the back of the cylinder between uH = 1.0 m and uH = 1.5 m is
handled seamlessly, without resorting to any additional rules or procedures.
87
PFEM FOR LARGE DEFORMATION PLANE-STRAIN PROBLEMS
do note that the system displays behaviour consistent with that observed and
analysed by Mary et al. [115].
3°
g
∆u = 0.4cm
∆u = 8 cm
∆u = 10 cm
∆u = 12 cm
0.003
0.0027
0.0024 ∆u = 14 cm
0.0021
0.0018
0.0015
0.0012
0.0009
0.0006
0.0003
∆u = 16 cm
0
Figure 6.10: Accretionary wedge problem. Colours are proportional to the equiv-
alent plastic strain increment.
88
CHAPTER 6
Figure 6.11: Granular column problem: initial column and final deposit.
89
PFEM FOR LARGE DEFORMATION PLANE-STRAIN PROBLEMS
a = 0.5
a=1
a=7
−
t = 4.0
−
t = 1.0
t = 0.0
Figure 6.12: Collapse of granular columns (dots represent the finite element
nodes).
90
CHAPTER 6
1.6a , a < 1.8
d∞ − d0
= transition region , 1.8 ≤ a ≤ 2.8 (6.6)
d0
2.2a 23
, a > 2.8
where a = h0 /d0 is the initial aspect ratio. We note that there is a transition
region at 1.8 ≤ a ≤ 2.8 for which no expressions for the final width were given.
To validate the proposed scheme, a series of experiments involving columns
with different aspect ratios were conducted. In all simulations, the following
parameters were used: density ρ = 2 g/cm3 , cohesion c = 0, friction angle φ = 31◦
(as quoted by Lube et al.) or φ = 35◦ , dilation angle ψ = 0◦ , and gravitational
acceleration g = −9.8 m/s2 . The simulations proceed from time t = 0 and are
p
terminated at t̄ = t/ h0 /g = 4.0. Figure 6.12 shows three columns, with aspect
ratios a = 0.5, 1.0, and 7.0, at different time instants of the collapse process
using a time step of ∆t̄ = 0.01. The internal deformation patterns observed, in
particular the apparent ‘buckling’ of internal columns, correspond very well with
what can be observed experimentally and in DEM-type simulations [81].
As expected, and predicted from (6.5), the two short columns collapse only
partially while the spread of the tallest one is much wider. A more complete
comparison with the experimental fits of Lube et al. is shown in Figure 6.13. We
here see that the columns essentially lack resistance, even for a friction angle of
35◦ . That is, the final height is underpredicted while the final run-out distance
is overpredicted, and with the deviation between experiment and simulation in-
creasing as the initial aspect ratio increases. As discussed previously, the key
feature missing in the constitutive model adopted is a rate-dependence of the
friction angle on the shear strain rate. With such an enhancement, for example
following the model of Andrade et al. [9], better fits to the experiments can be
expected.
To gauge the influence of the time step, the a = 1 simulation was run with
different time steps. The resulting final deposits are shown in Figure 6.14. As
seen, the shape and dimensions of the final deposit are relatively insensitive to the
time step. Indeed, the final height changes very little between the three different
time steps while the run-out distance does increase somewhat between the first
91
PFEM FOR LARGE DEFORMATION PLANE-STRAIN PROBLEMS
3.0
Normalized final height, h∞/d0
2.5
2.0
1.5
12
Normalized final width, (d∞-d0)/d0
10
4 Best-fit curves
to experimental data
2 Simulated results (φ = 31° )
Simulated results (φ = 35° )
0
0 2 4 6 8 10 12
Aspect ratio, a = h0/d0
Figure 6.13: Normalised final height and width of granular columns as function
of aspect ratio.
two simulations involving 100 and 200 time steps respectively. A similar trend is
observed for other aspect ratios.
Finally, we investigate the mass balance properties of the scheme as function
92
CHAPTER 6
Figure 6.14: Convergence of final deposit as function of time step for a = 1 (dots
represent the finite element nodes).
2
Volume change (%)
−2
of the time step. The results, shown in Figure 6.15, reveal the loss of mass to be
around 2 to 6% and decreasing as the time step is decreased (the number of time
steps increased).
93
PFEM FOR LARGE DEFORMATION PLANE-STRAIN PROBLEMS
100 cm
35 cm
8 cm
50 cm
Two different sets of simulations were run: assuming perfectly smooth walls
and assuming perfectly rough walls (corresponding to a wall-solid friction coef-
ficient of µ = tan φ). The time step utilised in the simulations is ∆t = 0.01 s.
Snapshots of the discharge in the two cases are shown in Figures 6.17 and 6.18.
As can be seen, the wall-solid interface properties have a significant influence on
the overall flow pattern. Again, these patterns are consistent with those observed
94
CHAPTER 6
in both experiments and particle simulations [53]. Moreover, the wall-solid in-
terface conditions influences the total discharge time, from approximately 5 s for
the smooth silo to almost twice that for the rough silo.
Figure 6.17: Discharge of smoothed walled silo (dots represent the finite element
nodes).
95
PFEM FOR LARGE DEFORMATION PLANE-STRAIN PROBLEMS
Figure 6.18: Discharge of rough walled silo (dots represent the finite element
nodes).
The convergence of the results in terms of discharge versus time for different
time steps is shown in Figure 6.19 for the smooth walled silo. As seen, some 500
time steps (corresponding to ∆t = 0.01 s) appears to be sufficient to ensure a
96
CHAPTER 6
reasonable degree of accuracy. This trend is the same for the rough-walled silo.
7
∆ t = 0.04s
6
Volume in silo (1000 cm )
∆ t = 0.02s
3
∆ t = 0.01s
5
∆ t = 0.005s
4
0
0 1 2 3 4 5 6 7
Time (s)
Figure 6.19: Silo volume versus time for different time steps.
6.5 Conclusions
In this chapter, a number of large deformation problems are analysed by using
the PFEM procedure associated with the developed mathematical programming
formulations for dynamic and contact analyses.
Before handling the plane strain problems, error estimation of using small
deformation theory for large deformation analysis is first conducted with the
focus on the truss system. It shows that the strain of a bar element arising from
θ2
the use of the small deformation theory for a pure rotation of θ equals . In
2N
other words, the increasing of the total number of analysis increments N leads
to the decrease of the error. The result of the followed numerical analysis of the
truss-related problems also agrees with this conclusion.
Then, four plane strain problems are concerned to exhibit the capability of
the proposed PFEM scheme associated with the developed mathematical pro-
97
PFEM FOR LARGE DEFORMATION PLANE-STRAIN PROBLEMS
gramming formulations. The numerical examples show that the proposed scheme
is capable of handling extremely large deformation problems, especially those
involving both solid-like and fluid-like behaviour.
98
Chapter 7
Axisymmetric Collapse of
Granular Columns
7.1 Introduction
The problem of granular flow is of relevance in a large number of natural and
industrial processes and has received significant attention in recent years. A
particular problem that has been studied extensively is the collapse of granular
columns under the action of gravity. Since the basic experiment of an initially
cylindrical column on a flat horizontal surface was introduced [86, 103], a variety
of similar problems have been formulated and studied. These include ‘plane
strain columns’ [13, 87, 104], columns fluidised with air [151], columns in a fluid
[153, 182], columns on inclined planes [57, 105, 112], and quasi-static collapse of
columns [116, 137].
From a numerical point of view, the problem has been studied using both par-
ticle [59, 81, 84, 137, 174, 175, 198] and continuum approaches [33, 37, 73, 83, 85,
113, 204]. While both approaches have been shown to be capable of reproducing
typical experiments qualitatively, there have been few attempts (especially with
continuum approaches) at reproducing available experimental results quantita-
tively. Furthermore, the effect of material properties and basal roughness on the
final profiles is still not well understood. In this chapter, an axisymmetric version
of the PFEM is adopted to simulate the collapse of granular columns and address
99
AXISYMMETRIC COLLAPSE OF GRANULAR COLUMNS
these issues.
The Chapter is organised as follows. In Section 7.2, the governing equations
for the axisymmetric granular flow problem are summarised. Section 7.3 details
the discretisation of the governing equations in both time and space. These equa-
tions are then cast in terms of a standard mathematical programming problem.
Finally, the resulting axisymmetric version of the PFEM is utilised to reproduce
the collapse of granular columns in Section 7.4 before conclusions are drawn in
Section 7.5.
Point ( r, z, θ )
θ
r
100
CHAPTER 7
since the stress components σrθ and σzθ vanish and σθθ is independent of θ.
Rearranging (7.2) gives
S T σ + b = ρü, in Ω (7.3)
101
AXISYMMETRIC COLLAPSE OF GRANULAR COLUMNS
∂ur
εrr =
∂r
ur
εθθ =
r (7.6)
∂uz
εzz =
∂z
∂ur ∂uz
εrz = +
∂z ∂r
ε = Lu (7.7)
where u = (ur , uz )T , and ε = (εrr , εθθ , εzz , 2εrz )T are the displacements and the
strains in the cylindrical coordinate system, respectively, and operator L takes
the form
∂
∂r 0
1
0
r
L= (7.8)
0 ∂
∂z
∂ ∂
∂z ∂r
102
CHAPTER 7
103
AXISYMMETRIC COLLAPSE OF GRANULAR COLUMNS
F (σ) ≤ 0
ε̇ = λ̇∇σ G(σ) (7.9)
λ̇F (σ) = 0, λ̇ ≥ 0
where F is the yield function, G is the plastic potential, and λ̇ is a plastic mul-
tiplier. In this chapter, both the yield conditions and plastic potential are given
in terms of the Drucker-Prager model as
2 sin φ √ 6c cos φ
F =√ I1 + J 2 − √
3(3 − sin φ) 3(3 − sin φ) (7.10)
2 sin ψ √
G= √ I1 + J 2
3(3 − sin ψ)
It is worth noting that, although the rate-independent model is utilised here, the
rate-dependent model can also be implemented in the variational framework.
104
CHAPTER 7
the flowing granular medium and the rigid basal surface is accounted for via
non-penetration types of conditions (essentially implying that the basal surface
is perfectly rigid) as well.
Consider a continuum body that is likely to come into contact with the rigid
surface as shown in Figure 7.2. For all material points, in the cylindrical coordi-
nate, the following frictional contact conditions should be fulfilled
∆uN − g0 ≤ 0, p ≥ 0
p(∆uN − g0 ) = 0 (7.12)
|q| − µp ≤ 0
where ∆uN is the normal displacement increment, g0 is the gap between the
material point and the surface, and p and q are the normal and shear contact
forces as shown in Figure 7.2. After spatial discretisation by finite element meshes,
the above constraints are enforced only on the mesh nodes of potential contact
with the rigid surface, i.e. those located on the computational boundary. We
note that the treatment of frictional contact outlined above follows that recently
105
AXISYMMETRIC COLLAPSE OF GRANULAR COLUMNS
proposed by Krabbenhoft et al. [59, 79, 81] in the context of particle simulations.
v n+1 − v n
S T [θ1 σ n+1 + (1 − θ1 )σ n ] + b = ρ
∆t
(7.13)
un+1 − un
θ2 v n+1 + (1 − θ2 )v n =
∆t
where velocities, v, have been introduced. Rearranging the above equations leads
to
∆u
S T σ n+1 + b̃ = ρ̃
∆t2 (7.14)
1 ∆u
v n+1 = [ − (1 − θ2 )v n ]
θ2 ∆t
where the displacement increment is ∆u = un+1 − un and
ρ
ρ̃ =
θ1 θ2 (7.15)
1 v n 1 − θ1 T
b̃ = b + ρ̃ + S σn
θ1 ∆t θ1
106
CHAPTER 7
with
1 1 − θ1 T
t̃ = t− N σn (7.17)
θ1 θ1
where t are tractions, N = L(nxT ) with n = (nr , nz )T being the outward normal
to the boundary. Γ represents the boundary of the domain in consideration. The
above time integration scheme is unconditionally stable provided that θ1 ≥ 21
and θ2 ≥ 21 . For θ1 = θ2 = 21 the unconditionally stable and energy-preserving
Newmark average acceleration scheme is recovered, while, for θ1 = 0, a fully
explicit and conditionally stable scheme is obtained. In the following, we will
only consider implicit and unconditionally stable schemes.
Following Chapter 4, the above problem can be stated in terms of the fol-
lowing time-discrete optimisation problem (or variational principle) where the
constitutive relations are satisfied at time tn+1 ,
subject to F (σ n+1 ) ≤ 0
and r n+1 are a set of variables whose physic meanings are the dynamic forces
r n+1 = ρ̃∆u/∆t2 .
107
AXISYMMETRIC COLLAPSE OF GRANULAR COLUMNS
+β ln s − ∆λ(F (σ n+1 ) + s)
δJ
= −∆t2 ρ̃−1 r n+1 + ∆u = 0
δr n+1
δJ (7.22)
= ∇u − ∆λ∇σ F (σ n+1 ) = 0
δσ n+1
δJ
= F (σn+1 ) + s = 0
δ∆λ
δJ β
= − ∆λ = 0 ⇒ s∆λ = β
δs s
For β → 0, these equations are easily verified as being the governing equations
108
CHAPTER 7
for the problem at hand. Since the rigid-plastic model is used, the third set of
the above conditions consists only of plastic strains. Note, again, that the flow
rule in the above equations is associated, i.e. the flow potential is equal to the
yield potential F . This is a consequence of the variational formulation and is
not possible to circumvent directly. The approach suggested in [80] of replacing
the original yield function with an ‘effective’ one can be used to consider non-
associated plastic flow. This approach was shown to produce reliable results for a
range of static small deformation problems, and its equal reliability for dynamic
problems involving very large deformations has been shown in Chapter 6 as well.
σ(x) ≈ N σ (x)σ̂
r(x) ≈ N r (x)r̂ (7.23)
u(x) ≈ N u (x)û, Lu ≈ B u (x)û
where σ̂, r̂ and û are stresses, dynamic forces and displacements at the corre-
sponding interpolation nodes, the N matrices contain the shape functions, and
109
AXISYMMETRIC COLLAPSE OF GRANULAR COLUMNS
Z Z
T
f= N u b̃ dΩ + N Tu t̃ dΓ (7.26)
Ω Γ
Z
D= N Tr ρ̃−1 N σ dΩ (7.27)
Ω
Z
A= N Tu N r dΩ (7.28)
Ω
The minimisation part of (7.24) may be solved first to arrive at the maximisation
problem
maximise − 12 ∆t2 r̂ Tn+1 Dr̂ n+1
(σ̂,r̂)n+1
F (σ̂ jn+1 ) ≤ 0, j = 1, . . . , nσ
110
CHAPTER 7
At this stage, the contact conditions mentioned in Section 7.2 are imposed on
all potential contact nodes, i.e. mesh nodes located on the computing boundary,
which leads to a final problem of the type
Pnc
maximise − 21 ∆t2 r̂ Tn+1 Dr̂ n+1 − j=1 g0j pj
(σ̂,r̂)n+1
F (σ̂ in+1 ) ≤ 0, i = 1, . . . , nσ
(7.30)
pj = −nj ρj , j = 1, . . . nc
T
qj = −n̂Tj ρj
|qj | − µpj ≤ 0
with ρ = (ρ1 , ρ2 )T being the nodal forces, n the normal of the rigid boundary and
n̂ = (−n2 , n1 )T . Furthermore, E is an index matrix of zeros and ones and nc is
the number of potential contacts. The above problem is similar in structure to
those arising from limit analysis [75], static elastoplasticity [76, 77, 78, 80], and
granular contact dynamics [59, 79, 81].
Similarly, the problem (7.30) can be transformed into a standard second-
order cone program (SOCP) following Appendix A and then solved using the high
performance optimisation solver MOSEK [7] as shown in Chapter 4. In the course
of solving the problem, the kinematic variables (displacement increments and
plastic multipliers) are recovered as the dual variables, or Lagrange multipliers,
associated with the discrete equilibrium constraints.
111
AXISYMMETRIC COLLAPSE OF GRANULAR COLUMNS
and Lajeunesse et al. [86, 87], is studied numerically using the proposed PFEM
scheme with the developed mathematical programming formulations for axisym-
metric problems.
The setup of the experiment is shown in Figure 7.4. A cylindrical column of
granular material of initial radius r0 and height h0 is allowed to collapse under
the action of gravity by quickly removing the container. This leads to a deposit
with final radius r∞ and height h∞ . In the following, if not mentioned explicitly,
the following material parameters are used: density ρ = 2.0 g/cm3 , friction angle
φg = 30◦ (as quoted by Lube et al. [103]), friction coefficient of the basal surface
µ = tan φs with φs = φg , and gravitational acceleration g = −9.8 m/s2 . The
p
simulations proceed from time t = 0 and are terminated at t̄ = t/ h0 /g = 4.0.
Figure 7.4: Granular column problem: initial column and final deposit.
112
CHAPTER 7
different initial aspect ratio a = h0 /r0 . Figure 7.5 shows three typical collapse
patterns observed in the simulations. The grey line corresponds to the initial
configuration while the black line is the final deposit. The intermediate profiles
are also plotted with distributions of velocities. As seen, increasing the aspect
ratio leads to a more complete collapse [(a), (b) vs (c),(d)]. Also note that while
the upper surface of the column with the lower aspect ratio deforms from the
very beginning, the upper surface of the more slender column remains essentially
undisturbed until some way into the collapse. These collapse patterns are very
similar to those observed by Lube et al. [103] and Lajeunesse et al. [86, 87].
Figure 7.5: Velocity distribution of granular columns with initial aspect ratio a
at time t̄. (a) a = 0.5, t̄ = 1.0 (b) a = 1.0, t̄ = 1.0 (c) a = 5.0, t̄ = 0.8 (d) a = 5.0,
t̄ = 1.2. The grey line corresponds to the initial configuration while the black
line is the final deposit. Colours are proportional to the magnitude of velocities
(cm/s).
The experimental and simulated dynamic data are compared for a column
with a = 3.6 and r0 = 3.9 cm in Figure 7.6. The instantaneous height and radius
113
AXISYMMETRIC COLLAPSE OF GRANULAR COLUMNS
h(t ) r (t ) − r0
3 r (t ) r0
0
0 1 2 3
t
Figure 7.6: Comparison of experimental and simulated dynamic data for the
column with a = 3.6 and r0 = 3.9 cm. The dash line corresponds to the simulated
result while the solid line is the experimental result.
are here given by h(t) and r(t) respectively. In this simulation, the friction angle
of the granular medium is φg = 28◦ , which approximately coincides with the
avalanche angle (27.4 ± 0.5◦ ) of the beads used by Lajeunesse et al. [87]. As
seen, for the normalised radius, the experimental result displays a slight delay
compared to the simulations. This may be due to the effect of a finite lifting
velocity of the container. At the final state, the simulated final radius is slightly
higher than that of the experiment. Regarding the ratio between instantaneous
height over radius, good agreement is achieved.
114
CHAPTER 7
ratio, a = 8.0, is studied in detail with the aim of reproducing the experimentally
observed characteristics.
Figure 7.7: Configurations of granular columns with initial aspect a = 8.0 at time
(a) t̄ = 0, (b) t̄ = 1.0, (c) t̄ = 1.2, (d) t̄ = 1.28, (e) t̄ = 2.0, (f) t̄ = 4.0. Colours
are proportional to the magnitude of velocities (cm/s).
The initial and final configurations as well as some intermediate profiles are
shown in Figure 7.7. The arrows here represent the flow direction of the material
with the colour proportional to the norm of resultant velocities. As illustrated,
after lifting the container, the flow is divided into three regimes as shown in Figure
7.7(b). The material under curve A remains static whereas the material located
between curves A and B flows along the surface of the undisturbed region. The
material above curve B undergoes purely vertical motion at a relatively higher
speed. As the free upper surface approaches the static region, it deforms to
become a dome as shown in Figure 7.7(c). As a result, a wave is formed at the
margin of the collapsing column and will propagate outwards. Due to its greater
115
AXISYMMETRIC COLLAPSE OF GRANULAR COLUMNS
velocity, the wave pushes the materials in front; consequently, a thickening flow
front is formed (Figure 7.7(d),(e)) and a bugle is preserved at the final deposit
(Figure 7.7(f)).
10
(r∞-r0)/r0
best-fit curve
Lube et al.
Lajeunesse et al.
simulated results
0.1
0.1 1 10 100
Aspect ra"o a
r∞ − r0 1.24a , a < 1.7
= (7.31)
r0 1.6a 21 , a > 1.7
116
CHAPTER 7
h∞ a , a<1
= (7.32)
r0 0.88a 61 , 1.7 < a < 10
In the experiment of Lajeunesse et al. [87], glass beads with a repose angle of
22 ± 0.5◦ and an avalanche angle of 27.4 ± 0.5◦ were used. The scaled final height
and radius are reported to obey the following laws:
r∞ − r0 a , a<3
∝ (7.33)
r0 a 21 , a>3
h∞ a , a < 0.74
= (7.34)
r0 0.74 , a > 0.74
10
h∞/r0
best-fit curve
Lube et al.
Lajeunesse et al.
simulated results
0.1
0.1 1 10 100
Aspect ra"o a
117
AXISYMMETRIC COLLAPSE OF GRANULAR COLUMNS
10 2
(a) (b)
(r∞-r0)/r0
h∞/r0
5 1
best-fit curve
φg = 20°
φg = 30°
φg = 40°
0 0
0 5 10 15 20 0 5 10 15 20
Aspect ra"o a Aspect ra"o a
Figure 7.10: Normalised final radius and height of deposit profiles as functions of
aspect ratio.
118
CHAPTER 7
φs = 30°
0.2
a=0.5
0.0
0.0 1.0 2.0 3.0 4.0
1.5
φs = 20°
1.0 φs = 25°
h/r0
φs = 30°
0.5
a=4.0
0.0
0.0 2.0 4.0 6.0 8.0
1.5
φs = 20°
1.0 φs = 25°
h/r0
φs = 30°
0.5
a=8.0
0.0
0.0 2.0 4.0 6.0 8.0
r/r0
119
AXISYMMETRIC COLLAPSE OF GRANULAR COLUMNS
In this section, the collapse of three columns with aspect ratios a = 0.5, 4.0, 8.0
on horizontal surfaces with different basal friction coefficients µ = tan 20◦ , tan 25◦ ,
tan 30◦ are simulated. The normalised final profiles are illustrated in Figure 7.11.
From these we see that for the column with the smallest aspect (a = 0.5), there
is little effect of the roughness on the final profile. However, as the aspect ratio
increases, i.e. a = 4.0 and a = 8.0, the increase of roughness leads to an increase
of the final height and a decrease of the final radius. In other words, the higher
the aspect ratio, the more pronounced the influence of basal friction is.
7.5 Conclusions
In this chapter, an axisymmetric version of the PFEM is developed for the sim-
ulation of the collapse of granular columns on a horizontal plane. The granular
material is modelled as a rate-independent rigid-plastic material model. The
frictional contact between the granular material and the rigid basal surface is
accounted for. A variational approach has been taken whereby the discrete gov-
erning equations of the axisymmetric problems give rise to a second-order cone
program that can be solved in an efficient and robust manner using readily avail-
able optimisation tools.
The numerical simulations reproduce the three typical collapse patterns for
granular columns with small, intermediate and large initial aspect ratios. The
forming of thickening flow front is reproduced granular columns with relatively
large aspect ratios. A rather good agreement is achieved for the simulated and ex-
perimental results regarding the normalised radius and height of the final profile.
Moreover, from the simulation we can see that the friction angle of the granular
material, as well as the roughness of the basal surface, do impact the final deposit
profiles.
120
Chapter 8
8.1 Introduction
A landslide is the movement of a mass of rock, debris, or earth (soil) down a
slope (under the influence of gravity) [38]. A large landslide has great destruc-
tiveness, and may result in extensive damages and casualties. For example, the
1963 landslide in Vajont, Italy led to nearly 2000 deaths; likewise, the 2010 mud-
slide in Zhouqu County, China resulted in 1287 deaths and 457 missing. Thus,
the post-failure analysis of landslides (e.g. the assessment of run-out distance
of catastrophic mass movements) is of crucial significance to protect lives and
properties.
The approaches for estimating the run-out distance can be roughly categorised
into empirical-statical and dynamic methods [150]. To date, a number of studies
on large mass movement have been conducted using either of them. Representa-
tive works include [32, 62, 144, 158] and the references cited in. The empirical-
statical approaches are easy to use; nevertheless, they should only be used in
cases where the conditions are similar to those under which the empirical-statical
formulations are developed. The dynamic methods, on the other hand, are devel-
oped based on the conservation of momentum and/or energy of flows; moreover,
they are able to provide the complete description of flows. The main drawback
121
A CASE STUDY: YANGBAODI LANDSLIDE
of the dynamic methods is the estimation of friction parameters and material pa-
rameters [62, 66]. In this chapter, an actual landslide that occurred in Southern
China is studied using the developed PFEM scheme.
122
CHAPTER 8
Figure 8.2: Yangbaodi flowslide: (a) topographic map showing the extent of the
flowslide; and (b) slope profiles before and after the flowslide (after Li et al. [92]).
123
A CASE STUDY: YANGBAODI LANDSLIDE
The on-site and laboratory tests were conducted after the failure of the filled
slope. It was concluded [205] that the prolonged rainfall led to the failure of
the static liquefaction of the soil, which resulted in the sliding. The physical
parameters of the sliding soil obtained from the tests are listed in Table 8.1.
Physical properties
Dry density (103 kg/m3 ) 1.25-1.40
Void ratio 0.79-1.36
Specific gravity 2.67-2.68
Peak friction angle ( ◦ ) 28
Cohesion (kPa) 0
124
CHAPTER 8
250
225
Sliding mass
200
Elevation (m)
175
Toe of
150 deposition
125
Slip surface
100
0 50 100 150 200 250 300 350
Horizontal distance (m)
Figure 8.3: Setup for the numerical simulation of the Yangbaodi landslide.
125
A CASE STUDY: YANGBAODI LANDSLIDE
on the shape of the final deposit. In this section, the roughness of the basal
surface is first calibrated by a series of back-analyses.
250
(a)
225
200
175
150
125
100
0 50 100 150 200 250 300 350
250
(b)
225
200
175
150
125
100
0 50 100 150 200 250 300 350
250
(c)
225
200
175
150
125
100
0 50 100 150 200 250 300 350
Figure 8.4: Final deposit obtained with friction coefficient (a) µ = tan 8◦ , (b)
µ = tan 10◦ , and (c) µ = tan 12◦ .
126
CHAPTER 8
350
300
Horizontal posi!on (m)
ρ=0.5 t/m3
250
ρ=1.25 t/m3
ρ=2.5 t/m3
200
150
0 5 10 15 20 25 30 35
Time (s)
Figure 8.5: The horizontal position of the leading edge versus time.
127
A CASE STUDY: YANGBAODI LANDSLIDE
250
(a)
225
200
175
150
125
100
0 50 100 150 200 250 300 350
250
(b)
225
200
175
150
125
100
0 50 100 150 200 250 300 350
250
(c)
225
200
175
150
125
100
0 50 100 150 200 250 300 350
Figure 8.6: Final deposit obtained with density (a) ρ = 0.5 t/m3 , (b) ρ =
1.25 t/m3 , and (c) ρ = 2.5 t/m3 .
The position of the flow front versus time obtained with these different mass
128
CHAPTER 8
129
A CASE STUDY: YANGBAODI LANDSLIDE
25
250 25
200 15
Y (m)
175 B 10
150 5
125 0
100 −5
0 50 100 150 200 250 300 350
X (m)
250 25
Velocity in X direction (m/s)
225 20
200 15
Y (m)
175 10
150 C 5
125 0
100 −5
0 50 100 150 200 250 300 350
X (m)
Figure 8.7: Horizontal velocity of material points. Green lines denote the velocity
obtained from the DEM simulation in [92], while blue lines from the developed
PFEM simulation.
130
CHAPTER 8
250 5
175 −5
150
−10
125
100 −15
0 50 100 150 200 250 300 350
X (m)
250 5
175 B −5
150
−10
125
100 −15
0 50 100 150 200 250 300 350
X (m)
250 5 Velocity in Y direction (m/s)
225
0
200
Y (m)
175 −5
150 C
−10
125
100 −15
0 50 100 150 200 250 300 350
X (m)
Figure 8.8: Vertical velocity of material points. Green lines denote the velocity
obtained from the DEM simulation in [92], while blue lines from the developed
PFEM simulation.
131
A CASE STUDY: YANGBAODI LANDSLIDE
izontal movement. The situations for points B and C are fairly similar. Both
of their horizontal velocities increase sharply from zero to their maximum values
(16 m/s for point B and 12.5 m/s for point C), and then start to decrease when
the points reach the toe of the slip surface. Regarding the evolution of the vertical
velocity illustrated in Figure 8.8, a negative value represents a downward motion
of the material point, while a positive denotes an upward motion. For points A
and B, the vertical velocities remain negative, whereas for point C, the velocity
in the Y direction turns to be positive when it collides with the horizontal slip
surface for the first time, representing a bounce of the material. Those curves
in Figure 8.8 indicate that the change of the surface geometry can result in an
intense fluctuation on the vertical velocities, especially at the point where a sharp
change in gradient of the surface exists. Also, we note that the velocity evolution
obtained from the PFEM simulation is rather similar to that from the DEM mod-
elling [92]. Nevertheless, the result from the PFEM simulation does not oscillated
severely as that from the DEM simulation; and, moreover, the computation cost
of the PFEM simulation is significantly lower than that of the DEM.
132
CHAPTER 8
|Velocity|
250 16
225 t=0 s
12
200
Y(m)
175 8
150
4
125
100 0
0 50 100 150 200 250 300 350
X(m)
|Velocity|
250 16
225 t=5 s 12
200
Y(m)
175 8
150
4
125
100 0
0 50 100 150 200 250 300 350
X(m)
|Velocity|
250 16
225
t=10 s 12
200
Y(m)
175 8
150
4
125
100 0
0 50 100 150 200 250 300 350
X(m)
Figure 8.9: Snapshots of flow evolutions with velocity contour. The unit for
velocities used is m/s.
133
A CASE STUDY: YANGBAODI LANDSLIDE
|Velocity|
250 16
225 t=15 s 12
200
Y(m)
175 8
150
4
125
100 0
0 50 100 150 200 250 300 350
X(m)
|Velocity|
250 16
225 t=20 s 12
200
Y(m)
175 8
150
4
125
100 0
0 50 100 150 200 250 300 350
X(m)
|Velocity|
250 16
225
t=25 s 12
200
Y(m)
175 8
150
4
125
100 0
0 50 100 150 200 250 300 350
X(m)
Figure 8.10: Snapshots of flow evolutions with velocity contour (continued). The
unit for velocities used is m/s.
134
CHAPTER 8
8.5 Conclusions
In this chapter, the application of the proposed PFEM scheme for the simulation
of an actual natural disaster event is presented. The rate-independent rigid-
plastic model is used to represent the sliding mass. The simulated results show
that the friction coefficient between the sliding mass and its basal surface has a
crucial influence on the forming of final deposit, whereas the density of the sliding
mass is less so. Such an observation in our simulations coincides with those in the
physical model testing of the collapse of granular columns. Besides, the velocity
evolutions of three typical material points are focused on as well. The changes of
the simulated velocities are quite similar to those from the DEM modelling.
It should be noted that the rate-independent model is utilised in the simu-
lation which can reproduce only the average process of the sliding; and the real
flowslide involves a complicated mechanism that requires a more sophisticated
model. However, the proposed method is still valid for the estimation of the
flow evolution and its final run-out distance, which are essential for the hazard
assessment.
135
Chapter 9
Conclusions
In this thesis, a new continuum approach is proposed for the simulation of geotech-
nical problems involving both solid-like and liquid-like behaviour. More specif-
ically, the Particle Finite Element Method (PFEM) is used to tackle geometry
related problems that plague the traditional Lagrangian FEM, i.e. severe mesh
distortion and boundary evolution, while mathematical programming formula-
tions are developed to obtain an efficient and robust numerical solution strategy.
Some conclusions of the present work are drawn as follows.
• Capability of the PFEM
The capability of the PFEM is not just limited to overcoming mesh distortion
in large deformation problems. Rather, the PFEM can capture the severe bound-
ary evolution of the computational domain, i.e. in the case where an initially
contiguous solid separates into two or more parts as a result of external actions.
Indeed, the numerical examples presented show that the PFEM is capable of han-
dling large deformation problems with no real limitations on the magnitude of the
deformation, and particularly suitable for the simulation of problems involving
both solid-like and fluid-like behaviour.
• Boundary identification
The key feature of the PFEM is that the computational domain is identified
at each time increment by the so-called alpha-shape method. The quality of the
detected domain depends on the choice of the parameter α, the ‘optimal’ value
of which is problem-dependent. Fortunately, the range of possible values of α is
in practice rather limited (1.0-2.0), and the ‘optimal’ value can be obtained by
136
CHAPTER 9
137
Appendix A
Second-Order Cone
Programming
Quadratic cone
v
um+2
u X
Kq = x ∈ Rm+2 |x1 ≥ t x2j (A.2)
j=2
138
APPENDIX A
( m+2
)
X
Kr = x ∈ Rm+2 |2x1 x2 ≥ x2j , x1 , x2 ≥ 0 (A.3)
j=3
In contrast, the problems considered are cast in the following standard form:
1
maxmise cT x − xT Qx
2
subject to Ax = b, (A.4)
F (xi ) ≤ 0, i = 1, 2, · · · , n
1
minimise − cT x + xT Qx
2
subject to Ax = b, (A.5)
F (xi ) ≤ 0, i = 1, 2, · · · , n
The first step in bringing the above problem into a standard SOCP form is to
recast the quadratic term in the objective function as a linear function subjected
to a quadratic constraint. Suppose Q is block-diagonal; the above equation is
equivalent to:
n
tj − cT x
P
minimise
j=1
subject to Ax = b, (A.6)
F (xi ) ≤ 0, i = 1, 2, · · · , n
1 T
x Q xj − tj ≤ 0, j = 1, 2, · · · , n
2 j j
1
uj = 1, y j = Qj2 xj (A.7)
139
SECOND-ORDER CONE PROGRAMMING
we arrive n
tj − cT x
P
minimise
j=1
subject to Ax = b,
F (xi ) ≤ 0, i = 1, 2, · · · , n (A.8)
y Tj y j ≤ 2tj uj ,
1
y j = Qj2 xj ,
uj = 1, j = 1, 2, · · · , n
It is obvious that the second set of inequality constrains in problem (A.8) are all
rotated quadratic cones. Next, we need to cast the yield inequalities in terms of
second-order cones. In the following, the recasting of the Mohr-Coulomb criterion
and Drucker-Prager criterion in a plane strain case as conic quadratic constraints
is listed.
• Plane strain Mohr-Coulomb criterion
q
f (σx , σy , τxy ) = (σx − σy )2 + 4τxy
2 + (σ + σ ) sin φ − 2c cos φ ≤ 0
x y (A.9)
where x and y refer to the in-plane directions, φ is the friction angle, and c
represents the cohesion. This constraint can be cast in terms of a conic quadratic
constraint: q
3 2 2
ρ ∈ Kq = ρ ∈ R |ρ1 ≥ ρ2 + ρ3 (A.10)
where
− sin φ − sin φ 0 0 2c cos φ
D= 1 −1 0 0 and d = 0 (A.12)
0 0 0 2 0
p
f (I1 , J2 ) = αI1 + J2 − k ≤ 0 (A.13)
140
APPENDIX A
I1 = σx + σy + σz (A.14)
1
J2 = [(σx − σy )2 + (σy − σz )2 + (σz − σx )2 ] + σxy
2 2
+ σyz 2
+ σxz (A.15)
6
1
J2 = [(σx − σy )2 + (σy − σz )2 + (σz − σx )2 ] + σxy
2
(A.16)
6
The two material parameters α and k in (A.13) represent the friction coefficient
and the cohesion for the Drucker-Prager criterion, and are conveniently defined
as
tan φ 3c
α=p , k=p (A.17)
2
9 + 12 tan φ 9 + 12 tan2 φ
Similarly, the constraint (A.13) can be cast in terms of a conic quadratic con-
straint: v
u 5
uX
ρ ∈ Kq = ρ ∈ R3 |ρ1 ≥ t ρ2j (A.18)
j=2
ρ = Dσ + d (A.19)
−α −α√ −α 0
√ k
1/ 6 −1/ 6 0√ 0 0
√
D= 0 1/ 6 −1/
√6 0, 0
d= (A.20)
√
− 6 0 1/ 6 0 0
0 0 0 1 0
141
Appendix B
Consider a linear bar element as shown in Figure B.1. Suppose the initial length
and the cross-sectional area of the bar are L and A respectively. The transfor-
η 2
ξ φ
mation of nodal displacements between the local ξ η-coordinate system and the
142
APPENDIX B
where
x2 − x1
cos φ = p
(x2 − x1 )2 + y2 − y1 )2
(B.2)
y2 − y1
sin φ = p
(x2 − x1 )2 + y2 − y1 )2
Hooke’s law states
σ = Eε (B.3)
In above, σ is the axial stress, E is the Young’s modulus, and ε is the infinitesimal
axial strain given by
∂uξ
ε= (B.4)
∂ξ
where uξ is the displacement along the axis of the bar which can be approximated
linearly as
ξ ξ
uξ = (1 − )u1ξ + u2ξ = Nu1 u1ξ + Nu2 u2ξ (B.5)
L L
in which the shape functions are
ξ ξ
Nu1 = 1 − , Nu2 = (B.6)
L L
Note that the lateral displacement uη does not contribute to the stretch of the
bar within the linear theory. Substituting Eqs. (B.1) and (B.5) into Eq. (B.3)
gives
143
FORMULATIONS OF BAR ELEMENT
u1
x
1
1 cos φ − sin φ 0 0 u
1 y
ε = 1−
L L 0 0 cos φ − sin φ u2x
u2y
u1 (B.7)
x
1
uy
1 1 1 1
= (1 − ) cos φ −(1 − ) sin φ cos φ − sin φ
L L L L 2
ux
u2y
= B û
where
u1
x
1
uy
û =
2
(B.8)
ux
u2y
represent the displacements at the node 1 and node 2 of the bar element and
1 1
B = (1 − ) cos φ −(1 − ) sin φ 1 1 (B.9)
cos φ − sin φ
L L L L
Neglecting the self-weight of the bar, the incremental elastoplastic static analysis
of the bar system shown in Figure B.1 can be stated as
1 1
min max σn+1 B∆û − f T ∆û − σn+1 σn+1
∆û σn+1 2 E (B.10)
subject to F (σn+1 ) ≤ 0
B T σn+1 − f = 0 (B.11)
144
APPENDIX B
The above optimisation problem is the one solved in each time step for the bar
system.
145
Appendix C
cylindrical bases
Let P be a point. In a Cartesian coordinate system, the point can be identified
by specifying its coordinates (x, y, z), while in a cylindrical coordinate system its
coordinates are denoted by (r, θ, z). The relations between these two representa-
tions are given by
x = r cos θ
y = r sin θ (C.1)
z=z
146
APPENDIX C
cylindrical bases
Let a be an arbitrary vector. In a Cartesian coordinate system, the vector is
denoted by
a = ax ex + ay ey + az ez (C.2)
where ex , ey and ez are unit basis vectors, and (ax , ay , az ) are components. When
we use the cylindrical bases (er , eθ , ez ), the vector can be expressed as
a = ar er + aθ eθ + az ez (C.3)
where (ar , aθ , az ) are the components in the cylindrical coordinate system. The
two sets of components are related by
a a
x r
ay = R aθ (C.4)
az az
where
cos θ − sin θ 0
R = sin θ cos θ 0 (C.5)
0 0 1
147
CARTESIAN AND CYLINDRICAL REPRESENTATIONS
∂p ∂p ∂p
er = ∂r eθ = ∂θ ez = ∂z (C.8)
∂p ∂p ∂p
| | | | | |
∂r ∂θ ∂z
∂p
= cos θex + sin θey
∂r
∂p (C.9)
= −r sin θex + r cos θey
∂θ
∂p
= ez
∂z
and then
∂p
| |= 1
∂r
∂p (C.10)
| |= r
∂θ
∂p
| |= 1
∂z
Substituting Eqs. (C.9) and (C.10) into Eq. (C.8) gives
ez = ez
148
APPENDIX C
+ az ez
(C.12)
= (ar cos θ − aθ sin θ)ex
+ az ez
ax = ar cos θ − aθ sin θ
ay = ar sin θ + aθ cos θ (C.13)
az = az
az 0 0 1 az
149
CARTESIAN AND CYLINDRICAL REPRESENTATIONS
cylindrical bases
Consider a second-order tensor σ. In a Cartesian coordinate system, the tensor
can be represented in a matrix form as
σxx σxy σxz
σ = σyx σyy σyz (C.15)
σrr σrθ σrz
σ = σθx σθθ σθz (C.16)
in a cylindrical coordinate system. The relation between Eq. (C.15) and Eq.
(C.16) is given by
σxx σxy σxz σrr σrθ σrz
T
σyx σyy σyz = R σθx σθθ σθz R (C.17)
The above equation can be derived following the procedure in the previous section
by substituting Eq. (C.11) into the following dyadic form of the tensor
150
References
[1] Abbo, A.J. & Sloan, S.W. (1995). A smooth hyperbolic approximation
to the Mohr-Coulomb yield criterion. Computers and Structures, 54, 427–
441. 37
[2] Abbo, A.J., Lyamin, A.V., Sloan, S.W. & Hambleton, J.P. (2011).
A C2 continuous approximation to the Mohr-Coulomb yield surface. Inter-
national Journal of Solids and Structures, 48, 3001–3010. 37
[3] Abe, K., Soga, K., ASCE, M. & Bandara, S. (2014). Material point
method for coupled hydromechanical problems. Journal of Geotechnical and
Geoenvironmental Engineering, 140, 04013033. 18
[4] Ai, J., Chen, J., Rotter, J.M. & Ooi, J.Y. (2011). Assessment of
rolling resistance models in discrete element simulations. Powder Technol-
ogy, 206, 269–282. 5
[5] Akin, J.E. & Tezduyar, T.E. (2004). Calculation of the advective limit
of the supg stabilization parameter for linear and higher-order elements.
Computer Methods in Applied Mechanics and Engineering, 193, 1909–1922.
8
[6] Ambati, R., Pan, X., Yuan, H. & Zhang, X. (2012). Application
of material point methods for cutting process simulations. Computational
Materials Science, 57, 102–110. 18
151
REFERENCES
[9] Andrade, J.E., Chen, Q., Lee, P.H., Avila, C.F. & Evans, T.M.
(2012). A constitutive law for dense granular flows. Journal of the Mechanics
and Physics of Solids, 60, 1122–1136. 83, 91
[13] Balmforth, N.J. & Kerswell, R.R. (2005). Granular collapse in two
dimensions. Journal of Fluid Mechanics, 538, 399–428. 99
[15] Belytschko, T., Lu, Y.Y. & Gu, L. (1994). Element free Galerkin
methods. International Journal for Numerical Methods in Engineering, 37,
229–256. 17
[16] Belytschko, T., Krongauz, Y., Organ, D., Fleming, M. & Krysl,
P. (1996). Meshless methods: An overview and recent developments. Com-
puter Methods in Applied Mechanics and Engineering, 139, 3–47. 2, 10, 17,
35
152
REFERENCES
[17] Belytschko, T., Liu, W.K. & Moran, B. (2000). Nonlinear Finite
Elements for Continua and Structures. Wiley. 2, 7, 9
[22] Bonet, J. & Wood, R.D. (2008). Nonlinear Continuum Mechanics for
Finite Element Analysis. Cambridge, 2nd edn. 79, 82
[23] Borja, R.I. (1991). Cam-clay plasticity. part ii: implicit integration of
constitutive equations based on a non-linear elastic stress predictor. Com-
puter Methods in Applied Mechanics and Engineering, 88, 225–240. 20
[24] Borja, R.I. & Lee, S.R. (1990). Cam-clay plasticity. part i: implicit
integration of elasto-plastic constitutive relations. Computer Methods in
Applied Mechanics and Engineering, 78, 49–72. 20
[25] Bui, H.H., Fukagawa, R., Sako, K. & Ohno, S. (2008). Lagrangian
mesh-free particles method (SPH) for large deformation and failure flows
of geomaterial using elastic-plastic soil constitutive model. International
Journal for Numerical and Analytical Methods in Geomechanics, 32, 1537–
1570. 14
153
REFERENCES
[26] Bui, H.H., Fukagawa, R., Sako, K. & Wells, J.C. (2011). Slope
stability analysis and discontinuous slope failure simulation by elasto-plastic
smoothed particle hydrodynamics (SPH). Geotechnique, 61, 565–574. 14
[28] Cai, M., Kaiser, P.K., Morioka, H., Minami, M., Maejima, T.,
Tasaka, Y. & Kurose, H. (2007). Flac/PFC coupled numerical simu-
lation of AE in large-scale underground excavations. International Journal
of Rock Mechanics and Mining Sciences, 44, 550–564. 20
[32] Chen, R., Kuo, K.J., Chen, Y. & Ku, C. (2011). Model tests for
studying the failure mechanism of dry granular soil slopes. Engineering
Geology, 119, 51–63. 121
[33] Chen, W. & Qiu, T. (2012). Numerical simulations for large deforma-
tion of granular materials using smoothed particle hydrodynamics method.
International Journal of Geomechanics, 11, 127–135. 14, 99
[34] Cheng, J.H. & Kikuchi, N. (1986). A mesh rezoning technique for nite
element simulations of metal forming processes. International Journal for
Numerical Methods in Engineering, 23, 219–228. 35
154
REFERENCES
[39] Cubas, N., Leroy, Y.M. & Maillot, B. (2008). Prediction of thrusting
sequences in accretionary wedges. Journal of Geophysical Research: Solid
Earth, 113, B12412. 87
[40] Cundall, P.A. & Strack, O.D.L. (1979). A discrete numerical model
for granular assemblies. Geotechnique, 29, 47–65. 4
[43] Ding, Y., Gravish, N. & Goldman, D.I. (2011). Drag induced lift in
granular media. Physical Review Letters, 106, 028001. 87
155
REFERENCES
[46] Duran, O., Kruyt, N.P. & Luding, S. (2010). Micro-mechanical anal-
ysis of deformation characteristics of three-dimensional granular materials.
International Journal of Solids and Structures, 47, 2234–2245. 5
[48] Estrada, N., Azema, E., Radjai, F. & Taboada, A. (2011). Identifi-
cation of rolling resistance as a shape parameter in sheared granular media.
Physical Review E , 84, 011306. 6
[50] Gadala, M.S., Oravas, G.A.E. & Dokainish, M.A. (1983). A con-
sistent eulerian formulation of large deformation problems in statics and
dynamics. International Journal of Non-Linear Mechanics, 18, 21–35. 35
[52] Gitterle, M., Popp, A., Gee, M.W. & Wall, W.A. (2010). Finite
deformation frictional mortar contact using a semi-smooth newton method
with consistent linearization. International Journal for Numerical Methods
in Engineering, 84, 543–571. 22
156
REFERENCES
[54] Harlow, F.H. (1964). The particle-in-cell computing method in fluid dy-
namics. Methods in Computational Physics, 3, 319–343. 18
[55] Heinrich, J.C., Huyakorn, P.S. & Zienkiewicz, O.C. (1997). An up-
wind finite element scheme for two-dimensional convective transport equa-
tion. International Journal for Numerical Methods in Engineering, 11, 131–
143. 8
[58] Hu, Y. & Randolph, M.F. (1998). A practical numerical approach for
large deformation problems in soil. International Journal for Numerical and
Analytical Methods in Geomechanics, 22, 327–350. 2, 10, 28, 34, 35, 36, 76
[60] Huang, Y. & Dai, Z. (2014). Large deformation and failure simulations
for geo-disasters using smoothed particle hydrodynamics method. Engineer-
ing Geology, 168, 86–97. 14
[61] Huetink, J., Vreede, P.T. & Lugt, J.V.D. (2005). Progress in mixed
Eulerian-Lagrangian finite element simulation of forming processes. Inter-
national Journal for Numerical Methods in Engineering, 30, 1441–1457.
9
157
REFERENCES
[62] Hungr, O. (1995). A model for the runout analysis of rapid flow slides,
debris flows, and avalanches. Canadian Geotechnical Journal , 32, 610–623.
121, 122
[63] Idelsohn, S., Onate, E. & Pin, F.D. (2003). A Lagrangian meshless
finite element method applied to fluid structure interation problems. Com-
puter and Structures, 81, 655–671. 27
[64] Idelsohn, S.R., Onate, E. & Pin, F.D. (2004). The particle finite
element method: a powerful tool to solve incompressible flows with free-
surfaces and breaking waves. International Journal for Numerical Methods
in Engineering, 61, 964–989. 19, 27, 28
[65] Issa, J.A. & Nelson, R.B. (1992). Numerical analysis of micromechani-
cal behaviour of granular materials. Engineering Computations, 9, 211–223.
5
[66] Iversion, R.M. (1997). The physics of debris flows. Review of Geophysics,
35, 245–296. 122
[69] Jiang, M., Yu, H.S. & Harris, D. (2006). Discrete element modelling
of deep penetration in granular soils. International Journal for Numerical
and Analytical Methods in Geomechanics, 30, 335–361. 5
[70] Jiang, M., Zhu, H.H. & Harris, D. (2008). Classical and non-classical
kinematic fields of two-dimensional penetration tests on granular ground
by discrete element method analyses. Granular Matter , 10, 439–455. 5
[71] Johnson, G.R. & Beissel, S.R. (1996). Normalized smoothing func-
tions for SPH impact computations. International Journal for Numerical
Methods in Engineering, 9, 2725–2741. 14
158
REFERENCES
[73] Kerswell, R.R. (2005). Dam break with Coulomb friction: a model for
granular slumping? Physics of Fluids, 17, 057101. 89, 99
[74] Kim, K.P. & Hu, H. (2006). Dynamic limit analysis formulation for im-
pact of structural members. International Journal of Solids and Structures,
43, 6488–6501. 76
[77] Krabbenhoft, K., Lyamin, A.V. & Sloan, S.W. (2007). Formulation
and solution of some plasticity problems as conic programs. International
Jounal of Solids and Structures, 44, 1533–1549. 22, 37, 38, 61, 110, 111
[79] Krabbenhoft, K., Huang, J., da Silva, M.V. & Lyamin, A.V.
(2012). Granular contact dynamics with particle elasticity. Granular Mat-
ter , 14, 607–619. 6, 23, 37, 61, 67, 106, 111
[80] Krabbenhoft, K., Karim, M.R., Lyamin, A.V. & Sloan, S.W.
(2012). Associated computational plasticity schemes for nonassociated fric-
tional materials. International Journal for Numerical Methods in Engineer-
ing, 89, 1089–1117. 43, 61, 109, 111
159
REFERENCES
ods. Computers and Geotechnics, 43, 165–176. 6, 23, 37, 61, 67, 69, 71, 89,
91, 99, 106, 111
[82] Kruggel-Emden, H., Simsek, E., Rickelt, S., Rickelt, S., Wirtz,
S. & Scherer, V. (2007). Review and extension of normal force models
for the discrete element method. Powder Technology, 171, 57–173. 5
[84] Lacaze, L., Phillips, J.C. & Kerswell, R.R. (2008). Planar col-
lapse of a granular column: Experiments and discrete element simulations.
Physics of Fluids, 20, 063302. 89, 99
[85] Lagree, P.Y., Staron, L. & Popinet, S. (2011). The granular column
collapse as a continuum: validity of a two-dimensional Navier-Stokes model
with a µ(i)-rheology. Journal of Fluid Mechanics, 686, 378–408. 6, 89, 99,
103
[87] Lajeunesse, E., Monnier, J.B. & Homsy, G.M. (2005). Granular
slumping on a horizontal surface. Physics of Fluids, 17, 103302. 67, 99,
112, 113, 114, 117, 118, 129
[88] Larese, A., Rossi, R., Onate, E. & Idelsohn, S. (2008). Validation
of the particle finite element method (PFEM) for simulation of free surface
flows. Engineering Computations, 25, 385–425. 27
[89] Leu, S.Y. (2005). Convergence analysis and validation of sequential limit
analysis of plane-strain deformation. International Journal fro Numerical
Methods in Engineering, 64, 322–334. 76
[90] Li, S. & Liu, G.R. (2004). Meshfree Particle Methods. Springer. 14, 17,
35
160
REFERENCES
[91] Li, S. & Liu, W.K. (2002). Meshfree and particle methods and their
applications. Applied Mechanics Review , 55, 1–34. 2, 10, 11, 14, 17
[92] Li, W.C., Li, H.J., Dai, F.C. & Lee, L.M. (2012). Discrete element
modeling of a rainfall-induced flowslide. Engineering Geology, 149–150,
22–34. xviii, xix, 5, 122, 123, 124, 127, 130, 131, 132
[93] Li, X. & Wan, K. (2011). A bridging scale method for granular materials
with discrete particle assembly-Cosserat continuum modeling. Computers
and Geotechnics, 38, 1052–1068. 20
[94] Li, X., Wu, W. & Zienkiewicz, O.C. (2000). A third-order taylor-
galerkin models for the simulation of two-dimensional unsteady free surface
flows. International Journal for Numerical Methods in Engineering, 47,
1689–1708. 8
[95] Li, X., Chu, X. & Feng, Y.T. (2005). A discrete particle model and
numerical modeling of the failure modes of granular materials. Engineering
Computations: International Journal for Computer-Aided Engineering and
Software, 22, 894–920. 5
[96] Li, X., Zhang, X. & Zhang, J. (2010). A generalized Hill’s lemma and
micromechanically based macroscopic constitutive model for heterogeneous
granular materials. Computer Methods in Applied Mechanics and Engineer-
ing, 199, 3137–3152. 20
[97] Li, X., He, S., Luo, Y. & Wu, Y. (2012). Simulation of the sliding pro-
cess of Donghekou landslide triggered by the Wenchuan earthquake using a
distinct element method. Environmental Earth Sciences, 65, 1049–1054. 5
[98] Libersky, L.D. & Petschek, A.G. (1991). Smoothed particle hydrody-
namics with strength of materials. Lecture Notes in Physics, 395, 248–257.
14
[99] Libersky, L.D., Randles, P.W., Carney, T.C. & Dickinson, D.L.
(1997). Recent improvements in SPH modelling of hypervelocity impact.
International Journal of Impact Engineering, 20, 525–532. 14
161
REFERENCES
[100] Liu, G.R. (2009). Mesh Free Methods: Moving beyond the Finite Element
Method . CRC Press, 2nd edn. 14, 17, 35
[101] Liu, M.B. & Liu, G.R. (2010). Smoothed Particle Hydrodynamics (SPH):
an overview and recent developments. Archives of Computational Methods
in Engineering, 17, 22–76. 14
[103] Lube, G., Huppert, H.E., Sparks, R.S.J. & Hallworth, M.A.
(2004). Axisymmetric collapses of granular columns. Journal of Fluid Me-
chanics, 508, 175–199. 89, 99, 111, 112, 113, 114, 116, 118, 119, 129
[104] Lube, G., Huppert, H.E., Sparks, R.S.J. & Freundt, A. (2005).
Collapses of two-dimensional granular columns. Physical Review E , 72,
041301. 89, 99, 129
[105] Lube, G., Huppert, H.E., Sparks, R.S.J. & Freundt, A. (2011).
Granular column collapses down rough, inclined channels. Journal of Fluid
Mechanics, 675, 347–368. 99
[106] Lucy, L.B. (1977). A numerical approach to the testing of the fission
hypothesis. Astronomical Journal , 82, 1013–1024. 11
[107] Ma, X., Zhang, D.Z., Giguere, P.T. & Liu, C. (2013). Axisymmetric
computation of Taylor cylinder impacts of ductile and brittle materials us-
ing original and dual domain material point methods. International Journal
of Impact Engineering, 54, 96–104. 18
162
REFERENCES
[112] Mangeney, A., Roche, O., Hungr, O., Mangold, N., Faccanoni,
G. & Lucas, A. (2010). Erosion and mobility in granular collapse over
sloping beds. Journal of Geophysical Research: Earth Surface, 115, F03040.
99
[117] MiDi, G.D.R. (2004). On dense granular flows. The European Physical
Journal E , 14, 341–365. 103
[118] Mills, P., Loggia, D. & Tixier, M. (1999). Model for a stationary
dense granular flow along an inclined wall. Planetary and Space Science,
45, 733–738. 103
163
REFERENCES
[119] Mollon, G., Richefeu, V., Villard, P. & Daudon, D. (2012). Nu-
merical simulation of rock avalanches: Influence of a local dissipative con-
tact model on the collective behavior of granular flows. Journal of Geophys-
ical Research: Earth Surface, 117, 1–19. 5
[120] Monaghan, J.J. (2012). Smoothed particle hydrodynamics and its diverse
applications. Annual Review of Fluid Mechanics, 44, 323–346. 14
[122] Moreau, J.J. (1988). Unilateral contact and dry friction in finite free-
dom dynamics. In J.J. Moreau & P. Panagiotopoulos, eds., Non-Smooth
Mechanics and Applications, vol. 302 of CISM Courses and Lectures, 1–82,
Springer. 5
[124] Nayroles, B., Touzot, G. & Villon, P. (1992). Generating the finite
element method: Diffuse approximation and diffuse elements. Computa-
tional Mechanics, 10, 307–318. 17
[125] Nazem, M., Sheng, D.C. & Carter, J.P. (2006). Stress integration
and mesh refinement for large deformation in geomechanics. International
Journal for Numerical Methods in Engineering, 65, 1002–1027. 2
[126] Nazem, M., Sheng, D.C., Carter, J.P. & Sloan, S.W. (2008). Arbi-
trary Lagrangian-Eulerian method for large-strain consolidation problems.
International Journal for Numerical and Analytical Methods in Geomechan-
ics, 32, 1023–1050. 2, 9
[127] Nazem, M., Carter, J.P. & Airey, D. (2009). Arbitrary Lagrangian-
Eulerian method for dynamic analysis of geotechnical problems. Computers
and Geotechnics, 36, 549–557. 2, 9
164
REFERENCES
[129] Oliver, J., Cante, J.C., Weyler, R., Gonzalez, C. & Hernandez,
J. (2007). Particle finite element methods in solid mechanics problems. In
E. Onate & D.R.J. Owen, eds., Computational Plasticity, 87–103, Springer.
19, 26
[131] Onate, E., Idelsohn, S.R., Pin, F.D. & Aubry, R. (2004). The par-
ticle finite element method. an overview. International Journal Computa-
tional Methods, 1, 267–307. 18, 19, 26, 27
[132] Onate, E., Idelsohn, S.R., Celigueta, M.A. & Rossi, R. (2008).
Advances in the particle finite element method for the analysis of fluid-
multibody interaction and bed erosion in free surface flows. Computer Meth-
ods in Applied Mechanics and Engineering, 197, 1777–1800. 19, 27
[133] Onate, E., Celigueta, M.A., Idelsohn, S., Salazar, F. & Suarez,
B. (2011). Possibilities of the particle finite element method for fluid-soil-
structure interaction problems. Journal of Computational Mechanics, 48,
307–318. 27
[134] Onate, E., Idelsohn, S.R., Celigueta, M.A., Rossi, R., Marti,
J., Carbonell, J.M., Ryzhakov, P. & Suarez, B. (2011). Advances
in the particle finite element method (PFEM) for solving coupled problems
in engineering. In Particle-Based Methods. Fundamentals and Applications,
vol. 25 of Computational Methods in Applied Sciences, 47–54, Springer. 27,
33
[135] Ortiz, M. & Simo, J.C. (1986). An analysis of a new class of integration
algorithms for elastoplastic constitutive relations. International Journal for
Numerical Methods in Engineering, 23, 353–366. 20
165
REFERENCES
[136] O’Sullivan, C., Bray, J.D. & Riemer, M.F. (2002). The influence
of particle shape and surface friction variability on macroscopic frictional
strength of rod-shaped particulate media. Journal of Engineering Mechan-
ics, 128, 1182–1192. 5
[137] Owen, P.J., Cleary, P.W. & Meriaux, C. (2009). Quasi-static fall of
planar granular columns:comparison of 2D and 3D discrete element mod-
elling with laboratory experiments. Geomechanics and Geoengineering: An
International Journal , 4, 55–77. 99
[139] Peric, D., Hochard, C., Dutko, M. & Owen, D.R.J. (1996). Trans-
fer operators for evolving meshes in small strain elasto-plasticity. Computer
Methods in Applied Mechanics and Engineering, 137, 331–344. 28, 34
[140] Peric, D., Vaz, M. & Owen, D.R.J. (1999). On adaptive strategies for
large deformations of elasto-plastic solids at finite strains: computational
issues and industrial applications. Computer Methods in Applied Mechanics
and Engineering, 176, 279–312. 28, 34, 35
166
REFERENCES
[144] Pudasaini, S.P. & Hutter, K. (1973). On the prediction of the reach
and velocity of catastrophic landslides. Rock Mechanics, 59, 153–177. 121
[145] Quezada, J.C., Breul, P., Saussine, G. & Radjai, F. (2014). Pen-
etration test in coarse granular material using contact dynamics method.
Computers and Geotechnics, 55, 248–253. 6
[146] Rabczuk, T. & Eibl, J. (2003). Simulation of high velocity concrete frag-
mentation using sph/mlsph. International Journal for Numerical Methods
in Engineering, 56, 1421–444. 14
[148] Raithatha, A. & Duncan, S.R. (2009). Rigid plastic model of incremen-
tal sheet deformation using second-order cone programming. International
Journal fro Numerical Methods in Engineering, 78, 955–979. 76
[149] Randolph, M.F. & Houlsby, G.T. (1984). The limiting pressure on a
circular pile loaded laterally in cohesive soil. Geotechnique, 34, 613–623. 73
[151] Roche, O., Attali, M., Mangeney, A. & Lucas, A. (2011). On the
run-out distance of geophysical gravitational flows: Insight from fluidized
granular collapse experiments. Earth and Planetary Science Letters, 311,
375–385. 99
167
REFERENCES
[155] Ryzhakov, P., Onate, E., Rossi, R. & Idelsohn, S. (2012). Improv-
ing mass conservation in simulation of incompressible flows. International
Journal for Numerical Methods in Engineering, 90, 1435–1451. 33
[156] Sabetamal, H., Nazem, M., Carter, J.P. & Sloan, S.W. (2014).
Large deformation dynamic analysis of saturated porous media with appli-
cations to penetration problems. Computers and Geotechnics, 55, 117–131.
9
[158] Scheidegger, A.E. (1973). On the prediction of the reach and velocity
of catastrophic landslides. Rock Mechanics, 59, 153–177. 121
168
REFERENCES
[163] Simo, J.C. & Taylor, R.L. (1985). Consistent tangent operators for
rate-independent elastoplasticity. Computer Methods in Applied Mechanics
and Engineering, 48, 101–118. 20
[164] Sivaselvan, M.V., Lavan, O., Dargush, G.F., Kurino, H., Hyodo,
Y., Fukuda, R., Sato, K., Apostolakis, G. & Reinhorn, A.M.
(2009). Numerical collapse simulation of large-scale structural systems using
an optimization-based algorithm. Earthquake Engineering and Structural
Dynamics, 38, 655–677. 22, 37
[165] Sloan, S.W. (1987). Substepping schemes for the numerical integration
of elastoplastic stress-strain relations. International Journal for Numerical
Methods in Engineering, 24, 893–911. 20
[166] Sloan, S.W. & Booker, J.R. (1986). Removal of singularities in Tresca
and MohrCoulomb yield functions. Communications in Applied Numerical
Methods, 2, 173–179. 37
[167] Sloan, S.W., Abbo, A.J. & Sheng, D. (2001). Refined explicit inte-
gration of elastoplastic models with automatic error control. Engineering
Computations, 18, 121–154. 20
[168] Souli, M., Ouahsine, A. & Lewin, L. (2000). ALE formulation for flu-
idstructure interaction problems. Computer Methods in Applied Mechanics
and Engineering, 190, 659–675. 9
169
REFERENCES
[173] Staron, L. (2008). Mobility of long runout rock flows: a discrete numerical
investigation. Geophysical Journal International , 172, 455–463. 5
[174] Staron, L. & Hinch, E.J. (2005). Study of the collapse of granular
columns using two-dimensional discrete-grain simulation. Journal of Fluid
Mechanics, 545, 1–27. 6, 89, 99
[175] Staron, L. & Hinch, E.J. (2007). The spreading of a granular mass: role
of grain properties and initial conditions. Granular Matter , 9, 205–217. 6,
89, 99
[176] Stevens, A.B. & Hrenya, C.M. (2005). Comparison of soft-sphere mod-
els to measurements of collision properties during normal impacts. Powder
Technology, 154, 99–109. 5
[178] Tanaka, H., Momozu, M., Oida, A. & Yamazaki, M. (2000). Simu-
lation of soil deformation and resistance at bar penetration by the distinct
element method. Journal of Terramechanics, 37, 41–56. 5
[179] Tang, C., Hu, J., Lin, M., Angelier, J., Lu, C., Chan, Y. & Chu,
H. (2009). The Tsaoling landslide triggered by the Chi-Chi earthquake,
Taiwan: Insights from a discrete element simulation. Engineering Geology,
106, 1–19. 5
170
REFERENCES
[182] Thompson, E.L. & Huppert, H.E. (2007). Granular column collapses:
further experimental results. Journal of Fluid Mechanics, 575, 177–186. 99
[184] Tian, Y., Cassidy, M.J., Randolph, M.F., Wang, D. & Gaudin,
C. (2014). A simple implementation of RITSS and its application in large
deformation analysis. Computers and Geotechnics, 56, 160–167. 2, 10, 76
[187] Vu-Quoc, L., Zhang, X. & Lesburg, L. (2001). Normal and tangential
force-displacement relations for frictional elasto-plastic contact of spheres.
International Journal of Solids and Structures, 38, 6455–6489. 5
[188] Wang, J.G. & Liu, G.R. (2002). A point interpolation meshless method
based on radial basis functions. International Journal for Numerical Meth-
ods in Engineering, 54, 1623–1648. 28, 34
171
REFERENCES
[189] Wang, S., Khoo, B.C., Liu, G.R. & Xu, G.X. (2013). An arbitrary
LagrangianEulerian gradient smoothing method (GSM/ALE) for interac-
tion of fluid and a moving rigid body. Computers and Fluids, 71, 327–347.
9
[191] Wieckowski, Z. (2004). The material point method in large strain engi-
neering problems. Computer Methods in Applied Mechanics and Engineer-
ing, 193, 4417–4438. 18
[194] Yang, Z.X., Yang, J. & Wang, L.Z. (2012). On the influence of inter-
particle friction and dilatancy in granular materials: a numerical analysis.
Granular Matter , 14, 433–447. 5
[196] Yu, L., Hu, Y.X., Liu, J., Randolph, M.F. & Kong, X.J. (2012).
Numerical study of spudcan penetration in loose sand overlying clay. Com-
puters and Geotechnics, 46, 1–12. 2, 10, 76
172
REFERENCES
[199] Zhang, D. & Whiten, W.J. (1999). A new calculation method for par-
ticle motion in tangential direction in discrete element simulations. Powder
Technology, 102, 235–243. 5
[200] Zhang, H.W., Xu, W.L., Di, S.L. & Thomson, P.F. (2002).
Quadratic programming method in numerical simulation of metal form-
ing process. Computuer Methods in Applied Mechanics and Engingeering,
191, 5555–5578. 22, 37
[201] Zhang, H.W., Zhong, W.X., Wu, C.H. & Liao, A.H. (2006). Some
advances and applications in quadratic programming method for numer-
ical modeling of elastoplastic contact problems. International Journal of
Mechanical Sciences, 48, 176–189. 22, 37
[202] Zhang, H.W., Wang, K.P. & Chen, Z. (2009). Material point
method for dynamic analysis of saturated porous media under external
contact/impact of solid bodies. Computer Methods in Applied Mechanics
and Engineering, 198, 1456–1472. 18
[203] Zhang, X., Sze, K.Y. & Ma, S. (2006). An explicit material point
finite element method for hyper-velocity impact. International Journal for
Numerical Methods in Engineering, 66, 689–706. 18
[205] Zhao, C.H. & Dai, F.C. (2007). Study on failure mechanism of a fill
slope in Shenzhen. The Chinese Journal of Geological Hazard and Control ,
18, 1–8. 124
[206] Zhao, J., Sheng, D., Rouainia, M. & Sloan, S.W. (2005). Explicit
stress integration of complex soil models. International Journal for Numer-
ical and Analytical Methods in Geomechanics, 12, 1209–1229. 20
173
REFERENCES
[208] Zienkiewicz, O.C. & Pande, G.N. (1977). Some useful forms of
isotropic yield surfaces for soil and rock mechanics. In G. Gudehus, ed.,
Finite Elements in Geomechanics, 179–190, Wiley. 37
[209] Zienkiewicz, O.C. & Zhu, J.Z. (1992). The superconvergent patch re-
covery and a posteriori error estimates. International Journal for Numerical
Methods in Engineering, 33, 1331–1364. 28, 34, 35
[210] Zienkiewicz, O.C., Taylor, R.L. & Zhu, J.Z. (2005). The Finite
Element Method: Its Basis and Fundamentals. Butterworth-Heinemann,
6th edn. 7
174