Professional Documents
Culture Documents
QUAKE/W
An Engineering Methodology
John Krahn
Acknowledgements
To say that this book is “by John Krahn” grossly overstates the case. This book is
the result of a group effort by everybody at GEO-SLOPE. My name is listed as
author primarily for referencing convenience.
At the top of the list of contributors are Ed Gu and Greg Newman.
In addition, significant contributions were made by Prof. S. Lee Barbour,
University of Saskatchewan, Saskatoon, Canada, especially with the chapter on the
What, How and Why of Numerical Modeling.
All of us who participated in creating the content are grateful to Helen Hekman
and Patricia Stooke for their valuable assistance with editing and formatting this
book.
Table of Contents
1 Introduction ............................................................. 1
1.1 Key issues.................................................................................... 1
1.2 Inertial forces ............................................................................... 2
1.3 Behavior of fine sand ................................................................... 4
Loose contractive sand ......................................................... 4
Dense dilative soils................................................................ 7
1.4 Permanent deformation ............................................................... 9
1.5 Concluding remarks................................................................... 10
Page i
Table of Contents QUAKE/W
3 Meshing ................................................................ 39
3.1 Introduction ................................................................................ 39
3.2 Element fundamentals ............................................................... 40
Element nodes .................................................................... 40
Field variable distribution .................................................... 41
Element and mesh compatibility ......................................... 42
Numerical integration .......................................................... 44
Secondary variables............................................................ 46
Element shapes................................................................... 46
3.3 Regions...................................................................................... 47
Region types ....................................................................... 48
Region points ...................................................................... 48
Region properties ................................................................ 50
3.4 Mesh types and patterns ........................................................... 50
Structured mesh .................................................................. 50
Unstructured mesh .............................................................. 50
Triangular regions ............................................................... 51
Transfinite meshing ............................................................. 52
Mesh with openings............................................................. 55
Surface regions ................................................................... 56
Joining regions .................................................................... 56
3.5 Structured versus unstructured meshing................................... 58
3.6 Meshing for transient analyses .................................................. 62
3.7 Interface elements ..................................................................... 62
Page ii
QUAKE/W Table of Contents
4 Material Properties................................................ 71
4.1 Introduction ................................................................................ 71
4.2 Constant soil stiffness................................................................ 71
4.3 Stiffness as a function of depth.................................................. 72
4.4 Constitutive models ................................................................... 74
Linear-elastic model ............................................................ 74
Equivalent linear model ....................................................... 75
4.5 G reduction function................................................................... 75
4.6 Damping ratio function............................................................... 77
4.7 Equivalent cyclic stresses.......................................................... 79
4.8 Pore-pressure function .............................................................. 81
4.9 Cyclic number function .............................................................. 83
4.10 Overburden correction function, Ks ............................................ 84
4.11 Shear stress correction function, Ka .......................................... 86
4.12 Structural elements.................................................................... 87
4.13 Closing remarks ......................................................................... 88
5 Boundary Conditions............................................. 89
5.1 Introduction ................................................................................ 89
5.2 Earthquake records ................................................................... 89
Data file header ................................................................... 90
Time-acceleration data pairs............................................... 90
Page iii
Table of Contents QUAKE/W
Page iv
QUAKE/W Table of Contents
Page v
Table of Contents QUAKE/W
Page vi
QUAKE/W Table of Contents
Page vii
Table of Contents QUAKE/W
11 Theory................................................................. 203
11.1 Introduction .............................................................................. 203
11.2 Finite element equations.......................................................... 203
Motion equation................................................................. 203
11.3 Mass matrix.............................................................................. 204
11.4 Damping matrix........................................................................ 205
11.5 Stiffness matrix ........................................................................ 205
11.6 Strain-displacement matrix ...................................................... 206
Elastic constitutive relationship ......................................... 206
Body forces ....................................................................... 207
Forces due to boundary stresses...................................... 208
Forces due to earthquake load ......................................... 210
11.7 Numerical integration............................................................... 211
11.8 Temporal integration................................................................ 214
11.9 Assemblage of global equations.............................................. 216
11.10 Equation solver ........................................................................ 217
11.11 Element stresses ..................................................................... 217
11.12 Linear elastic model................................................................. 218
11.13 Equivalent linear analysis ........................................................ 219
Shear modulus G under cyclic loading.............................. 219
11.14 Damping ratio under dynamic cyclic loading ........................... 220
11.15 Equivalent linear analysis ........................................................ 221
11.16 Pore pressure from cyclic loading............................................ 222
Damping boundary ............................................................ 226
Nodal damping boundary .................................................. 227
Edge damping boundary ................................................... 227
Response spectrum analysis ............................................ 227
Page viii
QUAKE/W Table of Contents
References................................................................... 239
Page ix
Table of Contents QUAKE/W
Page x
QUAKE/W Chapter 1: Introduction
1 Introduction
QUAKE/W is a geotechnical finite element software product for the dynamic
analysis of earth structures subjected to earthquake shaking and other sudden
impact loading such as, for example, dynamiting or pile driving.
QUAKE/W is part of GeoStudio and is, consequently, fully integrated with the
other components such SLOPE/W, SEEP/W, SIGMA/W and so forth. In this
sense, QUAKE/W is unique. The integration of QUAKE/Wand other products
within GeoStudio greatly expands the type and range of problems that can be
analyzed beyond what can be done with other geotechnical dynamic analysis
software. QUAKE/W can be used as a stand alone product, but one of its main
attractions is the integration with the other GeoStudio products.
The purpose of this document is to highlight concepts, features and capabilities,
and to provide some guidelines on dynamic numerical modeling. The purpose is
not to explain the software interface commands. This type of information is
provided in the on-line help.
The remainder of this chapter provides a brief overview of the main geotechnical
issues related to the response of earth structures subjected to seismic loading and
how QUAKE/W is positioned to address these issues. The intent here is not to
provide an exhaustive review of the state-of-the-art of geotechnical earthquake
engineering. The intent is more to provide an indication of the thinking behind the
QUAKE/W development.
The textbook, Geotechnical Earthquake Engineering, by Steven Kramer (1996)
provides an excellent summary of the concepts, theories and procedures in
geotechnical earthquake engineering. This book was used extensively as a
background reference source in the development of QUAKE/W and is referenced
extensively throughout this document. QUAKE/W users should ideally have a
copy of this book and use it in conjunction with this documentation. It provides
significantly more details on many topics in this document.
Page 1
Chapter 1: Introduction QUAKE/W
• the motion, movement and inertial forces that occur during the
shaking,
• the generation of excess pore-water pressures,
• the potential reduction of the soil shear strength,
• the effect on stability created by the inertial forces, excess pore-water
pressures and possible shear strength loses, and
• the redistribution of excess pore-water pressures and possible strain
softening of the soil after the shaking has stopped.
Not all these issues can be addressed in a single analysis, nor is it possible to
address all the issues in the current version of QUAKE/W. Effects such as strain
softening and re-distribution of excess pore-pressures will be perhaps dealt with in
future version. The point here is that there are many issues and to use QUAKE/W
effectively it is important to at least be aware of the multifaceted nature of the
problem.
Page 2
QUAKE/W Chapter 1: Introduction
1.4
1.3
1.1
1.0
0.9
0.8
0 2 4 6 8 10
Time
As discussed in more detail later in this book, examining the potential permanent
deformations resulting from the dynamic inertial forces is applicable only to
certain situations. It is only one aspect of earthquake engineering and does not
provided answers to all to issues.
In the late 1990’s an embankment was constructed in Peru at a mine site to control
temporary flooding (Swaisgood and Oliveros, 2003). The embankment was
constructed from mine waste with a concrete blanket on the upstream face to
control seepage through the embankment. The embankment was very wide with
4:1 side slopes and a crest width of 130 m. The embankment materials were
expected to remain essentially dry (unsaturated) most of the time since water
would be ponded up against the dam only for short durations after heavy rainfalls.
On June 23, 2001, a Magnitude 8.3 earthquake struck the southern portion of Peru.
The newly constructed dam was heavily shaken by the tremors. The dam, however,
endured the shaking without much damage. The downstream crest settled only
about 50 mm.
The Peru Dam is a case that lends itself well to a Newmark-type permanent
deformation analysis arising from the earthquake inertial forces. The unsaturated
coarse material meant that there was no generation of excess pore-pressure and
very little change, if any, in the shear strength of the fill, conditions essential to an
analysis like this.
Page 3
Chapter 1: Introduction QUAKE/W
q
Collapse point
Steady-state
strength
A p'
Figure 1-2 Effective stress path for loose sand under monotonic loading
Figure 1-3 presents the picture for a series of tests on triaxial specimens at the
same initial void ratio, but consolidated under different confining pressures. A
straight line can be drawn from the steady state strength point through the peaks or
collapse points. Sladen, D’Hollander and Krahn (1985) called this line a Collapse
Surface. Similar work by Hanzawa et al. (1979) and by Vaid and Chern (1983)
Page 4
QUAKE/W Chapter 1: Introduction
suggests that the line through the collapse points passes through the plot origin
(zero shear stress, zero mean stress) as opposed to the steady-state strength point.
They called the line a Flow Liquefaction Surface.
Collapse surface
Steady-state
strength
p'
Figure 1-3 Collapse surface illustration
The fact that the sudden loss in strength is related to the collapse of the soil-grain
structure has been vividly demonstrated by Skopek et al. (1994) with laboratory
tests on dry sand. The highlight of their testing is shown in Figure 1-4 and Figure
1-5. The samples were tested under a constant shear stress. Initially, the void ratio
remained relatively constant, but then dramatically decreased when the soil-grain
structure collapsed, particularly for the Path 2 test. The point of significance is that
this behavior occurred for dry sand; that is, the volumetric compression occurred in
the absence of any pore-pressure. The only logical reason then for the compression
is that the grain-structure changed.
Page 5
Chapter 1: Introduction QUAKE/W
300
250
e
Lin
Shear stress q ( kPa )
a te
200 St
dy
ea
St
150 Loose
100
Very loose
50
0
0 50 100 150 200 250 300
Effective normal stress p'(kPa)
0.90
0.88
0.86
Collapse point
0.84
Very loose
Void ratio e
0.82
0.80
0.78
Loose
0.76
Stead y
0.74 State L
ine
0.72
0 50 100 150 200 250 300
Effective normal stress ( kPa )
An important point is that the sudden loss in strength and the resulting liquefaction
can occur under monotonic load – not just cyclic loading.
Page 6
QUAKE/W Chapter 1: Introduction
Cyclic loading can also lead to liquefaction as is illustrated in Figure 1-6. Say a
sample is at a stress state represented by Point B and a cyclic load is applied. Pore
pressures will continue to increase until the stress cyclic path reaches the collapse
surface. The soil will then liquefy and the strength will suddenly fall along the
collapse surface to the steady state point.
q
Collapse surface
Steady-state
strength
B
p'
Figure 1-6 Cyclic stress path from B to the collapse surface
q
Collapse surface
Steady-state
strength
Dense soil
A p'
Figure 1-7 Stress path for a dense dilative sand
Page 7
Chapter 1: Introduction QUAKE/W
q
Collapse surface
Steady-state
strength
B
C
A p'
Figure 1-8 Stress path for cyclic loading with starting static stress state
below steady-state strength
The strain associated with the cyclic loading from Point B to C in Figure 1-8 is
called cyclic mobility.
Gu et al. (2002) present a plastic constitutive model based on the framework of soil
critical state boundary theory (Roscoe, et al., 1958). This model can be used to
completely describe the complex behavior of sand, which includes contraction,
dilation, phase change and ulimate failure at the steady state. This is very brief
overview of the behavior of fine sands susceptible to liquefaction in response to
static and dynamic loading. The purpose here is to only introduce the subject.
Kramer (1996, pp. 348 to 368)) presents a more detailed overview of topic and
should be studied by those involved in dynamic analyses of earth structures.
Pore-pressure estimation methods based on cyclic stresses involves making
corrections for the initial static shear stress level and the static overburden stress
(discussed in the chapter on Material Properties). The above discussion clearly
Page 8
QUAKE/W Chapter 1: Introduction
shows why the initial static stress state is so important and why early researchers
recognized the need for introducing corrections in the cyclic stress approach.
Page 9
Chapter 1: Introduction QUAKE/W
Page 10
QUAKE/W Chapter 2: Numerical Modeling
2.1 Introduction
The unprecedented computing power now available has resulted in advanced
software products for engineering and scientific analysis. The ready availability
and ease-of-use of these products makes it possible to use powerful techniques
such as a finite element analysis in engineering practice. These analytical methods
have now moved from being research tools to application tools. This has opened a
whole new world of numerical modeling.
Software tools such as GeoStudio do not inherently lead to good results. While the
software is an extremely powerful calculator, obtaining useful and meaningful
results from this useful tool depends on the guidance provided by the user. It is the
user’s understanding of the input and their ability to interpret the results that make
it such a powerful tool. In summary, the software does not do the modeling, the
user does the modeling. The software only provides the ability to do highly
complex computations that are not otherwise humanly possible. In a similar
manner, modern day spreadsheet software programs can be immensely powerful as
well, but obtaining useful results from a spreadsheet depends on the user. It is the
user’s ability to guide the analysis process that makes it a powerful tool. The
spreadsheet can do all the mathematics, but it is the user’s ability to take advantage
of the computing capability that leads to something meaningful and useful. The
same is true with finite element analysis software such as GeoStudio.
Numerical modeling is a skill that is acquired with time and experience. Simply
acquiring a software product does not immediately make a person a proficient
modeler. Time and practice are required to understand the techniques involved and
learn how to interpret the results.
Numerical modeling as a field of practice is relatively new in geotechnical
engineering and, consequently, there is a lack of understanding about what
numerical modeling is, how modeling should be approached and what to expect
from it. A good understanding of these basic issues is fundamental to conducting
effective modeling. Basic questions such as, What is the main objective of the
analysis?, What is the main engineering question that needs to answered? and,
What is the anticipated result?, need to be decided before starting to use the
software. Using the software is only part of the modeling exercise. The associated
mental analysis is as important as clicking the buttons in the software.
Page 11
Chapter 2: Numerical Modeling QUAKE/W
This chapter discusses the “what”, “why” and “how” of the numerical modeling
process and presents guidelines on the procedures that should be followed in good
numerical modeling practice.
This chapter discusses modeling in general terms and not specifically in the
context of dynamic analyses. Many of the illustrations and examples come from
other GeoStudio products, but the principles apply equally to QUAKE/W. The one
exception perhaps is the admonition of making a preliminary guess or estimate as
to what modeling results will look like. In a dynamic analysis, it is nearly
impossible to make a hand-calculated guess as to a likely dynamic response of an
earth structure. This makes it all the more important to start a dynamic analysis
with a problem that is as simple and basic as possible so as to gain a preliminary
understanding of the possible dynamic response before moving onto more
advanced analyses.
Page 12
QUAKE/W Chapter 2: Numerical Modeling
0.9
0.8
0.7
Fine Sand
0.6
Z (m)
0.5
0.4
0.3
0.2
0.1
0.0
0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 1.8 2.0 2.2 2.4
X (m)
The fact that mathematics can be used to simulate real physical processes is one of
the great wonders of the universe. Perhaps physical processes follow mathematical
rules, or mathematics has evolved to describe physical processes. Obviously, we
do not know which came first, nor does it really matter. Regardless of how the
relationship developed, the fact that we can use mathematics to simulate physical
processes leads to developing a deeper understanding of physical processes. It may
even allow for understanding or discovering previously unknown physical
processes.
Page 13
Chapter 2: Numerical Modeling QUAKE/W
Numerical modeling has many advantages over physical modeling. The following
are some of the more obvious advantages:
Page 14
QUAKE/W Chapter 2: Numerical Modeling
leaving the system at the ground surface. A real physical model would not have
this type of limitation.
The important point to remember is that the mathematical formulations
implemented in software like GeoStudio result in a very powerful and versatile
means of simulating real physical processes.
Ground
profile
Empiricism,
Precedent
Soil
Modeling
behaviour
The soil behavior component includes laboratory tests, in situ tests and field
measurements. The ground profile component basically involves site
Page 15
Chapter 2: Numerical Modeling QUAKE/W
Page 16
QUAKE/W Chapter 2: Numerical Modeling
numerical modeling. The purpose of this book is to assist with this aspect of
geotechnical engineering.
Genesis / geology
Site investigation,
Ground
ground description
Profile
Empiricism,
precedent,
experience,
risk management
Soil
Modeling
Behaviour
Page 17
Chapter 2: Numerical Modeling QUAKE/W
• compare alternatives,
• identify governing parameters, and
• understand processes and train our thinking.
Quantitative predictions
Most engineers, when asked why they want to do some modeling, will say that
they want to make a prediction. They want to predict the seepage quantity, for
example, or the time for a contaminant to travel from the source to a seepage
discharge point, or the time required from first filling a reservoir until steady-state
seepage conditions have been established in the embankment dam. The desire is to
say something about future behavior or performance.
Making quantitative predictions is a legitimate reason for doing modeling.
Unfortunately, it is also the most difficult part of modeling, since quantitative
values are often directly related to the material properties. The quantity of seepage,
for example, is in large part controlled by the hydraulic conductivity and, as a
result, changing the hydraulic conductivity by an order of magnitude will usually
change the computed seepage quantity by an order of magnitude. The accuracy of
quantitative prediction is directly related to the accuracy of the hydraulic
conductivity specified. Unfortunately, for a heterogeneous profile, there is not a
large amount of confidence about how precisely the hydraulic conductivity can be
specified. Sometimes defining the hydraulic conductivity within an order of
magnitude is considered reasonable. The confidence you have defining the
hydraulic conductivity depends on many factors, but the general difficulty of
defining this soil parameter highlights the difficulty of undertaking modeling to
make quantitative predictions.
Carter et al. (2000) presented the results of a competition conducted by the German
Society for Geotechnics. Packages of information were distributed to consulting
engineers and university research groups. The participants were asked to predict
the lateral deflection of a tie-back shoring wall for a deep excavation in Berlin.
During construction, the actual deflection was measured with inclinometers. Later
the predictions were compared with the actual measurements. Figure 2-5 shows the
best eleven submitted predictions. Other predictions were submitted, but were
considered unreasonable and consequently not included in the summary.
There are two heavy dark lines superimposed on Figure 2-5. The dashed line on
the right represents the inclinometer measurements uncorrected for any possible
Page 18
QUAKE/W Chapter 2: Numerical Modeling
base movement. It is likely the base of the inclinometer moved together with the
base of the wall. Assuming the inclinometer base moved about 10 mm, the solid
heavy line in Figure 2-5 has been shifted to reflect the inclinometer base
movement.
At first glance one might quickly conclude that the agreement between prediction
and actual lateral movement is very poor, especially since there appears to be a
wide scatter in the predictions. This exercise might be considered as an example of
our inability to make accurate quantitative predictions.
However, a closer look at the results reveals a picture that is not so bleak. The
depth of the excavation is 32 m. The maximum predicted lateral movement is just
over 50 mm or 5 cm. This is an extremely small amount of movement over the
length of the wall – certainly not big enough to be visually noticeable.
Furthermore, the actual measurements, when corrected for base movement fall
more or less in the middle of the predictions. Most important to consider are the
trends presented by many of the predicted results. Many of them predict a
deflected shape similar to the actual measurements. In other words, the predictions
simulated the correct relative response of the wall.
Consequently, we can argue that our ability to make accurate predictions is poor,
but we can also argue that the predictions are amazingly good. The predictions fall
on either side of the measurements and the deflected shapes are correct. In the end,
the modeling provided a correct understanding of the wall behavior, which is more
than enough justification for doing the modeling, and may be the greatest benefit
of numerical modeling, as we will see in more detail later.
Numerical modeling is sometimes dismissed as being useless due to the difficulty
with defining material properties. There are, however,, other reasons for doing
numerical modeling. If some of the other objectives of numerical modeling are
completed first, then quantitative predictions often have more value and meaning.
Once the physics and mechanisms are completely understood, quantitative
predictions can be made with a great deal more confidence and are not nearly as
useless as first thought, regardless of our inability to accurately define material
properties.
Page 19
Chapter 2: Numerical Modeling QUAKE/W
Deflection (mm)
-60 -50 -40 -30 -20 -10 0 1
0
16
20
24
computed
28
measured
32
-60 -50 -40 -30 -20 -10 0 1
Compare alternatives
Numerical modeling is useful for comparing alternatives. Keeping everything else
the same and changing a single parameter makes it a powerful tool to evaluate the
significance of individual parameters. For modeling alternatives and conducting
sensitivity studies it is not all that important to accurately define some material
properties. All that is of interest is the change between simulations.
Consider the example of a cut-off wall beneath a structure. With SEEP/W it is easy
to examine the benefits obtained by changing the length of the cut-off. Consider
two cases with different cut-off depths to assess the difference in uplift pressures
underneath the structure. Figure 2-6 shows the analysis when the cutoff is 10 feet
deep. The pressure drop and uplift pressure along the base are shown in the left
graph in Figure 2-7. The drop across the cutoff is from 24 to 18 feet of pressure
head. The results for a 20-foot cutoff are shown in Figure 2-7 on the right side.
Now the drop across the cutoff is from 24 to about 15 feet of pressure head. The
uplift pressures at the downstream toe are about the same.
Page 20
QUAKE/W Chapter 2: Numerical Modeling
The actual computed values are not of significance in the context of this
discussion. It is an example of how a model such as SEEP/W can be used to
quickly compare alternatives. Secondly, this type of analysis can be done with a
rough estimate of the conductivity, since in this case the pressure distributions will
be unaffected by the conductivity assumed. There would be no value in carefully
defining the conductivity to compare the base pressure distributions.
We can also look at the change in flow quantities. The absolute flow quantity may
not be all that accurate, but the change resulting from various cut-off depths will be
of value. The total flux is 6.26 x 10-3 ft3/s for the 10-foot cutoff and 5.30 x 10-3 ft3/s
for the 20-foot cutoff, only about a 15 percent difference.
A
6.2592e-003
20
Pressure Head - feet
20
Pressure Head - feet
15 15
10 10
5 5
0 0
30 50 70 90 110 30 50 70 90 110
Distance - feet Distance - feet
Page 21
Chapter 2: Numerical Modeling QUAKE/W
Base Case
thinner
Thickness
of Growth Medium
high low bare surface
Transpiration
low high
Hydraulic Conductivity
of Compacted Layer
deep shallow
Root Depth
low high
Hydraulic Conductivity
of Growth Medium
Decreasing Increasing
Net Percolation Net Percolation
Page 22
QUAKE/W Chapter 2: Numerical Modeling
model can either confirm our thinking or help us to adjust our thinking if
necessary.
To illustrate this aspect of numerical modeling, consider the case of a multilayered
earth cover system such as the two possible cases shown in Figure 2-9. The
purpose of the cover is to reduce the infiltration into the underlying waste material.
The intention is to use the earth cover layers to channel any infiltration downslope
into a collection system. It is known that both a fine and a coarse soil are required
to achieve this. The question is, should the coarse soil lie on top of the fine soil or
should the fine soil overlay the coarse soil? Intuitively it would seem that the
coarse material should be on top; after all, it has the higher conductivity. Modeling
this situation with SEEP/W, which handles unsaturated flow, can answer this
question and verify if our thinking is correct.
For unsaturated flow, it is necessary to define a hydraulic conductivity function: a
function that describes how the hydraulic conductivity varies with changes in
suction (negative pore-water pressure = suction). Chapter 4, Material Properties, in
the SEEP/W engineering book, describes in detail the nature of the hydraulic
conductivity (or permeability) functions. For this example, relative conductivity
functions such as those presented in Figure 2-10 are sufficient. At low suctions
(i.e., near saturation), the coarse material has a higher hydraulic conductivity than
the fine material, which is intuitive. At high suctions, the coarse material has the
lower conductivity, which often appears counterintuitive. For a full explanation of
this relationship, refer to the SEEP/W book. For this example, accept that at high
suctions the coarse material is less conductive than the fine material.
Fine
Coarse
Coarse Fine
OR
Material to be Material to be
protected protected
Page 23
Chapter 2: Numerical Modeling QUAKE/W
1.00E-04
1.00E-05
Coarse
Fine
1.00E-06
Conductivity
1.00E-07
1.00E-08
1.00E-09
1.00E-10
1 10 100 1000
Suction
After conducting various analyses and trial runs with varying rates of surface
infiltration, it becomes evident that the behavior of the cover system is dependent
on the infiltration rate. At low infiltration rates, the effect of placing the fine
material over the coarse material results in infiltration being drained laterally
through the fine layer, as shown in Figure 2-11. This accomplishes the design
objective of the cover. If the precipitation rate becomes fairly intensive, then the
infiltration drops through the fine material and drains laterally within the lower
coarse material as shown in Figure 2-12. The design of fine soil over coarse soil
may work, but only in arid environments. The occasional cloud burst may result in
significant water infiltrating into the underlying coarse material, which may result
in increased seepage into the waste. This may be a tolerable situation for short
periods of time. If most of the time precipitation is modest, the infiltration will be
drained laterally through the upper fine layer into a collection system.
So, for an arid site the best solution is to place the fine soil on top of the coarse
soil. This is contrary to what one might expect at first. The first reaction may be
that something is wrong with the software, but it may be that our understanding of
the process and our general thinking that is flawed.
A closer examination of the conductivity functions provides a logical explanation.
The software is correct and provides the correct response given the input
Page 24
QUAKE/W Chapter 2: Numerical Modeling
parameters. Consider the functions in Figure 2-13. When the infiltration rate is
large, the negative water pressures or suctions will be small. As a result, the
conductivity of the coarse material is higher than the finer material. If the
infiltration rates become small, the suctions will increase (water pressure becomes
more negative) and the unsaturated conductivity of the finer material becomes
higher than the coarse material. Consequently, under low infiltration rates it is
easier for the water to flow through the fine, upper layer of soil than through the
lower more coarse soil.
Fine
Coarse
This type of analysis is a good example where the ability to utilize a numerical
model greatly assists our understanding of the physical process. The key is to think
in terms of unsaturated conductivity as opposed to saturated conductivities.
Page 25
Chapter 2: Numerical Modeling QUAKE/W
1.00E-04
1.00E-05
Coarse
Fine
1.00E-06
Conductivity
1.00E-07
Intense
Rainfall
1.00E-08
Low to Modest
Rainfall
1.00E-09
1.00E-10
1 10 100 1000
Suction
This is a critical lesson in modeling and the use of numerical models in particular.
The key advantage of modeling, and in particular the use of computer modeling
tools, is the capability it has to enhance engineering judgment, not the ability to
enhance our predictive capabilities. While it is true that sophisticated computer
tools greatly elevated our predictive capabilities relative to hand calculations,
graphical techniques, and closed-form analytical solutions, still, prediction is not
the most important advantage these modern tools provide. Numerical modeling is
primarily about ‘process’ - not about prediction.
“The attraction of ... modeling is that it combines the subtlety of human judgment with the
power of the digital computer.” Anderson and Woessner (1992).
Page 26
QUAKE/W Chapter 2: Numerical Modeling
Make a guess
Generally, careful planning is involved when undertaking a site characterization or
making measurements of observed behavior. The same careful planning is required
for modeling. It is inappropriate to acquire a software product, input some
parameters, obtain some results, and then decide what to do with the results or
struggle to decide what the results mean. This approach usually leads to an
unhappy experience and is often a meaningless exercise.
Good modeling practice starts with some planning. If at all possible, you should
form a mental picture of what you think the results will look like. Stated another
way, we should make a rough guess at the solution before starting to use the
software.
Making a guess as to what the solution might look like is perhaps the most difficult
for a dynamic analysis. It is easier for static analyses because more closed-form
solutions are available and it is a solution at one point in time. This is more
difficult for any time dependant problems. The idea of establishing a preliminary
mental picture is nonetheless valid. The technique, however, may have to be
different. For static analyses we can often use hand calculations which is not
possible dynamic analyses. We can, however, do simple, small problem analyses
to help us with a preliminary mental picture. Perhaps we can do a simple 1D or a
small 2D analysis before moving on to a large field scale problem.
Another extremely important part of modeling is to clearly define at the outset, the
primary question to be answered by the modeling process. Is the main question the
generation of excess pore-water pressures or is it the dynamic response of the
structure? If the main objective is to only establish the dynamic response the
structure, then there is no need to spend a lot of time on establishing the pore-
pressure functions. If, on the other hand, your main objective is to estimate the
generation of excess pore-pressures, then great care is needed to establish the pore-
pressure functions.
Sometimes modelers say “I have no idea what the solution should look like - that is
why I am doing the modeling”. The question then arises, why can you not form a
mental picture of what the solution should resemble? Maybe it is a lack of
understanding of the fundamental processes or physics, maybe it is a lack of
experience, or maybe the system is too complex. A lack of understanding of the
Page 27
Chapter 2: Numerical Modeling QUAKE/W
Effective numerical modeling starts with making a guess of what the solution should look
like.
Other prominent engineers support this concept. Carter (2000) in his keynote
address at the GeoEng2000 Conference in Melbourne, Australia when talking
about rules for modeling stated verbally that modeling should “start with an
estimate.” Prof. John Burland made a presentation at the same conference on his
work with righting the Leaning Tower of Pisa. Part of the presentation was on the
modeling that was done to evaluate alternatives and while talking about modeling
he too stressed the need to “start with a guess”.
Simplify geometry
Numerical models need to be a simplified abstraction of the actual field conditions.
In the field the stratigraphy may be fairly complex and boundaries may be
irregular. In a numerical model the boundaries need to become straight lines and
the stratigraphy needs to be simplified so that it is possible to obtain an
understandable solution. Remember, it is a “model”, not the actual conditions.
Generally, a numerical model cannot and should not include all the details that
exist in the field. If attempts are made at including all the minute details, the model
can become so complex that it is difficult and sometimes even impossible to
interpret or even obtain results.
Figure 2-14 shows a stratigraphic cross section (National Research Council Report
1990). A suitable numerical model for simulating the flow regime between the
Page 28
QUAKE/W Chapter 2: Numerical Modeling
groundwater divides is something like the one shown in Figure 2-15. The
stratigraphic boundaries are considerably simplified for the finite element analysis.
As a general rule, a model should be designed to answer specific questions. You
need to constantly ask yourself while designing a model, if this feature will
significantly affect the results? If you have doubts, you should not include it in the
model, at least not in the early stages of analysis. Always, start with the simplest
model.
The tendency of novice modelers is to make the geometry too complex. The
thinking is that everything needs to be included to get the best answer possible. In
numerical modeling this is not always true. Increased complexity does not always
lead to a better and more accurate solution. Geometric details can, for example,
even create numerical difficulties that can mask the real solution.
Page 29
Chapter 2: Numerical Modeling QUAKE/W
Start simple
One of the most common mistakes in numerical modeling is to start with a model
that is too complex. When a model is too complex, it is very difficult to judge and
interpret the results. Often the result may look totally unreasonable. Then the next
question asked is - what is causing the problem? Is it the geometry, is it the
material properties, is it the boundary conditions, or is it the time step size or
something else? The only way to resolve the issue is to make the model simpler
and simpler until the difficulty can be isolated. This happens on almost all projects.
It is much more efficient to start simple and build complexity into the model in
stages, than to start complex, then take the model apart and have to rebuild it back
up again.
A good start may be to take a homogeneous section and then add geometric
complexity in stages. For the homogeneous section it is likely easier to judge the
validity of the results. This allows you to gain confidence in the boundary
conditions and material properties specified. Once you have reached a point where
the results make sense, you can add different materials and increase the complexity
of your geometry.
Another approach may be to start with a steady-state analysis even though you are
ultimately interested in a transient process. A steady-state analysis gives you an
idea as to where the transient analysis should end up; to define the end point. Using
this approach you can then answer the question of how does the process migrate
with time until a steady-state system has been achieved.
It is unrealistic to dump all your information into a numerical model at the start of
an analysis project and magically obtain beautiful, logical and reasonable
solutions. It is vitally important to not start with this expectation. You will likely
have a very unhappy modeling experience if you follow this approach.
Do numerical experiments
Interpreting the results of numerical models sometimes requires doing numerical
experiments. This is particularly true if you are uncertain as to whether the results
are reasonable. This approach also helps with understanding and learning how a
particular feature operates. The idea is to set up a simple problem for which you
can create a hand calculated solution.
Consider the following example. You are uncertain about the results from a flux
section or the meaning of a computed boundary flux. To help satisfy this lack of
Page 30
QUAKE/W Chapter 2: Numerical Modeling
3 6 9 12 15 18 21 24 27 30
3.0000e-001
2 5 8 11 14 17 20 23 26 29
1 4 7 10 13 16 19 22 25 28
1.0000e-001
A simple numerical experiment takes only minutes to set up and run, but can be
invaluable in confirming to you how the software works and in helping you
interpret the results. There are many benefits; the most obvious is that it
demonstrates the software is functioning properly. You can also see the difference
between a flux section that goes through the entire problem versus a flux section
that goes through a single element. You can see how the boundary nodal fluxes are
Page 31
Chapter 2: Numerical Modeling QUAKE/W
related to the flux sections. It verifies for you the meaning of the sign on the
boundary nodal fluxes. Fully understanding and comprehending the results of a
simple example like this greatly helps increase your confidence in the
interpretation of results from more complex problems.
Conducting simple numerical experiments is a useful exercise for both novice and
experienced modelers. For novice modelers it is an effective way to understand
fundamental principles, learning how the software functions, and gaining
confidence in interpreting results. For the experienced modeler it is an effective
means of refreshing and confirming ideas. It is sometimes faster and more
effective than trying to find appropriate documentation and then having to rely on
the documentation. At the very least it may enhance and clarify the intent of the
documentation.
Another common example is the downstream toe drain or horizontal under drain in
an embankment (Figure 2-18). The drain is so permeable relative to the
Page 32
QUAKE/W Chapter 2: Numerical Modeling
embankment material that the drain does not contribute to the dissipation of the
head (potential energy) loss through the structure. Physically, the drain needs to
exist in the embankment, but it does not need to be present in a numerical model. If
the drain becomes clogged with fines so that it begins to impede the seepage flow,
then the situation is different and the drain would need to be included in the
numerical model. With any material, the need to include it in the analysis should
be decided in the context of whether it contributes to the head loss.
Another example is the downstream shell of a zoned dam as illustrated in Figure
2-19. Often the core is constructed of fine-grained soil while the shells are highly
permeable coarse granular material. If there is a significant difference between
core and shell conductivities then seepage that flows through the core will drip
along the downstream side of the core (usually in granular transition zones) down
to an under drain. If this is the case, the downstream shell does not need to be
included in the seepage analysis, since the shell is not physically involved in the
dissipation of the head loss. Once again the shell needs to exist physically, but
does not need to be included in the numerical seepage model.
40
35
30
25
20
15
10
Figure 2-19 Head loss through dam core with downstream shell
Page 33
Chapter 2: Numerical Modeling QUAKE/W
Page 34
QUAKE/W Chapter 2: Numerical Modeling
being performed? Were the large particles removed so the sample could be
trimmed into the measuring device? Some of these common laboratory techniques
can result in unrealistic property functions. Perhaps the amount of data collected in
the laboratory is more than is actually required in the model. Because money has
been spent collecting and measuring the data, it makes modelers reticent to
experiment with making changes to the data to see what effect it has on the
analysis.
It is good modeling practice to first obtain understandable and reasonable solutions
using estimate material properties and then later refine the analysis once you know
what the critical properties are going to be. It can even be more cost effective to
determine ahead of time what material properties control the analysis and decide
where it is appropriate to spend money obtaining laboratory data.
Page 35
Chapter 2: Numerical Modeling QUAKE/W
perfect sense and you are able to look at the results and feel confident that you
understand the processes involved.
Page 36
QUAKE/W Chapter 2: Numerical Modeling
issues which can influence the results, so if this is your expectation, then modeling
is going to lead to major disappointments.
For novice modelers, the initial reaction when faced with incomprehensible results
is that something must be wrong with the software. It must be a limitation of the
software that the solution is inappropriate or completely senseless. It is important
to remember that the software is very powerful; it can keep track of millions of
pieces of information and do repetitive computations which are far beyond the
capability of the human mind. Without the software it would not be possible to
make these types of analyses. The software by itself is extremely powerful
numerically speaking, but essentially unintelligent. Conversely, the human mind
has the capability of logic and reasoning, but has significant limitations retaining
large amounts of digital data. It is the combination of the human mind together
with the capability of a computer that makes numerical modeling so immensely
powerful. Nether can do the task in isolation. The software can only be used
effectively under the careful guidance and direction of the modeler.
Sometimes it is suggested that due to a time limitation, it is not possible to start
simple and then progress slowly to a more complex analysis. A solution is needed
quickly and since the budget is limited, it is necessary to immediately start with the
ultimate simulation. This approach is seldom, if ever, successful. Usually this leads
to a lot of frustration and the need to retreat to a simpler model until the solution is
understandable and then build it up again in stages. Not following the above “how
to” modeling procedures generally leads to requiring more time and financial
resources than if you follow the recommended modeling concepts.
Remember, the software is only as good as your ability to guide and direct it. The
intention of this document is to assist you in providing this guidance and direction
so that you can take full advantages of the power the software can offer.
Page 37
Chapter 2: Numerical Modeling QUAKE/W
When the numerical analysis software tool, GeoStudio 2004, is effectively utilized
as it was intended to be used, it becomes an immensely powerful tool, making it
possible to do highly complex analyses. It can even lead to new understandings
about actual physical process.
The process of modeling is a journey of discovery, a way of learning something
new about the complex behavior of our physical world. It is a process that can help
us understand highly complex, real physical process so that we can exercise our
engineering judgment with increased confidence.
Page 38
QUAKE/W Chapter 3: Meshing
3 Meshing
3.1 Introduction
Finite element numerical methods are based on the concept of subdividing a
continuum into small pieces, describing the behavior or actions of the individual
pieces and then reconnecting all the pieces to represent the behavior of the
continuum as a whole. This process of subdividing the continuum into smaller
pieces is known as discretization or meshing. The pieces are known as finite
elements.
Discretization or meshing is one of the three fundamental aspects of finite element
modeling. The other two are defining material properties and boundary conditions.
Discretization involves defining geometry, distance, area, and volume. It is the
component that deals with the physical dimensions of the domain.
A numerical book keeping scheme is required to keep track of all the elements and
to know how all the elements are interconnected. This requires an ordered
numbering scheme. When finite element methods were first developed, creating
the mesh numbering was very laborious, however, many computer algorithms are
now available to develop the mesh and assign the element numbering. Developing
these algorithms is in some respects more complex than solving the main finite
element equations. GeoStudio has its own system and algorithms for meshing,
which are designed specifically for the analysis of geotechnical and geo-
environmental problems.
Some human guidance is required to develop a good finite element mesh in
addition to using the powerful automatic meshing algorithms available. One of the
issues, for example, is mesh size. Computers, particularly desktop or personal
computers, have limited processing capability and therefore the size of the mesh
needs to be limited. Variable mesh density is sometimes required to obtain a
balance between computer processing time and solution requirements. Ensuring
that all the elements are connected properly is another issue. Much of this can be
done with the meshing algorithm, but it is necessary for the user to follow some
fundamental principles. In finite element terminology this is referred to as ensuring
mesh compatibility. GeoStudio ensures mesh compatibility within a region, but the
user needs to provide some guidance in ensuring compatibility between regions.
Page 39
Chapter 3: Meshing QUAKE/W
The purpose of this chapter is to introduce some of the basic concepts inherent in
meshing and outline some procedures which must be followed when developing a
mesh. An understanding of these fundamentals is vital to proper discretization.
Much of this chapter is devoted to describing the meshing systems and the features
and capabilities available in GeoStudio. In addition, there are also discussions on
the selection, behavior and use of various element types, sizes, shapes and patterns.
A summary of practical guidelines for good meshing practice are also outlined.
Element nodes
One of the main features of a finite element is the nodes. Nodes exist at the corners
of the elements or along the edges of the elements. Figure 3-1 and Figure 3-2 show
the nodes, represented as black dots.
The nodes are required and used for the following purposes:
Page 40
QUAKE/W Chapter 3: Meshing
The derivative of the primary unknown with respect to distance is the gradient. For
a linear distribution the gradient is consequently a constant. In the context of a
deformation formulation the primary unknown is the displacement. The derivative
of displacement with respect to distance is the gradient (or strain) and the gradient
is therefore constant within a first order element.
With three nodes defined along an edge, we can write a quadratic equation
describing the distribution of the primary unknown within the element.
Consequently the distribution of the primary unknown can be curved as shown in
Page 41
Chapter 3: Meshing QUAKE/W
Figure 3-2. The derivative of the quadratic distribution results in a linear gradient
distribution. Elements with three or more nodes along an edge are referred to as
higher order elements. More specifically, an element with three nodes along an
edge is known as a second-order element.
Higher order elements are more suited to problems where the primary unknowns
are vectors as in a stress-deformation analysis (deformation x and y). When the
primary unknown is a scalar value as in a seepage formulation, there is often little
to be gained by using higher-order elements. Smaller first-order elements can be as
effective as larger higher-order elements. This is discussed in more detail in the
meshing guidelines at the end of this chapter.
Page 42
QUAKE/W Chapter 3: Meshing
curved. In Elements 3 and 4 the field variable distribution between 9 and 10 and
between 10 and 11 will be linear. This means the field variable distributions
between Elements 1 and 2 are incompatible with the field variable distributions in
Elements 3 to 6.
The meshing algorithms in GeoStudio ensure element compatibility within
regions. A special integer-based algorithm is also included to check the
compatibility between regions. This algorithm ensures that common edges between
regions have the same number of elements and nodes. Even though the software is
very powerful and seeks to ensure mesh compatibility, the user nonetheless needs
to be careful about creating adjoining regions. The illustration in Figure 3-3 can
also potentially exist at the region level. At the region level, region points need to
be common to adjoining regions to ensure compatibility.
16 20 24 40 44 48
4 8 15 28 32 36
9 12 21 24
3 6 15 18
14 19 23 39 43 47
3 7 13 27 31 35
8 11 20 23
2 5 14 17
12 18 22 38 42 46
2 6 11 26 30 34
7 10 19 22
1 4 13 16
10 17 21 37 41 45
1 5 9 25 29 33
Page 43
Chapter 3: Meshing QUAKE/W
4 8 12 16 20
3 6 9 12
3 7 11 15 19
2 5 8 11
2 6 10 14 18
1 4 7 10
1 5 9 13 17
5 8 13 18 23
6 10
4 12 17 22
2
5 9
3 7 11 16 21
4 8
2 10 15 20
1
3 7
1 6 9 14 19
The integer programming algorithm in GeoStudio seeks to ensure that the same
number of element divisions exist between points along a region edge. The number
of element divisions are automatically adjusted in each region until this condition
is satisfied. It is for this reason that you will often notice that the number of
divisions along a region edge is higher than what was specified. The algorithm
computes the number of divisions required to achieve region compatibility.
Numerical integration
In a finite element formulation there are many integrals to be determined, as shown
in the Theory chapter. For example, the integral to form the element characteristic
matrix is:
Page 44
QUAKE/W Chapter 3: Meshing
∫ [ B ] [C ][ B ] dv
t
For simple element shapes like 3-noded or 4-noded brick (rectangular) elements, it
is possible to develop closed-formed solutions to obtain the integrals, but for
higher-order and more complex shapes it is necessary to use numerical integration.
GeoStudio uses the Gauss quadrature scheme. Basically, this scheme involves
sampling the element characteristics at specific points known as Gauss points and
then adding up the sampled information. Specific details of the numerical
integration in GeoStudio are presented in the Theory Chapter.
Generally, it is not necessary for most users to have a comprehensive
understanding of the Gauss integration method, but it is necessary to understand
some of the fundamentals since there are several options in the software related to
this issue and some results are presented at the Gauss sampling points.
The following table shows the options available. Use of the defaults is
recommended except for users who are intimately familiar with numerical
integration and understand the significance of the various options. The integration
point options are part of the meshing operations in GeoStudio.
Some finite element results are computed at the Gauss sampling points. GeoStudio
presents the results for a Gauss region, but the associated data is actually computed
at the exact Gauss integration sampling point. Even though a Gauss region is
displayed, the data is not necessarily constant within the region.
With the View Element Information command, you can click inside an element
and the nearest Gauss region is displayed together with all the associated
information. The number of Gauss regions within an element is equal to the
number of Gauss integration points used in the analysis.
It is important to be cognizant of the impact of Gauss points on computing time
and data storage. Nine-point integration in a quadrilateral element, for example,
means that the element properties need to be sampled nine times to form the
Page 45
Chapter 3: Meshing QUAKE/W
element characteristic matrix and element data is computed and stored at nine
points. This requires more than twice the computing time and disk storage than for
four-point integration. Sometimes nine-point integration is necessary, but the
option needs to be used selectively.
Secondary variables
Earlier it was noted that finite element equations are formed at the nodes and the
primary unknowns are computed at the nodes. Once the primary unknowns have
been computed, other variables of interest can be computed such as the shear stress
within the element. Since these parameters are computed after the primary values
are known, they are called secondary variables.
Secondary quantities are computed at the Gauss integration points. GeoStudio
displays a Gauss region, but the associated values are strictly correct only at the
Gauss integration point.
For contouring and graphing, the secondary values are projected and then averaged
at the nodes. This can sometimes result in unrealistic values if the parameter
variations are excessive between Gauss points. The procedure and consequence of
the projection from Gauss points to the nodes is discussed further in the
Visualization of Results Chapter. The important point here is that it is necessary to
be aware of the fact that secondary parameters are computed at Gauss integration
points.
Element shapes
The quadrilateral and triangular elements available in GeoStudio can have almost
any shape. The performance of the elements, however, deteriorates if they deviate
too far from the ideal. Quadrilateral elements provide the optimum performance
when they are square and triangular elements when they are equilateral triangles or
isosceles right triangles. The elements can deviate from these ideal shapes and still
obtain entirely acceptable performance. Square elements can be rectangles or
trapezoids and triangular elements can be any scalene acute triangle. There are,
however, limits to the distortion permissible. The following Figure 3-6 shows a
relative performance comparison of element shapes.
Page 46
QUAKE/W Chapter 3: Meshing
Ideal
G ood
Acceptable
Poor
Unacceptable
The influence of element shapes is addressed both in the discussion below and a
later discussion on structured and unstructured meshing.
3.3 Regions
GeoStudio uses the concept of regions to define the geometry of a problem and to
facilitate the discretization of the problem. The attraction of regions is that they
replicate what we intuitively do as engineers and scientists to illustrate concepts
and draw components of a system. To draw a stratigraphic section, for example,
we intuitively draw the different soil types as regions.
The utilization of regions offers all the advantages of dividing a large domain into
smaller pieces, working and analyzing the smaller pieces, and then connecting the
smaller pieces together to obtain the behavior of the whole domain, exactly like the
concept of finite elements. Generally, all physical systems have to be broken down
Page 47
Chapter 3: Meshing QUAKE/W
into pieces to create, manage and control the whole body. A vehicle is a good
example. It is made up of numerous pieces joined together to make a useful means
of transportation.
A collection of highly adaptive individual pieces that can be joined together makes
it possible to describe and define almost any complex domain or physical system.
Such an approach is more powerful and can be applied to a wider range of
problems than any system that attempts to describe the whole domain as a single
object.
Further evidence of the advantages of the region approach is the acceptance in
industry of object-oriented technology, which has been widely applied in software
design and development.
In GeoStudio, regions can be thought of as super elements even though they do not
behave like conventional finite elements. They are the host or parent of the smaller
conventional elements. From a usability point of view it is obviously much easier
to draw and describe a few big elements or regions than to individually draw and
describe each finite element.
Region types
Regions may be simple straight-side shapes like quadrilaterals or triangles or a
non-regular, multi-sided polygon. Figure 3-7 illustrates a domain constructed using
one quadrilateral and two triangular regions. Figure 3-8 shows a single multi-sided
polygonal region defined using 10 points.
Region points
Regions have points like elements have nodes. The points make it possible to join
regions and ensure there is continuity between the regions. Points common to
different regions means the regions are joined at these points.
Page 48
QUAKE/W Chapter 3: Meshing
1 4
2 3
8 7
6 5
4 3
1 2
The points can be selected and moved to modify the shape and position of regions,
which provides for great flexibility in making adjustments and alterations to a
problem definition.
15 16
14 17 13
11 12
Page 49
Chapter 3: Meshing QUAKE/W
Points are also required in order to join regions of different sizes and to control the
meshing for specific purposes. Figure 3-9 shows a homogeneous soil region with a
concrete footing region. The foundation region is made up of Points 11, 12, 13, 17
and 14. The footing region is made up of Points 14, 17, 16, and 15. Points 14 and
17 are common to both regions and therefore the two regions are properly joined
and connected along this edge. In addition, Point 17 ensures that an element node
will be created and will exist at the edge of the footing, which is required for
proper meshing.
Region properties
When a region is defined, it is restricted to:
Structured mesh
Figure 3-10 presents what is known as a structured mesh. The elements are ordered
in a consistent pattern. This illustration has five regions. The same mesh could
have been created with two regions, but the same number of points would have
been required. All rectangular regions could be one region, but intermediate points
(4, 5 and 8) would be required to achieve the same mesh.
Unstructured mesh
The diagram in Figure 3-11 shows the same section as in Figure 3-10, but this time
with an unstructured mesh. In this case the mesh is automatically created using
Delaunay triangulation techniques. Only one region is required, but now the only
Page 50
QUAKE/W Chapter 3: Meshing
user control is the number of divisions along edges of the region. The shape and
positions of the elements within the region is controlled by the algorithm.
Changing the number of division along any region edge can result in a completely
different mesh.
One of the great attractions of unstructured meshing is that almost any odd-shaped
region can be meshed. This meshing simplicity, however, has some numerical and
interpretation consequences as discussed in more detail in the Structured versus
Unstructured Section below. Automatic mesh generation with unstructured
elements is NOT the answer to all meshing problems!
9 1
8 2 3 7
10 4 5 6
24 23
21 22
Triangular regions
GeoStudio has a special structured pattern for triangular regions. The next figure
(Figure 3-12) shows a typical triangular region with a structured mesh. The
Page 51
Chapter 3: Meshing QUAKE/W
elements are a mixture of squares, rectangles, trapezoids and triangles. The use of
this pattern is fairly general, but it does have some limitations and restrictions.
3
1 2
It is useful to think of the region as having three sides: a short side, an intermediate
length side and a long side. The algorithm attempts to sort the edges so that the
sides go from the shortest to the longest in a counter-clockwise direction. In this
example, the shortest side is 3-1, the intermediate 1-2 and the longest 2-3.
The meshing algorithm works best when the number of divisions is controlled on
the shortest and intermediate sides. To retain the even pattern shown in Figure
3-12, the number of divisions should be defined on the shortest side first and then
on the intermediate side. The number of divisions on the intermediate side can be
an even multiple of the number on the shortest side. In the above example, the
shortest side has 5 divisions and the intermediate side can have 10, or 2 times that
of the shortest side. The algorithm works best and gives the best structured mesh if
the numbers of divisions on the longest side are left undefined allowing the
algorithm to compute the appropriate number of divisions.
If a triangular region is mixed in with other more general regions, GeoStudio will
attempt to ensure mesh compatibility. Sometimes, however, it may not be possible
to adhere to the requirements for generating a structured mesh in a triangular
region and then GeoStudio will substitute an unstructured mesh.
Generally, the triangular structured pattern functions the best when it is used with
other structured mesh regions, although this is not a strict requirement.
Transfinite meshing
Much of the structured meshing in GeoStudio is based on transfinite mapping
techniques. Without going into detail, this mapping technique creates a mesh that
Page 52
QUAKE/W Chapter 3: Meshing
The transfinite mapping technique provides for great flexibility in that the sides
can have almost any curved or jagged line-segmented shape, however, the system
needs what in GeoStudio are referred to as “corners”.
Quadrilateral regions must have four corners and triangular regions must have
three corners. The mesh in Figure 3-14 has four corners defined, even though there
are 10 points used to define the region. In this case the corners are at the natural
corners of the rectangle, but this is not always necessary as we will see a little later.
The second essential requirement for transfinite mapping is that the number of
element edges between corners must be the same on opposing sides of the region.
In this example, the number of element edges between Points 13 and 16 must be
the same as between Points 11 and 17, and the number of element edges between
Points 11 and 13 must be equal to the number of edges between Points 16 and 17.
Page 53
Chapter 3: Meshing QUAKE/W
11 19 18 17
12
20
13 14 15 16
In Figure 3-14 the number of divisions along the bottom horizontal and top curved
sides have the same number of divisions and the two vertical sides have the same
number of divisions.
Figure 3-15 further illustrates transfinite mapping. In this case the corners are
Points 1, 4, 5 and 8. Edge 1-8 is opposite edge 4-5 and must have the same number
of divisions. Edge 1-2-3-4 is opposite edge 5-6-7-8. The total number of divisions
along 1-2-3-4 must be the same as along 5-6-7-8.
GeoStudio makes a best guess at the corner locations when you draw the regions,
but the algorithm does not always identify the user-intended corner positions. One
of the features of regions is that the corner positions can be moved using the mouse
as necessary to achieve the intended mesh configuration.
1 8 5 4
7 6
2 3
Page 54
QUAKE/W Chapter 3: Meshing
4 3
1 2
1 2
Figure 3-17 Meshing opening with ring of elements around the opening
Page 55
Chapter 3: Meshing QUAKE/W
Regions with openings have various parameters to control the opening and mesh
characteristics. Descriptions of all the parameters are in the software online help.
The important point here is that GeoStudio has special regions to assist with
meshing special conditions.
Surface regions
In certain analyses it is necessary to create a special mesh at the ground surface -
for a VADOSE/W, SEEP/W or TEMP/W analysis for example. Figure 3-18
presents an illustration of surface mesh.
Special treatment of the ground surface, however, does not have specific
application in a QUAKE/W analysis. A surface mesh will nonetheless exist in
QUAKE/W if it has been created for another analysis. If a surface mesh does exist
in QUAKE/W it is treated like any other element.
A special surface mesh cannot be created in QUAKE/W and so information on
creating such a mesh is not included here. Details on creating a surface mesh are
presented in the VADOSE/W documentation.
Joining regions
Compatibility must be maintained between regions to ensure the regions are
connected. Regions must be joined at the region Points and Points must be
common to adjoining regions for the regions to be properly connected. GeoStudio
has a number of features to assist in achieving region compatibility.
The following are some of the main characteristics:
Page 56
QUAKE/W Chapter 3: Meshing
9 8
2
7 3
5
6 4
1 2
9 8
2
7
5 3
6
4
1
1 2
Page 57
Chapter 3: Meshing QUAKE/W
Page 58
QUAKE/W Chapter 3: Meshing
Page 59
Chapter 3: Meshing QUAKE/W
nodes. This can be done, but this means that interpolated values are displayed, as
opposed to looking at the exact values computed at the nodes.
It is easier to spot check the computed results against hand-calculations when using
quadrilateral elements in a structured mesh than it is with triangular elements at
some random orientation. Take for example the case of determining in-situ
stresses. In a structured mesh it is fairly straightforward to spot check the stress in
an element. The vertical stress is directly related to the vertical distance from the
surface and since the element is aligned with the x and y directions, the hand
calculation is trivial. It is not as straightforward for triangular elements, which are
all at different orientations.
Unstructured meshing techniques are clearly better for highly irregular geometric
shapes. Care is required in geotechnical numerical modeling to not make the
geometry unnecessarily complicated as discussed elsewhere in this chapter and in
the previous chapters. Just because it is easy to mesh complicated shapes is not
sufficient reason to make the geometry unnecessarily complicated.
Page 60
QUAKE/W Chapter 3: Meshing
Vertical profiles
Page 61
Chapter 3: Meshing QUAKE/W
Page 62
QUAKE/W Chapter 3: Meshing
Page 63
Chapter 3: Meshing QUAKE/W
X1 X2
5 7
Pole 2 6 3
When infinite elements are used, the x-coordinates of Nodes 6 and 8 are modified
so that the distance between Node 1 and 8 is the same as between Node 1 and the
pole. That is, the x-coordinates of Nodes 6 and 8 are modified so that X2 in Figure
3-24 is equal to X1. Next the decay function is created using the x-coordinate of
the pole, the x-coordinate of Node 1 (or 2 or 5) and the modified x-coordinate of
Node 8 (or 6). Nodes 3, 4 and 7 are considered to be at infinity and are not used in
the creating the shape functions.
Infinite elements need to be 8-noded quadrilaterals. The secondary nodes (6 and 8)
are required to form the decay function. Triangular elements cannot be used for
this purpose.
Infinite elements are a convenient way of extending the far field of a problem, but
they need to be used with some caution. The infinite elements work best if the
specified boundary conditions at the far field are the primary unknowns in the
analysis; that is, head, displacement, temperature, and so forth. Specifying
gradients (for example, unit rates of flow or stress) along the element edge
representing the far field will work, but the effect is less certain than specifying
primary field variables.
Boundary conditions should not under any conditions be specified on the element
edges that are parallel to the infinity direction. In the element in Figure 3-24,
boundary conditions should not be applied along edge 1-8-4 and edge 2-6-3. You
cannot apply a boundary condition that is a function of edge length when the edge
length is considered to be infinite.
The distance between the pole and the inner edge of the infinite element obviously
influences the coefficients of the decay function and the modification of the
secondary node x-coordinates. The pole position consequently does have some
influence on the behavior of the elements. Fortunately, the results are not all that
Page 64
QUAKE/W Chapter 3: Meshing
sensitive to the pole position. Generally, the objective is to make the distance
between the pole and the inner edge of the element as large as conveniently
possible, but not beyond the extents of the overall mesh.
We recommend that you always complete an analysis without infinite elements
first. Then after you have obtained an acceptable solution, save the problem to a
new file and then add the infinite elements to refine your analysis. Having
solutions with and without infinite elements is a useful way of understanding the
effect of extending the far field boundary and understanding the computed
response of these elements.
We recommend that you always complete an analysis without infinite elements first.
Having solutions with and without infinite elements is a useful way of understanding the
effect of extending the far field boundary and understanding the computed response of
these elements.
Page 65
Chapter 3: Meshing QUAKE/W
All elements should be visible to the naked eye when the mesh is printed at a zoom
factor of 100% and when the horizontal and vertical scales are the same. The
exception to this guideline is a surface mesh.
The mesh should be designed to answer a specific question, and it should do not
include features that do not significantly influence the system behavior.
The mesh should represent a simplified abstraction of the actual complex
geometric field configuration.
Number of elements
Based on many years of responding to GEO-SLOPE user support questions, most
users start with a mesh that is too complex, containing too many elements for the
objective of the analysis. The thinking when users first start doing finite element
analyses seems to be the more elements, the better; that a large number of elements
will somehow improve the accuracy of the solution. This is not necessarily true. If
the mesh is too large, the time required to obtain a solution can become
unattainable. Sometimes it also becomes very difficult to interpret the results,
particularly if the solutions appear to be unreasonable. The effort required to
determine the reason for an unreasonable solution increases dramatically with
mesh size.
We highly recommend that you try and create a mesh with less than 1000
elements, particularly at the start of an analysis. Our experience is that most
geotechnical problems can be modeled with 1000 elements or less. Obviously there
are exceptions, but this number is a good goal to strive for. Later, once you have a
good first understanding of the critical mechanisms in your problem, you can
increase the mesh density to refine the analysis.
Page 66
QUAKE/W Chapter 3: Meshing
All elements should be readily distinguishable when a drawing is viewed when the
vertical scale is equal to the horizontal scale. It is possible to draw a nice looking
mesh at a vertical exaggerated scale, but when viewed at a true vertical scale the
mesh appears as a wide black line. This effect is illustrated in Figure 3-25. The top
part of the figure shows a nice mesh at 10V:100H, a 10 times vertical
exaggeration. The same mesh at a scale of 100V:100H appears at the bottom of
Figure 3-25. At an exaggerated scale the elements appear suitable, but at a true
scale they are not appropriate.
It is important to remember that the main processor which solves the finite element
equations sees the elements only at the true scale. The vertical exaggeration is used
only in DEFINE and CONTOUR for presentation purposes.
A good rule to follow is to always view the mesh at a true scale before solving the
problem to check that the mesh is reasonable for the purpose of the analysis.
Figure 3-25 Mesh at an exaggerated scale (upper) and at a true scale (lower)
Mesh purpose
The “How To” modeling chapter notes that in good numerical modeling practice it
is important to form a mental imagine of what the solution may possibly look like
and to clearly define the purpose of the model before trying to create a model.
Meshing is closely tied to this guideline. The mesh should be designed to answer
Page 67
Chapter 3: Meshing QUAKE/W
specific questions. Trying to include all possible details in a mesh makes meshing
unnecessarily time consuming and can sometimes make it difficult to interpret the
results.
Let us assume that we are interested in estimating the seepage though the clay core
of a zoned dam with rock shells. Figure 3-26 shows a typical case. The rock shells
are considered to be many orders of magnitude more permeable than the core. In
addition, the granular drain filter layers between the clay and the rock are clean
and can easily handle any seepage though the core without impeding the drainage.
In other words, the granular filter layers and rock shells make no contribution to
dissipating the hydraulic head on the upstream side of the core. If this
consideration is true, then there is nothing to be gained by including the highly
permeable materials in the analysis. A mesh such as in Figure 3-26 is adequate to
analyze the seepage though the core.
1 4
5 2 3 6
Figure 3-27 shows the total head contours (equipotential lines) in the core. From
this the seepage quantities through the core can be computed.
Sometimes a mesh may be required to include the shells in the analysis for other
reasons, such as a stress-deformation analysis. In such a case, the mesh can exist,
but does not need to be included in the analysis. This is accomplished using null
elements as shown in Figure 3-28. Elements in GeoStudio can be null (not active)
Page 68
QUAKE/W Chapter 3: Meshing
by leaving a key material property undefined. In SEEP/W the elements are null if
there is no specified conductivity function for the material. In the example in
Figure 3-28 the rock shells have no conductivity function assigned to the material.
1 4
5 2 3 6
One of the attractions inherent to numerical modeling is that the geometry and
finite element mesh do not necessarily have to conform strictly to the physical
conditions. As in Figure 3-26, the core can be analyzed in isolation. This would not
be possible in physical modeling. The dam with a toe drain in Figure 3-29 is
another good example. The toe drain does not have to be included in the numerical
analysis. This, of course, would not be possible in a physical model.
8 9
10
7 11
Simplified geometry
A numerical model needs to be a simplified abstraction of the actual field
conditions. This is particularly true when it comes to the geometry. Including all
surface irregularities is unnecessary in most situations. Geometric irregularities can
cause numerical irregularities in the results, which distract from the main overall
solution. The main message can be lost in the numerical noise.
Simplifying the geometry as much as possible is particularly important at the start
of an analysis. Later, once the main processes involved are clear, the geometry can
Page 69
Chapter 3: Meshing QUAKE/W
Page 70
QUAKE/W Chapter 4: Material Properties
4 Material Properties
4.1 Introduction
This chapter discusses the properties that can be used in QUAKE/W to describe
the soil. Generally, there are two groups of properties; one is related to the soil
stiffness and the other group is related to the generation of excess pore-pressures.
The most common soil property in a dynamic analysis is the shear modulus G.
There are a couple of ways in QUAKE/W to specify G and how G is affected by
cyclic stresses. Closely related to the soil stiffness is the soil’s ability to dissipate
energy associated with seismic waves. This property is called damping.
Many of the properties related to the generation of excess pore-pressures are not
constants, but they are functions. Each of the functions is described here together
with explanations of how they are used in QUAKE/W.
E
G=
2(1 + ν )
or:
E = 2(1 + ν )G
Page 71
Chapter 4: Material Properties QUAKE/W
The Damping ratio can also be specified as a constant. QUAKE/W uses the
specified damping constant if no damping function is specified. If a damping
function is defined and specified, the damping ratio constant is ignored.
G = K G (σ m′ )
n
where:
KG = a modulus number,
σ΄m = the mean effective stress {(σ΄y + σ΄x + σ΄z)/3} and,
n = a power exponent.
Page 72
QUAKE/W Chapter 4: Material Properties
Note that KG and n are dependent on the system of units being used.
50000
45000
40000
35000
30000
G - kPa
25000
20000
15000
10000
5000
0
0 5 10 15 20 25 30
Depth (mean stress)
5.00
4.50
4.00
Log of G
3.50
3.00
2.50
2.00
0.00 0.50 1.00 1.50 2.00 2.50 3.00
Log of mean stress
Page 73
Chapter 4: Material Properties QUAKE/W
In addition, a minimum value can be specified for G. Near the ground surface as
the vertical stress approaches zero, G approaches zero according to this non-linear
formula for increasing soil stiffness with depth. Allowing G to become too low
causes numerical difficulties. These numerical problems can be controlled by
specifying a minimum value for G so the soil does not become too soft near the
ground surface.
Linear-elastic model
The simplest constitutive model is where the stress is directly proportional to the
strain and the constant of proportionality is Young’s modulus E. In equation form:
σ =Eε
This is a linear relationship and is not related to the strength of the material. No
iterative procedures are therefore required in a numerical analysis, and
consequently there are no convergence issues.
The linear-elastic model is not all that useful for actual field problems, since in
reality the stress-strain relationship is fairly non-linear, as we’ll see in the later
discussion. The linear-elastic model is, however, immensely useful for learning,
testing and verifying purposes. Since there are no convergence problems with this
model, many other issues can be resolved without convergence complication. For
example, performing linear elastic analyses can be useful for sorting out the effect
of various boundary conditions and confirming that they are being applied and
used correctly, or for confirming the effects of varying in situ conditions. There are
some closed-form solutions available for simple linear-elastic problems. The
linear-elastics model in QUAKE/W is useful for verifying that the software gives
the same solution.
Page 74
QUAKE/W Chapter 4: Material Properties
σ 1st iteration
2nd iteration
3rd iteration
Page 75
Chapter 4: Material Properties QUAKE/W
function and the specified Gmax are used to compute new G values for each of the
iterations.
There are many ways of establishing Gmax. A good summary of the methods
available has been presented by Kramer (1996, pp. 232-234). In QUAKE/W, Gmax
is a user specified value or computed from initial stress as described in section 1.3.
1.0
0.8
0.6
G/Gmax
0.4
0.2
0.0
0.0001 0.001 0.01 0.1 1 10
Ishibashi and Zhang (1993) developed an expression for estimating the G/Gmax
ratio. The two main variables are PI (plasticity index) and confining pressure.
Kramer presents the details of the expression on page 237. A summary is as
follows:
G
= K ( γ , PI )(σ m′ )
m (γ , PI ) − mo
Gmax
⎧ ⎡ ⎛ 0.000102 + n ( PI ) ⎞0.492 ⎤ ⎫⎪
⎪
K ( γ , PI ) = 0.5 ⎨1 + tanh ⎢ln ⎜ ⎟ ⎥⎬
⎢ γ ⎠ ⎥⎦ ⎪⎭
⎪⎩ ⎣ ⎝
Page 76
QUAKE/W Chapter 4: Material Properties
⎪⎧ ⎡ ⎛ 0.000556 ⎞0.4 ⎤ ⎪⎫
m ( γ , PI ) − mo = 0.272 ⎨1 − tanh ⎢ln ⎜
γ
(
⎟ ⎥ ⎬ exp −0.0145PI
1.3
)
⎪⎩ ⎣⎢ ⎝ ⎠ ⎦⎥ ⎪⎭
n(PI) = 0.00 for PI = 0
-6 1.404
n(PI) = 3.37 x 10 PI for 0 < PI < 15
-7 1.976
n(PI) = 7.00 x 10 PI for 15 < PI < 70
n(PI) = 2.70 x 10-5 PI1.115 for PI > 70
Note that the expression for estimating the G reduction ratio was developed for confining
pressures expressed in units of kPa.
These expressions, together with an assumed range of cyclic shear strains (γ),
makes it possible to compute G/Gmax values and produce a function for a specified
PI and a specified confining stress.
As with all the material property functions in QUAKE/W, you do not have to use
the samples or estimating features. You can directly define a function by entering
data points that you may have obtained from some other source. You can also
estimate a function and then refine the function if necessary by altering the data
points.
Page 77
Chapter 4: Material Properties QUAKE/W
350
300
200
150
100
50
0
0.0001 0.001 0.01 0.1 1 10
ξ = 0.333
(
1 + exp −0.0145 PI 1.3 ⎡ ⎛ G ⎞
⎢0.586 ⎜
2
− 1.547
G )
+ 1
⎤
⎥
⎟
2 ⎢⎣ G
⎝ max ⎠ Gmax ⎥⎦
The G/Gmax ratio is computed as described in the previous section based on the
specified PI and confining pressure. The Damping Ratio is then computed for the
same specified PI for a range assumed cyclic shear strains. The computed data
points are then used to develop the Damping Ratio function.
The above Damping Ratio formula was developed for confining pressures
expressed in units of kPa. The Damping ratio, however,, is not very sensitive to the
confining pressure, so the exact units are not too important. It is important though
to realize the expression for G/Gmax was developed for pressure in kPa.
This is only one way of obtaining the Damping ratio function. Since the function is
a general data point function, data from any source can be used to describe the
damping behavior of a particular soil or rock.
Page 78
QUAKE/W Chapter 4: Material Properties
1500
1000
Horizontal Shear Stress ( psf )
500
-500
-1000
-1500
0 5 10 15 20 25 30
Time ( se cond )
Seed also studied actual ground motions and the resulting increase in pore-
pressures, and then correlated this with the number of 0.65τ uniform stress cycles
that produced similar pore-pressures. The end result is presented in Figure 4-6 (this
diagram is reproduced from Kramer, 1996; p. 370).
Page 79
Chapter 4: Material Properties QUAKE/W
For example, assume that the earthquake magnitude is 7. The peak shear stress in
the time history in Figure 4-5 is 1260 psf. The corresponding equivalent uniform
number of cycles then is 10 and the amplitude is 819 psf. The uniform time history
then is as illustrated in Figure 4-7.
Setting the uniform cycle amplitude to 0.65τpeak is the default in QUAKE/W. This
constant can be changed as deemed necessary.
The number of uniform cycles is a function of the earthquake magnitude as shown
in Figure 4-6. This number (N) must be specified for each analysis based on site
conditions. N is used in the pore-pressure calculations as discussed below.
Page 80
QUAKE/W Chapter 4: Material Properties
1500
1000
Equivalent Cyclic Shear Stress (psf)
500
-500
-1000
-1500
0 5 10 15 20 25 30
Time (se cond)
Page 81
Chapter 4: Material Properties QUAKE/W
1.0
0.8
0.4
0.2
0.0
0.0 0.2 0.4 0.6 0.8 1.0
Figure 4-8 Cyclic number ratio N/NL versus pore pressure ratio ru
Lee and Albaisa (1974) and DeAlba et al. (1975) found that the pore pressure ratio
function can be described by the following equation:
1 1 ⎡ ⎛ N ⎞1/ α ⎤
−1
ru = + sin ⎢ 2 ⎜ ⎟ − 1⎥
2 π ⎢⎣ ⎝ N L ⎠ ⎥⎦
This equation is used in QUAKE/W to estimate a pore pressure function. You can
estimate various functions by entering a different α value, which is dependent on
soil properties and test conditions. The above sample function is for α equal to 0.7.
Once you have estimated a function from the above equation, you can adjust the
data points if necessary. This ru equation is not used directly in QUAKE/W – it is
only used to estimate the Pore-Pressure function. It is the function that is used by
QUAKE/W.
QUAKE/W finds NL from the Cyclic Number function (together with the Ks and
Ka corrections if specified). N is specified based on the earthquake magnitude.
Once N and NL are known, QUAKE/W goes to the Pore Pressure function to get
the corresponding ru.
Page 82
QUAKE/W Chapter 4: Material Properties
u = ru × σ 3(′ static )
It is important to note that it is the effective static confining stress that is used in
the pore-pressure calculations.
300
Shear Stress Ratio (x 0.001)
250
200
150
100
50
1 10 100 1000
qd
CSR =
2σ 3′( static )
Page 83
Chapter 4: Material Properties QUAKE/W
(σ ) + (σ ) + (σ ) ( )
2 2 2 2
d
x − σ yd d
y − σ zd d
z − σ xd + 6 τ xyd
qd =
2
σ'3(static) is the initial static effective minor principal stress. The shear stress ratio
becomes σd / 2σ'3(static) under triaxial laboratory test conditions. σd is the total
amplitude of the applied cyclic axial stress.
The number of cycles required to cause liquefaction (NL) can be corrected for
overburden pressure and initial static shear stresses by attaching Ka and Ks
correction functions to this Cyclic Number function which are discussed below.
Page 84
QUAKE/W Chapter 4: Material Properties
1.2
1.1
Correction Factor Ks
1.0
0.9
0.8
0.7
0.6
0.5
0 1 2 3 4 5 6 7 8
CSRFE
CSR fn =
Ks
Page 85
Chapter 4: Material Properties QUAKE/W
Once the finite element computed CSR is divided by Ks, QUAKE/W goes to the
Cyclic Number function to get NL.
2.0
1.5
1.0
0 100 200 300 400 500
Page 86
QUAKE/W Chapter 4: Material Properties
The QUAKE/W computed dynamic stresses can be thought of as the field stresses
after corrections (CSR field corrected). The user specified Cyclic Number function
generally represents the field cyclic stress ratio (CSR field) before correction.
Therefore in QUAKE/W, the finite element computed CSR values are divided by
Ks to get a value corresponding to the specified values in Cyclic Number function.
In equation form:
CSRFE
CSR fn =
Ka
Once the finite element computed CSR is divided by Ka, QUAKE/W goes to the
Cyclic Number function to get NL.
• E - Young’s Modulus
• I – the moment of inertia, and
• A – the cross sectional area.
The moment of inertia is about the bending axis.
If the moment of inertia (I) is set to zero, the structural element has axial stiffness,
but no flexural stiffness. This can be useful for simulating geo-fabrics for example.
The mass of the structural elements is not included in QUAKE/W. This is not that
unrealistic for buried structures since the mass of the structural components is
usually insignificant relative to the mass of soil in the analysis. Stated another way,
the structural elements add stiffness to the system, but not mass.
Page 87
Chapter 4: Material Properties QUAKE/W
• Only the soil stiffness and damping properties are required for a
dynamic response analysis. Damping is defined as a constant or as a
function. The shear modulus G (soil stiffness) is defined as a constant
for a linear-elastic analysis and as G reduction function for an
equivalent-linear analysis.
• All other properties are related to estimating the generation of excess
pore-pressures that arising from the shaking. The pore-pressure related
properties are only required if estimating the excess pore-pressures is
part of the analysis objectives.
It is also important to recognize that the pore-pressures computed are sensitive to
the specified material properties. Small changes in pore-pressure related material
properties can result in significantly different pore-pressure responses. Moreover,
there are many factors involved in the soil’s response, such as stress state, density,
initial void ratio, grain size distribution and so forth. The reliability and accuracy
of the computed pore-pressures must be viewed and interpreted in light of this.
Page 88
QUAKE/W Chapter 5: Boundary Conditions
5 Boundary Conditions
5.1 Introduction
QUAKE/W, like all other finite element products in GeoStudio, is a boundary
valued analysis; that is, the problem consists only of a small portion of the real
domain and consequently it is necessary to specify conditions along the boundaries
where the analysis section has been lifted out of the actual field domain.
In addition, it is necessary to specify the excitation forces acting on the body of the
problem; that is, forces such as gravity and inertial forces associated with
earthquake shaking.
This chapter describes the various boundary conditions available in QUAKE/W
and provides discussions on the use and the applicability of the boundary
conditions.
F = ma
where m is mass and a is acceleration.
The acceleration is the key input parameter for a QUAKE/W analysis and is
determined from ground motion measurements during an earthquake.
Earthquake records are stored and maintained by many agencies throughout the
world. A typical example is the US Geological Survey. Many of these agencies
now make the records available through the internet. The US Geological Survey
website is:
http://nsmp.wr.usgs.gov/
Unfortunately there is no one standard digital format for these ground motion
records. Some are presented in terms of a percentage of the gravitational constant g
while others are in terms of length per time squared (L/t2) – for example, cm/sec2.
Furthermore, the data is in time-acceleration pairs or just acceleration at an implied
Page 89
Chapter 5: Boundary Conditions QUAKE/W
constant time interval. QUAKE/W can accommodate only two types of formats.
Due to the lack of a universal standard, it is often necessary to make some
modifications to the raw data files for importing them into QUAKE/W.
Page 90
QUAKE/W Chapter 5: Boundary Conditions
Between the two rows of equal signs are digits that have meaning. These are:
The first digit (2 in this example) indicates the data is in a time-acceleration pair
format.
The second digit (1 in this example) identifies the units. One means cm/sec, 2
means meters/sec, 3 means feet/sec and 4 means in/sec.
Page 91
Chapter 5: Boundary Conditions QUAKE/W
In this case, each row consists of 8 acceleration values at an even time interval of
0.005 sec. The data can also be in a single column in the text file.
The meaning of the digits between the rows of equal signs (=) are:
First digit (1 in this example) indicates the data is in an acceleration data format at
an even time interval.
The second digit (1 in this example) identifies the units. One means cm/sec, 2
means meters/sec, 3 means feet/sec and 4 means in/sec. The second digit being 1 in
this example means the data is in cm/sec.
The third digit between the rows of equal signs is the time interval. In this
example, the time interval is 0.005 sec.
The length unit (centimeters, meters, inches, etc.) of the accelerations is actually
not all that important since QUAKE/W interprets the earthquake record in terms of
g. As discussed in the next section, once the record has been imported into
QUAKE/W, the record can be scaled to the desired peak percentage of g regardless
of the actual dimensions of the raw data.
Page 92
QUAKE/W Chapter 5: Boundary Conditions
Spreadsheet data
Data can also be pasted directly into the QUAKE/W earthquake dialog box. Say
for example, you have some acceleration data in a spreadsheet that represents some
kind of cyclic motion. Such data can be cut from the spread sheet and pasted into
QUAKE/W.
This is powerful and flexible since you can manipulate the data as deemed
desirable before bring it into QUAKE/W. Alternatively, the spreadsheet data can
be altered to fit one of the formats acceptable for importing into QUAKE/W and
then saving the spreadsheet data in a text file.
A spreadsheet can also be used to create artificial cyclic data, for example which
can then be used in QUAKE/W to simulate tests or to compare QUAKE/W results
with closed form solution.
Data modification
Once the data has been imported into QUAKE/W, the data can be modified to suit
the needs of a particular site or analysis. The desired peak acceleration and
duration can be specified. The record is then scaled to these specified values. Say
for example, the imported data has a peak acceleration of 0.34842g. If the peak
acceleration is then specified as 0.2g the entire record is scaled so that the peak is
0.2g. The form of the record remains the same, only the amplitudes are adjusted. In
a similar way, the duration of the record can also be modified.
Often earthquake records have extraneous data at the start and end of the record.
This data can be deleted in QUAKE/W as deemed necessary. As discussed in the
Numerical Issues chapter, from a numerical performance point of view it is best to
remove such extraneous data.
Page 93
Chapter 5: Boundary Conditions QUAKE/W
0.4 0.20
0.3 0.15
0.10
Acceleration ( g )
Acceleration ( g )
0.2
0.05
0.1
0.00
0.0
-0.05
-0.1
-0.10
-0.2 -0.15
-0.3 -0.20
0 2 4 6 8 10 0 2 4 6 8 10
Time (sec) Time (sec)
Baseline correction
Earthquake records often have some drift in the data as illustrated Table 5-2. This
does not have a great effect on the dynamic response analysis of a structure, but it
does lead to an unrealistic picture of the displacement computed from double
integration of the acceleration record. QUAKE/W can make baseline correction to
remove this drift. With this correction, the record in Figure 5-2 appears as in
Figure 5-3.
The QUAKE/W baseline correction is based on a simple linear regression. The
objective is to ensure that area under the curve is the same above and below the
zero acceleration axes (that is, the slope of the modified linear regression line is
zero). This does not necessarily ensure that a double integration displacement
curve will return to zero at the end of the record. There may nonetheless be some
cumulative displacement in the curve. The simple linear regression correction,
however, helps to minimize the zero displacement offset at the end of the record.
Undesirable displacement offsets can be further diminished by removing as much
as possible any extraneous data from the start and end of the records.
Page 94
QUAKE/W Chapter 5: Boundary Conditions
Outcrop records
Earthquake records are sometimes referred to as “outcrop” records. This means
they were obtained at a rock outcrop. Such a record does not necessarily represent
the motion in the same rock if the rock has a soil cover as illustrated in Figure 5-4.
When motion waves travel upwards from deep in the ground they are refracted and
reflected at the soil-rock interface. This alters the motion at the soil-rock interface
and consequently the motion is different than at the rock outcrop.
Page 95
Chapter 5: Boundary Conditions QUAKE/W
Rock
Outcrop motion
Free surface
Soil
Rock
Bedrock motion
Page 96
QUAKE/W Chapter 5: Boundary Conditions
to be unselected for such a comparison. This is discussed in more detail later in the
Verification chapter.
[ K ] {d } = { F }
To solve this equation it is necessary to specify d somewhere in the domain; that
is, a displacement boundary condition must exist at some nodes in the problem.
Usually the displacement is specified as zero somewhere along the boundary and
the motion is then computed relative to this specified displacement boundary
condition.
Another point of significance here is that all boundary conditions eventually
reduce down to one of two types, either displacement or force. It is useful to
always keep this in mind when specifying boundary conditions. The choice is
limited to one of only two options.
There are other options available in QUAKE/W, as discussed in the following
sections, but they are only convenient mechanisms for specifying either
displacement or force.
Page 97
Chapter 5: Boundary Conditions QUAKE/W
Many boundary conditions can be specified as functions of time. This is also true
for nodal force functions. Figure 5-5 shows a nodal force function used in a
vibrating analysis of a beam (presented in detail in the Examples chapter).
Nodal forces do not have much application in an earthquake analysis, but they can
be useful for a verification analysis such as the vibration of a beam for example.
They could also be used to simulate, for example, the effect of a heavy vehicle
moving past a point.
1
Y-Force
-1
0.0 0.2 0.4 0.6 0.8 1.0
Time
Page 98
QUAKE/W Chapter 5: Boundary Conditions
minimum, the vertical displacement at the ends of the problem. Consequently, only
the vertical displacements are specified at the ends of the problem.
Specifying a vertical displacement of zero at the ends is not strictly correct, but the
boundary is sufficiently far away from the slope so that a zero-displacement
boundary does not significantly affect the dynamic shear stresses in the slope,
which is the main objective of this analysis.
20
Elevation (m)
10
0
0 10 20 30 40 50 60 70
Distance (m)
Displacements can also be specified as functions of time, but this becomes more
useful in the context of dynamic boundary conditions as discussed below in this
chapter.
Page 99
Chapter 5: Boundary Conditions QUAKE/W
4-noded 8-noded
L L
Figure 5-7 Pressure equivalent nodal forces
The nodal forces are actually computed numerically by integrating along the edge
of each element (see the Theory chapter). This generalizes the scheme and makes it
possible to consider a variable pressure distribution along the edge of the element.
Page 100
QUAKE/W Chapter 5: Boundary Conditions
Specified elevation 5 6
4
2 3
Just as with nodal boundary forces, constant pressures are not all that useful in a
dynamic analysis. Time dependant pressure functions, however, are more useful.
The pressure may change with time which may cause vibrations and oscillations. A
sudden rise and fall in the fluid elevation could, for example, result from waves.
This effect can be modeled with a fluid elevation versus time boundary function
such as in Figure 5-9. QUAKE/W can cycle through such a function many times.
110
Fluid Elevation
100
90
0 1 2
Time
Page 101
Chapter 5: Boundary Conditions QUAKE/W
Another way of mitigating the effect of wave reflection at the far lateral extends of
a finite element mesh is to apply something like a “shock absorber” or more
technically a viscous dashpot which provides a resisting force proportional to
velocity. In a dynamic analysis these features are known as “damping” boundary
conditions (Figure 5-11).
Page 102
QUAKE/W Chapter 5: Boundary Conditions
In QUAKE/W, damping conditions can be specified at the nodes or along the edge
of an element.
Nodal damping
The nodal damping force caused by the nodal damping conditions can be
expressed as:
{F (t ) damping } = [ D ]{a& (t )}
node
Fdamping = Dnode × v
where Dnode is a material property (D) times a nodal contributing area and v is the
velocity at time t. Dnode is specified; v is computed as part of the solution.
The material damping constant can be estimated from shear (S) and body (P) wave
characteristics of the material. The constant D per unit volume is:
Page 103
Chapter 5: Boundary Conditions QUAKE/W
where ρ is the mass density, VP is the P wave velocity and VS is the S wave
velocity.
D is a value per unit volume and must be multiplied by the nodal contributing area
if the damping condition is specified at a node (the same as a stress needs to be
multiplied by an area to obtain a force). For an element with nodes only at the
corners, for example, the contributing area at each node on a boundary edge is ½
the distance between the nodes times a unit distance into the section. If L is the
element edge length, then in equation form:
Dnode = D x L/2 x 1 (kN-sec/m3 x m x m = kN-sec/m)
The variable Dnode is specified for nodal damping boundary conditions and is a manually
computed value from D
Wave velocities depend on the material properties. The wave velocity increases
with increasing material stiffness and with decreasing material density. They can
be expressed as:
VP = M / ρ and VS = G / ρ
where M is the constrained modulus and G is the shear modulus. The constrained
modulus is defined as:
(1 − µ )
M= E
(1 + µ )(1 − 2µ )
E is Young's modulus of elasticity and µ is the Poisson's ratio. The mass density is:
ρ =γ /g
Edge damping
Edge damping conditions are the same as nodal damping conditions except that D
is specified instead of Dnode. For edge boundary conditions, QUAKE/W computed
the nodal contributing area by numerical integration along the element edge. It is
the same as specifying a pressure on an edge instead of specifying a force at a
Page 104
QUAKE/W Chapter 5: Boundary Conditions
node. When specifying nodal conditions, the edge integration in essence is done
manually. For edge boundary conditions, QUAKE/W does the edge integration.
Page 105
Chapter 5: Boundary Conditions QUAKE/W
60
Y-Velocity (x 0.001)
40
20
-20
-40
-60
0 100 200 300
Time (x 0.001)
Page 106
QUAKE/W Chapter 5: Boundary Conditions
When dynamic boundary conditions are used, it is necessary to create a time stepping
sequence with very small time steps to capture the very sudden changes in displacements.
Page 107
Chapter 5: Boundary Conditions QUAKE/W
Page 108
QUAKE/W Chapter 6: Analysis Types
6 Analysis Types
6.1 Introduction
There are basically three types of analyses available in QUAKE/W. They are:
ν
Ko =
1 −ν
Page 109
Chapter 6: Analysis Types QUAKE/W
Poisson’s ratio (ν) can not be greater than 0.5, and Ko consequently cannot be
greater than 1.0.
This is adequate for most cases since earthquake and liquefaction issues are usually
of greatest interest near the ground surface where the lateral in situ stresses are
likely less than the vertical stresses and the ground is relatively loose and soft.
Seldom, if ever, are non-linear dynamic and liquefaction analyses of significance
for dense or heavily over-consolidated soil where K0 is greater than 1.0.
There are tricks that can be used to establish in situ condition for Ko values greater
than 1.0. The approach is to first do an analysis with a high soil unit weight and ν
that gives the correct desired horizontal stress. The next step is to reduce the
vertical stress with a negative unit weight and a ν equal to zero. The stresses from
the first step are used as the initial conditions for the second step in the SOLVE
stage of the analysis. It is unlikely this will be required for most QUAKE/W
analyses, but it is doable for special cases if necessary.
In an Initial Static analysis, QUAKE/W does the following: For any element that is
below the specified water table (or any positive pore-water pressure at a Gauss
point), QUAKE/W computes the submerged unit soil weight. The submerged unit
weight is taken as the specified soil unit weight (specified as a vertical Body Load)
minus the water unit weight. With the modified soil unit weight(s), QUAKE/W
runs a gravity turn-on analysis (the applied load comes from the soil weight). This
step gives the in situ effective stresses below the water table and the total stresses
above the water table. Next, below the water table the pore-water pressure is added
to the effective stresses to get the total stresses, and above the water table the
negative pore-water pressures are added to the total stress to get the effective
stress.
This procedure has the effect of applying K0 to the effective stresses below the
water table and applying K0 to the total stresses above the water table.
Page 110
QUAKE/W Chapter 6: Analysis Types
values stored in this file, QUAKE/W calculates the initial pore-water pressure at
the Gauss integration points in each element. The advantage of using SEEP/W
results is that the pore pressure can be of any unusual distribution that may arise
from the boundary conditions and material properties.
When an initial water table is defined, the initial pore pressures at the Gauss
integration points are calculated as shown in Figure 6-1. The pore-water pressures
are computed using the specified elevation of the water table and the maximum
negative pressure head (i.e., the maximum capillary rise above the water table).
The water pressure is computed at each Gauss point in direct proportion to the
vertical distance from the water table. Above the water table, the pore pressure
may be negative or zero depending on the specified maximum negative pressure
head.
Max negative
B
pressure head
The pore-pressure at A is the specified maximum negative pressure head times the
unit weight of water.
The pore-pressure a B is the elevation of the water table minus the elevation of
Point B times the unit weight of water. This will be a negative number since
elevation B is higher than elevation of the water table.
The pore-pressure a C is the elevation of the water table minus the elevation of
Point C times the unit weight of water.
HINT: You will obtain better results if you allow for a small negative water pressure above
the water table. In other words, making the water pressure zero above the water table will
often results in unusual contours that are due to small numerical irregularities.
Page 111
Chapter 6: Analysis Types QUAKE/W
Phreatic surface
(line of zero water pressure)
H
D
Equipotential lines
(total head contours) A
The pressure head at Point A is the distance D, not the vertical distance H.
QUAKE/W corrects for this effect by modifying the submerged unit weight as
follows:
⎛D⎞
γ sub = γ total −γ w ⎜⎟
⎝H⎠
This has the effect of increasing the effective stress at A if D is less than H, while
the total stress remains the same. In the case of upward flow when D is greater
than H, this modification decreases the effective stress below the hydrostatic case.
Pore-water pressure information from SEEP/W or SIGMA/W is required together
with a water table for QUAKE/W to make the vertical flow correction. Using a
water table definition alone without results from SEEP/W or SIGMA/W is
adequate for cases where the pore-water pressure distribution is hydrostatic or
nearly hydrostatic.
When the Analysis Setting is set to the Initial Static option and you flag a SEEP/W
or SIGMA/W analysis that contains the desired pore-pressure conditions,
QUAKE/W will attempt to create a water table for you. Sometimes due to
numerical irregularities the computer estimated water table may not be correct. In
such cases the water table can and should be adjusted and modified to more
correctly represent the actual conditions.
Page 112
QUAKE/W Chapter 6: Analysis Types
The SEEP/W and QUAKE/W pore-pressures can also be used without specifying a
water table. Without a water table, QUAKE/W, however, cannot adjust the soil
unit weight due to vertical flow components.
Consistent with good modeling practice, we recommend always starting with
defining the initial pore-pressures with a water-table. Then later after having
obtained reasonable results, try using SEEP/W or SIGMA/W pore-pressures to
refine the analysis.
Once you have established the Initial Static in situ conditions you should always
spot-check the results in CONTOUR. A convenient way of doing this is to Graph
parameters like vertical and horizontal effective stresses and pore-pressures along a
vertical profile as illustrated in the next section.
The pore-water pressure and the horizontal effective stress are the ones that are the
most crucial and always need to be checked that they are correct.
Example
Figure 6-3 shows a simple example we can use to illustrate how to spot check that
the correct initial in situ stresses have been computed. The ground surface
elevation is 10 m. The surface of the free standing water is at EL. 12. The soil unit
weight is 20 kN/m3 and the water unit weight is 10 kN/m3 (rounded for
convenience here).
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Page 113
Chapter 6: Analysis Types QUAKE/W
The effective stress at the ground surface should be zero. The total stress at the
ground surface should be equal to the weight of the free standing water (10 x 2 =
20 kPa).
At the base of the problem, the effective stress σ΄v is (20 – 10 kN/m3) x 10 m = 100
kPa.
Passion’s ratio is 0.334 and therefore Ko is 0.5
The effective horizontal stress is σ΄h = σ΄v Ko = 100 x 0.5 = 50 kPa
The total stresses are the effective stresses plus the pore-pressure which is 120 kPa
at the base of the problem; σh = 50 + 120 = 170, σv =100 + 120 = 220 kPa
The following graphs (Figure 6-4 and Figure 6-5) from QUAKE/W confirm and
correspond with these computed values. Note that the effective stresses at the
ground surface are zero and that the total stresses are 20 kPa.
10 10
8 8
Vertical distance
Vertical distance
6 6
4 4
2 2
0 0
0 20 40 60 80 100 0 10 20 30 40 50 60
Y-Effective Stress X-Effective Stress
Page 114
QUAKE/W Chapter 6: Analysis Types
10 10
8 8
Vertical distance
Vertical distance
6 6
4 4
2 2
0 0
0 50 100 150 200 250 0 50 100 150 200
Y-Total Stress X-Total Stress
The best and most realistic in situ stresses are usually obtained from an analysis of a
homogeneous section.
The soil properties you use for the Static In situ analysis can be rough
approximations. The resulting in situ stresses are not sensitive to the material
Page 115
Chapter 6: Analysis Types QUAKE/W
properties selected. Furthermore, the soil properties you use for the In situ static
part of the analysis do not have to be the same as those you use for the Dynamic
part of the analysis.
It is good practice to always spot check your in situ stresses using the Graphing
function in CONTOUR. For example, you can plot total and effective, vertical (y)
and horizontal (x) stresses along a vertical profile through your section. It is
particularly important to make sure you are getting realistic horizontal effective
stresses.
Page 116
QUAKE/W Chapter 6: Analysis Types
0.20
0.15
0.10
Acceleration ( g )
0.05
0.00
-0.05
-0.10
-0.15
-0.20
0 2 4 6 8 10
Time (sec)
It is the mass multiplied by the earthquake induced acceleration that gives rise to
the dynamic forces. An important concept here is the dynamic forces are applied to
all nodes in the finite element mesh or the mass of the entire domain is accelerated.
The chapter on Boundary Conditions describes how to define and manipulate the
acceleration time histories for a specific analysis.
Dynamic forces can also be applied at specific nodes to simulate the effects of a
very sudden impulse load such as may arise, for example, from a dynamite blast or
a pile driving. The effects of such events are usually measured with a seismograph
which can measure ground accelerations and velocities. QUAKE/W can by
numerical integration convert acceleration or velocity time history records into a
displacement versus time record. The displacement time history is then applied as
a nodal boundary function. Figure 6-7 illustrates what these dynamic boundary
functions may look like.
Page 117
Chapter 6: Analysis Types QUAKE/W
4
80
3
60
2
1
Y-Velocity (x 0.001)
40
Y-Acceleration
0
20
-1
0 -2
-3
-20
-4
-40
-5
-60 -6
0 100 200 300 0 10 20 30 40
Once again, creating and defining dynamic boundary function is discussed in detail
in the Boundary Conditions chapter.
Boundary conditions
QUAKE/W is formulated such that the motion of the structure or domain is
relative to some kind of specified displacement. Often a good portion of the
boundary is specified as being fixed. For the illustration in Figure 6-8, the base of
the problem is fixed in both the vertical and horizontal directions. Along the
vertical ends of the problem, the motion is fixed in the vertical direction.
Page 118
QUAKE/W Chapter 6: Analysis Types
For all QUAKE/W analyses, there must be at least some specified displacements in order
to compute a solution. It is numerically not possible to obtain a finite element solution if
there are no specified displacements.
Material properties
Whether the materials behave in a linear or non-linear manner during a dynamic
analysis is controlled and specified as part of the material properties. The details on
specifying material properties are presented in the Material Properties Chapter.
Linear-elastic analyses generally do not produce realistic dynamic responses for
actual field problems. Treating the soils as linear-elastic usually results in
amplifications that are too high. So linear-elastic analyses are not all thate useful
for a dynamic analysis. Dynamic linear-elastic analyses are, however, useful for
testing and verifying concepts. As note earlier in this chapter, there are no
convergence issues associated with a linear-elastic analysis. This makes it possible,
for example, to experiment with the effect of various boundary conditions to
discover and confirm their effects on the solution. Stated another way, linear-
elastic analyses are useful for doing numerical experiments to become familiar
with the intricacies of a QUAKE/W dynamic analysis. Furthermore, linear-elastic
analyses are useful for the analysis of simple structures for which closed form
solutions are available. This makes it possible to verify that the algorithm has been
coded correctly.
Equivalent-linear (non-linear) analyses are required to obtain meaningful responses
from a dynamic analysis of actual field problems.
Page 119
Chapter 6: Analysis Types QUAKE/W
Time stepping
Stepping through the acceleration time history is inherent in the direct integration
method used in the QUAKE/W formulation. Due to the dramatic very sudden
changes in motion it is necessary to step though the time history in small steps.
Earthquake shaking often only lasts a matter of seconds and to capture all the
characteristics of the motion the time steps must be fractions of a second. A typical
value is two hundredths (0.02) of a second. This consequently requires a large
number of time steps. Say the acceleration time history duration is 10 seconds. A
total of 500 time steps are then required if the time steps are 0.02 seconds. This is
the reason that a QUAKE/W analysis is so computationally intensive.
Smaller time steps are more accurate, but require considerably more computing
time and can also produce substantially more data. As with all numerical analyses,
it necessary to try to maintain a balance between numerical objectives and practical
consequences such as computing time and the volume of data created.
There are no firm rules on selecting time step sizes. Conceptually, the time steps
should be such that most of the peaks and sudden changes are approximately
captured. Also, for projects where dynamic behavior is a critical issue, it may be
necessary to repeat an analysis for several different time step sizes to determine the
effect of time steps on the solution.
QUAKE/W allows you to plot acceleration versus time from the computed results.
Creating such a plot at strategic location, provides an indication of the applied
acceleration time history versus the specified time history. The applied time history
should be a reasonable resemblance of the specified acceleration time history.
The Chapter on Numerical Issues provides further discussions on specifying the
integration time step sequence and discusses things that can be done to mitigate the
computing time and computer output storage requirements.
Page 120
QUAKE/W Chapter 6: Analysis Types
Page 121
Chapter 6: Analysis Types QUAKE/W
Page 122
QUAKE/W Chapter 7: Numerical Issues
7 Numerical Issues
7.1 Introduction
The computations involved with a QUAKE/W dynamic analysis are highly
intensive. Finite element analyses in and of themselves are computationally
intensive and QUAKE/W compounds the computing required because of the
necessity to step through the input motion in small time steps. Time stepping
through a 10 second motion record at an interval of 0.01 seconds requires a 1000
time steps. This is like performing 1000 static analyses. In addition, the problem is
non-linear and consequently an iterative procedure is required to obtain a solution.
As a result, the 1000 steps may have to be performed several times.
Furthermore, large amounts of output data are created as with all finite element
analyses. Again, the problem is compounded by the need to store data for multiple
time steps.
Some thought, care and planning is required to keep the processing time and data
storage at a manageable level.
This chapter discusses features available in QUAKE/W to mitigate the computing
time and data storage requirements, and provides some suggestions on finite
element meshing that can help with diminishing the practical computing problems
associated with a QUAKE/W analysis.
Page 123
Chapter 7: Numerical Issues QUAKE/W
0.15
0.10
Acceleration ( g )
0.05
0.00
-0.05
-0.10
-0.15
-0.20
0 10 20 30 40
Time (sec)
0.15
0.10
Acceleration ( g )
0.05
0.00
-0.05
-0.10
-0.15
-0.20
0 5 10 15 20
Time (sec)
Page 124
QUAKE/W Chapter 7: Numerical Issues
0.15
0.10
Acceleration ( g )
0.05
0.00
-0.05
-0.10
-0.15
-0.20
0 5 10 15 20
Time (sec)
Using only a portion of the earthquake record also can greatly reduce the required
computing time.
Sometimes earthquake records do not start at time zero as is the case for the record
in Figure 7-4. The first data point is at the 15 second mark. The raw data can be
altered externally to QUAKE/W with a text editor or the specified time stepping
sequence has to start at 15 seconds. Also, the time stepping sequence can end
before the end of the record. In Figure 7-4 there is some extraneous data at the end
of the record (straight line segment). The time stepping sequence can be created
Page 125
Chapter 7: Numerical Issues QUAKE/W
such that the last time step is at the 65 second mark for example. Any data beyond
65 seconds is simply ignored.
0.3
0.2
Acceleration ( g )
0.1
0.0
-0.1
-0.2
-0.3
-0.4
10 30 50 70 90
Time (sec)
Irrelevant data at the start and end of a motion record can be ignored by the
specified starting and ending times in the time integration sequence. The
extraneous data, however, remains part of the baseline correction. Ideally, the
extraneous data at the start and at the end of the record should be removed from the
raw data so that the baseline correction is made on only the part of the record that
is used in the analysis.
Preconditioning the motion record by removing unnecessary data is another way of
diminishing the required computing time.
Page 126
QUAKE/W Chapter 7: Numerical Issues
The first order elements are treated as constant gradient elements; that is the stress
and strain is constant in the elements. The stresses and strains are actually not
constant at the Gauss integration points but the Gauss values are averaged and only
one value is maintained for the first-order elements. All quadrilateral elements with
less than 8 nodes and all triangular elements with less than six nodes are treated as
quadrilateral elements.
Six-noded triangular and eight-noded quadrilateral elements allow for stress and
strain variation within the elements. This allows for a stress distribution within the
element which is obviously closer to reality.
The higher order elements generally are better for stress analyses than the first-
order constant gradient elements, but they also require considerably more
computing time and data storage. Secondary nodes along each of the element
edges significantly increase the number of nodes in a problem, and substantially
more storage is consequently required since output is created for each node. Also,
the number of finite element equations in a problem is proportional to the number
of nodes. The greater the number of nodes, the greater the number of simultaneous
equations that must be solved, which adds considerably to the required computing
time.
Theoretically, higher-order quadrilateral elements should have nine (3 x 3) Gauss
integration points. It is, however, common to use what is known as “under
integration” and still get acceptable results. So 4-point (2 x 2) integration is
acceptable. While 9-point integration is theoretically better, it at the same time
requires more than twice the amount data that is stored for each Gauss point (9
points versus 4 points). Furthermore, computing the element characteristic matrix
based on 9 integration points takes more computing time than for 4 integration
points.
As in all finite element analyses, a balance is required between numerical accuracy
and practical considerations such as computing time and hardware requirements.
In the early stages of a modeling project it is generally better to start with first-
order constant gradient elements with 4-point integration for quadrilateral elements
and 3-point integration for triangular elements. Later when response of the system
is well understood it is often advisable to switch to higher-order elements to refine
the analysis.
The element order selection is obviously also a function of the mesh size. For
smaller meshes it is really not an issue. Higher order elements can be used without
Page 127
Chapter 7: Numerical Issues QUAKE/W
being concerned about time and data storage. It is for larger meshes that more care
is required in the element order selection and when it is necessary to start simple
and then later migrate to more complexity.
Page 128
QUAKE/W Chapter 7: Numerical Issues
Saving the data for all time steps simply becomes unmanageable except for
perhaps smaller meshes for a one-dimensional analysis.
7.9 Convergence
With the equivalent linear soil model in QUAKE/W, the soil stiffness (G) is
modified in response to the cyclic shear strain. To get the correct G requires an
iterative approach.
During the iterative interval QUAKE/W will find the maximum displacement
vector norm. This represents the maximum system displacement which leads to the
largest shear strains. At the end of an iterative cycle, the G modulus is modified
and the process is repeated.
Figure 7-5 shows a typical convergence record. The time step interval is 0.02
seconds and the shaking duration is 10 seconds. As a result the total number of
time steps is 500. The graph shows the results for the first two iterations. During
Iteration 1, the maximum displacement vector norm occurs at about Step 325 (6.5
second potion). During Iteration 2, the displacement vector norm increases which
is a reflection of the reduced G modulus. The maximum displacement vector
normal now occurs at about Step 190.
Figure 7-6 shows the convergence record for Iterations 4 and 5. The records are
essentially the same, indicating that a converged solution has been obtained; that
is, the difference between the two records is within the specified tolerance.
Page 129
Chapter 7: Numerical Issues QUAKE/W
Figure 7-7 shows the convergence records for five iterations. Note how the
displacement vector norm increases after Iterations 1, 2 and 3. This indicates
significant modifications in the G modulus after these iterations, but after the 3rd
iteration there is virtually no further reduction in G.
Convergence
3.0
2.5
Displacement Norm
Iter 1
2.0
1.5
1.0
0.5 Iter 2
0.0
0 100 200 300 400 500
Step #
Page 130
QUAKE/W Chapter 7: Numerical Issues
Convergence
4
Displacement Norm
3 Iter 4
1
Iter 5
0
0 100 200 300 400 500
Step #
Convergence
4
Iter 1
Displacement Norm
3
Iter 2
2
Iter 3
1 Iter 4
0 Iter 5
0 100 200 300 400 500
Step #
From the above graphs it is evident that the largest G modifications are made
between Steps 100 and 200. This information can be used to greatly reduce the
computing time. In this case one could specify to run through only Steps 100 to
200 until the convergence tolerance has been achieved. Only 500 steps would then
Page 131
Chapter 7: Numerical Issues QUAKE/W
be required to reach convergence as opposed to 2500 when the entire time stepping
sequence is used. The limited subset time step sequence can be identified and then
specified after some trial runs at the start of a modeling project.
Once the solution has converged, QUAKE/W will cycle through one more
complete iteration starting at Step 1 and proceed all the way to the end of the
specified time step series to ensure that the results reflect the motion of the
complete specified record.
As noted previously several times, the pore-pressure change resulting from the
shaking is only computed after the iteration process is complete.
Page 132
QUAKE/W Chapter 8: Visualization of Results
8 Visualization of Results
8.1 Introduction
An attractive feature of QUAKE/W is the varied yet flexible ways that the results
can be viewed, evaluated and visualized. This is important for any finite element
analysis due to the large amount of data involved. Much of the data can only be
interpreted through graphical visualization using contours and graphs. And yet at
the same time it is often necessary to look at details by examining the digital data
at a particular node or at a Gauss integration point in an element.
This chapter describes and summarizes the capabilities available in QUAKE/W for
viewing, evaluating and visualizing the results.
Page 133
Chapter 8: Visualization of Results QUAKE/W
QUAKE/W reads the data sets for the various time steps that are required. The data
sets are consequently read and accessed each time there is a change in the time
steps selected for viewing. This can take a few minutes if the problem is large and
many data sets are selected simultaneously.
Page 134
QUAKE/W Chapter 8: Visualization of Results
Page 135
Chapter 8: Visualization of Results QUAKE/W
0.30
0.25
0.20
0.15
Acceleration ( g )
0.10
0.05
0.00
-0.05
-0.10
-0.15
-0.20
-0.25
0 2 4 6 8 10
Time (sec)
0.10
0.08
0.06
X-Displacement
0.04
0.02
0.00
-0.02
-0.04
-0.06
0 2 4 6 8 10
Time
Page 136
QUAKE/W Chapter 8: Visualization of Results
It is important to remember when using the Relative and Absolute motion option that only
relative motion creates dynamic stresses – solid body motion does not contribute to
dynamic stresses.
Page 137
Chapter 8: Visualization of Results QUAKE/W
This data is useful for spot checking the computed results and obtaining the exact
numeric values at a point in space and time.
Page 138
QUAKE/W Chapter 8: Visualization of Results
Figure 8-8 Numeric data available for each Gauss integration point
Again as with the node data, the detailed element data is useful for spot checking
the computed results and obtaining the exact numeric values at a point in space and
time.
Page 139
Chapter 8: Visualization of Results QUAKE/W
30 -24.559
sx 36.421
20
10
Shear
0
95.668
-10
26.241
-20 sy
-30
-40
20 30 40 50 60 70 80 90 100
Normal
Mohr circles can be viewed at nodes or Gauss regions in an element. Node stresses
are an average of the stresses in the adjoining Gauss regions.
Mohr circles can be in terms of total stresses or effective stresses.
Strain Mohr circles can be viewed as well as stress Mohr circles.
Page 140
QUAKE/W Chapter 8: Visualization of Results
The history nodes are useful for obtaining a complete picture of stresses at a point
which can be used to identify the peak values. Figure 8-10 presents a typical record
of the x-y shear stress at a history node.
25
20
15
10
XY-Stress
5
0
-5
-10
-15
-20
-25
0 2 4 6 8 10
Time
Page 141
Chapter 8: Visualization of Results QUAKE/W
1.3
Spectral Acceleration ( g )
1.1
0.9
0.7
0.5
0.3
0 20 40 60 80
Frequency
Page 142
QUAKE/W Chapter 8: Visualization of Results
Generally, the deformed mesh presents a clearer picture of displacements than the
displacement vectors. The vectors are useful in selected areas, but not for the entire
mesh. Since the vectors are proportioned to displacement the vectors are often too
long in one area and too small in another area or vise versa.
Displacements can be viewed only for a single time step. A sequence of the
displacements can be viewed as discussed in the previous section on animation.
Page 143
Chapter 8: Visualization of Results QUAKE/W
Page 144
QUAKE/W Chapter 8: Visualization of Results
8.14 Contours
There is a long list of computed values that can be contoured. Figure 8-16 is a
contour plot of excess (final minus initial) pore-pressures in a selected zone in a
dam.
0
50 0
150
The contour dialog box shows the data range for the selected parameter as
illustrated in Figure 8-17. In this example, the pore-pressure range is -418 to 4214
psf. From this, QUAKE/W computes a starting contour value, a contour interval
and the number of contours. These are default values. Seldom do these default
contour parameters give a nice picture. The reason for irregularity in the contour is
numeric noise in the data at the extremities of the data range. Usually the contour
parameters need some adjustment to produce meaningful and publishable contour
plots. The default values are good for a quick glance at the results, but not
adequate for presentation purposes.
For the illustration in Figure 8-17, the range starts at -418, but the starting value
has been modified to be zero. The number of contours was adjusted to be 10 so the
last contour is at 4500, just greater than the maximum in the data range.
It usually takes several iterations to obtain a contour plot that is meaningful and
presents the intended message.
The contour coloring and shading scheme is described in the software on-line help.
Page 145
Chapter 8: Visualization of Results QUAKE/W
Contours are always created from values at the nodes. Certain values are, however,
computed and stored at the element Gauss integration; for example, all stresses are
computed and stored at the element Gauss integration points. For contouring
purposes, the Gauss-location values are projected to the element nodes using the
interpreting functions that were adopted for the finite element formulation (see
Theory chapter). After the element Gauss values have been project to the nodes,
the values from all elements common to a node are average. It is this average nodal
value that is used for contouring.
The Gauss point-to-node projection can sometimes result in some “overshoot”,
especially if there is a large change in Gauss values within one element. This can
result in some unrealistic values. For example, the contour data range may have a
small negative value even though there are no negative Gauss point values. The
display of a small negative value is due to “overshoot” in the projection.
Some of the minor numerical irregularities can be ignored by selecting a contour
range that excludes these values.
Page 146
QUAKE/W Chapter 8: Visualization of Results
8.15 Graphing
Graphing variables is another tool for evaluating, interpreting and presenting the
large amounts of data associated with a finite element analysis. The graphing
function in QUAKE/W is a general tool in that all nodal values can be plotted
against time or space. Time is selected by selecting multiple time steps. Space is
selected by tagging certain nodes.
Page 147
Chapter 8: Visualization of Results QUAKE/W
0.015
0.010
Y-Displacement
0.005
0.000
-0.005
-0.010
-0.015
0 2 4 6 8 10
Time
Page 148
QUAKE/W Chapter 8: Visualization of Results
60
50
Node
30
20
Node
10 814
0
0 2 4 6 8 10
Time
Peak values can also be plotted along a profile as in Figure 8-21. The peak line
shifts to the right with time. The last curve on the right represents the peaks that
occurred sometime during the shaking. The peak values can be plotted alone by
plotting the peak parameters for the last time step.
Alternately, a special View Peak Value Line option can be selected to create a plot
such as in Figure 8-22. QUAKE/W looks at all the time step data that was saved
and picks up the peak values for each selected node. Note that the curve in Figure
8-22 is the same as the last curve on the right in Figure 8-21.
Page 149
Chapter 8: Visualization of Results QUAKE/W
20
15
Y cooridnate
10
0
0 20 40 60 80
Peak Shear Stress
20
15
Y coordinate
10
0
10 20 30 40 50 60 70
Peak Shear Stress(Peak)
Peak values can also be obtained from the nodal history data.
Page 150
QUAKE/W Chapter 8: Visualization of Results
0.5
0.4
Cyc. Stress Ratio
0.3
0.2
0.1
0.0
0 5 10 15
Time
Page 151
Chapter 8: Visualization of Results QUAKE/W
Page 152
QUAKE/W Chapter 9: Product Integration Illustrations
9.1 Introduction
One of the more powerful features of QUAKE/W is the integration with the other
components in GeoStudio. This greatly broadens the scope and types of problems
that can be analyzed. The following lists some of the possibilities.
The QUAKE/W dynamic and static stresses can be used in SLOPE/W to perform a
Newmark sliding block type of analysis to estimate permanent deformations that
may arise from dynamic inertial forces.
The QUAKE/W results can be used in SLOPE/W to look at the potential of a
liquefaction flow slide where SLOPE/W uses residual strengths for areas flagged
by QUAKE/W as having liquefied at the end of the shaking.
SEEP/W can use QUAKE/W pore-pressures and model the dissipation of the
excess pore-pressures that are generated during an earthquake.
SIGMA/W in turn can use the SEEP/W pore-pressures from the dissipation
analysis to estimate the possible consolidation arising from the dissipation of the
earthquake induced pore-pressures.
SIGMA/W can potentially use the post-earth QUAKE/W stresses and pore-
pressures and compute post-earthquake permanent deformations that may arise
from an associated stress re-distribution (this capability is not available in the
current version of GeoStudio).
Integration examples are included in the documentation for all the products in
GeoStudio. Two examples are repeated here for convenience and for the benefit of
those readers who only have a license for QUAKE/W. They provide an indication
of the types of analyses that can be performed with integration of the GeoStudio
products.
Dynamic analysis
Figure 9-1 presents an example of a 10-meter high slope. The slope is subjected to
the 10 seconds of shaking arising from the earthquake record in Figure 9-2.
Page 153
Chapter 9: Product Integration Illustrations QUAKE/W
25
20
Elevation (m)
15
10
0
0 10 20 30 40 50 60 70
Distance (m)
0.30
0.25
0.20
0.15
Acceleration ( g )
0.10
0.05
0.00
-0.05
-0.10
-0.15
-0.20
-0.25
0 2 4 6 8 10
Time (sec)
QUAKE/W can animate the motion of the slope during the entire 10 seconds. The
diagrams in Figure 9-3 and Figure 9-4 are two snapshots during the shaking and as
is readily evident the dynamic stresses oscillate dramatically. The condition in
Figure 9-3 may cause the factor of safety to decrease while the situation Figure 9-4
may cause the factor of safety to increase. This type of information is available for
each time step the results are saved to a file during analysis. In this example, the
integration along earthquake record occurred at an interval of 0.02 seconds. The
total of 500 integration steps is consequently required for the 10 seconds of
Page 154
QUAKE/W Chapter 9: Product Integration Illustrations
shaking. The results were saved for every 10th time step resulting in 50 sets of
output files.
Page 155
Chapter 9: Product Integration Illustrations QUAKE/W
1.4
1.3
1.2
Factor of Safety
1.1
1.0
0.9
0.8
0 2 4 6 8 10
Time
For the factor of safety calculations, the shear strength available along the slip
surface is computed based on the initial in situ static stresses and then held
constant during the shaking. This has the effect of treating the soil as behaving in
an undrained manner during the shaking.
With such a wide variation in factors of safety during the earthquake shaking it is
difficult to say anything meaningful about the slope stability. The issue is more
how much movement will take place during the shaking than the total collapse of
the slope. An estimate of the resulting deformation can be made from this data as
described in the next section.
Permanent deformation
The stresses from QUAKE/W are the sum of the static plus dynamic stresses. The
static stresses are known from the specified initial in situ stresses. Subtracting the
initial static stresses from the QUAKE/W stresses therefore gives the dynamic
stresses. In equation form:
Page 156
QUAKE/W Chapter 9: Product Integration Illustrations
The dynamic stress can be computed at the base of each slice. Integrating along the
entire slip surface then gives the total dynamic mobilized shear. This is the
additional shear created by the earthquake shaking.
Dividing the total mobilized dynamic shear by the potential sliding mass provides
an average acceleration value. This value is obtained for each time integration step
during the shaking and can be plotted against the corresponding factor of safety to
produce a plot such as in Figure 9-6. The average acceleration corresponding to a
factor of safety of 1.0 is called the yield acceleration, ay. It is by definition the
overall average acceleration that will cause the sliding mass to fail or move. In this
example, ay is 0.048
The average acceleration obtained at each integration step can also be plotted with
time as in Figure 9-7. Where the average acceleration exceeds ay, the slope will
move.
The average acceleration is representative of the resultant of both horizontal and
vertical applied accelerations in the QUAKE/W analysis.
1.4
1.3
1.2
Factor of Safety
1.1
1.0
0.9
0.8
-0.15 -0.10 -0.05 0.00 0.05 0.10 0.15
Average Acceleration
Page 157
Chapter 9: Product Integration Illustrations QUAKE/W
0.15
0.10
Average Acceleration
0.05
0.00
-0.05
-0.10
-0.15
0 2 4 6 8 10
Time
Interrogating the area under the average acceleration versus time curve where the
acceleration exceeds ay, gives the velocity of the sliding mass during the
movement as in Figure 9-8.
0.20
0.15
Velocity
0.10
0.05
0.00
0 2 4 6 8 10
Time
Interrogating the area under the velocity versus time curve gives the cumulative
movement during the shaking as in Figure 9-9.
Page 158
QUAKE/W Chapter 9: Product Integration Illustrations
0.10
0.08
Deformation 0.06
0.04
0.02
0.00
0 2 4 6 8 10
Time
The direction of the movement is parallel to the slip surface. The movement may
therefore be both rotational and translational.
You will note that there are negative average accelerations that exceed the yield
acceleration. This implies that there is also some up-slope movement, but as is
common in these types of analyses, the potential up-slope movement is simply
ignored.
SLOPE/W makes this type of calculation for each and every trial slip surface, and
this makes it possible to find the trial slip surface with the largest potential
movement. For convenience the trial slip surfaces can be sorted by deformation
rather than by factor of safety to identify the one with the largest movement.
The procedure described here to estimate the permanent deformation is based on
the concepts inherent in a Newmark Sliding Block analysis.
A Newmark type of analysis is applicable only in certain specific circumstances.
The procedure is ideal for cases where there is little or no degradation in the soil
shear strength during the dynamic shaking. This may be the case for the rock-fill
shells of an earth embankment, steep natural rock slopes or unsaturated heavily
over-consolidated clayey slopes. This procedure is not applicable to cases where
there is a significant potential for a large loss in shear strength due to either the
generation of excess pore-pressures or the collapse of the soil grain structure as
may be the case for loose silty and sandy soils. Kramer (1996, p. 437) points out
Page 159
Chapter 9: Product Integration Illustrations QUAKE/W
that these types of analyses can be unreliable for situations where there is a large
build up of excess pore-pressures or where there is more than about a 15%
degradation in the shear strength during the earthquake shaking.
A useful distinguishing characteristic that can help in deciding whether the
Newmark procedure is or is not applicable is to decide if the major destabilizing
factor is the inertial forces or the weakening of the soil. The Newmark approach is
suitable for cases governed by the inertial forces; it is not applicable if soil
weakening is the controlling issue.
1.14
1.11
1.08
(x 1000)
1.05
1.02
0.99
0.96
0.93
0.90
-500 -400 -300 -200 -100 0 100 200 300 400 500 600
Distance - feet
Figure 9-10 Dam pore water pressure prior to earthquake
Page 160
QUAKE/W Chapter 9: Product Integration Illustrations
0.2
0.1
0.0
-0.1
-0.2
-0.3
-0.4
-0.5
-0.6
0 10 20 30 40 50
Time (sec)
Figure 9-12 Pore water pressure contours after earthquake. Note point A.
Page 161
Chapter 9: Product Integration Illustrations QUAKE/W
8000
Pore-Water Pressure
7000
6000
5000
0 5 10 15
Time
Figure 9-13 Pore water pressure (psf) build up at point A during quake
1.14
1.11 Seepage face (Q=0)
1.08 Head BC = 1110 ft
(x 1000)
1.05
A P=0
1.02
0.99
0.96
0.93
0.90
-500 -400 -300 -200 -100 0 100 200 300 400 500 600
Distance - feet
Page 162
QUAKE/W Chapter 9: Product Integration Illustrations
Figure 9-14 shows the model set up for the SEEP/W analysis that will compute the
dissipation of the excess pore water pressure generated during the earth quake. The
boundary conditions for the seepage analysis are illustrated in the figure. In this
analysis it is assumed that the reservoir remains full with a total head of 1110 ft (or
102 ft pressure head). The seepage analysis was carried out to simulate 5 days and
the change in pore water pressure at point “A” over time is illustrated in Figure
9-15 below.
8000
Pressure
7000
6000
5000
0 100000 200000 300000 400000 500000
Time
Figure 9-15 Dissipation of excess pore pressure at point “A” over 5 days
following quake
Page 163
Chapter 9: Product Integration Illustrations QUAKE/W
guide. For further details on this, look at the Initial In situ section in the Analysis
Type Chapter.
Using SEEP/W pore-pressures as the initial conditions in a QUAKE/W analysis is
considered a highly advanced procedure and this level of sophistication is
generally not warranted nor recommended, particularly in the early stages of a
modeling project. Establishing the pore-pressure conditions from a specified water
table is generally more than adequate. Using SEEP/W computed pore-pressures is
only recommended for the final stages of a modeling project to refine the analysis
after reasonable results have been obtained using simpler options. Using SEEP/W
pore-pressures can be useful if the pore-pressures distributions are highly irregular
or non-hydrostatic, for example, when there is upward flow as in artesian
conditions.
As always, you should use the simpler options first and then migrate to more
complex situations in stages.
Page 164
QUAKE/W Chapter 9: Product Integration Illustrations
Once again, you should always use the simpler options first and then migrate to
more complex situations in stages.
Page 165
Chapter 9: Product Integration Illustrations QUAKE/W
Page 166
QUAKE/W Chapter 10: Illustrative Examples
10 Illustrative Examples
10.1 Introduction
This chapter presents dynamic analyses for some example problems. The objective
of the examples is twofold. The first purpose is to illustrate how to model dynamic
problems, how to define the boundary conditions and how to compute and use
initial conditions. The second purpose is to verify the QUAKE/W formulation.
The examples are also useful for learning about the features and capabilities. The
data input files and computed output files for each problem are included with the
QUAKE/W software. Attempting to re-create many of the diagrams in this chapter
is an effective way to learn about the powerful visualization features.
The example problems presented in this chapter are:
Included files
• Level Ground ini.gsz (initial static in situ stress analysis)
• Level Ground.gsz (dynamic analysis)
In a dynamic analysis, the initial shear modulus (G) can be defined as a constant or
dependent on the in situ stress conditions. When the constant initial shear modulus
is selected, no initial static stresses are required, but when the stress dependent
initial shear modulus is used, the initial stress conditions have to be included as
initial conditions. This requires performing an in situ analysis first and then
flagging the in situ results as the initial conditions for the dynamic analysis.
Page 167
Chapter 10: Illustrative Examples QUAKE/W
Page 168
QUAKE/W Chapter 10: Illustrative Examples
180
Water Ta ble
170
160
150
140
130
120
110
Material One
Distance - feet
100
90
80
70
60
50
40
30
20
Material Two
10
0
-20 -10 0 10 20 30 40
Figure 10-1 Finite element mesh for initial static stress analysis
As discussed in the Analysis Types chapter, the soil stiffness (E or G) is not all that
important for a “gravity turn on” analysis to establish in situ stresses. In fact, many
times the best stress distribution is obtained when all the soils have the same E or
G modulus.
Page 169
Chapter 10: Illustrative Examples QUAKE/W
200
150
Y coordinate
100
50
0
0 2000 4000 6000 8000 10000
X-Effective Stress
Page 170
QUAKE/W Chapter 10: Illustrative Examples
200
150
Y coordinate
100
50
0
-5000 0 5000 10000 15000
Pore-Water Pressure
The horizontal effective stress at the base of the column should be:
[(γt –γw) x 170 feet + γt x 10 feet] x 0.82 (Ko) = 9,750 psf
This matches the value at the bottom of the graph in Figure 10-2.
The output files from this initial static stress analysis are subsequently flagged in
the dynamic part of the analysis as the initial conditions.
Dynamic analysis
The second part of the problem is to do the dynamic analysis. Figure 10-4 shows
the finite element mesh together with the boundary conditions. Note that the
boundary conditions on the sides of the column are fixed in the vertical direction,
but are free to move in the horizontal direction. This allows for motion in the
horizontal direction, but not in the vertical direction. Once again the problem is
fixed at the bottom.
Page 171
Chapter 10: Illustrative Examples QUAKE/W
180
170
160
150
140
130
120
110
Distance - feet
100
90
80
70
60
50
40
30
20
10
0
-20 -10 0 10 20 30 40
Figure 10-4 Mesh and boundary conditions for the dynamic analysis
Note that there are three history nodes (small box around the node); one at the top,
one at the contact between the soil and the underlying rock, and one at the base of
the problem.
Soil stiffness
The soil stiffness (G) increases exponentially with depth. This is achieved by
setting the K(G) modulus number to 100,000 psf and the n exponent to 0.5. This is
equivalent to saying that the soil stiffness increase is proportional to the square
Page 172
QUAKE/W Chapter 10: Illustrative Examples
root of the mean effective stress. An n value of 0.5 means square root. Other
material properties can be viewed by looking at the included data file.
Earthquake record
The earthquake record used for this analysis is shown in Figure 10-5. The record is
from the 1989 Loma Prieta earthquake in California. The raw record was modified
by removing some of the small vibrations at both ends of the record and then was
scaled to a peak acceleration of 0.1g. A baseline correction is applied so that the
positive and negative area under the curve is the same.
0.10
0.08
0.06
Acceleration ( g )
0.04
0.02
0.00
-0.02
-0.04
-0.06
-0.08
-0.10
0 5 10 15 20
Time (sec)
The time stepping scheme for integrating through the record is 1000 steps at an
interval of 0.02 seconds.
Convergence
Five iterations are required to achieve a converged solution. Figure 10-6 presents a
Displacement Norm graph for the last iteration. The peak occurs between 350 and
400 steps (7 to 8 seconds).
The difference in the displacement vector norm between the 3rd and 4th iterations is
less than the specified tolerance of 1%. After the convergence tolerance has been
Page 173
Chapter 10: Illustrative Examples QUAKE/W
achieved, QUAKE/W once more goes through the whole record which is the 5th
iteration.
Convergence
Displacement Norm 0.4
0.3
0.2
0.1
0.0
0 200 400 600 800 1000
Step #
Page 174
QUAKE/W Chapter 10: Illustrative Examples
0.15
0.10
X-Displacement
0.05
0.00
-0.05
-0.10
0 5 10 15 20
Time
The absolute acceleration at the base is shown in Figure 10-8. Note that the peak
acceleration is 0.1 g, which is the same as the 0.1 g in the input record.
0.10
0.08
0.06
0.04
X-Acc.(g)
0.02
0.00
-0.02
-0.04
-0.06
-0.08
-0.10
0 5 10 15 20
Time
Page 175
Chapter 10: Illustrative Examples QUAKE/W
0.25
0.20
0.15
0.10
X-Acc.(g)
0.05
0.00
-0.05
-0.10
-0.15
-0.20
-0.25
0 5 10 15 20
Time
Often it is of interest to look at a peak acceleration profile with depth even though
the peaks may occur at different times. Figure 10-10 shows the relative peak
acceleration vertically through the entire section. The diagram on the left shows
the acceleration for all the times data was saved. The diagram on the right shows
the peak values regardless of at what time they occurred. The accelerations are in
feet/sec/sec.
200 200
150 150
Y
100 100
50 50
0 0
-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 0 1 2 3 4 5 6
X-Acceleration X-Acceleration(Peak)
Page 176
QUAKE/W Chapter 10: Illustrative Examples
Pore-pressure response
Figure 10-11 shows the pore-pressure at the end of shaking relative to the initial
static pore-pressure. The difference between the two curves is the excess pore-
pressure. The excess pore-pressure can be plotted by subtracting the initial
conditions from the final conditions. The result is as in Figure 10-12. The
maximum excess is at about the 110-foot level or 70 feet below the ground surface.
NOTE: When thinking about relative and absolute motion, it is fundamental to realize that
only relative motion produces shear stress cycles, which in turn cause the generation of
excess pore-water pressures.
200
150
Y
100
50
0
-5000 0 5000 10000 15000
Pore-Water Pressure
Page 177
Chapter 10: Illustrative Examples QUAKE/W
200
150
Y
100
50
0
0 500 1000 1500 2000 2500
Pore-Water Pressure
200
150
Y
100
50
0
0 2000 4000 6000 8000 10000
X-Effective Stress
Page 178
QUAKE/W Chapter 10: Illustrative Examples
Files Included
• Mine Tailings ini.gsz (for the initial conditions analysis)
• Mine Tailings.gsz (dynamic analysis)
This example is about a mine tailings facility. Figure 10-14 shows a schematic
diagram of the problem. The dike was constructed using cycloned tailings by the
upstream method which eventually results in the dike sitting on top of the tailings.
The project had a small starter dike, however, for analysis purposes here the starter
dike is simply considered to be part of the over all sand dike.
Sand dike
Tailings
Page 179
Chapter 10: Illustrative Examples QUAKE/W
Material properties
The ordinal ground is treated as a linear elastic material with an E modulus of
100,000 kPa and a Passion’s ratio of 0.334. The damping is a constant 0.02 (2%).
The stiffness of the sand and the tailings varies exponentially with depth. For this
illustration here, the two materials are assigned the same stiffness parameters.
Different G Reduction and Damping functions are used for the tailings and the
sand. The estimation capability in QUAKE/W was used to get an approximate
function. The estimations were done for a confining stress of 100 kPa and a PI
(plasticity index) of 20 for the tailings and zero for the sand. Minor adjustments
were made to the estimated functions to make them nicely smooth and curved.
The QUAKE/W default Pore-Pressure and Cyclic Number functions are used. A
Ka modifier function is used in conjunction with the Cyclic Number function. The
reason for this is discussed in more detail below.
All the functions can be viewed and examined by opening the data files.
Earthquake record
The earthquake record used here is presented in Figure 10-16. This is the first 15
seconds from a record from the Pacoima earthquake in California.
0.6
0.5
0.4
0.3
Acceleration ( g )
0.2
0.1
0.0
-0.1
-0.2
-0.3
-0.4
-0.5
-0.6
0 5 10 15
Time (sec)
Page 180
QUAKE/W Chapter 10: Illustrative Examples
Initial stresses
The dynamic response and the generation of excess pore-pressures is dependant on
the initial static stress conditions. The initial shear stress, for example, has an
influence on the liquefiability of the material. The X-Y shear stress distribution in
the tailings is shown in Figure 10-17. Of significance are the high shear stresses in
the lower right corner. The significance of this in relation to the generation of
excess pore-pressures is discussed below.
Note that the contours have been drawn only for the tailings. The sand and
foundation soil are optionally not included.
0
0
20
-60
00
-1
σ d ( peak ) 1 1 1
CSR = × × 0.65 × ×
2 σ 3(′ static ) Ka Ks
Page 181
Chapter 10: Illustrative Examples QUAKE/W
0.4
0.3 S
0.2 Tailings
0.
3
Ignoring some of the numerical noise in the results we see that there are large
portions of the tailings where CSR is between 0.2 and 0.4 which are fairly high
cyclic stress ratios.
Page 182
QUAKE/W Chapter 10: Illustrative Examples
Liquefaction
The computed liquefied zone is illustrated in Figure 10-19. Numerically,
liquefaction occurs very easily in a zone of low effective confining stress. Much of
the upper half of the tailings has consequently liquefied as is evident in Figure
10-19. More importantly though is the liquefaction in the lower right corner of the
tailings which could potentially lead to instability of the sand dike.
Sand dike
Tailings
The Introduction chapter presented the following illustration (Figure 10-20) and in
its context discussed how the initial shear stress influences the potential for
liquefaction. This phenomenon can be considered by creating and specifying a Ka
function such as in Figure 10-21. The illustrated correction curve is representative
of a loose collapsible soil.
q
Collapse surface
Steady-state
strength
B
p'
Figure 10-20 Stress path of sample starting at high shear stress (Point B)
τ xy ( static )
σ ratio =
σ v′( static )
Page 183
Chapter 10: Illustrative Examples QUAKE/W
1.1
0.9
0.8
0.7
0.6
0.5
0 100 200
Recall from Figure 10-17 the high shear stresses in the lower right corner of the
tailings. The high shear stresses lead to a high stress ratio. We see from Figure
10-21, that at high stress ratios the Ka correction is less than 1.0. Since the
correction is applied as 1/Ka , a value of less than 1.0 means a higher CSR. This in
turn means a higher pore-pressure.
Figure 10-22 shows the liquefied zone without the Ka. The liquefaction does not
extend as deep into the lower right corner where the shear stresses are high. Also,
the depth of the liquefied zone is slightly greater than with the Ka correction.
Sand dike
Tailings
Another way of looking at the results is by viewing effective confining stress (σ΄3)
conditions. Figure 10-23 shows a contour plot (only the shading between contours
is presented, not the contours themselves). The shaded area is where σ΄3 is less
than 10 kPa. The area closely mirrors the liquefaction zone as it rightly should.
Page 184
QUAKE/W Chapter 10: Illustrative Examples
Sand dike
Tailings
Commentary
The cyclic stress approach (CSR) to estimating the generation of excess pore-
pressures is very sensitive to the pore-pressure functions, or more generally to the
specified material parameters. This is partly inherent in this somewhat empirical
method, but it is also characteristic of the true nature of liquefiable soils. Small
changes in the makeup of the soil can significantly alter the soil behavior. This is
just a word of caution when attempting this type of analysis. Considerable care and
understanding is required to achieve meaningful results when it comes to
estimating the generation of excess pore-pressures arising from dynamic loading.
Included files
• Dynamic Slope ini.gsz (initial static in situ analysis)
• Dynamic Slope.gsz (dynamic analysis)
This example looks at the stability of a slope during an earthquake. The main
purpose of this example is to illustrate how the QUAKE/W stresses can be used to
assess the dynamic stability and to estimate the permanent deformation that may
arise from the inertial earthquake forces. This is done by using the QUAKE/W
results in SLOPE/W as explained in the Product Integration chapter.
Page 185
Chapter 10: Illustrative Examples QUAKE/W
10
0
0 10 20 30 40 50 60 70
Distance (m)
Once the initial static stress conditions have been computed, it always good
practice to check the results to make sure they are reasonable. Figure 10-25, for
example, shows the initial static vertical stresses as contours. The contours are
smooth and follow the ground surface, more or less suggesting they are reasonable.
The 50 kPa contour is 2.5 m below the ground surface at the lateral extremities of
the problem. The soil unit weight is 20 kN/m3. This unit weight times 2.5 m equals
the 50 kPa.
Dynamic analysis of a slope
20
50
100
Elevation (m)
10
200
50
300
0
0 10 20 30 40 50 60 70
Distance (m)
Dynamic analysis
Figure 10-26 shows the boundary conditions for the dynamic part of the analysis.
Note that the vertical end boundaries are free to move in the horizontal direction,
but are fixed in the vertical direction.
Page 186
QUAKE/W Chapter 10: Illustrative Examples
10
0
0 10 20 30 40 50 60 70
Distance (m)
Earthquake record
The earthquake record used for this analysis is shown in Figure 10-27. The record
has been scaled so the peak is 0.3g.
0.30
0.25
0.20
0.15
Acceleration ( g )
0.10
0.05
0.00
-0.05
-0.10
-0.15
-0.20
-0.25
0 2 4 6 8 10
Time (sec)
For this illustrative example, the soil is treated as linear elastic. The purpose here is
not necessarily to use realistic properties, but to illustrate a procedure. The exact
values used can be viewed by opening the data file. No pore-pressures are being
considered in this example.
Page 187
Chapter 10: Illustrative Examples QUAKE/W
Dynamic response
The horizontal relative acceleration at the slope crest is shown in Figure 10-28.
The acceleration reaches a peak of about 0.5g.
0.5
0.4
0.3
0.2
X-Acc.(g)
0.1
0.0
-0.1
-0.2
-0.3
-0.4
-0.5
0 2 4 6 8 10
Time
The dynamic deformation at the 2.2 second mark is shown in Figure 10-29. Note
how both ends are moving towards of the slope at this instance in time.
Page 188
QUAKE/W Chapter 10: Illustrative Examples
20
15
Y
10
0
-80 -60 -40 -20 0 20
X-Y Shear Stress
This variation in the stress conditions affects the stability of the slope as illustrated
in Figure 10-31. Of significance is the observation that momentarily the factor of
safety falls below 1.0 which can lead to some permanent deformation. This is
discussed further in the Product Integration chapter and in the SLOPE/W
documentation.
1.6
1.4
Factor of Safety
1.2
1.0
0.8
0 2 4 6 8 10
Time
Page 189
Chapter 10: Illustrative Examples QUAKE/W
File Included
• Blast.gsz
In QUAKE/W, dynamic boundary conditions can be specified with a time
dependent function. A situation where this might be useful is that of a dynamite
blast. With a seismograph the velocity from a blast could be recorded. Such a time
history velocity record can be used in QUAKE/W as a dynamic nodal boundary
condition. QUAKE/W actually converts the velocity record into a time dependant
displacement function.
This example illustrates the concept of a dynamic boundary condition.
Problem description
The problem used here is the same as for the previous example where a slope was
subjected to earthquake shaking. Here the same slope is subjected to the shaking
from a dynamite blast. Figure 10-32 illustrates the problem.
Simulation of a blast
20
Elevation (m)
Blast points
10
0
0 10 20 30 40 50 60 70
Distance (m)
Note the five nodes where the dynamic boundary is applied. They are labelled as
blast points.
Figure 10-33 presents the velocity versus time function used for this analysis. It is
not a field measured time history, but one created for illustrative purposes here.
Page 190
QUAKE/W Chapter 10: Illustrative Examples
80
60
40
Y-Velocity (x 0.001)
20
-20
-40
-60
0 100 200 300
Time (x 0.001)
QUAKE/W can display the associated displacement function which in this case is
as shown in Figure 10-34. It is always useful to have a mental picture of the actual
boundary condition used in the analysis.
0.0008
0.0006
T im e (sec)
0.0004
0.0002
0.0000
-0.0002
0.00 0.05 0.10 0.15 0.20 0.25 0.30
" Acceleration "
Page 191
Chapter 10: Illustrative Examples QUAKE/W
Of importance is the fact that the record only covers 0.3 seconds. This means the
time stepping sequences need to be very small to capture the peaks and the very
sudden variations.
Initial conditions
Note that the initial conditions are being obtained from the previous example (data
file Dynamic Slope ini.gsz). There is no need to repeat the initial conditions
analysis since they are the same for both problems.
Dynamic response
There are many ways to look at the dynamic response. The following diagram is
just one illustration (Figure 10-35). The graphs do show that there is an oscillating
effect at the slope crest.
0.0004 0.010
0.0002
0.005
0.0000
Y-Displacement
Y-Velocity
0.000
-0.0002
-0.0004
-0.005
-0.0006
-0.010
-0.0008
-0.0010 -0.015
0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0
Time Time
Page 192
QUAKE/W Chapter 10: Illustrative Examples
Affect on stability
As with the previous example, the dynamic results can be used in SLOPE/W to
look at the effect of the blast on the slope stability. The variation in factor of safety
during the first second is shown in Figure 10-36. The effect is not dramatic for this
illustrative example, but it does show that this type of analysis is possible.
1.15
Factor of Safety
1.10
1.05
1.00
0.0 0.2 0.4 0.6 0.8 1.0
Time
Commentary
This analysis should be carried further in time. Only one second has been included
here, but the vibration has not stopped at this point. In practice the analysis needs
to be carried to maybe 10 seconds. Only one second is included here because it is
sufficient to illustrate a point and limits the size of the files that need to be
included.
As is evident from this simple example, this type of analysis can be very
computationally intensive. Consequently, some care and planning is required for
this type of analysis so the computing time and data file size remains manageable.
Furthermore, in practice the fixed boundary conditions likely need to be further
away from the blast location.
Page 193
Chapter 10: Illustrative Examples QUAKE/W
Files included
• Dam with no wall.gsz
• Dam with wall.gsz
QUAKE/W has what are known as structural elements. The elements can have
flexural stiffness and axial stiffness. In QUAKE/W these elements have no mass.
These elements can alter the stiffness of a system and thereby alter the motion
response.
This simple example is included to illustrate how the structural elements can be
used and to illustrate that the stiffness of the structural elements has a significant
effect on the dynamic behavior of the structure.
Problem description
Figure 10-37 shows a layout of the problem. A concrete wall is assumed to extend
through the foundation and into the dam.
The wall is considered to be a concrete wall half a meter thick. The moment of
inertia is 0.01 m4 and the cross-sectional area is 0.5 m2, and the E modulus is
20 x 106 kPa.
No initial conditions are required here since all we are interested in is a dynamic
response comparison, and since we are using linear-elastic soil parameters.
Page 194
QUAKE/W Chapter 10: Illustrative Examples
Summary of results
Figure 10-38 shows the lateral displacements during the earthquake shaking along
a profile through the centre of the dam crest. The wall itself does move and vibrate,
but there is not much, if any, bending in the wall which alters the dynamic
response.
5 5
4 4
Y coordinate
Y coordinate
3 3
2 2
1 1
0 0
-0.0025 -0.0020 -0.0015 -0.0010 -0.0005 0.0000 0.0005 0.0010 0.0015 0.0020
-0.0010 -0.0005 0.0000 0.0005 0.0010 0.0015
X-Displacement X-Displacement
The acceleration response at the contact of the foundation and the base of the fill is
shown in Figure 10-39. With the wall the (right diagram) the vibration frequency is
higher. Also, with the wall there are fewer peaks of the magnitude without the
wall. This just further shows that the stiffness of a structural component alters the
dynamic response.
Page 195
Chapter 10: Illustrative Examples QUAKE/W
0.030 0.030
0.025 0.025
0.020
0.020
0.015
0.015
0.010
X-Acc.(g)
X-Acc.(g)
0.005 0.010
0.000 0.005
-0.005 0.000
-0.010
-0.005
-0.015
-0.010
-0.020
-0.025 -0.015
-0.030 -0.020
0 2 4 6 8 10 0 2 4 6 8 10
Time Time
Moment distributions
Not only is it possible to look at the influence of structural members on the
dynamic response of the whole system, but we can also look at the stresses in the
structural member itself. Figure 10-40 shows a diagram of the variation in the
moment distribution in the wall during the earthquake shaking.
3
Distance
0
-6 -5 -4 -3 -2 -1 0 1 2
Moment
Page 196
QUAKE/W Chapter 10: Illustrative Examples
This simple example does not provide results of great significance with regard to
soil structural interaction under dynamic loading, but it does illustrate that
QUAKE/W can be used for dynamic analyses of problems that involve structural
components.
Files included
• Beam Case1.gsz
• Beam Case2.gsz
This example is about looking at the dynamic response of a cantilever beam in
response to a cyclic force at the free end. Closed form solutions are available for
this case which can be used to verify the QUAKE/W formulation and code.
Problem description
The beam is fixed at the left end and is free to move on the right end. A cyclic
force is applied at the right end as illustrated in Figure 10-41.
Based on closed form solutions for a case like this (Weaver et al, 1990), the steady
state response of the beam can be expressed as:
Pl 3 ∞
β X (X )
y= sin ωt ∑ i i 4i x =l
EI i =1 ( ki l )
Page 197
Chapter 10: Illustrative Examples QUAKE/W
where: P is the magnitude of vibration force, L is the length of the beam, E is the
stiffness of the beam, I is the moment of inertia, Xi are the characteristic functions
representing the normal modes of vibration of the beam, βi are the magnification
factors and kil are the roots of the system frequency equation that relate to the
circular frequencies of the beam.
The characteristic functions for the above system can be expressed as:
and:
cosh ki l + cos ki l
αi =
sinh ki l + sin ki l
where sinh and cosh are hyperbolic functions and x is the distance from the left to
the right end of the beam.
The frequency equation for the system is:
cos kl cosh kl = −1
The roots or solutions for the equation are shown in Table 10-1
i 1 2 3 4 5 6
ki I 1.875 4.694 7.855 10.996 14.137 17.279
1
βi =
1 − ω 2 / pi2
Where Pi is the circular frequencies of the system that can be expressed as:
EI
pi = ki2
ρA
where A is the cross sectional area of the beam and ρ is the unit mass of the beam.
Page 198
QUAKE/W Chapter 10: Illustrative Examples
i ( X i ) x =l
2
∞ β
Pl 3
( y ) x =l = sin ωt ∑
( ki l )
4
EI i =1
where (Xi)x=1 represents a value of displacement at the right end of the beam for a
normal mode. In this case:
( X i ) x=l = 2 ( −1)
i +1
Therefore, the vertical displacement at the right end of the beam can be re-written
as:
4 Pl 3 ∞
β
( y ) x =l = sin ωt ∑ i 4
EI i =1 ( ki l )
4 Pl 3 ⎡ β1 β2 β3 ⎤
= ⎢ + + + ...⎥ sin ωt
EI ⎣⎢ (1.875 )4 ( 4.694 )4 ( 7.855 )4 ⎥⎦
3
4 Pl
= ( 0.08091β1 + 0.00206β 2 + 0.00026β3 + ...) sin ωt
EI
Figure 10-42 shows the finite element mesh. It is a plane strain and un-damped
dynamic analysis. The force is defined by a cyclic "Y-force vs. time" boundary
function as shown in Figure 10-43.
Two cases are considered here. One is where the fundamental frequency of the
beam is about 14.06 rad/sec, which is a little more than double the forcing
frequency of 6.28 rad/sec. This makes the beam vibrate at points other than
resonant points. The second case is where the fundamental frequency is about 7.03
rad/sec, which is slightly more than the forcing frequency. This makes the beam
vibrate close to the first resonant point and results in a response pattern that more
clearly shows the phase shift behavior within a forced vibration.
The force function as used in the QUAKE/W analysis is shown in Figure 10-43.
Page 199
Chapter 10: Illustrative Examples QUAKE/W
1 2 3 4 5
F( t )
Figure 10-42 Finite element mesh dynamic beam analysis
1
Y-Force
-1
0.0 0.2 0.4 0.6 0.8 1.0
Time
Beam results
Table 10-2 summaries the beam parameters and numeric results.
Page 200
QUAKE/W Chapter 10: Illustrative Examples
Figure 10-44 shows the beam vibration at the right end for Case 1. The amplitude
from the hand calculations is 0.005. The QUAKE/W amplitude after 15 seconds is
between 0.0045 and 0.0055, or about 0.005.
In the second case, the stiffness E is reduced from 120,000 to 30,000 (this is the
only change required to re-run the problem for the second case). The closed form
amplitude is 0.081. The QUAKE/W average amplitude for three successive peaks
is about 0.100, as is evident in Figure 10-45, with a phase shift approximately
every 7 seconds.
Page 201
Chapter 10: Illustrative Examples QUAKE/W
0.006
0.004
0.000
-0.002
-0.004
-0.006
-0.008
0 5 10 15 20
Time
0.10
Y-D isp lac em e nt
0.05
0.00
-0.05
-0.10
-0.15
0 5 10 15 20
Time
As is evident from this comparison, the QUAKE/W results are in good agreement
with the closed form solutions indicating that QUAKE/W is correctly formulated
and coded for this simple vibration problem.
Page 202
QUAKE/W Chapter 11: Theory
11 Theory
11.1 Introduction
This chapter presents the methods, equations, procedures, and techniques used in
the formulation and development of the QUAKE/W SOLVE function. It is of
value to be familiar with this information when using the software. An
understanding of these concepts will be of great benefit in applying the software,
resolving difficulties, and judging the acceptability of the results.
The development of the finite element equations for stress/deformation analysis
using potential energy, weighted residuals, or variational methods is well
documented in standard textbooks and consequently is not duplicated in this User’s
Guide. (See Bathe, 1982, Smith and Griffiths, 1988, Segerlind, 1984 and
Zienkiewicz and Taylor, 1989 for further information on the development of finite
element equations).
QUAKE/W is formulated for two-dimensional plane strain problems using small
displacement, small strain theory. Conforming to conventional geotechnical
engineering practice, the "compression is positive" sign convention is used. In this
chapter, the bracket sets < >, { }, and [ ] are used to denote a row vector, a column
vector and a matrix, respectively.
Motion equation
The governing motion equation for dynamic response of a system in finite element
formulation can be expressed as:
Page 203
Chapter 11: Theory QUAKE/W
..
a = vector of nodal accelerations,
.
a = vector of nodal velocities, and
{a} = vector of nodal displacements.
[ M ] = ∫v ρ
T
N N dv
[ M ] = ∫v ρ [ψ ]dv
where:
ρ = mass density,
Page 204
QUAKE/W Chapter 11: Theory
[ D] = α [ M ] + β [ K ]
where α and β are scalars and called Rayleigh damping coefficients. They can
be related to a damping ratio η by:
α + βω 2
η=
2ω
where ω is the particular frequency of vibration for the system.
QUAKE/W computes the Rayleigh damping coefficients by using the lowest and
the second lowest system frequencies and a constant damping ratio.
[ K ] = ∫v [ B ] [C ][ B ] dv
T
Equation 2
where:
[C ] = constitutive matrix.
Page 205
Chapter 11: Theory QUAKE/W
⎧εx ⎫
⎪ε ⎪
{ε } = ⎪⎨ ε y ⎪⎬
⎪ z⎪
⎪⎩γ xy ⎪⎭
⎧u ⎫
Equation 3 {ε } = [ B ] ⎨ ⎬
⎩v ⎭
where:
[B] = strain matrix, and
u, v = nodal displacement in x- and y-directions, respectively.
⎡ ∂N1 ∂N8 ⎤
⎢ ∂x 0 L 0 ⎥
∂x
⎢ ⎥
⎢ 0 ∂N1 ∂N8 ⎥
L 0
[ B ] = ⎢⎢ ∂y ∂y ⎥
⎥
⎢ 0 0 L 0 0 ⎥
⎢ ∂N ∂N1 ∂N8 ∂N8 ⎥
⎢ 1 L ⎥
⎢⎣ ∂y ∂x ∂y ∂x ⎥⎦
Page 206
QUAKE/W Chapter 11: Theory
{σ } = [C ]{ε }
where:
[C] is the constitutive (element property) matrix and is given by:
⎡1 − v v v 0 ⎤
⎢ v 1− v v 0 ⎥⎥
E ⎢
[C ] = ⎢ v v 1− v 0 ⎥
(1 + v )(1 − 2v ) ⎢ ⎥
⎢ 0 1 − 2v ⎥
0 0
⎣⎢ 2 ⎦⎥
where:
E = Young’s modulus, and
υ = Poisson's ratio.
Body forces
QUAKE/W can model body forces applied in both the vertical and the horizontal
directions. These forces are applied to all elements when they first become active.
The body force in the vertical direction, bν, is due to gravity acting on an element.
For a given material, the unit body force intensity in the vertical direction is given
by its unit weight γs which is in turn related to its mass density, ρ:
γs = ρg
γs∫
v
( N )dv
T
Similarly, when the unit body force intensity in the horizontal direction, bh, is
nonzero, nodal forces in the horizontal direction are computed using:
Page 207
Chapter 11: Theory QUAKE/W
bh ∫
v
( N )dv
T
In a dynamic analysis, the mass density is calculated from the vertical unit body
force.
p∫
A
( N )dA
T
Three loading types are available in QUAKE/W; namely, normal and tangential
pressure; x- and y-stress; and fluid pressure. The procedure used to derive the
equivalent nodal forces for each of the pressure boundary type is described below.
Consider the element edge subjected to normal and tangential pressure loading as
shown in Equation 1. In order to calculate the equivalent nodal forces acting along
that edge, the elemental loads must be resolved into x- and y- components. The
normal and tangential pressure, pn and pt, acting on an elemental length, dS, of the
loaded edge, result in elemental forces, dPx and dPy, in the x- and y-direction.
These forces can be written as follows:
∂x
dx = dr
∂r
∂y
dy = dr
∂r
Page 208
QUAKE/W Chapter 11: Theory
Substituting these differentials into the incremental force equation and applying the
finite element approximation, the following equations can be derived for the
equivalent nodal forces at Node i along an element edge:
⎛ ∂x ∂y ⎞
Pxi = ∫ N i t ⎜ pt − pn ⎟ dr
S ⎝ ∂r ∂r ⎠
⎛ ∂x ∂y ⎞
Pyi = ∫ N i t ⎜ pn + pt ⎟ dr
S ⎝ ∂r ∂r ⎠
Page 209
Chapter 11: Theory QUAKE/W
⎛ ∂x ⎞
Pxi = ∫ N i t ⎜ px ⎟ dr
S ⎝ ∂r ⎠
⎛ ∂x ⎞
Pyi = ∫ N i t ⎜ p y ⎟ dr
S ⎝ ∂r ⎠
The fluid pressure boundary is as a particular case of normal and tangential case in
which no tangential pressure is applied. During numerical integration, fluid
pressure is evaluated at each integration point, say the i-th integration point, using:
Pni = γ f ( y f − yi ) , ( y f − yi ) > 0
where:
The fluid pressure is only computed when the fluid elevation exceeds the y-
coordinate of an integration point.
{F } = [ M ]{a&& }
g g
where:
Page 210
QUAKE/W Chapter 11: Theory
∫ [ B ] [C ][ B ] dA
T
∑ ⎡⎣ B ⎤⎦
T
j
⎡⎣C j ⎤⎦ ⎡⎣ B j ⎤⎦ det J j W1 jW1 j
j =1
where:
j = integration point
n = total number of integration points or integration order
W1 j , W2 j = weighting factors.
Table 11-1 to Table 11-3 show the numbering scheme and location of integration
points used in QUAKE/W for various element types.
Table 11-1 Point locations and weightings for four point quadrilateral
element
Point r s w1 w2
1 +0.57735 +0.57735 1.0 1.0
2 -0.57735 +0.57735 1.0 1.0
3 -0.57735 -0.57735 1.0 1.0
4 +0.57735 -0.57735 1.0 1.0
Page 211
Chapter 11: Theory QUAKE/W
Table 11-2 Sample point locations and weightings for nine point quadrilateral
element
Point r s w1 w2
1 +0.77459 +0.77459 5/9 5/9
2 -0.77459 +0.77459 5/9 5/9
3 -0.77459 -0.77459 5/9 5/9
4 +0.77459 -0.77459 5/9 5/9
5 0.00000 +0.77459 8/9 5/9
6 -0.77459 0.00000 5/9 8/9
7 0.00000 -0.77459 8/9 5/9
8 +0.77459 0.00000 5/9 8/9
9 0.00000 0.00000 8/9 8/9
Table 11-3 Sample point location and weighting for one point triangular
element
Point r s w1 w2
1 0.33333 0.33333 1.0 0.5
Page 212
QUAKE/W Chapter 11: Theory
Table 11-4 Sample point locations and weightings for three point triangular
element
Point r s w1 w2
1 0.16666 0.16666 1/3 1/2
2 0.66666 0.16666 1/3 1/2
3 0.16666 0.66666 1/3 1/2
Page 213
Chapter 11: Theory QUAKE/W
element is in a region of large stress gradients. Using three point integration, even
without using secondary nodes, can improve the performance, since material
properties and gradients within the elements are distributed in a more realistic
manner. The use of three point integration in triangular elements with no
secondary nodes is considered acceptable in a mesh that has predominantly
quadrilateral elements. This approach is not recommended if the mesh consists
primarily of triangular elements with no secondary nodes.
τ
Equation 4 a&&t +τ = a&&t + (a&&t +θ∆t − a&&t )
θ∆t
The velocity and displacement at any time t+τ between t and t+θ∆t, can be
obtained by integration as follows:
τ τ2
Equation 5 a& t +τ
= a& + ∫ a&& dτ =a& + τ a&& +
t t +τ t t
(a&&t +θ∆t − a&&t )
0 2θ∆t
τ τ2 τ3
Equation 6 a t +τ = a t + ∫ a& t +τ dτ =a t + τ a& t + a&&t + (a&&t +θ∆t − a&&t )
0 2 6θ∆t
By integrating the above equations from time t to t+θ∆t, the above equations
become:
θ∆t
a& t +θ t = a& t + (a&&t +θ∆t + a&&t )
2
Page 214
QUAKE/W Chapter 11: Theory
θ 2 ∆t 2
a t +θ∆t = a t + θ∆ta& t + (a&&t +θ∆t + 2a&&t )
6
Solving the above equations, get the acceleration and velocity at time t+θ∆t in
terms of displacement at time t+θ∆t, we have:
6 6 t
Equation 7 a&&t +θ∆t = (a t +θ∆t − a t ) − a& − 2a&&t
θ ∆t22
θ∆t
3 θ∆t t
Equation 8 a& t +θ∆t = (a t +θ∆t − a t ) − 2a& t − a&&
θ∆t 2
Substituting the above equations into the motion equation at time t+θ∆t:
6 3
⎡⎣ K% ⎤⎦ = 2 2 [ M ] + [C ] + [ K ]
θ ∆t θ∆t
6 6
{F% }
t +θ∆t
= {F} + [M ](
2 { } {a&} + 2 {a&&} ) +
t +θ∆t t t t
a +
θ ∆t θ∆t 2
3 θ∆t
+ [C ] ( {a} + 2 {a&} + {a&&} )
t t t
θ∆t 2
Then, we have:
= { F% }
t +θ∆t
⎡⎣ K% ⎤⎦ {a}
t +θ∆t
Solving this equation and using equation Equation 7 and Equation 8 to get a& t +θ∆t
and a&&t +θ∆t , and let τ = ∆t in Equation 4 to Equation 6, then we can get the
displacement, velocity and acceleration at time t+∆t.
1
{a&&} = {a&&} + ({a&&} − {a&&} )
t +∆t t t +θ∆t t
Page 215
Chapter 11: Theory QUAKE/W
∆t
{a&} = {a&} + ({a&&} + {a&&} )
t +∆t t t t +∆t
2
∆t 2 ∆t 2
{a} = {a} + ∆t {a&} + {a&&} + {a&&}
t +∆t t t t t +∆t
3 6
Repeat these steps to get a solution at each time step.
In most cases, the global characteristic (stiffness) matrix is symmetrical, and only
the upper-half of the matrix, including the diagonal elements, needs to be stored.
For a coupled consolidation analysis, which considers changes in pore-water
pressure as well as changes in displacements, the global characteristic matrix is
asymmetrical. This requires about twice the memory capacity and more processing
time due to the additional calculations involved.
Page 216
QUAKE/W Chapter 11: Theory
[ K ] = [ L][ L ]
T
[ K ]{a} = {F }
By Cholesky factorization, it becomes:
[ L][ L ] {a} = {F }
T
Assuming a new vector {b} that satisfy following triangular equations and solve
the {b}:
[ L]{b} = {F }
The final solution {a} can be obtained by back substitution of {b} into the
following equations:
[ L] {a} = {b}
T
The Cholesky factorization is suitable for the solution of positive definite systems.
In a positive definite system, all diagonal terms in the stiffness matrix are positive.
Page 217
Chapter 11: Theory QUAKE/W
⎧σ x ⎫ ⎧εx ⎫
⎪σ ⎪ ⎪ε ⎪
⎪ y⎪ ⎪ y⎪
⎨ ⎬ = [C ] ⎨ ⎬
⎪σ z ⎪ ⎪εz ⎪
⎪⎩τ xy ⎪⎭ ⎪⎩γ xy ⎪⎭
⎡1 − v v v 0 ⎤
⎧σ x ⎫ ⎢ v 1− v
ε
⎥⎧ x ⎫
⎪σ ⎪ ⎢ v 0 ⎥ ⎪ ε y ⎪⎪
⎪
⎪ y⎪ E
⎨ ⎬= ⎢ v v 1− v 0 ⎥⎨ ⎬
⎪σ z ⎪ (1 + v )(1 − 2v ) ⎢ ⎥ ⎪εz ⎪
⎪⎩τ xy ⎪⎭ ⎢ 0 1 − 2 v ⎥ ⎪γ xy ⎪
0 0 ⎩ ⎭
⎢⎣ 2 ⎥⎦
For a two-dimensional plane strain analysis, εz is zero.
It is noteworthy that when v approaches 0.5, the term (1-2v)/2 approaches zero and
the term (1-v) approaches v. This means that the stresses and strains are directly
related by a constant, which is representative of pure volumetric strain.
Furthermore, the term E/[(1+v)(1-2v)] tends towards infinity as (1-2v) approaches
zero. Physically, this means that the volumetric strain tends towards zero as
Poisson’s ratio approaches 0.5.
For computation purposes, v can never be 0.5; even values greater than 0.49 can
cause numerical problems. Consequently, QUAKE/W limits the maximum value
for Poisson’s ratio to 0.49.
Page 218
QUAKE/W Chapter 11: Theory
Page 219
Chapter 11: Theory QUAKE/W
1.0
0.8
0.6
G/Gmax
0.4
0.2
0.0
0.0001 0.001 0.01 0.1 1 10
QUAKE/W uses an empirical relationship between Gmax and the initial mean
principal stress as follows:
Gmax = k (σ m' ) n
where k and n are constants. σ'm is the mean principal effective confining stress. A
stress independent Gmax can be obtained by setting the exponent constant n equal to
zero. k is a stress units dependent constant that may relate to in situ soil conditions,
such as soil densities and over-consolidation conditions.
Page 220
QUAKE/W Chapter 11: Theory
350
300
200
150
100
50
0
0.0001 0.001 0.01 0.1 1 10
⎛ np ⎞
A i
max = max ⎜
⎜ ∑ (a ) i 2
n / np ⎟
⎟
⎝ n =1
⎠
where ani is the dynamic nodal displacements at node n and i is the iteration
number. The max() means taking the maximum value during the dynamic analysis.
Page 221
Chapter 11: Theory QUAKE/W
The program stops when change in the maximum displacement norm is smaller
than a user defined convergence tolerance or the program has reached a user
defined maximum iterations. The convergence tolerance is defined as follows:
i +1
ABS ( Amax − Amax
i
)
δ Amax = i
< Tolerance
Amax
Page 222
QUAKE/W Chapter 11: Theory
A relationship has been developed between the pore pressure ratio and the cyclic
number ratio as follows:
⎡ 1
⎤
uexcess 1 1 ⎢ ⎛ N ⎞ α
⎥
= + arcsin 2 ⎜ ⎟ − 1⎥
σ 3' c 2 π ⎢ ⎝ NL ⎠
⎣⎢ ⎥⎦
where α is a constant that defines the shape of the curve. An average curve can be
obtained by using α = 0.7. N is the stress cycles and NL is the stress cycles
required to produce liquefaction. Laboratory tests show that the number of stress
cycles required to produce liquefaction decrease with increasing cyclic stress
amplitude as shown in Figure 11-7.
Page 223
Chapter 11: Theory QUAKE/W
The curve shown in Figure 11-7 is usually called the cyclic strength curve for
liquefaction. The cyclic strength curve is frequently normalized by the initial
effective confining pressure. This normalized cyclic stress is called the Cyclic
Stress Ratio or CSR. The CSR is defined differently in different types of tests. For
the cyclic simple shear test, the CSR is defined as a ratio of the cyclic shear stress
over the initial vertical effective pressure. In the cyclic triaxial test, it is defined as
a ratio of the maximum cyclic shear stress over the initial effective confining
pressure. These cyclic stress ratios can be expressed as follows.
For cyclic simple shear test:
Page 224
QUAKE/W Chapter 11: Theory
controlling the onset of liquefaction or failure under cyclic loading conditions. The
two strengths are usually related by a correction factor as follows:
CSRss = cr CSRtx
where: cr is the correction factor. The following Table shows some values of cr as
a reference:
At sites with sloping ground conditions or at sites that support heavy structures, the
presence of initial static shear stresses will influence liquefaction resistance.
Laboratory tests show that the cyclic shear stress ratio required to cause the initial
liquefaction increases at high initial shear stress level for non-collapsible soils and
decreases at high initial effective confining pressures. Seed (1983) proposed that
effects of initial shear stress and confining pressures be accounted for by
modifying the cyclic stress ratio by two factors as follows:
where: Ka is the correction factor for initial shear stress. It is a function of the ratio
of initial horizontal static shear stress over the initial effective vertical stress. Ks is
Page 225
Chapter 11: Theory QUAKE/W
the correction factor for the initial confining pressures. It is a function of the initial
effective overburden pressures.
For collapsible soils, when the initial static shear stress is greater than the steady
state strength, the liquefaction resistance may be reduced at high initial shear stress
level. The cyclic shear stress ratio required to trigger liquefaction may be much
lower than expected and the pore pressure may increase rapidly during the soil
structure collapse. The mechanism of pore water pressure generation during the
soil structure collapse is basically different to the pore water pressure generation
during the cyclic loading. Therefore, the pore pressure model, described in this
section, should be used with caution for collapsible soils that very much depend on
the user's experience and ful understanding of the problem.
QUAKE/W can perform the corrections of Ka and Ks on CSR by entering these
two correction functions and attaching them to a cyclic number function. The
CSRfield should be used as cyclic number functions for a real site problem.
Damping boundary
In a finite element dynamic analysis of soil structure or a two-dimensional ground
response analysis, lateral and lower boundaries for a soil foundation usually need
to be defined. For the boundaries between soil and bedrock, zero displacement or
fixed boundary conditions can be used. For the boundaries where the boundary
normal is perpendicular to the direction of dynamic wave traveling, a zero stress or
free boundary can be used. These boundaries are sometimes called Perfect
Reflection Boundaries. No wave energy can travel through these boundaries. These
boundaries may trap energy in the mesh and cause the "box effect". The "box
effect" may produce serious errors in a dynamic analysis. The effects of wave
reflection can be reduced by increasing the distance between the boundary and the
region of interest. The reflected wave may be dampened out sufficiently over this
distance. Increasing this distance means increasing the number of elements and
reducing the computational efficiency. In some cases, it is even impossible to
increase the distance.
To consider the wave energy reflection or absorption characteristics at these
boundaries, viscous dash-pots or damping boundary conditions can be used. These
damping boundary conditions can be defined on nodes or edges in QUAKE/W.
Page 226
QUAKE/W Chapter 11: Theory
{F (t ) damping } = [C ]{a& (t )}
node
{Cnode } = ∫s Cedge
T
N ds
where: Cedge is the edge damping action value and <N> is the shape functions. The
units for the edge damping action value is kN-sec/m/m or Ib-sec/ft/ft for a mesh
with an unit thickness.
The integration is carried out numerically in QUAKE/W using Gaussian
quadrature. The number of integration points used corresponds to the number of
nodes along this element edge. The edge damping value may defined in -x and -y
components. The integration is carried out separately on each component. Finally,
the nodal damping force can be determined similar to the nodal damping boundary
conditions.
Page 227
Chapter 11: Theory QUAKE/W
Further information about this can be found in the book entitled "Geotechnical
Earthquake Engineering" by Steven L. Kramer, published by Prentice Hall.
Page 228
QUAKE/W Appendix A: Interpolating Functions
Page 229
Appendix A: Interpolating Functions QUAKE/W
y 1 (1, 1)
s
5
2 (1, -1)
8 r
6 4 (-1, 1)
x
A) Quadrilateral Element
3 (0, 1)
6
7 2 (1, 0)
r
5
Local coordinates (r, s)
1 (0, 0) Global coordinates (x, y)
x
B) Triangular Element
Page 230
QUAKE/W Appendix A: Interpolating Functions
QUAKE/W applies the same set of interpolating functions to a finite element when
modeling the geometry (relating local to global coordinates) as when describing
the variation of the field variable (displacement).
The x- and y-coordinates anywhere in the element are related to the local
coordinates and to the x- and y-coordinates of the nodes by the following
equations:
x= N {X }
Equation 12-1
y= N {Y }
where:
<N> = is a vector of interpolating shape functions,
{X} = the global x-coordinates of the element nodes, and
{Y} = the global y-coordinates of the element node.
Page 231
Appendix A: Interpolating Functions QUAKE/W
5 6 7 8
N1 = ¼(1+r)(1+s) -½N5 – – -½N8
N2 = ¼(1-r)(1+s) -½N5 -½N6 – –
N3 = ¼(1-r)(1-s) – -½N6 -½N7 –
N4 = ¼(1+r)(1-s) – – -½N7 -½N8
N5 = ½(1-r2)(1+s) – – – –
N6 = ½(1-s2)(1-r) – – – –
N6 = ½(1-s2)(1-r) – – – –
N7 = ½(1-r2)(1-s) – – – –
5 6 7
N1= 1-r-s -½N5 – -½N7
N2 = r -½N5 -½N6 –
N3 = s – -½N6 -½N7
N5 = 4r (1-s) – – –
N6 = 4rs – – –
N7 = 4s(1-r-s) – – –
Page 232
QUAKE/W Appendix A: Interpolating Functions
The displacement distribution model at any given location inside a finite element is
given by the following set of equations:
u = N {U }
v = N {V }
where:
u = x-displacement at the given location,
v = y-displacement at the given location,
σ = Eε
In a two-dimensional plane strain problem, there are three basic strain components:
longitudinal strain in the x-direction, εx, longitudinal strain in the y-direction, εy,
and shear strain in the x-y plane, γxy. QUAKE/W is formulated for small
displacement, small strain problems. The strain components are related to x- and y
displacements, u and ν, as follows:
∂u
εx =
∂x
∂v
εy =
∂y
∂u ∂v
γ xy = +
∂y ∂x
Page 233
Appendix A: Interpolating Functions QUAKE/W
At any point within a finite element, displacements u and v are related to the nodal
displacement vectors {U} and {V} by:
u = N {U }
v = N {V }
∂u ∂N
εx = = {U }
∂x ∂x
∂v ∂N
εy = = {V }
∂y ∂y
∂u ∂v ∂N ∂N
γ xy = + = {U } + {V }
∂y ∂x ∂y ∂x
The above equation shows that, in order to calculate strains, it is necessary to differentiate
the interpolating functions with respect to x and y. The derivatives of the interpolating
functions in the local and global coordinate systems are given by the chain rule:
⎧ ∂N ⎫ ⎡ ∂x ∂y ⎤ ⎧ ∂N ⎫
⎪ ⎪ ∂x ⎪⎪
⎪ ∂r ⎪⎪ ⎢ ∂r ∂r ⎥ ⎪
Equation 12-2 ⎨ ⎬=⎢ ⎥⎨ ⎬
⎪ ∂N ⎪ ⎢ ∂x ∂y ⎥ ⎪ ∂N ⎪
⎩⎪ ∂s ⎭⎪ ⎣⎢ ∂s ∂s ⎦⎥ ⎪⎩ ∂y ⎪⎭
in which:
⎡ ∂x ∂y ⎤
⎢ ∂r ∂r ⎥
Equation 12-3 ⎢ ⎥ = [J ]
⎢ ∂x ∂y ⎥
⎢⎣ ∂s ∂s ⎥⎦
Thus, the derivative of the interpolation function with respect to x and y can be
determined by inverting the Jacobian matrix and rewriting the equation as:
Page 234
QUAKE/W Appendix A: Interpolating Functions
⎧ ∂N ⎫ ⎧ ∂N ⎫
⎪ ⎪ ⎪
⎪ ∂x ⎪ −1 ⎪ ∂r ⎪⎪
⎨ ⎬ [ ] ⎨
= J ⎬
⎪ ∂N ⎪ ⎪ ∂N ⎪
⎩⎪ ∂y ⎭⎪ ⎪⎩ ∂s ⎪⎭
where [ J ]
−1
is the inverse of the Jacobian.
The Jacobian matrix can be obtained by substituting Equation 12-1 into Equation
12-3 as follows:
⎡ ∂N1 ∂N 2 ∂N8 ⎤ ⎡ X 1 Y1 ⎤
⎢ ... ⎢ ⎥
∂r ⎥ ⎢ X 2 Y2 ⎥
[ J ] = ⎢ ∂r ∂r
⎥
⎢ ∂N1 ∂N 2 ∂N8 ⎥ ⎢ M M⎥
... ⎢ ⎥
⎢⎣ ∂s ∂s ⎥
∂s ⎦ ⎣ X 8 Y8 ⎦
As can be seen from Equation 12-2 and Equation 12-1, derivatives of the
interpolating functions are also required for calculating strains and the Jacobian.
The derivatives of the interpolation functions with respect to r and s used by
QUAKE/W for quadrilateral and triangular elements are given in Table 12-4 and
Table 12-5 respectively.
The following notation has been used in the preceding tables to represent the
derivative of a given function Ni with respect to variable r:
∂N i
Ni,r =
∂r
Page 235
Appendix A: Interpolating Functions QUAKE/W
Page 236
QUAKE/W Appendix A: Interpolating Functions
5 6 7
N1,r = -1.0 -½(N5,r) – –
N2,r = 1.0 -½(N5,r) -½(N6,r) –
N3,r = 0.0 – -½(N6,r) -½(N7,r)
N5,r = (4-8r-4s) – – –
N6,r = 4s – – –
N7,r = -4s – – –
N1,s = -1.0 -½(N5,s) – –
N2,s = 0.0 -½(N5,s) -½(N6,s) –
N3,s = 1.0 – -½(N6,s) -½(N7,s)
N5,s = -4r – – –
N6,s = 4r – – –
N7,s = (4-4r-8s) – – –
Page 237
Appendix A: Interpolating Functions QUAKE/W
Page 238
QUAKE/W References
References
Anonymous. 1999. Definition of Geotechnical Engineering, Ground Engineering
Magazine, Vol. 32, No. 11, p. 39.
Burland, J.B. 1987. Nash Lecture: The Teaching of Soil Mechanics – a Personal
View. Proceedings, 9th ECSMFE, Dublin, Vol. 3, pp 1427-1447.
Carter, J.P., Desai, C.S, Potts, D.M., Schweiger, H.F, and Sloan, S.W. 2000.
Computing and Computer Modeling in Geotechnical Engineering, Invited
Paper, Conference Proceedings, GeoEng2000, Melbourne, Australia.
Chen, W.F. and Zhang, H., 1991. Structural Plasticity: Theory, Problems, and
CAE Software. Springer-Verlag.
DeAlba, P., Chan, C.K., and Seed, H.B., 1975, Determination of Soil Liquefaction
Characteristics By Large-Scale Laboratory Tests, Report EERC 75-14,
Earthquake Engineering Research Center, University of California,
Berkeley.
Duncan, J.M. and Chang, C.Y., 1970. Nonlinear analysis of stress and strain in
soils. Journal of the Soil Mechanics and Foundations Division, ASCE, vol.
96, no. SM5, pp. 1629-1654.
Gu, W.H. and Krahn, J., (2002). A Model For Soil Structure Mobility and
Collapse, 15th ASCE Engineering Mechanics Conference, June 2-5, 2002,
Columbia University, New York, NY.
Page 239
References QUAKE/W
Gu, W.H., Morgenstern, N.R., and Robertson, P.K. (1993). Progressive Failure of
Lower San Fernando Dam, ASCE Journal of Geotechnical Engineering,
Vol.119, No.2, pp. 333-349.
Gu, W.H., Morgenstern, N.R., and Robertson, P.K. (1994). Post Earthquake
Deformation Analysis of Wildlife Site, ASCE Journal of Geotechnical
Engineering, Vol.120, No.2, pp. 333-349.
Hardin, B.O. and Vincent, P. D., 1972, Shear Modulus and Damping In Soils:
Design Equations and Curves, Journal of the Soil Mechanics and
Foundations Division, ASCE, SM7, pp667-691.
Hunson, M., Idriss, I.M. and Beikae, M., 1994, User's Manual for QUAD4M A
Computer Program To Evaluate The Seismic Response of Soil Structures
Using Finite Element Procedures and Incorporating a Compliant Base,
Department of Civil & Environmental Engineering, University of
California Davis.
Idriss, I.M. and Sun, J., 1992, User's Manual for SHAKE91 A Computer Program
For Conducting Equivalent Linear Seismic Response Analyses of
Horizontally Layered Soil Deposits, Department of Civil & Environmental
Engineering, University of California Davis.
Ishibashi, I., and Zhang, X., 1993, Unified Dynamic Shear Moduli and Damping
Ratios of Sand and Clay, Soils and Foundations, Vol.33, No.1, pp. 182-
191.
Lambe, T.W. and Whitman, R.V., 1969. Soil Mechanics. John Wiley and Sons,
Inc.
Page 240
QUAKE/W References
Lambe, T.W. and Whitman, R.V., 1979. Soil Mechanics, SI Version. John Wiley
and Sons, Inc.
Lee, K.L., and Albaisa, A., 1974, Earthquake Induced Settlements In Saturated
Sands, Journal of The Soil Mechanics and Foundations Division, ASCE,
Vol.100, No. GT4.
Lee, K.L., Seed, H.B, Idriss, I.M. and Makdisi, F. I., 1975, Properties of Soil In
The San Fernando Hydraulic Fill Dams, Journal of The Geotechnical
Engineering Division, ASCE, GT8, pp801- 821.
Lysmer, J. and Kuhlemeyer, R.L., 1969, Finite Dynamic Model For Infinite Media,
Journal of the Engineering Mechanics Division, ASCE, EM4, pp859-877.
Lysmer, J., Udaka, T., Tsai, C.F. and Seed, H.B., 1975, FLUSH A Computer
Program For Approximate 3-D Analysis of Soil-Structure Interaction
Problems, Report No. EERC 75-30, College of Engineering, University of
California Berkeley.
Martin, G.R., Finn, W.D.L. and Seed, H.B., 1975, Fundamentals of Liquefaction
Under Cyclic Loading, Journal of The Geotechnical Engineering Division,
ASCE, GT5, pp423-438.
Roscoe, K. H., Schofield, A. N. and Wroth, C.P. 1958, On the Yielding of Sands,
Geotechnique, Vol. 8, pp22-53.
Page 241
References QUAKE/W
Salkauskas, K., 1974. C´ splines for interpolation of rapidly varying data. Rocky
Mountain Journal of Mathematics, Vol. 14, No. 1, pp.239-250.
Seed, H.B. and Peacock, W.H., 1971, Test Procedures For Measuring Soil
Liquefaction Characteristics, Journal of the Soil Mechanics and
Foundations Division, ASCE, SM8, pp1099-1119.
Seed, H.B., Idriss, I.M., Lee, K.L. and Makdisi, F.I., 1975, Dynamic Analysis of
The Slide In The Lower San Fernando Dam During The Earthquake of
February 9, 1971, Journal of The Geotechnical Engineering Division,
ASCE, GT9, pp889-911.
Seed, H.B., Mori, K., and Chan, C.K., 1975, Influence of Seismic History On The
Liquefaction Characteristics of Sands, Report EERC 75-25, Earthquake
Engineering Research Center, University of California, Berkeley, 21pp.
Seed, H.B., Martin, P.P. and Lysmer, J., 1976, Pore-Water Pressure Changes
During Soil Liquefaction, Journal of The Geotechnical Engineering
Division, ASCE, GT4, pp323-345.
Segerlind, L.J., 1984. Applied Finite Element Analysis, 2nd Ed. John Wiley and
Sons, Inc.
Skopek, P, Morgenstern, N.R., Robertson, P.K. and Sego, D.C., 1994. Collapse of
Dry Sand, Canadian Geotechnical Journal, Vol. 31, pp 1008-1014.
Sladen, J.A., D’Hollander, R.D. and Krahn, J., 1985. The liquefaction of sands, a
collapse surface approach, Canadian Geotechnical Journal Vol.22, pp.564-
578.
Page 242
QUAKE/W References
Smith, I.M. and Griffiths, D.V., 1988. Programming the Finite Element Method,
2nd Ed. John Wiley and Sons Ltd.
Swaisgood, J.R. and Oliveros, U.G., 2003. Unusual Mine Waste Dam Shakes off
Magnitude 8.3 Earthquake, Proceeding: Tailing and Mine Waste
Conference, Vail, Colorado, USA; A.A. Balkema Publishers, p. 519.
Terzaghi, K., 1943. Theoretical Soil Mechanics, John Wiley and Sons Ltd.
Vaid, Y.P. and Chern, J.C. 1983. Effect of static shear on resistance of
liquefaction, Soils and Foundations, Vol.23, No.1, pp.47-60.
Weaver, W., Timoshenko, S. P., and Yong, D.H., 1990, Vibration Problems in
Engineering, John Wiley & Sons Ltd.
Zienkiewicz, O.C. and Taylor, R.L., 1989. The Finite Element Method, 4th Ed.,
Vol. 1. McGraw-Hill.
Zienkiewicz, O.C., Chan, A.H.C., Pastor, M., Schrefler, B.A. and Shiomi, T.,
1999, Computational Geomechanics with Special Reference To
Earthquake Engineering,, John Wiley & Sons Ltd.
Page 243
References QUAKE/W
Page 244
QUAKE/W Index
Index
Absolute motion ..........................134 Element nodes................................40
Analysis Types ............................109 Element shapes ..............................46
Animation ....................................142 Evaluate results in the context of
expected results ..........................35
Baseline Correction .......................94
Field variable distribution..............41
Boundary conditions
General guidelines for meshing .....65
damping ...................................102
Graphing ......................................147
dynamic ...................................106
History nodes...............................140
edge pressure .............................99
How not to model ..........................36
nodal displacements...................98
How to model ................................26
nodal force .................................97
Identify governing parameters.......22
spring .......................................105
Illustrative Examples ...................167
Boundary Conditions .....................89
Incremental Difference ................134
Burland triangle .............................15
Infinite elements ............................63
Clip Board....................................151
Interface elements..........................62
Compare alternatives .....................20
Interpolating functions.................229
Contours.......................................145
Interrogate the results ....................35
Cut and Paste ...............................151
Joining regions...............................56
Cyclic stress ratio.........................151
Material Properties ........................71
Do numerical experiments.............30
Mesh with openings.......................55
Earthquake Records .......................89
Meshing .........................................39
Element and mesh compatibility ...42
Meshing for transient analyses ......62
Element fundamentals ...................40
Page 245
Index QUAKE/W
Page 246
A consistent set of units
Page 248