Академический Документы
Профессиональный Документы
Культура Документы
WARNING
Z Soil.PC is regularly updated for minor changes. We recommend that you send us your e-mail, as Z Soil owner, so that we can inform
you of latest changes. Otherwise, consult our site regularly and download free upgrades to your version.
Latest updates to the manual are always included in the online help, so that slight differences with your printed manual will appear with
time; always refer to the online manual for latest version, in case of doubt.
ISBN 2-940009-08-2
c
Copyright
19852009
by Zace Services Ltd, Software engineering. All rights reserved.
Published by Elmepress International, Lausanne, Switzerland
LIMITED WARRANTY
Zace Services Ltd. warrants that Z Soil.PC will a)perform substantially in accordance with the accompanying written material for a
period of 90 days from the date of receipt, and b) any hardware accompanying the product will be free from defects in materials and
workmanship under normal use and service for a period of one year, from the date of receipt.
CUSTOMER REMEDIES
Zace Services Ltd entire liability and your exclusive remedy shall be at Zaces option, either a)return of the price paid, or b) repair or
replacement of the software or hardware component which does not meet Zaces limited warranty, and which is returned to Zace Services
Ltd, with a copy of proof of payment of Z Soil.PC. This limited warranty is void if failure of the Software or hardware component has
resulted from accident, abuse, or misapplication. Any replacement of software or hardware will be warranted for the remainder of the
original warranty period or 30 days, whichever is longer.
NO OTHER WARRANTIES
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, ZACE SERVICES LTD DISCLAIMS ALL OTHER WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WITH REGARD TO THE SOFTWARE PRODUCT, AND ANY ACCOMPANYING HARDWARE.
HOTLINE
During the first year following purchase, hotline assistance will be provided by Zace Services Ltd, by fax or e-mail exclusively. This
service excludes all forms of consulting on actual projects. This hotline assistance can be renewed, for following years, at a cost of 10%
of current full package price.
THIS AGREEMENT IS GOVERNED BY THE LAWS OF SWITZERLAND
Lausanne, 1.01.2009
December 3, 2008
Z Soilr -3D-2PHASE v.2009
25
1.1
NOTATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
1.2
28
2 PROBLEM STATEMENT
37
2.1
38
2.2
39
2.3
TRANSIENT FLOW . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
44
2.4
HEAT TRANSFER
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5
HUMIDITY TRANSFER
. . . . . . . . . . . . . . . . . . . . . . . . . . .
3 MATERIAL MODELS
3.1
ELASTICITY
3.2
CONSOLIDATION
3.3
3.4
45
47
49
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.1
3.2.2
FLUID MOTION
50
54
. . . . . . . . . . . . . . . . . . . .
55
. . . . . . . . . . . . . . . . . . . . . . . . . . .
56
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
57
3.3.1
58
3.3.2
MOHRCOULOMB CRITERION . . . . . . . . . . . . . . . . . . .
60
3.3.3
DRUCKER-PRAGER CRITERION . . . . . . . . . . . . . . . . . . .
61
3.3.4
CAP MODEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
65
3.3.5
MOHR-COULOMB (M-W) . . . . . . . . . . . . . . . . . . . . . .
72
3.3.6
76
3.3.7
77
3.3.8
MULTILAMINATE MODEL
. . . . . . . . . . . . . . . . . . . . .
78
3.3.9
82
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
86
PLASTICITY
CREEP
3.4.1
December 3, 2008
Z Soilr -3D-2PHASE v.2009
. . . . . . . . . . . . . . . .
87
3.4.2
91
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
93
3.5
SWELLING
3.6
AGING CONCRETE
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
97
3.7
APPENDICES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
98
3.7.1
99
4 NUMERICAL IMPLEMENTATION
4.1
4.2
4.3
101
. . . . . . . . 102
4.1.1
4.1.2
4.1.3
HEAT TRANSFER
. . . . . . . . . . . . . . . . . . . . . . . . . . 106
ELEMENTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
4.2.1
4.2.2
NUMERICAL INTEGRATION
4.2.3
STRAINS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
4.2.4
4.2.5
4.2.6
. . . . . . . . . . . . . . . . . . . . 111
. . . . . . . . . . . 114
4.3.2
4.3.2.2
4.3.2.3
4.4
FAR FIELD
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
4.5
4.6
ALGORITHMS
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
4.6.1
4.6.2
CONVERGENCE NORMS
4.6.3
4.6.4
4.6.5
. . . . . . . . . . . . . . . . . . . . 143
4.6.6
CONSOLIDATION ANALYSIS
. . . . . . . . . . . . . . . . . . . . 144
December 3, 2008
Z Soilr -3D-2PHASE v.2009
. . . . . . . . . . . . . . . . . . . . . . 136
. . . . . . . . . . . . . . . . . . . . . 139
4.7
4.6.7
CREEP ANALYSIS
. . . . . . . . . . . . . . . . . . . . . . . . . . 146
4.6.8
4.6.9
. . . . . 147
APPENDICES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
4.7.1
4.7.2
4.7.3
4.7.4
5 STRUCTURES
5.1
TRUSSES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
5.1.1
5.1.2
5.1.3
5.1.1.2
5.1.1.3
5.1.1.4
5.1.1.5
RING ELEMENT
5.1.4
. . . . . . . . . 162
168
. . . . . . . . . . . . . . . . . . . . . . . . . . . 169
5.1.2.1
5.1.2.2
5.1.2.3
5.2
159
170
. . . . . . . . . 173
BEAMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
5.2.1
5.2.2
5.2.3
5.2.4
5.2.5
STRAIN REPRESENTATION
5.2.6
December 3, 2008
Z Soilr -3D-2PHASE v.2009
. . . . . . . . . . . . . . . . . 181
. . . . . . . . . . . . . . . . . . . . 187
. . . . . . . . . . 189
5.3
5.2.7
. . . . . . 193
5.2.8
5.2.9
SHELLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
5.3.1
. . . . . . . . . . . 198
5.3.2
5.3.3
5.3.4
5.3.5
5.3.6
5.3.7
5.3.8
5.3.9
LOADS
. . . . . . . . . . . . 199
. . . . . . . . . . 211
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
5.5
MEMBRANES
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
5.4.1
5.4.2
5.4.3
5.4.4
5.4.5
6.2
. . . . . . . . . . 222
APPENDICES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
5.5.1
5.5.2
5.5.3
5.5.4
6 INTERFACE
6.1
216
. . . . . . . . . 224
. . 227
. . . . . . . . 228
229
GENERAL OUTLOOK
6.1.2
6.1.3
CONSTITUTIVE MODEL
6.1.4
6.1.5
6.1.6
December 3, 2008
Z Soilr -3D-2PHASE v.2009
. . . . . . . . . . . . . . . . . . . . . . . . 231
. . . . . . . . . . . . . . . . . 233
. . . . . . . . . . . . . . . . . . . . . . 234
. . . . . . . . . . . . . 239
. . . . . . . . . . . . . . . . . . . . . . . . 241
6.3
6.2.1
GENERAL OUTLOOK
. . . . . . . . . . . . . . . . . . . . . . . . 242
6.2.2
6.2.3
CONSTITUTIVE MODEL
6.2.4
. . . . . . . . . . . . . . . . . 243
. . . . . . . . . . . . . . . . . . . . . . 244
. . . . . . . . . . . . . . . . . . . . 246
6.3.1
GENERAL OUTLOOK
. . . . . . . . . . . . . . . . . . . . . . . . 247
6.3.2
6.3.3
CONSTITUTIVE MODEL
6.3.4
. . . . . . . . . . . . . . . . . 248
. . . . . . . . . . . . . . . . . . . . . . 249
7 GEOTECHNICAL ASPECTS
251
7.1
TWO-PHASE MEDIUM
. . . . . . . . . . . . . . . . . . . . . . . . . . . 252
7.2
EFFECTIVE STRESSES
. . . . . . . . . . . . . . . . . . . . . . . . . . . 253
7.3
SOIL PLASTICITY
7.4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
7.3.1
7.3.2
7.3.3
DILATANCY
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
7.4.2
MOHR-COULOMB MATERIAL
7.4.2.2
DRUCKER-PRAGER MATERIAL
. . . . . . . 261
. . . . . . . . . . . . . . 264
. . . . . . . . . . . . . 269
7.4.3
. . . . . . . . . . . . . . . . 272
7.4.4
7.4.5
. . . . . . . . . . . . . 275
7.5
SOIL RHEOLOGY
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
7.6
SEQUENCES OF ANALYSES
7.6.2
December 3, 2008
Z Soilr -3D-2PHASE v.2009
. . . . . . . . . . . . . . . . . . . . 280
. . . . . . . . . . 281
December 3, 2008
Z Soilr -3D-2PHASE v.2009
iii
System requirements
Getting started
vii
PREFACE
1 INTRODUCTION
1.1
SIGN CONVENTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2
DEFINITIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2.1
UNIT WEIGHTS
1.2.2
ELASTICITY CONSTANTS
1.3
UNITS TABLE
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2
FILES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
2.1.1
. . . . . . . . . . . . . . . . . . . . . .
13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
PARAMETRIC ANALYSIS
CONTROL
2.2.1
. . . . . . . . . . . . . . . . . . . . . . .
16
19
2.2.1.1.1
20
2.2.1.1.1.1
INITIAL STATE . . . . . . . . . . . . . .
21
2.2.1.1.1.2
TIME DEPENDENT
. . . . . . . . . . .
25
2.2.1.1.1.3
STABILITY . . . . . . . . . . . . . . . .
30
2.2.1.1.2
. . .
34
2.2.1.1.2.1
INITIAL STATE . . . . . . . . . . . . . .
35
2.2.1.1.2.2
TIME DEPENDENT
. . . . . . . . . . .
37
2.2.1.1.2.3
STABILITY . . . . . . . . . . . . . . . .
40
44
2.2.1.1.3
2.2.1.1.3.1
December 3, 2008
Z Soilr -3D-2PHASE v.2009
INITIAL STATE . . . . . . . . . . . . . .
46
2.2.1.1.3.2
2.2.1.1.4
. . . . . . . . . . .
47
HEAT TRANSFER . . . . . . . . . . . . . . . .
49
2.2.1.1.4.1
INITIAL STATE . . . . . . . . . . . . . .
51
2.2.1.1.4.2
TIME DEPENDENT
. . . . . . . . . . .
52
. . . . . . . . . . . . .
54
2.2.1.1.5.1
INITIAL STATE . . . . . . . . . . . . . .
56
2.2.1.1.5.2
TIME DEPENDENT
. . . . . . . . . . .
57
. . . . . . . . . . . .
59
. . . . . . . . . . . . . . . . . . .
63
2.2.1.2
ANALYSIS TYPES . . . . . . . . . . . . . . . . . . . . .
67
2.2.1.3
68
2.2.1.1.5
2.3
TIME DEPENDENT
HUMIDITY TRANSFER
2.2.1.1.6
TRANSIENT DYNAMICS
2.2.1.1.7
PUSHOVER
2.2.2
CONTROL
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
69
2.2.3
DYNAMICS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
70
2.2.4
PUSHOVER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
71
2.2.5
CONTACT ALGORITHM . . . . . . . . . . . . . . . . . . . . . . .
72
2.2.6
. . . . . . . . . . . . . . . . . . .
73
2.2.7
UNITS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
74
2.2.8
FINITE ELEMENTS
. . . . . . . . . . . . . . . . . . . . . . . . .
78
2.2.9
RESULTS CONTENT
. . . . . . . . . . . . . . . . . . . . . . . .
81
ASSEMBLY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
84
2.3.1
85
PREPROCESSING
2.3.1.1
. . . . . . . . . . . . . . . . . . . . . . . . . .
86
. . . . . . . . . . . .
87
. . . . . . . . . . . . . . . . . . .
88
2.3.1.1.2.1
FILE . . . . . . . . . . . . . . . . . . . .
89
2.3.1.1.2.2
EDIT . . . . . . . . . . . . . . . . . . . .
90
2.3.1.1.2.3
VIEW . . . . . . . . . . . . . . . . . . . .
93
2.3.1.1.2.4
VISUALIZATION . . . . . . . . . . . . . .
95
2.3.1.1.2.5
CURSOR MODE . . . . . . . . . . . . . .
97
2.3.1.1.2.6
SELECTIONS . . . . . . . . . . . . . . .
99
2.3.1.1.2.7
2.3.1.1.2.8
TOOLS . . . . . . . . . . . . . . . . . . . 106
2.3.1.1.2.9
SETTINGS . . . . . . . . . . . . . . . . . 107
2.3.1.1.2.10
LAYERS . . . . . . . . . . . . . . . . . . 110
2.3.1.1.1
2.3.1.1.2
Popup menu
December 3, 2008
Z Soilr -3D-2PHASE v.2009
2.3.1.1.2.11
2.3.1.1.3
2.3.1.2
HELP . . . . . . . . . . . . . . . . . . . . 112
Toolbars . . . . . . . . . . . . . . . . . . . . . . 113
MACRO-MODEL . . . . . . . . . . . . . . . . . . . . . . 127
2.3.1.2.1
POINT
. . . . . . . . . . . . . . . . . . . . . . 128
2.3.1.2.2
OBJECTS . . . . . . . . . . . . . . . . . . . . . 130
2.3.1.2.3
2D mesh mapping
. . . . . . . . . . . . . . . . 140
2.3.1.2.4
Extrusion direction
. . . . . . . . . . . . . . . . 143
2.3.1.2.5
Subdomain
2.3.1.2.6
SEEPAGE . . . . . . . . . . . . . . . . . . . . . 185
2.3.1.2.7
CONVECTION . . . . . . . . . . . . . . . . . . 188
2.3.1.2.8
INTERFACE
2.3.1.2.9
PRESSURE BC . . . . . . . . . . . . . . . . . . 195
. . . . . . . . . . . . . . . . . . . . 144
. . . . . . . . . . . . . . . . . . . 191
. . . . . . . . . . . . . . . . . . . 208
. . . . . . . . . . . . . . . . 211
FE MODEL . . . . . . . . . . . . . . . . . . . . . . . . . 235
2.3.1.3.1
2.3.1.3.2
NODE . . . . . . . . . . . . . . . . . . . . . . . 244
2.3.1.3.3
BEAM . . . . . . . . . . . . . . . . . . . . . . . 249
2.3.1.3.4
ANCHOR . . . . . . . . . . . . . . . . . . . . . 256
2.3.1.3.5
CONTINUUM 2D . . . . . . . . . . . . . . . . . 264
2.3.1.3.6
CONTINUUM 3D . . . . . . . . . . . . . . . . . 269
2.3.1.3.7
SHELL . . . . . . . . . . . . . . . . . . . . . . . 275
2.3.1.3.8
2.3.1.3.9
MEMBRANE . . . . . . . . . . . . . . . . . . . 286
December 3, 2008
Z Soilr -3D-2PHASE v.2009
SOLID BC . . . . . . . . . . . . . . . . . 321
2.3.1.3.16.2
TEMPERATURE BC . . . . . . . . . . . 328
2.3.1.3.16.3
HUMIDITY BC . . . . . . . . . . . . . . 333
2.3.1.3.16.4
PRESSURE BC . . . . . . . . . . . . . . 334
2.3.1.3.17.2
2.3.1.3.17.3
2.3.1.3.17.4
2.3.1.3.18.2
2.3.1.3.18.3
2.3.1.3.19.2
2.3.1.3.19.3
2.3.1.3.20.2
INITIAL TEMPERATURE
2.3.1.3.20.3
2.3.1.3.20.4
2.3.1.3.20.5
INITIAL STRAIN
2.3.1.3.20.6
. . . . . . . . 369
. . . . . . . . . . . . . 373
2.3.2
2.3.1.4
2.3.1.5
BOREHOLES . . . . . . . . . . . . . . . . . . . . . . . . 386
MESH INFO
December 3, 2008
Z Soilr -3D-2PHASE v.2009
. . . . . . . . . . . . . . 385
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391
2.3.3
MATERIALS
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
2.3.3.1
2.3.3.2
2.3.3.2.1.1
2.3.3.2.1.2
2.3.3.2.2
CONTACT
. . . . . . . . . . . . . . . . . . . . 409
2.3.3.2.3
2.3.3.2.4
2.3.3.2.5
CONTINUUM . . . . . . . . . . . . . . . . . . . 419
2.3.3.2.5.1
ELASTIC
. . . . . . . . . . . . . . . . . 420
2.3.3.2.5.2
2.3.3.2.5.3
FLOW . . . . . . . . . . . . . . . . . . . 423
2.3.3.2.5.4
CREEP
2.3.3.2.5.5
2.3.3.2.5.6
HEAT . . . . . . . . . . . . . . . . . . . 430
2.3.3.2.5.7
HUMIDITY
2.3.3.2.5.8
2.3.3.2.5.9
2.3.3.2.5.10
2.3.3.2.5.11
CONTINUUM: CAP
2.3.3.2.5.12
2.3.3.2.5.13
2.3.3.2.5.14
2.3.3.2.5.15
2.3.3.2.5.16
2.3.3.2.5.17
2.3.3.2.5.18
2.3.3.2.5.19
2.3.3.2.5.20
CONTINUUM: ECP-HUJEUX
2.3.3.2.5.21
CONTINUUM: HS-small
. . . . . . . . . . . . . . . . . . 426
. . . . . . . . . . . . . . . . 432
. . . 435
. . . . . . . . . . . 437
. 440
. 445
. . . . 451
. . . . . . 454
. . . . . . . . . 457
2.3.3.2.6
2.3.3.2.7
HEAT CONVECTION
2.3.3.2.8
HUMIDITY CONVECTION
December 3, 2008
Z Soilr -3D-2PHASE v.2009
. . . . . . . . . . . . . . 461
. . . . . . . . . . . 462
2.3.3.2.9
2.3.3.2.10 MEMBRANES
. . . . . . . . . . . . . . . . . . 464
2.3.3.2.10.1
2.3.3.2.10.2
2.3.3.2.10.3
. . . . 469
2.4
2.5
2.3.3.3
2.3.3.4
. . . . . . . . . . . . . . . . 484
2.3.4
2.3.5
LOAD FUNCTION
2.3.6
GRAVITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492
2.3.7
. . . . . . . . . . . . . . . . . . . . . . . . . . 490
ANALYSIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
2.4.1
RESTART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496
2.4.2
RESULTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498
2.5.1
POSTPROCESSING . . . . . . . . . . . . . . . . . . . . . . . . . . 499
2.5.1.1
2.5.1.2
2.5.1.3
. . . . . . . . . . . . . . . . . . 502
2.6
EXTRAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508
2.7
2.8
HELP
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 510
3 TROUBLESHOOTING
3.1
511
CALCULATION MODULE
. . . . . . . . . . . . . . . . . . . . . . . . . . 512
3.1.1
3.1.2
December 3, 2008
Z Soilr -3D-2PHASE v.2009
. . . . . . . . . . . . . . . . 519
Contents of Tutorial
PREFACE
23
1 2D PROBLEMS
25
1.1
26
1.2
29
1.3
. . . . . . . . . . . . . .
33
1.4
37
1.5
41
1.6
44
1.7
51
1.7.1
THERMAL ANALYSIS
55
1.7.2
1.7.3
. . . . . . . . . . . . . . . . . . . . . . . .
2 3D PROBLEMS
61
2.1
. . . . . . . . . . . . . . . . . . . . . . .
62
2.2
. . . . . . . . . . . . . . . . . . . . . . . .
67
2.3
71
2.4
78
December 3, 2008
Z Soilr -3D-2PHASE v.2009
. . . . . . . . . . . .
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Contents of Benchmarks
PREFACE
1 INTRODUCTION
2.1
10
2.2
12
2.3
14
3.2
3.3
16
3.1.1
17
3.1.2
EMBEDDED FOUNDATION . . . . . . . . . . . . . . . . . . . . .
19
3.1.3
. . . . . . . . . .
23
STABILITY ANALYSIS . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
3.2.1
SLOPES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
3.2.2
29
3.2.3
32
PRESTRESS
3.3.1
3.4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SINGLE ANCHOR
. . . . . . . . . . . . . . . . . . . . . . . . . .
3.5
15
34
35
. . . . . . . . . . . . . .
37
38
CONSOLIDATION PROBLEMS
. . . . . . . . . . . . . . . . . . . . . . .
39
3.5.1
. . . . . .
40
3.5.2
42
3.5.3
43
3.5.4
44
3.5.5
45
December 3, 2008
Z Soilr -3D-2PHASE v.2009
3.6
CREEP (CREEP1.INP) . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7
SWELLING
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
47
48
50
INFINITE MEDIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
51
3.8.1
52
3.8.2
. . . . . . . .
53
3.8.3
. . . . . . . . . . .
54
3.7.1
3.7.2
3.8
4 FLOW BENCHMARKS
57
4.1
58
4.2
59
4.3
60
5 HEAT PROBLEMS
5.1
63
6 STRUCTURAL BENCHMARKS
6.1
6.2
6.3
46
64
65
BEAMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
66
6.1.1
67
6.1.2
69
6.1.3
71
6.1.4
. . . . . . . . . . .
73
6.1.5
TWISTED BEAM . . . . . . . . . . . . . . . . . . . . . . . . . . .
75
6.1.6
RING
76
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AXISYMMETRIC SHELLS
. . . . . . . . . . . . . . . . . . . . . . . . . .
78
6.2.1
79
6.2.2
80
6.2.3
. . . . . . . . . . . . . . .
81
SHELLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
82
6.3.1
SCORDELIS-LO ROOF . . . . . . . . . . . . . . . . . . . . . . . .
83
6.3.2
84
6.3.3
HEMISPHERE
85
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
December 3, 2008
Z Soilr -3D-2PHASE v.2009
6.4
6.3.4
86
6.3.5
87
MEMBRANES
6.4.1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
88
89
91
7.1
CYLINDRICAL CONTAINER . . . . . . . . . . . . . . . . . . . . . . . . .
92
7.2
DIAPHRAGM WALL
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
95
7.3
BURRIED PIPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
98
7.4
PILE 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
December 3, 2008
Z Soilr -3D-2PHASE v.2009
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Preface
Document THEORY MANUAL presents the constitutive model and the finite element implementation. The discussion is limited to features which are actually used in the program.
No attempt is made to give a general overview of numerical methods in soil mechanics.
The proposed models include elasticity, various plasticity models, time dependent behavior
resulting from consolidation, and actual creep.
Sign convention are different in continuum and soil mechanics. Both sign conventions are
used in this text; variables which are positive in compression are underlined, in order to avoid
possible confusion.
INTRODUCTION
PROBLEM STATEMENT
MATERIAL MODELS
NUMERICAL IMPLEMENTATION
STRUCTURES
INTERFACE
GEOTECHNICAL ASPECTS
December 3, 2008
Z Soilr -3D-2PHASE v.2009
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface
Chapter 1
INTRODUCTION
The following sections present the constitutive model and the finite element implementation.
The discussion is limited to features which are actually used in the program. No attempt is
made to give a general overview of numerical methods in soil mechanics.
The proposed models include elasticity, various plasticity models, time dependent behavior
resulting from consolidation, and creep.
Sign convention are different in continuum and soil mechanics. Both sign conventions are
used in this text; variables which are positive in compression are underlined, in order to avoid
possible confusion.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface N N Introduction
1.1
NOTATION
General rules
underlined variables (like stress , pressure p, etc.) are positive in compression
overbarred symbols mean the parameters with prescribed (known) value (
p, u)
abbreviations in sub/superscripts
cr
e
e
eq
Ext
F
L
m
max
min
n
p
tot
0
creep
elastic part
element
equilibrium
external
fluid
liquid
mean
maximum
minimum
normal direction
plastic part
total
reference state
infinity
Symbols
Latin symbol
SI units
bi , b
N/m3
Cijkl , C
N/m2
Dijkl , D
N/m2
G
N/m2
g
m/s2
E
N/m2
e
eij
kij , k
m/s
K
N/m2
ni , n
ui , u
m
p
N/m2
Q kg/(s m2 )
Vi , v
m/s
MC
R
N/m2
S
Sr
sij
N/m2
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Meaning
body force vector
compliance constitutive tensor
stiffness
Kirchhoff modulus
earth acceleration
Young modulus
void ratio
strain deviator
permeability tensor
bulk modulus (solid)
normal vector
porosity
displacement vector
pressure
mass source
relative fluid velocity
radius of the MohrCoulomb circle
saturation coefficient
residual saturation coefficient
stress deviator
N Preface N N Introduction
Greek symbol
SI units
Meaning
ij ,
=
p
q
s
t
u
ij ,
0ij , 0
ij ,
Ns/m2
N/m3
m
m
m
m
m
m
N/m2
kg/m3
N/m2
N/m2
N/m2
strain tensor
fluid viscosity
specific weight
boundary of the domain
boundary with imposed pressure conditions
boundary with imposed flow conditions
boundary with imposed seepage (i.e. pressure dependent) flow conditions
boundary with imposed traction conditions
boundary with imposed displacement conditions
Lame constant
Poisson coefficient
mass density
stress tensor
effective stress tensor
shear stress tensor
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface N N Introduction
1.2
In mechanics several tensorial variables of different rank are used. Examples are:
scalar (zeroth rank tensor) density , temperature T , energy W , . . .
vector (first rank tensor) displacement vector u, velocity vector v, . . .
dyad (second rank tensor) stress tensor , deformation tensor , . . .
fourth, sixth and higher rank tensor material tensor . . .
Some rules of calculations with tensors in the three-dimensional Euclidean space are presented
in this section. The direct (symbolic) and the component notation of tensor quantities are
used. For shorter writing we introduce the Einsteins summation convention (repeated index
in some term in the expression requires summation)
. . . + ai b i + . . . = +
3
X
ai b i + . . . = . . . + a1 b 1 + a2 b 2 + a3 b 3 + . . .
i=1
i is a dummy index.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface N N Introduction
Window 1-1: Scalars, vectors and tensors
SCALAR
Scalars are variables, which are fully independent on the choice of coordinate system (invariant
variables) because they have no orientation.
VECTOR
Vectors can be written as
a = a1 e1 + a2 e2 + a3 e3 ,
a = (a1 , a2 , a3 ),
a = (ai ), i = 1, 2, 3.
The ai are the coordinates of the vector, which are related to the vector basis ei with respect
to the given coordinate system. This vector basis is assumed to be an orthonormal basis
1 i=j
|ei | = 1, ei ej =
0 i 6= j
The scalar product (inner product, dot product) of two vectors a and b is defined as
1 i=j
a b = ai ei bj ej = ai bj ei ej = ai bj ij = ai bi = ; ij =
0 i 6= j
The dyadic product of two vectors a and b
ab = ai ei bj ej = ai bj ei ej = Tij ei ej = T.
In some textbooks for this product the following designation is used
a b ab.
SECOND RANK TENSOR With the help of the dyadic product the second rank tensor
T can be introduced
T = ab = ai bj ei ej = Tij ei ej .
For the second rank tensors T and S we define the following products:
Scalar product e.g. tensor product with the contraction
T : S = Tij ei ej : Skl ek el = Tij Skl ei jk el = Tij Sjl ei el = Mil ei el ,
which leads to a second rank tensor.
Double scalar product e.g. tensor product with the double contraction
T :: S = Tij ei ej :: Skl ek el = Tij Skl jk il = Tij Sji = ,
resulting in a scalar.
HIGHER RANK TENSOR
In a similar way (by dyadic product) we can define tensors of higher ranks:
the 4th rank tensor
the 6th rank tensor
(4)
A = abcd = ai bj ck dl ei ej ek el = TS =
Tij Skl ei ej ek el = Aijkl ei ej ek el
(6)
B = abcdgh = TSP =
Tij Skl Pmn ei ej ek el em en = Bijklmn ei ej ek el em en .
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface N N Introduction
Window 1-2: Special for second rank tensors
Unit tensor (identity tensor) I
I = ij ei ej
Transposed tensor TT
T = ab = TT = ba ,
T = Tij ei ej = TT = Tij ej ei = Tji ei ej ,
Symmetric tensor
If T = TT (Tij = Tji ) then tensor T is symmetric
Antisymmetric tensor
If T = TT (Tij = Tji ) then tensor T is antisymmetric
Trace of the tensor
trT = I :: T = Tii = T11 + T22 + T33 .
Tensor decomposition
The tensor T may be decomposed into two parts: axiator and deviator defined as follow:
Axiator (spherical tensor); denoted AT or TA
1
1
AT = (I :: T)I = Tkk ij ei Ij
3
3
Deviator denoted DT or TD
1
DT = T AT = (Tij Tkk ij )ei ej
3
so
T = AT + DT
Window 1-2
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface N N Introduction
Window 1-3: Transformation rules for tensors
The rules of transformation from one coordinate system to a rotated system (marked with )
for tensors of the rank 2, 4 or 6 are (all indices range from 1 to 3)
a0ij = mi nj amn ,
b0ijkl = mi nj sk tl bmnst ,
c0ijklop = mi nj sk tl uo vp cmnstuv .
The ij are the elements of the transformation matrix (direction cosines):
ij = cos(e0i , ej ).
Window 1-3
Window 1-4: Eigenvalue problem for a second rank tensor
The eigenvalues and the eigenvectors (eigendirections) n for a second rank tensor T can
be obtained from the solution of the following equations
(T I) n = 0,
(Tij ij )nj = 0
The eigenvalues follow from the condition that nontrivial solutions are existing, which leads
to the characteristic equation:
det(T I) = 0;
det(Tij ij ) = 0.
(1)
=
=
=
=
0,
0,
0,
1.
Window 1-4
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface N N Introduction
Window 1-5: Invariants of a second rank tensor
Invariant terms are independent on the choice of the coordinate system. Such a system of
invariants can be related to the coefficients of the characteristic equation (1) rewrite in the
form:
det(T I) = 3 I1 (T)2 + I2 (T) I3 (T) = 0.
(1)
The Ii are called principal invariants, defined as:
Linear principal invariant
I1 (T) = trT T :: I Tii ,
Quadratic principal invariant
I2 (T) =
1
1 2
J1 (T) J1 (T2 ) = (Tii Tjj Tij Tji ),
2
2
I3 (T) =
In the stress space very often we use invariants of the stress deviator D = sij :
J1 = 0
1
sij sji
J2 =
2
1
J3 =
sij sjk ski
3
Cylindrical invariants of stress tensor (Haigh and Westergaard):
1
= I1
3
3 3
3/2
cos 3 =
J3 J2
p2
=
2J2
Invariants commonly used in geotechnical material models are:
1
p = I1
p3
q = 3J2
Window 1-5
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface N N Introduction
Window 1-6: Cayley-Hamilton theorem
The second rank tensor satisfies characteristic equation
T3 I1 (T)T2 + I2 (T)T I3 (T)I = 0,
which enables the representation of Tn (n 3) as a linear function of T2 , T, T0 = I, e.g.,
T3 = I1 (T)T2 I2 (T)T + I3 (T)I.
Window 1-6
Window 1-7: Derivatives of the invariants of a second rank tensor
A scalar-valued function of a second rank tensor can be represented by
= (T) = (T11 , T22 , . . . , T31 ).
Then we can calculate the derivative by the following equation
,T =
=
ek el .
T
Tkl
+ J1
+ J2
J1
J2
J3
I
+ J1
J2
J3
TT +
2 T
T .
J3
These calculations can be helpful for the use of the representation theorem of an isotropic
function
P = F(T) = 0 I + 1 T + 2 T2 .
The coefficients i itself are functions of the invariants
i = i [J1 (T), J2 (T), J3 (T)] .
(1)
Window 1-7
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface N N Introduction
Window 1-8: Transition from tensorial to matrix notation
It is assumed that stress/strain components are ordered in column vectors as follows:
T
= xx yy xy zz xz yz
T
= xx yy xy zz xz yz
The following table is used to extract vector components from appropriate tensorial objects:
I/J
1
2
3
4
5
6
i/k
1
2
1
3
1
2
j/l
1
2
2
3
3
3
I = i(I)j(I)
DIJ = Di(I)j(I)k(J)l(J)
Window 1-8
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface N N Introduction
Window 1-9: Example: 2nd rank tensor in 2D space
Transformation rule
The (u, v) coordinates system is rotated from (x, y) one by angle
txx + tyy txx tyy
+
cos 2 + txy sin 2
2
2
txx + tyy txx tyy
t12 = t21
1
= 0 = arctan
2
def
2txy
txx tyy
t1,2 = tmax,min
txx + tyy
=
s
txx tyy
2
2
+ t2xy
1
max = arctan
2
tyy txx
2txy
t1 t2
2
Window 1-9
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface N N Introduction
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface
Chapter 2
PROBLEM STATEMENT
In following sections formulations of problems available to be solved are given. In particular:
SINGLE PHASE
TWO PHASE
TRANSIENT FLOW
HEAT TRANSFER
HUMIDITY TRANSFER
They contain governing differential equations and boundary conditions (strong formulation).
Despite this, for each problem variational formulations (weak form) are given which are the
basis for numerical solution.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
in
Related Topics
THEORY MANUAL: TWO-PHASE MEDIA
THEORY MANUAL: WEAK FORM
December 3, 2008
Z Soilr -3D-2PHASE v.2009
air
n(1 S)
n
fluid
(1 n)
solid
nS
n porosity
S saturation ratio
December 3, 2008
Z Soilr -3D-2PHASE v.2009
bi denote body force, p is the fluid pressure (positive in tension). 0ij is used here for the
effective stresses (positive in tension) see problem statement for:
Partially saturated medium Window 2-4
Fully saturated medium Window 2-5
Equilibrium equation:
ij,j + bi = 0 on T
Straindisplacement relation (analysis of the small strain tensor and the linear relation is
assumed):
1
ij = (ui ,j +uj ,i )
2
Constitutive equation (incremental form e.g. means a stress increment )
ij = Cijkl kl
where Cijkl is the 4th rank constitutive tensor
Window 2-3
December 3, 2008
Z Soilr -3D-2PHASE v.2009
0ij = ij Sp ij ,
S = S(p) =
S +
r "
1 Sr
2 #1/2 if p > 0
p
1+
F
if p 0
F stands for proper weight of fluid, Sr is the residual saturation ratio, a parameter,
Flow equation (the Darcy law Window 3-4)
p
qi = kij + z ,j
F
The permeability tensor kij is obtained by scaling the kij tensor for fully saturated medium
by scalar valued function kr dependent on the saturation ratio.
kij = kr (S)kij
kr
(S Sr )3
=
(1 Sr )3
1
= "
2 #3/2
p
1+
F
Mass balance:
= nSw + (1 n)s
where n is the porosity defined by the void ratio e
n=
e
,
1+e
e=
void volume
solid volume
Van Genuchten (1980), A closed form of the equation for predicting the hydraulic conductivity of unsaturated soils. Soil Sciences Am. Soc., 44, 892898.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
S
dS
+
KF
dp
on fluid phase
qj nj = q on q
qj nj = qs on s
p = p on p
= p + q + s
The seepage surface requires a special treatment as the applicable boundary condition is
unknown a priori. Boundary condition on s :
p = 0 on s if S = 1
p = pExt on s if S = 1 and pExt imposed
q = 0 on s if S < 1
This boundary condition is satisfied through penalization imposing
q = 0 if p 0 in the domain and pExt = 0
q = kv p if p < 0 in the domain and pExt = 0
q = kv (p pExt )
p in the domain and pExt 6= 0
with kv , a fictitious permeability (penalty parameter) and pExt the pressure on the external
face of s ; pExt = 0 corresponds to atmospheric pressure.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
0ij = ij p ij
Continuity equation:
kk + qk,k
n
p = 0 in T
KF
on fluid phase
qj nj = q on q
qj nj = qs on s
= +q + s
Initial conditions
ui (t = t0 ) = ui0 on
p(t = t0 ) = p0 on
Window 2-5
Related Topics
THEORY MANUAL: TRANSIENT FLOW
THEORY MANUAL: SINGLE PHASE, SOLID MEDIUM
THEORY MANUAL: TWOPHASE MEDIA. APPROXIMATION AND MATRIX FORM
THEORY MANUAL: TWOPHASE MEDIA. WEAK FORM
December 3, 2008
Z Soilr -3D-2PHASE v.2009
TRANSIENT FLOW
Transient flow problem formulation may be derived from twophase media formulation, see
section 2.2. The only primary state variable is pore pressures p. In continuity equation, term
resulting from skeleton volume changes kk should be neglected. Constitutive relation for the
flow (generalized Darcy law will take identical form). Also boundary contitions for fluid phase
are identical as in the case of twophase media.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
HEAT TRANSFER
Following section gives steady state/transient heat transfer formulation for the isotropic case
of 2/3D continuum, including differential equation, boundary and initial conditions.
Window 2-6: Heat transfer formulation in strong form
Fourier equation:
( T,i ),i +
T
H
= c
t
t
on
Boundary conditions:
F
Initial condition:
Known temperature field T0 at time t = 0:
T (x,0) = T0 (x)
on
where :
T
t
c = c
c
q
Te
h
H
temperature,
time,
heat conductivity,
heat capacity,
specific heat,
mass density,
external heat flux,
ambient temperature,
heat convection coefficient,
heat source
[ K]
[day]
[kN/( K day)]
[kN/(m2 K)]
[kN m/(kg K)]
[kg/m3 ]
[kN/(m day)]
[ K]
[kN/(m K day)]
[kN/m2 ]
Window 2-6
December 3, 2008
Z Soilr -3D-2PHASE v.2009
aM
1 + aM
Zt
M (t, T ) =
Q
exp
R
1
1
Tf
T
dt
td
where:
H
a
Q/R
Tf
td
December 3, 2008
Z Soilr -3D-2PHASE v.2009
HUMIDITY TRANSFER
Following section gives steady state/transient humidity transfer formulation for the isotropic
case of 2/3D continuum, including differential equation, boundary and initial conditions.
Window 2-8: Humidity transfer formulation in strong form
Ficks equation:
(D(W )W,i ),i =
W
t
on
Boundary conditions:
F
Initial condition:
Known relative humidity field W0 at time t = 0:
W (x,0) = W0 (x)
on
with :
W
moisturre potential, i.e. relative humidity
t
time,
D(W ) diffusion coeffcient
as a function
of W ,
D(W ) = D1 a +
D1
W1
a
1a
4
[]
[day]
[m2 /day]
where:
1W
1W1
1+
diffusion coefficient for a moisture potential of W = 1, [m2 /day]
moisture potential at which D(W ) = 21 D1 (1 + a)
[]
factor, to define diffusion at low relative humidity
[]
Window 2-8
December 3, 2008
Z Soilr -3D-2PHASE v.2009
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface
Chapter 3
MATERIAL MODELS
ELASTICITY
CREEP
CONSOLIDATION
PLASTICITY
SWELLING
AGING CONCRETE
APPENDICES
December 3, 2008
Z Soilr -3D-2PHASE v.2009
ELASTICITY
Hookes law is used as the basis of the model. In the subsequent windows a review of formulae
from general to some particular cases is presented:
Hookes law
Plane Strain
Axisymmetric Analysis
To simplify the writing, different sets of material constant are introduced. The relations
between Lames constant and , the coefficient of compressibility K, Youngs modulus E
and Poissons ratio are given in Table 3.1:
Table 3.1: Elastic constants
,
E,
K,
G=
E
(1 + )(1 2)
3K 2
3
December 3, 2008
Z Soilr -3D-2PHASE v.2009
E
(3 + 2)
+
2( + )
E
2(1 + }
9K
3K +
3K 2
2(3K + )
K
3 + 2
3
E
3(1 2)
K
(1)
11 =
22
33
12
(2)
23 =
1
23
23
(3)
one obtains:
1
( 11 22 33 )
E
1
=
( 11 + 22 33 )
E
1
=
( 11 22 + 33 )
E
1
=
ij ,
i 6= j
11 =
22
33
ij
(4)
1
[(1 + ) ij kk ij ]
E
(5)
Stress vs strain
ij = kk ij + 2ij
(6)
kk = 3Kkk
sij = 2eij
(7)
(8)
sij , eij denote the components of stress and strain deviators respectively
Window 3-1
December 3, 2008
Z Soilr -3D-2PHASE v.2009
33 = 13 = 23 0
Under the above assumptions from Eqs (4) (Win.(3-1)), one obtains:
33 = ( 11 + 22 )
and
11
E(1
22 =
(1 + )(1 2)
12
1
0
1
1
0
(1)
11
0
22
1 2 12
2(1 )
(2)
or,
11
1
0
11
22 = + 2 0 22
12
0
0
12
Window 3-2
December 3, 2008
Z Soilr -3D-2PHASE v.2009
x1 = r
x2 = y
x3 =
u1 = ur
u2 = uy
u3 = u
Analysis of axisymmetric body is assumed as well as that all state variables are independent
of i.e. they are dependent on r and y only. Hence three dimensional problems can be
reduced to 2dimensional ones.
In the axisymmetric torsionless case it is additionally assumed:
u = 0
which results in
r = y = 0
r = 0 and y = 0
Rewriting the constitutive equations in vector form, one gets:
1
0
11
1
0
22
1
12 E 0
0
0
33
0 1
First inverting the above stressstrain relations, one obtains:
11
+ 2
0
22
+ 2 0
12 = 0
0
0
33
0 + 2
11
22
.
12
33
(1)
11
22
12 .
33
Remark:
Below matrix consists of the equivalent planestrain matrix plus a fourth row and column.
Hence planestrain conditions can be obtained from the axisymmetric case by ignoring the
fourth row and column, and setting 33 = ( 11 + 22 ).
Window 3-3
December 3, 2008
Z Soilr -3D-2PHASE v.2009
CONSOLIDATION
Related Topics
THEORY: TWO PHASE MEDIA
NUMERICAL IMPLEMENTATION: CONSOLIDATION
GEOTECHNICAL ASPECTS: TWO PHASE MEDIA
December 3, 2008
Z Soilr -3D-2PHASE v.2009
K
ip = k i
(1)
where:
q = nvF
vF
n
K
k=K
F
K
= F g
F
g
ip = i
F = F g
i
qi = kij
(2)
pF
+ z ,j
F
(3)
Window 3-4
December 3, 2008
Z Soilr -3D-2PHASE v.2009
FLUID MOTION
Conservation of mass in the liquid phase is expressed by Eq. (1) in the following Window.
The time variation of apparent specific mass splits into two terms as shown in Eq. (2). The
variation of porosity can in turn be related to the volumetric strain, Eq. (3). The fluid density
change is related to the fluids volumetric strain by Eq. (4). Assuming a slightly compressible
fluid, Eq. (5), replacing then in the mass conservation equation (Eq. (1), using Eq. (1)) and
with Q = 0, Eq. (6) is obtained.
The convective contribution can be neglected for small strain and Darcy flow, (v gradF ) is
small, this leads to equation (7) after division by F .
If fluid compressibility is negligible, then the term in t can be ignored. If consolidation effects
are negligible then the square brackets in (6) and (7) is ignored.
Window 3-5: Stress induced fluid motion in porous medium
Conservation of mass
F
+ div F v F = Q
t
(1)
where:
F = nF
F
q = nv F
Q
n
Further,
n
F
=
F + F n
t
t
t
(2)
with
n
kk
=
t
t
F
F
= F kk
t
t
p
F
= KF kk
t
t
results in
F
(3)
(4)
(5)
kk
n p
+ div (F q) = 0.
t
KF t
Finally
kk
(6)
n
p + qk ,k = 0
KF
(7)
December 3, 2008
Z Soilr -3D-2PHASE v.2009
PLASTICITY
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Plasticity is a nonlinear constitutive theory and leads to a nonlinear system of equations, which
is solved iteratively for d, the displacement increment, using a tangent (local) stiffness.
Once the displacement increment is known the corresponding strain increment results from
the usual straindisplacement relations. From the strain increment a trial stress can be
deduced which, if it lies outside of the yield criterion, must be returned onto the criterion
using a flow rule. This flow rule defines the direction of the stress return. The amplitude of
the return results from the consistency condition, which requires the new stateofstress to
lie on the yield criterion. The objective, in this section, is to define precisely the new keywords
introduced for plasticity theory. The basic ingredients of the elastoplasticity theory are as
follows:
Strain decomposition
Assume that the total strain increment (or rate) is the sum of an elastic e and a plastic p
contribution:
= e + p
and that the following constitutive equation holds:
= De ( p )
with De the elastic constitutive tensor.
Flow rule
The flow rule defines the direction of the plastic flow by:
p = d r(, q)
where d is a positive scalar which defines the amplitude of the plastic flow and r (in general
a function of the stress state and set of a hardening parameters q) defines the direction in
space. The calculation of d will be described later on.
For associative plasticity the direction of the flow r coincides with that of the normal a to
the yield surface:
F
a=r=
while for nonassociative plasticity, we assume the existence of a plastic potential surface Q
such that:
Q
r=
Hardening law
The most general form of hardening law can be expressed in rate form as follows:
q = d h(, q)
where h (in general a function of the stress state and of a set of hardening parameters q)
is called hardening function.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
q
q
F
= a : De : ( d r) +
: d h = 0.
q
From the above equation, in which the flow rule and the hardening rule have been applied,
the amplitude d can be evaluated:
d =
(a : De : )
F
(a : De : r)
:h
q
= De : ( p ) = De : ( d r) = De :
r
e
=
D
(a : De : )
F
:h
(a : De : r)
q
De : r : a : De
= Dep
F
(a : De : r)
:h
q
In case of perfect elastoplasticity (no hardening is introduced) the definition of the tangent
matrix reduces to:
De : r : a : De
Dep = De
.
(a : De : r)
For a nonassociative plastic flow rule the resulting tangent matrix is nonsymmetric.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
MOHRCOULOMB CRITERION
The MohrCoulomb (MC) criterion is more common in soil mechanics. Traditionally, a soil
is described by its cohesion C and its angle of friction . The MC criterion then states
that the shear stress required for yielding depends on the cohesion, the friction angle and the
pressure normal to the slip surface.
Window 3-6: Mohr-Coulomb yield criterion
| |= c + n tan
where
=
(1)
11 + 22
2
(2)
and,
RMC = c cos + sin
(3)
is the maximum shear stress equal to radius of the Mohr circle at failure, i.e.:
s
( 11 22 )2
+ 212
RMC =
4
(4)
Window 3-6
December 3, 2008
Z Soilr -3D-2PHASE v.2009
DRUCKER-PRAGER CRITERION
The DruckerPrager (DP) yield criterion is, mathematically speaking, the most convenient
choice and often numerically the most efficient. The DP criterion is defined in stress space,
by the following equation:
p
F () =a I1 + J2 k = 0
where the invariants I1 and J2 are defined in Section 1.2 and a and k are positive material
properties. For a = 0, HuberMises criterion results.
Flow rule
Associative plasticity: the direction of the flow r coincides with that of the normal a to the
yield surface:
1
F
= a ij + sij
a=r=
2 J2
Nonassociative plasticity: the existence of a plastic potential surface Q of DruckerPrager
type is assumed:
1
Q
= a ij + sij
rij =
ij
2 J2
Notice that the corresponding flow is associative in the deviatoric component and non
associative in the volumetric components, as a = a .
Cut-off condition
The following tensile cuttoff plasticity condition can be activated in conjunction with the
DruckerPrager plasticity criterion:
p
1 0
1
F () = I1 + J2 I1T
= 0.
3
3
It has two basic features, first that maximum first stress invariant I1 is limited to the value
0
for zero deviatoric stress s and the second that the maximum stress ratio defined as:
I1T
3 3J2
q
=
3
p
I1
is limited to the value which can be reached in the uniaxial compression test.
The flow rule has been assumed as fully associated so the plastic flow vector r is:
F
1
1
rij =
= ij + sij .
ij
2 J2
3
Matching of DruckerPrager criterion
DruckerPrager constants could be derived directly from experiments, instead of calculated
from cohesion and friction angle. Assuming that the material is properly identified by a
MohrCoulomb criterion, the matching with the DruckerPrager criterion can be done for
various stress states.
Three dimensional matching
Collapse load matching
Elastic domains matching
December 3, 2008
Z Soilr -3D-2PHASE v.2009
2 sin
3(3 sin )
k=
6c cos
3(3 sin )
(1)
2 sin
3(3 + sin )
k=
6c cos
3(3 + sin )
(2)
Internal apices:
a =
Window 3-7
December 3, 2008
Z Soilr -3D-2PHASE v.2009
perfect plasticity:
plane strain:
flow rule :
(1)
(2)
(3)
From (3)
s33 = 2a
p
J2 ;
s13 = s23 = 0
and invariants
[( 11 22 ) /2]2 + 212
J2 =
(1 3a2 )
p
3
I1 = ( 11 + 22 ) 3a J2 ;
2
From DP criterion (F () =a I1 +
(RMC )2
(1 3a2 )
J2 k = 0):
3
RMC (1 3a a )
a ( 11 + 22 ) + q
k =0
2
(1 3a2 )
(4)
q
(1 3a2 ) 3a ( + )
11
22
+k
=
(1 3a a )
2
(5)
one obtains
RMC
(6)
Associated flow a = a
a = p
tan
2
9 + 12 tan
3c
k=p
9 + 12 tan2
(7)
k = c cos
(8)
Deviatoric flow a = 0
a =
sin
,
3
a specified:
a =
q
1
sin
a sin + 1 3a2
,
3
q
1
k = c cos a sin + 1 3a2
(9)
Window 3-8
December 3, 2008
Z Soilr -3D-2PHASE v.2009
J2 k = 0):
a2 I12 2a I1 k + k 2 = J2
(1)
and invariants:
I1 = ( 11 + 22 )(1 + )
1
J2 =
( 11 22 )2 (1 + 2 ) + 11 22 (1 2)2 + 212
3
(DP) :
(MC) :
11 22
2
2
+ 212 = k 2 2a k(1 + )( 11 + 22 )
1
2
2
2
2
+( 11 + 22 ) a (1 + ) (1 2)
12
2
11 22
11
22
sin c cos
+ 212 = c2 cos2 2
2
2
2
11 + 22
+
sin2
2
a =
i.e. stressstateindependent matching is possible for arbitrary c and only when = 0.5.
Alternatively, when c = 0, matching is possible for arbitrary for a specified .
Window 3-9
December 3, 2008
Z Soilr -3D-2PHASE v.2009
CAP MODEL
While the constitutive models described previously could be applied to any kind of material,
the following one is more specific to soils.
Model is describe in the subsequent windows:
Yield surface
It combines the DruckerPrager criterion with an ellipsoidal cap closure analogous to the
CAMCLAY ellipse and the tensile cuttoff defined in Section 3.3.3 (if needed). Multisurface plasticity algorithms require the cap definition to be extended to the zone which is
covered by the DP criterion (that is for p < pcs ) where it takes the form of a cylinder. pc
denotes the preconsolidation pressure defines the current cap size.
Flow rule
Associative flow is assumed on the cap; the corresponding flow vector is derived in Win.(310).
Hardening law
The hardening law defines the evolution of the size of the cap yield surface. This requires
the evolution law for pc as a function of plastic strain. The corresponding derivation
is given in Window 3-11, where Eqs (2) and (3) define respectively the total and the
elastic contributions in (4); Eq.( 5) results which relates the hardening parameter pc to the
volumetric plastic strain
Remark:
Underlined variables are positive in compression.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
p
J2 k = 0
Cap:
M2
(p pc )(p + pc 2pcs ) = 0 if p pcs
(R 1)2
M2
(p pc )(pc pcs ) = 0 if p < pcs
= q2 +
(R 1)2 cs
FC1 = q 2 +
FC2
Tensile cutoff:
p
1
1 0
=0
FCT = I1 + J2 I1T
3
3
with
q =
3J2 ,
I1
p = ,
3
M = 3 3a ,
December 3, 2008
Z Soilr -3D-2PHASE v.2009
J2 =
pcs =
pT
1
sij sij
2
pc + (1 R)pT
k
=
3a
2q
2
if p p
rC1 =
M
cs
(2p 2pcs )
R1
2q
rC2 =
if p < pcs
0
CutOff: associated flow rule is used
rCT =
1/ 3
3/ 3
Window 3-10
December 3, 2008
Z Soilr -3D-2PHASE v.2009
de
1 + e0
(1)
void ratio evolution : derived from the logarithmic (e ln p) approximation of the virgin
consolidation path
de = dpc
(2)
pc
void ratio variation for elastic unloading path
des = (1 + e0 )dkk = (1 + e0 )
dpc
(3)
(4)
1
1
1 + e0 pc K
!
dpc
pc pc0
(5)
a + pc pc0
parameters RIN and a are set automatically by the numerical procedure to preserve approxQ/p
q
M
imately the same dilatancy d =
for stress paths with stress ratio =
. These
Q/q
p
2
depend on initial preconsolidation pressure pc0 and on pT . R0 is given by the user. This
parameter enables proper modelling of the K0 coefficient for normally consolidated state
(R0 > 1).
Window 3-11
December 3, 2008
Z Soilr -3D-2PHASE v.2009
np =
nq =
QC1
(QC1 = FC1 elliptic cap surface)
p
QC1
q
FC1 pc
np (plastic modulus for constant shape ratio parameter R)
pc pV
3 (1 KoNC )
2 KoNC + 1
Window 3-12
Find: pco , Ro
initialize:
ak
2 KoNC + 1
(i=0)
, M = 3 3a pco =
VM
3a
3
next iteration: i = i + 1
find Ro (see Window 3-14) (for pT = 0)
find modified shape ratio parameter RIN for real value of pT and p(i)
(see Window 3-15)
co
(i+1)
find corrected pco value (see Window 3-16)
iterate until | p(i+1)
p(i)
| > 108
co
co
i = 0: pT =
Window 3-13
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Given:
Find:
3 (1 KoNC )
2 KoNC + 1
Initialize i = 0:
(i=0)
Ro
= 1.01; R = 103
Step i = i + 1:
(i)
(i1)
Ro = Ro
+ R
(i)
for given: M , Ro , pco , Ko compute mean stress p at the intersection point of elliptic
cap surface FC1 and Ko line
FC1
compute corresponding deviatoric stress: q = Ko p and np , nq ,
pc
3
compute residuum of the governing equation for oedometer test: fKo = np /nq ;
2
if i > 1 then
fKlast
fKo 0 then
o
if
(i+1)
set: Ro
(i)
else
= fKo and go to next iteration
save: fKlast
o
end if
end if
Window 3-14
December 3, 2008
Z Soilr -3D-2PHASE v.2009
pco
Find:
modified shape ratio parameter RIN such that dilatancy parameter d = np /nq is
the same along trial stress path M = M/2 (some arbitrary path) both for elliptic cap with
pT = 0 and cap surface with real pT value.
Initialize i = 0:
Compute dilatancy parameter do = np /nq for given: pco , pT = 0, M and shape ratio
parameter Ro
set: RIN = 0.01
set: Rlast = Ro
Step i = i + 1
(i)
(i1)
RIN = RIN
+ R
(i)
for given M , pco , pT , M and shape ratio parameter R = RIN compute compute mean
stress p at the intersection point of elliptic cap surface FC1 and stress path line q/p = M
compute corresponding deviatoric stress: q = Ko p and np , nq
compute dilatancy parameter d = np /nq
if
i > 1 then
if
do > dlast
(i+1)
set: RIN
AND
(i)
= RIN
do < dlast
then
else
set: dlast = d and go to next iteration
end if
end if
Window 3-15
Window 3-16: Evaluation of corrected p(i+1)
value
co
Given: M , RIN , pT , , VM
(i+1)
Find: pco
Set:
Koel
3(1 Koel )
(1 + 2Koel ) VM
Ko
o
, el =
,p=
, q = K
=
el p
el
1
1 + 2Ko
3
For p, q, pT , M solve quadratic equation (elliptic cap equation) FC1 = 0 for unknown
(i+1)
pco value
Window 3-16
December 3, 2008
Z Soilr -3D-2PHASE v.2009
MOHR-COULOMB (M-W)
Yield surface The original MC criterion (see Window 3-6) which leads to a nonsmooth
multisurface plasticity problem, is substituted by its smooth, singlesurface approximation,
being a particular case of a general 3parameter criterion developed recently by Mentrey
(see Menetrey, Willam: A triaxial failure criterion for concrete and its generalization. ACI
Structural Journal 92(3) p.311318). This criterion takes the form described in Window 3-17.
Window 3-17: Menetrey criterion
.
F (, , ) = (Af )2 + mf [Bf rf (, e) + Cf ] Df = 0
(1)
3 3
J3 J2 2
cos 3 =
2
p
=
2J2
(2)
(3)
(4)
(5)
Window 3-17
The eccentricity parameter e can be calibrated to fit exactly the MohrCoulomb surface
on both extension and compression meridians which leads to the smooth MohrCoulomb
surface. All other parameters of the generalized criterion are also expressed in terms of the
MohrCoulomb friction angle and cohesion c as shown in Window 3-18.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
e =
Af =
Bf =
Cf =
mf =
Df =
3 sin
3 + sin
0
3 sin
24c cos
1
tan
3c
1
1
(1)
(2)
(3)
(4)
(5)
(6)
The flow potential adopted here takes a form similar to the yield surface, but with assumption
that r is independent of Lodes angle
Q(, ) = (Aq )2 + mq (Bq rq + Cq )
radius rq is taken as the radius rf for the extension meridian.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Aq
DruckerPrager
0 a a
Bq
Cq
1
2k
3a
k
Axisymmetric HoekBrown
(HoekBrown or
concrete models only)
2 2 tan c fc ft
1
3 tan c
2
1
2
Bq + ft
2
3
fc
= ,
3
r
=
2
fc ,
3
=
3
pij
1
= d rij = d a ij + sij
2 J2
(1)
December 3, 2008
Z Soilr -3D-2PHASE v.2009
(2)
3
I1 =
( 11 + 22 ) 3a J2 = 3
2
[( 11 22 ) /2]2 + 212
J2 =
(1 3a2 )
J2 =
(3)
(4)
(5)
2
R2
=
(1 3a2 )
2
(6)
6
6
R=
cf cos f
sin f ( 11 + 22 );
A
2A
(7)
index f is added on c and sin , cos to avoid confusion in Eq. (10) below:
2 3 sin f r(e, ) 2 6a sin f
q
A=
.
2 1 3a2
Identifying with the MohrCoulomb criterion of Window 3-17
6
cf cos f
c cos =
A
6
sin f
sin =
A
and alternatively
c
tan
.
=
cf
tan f
(8)
(9)
(10)
(11)
Special cases:
arbitrary flow
(12)
3 3
J3
cos 3 =
a 3/2
2
J2
(13)
results from
sin f =
sin
2 3
(14)
(15)
December 3, 2008
Z Soilr -3D-2PHASE v.2009
The empirical strength criterion proposed by Hoek and Brown for rock masses is:
2
1 3
1
f ( 1 , 2 ) =
+ hb chb = 0
fc
fc
where 1 , 3 the material parameters chb and hb are measures of cohesive and frictional
strength, and fc designates for uniaxial compressive strength. This yield surface is generated
with the general yield surface presented in Window 3-20 by identification of the adjustment
parameters as presented next.
Window 3-20: Smooth Hoek-Brown criterion
Given fc , ft and e , the uniaxial compressive, tensile strength, and the surface eccentricity.
0.5 < e 1 and the following eccentricity value is recommended 0.5 < e 0.6.
1.5ft
1
1
3 (fc2 ft2 ) e
,
Bf =
,
c=1
Af =
,
Cf =
,
mf =
fc
fc ft
1+e
6 fc
3 fc
It has to be emphasized that for given fc , ft , fb (fb -biaxial compressive strength) one may
compute the eccentricity ratio using the following formula:
e=
December 3, 2008
Z Soilr -3D-2PHASE v.2009
As an additional feature of most criteria a tensile Cutoff condition of the following form may
be attached if required
I1+max I1t
The presence of the Cutoff condition places the problem into the class of multisurface
plasticity problems as the cutoff may be formally treated as additional stress constraint.
3 A
3 A
3 A
A = 3 , 3 , 0, 3 |, 0, 0
|, 3D
with
A =
Df
mf Cf
If the trial stress state is located inside of the apex cone which means it fulfills condition:
tr < ( tr A )
GBf rq
KCq
with
I1
t = t
3
and
= 102
If the above condition is not met, then the maximum possible cutoff position is set automatically as:
I1t = 3 (1 ) A .
December 3, 2008
Z Soilr -3D-2PHASE v.2009
MULTILAMINATE MODEL
F (1i) = + n tan i ci
Q(1i) = + n tan i
F (2i) = + n tan i ci
Q(2i) = + n tan i
T
b F (1i) = tan i , 1
T
b Q(1i) = tan i , 1
T
b F (2i) = tan i , 1
T
b Q(2i) = tan i , 1
(1)
(2)
(3)
(4)
F (3i) = n ft
Q(3i) = n
b F (3i) = {1, 0}
b Q(3i) = {1, 0}T
(5)
(6)
Note:
b2b = 0.
Window 3-21
This leads to a multisurface plasticity problem which require that a set of up to 3*MLmax
plasticity conditions must be simultaneously fullfiled by any stress state in the multilaminate
material, i.e
F
b(i) 0; J; J : {1, . . . , 3M L}
T (i) , T are linear transformation matrices describing transition between ( xx , yy , xy , zz ),
December 3, 2008
Z Soilr -3D-2PHASE v.2009
(i)
2
x
n
s
c2 2sc
(i)
(i)
(i)
y
b =
=T
,
T =
sc sc c2 s2
xy
where :
s = sin (i)
c = cos (i) .
Window 3-22: Multilaminate model (3D, Generalized Plane Strain analysis type case)
For i = 1, M L (M L < 3)
Weakness plane setting:
sin cos
cos cos
sin sin
n=
,
,
a
a
a
T
F (1i) ( n , ) = k k + tan n c
F (1i) ( n , ) = n ft .
where:
q
a = cos2 + sin2 sin2 ;
Q(1i) ( n , ) = k k + tan n c
if = 0:
Q(1i) ( n , ) = n ft .
n = [0, cos , sin ]T .
T
Expressions of F (ki) , q (ki) by full stress vector = xx , yy , xy , zz , xz , yz
normal stress:
T
n = nT n = vT , where v = n2x , n2y , 2nx ny , n2z , 2nx nz , 2ny nz
,
tangent stress vector:
=
x, y , z
T
= n n n = A
where
nz 1 n2x
A = ny n2x
nz n2x
nx n2y ny 1 2n2x
nx n2z
nz 1 2n2x
2nx ny nz
ny 1 n2y nz 1 2n2y
ny n2z
2nx n2y
nz 1 2n2y
nz n2y
2nx ny nz nz 1 n2z nx (1 2ny nz ) ny 1 2n2z
December 3, 2008
Z Soilr -3D-2PHASE v.2009
=
AT A A T
AT
.
k k
k k
k k
F (1i) =
F (2i)
Q(1i)
Q(2i)
Q(2i)
Window 3-22
This leads to a multisurface plasticity problem which require that a set of up to 3M L M ax
plasticity conditions must be simultaneously fulfilled by any stress state in the multilaminate
material, i.e.:
F () () 0; J; J : 1, . . . , 3M L .
Plastic strains emerge due to violation of any of those conditions by the trial elastic stress.
The total plastic strain is the sum of each planes contribution.
p = b Q
X
p =
p
(i)
(i)
(i)
c(i)
December 3, 2008
Z Soilr -3D-2PHASE v.2009
= D : ( p )
X
b Q
p =
(1)
(2)
=
=
0
0
0
0.
(3)
(4)
(5)
(6)
In expanded form
if F () 0 or F () = 0 and F () < 0 = 0
if F () = 0 and F () = 0 = 0
( constraint is active).
Window 3-24
December 3, 2008
Z Soilr -3D-2PHASE v.2009
The Mc parameter is the slope of the critical state line along compression meridian, pc is a
preconsolidation pressure adjusted along p axis and r() is a function of Lode parameter
describing shape of the yield surface in the deviatoric plane. The r() function is taken after
van Ekelen.
r () =
1 sin(3)
1
n
3 3 J3
sin(3) =
2 J 23
n = 0.229
0.7925
The relation between k = ME /MC (ME is the slope of critical state line for the tension
meridian) and parameter is as follows
1
kn 1
1
kn + 1
3
3 + Mc
Remark:
The applied r() function is applicable for friction angles up to 46.55o .
Window 3-25
December 3, 2008
Z Soilr -3D-2PHASE v.2009
1 + eo
p
where eo is an initial void ratio, is the slope of secondary compression line in e ln(p) axes.
Remarks
Shear modulus G is a linear function of p
Poissons coefficient is a constant
Mean stress may reach a zero value for infinitely large tensile volumetric strains
Any calculation carried out with Cam Clay model requires explicit setting of the initial
stresses
Window 3-26
Window 3-27: Hardening/softening law
The evolution of the hardening parameter is defined through the following equation
dpc =
1 + eo
pc (dpkk )
where is a slope of a primary compression line in eln(p) system (see Fig. given below).
Window 3-27
December 3, 2008
Z Soilr -3D-2PHASE v.2009
CSL
OCR=1
250
200
Stress path
MC
150
Limit state
100
Intermediate state
50
Initial state
0
0
50
100
150
200
250
300
350
During the application of an axial strain to the specimen the compressive volumetric strain
is produced while deviatoric stress grows monotonically up to the value q = Mc p (see Fig.
below).
160
140
120
100
OCR=1
80
60
40
20
0
0
0.02
0.04
0.06
0.08
e ps -de v
0
0.02
0.04
0.06
0.08
e ps -vo l
-0.001
-0.002
-0.003
-0.004
-0.005
OCR=1
densification
-0.006
e ps -de v
Window 3-28
December 3, 2008
Z Soilr -3D-2PHASE v.2009
500
CSL
OCR=5
400
MC
Intermediate state
300
200
Limit state
100
Initial state
0
0
100
200
300
400
500
600
Strain softening
200
150
100
OCR=5
50
0
0
0.01
0.02
0.03
0.04
e ps -de v
0
0.01
0.02
0.03
0.04
0.0025
e ps -vo l
0.002
0.0015
dilation
0.001
0.0005
OCR=5
0
-0.0005
e ps -de v
December 3, 2008
Z Soilr -3D-2PHASE v.2009
CREEP
Creep is a timedependent deformation under maintained stress. It is assumed that the stress
can be split into volumetric and deviatoric components and the corresponding timedependent
strain components are the volumetric and the deviatoric creep. The following formulation is
adopted for onedimensional creep :
cr = einst f (t) = C (t)
Creep is considered to be proportional to the instantaneous elastic deformation. C(t) is the
creep law corresponding to a unit stress.
The three-dimensional creep law is then:
cr = ED1 C(t) = D1
o C(t)
and C(t) is assumed to be e.g. of the form
C(t) = A(t t0 )m
where A and m are material parameters.
In most situations the same creep law will be adopted for both the volumetric and the
deviatoric components. Different parameters can however be chosen for the volumetric and
deviatoric creep components. Great care has to be taken in that case because this may
generate a Poisson coefficient which varies in time.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Creep under variable stress requires a principle of superposition. The adopted power law does
not lend itself easily to such in principle. It is therefore replaced, in the implementation, by
a series of Kelvin elements. This is described next in Windows 3-31 and 3-30.
The automatic adjustment of the Kelvin element parameters to the prescribed power law is
derived in Window .3-32
Window 3-30: Kelvin element under constant unit stress
Constitutive equation
q = G +
Creep strain increment, due to
q = H(t t0 )
where: H Heaviside unit step function
G
1
1
cr
1 exp (t t0 )
= A 1 exp (t t0 )
=
=
G
B
= C(t t0 ) with = 1
N.B.:
cr = 0 at t = t0
q
cr =
at t =
G
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Zt
C(t )
cr
1
d
(t) = D0
[ (t) ( 0 )]
with D0 = E 1 D.
For unit stress and a single Kelvin element
1
C(t, ) = A 1 exp (t )
B
A
t
C
= exp
B
B
For a chain of N Kelvin elements in series, and introducing the volumetric-deviatoric split
N
X
1
v
Cv (t, ) =
Ai 1 exp v (t )
Bi
i=1
N
X
1
d
Cd (t, ) =
Ai 1 exp d (t )
Bi
i=1
Zt
Cv
cr
v 1
m (t) = D0v
[ m (t) m ( 0 )]
d
Zt
Cd
cr
d 1
d
e (t) = D0
[s (t) s ( 0 )]
The creep strain increment, required by the general nonlinear incremental scheme, as described in section FULL/MODIFIED NEWTON-RAPHSON ALGORITHM (Section 4.6.1)
can be derived by recurrence
cr
cr
n+1
cr
n
D1
0
N
X
e
cr
i
i=1
and
(i )cr
n+1
(e
i )cr
n+1
tn+1
tn+1
+ exp
1 (e
i )cr
= [ n + n+1 ( 0 )] Ai 1 exp
n
Bi
Bi
cr
= (e
i )cr
n + i
In the case of nonlinear creep the above recurrence formula is modifed by an additional term
scaling the amplitude of the creep strain Ai in the following manner
(i )cr
n+1 = [ n + n+1 ( 0 )] (C1 n + C1 n+1 )
tn+1
tn+1
Ai 1 exp
+ exp
1 (e
i )cr
n
Bi
Bi
December 3, 2008
Z Soilr -3D-2PHASE v.2009
1
E
= 1 2
3K
B1 , B2 , . . . , Bj
104 , 103 , . . .
N.B.: Six components [104 , . . . , 10] seem to be appropriate, less may be sufficient
2. Define t1 , t2 , . . . tj such that
tj
Aj = Aj 1 exp
Bj
Select : 0.5 e.g., then
tj = Bj ln(0.5)
December 3, 2008
Z Soilr -3D-2PHASE v.2009
j1
X
Ak + Aj
k=1
hence
tj
Aj = 1 exp
Bj
tj
1 exp
Bj
1 "
C (tj )
j1
X
#
Ak
k=1
2nd approximation
A(2)
tj
= 1 exp
Bj
(1)
1 "
C (tj )
#
Fk (tj )
k=1
Fk (tj ) = Ak
j1
X
1 exp
tj
Bj
.
Iterative scheme
(0)
Aj
#
1 "
j1
X
tj
(0)
= 1 exp
C (tj )
Ak
Bj
k=1
i-th approximation
(i)
Aj
#
1 "
X
tj
= 1 exp
C (tj )
Fk (tj )
Bj
k6=j
Fk (tj ) =
(i1)
Ak
tj
1 exp
Bk
.
tj = Bj ln (0.5)
Bj = 10j4
Convergence test
"
(i1)
(i)
max Aj
Aj
(i)
Aj
#
< 102
Window 3-32
December 3, 2008
Z Soilr -3D-2PHASE v.2009
The easiest way to adjust creep parameters A and m for C(t, t0 ) = A(t t0 )m from an
experimental curve f (t, t0 ) is to pick two points situated at (t t0 ) = 1 for the adjustment
of A and then at a large value of (t t0 ) for the adjustment of m.
Depending on the available test the procedure differs only slightly. Four typical experiments
are analyzed next; additional situations can easily be extrapoled using D1
0 with
1
0
1
0
.
D1
0 =
0
0 2(1 + ) 0
0
1
If volumetric and deviatoric creep are different i.e.
Cv (t, t0 ) = Av (t t0 )mv 6= Cd (t, t0 ) = Ad (t t0 )md
then
(D0v )1 =
and
E
= 1 2
3K
Dd0
1
1+
0
0
0
0
1+
0
0
.
=
0
0
2 (1 + )
0
0
0
0
1+
c = D1
0 C (t t0 )
c1
1
0
c2
1
0
=
0
0
0
2(1
+
)
0
c
3
0
1
1
0
0
0
C(t t0 )
hence with
C(t t0 ) = A(t t0 )m
c1 = 1 A(t t0 )m .
Window 3-33
December 3, 2008
Z Soilr -3D-2PHASE v.2009
1
0
1
1
1
0
2
2
=
c
0
0
2(1
+
)
0
0
12
c
0
1
3
3
C(t t0 )
hence, with
C(t t0 ) = A(t t0 )m
cv = 3 (1 2) m A(t t0 )m .
Window 3-34
Window 3-35: Triaxial deviatoric test
Assuming c2 c2 = c is measured for a unit q = ( 1 2 )
2
c
1
d = D 0
and 3 = 1
0
3
then
c2 = ( 2 2 1 ) C (t, t0 )
c1 = [ 1 ( 2 + 1 )] C (t, t0 )
c = (1 + ) qC (t t0 ) .
Window 3-35
Window 3-36: Oedometer test
K0 2
2
c = D01
0
K0 2
C (t, t0 )
then
c2 = (1 2K0 ) 2 C (t, t0 ) .
Window 3-36
December 3, 2008
Z Soilr -3D-2PHASE v.2009
SWELLING
A nonlinear creep approach has been adopted here to model swelling phenomena. Creep seems
to be the simplest phenomenological approach which can reproduce macroscopic behaviour of
swelling soils/rocks both quantitatively and qualitatively without considering all the microscale
effects.
Oedometric swelling test
Memorizing of in situ stress 0
Correction of os with respect to o state
Three-dimensional generalization
December 3, 2008
Z Soilr -3D-2PHASE v.2009
B() =
where the current effective stress is denoted by , in situ stress is denoted by 0 and
REF
appropriate reference stress states REF
os , cs are defined in the following windows.
Window 3-37
W.Wittke.
Stability Analysis of Tunnels.Fundamentals.Verlag Glueckauf Essen, 2000.
J.R.Kiehl.Interpretation der Ergebnisse von Grossquellversuchen in situ durch dreidimensionale numerische
Berechnungen, Proc. 7th.ISRM Congress, Aachen 1991,pp.1534-1538)
December 3, 2008
Z Soilr -3D-2PHASE v.2009
0
K
0
0
REF
=
ox
o
o
oz
o
os,xyz
T
Kox c c 0 Koz c 0 0
REF
cs,xyz =
v
(if not explicitely defined)
1v
It is possible to set up the in situ Ko coefficients Kox , Koz in local coordinate system x0y0z0
rotated with respect to xyz system. In such a case the reference stress states are defined as
REF
os, x0 y 0 z 0 =
Kox o o 0 Koz o 0 0
REF
cs, x0 y 0 z 0 =
Kox c c 0 Koz c 0 0
and the following transformation takes place to set them up in xyz system:
LG REF
REF
os, x0 y0 z0
os, xyz = T
LG REF
REF
cs, x0 y0 z0
cs, xyz = T
December 3, 2008
Z Soilr -3D-2PHASE v.2009
t
CR(*)
B()
The following approach is used to compute CR(*) for given effective stress state :
i
REF(*)
REF(*)
ln
if
c
o
i
ii
ii
REF(*)
oii
REF(*)
CR
0
if
o
i
ii
i =
REF(*)
cii
REF(*)
if
i cii
ln REF(*)
oii
ac-CR(*)
compute CR(*) based on CR
i , di and
ac-CR(*)
ac-CR(*)
CR(*) = MAX(CR
,
di dTi
i
ii
ii
Remarks:
An explicit integration scheme has been adopted here and thus the maximum time step value
is limited and should satisfy the condition:
0 < t <
2B MIN
Eoed
where MIN is the principal normal stress which yields the largest swelling strain.
Window 3-40
December 3, 2008
Z Soilr -3D-2PHASE v.2009
AGING CONCRETE
The aging concrete model represent time dependent mechanical properties as well as rheological behavior of concrete in early age.
It consists of a set of parallel Maxwell units, as shown in the Window 3-41. Each unit is
described by a maturity dependent Young modulus Ek (M ) = Wk (M )E, and retardation
Ek
. The contribution of each unit depends on maturity measure M (expressed
time k =
k
P
in time units), by the set of weighting factors Wk , ( k Wk = 1), given for specified time
instants ti .
Window 3-41: Aging concrete model
Window 3-41
Remarks:
For details of the numerical implementation see:
AGING CONCRETE MODEL - IMPLEMENTATION SCHEME
December 3, 2008
Z Soilr -3D-2PHASE v.2009
APPENDICES
December 3, 2008
Z Soilr -3D-2PHASE v.2009
The following definitions are used in Z Soilr ; of course these definitions are not unique.
Window 3-42: Stress level (SL)
I. for axisymmetric criteria
SL =
q
qfailure
with q =
p
3J2
with failure = m + s
Remarks:
1. I is a subset of II
2. obviously will be different for each material point.
Window 3-42
Window 3-43: Safety factor (SF)
I. Let SF1 be the multiplier which can be applied uniformly to each deviatoric stress in the
structure, such that failure occurs when
0 = m + SF1 s
II. For twoparameter criteria (C, ) an alternative definition is available which is
R
failure d
SF2 = R
where is the failure surface and can, as shown elsewhere, be obtained numerically by a
progressive reduction of C and tan using:
c
c0 =
SF2
(tan )0 =
tan
.
SF2
In the general MentreyWillam definition this amounts to replace the parameters of the
criterion by
A0f = SF1 Af
Bf0 = SF1 Bf
Window 3-43
December 3, 2008
Z Soilr -3D-2PHASE v.2009
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface
Chapter 4
NUMERICAL IMPLEMENTATION
WEAK FORMULATION
ELEMENTS
INCOMPRESSIBLE AND DILATANT MEDIA
FAR FIELD
OVERLAID MESHES
ALGORITHMS
December 3, 2008
Z Soilr -3D-2PHASE v.2009
December 3, 2008
Z Soilr -3D-2PHASE v.2009
1
(wi,j + wj,i )
2
In the finite element solution procedure one does not solve the strong form of the boundary
value problem but an equivalent weak (variational or virtual work) form which is usually
discretized following a Galerkin technique. The equivalence of the strong or differential form
of the problem statement and the weak form is discussed in texts concerning finite element
implementation (see [Hughes, 1987]).
Window 4-1: Weak and matrix form of single phase medium
Weak form:
wi fi d +
w(i,j) ij d =
(1)
wi ti d
ui = ui
on u
where t and u are boundaries with prescribed tractions and displacements, respectively,
and
= = u + t .
Approximation functions for w and u
wi = Na wia
ui = Na uia
(2)
(3)
on u
where:
K=
e=1,N
(Ke ) ,
(4)
e=1,N
BT de
(5)
December 3, 2008
Z Soilr -3D-2PHASE v.2009
w(i,j) tot
ij
Z
d =
wF kk d
F F
w,k
v,k d
(internal flux)
Z
wi bi d +
(body load)
wi ti d
t
(surface traction)
Z
Z
wF c pF pF d + wF q d wF kv (pF pF ext ) d = 0
(storage)
q
(surface flux)
s
(seepage penalty term)
= ui
= ti
on u T
on t T
on
on
p + 2s T
q + 1s T
Initial conditions
ui (t0 ) = ui0
F
p (t0 ) =
pF0
on
on
Window 4-2
December 3, 2008
Z Soilr -3D-2PHASE v.2009
u i
u iN
+1 p
pN +1 = pN + (1 ) t pN + t pN +1 = pN +iNt
+ t Np+1
|
{z N}
| {zN +1}
ppredictor
N +1
p N +1 p N
The integration coefficient has been assumed to satisfy the sufficient condition for stability
1
.
2
Window 4-3
Window 4-4: Choice of shape functions
Let us introduce the following finite element interpolation functions for approximated field(s),
i.e. displacements uh and pore pressure ph , within a finite element
uh = Nu ue
w h = Nu w e
ph = Np pe
q h = Np q e
With these definitions the strain-displacement relation is expressed in the standard form
uh = B ue
Window 4-4
December 3, 2008
Z Soilr -3D-2PHASE v.2009
HEAT TRANSFER
Following section describe the solution algorithm for transient and steady state heat transfer
problem formulated in section 2.4. In particular hints on
are given.
Notation
T -temperature field
-time
TE
H
qT
c
-heat flux
O
-heat capacity
X
-heat conductivity
Xe
-maturity
-time derivative of X
-time increment
-gradient
-matrix/vector representation of X
element contribution of X
(1)
CT + (K + Kb )T =H + Kb T
(2)
CT + (K + Kb + H )T =Q
(3)
where :
Q = Q+H + Kb TE CT (K + Kb )T
December 3, 2008
Z Soilr -3D-2PHASE v.2009
(4)
e=1,N
e=1,N
C =c
NT N de
Keb
Z
= hT
Qe =
NT N de
NT qT de
He =
NT He
H M
H
H M
H
H =
+
+
=
M T
T
M T
T
e
NT N de
(1)
predictor
thus:
T n+1 =
Tn+1
t
(2)
Introducing above into the linearized form 3, the following set of incremental equations is
obtained:
[C + t (K + Kb + H )] T =t Q
(3)
Window 4-6
December 3, 2008
Z Soilr -3D-2PHASE v.2009
of matrices H,H, integration of both heat source term H and maturity factor derivative
M
with respect to temperature
via Eqn. (2), in each integration point in an element are
T
required. Even with assumption that in given time increment the temperature varies linearly,
the integrals (2) can not be evaluated using elementary functions, so it has to be integrated
numerically as follows:
Window 4-7: Heat source term
heat source:
H = H
aM
1 + aM
(1)
maturity factor:
Zt
exp
M=
Q 1
1
(
)
R Tref
T
dt
(2)
td
Q
1
1
Mn+1 = Mn + exp
) tn+1
Tref T
R
M
M
=
+
T n+1
T n
2
Q
1
1
1
Q
exp
tn+1
R Tn+1
R Tref
Tn+1
=0
Mn+1
M
=0
T n+1
if
if
if tn+1 tBEG + td
if tn+1 tBEG + td
where:
Tn+1
= Tn (1 ) + Tn+1
Window 4-7
The first existence time of an element to which the integration point belongs is denoted by
tBEG . In the above scheme in case when tn+1 < tn+1 tBEG td the value tn+1 should
be replaced by appropriate value.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
ELEMENTS
December 3, 2008
Z Soilr -3D-2PHASE v.2009
A family of 2/3D isoparametric elements with 1st order interpolation function is implemented
in the program, see Appendix 4.7.1.
In case of single phase analysis the nodal displacements (active for given analysis type) are
the basic unknowns. Derivatives of shape function are necessary for strains analysis and then
for stresses calculation. Basic features are summarized in the following table:
Finite elements for 2/3D continuum problems
Analysis type
Ndim
Elementary
volume dV
Active
displacement
DOF / node
Kinematic
constraints
Strain vector
= Bd
Straindisplacement
operator
Ba
B = [Ba ]
a = 1, N EN
Plane Strain
2
Axisymmetry, r = x
2
dx dy 1
2r dr dy
=0
z
T
xx , yy , xy
=0
T
xx , yy , xy ,
Na
0
r
N
a
0
Na Na
Na
0
r
w = 0,
Na
x
0
Na
y
0
Na
y
Na
x
w = 0,
3D
3
dx dy dz
u(x, y) = [u, v, w]T
3
T
xx , yy , xy , zz , xz , yz
Na
0
0
x
Na
0
0
Na Na
0
y
Na
z
Na
Na
0
z
x
Na Na
0
z
x
December 3, 2008
Z Soilr -3D-2PHASE v.2009
NUMERICAL INTEGRATION
Numerical integration is required for the evaluation all integrals resulting from the problem
definition. Gaussian quadrature is used and for a onedimensional integral can be represented
as follows:
Z
X
f (x) dx =
f ( i ) Jx , ( i ) wi
where:
f ( i ) function being integrated, value at i
Jx , jacobian determinant
wi Gaussian weighting factor
The extension of the above for multidimensional case is straightforward : the double (triple)
integration is replaced by a double (triple) summation.
In the case of axisymmetry, all integrands include a factor equal to 2r where r = radius of
the integration point under consideration, and 2 can be devided out.
Standard quadrature types used for stiffness/forces evaluation for different elements are given
in the table below:
Standard quadrature for typical elements
Element:
N gauss
T3
1
Q4
22
TH4
1
W6
21
B8
222
Details on integration point positions, weighting factors, for different quadrature types are
given in Appendix 4.7.2
December 3, 2008
Z Soilr -3D-2PHASE v.2009
STRAINS
Strains at any integration point of a continuum element are evaluated by an unified procedure given in Window 4-8. Beside the standard approach presented here, in the case of
incompressible or dilatant media another approach is recommended, see Section 4.3.
Window 4-8: Evaluation of strains
Nen
X
Na () xa
a=1
displacement interpolation:
u () =
Nen
X
Na () ua
a=1
strain:
() = B () u =
Nen
X
Ba () ua
a=1
where the standard form of matrix B is given in section 4.2.1. In the case of strain
projection technique (necessary to simulate incompressible media) resulting form of the
Bmatrix, called BBar, will be described in Window 4-9.
shape function derivatives, present in all concerned Ba are evaluated as:
T Na
Na
= J1
x
x x
x x
y y
2D: J = y y ;
3D: J =
z z
Window 4-8
December 3, 2008
Z Soilr -3D-2PHASE v.2009
STIFFNESS MATRIX
The element stiffness matrix can now be evaluated numerically; recalling that:
Z
e
K = BT D B d
Fe =
BT d
K =
BT ( i ) Di B ( i ) det J ( i ) Wi
i
Ngauss
Fe =
BT ( i ) ( i ) det J ( i ) Wi
December 3, 2008
Z Soilr -3D-2PHASE v.2009
The introduction of the interpolation functions into the weak form yields an elemental body
force term as follows:
Z
e
Fb = NT b de
e
December 3, 2008
Z Soilr -3D-2PHASE v.2009
If the initial stress field is in equilibrium the initial stresses can simply be added to the stresses
resulting from deformations. If not, equivalent nodal forces must be calculated. Nodal forces
equivalent to initial stresses and/or strains can be introduced as follows; this calls for a
generalized stress-strain relation.
Let
= D ( 0 ) + 0
where 0 are the initial stresses and 0 are the initial strains. By the definition of the internal
force term:
Z
Z
Z
T
T
A B d = A B D ( 0) d + A BT0 d
e=1,N
e=1,N
e=1,N
from which the following expression of the nonlinear equilibrium equation results
Fint (u) = F F + F0
with
F0 =
F =
e=1,N
e=1,N
BT 0 d
BT 0 d.
Note that if initial stresses are in equilibrium F0 = 0 no deformations will result from the
initial stresses. If not, deformations will result. Similarly if initial strains are compatible with
boundary conditions, no stresses result.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Material data include the elastic constants i.e.Youngs modulus and Poisson ratio. In fully
incompressible cases, Poissons ratio is 0.5 which within the program is taken as 0.499999.
This leads to mesh locking when a full (2 2) integration scheme is used. Underintegration
(i.e. the use of a single integration point) is therefore required in the volumetric part of the
stiffness, while full integration is used for the shear term.
It can be seen from the iterative scheme that the use of seective underintegration would
result in different integration schemes for the left and righthand side of the equilibrium
equations. This can, and will, disturb convergence, so strain projection is used to circumvent
this problem.
First, the BBAR matrix is established for the case of torsionless axisymmetry and then the
plane strain case is derived.
Beginning with the standard Bmatrix for node a defined previously in this section, we can
split the matrix into dilatational and deviatoric parts as shown in Window 4-9.
a is used where the dilatational term has been underintegrated.
In place of using Ba the B
entries are calculated using a reduced 1 1 integration rule whereas the
The dilatational B
entries are calculated using the normal (2 2) integration rule.
deviatoric B
Window 4-9: Strain projection B-BAR method
dil
Ba = Bdev
a + Ba
where
(B0 + B1 ) B2
1 (B0 + B1 ) B2
=
0
0
3
0 + B
1 B
2
B
Bdil
a
and
a:
In place of use Ba use B
Bdev
a
1
2
1
B1 B0
B2
3
3
3
1
1
2
B2
B0 B1
3
3
3
B2
B1
2
1
1
B0 B1
B2
3
3
3
a = Bdev + B
dil
B
a
a
i.e.:
B12
B10
a =
B
B2
11
B
B6
B7
B1
6
B
where
B0 = Na /x1
1 B1 /3
B4 = B
0 B0 /3
B10 = B4 + B
B1 = Na,x1
2 B2 /3
B6 = B
B11 = B0 + B10
B2 = Na,x2
B7 = B2 + B6
B12 = B1 + B10
Window 4-9
December 3, 2008
Z Soilr -3D-2PHASE v.2009
December 3, 2008
Z Soilr -3D-2PHASE v.2009
December 3, 2008
Z Soilr -3D-2PHASE v.2009
In EAS methods1 the strain is approximated by two fields, i.e. the compatible and the
enhanced one via equation :
= Bu + M
where B is the standard strain operator, M is the interpolation operator for the additional
strain field which may be discontinuous across element edges.
The variational basis of the method is the HuWashizu functional in the form:
Z
1 T
T
T
T T
D + Bu d N F d.
U=
2
In order to eliminate the statically admissible stress field from functional the following condition has to be satisfied:
Z
T M d = 0.
The system of equations obtained by taking the variation of functional with respect to u and
takes the form:
ext
Kuu Ku
u
F
=
0
Ku K
where:
Z
Kuu =
B DB d ;
Ku =
BT DM d
M DB d ;
Ku =
K =
MT DM d
Assuming discontinuous approximation for these extra degrees of freedom can be eliminated
at the element level through standard condensation procedure. The interpolation functions
assumed for M matrix, defined in isoparametric space, for plane strain case and axisymmetry
are given in Windows (4-10) and (4-11).
The forms of M matrix for quasi-plane strain and 3D are given in Windows (??) and (4-12).
These interpolation functions assumed for M (here index is used to distinguish between
isoparametric and physical spaces) have to satisfy the orthogonality condition introduced
already in 4-th equation in this section. The transformation of M matrix from isoparametric
space to physical one, summarized in Window (4-13), is performed with aid of Jacobian of
the isoparametric mapping.
1
Simo J.C., Rifai M.S., A class of mixed assumed strain methods and method of incompatible modes.
International Journal for Numerical Methods in Engineering. Vol.29, pp.1595-1638, 1990
Groen A.E., Improvement of low order elements using assumed strain concepts. TU-Delft report Nr
25.2.94.203, 1994.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Number of
extra modes
EAS2
EAS4
EAS7
0
0
M =
0 0
0 0
0 0 0
0 0 0
M =
0 0
0 0 0 0
0 0 0
0 0 0 0
M =
0 0 0
0 0 0 0 0
strain
T
z
0 0
0
0
0 0
Window 4-10
Number of
extra modes
EAS3
M =
EAS5
M =
where:
=
rT a0 =
0
0
0
0
0
0
0
J (, )
0
0
r (, ) J0
0
0
0
0
0
0
0
0
0
0
0
J (, )
0
0
0
0
r (, ) J0
1 rT a1
3 rT a0
1
(r1 + r2 + r3 + r4 )
4
1 rT a2
3 rT a0
1
rT a1 = (r1 + r2 + r3 r4 )
4
=
1
(r1 r2 + r3 + r4 )
4
r1 , r2 , r3 , r4 radial coordinates of element nodes.
rT a2 =
Window 4-11
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Nr of extra modes
EAS6
EAS9
0 0 0 0 0
M =
0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0
M =
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0 0
xz yz
0
0
0
0
0 0 0
0 0 0
0 0 0
0 0 0
0 0
0
}T )
Window 4-12
December 3, 2008
Z Soilr -3D-2PHASE v.2009
det J
Jki0 physical
Jjl0 .
kl
det J0
det J0 1 isoparametric
T
.
det J 0
det J0 1
From the above equation one gets the definition of M matrix: M =
T M
det J 0
For plane strain and axisymmetry the transformation matrix T0 takes the form:
2
2
J11
J21
J11 J21
0
2
2
J12
J22
J12 J22
0
T0 =
at ( = 0, = 0)
2J11 J12 2J21 J22 J11 J22 + J12 J21 0
0
0
0
1
With matrix notation this mapping can be rewritten in form : physical =
2J11 J12 2J21 J22 J11 J22 + J21 J12 2J31 J32 J11 J32 + J31 J12 J21 J32 + J31 J22
T0 =
2
2
2
J13
J23
J13 J23
J33
J13 J33
J23 J33
2J11 J13 2J21 J23 J11 J23 + J21 J13 2J31 J33 J11 J33 + J31 J13 J21 J33 + J31 J23
2J12 J23 2J22 J23 J12 J23 + J22 J13 2J32 J33 J12 J33 + J32 J13 J22 J33 + J32 J23
Window 4-13
December 3, 2008
Z Soilr -3D-2PHASE v.2009
With the EAS method the resulting nonlinear system of equations to be solved is as follows:
ext
F Fint (ue , e ) = 0
A
e=1,N
Z
he (ue , e ) = MT d = 0 (e = 1, 2, . . . , Nele)
R
=
Ku K
0 MT d
where:
ep
ep
B D B d
Kuu =
Z
M D B d
Ku =
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Z
Ku =
Z
K =
BT Dep M d
MT Dep M d
1. the EAS2 element in plane strain, EAS3 in axisymmetry and EAS6 in 3D are strongly
recommended for stability and ultimate state analysis when using isotropic plastic models
with dilatant plastic (for ex. Drucker-Prager if > 0)
2. the EAS4 element in plane strain, EAS5 in axisymmetry and EAS9 in 3D are strongly
recommended for stability and ultimate state analysis when using anisotropic plastic models
with any type of plastic flow (only multilaminate model)
3. if one wants to get highly accurate results for beams/shells modeled with aid of continuum
elements (retaining walls, etc... ) the Q4-EAS7 (for plane strain case exclusively) and
B8-EAS15 (3D) elements give superior results even for coarse distorted meshes, but their
application is limited to elastic type of materials only (these elements are activated once
Continuum for structures instead of Continuum is used for Material formulation
to be defined at the material level).
December 3, 2008
Z Soilr -3D-2PHASE v.2009
FAR FIELD
Standard finite elements can be used only to discretize a bounded domain. In the case of
a problem given in an unbounded domain, infinite elements, attached to the boundary of
a bounded domain, can be used to describe interaction between bounded domain and its
infinite surroundings. The formulation is based on the concept of infinite mapped elements
(see 2 ). The infinite mapped elements concept is summarized in the following windows.
Formulation of the mapped infinite element
Mapping for 2D infinite element
Mapping for 3D brick type of infinite element
Mapping for 3D wedge type of infinite element
Evaluation of element matrices for infinite mapped elements
O.C. Zienkiewicz, C. Emson, P. Bettes, A Novel Boundary Infinite Element, International Journal for
Numerical Methods in Engineering, vol. 19, p.393-404, 1983
December 3, 2008
Z Soilr -3D-2PHASE v.2009
To summarize the concept of infinite mapped elements let us cosider the following onedimensional situation given in the Fig. The element which extends from node 1 through node
2 up to node 3, placed at infinity, is mapped onto parent element in the local coordinate
system. Once the arbitrary position of the pole of expansion x0 is choosen one can define the
position of node 2 using the expression
x2 = 2 x1 x0
The mapping from local coordinate system to the global one can be done in standard way
using the following rule
2
X
x() =
Ni () xi
i=1
December 3, 2008
Z Soilr -3D-2PHASE v.2009
The mapping functions for the 2D element can be easily obtained as a product of onedimensional Lagrangian shape functions along local direction and infinite shape functions
along direction . If we assume that the poles positions are defined then we can define
positions of nodes 2 and 3 as
x2 = 2 x1 xO1
x3 = 2 x4 xO4
altough the definition of the infinite element geometry is usually done by introduction of
nodes 1, 2, 3 and 4 rather then by poles positions O1 and O2.
The set of the infinite shape functions for quadrilateral infinite 4-node element INFQ4 is as
follows
M1 (, ) = N1 () N1 ()
M2 (, ) = N2 () N1 ()
M3 (, ) = N2 () N2 ()
M4 (, ) = N1 () N2 ()
in which the Lagrangian shape functions Ni ()
1
(1 )
2
1
N2 () = (1 + )
2
N1 () =
4
X
Mi (, ) xi
i=1
The interpolation of the displacement field within the element is assumed in the form
u(, ) = N1 (, ) u1 + N4 (, ) u4
Window 4-15
December 3, 2008
Z Soilr -3D-2PHASE v.2009
8
X
Mi (, , ) xi
i=1
The interpolation of the displacement field within the element is assumed in the form
u(, ) =
4
X
Ni (, ) ui
i=1
Window 4-16
December 3, 2008
Z Soilr -3D-2PHASE v.2009
6
X
Mi (, , ) xi
i=1
The interpolation of the displacement field within the element is assumed in the form
u(, ) =
3
X
Ni (, ) ui
i=1
Window 4-17
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Mi
Mi
Mi
xi
yi
zi
NX
EN
M
M
M
i
i
i
x
y
z
J=
i
i
i
i=1
Mi
Mi
Mi
xi
yi
zi
Ni
N
x
N
N
i
i
1
=J
Ni
Ni
d = dx dy dz = det(J) d d d
Window 4-18
December 3, 2008
Z Soilr -3D-2PHASE v.2009
OVERLAID MESHES
To explain the idea of overlaid meshes let us consider a 2D domain 30m wide and 30m high,
with a square excavation zone of size 6m by 6m placed at the center of the domain. During
the excavation a tunnel lining is installed (see Fig. below).
q = 1 kN/m/m
Tunnel
lining
Kinematic
constraints
In the context of the overlaid meshes approach we can create a relatively coarse mesh, labeled
as layer number 0, which will represent soil behavior far from the excavation zone. In the
neighborhood of the excavation zone, to enhance the quality of the results, we need a denser
mesh and thus we superpose a second mesh labeled as layer number 1. In the 2D case
we could easily generate a mesh in layer 1 in such a way that its external boundary nodes
positions coincide with the nodes of the coarse mesh. However, in 3D applications this is
usually not that easy and it is simpler, from the users point of view, to superpose layer 1
with layer 0 without additional restrictions. This corresponds to overlaid meshes for which
we have to handle the problem of overlapping of few meshes plus the continuity of primary
variables (displacements, pressures etc..) handled via Lagrange multipliers.
In the considered example a mesh consisting of 10 x 10 elements is generated in layer 0 and 20
x 20 elements in layer 1 (layer 1 is 14m wide and 14m high) (see Fig. above). As it is shown in
Fig. below some of the elements in layer 0 are fully overlapped (identified with circles) while
some others are overlapped only partially (identified with triangles). All these elements which
are fully overlapped, and nodes which exclusively belong to these elements, are neglected
during computations. Problems arise in the case of partially overlapped elements as part
of their domain must be deleted from the resulting stiffness and right-hand-side vector. To
handle this case an exact geometrical intersection of a given element in layer 0 and elements
in layer 1 must be computed to estimate the overlapped volume. For further application, this
intersection is computed for each integration point subdomain of a given element in layer 0
and set of elements in layer 1.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
If we analyse the situation shown in Fig. below we can notice that for the integration point
number 2 the ratio between nonoverlapped and total volume becomes zero (as the integration
area associated with point 2 is entirely overlapped) while for other integration points it is
smaller than 1 but greater than zero. Hence a simple computation scheme, in which each
integration point volume is weighted by the aforementioned ratio, can be used.
Element in layer 0
4
Elements in layer 1
Non overlapped
area associated
with point 1
December 3, 2008
Z Soilr -3D-2PHASE v.2009
ALGORITHMS
Several solution algorithms can be activated either individually or in a sequence: initial state,
stability, time dependent (driven load/consolidation/creep).
All refer in some way to a NewtonRaphson iterative scheme which is therefore described in
Window 4-19. The specific algorithms are described next.
The simulation of excavation/construction stages is managed through existence functions
associated with elements at the level of the data preparation.
MODIFIED NEWTON-RAPHSON ALGORITHM
CONVERGENCE NORMS
INITIAL STATE ANALYSIS
STABILITY ANALYSIS
ULTIMATE LOAD ANALYSIS
CONSOLIDATION
CREEP
LOAD TIME FUNCTIONS AND TIME STEPPING
EXCAVATION AND CONSTRUCTION STAGES
December 3, 2008
Z Soilr -3D-2PHASE v.2009
1. Step initialization : n = n + 1
set iteration counter i = 0
(i=0)
set un+1 = 0
Accumulate total external force vector Fext
n+1
2. At the element level, at each integration point
if creep is active then compute the creep strain increment cr
n+1 according to the
Section 3.4 (MATERIAL MODELS/CREEP)
set the initial stress/strain increments 0n+1 , 0n+1
3. i = i + 1
4. Assemble internal force vector and stiffness matrix using computed at the element level
(i+1)tot
and at each integration point current total stress n+1
and current tangent stiffness
(i+1)e
ep
matrix Dn+1 ( an elastic stress state is computed via formula n+1 = n + 0n+1 +
(i+1)
De (n+1 cr
n+1 0n+1 ) )
Z
(i+1)tot
int (i+1)
BT n+1
d
Fn+1
= A
e=1,N
e
(i+1)
Kn+1
e=1,N
ep(i+1)
BT Dn+1
B d
(i+1)
(i)
December 3, 2008
Z Soilr -3D-2PHASE v.2009
CONVERGENCE NORMS
k
kFext
n+1 Fn+1
TOL
int
kFext
n+1 Fn k
This norm is evaluated selectively for different degree of freedom ( translations u, rotations
, pore pressures pF , temperatures T and humidities W ). The following table shows active
RHS norms for different analysis types and different degrees of freedom (+ means active and
- nonactive).
Analysis Type/DOF type
Deformation
Deformation+Flow
Flow
Heat transfer
Humidity transfer
u
+
+
-
pF
+
+
+
-
+()
+()
-
T
+
-
W
+
The two following tollerances for RHS norm are used i.e. FTOL (set to 0.01 by default)
and QTOL (set to 0.001 by default) related to solid phase DOFs and fluid phase DOFs
respectively. The following table shows corresponding tollerances for selected DOFs.
DOF
u
pF
T
W
()
int
ext
The reference value, kFext
n+1 Fn k, related to rotational DOFs is set to 0.1 kFn+1
u
Fint
n k L where L is some averaged finite element size, factor 0.1 has been assumed by rule
int u
of thumb and kFext
n+1 Fn k is an Euclidean norm of the RHS corresponding to translational
DOFs.
Window 4-20
December 3, 2008
Z Soilr -3D-2PHASE v.2009
En+1
F(i+1)
En+1
S(i+1)
En+1
S(i)
En+1
S(i=2)
ESTOL
En+1
F(i+1)
En+1
F(i)
En+1
F(i=2)
EFTOL
En+1
Window 4-21
Window 4-22: Total energy norm
The total energy and then the total energy norm (valid for step n > 1) are evaluated as
follows (separately for solid and fluid phase):
S(i+1)
= EnS + En+1
F(i+1)
= EnF + En+1
En+1
En+1
S(i+1)
En+1
F(i+1)
S(i)
En+1
ESTOL
EnS
F(i+1)
En+1
S(i+1)
F(i)
En+1
EFTOL
EnF
Window 4-22
December 3, 2008
Z Soilr -3D-2PHASE v.2009
k
kFext
n+1 Fn+1
TOL (FTOL/QTOL)
ext
int
kFn+1 Fn k
or if the following set of conditions is satisfied:
int (i+1)
k
kFext
n+1 Fn+1
10 TOL (for all active RHS norms)
ext
int
kFn+1 Fn k
S(i+1)
S(i)
F(i+1)
F(i)
En+1
En+1
ESTOL/10
EnS
En+1
EFTOL/10 (if active)
EnF
En+1
Detection of divergence
The divergence of the iteration process is detected if the following set of conditions is satisfied:
int (i+1)
kFext
k
n+1 Fn+1
(for all active RHS norms)
ext
int
kFn+1 Fn k
S(i+1)
En+1
S(i+1)
En+1
S(i)
En+1
EnS
and
S(i)
En+1
(i=2)S
En
and
F(i+1)
F(i)
F(i+1)
En+1
En+1
En+1
En+1
(if active)
EnF
(i=2)F
F(i)
(if active)
En
December 3, 2008
Z Soilr -3D-2PHASE v.2009
The initial state in soil mechanics results essentially (but not exclusively) from gravity. The
correct implementation of gravity requires simultaneous application (or superposition) of the
gravity itself and the corresponding initial stresses, which may undergo additional constraints
set by the user (initial state K0 effect ). The corresponding multistep algorithm is described
in Window 4-24:
Window 4-24: Initial state multistep algorithm
Initialize:
set time t = 0
assume first gravity increment and increment size for further steps
set = 0
set step counter n = 0
for each element and for each integration point set 0 = 0
1. Continue
2. Set counter of initial stress reevaluations (for superposition) l = 0
3. Set iteration counter i = 0
4. Continue
5. Evaluate equivalent partial gravity nodal load: Fg =
A
e=1,N
R
e
NT b d, where b is the
gravity load
6. Accumulate total external force vector Fext
n+1 adding to Fg additional external forces if
needed (also weighted by the factor )
(i)
ep(i)
7. Evaluate corresponding stress state n+1 and constitutive tangent matrix Dn+1 for given
(i)
(i)
(i)
un+1 , n+1 = B un+1 and given 0 , using the following expression:
(i)
(i)
p(i)
ep(i)
where the increment of plastic strain n+1 and Dn+1 are obtained from return mapping
algorithm
8. Assemble internal forces (adding the effect of initial pore pressures if needed, here pore
pressures are also weighted by the current gravity multiplier )
Z
int (i)
(i)
F (i)
T
T
Fn+1 = A
B n+1 + pn+1 d
e=1,N
December 3, 2008
Z Soilr -3D-2PHASE v.2009
A
e=1,N
R
e
ep(i)
BT Dn+1 B d
(i+1)
(i)
11. Update accumulated increment of displacements and strains: un+1 = un+1 +u(i+1) ,
(i+1)
(i+1)
n+1 = B un+1
12. If convergence of the iteration process has not been achieved set i = i + 1 and go to step
3
13. Increase l = l + 1
14. IF l <MAX REPEAT (by default MAX REPEAT=2) then
Update the initial stress increment 0 (via procedure given in Window 4-25 Initial
stress increment correction
Repeat last step introducing corrected initial stresses, GO TO step 2
(i+1)
(i+1)
()
1. Transform n+1 n+1 , n n (upper index () means local system, one in which
K0 has been set up)
()
()
()
()
3. Assume : 0 = n+1
()
()
()
()
()
()
()
December 3, 2008
Z Soilr -3D-2PHASE v.2009
STABILITY ANALYSIS
The available definitions of safety factors were introduced in Appendix 3.7.1, i.e.
1. , such that global instability corresponds to
global failure = m + s
where is a uniform deviatoric stress multiplier in the domain. From the implementation
point of view the approach amounts to a progressive modification of the yield criteria
parameters until failure occurs.
2. Alternatively for two-parameter (C ) criteria, can be used
R
d
Rs y s
SF2 =
s ds
where y = C + 0n tan 0 is the yield stress according to the MohrCoulomb criterion, C
the cohesion, 0n the effective normal stress, the friction angle, SF2 the safety factor and
s defines the sliding surface. An algorithm which fits the plasticity based approach can
be deduced from the above equation; rewriting the equation as
R
R
Z
ds
(C + 0n tan 0 ) ds
s y
s
ds =
=
SF2
SF2
s
it is observed that SF2 can be viewed as the dividing factor of C and tan0 for which
instability is reached.
The stability algorithm is summarized in Window 4-26
Window 4-26: Stability algorithm for SF=SF2
1. Initialization
Set SFn = SF0
(start with the prescribed lower bound of the safety factor SF0 )
December 3, 2008
Z Soilr -3D-2PHASE v.2009
December 3, 2008
Z Soilr -3D-2PHASE v.2009
An ultimate load analysis follows the classical NewtonRaphson scheme. Computation are
pursued until divergence is reached. Refer to Section 4.6.1. The simulation of drained
behaviour should be done using drivers as for 1phase or 2phase medium but using large
time step. The undrained behavior can be done only with 2phase algorithm (Section 4.6.6).
December 3, 2008
Z Soilr -3D-2PHASE v.2009
CONSOLIDATION ANALYSIS
The consolidation algorithm simulates the transient behavior of the twophase medium. The
time step can vary starting from small values at the beginning up to large steps at the end
of the process. The only limitation is that minimum time step should be greater than the
critical one estimated via following relation:
F h2
1 1
t tcrit =
+ Eoed c
(4.2)
Eoed k 4 6
where:
c
k
F
Eoed
h
The one-dimensional test is taken as the basis for the estimation. tot
The condition for nonoscil
F
(with a positive sign
latory pore pressure distribution can be formulated as p
1 + Eoed c
for tensile stresses). In the incompressibility limit (c = 0) this condition means that the
stress transferred by the fluid cannot be higher then the total stress value. The estimate
will be derived for linear two-node element with an equal interpolation for displacements and
pressures. Let us take a mesh which consists of a single finite element, as shown in following
figure, and assume that the initial pressure is zero. Solving the resulting system of equations
One-dimensional test
with the set of the boundary conditions (u1 = 0 and p2 = 0) we obtain the following value
for the pressure increment in the first time step:
p1 =
h
4Eoed
qh
2Eoed
h kt 1
+c +
3
F h
(4.3)
From the consistency condition, which in a general case can be expressed in the form,(see 4 ):
p1
4
December 3, 2008
Z Soilr -3D-2PHASE v.2009
q
1 + Eoed c
condition
for
(4.4)
consolidation
by
finite
elements.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
CREEP ANALYSIS
Creep introduces a time dependent deformation at constant or variable stress. The implementation scheme is summarized in Sect. 4.6.1. An important aspect is that the current
formulation does not produce creeping effect due to initial stresses. The phenomenon starts
due to stress variation starting at time at which the creep is activated. This means that for
example the effect of secondary consolidation understood as a result of creeping should be
modelled running the consolidation and creep simultaneously. Since creep is a time dependent
process it requires therefore a time stepping procedure, which is shown in Window 4-27.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
For time dependent processes like creep, consolidation, transient flow, each item consisting
load or prescribed boundary condition may have attached a function describing its variability
in time (physical or pseudo) during the process. This is called a Load Time Function and is
defined as a list of pairs (tk , vk ), as shown in Window 4-27 assuming linear interpolation for intermediate points. Different loads acting on the model may have attached different load time
functions, but its argument must be common for all time function in a job. It must have the
meaning of a physical time (consistently with constitutive data ) for such a Time Dependent
problems as: Transient Fluid, Heat, Humidity Flow, Creep, Consolidation, while for
the remaining (i.e. Driven Load, Deformation, all Steady State) ones, may be treated
as the non-physical one.
Window 4-27: Time stepping procedure
Load time history
Applied loads are characterized by a prescribed load amplitude and a load multiplier (load
factor). At time tn+1 the applied load is then
Fn+1 = F0 LFn+1 .
The load factor LF is defined as a function of time. Each load can be associated with a
different load factor.
Load timehistory
Time step
The time dependent processes start always with the initial time step increment defined by the
user t1 = tBEG . Each next time step is predicted through relation tn+1 = tn tMULT
with time multiplier tMULT defined by the user. This next time step increment can be
corrected automatically by the system if in between tn tn + tpredicted
at least one of the
n+1
existence functions changes its value (from OFF to ON or vice versa) or some characteristic
point on one of the load time functions is detected. Once such situation is detected the time
step increment is reset to the initial value tBEG .
Window 4-27
December 3, 2008
Z Soilr -3D-2PHASE v.2009
The simulation of excavation/construction stages is normally embedded in every time dependent driver (driven load / consolidation etc..). This type of simulation requires a stiffness
update at each excavation stage. The corresponding appropriate algorithmic choice is done
automatically by the system.
On the other hand, the input mesh must correspond to the maximal mesh. This may correspond to the final stage in a construction simulation or to the initial state for an excavation
simulation.
Management of stiffness
The simulation of construction stages leads to a variable size of the stiffness matrix and
therefore to a variable number of nodes and elements. This requires additional data management. The input mesh must correspond to the maximal mesh. The corresponding node and
element numbering will be kept throughout the analysis.
At each excavation stage an optimization of the nodal numbering will be performed, and
a correspondence table with the input-output node numbering will be established. The
optimized mesh node numbering is used for analysis purposes.
Progressive unloading after excavation
If no LT F (unloading function) is specified for excavated elements, interaction forces from
excavated media will vanish immediately at the moment of excavation. In the case of elastoplastic media this may cause difficulties in obtaining converged solution. To prevent this,
progressive unloading after excavation can be used which helps the system to redistribute
stresses in the surroundings of the excavated domain, and in consequence to obtain convergent
solution concerning new equilibrium state.
Unloading after excavation can be controlled. The interaction force between the excavated
and the remaining medium will be computed by performing
Z
LT F (t)
intEXC
T tot
F
=
B d
0 if no unloading function is given
exc
over the excavated medium. The association of a load timehistory with this set of forces
provides the means for the control of unloading. For more details see section 7.6.2.
Related Topics
GEOTECHNICAL ASPECT. EXCAVATION, CONSTRUCTION ALGORITHM
December 3, 2008
Z Soilr -3D-2PHASE v.2009
APPENDICES
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Reference element
Shape functions
N1 =
N2 =
1
Ni = (1 + i ) (1 + i )
N3 =
N4 =
1
(1 ) (1 )
4
1
(1 + ) (1 )
4
1
(1 + ) (1 + )
4
1
(1 ) (1 + )
4
N1 = 1
N2 =
N3 = .
1
Ni = (1 + i ) (1 + i ) (1 + i )
8
1
N1 = (1 ) (1 ) (1 ) , N5 =
N2 = 1 (1 + ) (1 ) (1 ) , N6 =
8
1
N3 = (1 + ) (1 + ) (1 ) , N7 =
N4 = 1 (1 ) (1 + ) (1 ) , N8 =
8
1
T3
(, )
Ni = (1 + i ) Nk(i)
2
where: k (i) = (i 1) mod 3 + 1
N1
N2
N3
N4
December 3, 2008
Z Soilr -3D-2PHASE v.2009
1
(1 ) (1 ) (1 + )
8
1
(1 ) (1 ) (1 + )
8
1
(1 ) (1 ) (1 + )
8
1
(1 ) (1 ) (1 + )
8
=1
=
=
=
3
=
= 0.5773502691896
3
Element shape
Integration points
Positions
i
i
number
Ngauss
i:
0.0
2.0
1:
2:
1.0
1.0
1:
0.33333
0.33333
0.5
1:
2:
3:
0.16666
0.16666
0.66666
0.16666
0.66666
0.16666
0.16666
0.16666
0.16666
1:
0.0
0.0
4.0
22=4
1:
2:
3:
4:
1.0
1.0
1.0
1.0
in
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Weigthing
factors Wi
number
Ngauss
1
0.13819
0.58541
0.13819
0.13819
0.13819
0.13819
0.58541
0.13819
0.13819
0.13819
0.13819
0.58541
0.04166
0.04166
0.04166
0.04166
1:
0.33333
0.33333
0.0
1.0
1:
2:
3:
4:
5:
6:
1:
0.166666
0.666666
0.166666
0.166666
0.666666
0.166666
0.0
0.166666
0.166666
0.666666
0.166666
0.166666
0.666666
0.0
0.0
0.166666
0.166666
0.166666
0.166666
0.166666
0.166666
1.0
1:
2:
3:
4:
5:
6:
7:
8:
1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0
222
=
8
i
0.25
Weigthing
factors Wi
0.16666
1:
2:
3:
4:
23=6
December 3, 2008
i:
1:
Integration points
Positions
i
i
0.25
0.25
a
= t
r (, q)
h (, q)
D
C
k
k+1
n
n+1
December 3, 2008
Z Soilr -3D-2PHASE v.2009
p(k+1)
(k+1) (k+1)
n+1
= pn +
n+1 rn+1
=1,M
(k+1)
(k+1)
(k+1)
qn+1 = qn +
n+1 hn+1
=1,M
(k)
(k+1)
(k)
Fn+1
= Fn+1 + Fn+1 = 0
Jact
(k+1)
p(k)
n+1 = Dn+1
In most cases this system is nonlinear and NewtonRaphson procedure is needed for its
solution. To apply this procedure the consistent linerization of the above set of equations
has to be done. Denoting by R and Rq the residuals of the first two equations which are
defined by the following expressions:
X
p(k)
(k) (k)
R = pn n+1 +
n+1 rn+1
=1,M
Rq = q n
(k)
qn+1
(k) (k)
n+1 hn+1
=1,M
the linearized system of first two equations of the basic set using expressions for R and Rq
and 4th equation from basic set is as follows (summation for ):
Jact
(k)
An+1
1
=
D 0
0 I
(
p(k)
n+1
(k)
qn+1
X
(k) (k)
)
R +
n+1 rn+1
=1,M
X
=
(k) (k)
R
+
n+1 hn+1
q
=1,M
where:
(k)
An+1
r(k)
D +
=1,M
=
(k)
X
h
=1,M
=1,M
=1,M
r(k)
q
h(k)
In order to find increments of plastic multipliers the third equation from basic set written for
each mechanism F : Jact has to be solved. After linearization it takes the form:
(k)
(k+1)
(k+1)
(k)
(k+1)
(k)
Fn+1
Fn+1
(k)
(k)
n+1 +
qn+1
(1)
It can be written in matrix form using 4-th equation from basic set which leads finally to the
following:
#
"
(k)
(k)
F
(k)
n+1
n+1
Fn+1 =
(2)
D
q
In the above equation vector of unknowns which consists ofplasticstrain and plastic variables
(k)
(k)
(k)
(k)
(k)
(k)
(k)
December 3, 2008
Z Soilr -3D-2PHASE v.2009
(k)
Un+1
=
R
Rq
r 1 . . . r N
=
h1 . . . hn
T T
f 1
f 1
.
..
.
=
. T . T
f N
f N
Window 4-29
Window 4-30: Consistent tangent operator Dep
The general definition of the tangent matrix is as follows:
Dep =
d
.
d
This definition after introducing of the applied integration scheme leads to the so called
consistent tangent matrix. The starting point for its derivation is the basic set of equations
given in Window 4-29 which expresses the fully implicit scheme applied for the integration
of plastic strains and plastic variables. All next steps will lead to derivation of the relation
between d d and encapsulating from it the algorithmic constitutive operator. To do that
lets differentiate this basic set of equations which yields:
X
X
r
r
d+
dq+
d r
q
=1,M
=1,M
=1,M
X
X
X
dq =
d+
dq+
d h
q
=1,M
=1,M
=1,M
F
F
d F =
d+
dq = 0;
Jact
q
d = D ( d dp )
dp =
Considering only first two equations from the above set and eliminating the increment of
plastic strains using fourth equation we can write the following matrix equation:
X
r
r
C+
q
=1,M
=1,M
X
X
h
h
q
=1,M
=1,M
{z
A1
December 3, 2008
Z Soilr -3D-2PHASE v.2009
d r
=1,M
d
d
=
X
0
dq
d h
=1,M
X
X
X
r
p
r
d
dq
d r
d = D ( d d ) = D
q
=1,M
=1,M
=1,M
" X
#
X
r
r
d
= D d
d r .
=1,M
q
dq
=1,M
=1,M
{z
}
|
a
By elimination of the plastic strain differential from the above equation we can rewrite as:
r
=1,M
d
.
X
d = D d aA
+ aA
0
d h
=1,M
d 1
..
vector of plastic multiplier increments:
d = .
e
r=
d N
matrix K
[(NSTRE+NHARD)NSTRE]
:K=
I
0
.
F F
0
q
d
.
.
.
..
..
dq = .. .
NF NF
0
q
Eliminating vector of unknowns the expression for increments of plastic multipliers will take
finally the form:
d
1
d = (UAP) UA
.
0
Introducing the above formula into the equation for d, after some matrix manipulations,
we get the most general form of the multimechanism consistent elasto-plastic matrix:
d = D I aAK + (aAPe
r) (UAP)1 UAK d.
|
{z
}
Depconsistent
December 3, 2008
Z Soilr -3D-2PHASE v.2009
The case of a single surface plasticity with/without hardening is handled via multisurface
plasticity theory and algorithms assuming M=1 (nr of plastic surfaces), see Appendix 4.7.3
December 3, 2008
Z Soilr -3D-2PHASE v.2009
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface
Chapter 5
STRUCTURES
TRUSSES
BEAMS
SHELLS
MEMBRANES
APPENDICES
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface N N Structures
5.1
TRUSSES
TRUSS ELEMENT
RING ELEMENT
ANCHORING OF TRUSS AND RING ELEMENTS
PRE-STRESSING OF TRUSS AND RING ELEMENTS
UNI-AXIAL ELASTO-PLASTIC MODEL
December 3, 2008
Z Soilr -3D-2PHASE v.2009
TRUSS ELEMENT
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Elements are designed to model the presence of different kind of anchors, reinforcements ,
or separate bar (3D case). Note the difference between truss/anchor and 2D membrane
elements , see Section 5.4 .
Window 5-1: Truss elements in Plane Strain
Axisymmetric case
Window 5-2
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Window 5-3
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Window 5-4
Geometry of the truss element is identified by the geometry of the centroid line:
X
o
x() =
Ni ()xi
i=1,2
e xL =
x,
;
ko x, k
e zL =
0, 0, 1
December 3, 2008
Z Soilr -3D-2PHASE v.2009
T = exL ; eyL ; ezL ,
hexL i
TT = heyL i
hezL i
v,xL = v,
= v, D with D = hJ1 i1 exL
xL
For 2D cases a relation between local and global DOF as well as forces may be established
in a form :
c s
T
vG = TvL , vL = T vG , with T =
,
s c
where:
exL =
December 3, 2008
Z Soilr -3D-2PHASE v.2009
c, s
e yL =
s, c
For the point with given reference coordinate translation displacement components uG
(referred to global coordinate system {xG }) are interpolated from its values at nodal points
X
uG () =
Ni ()uGi
i=1,2
The only strain component taken into account while evaluating element stress is strain along
the element, and, as no bending is taken into account, this strain is assumed to remain
constant in the whole cross-section of the element:
xxL (xL , yL ) =
uG
uL
= e xL T
,
xL
xL
The formulae relating the only strains component xxL any point within the element, with its
DOF vector u may put in general for:
N en
X
xxL () = BxL ()u = BixL ()ui ,
i=1
T
ui = ui vi
= exL x DNi , exL y DNi ,
3D:
ui =
BixL =
December 3, 2008
Z Soilr -3D-2PHASE v.2009
ui , vi , wi
T
The virtual work principle expressing equilibrium of a system may be put in the general form:
find such that:
for any , u
Z
dV
V
uT pdV = 0
The contribution of the truss elements in the above may be easily derived, with integrals taken
along the element length. A is an area attributed to the assumed computational domain i.e.
to the unit slice for the Plane strain, Generalized Plane Strain , to the whole circumference
(independently from current radius) for the Axisymmetric case or to one distinct bar for the
3D case.
for any , u
Z
Z
xxL xxL AdL
uT pdL = 0
For the description of 1D uniaxial elastoplastic material model used for truss elements see
the Window 5-25.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Stiffness matrix Ke and force vector f e of the truss element are derived in a standard way
from the weak formulation of a problem. It would require constitutive module Dxxxx as well
as xxL stress evaluation for given strain increment. This will be performed by 1D uniaxial
elastoplastic model.
Numerical integration technique is used to evaluate integrals over the length of the element.
In the case of a 2node linear element, 1 integration point is used (N gaus = 1, W1 = 2.0,
1 = 0.0). Integration over the cross section of the element is hidden in given values of
integral characteristics of the cross section area A.
Ke =
Z1
1
N gaus
igaus=1
fe =
Z1
1
N gaus
igaus=1
The element p load is assumed to act along the centroid line leading to load induced forces
evaluated as:
Z1
fp =
NT ()pko x()kd =
1
N gaus
igaus=1
where:
N() = Ni ()I(dim) ,
December 3, 2008
Z Soilr -3D-2PHASE v.2009
i = 1, N en
RING ELEMENT
December 3, 2008
Z Soilr -3D-2PHASE v.2009
The geometry of the ring element (available exclusively for Axisymmetric analysis type) is
represented by the coordinates of its 1st node and attached area.
Window 5-5: Geometry and DOF of a ring elements
Window 5-5
Although only u contribute to element strain both {u, v} displacement components are kept
as element DOF, to allow force resulting from vertical load to be transmitted to the system
via ring element.
The only strain component taken into account while evaluating element stress is strain in
circumferential direction, constant in the whole crosssection of the element, related only to
the radial component of the displacement and current radius:
zz =
u
r
u=
Bzz =
December 3, 2008
Z Soilr -3D-2PHASE v.2009
1
, 0
r
u, v
T
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Stiffness matrix Ke and force vector f e of the truss element is derived in a standard way
from the weak formulation of a problem. It would require constitutive module Dzzzz as well
as zz stress evaluation for given strain increment. This will be performed by 1D uniaxial
elastoplastic model, see the Window 5-25
Ke = BT
zz Dzzzz Bzz 2rA
f e = BT
zz zz 2rA
December 3, 2008
Z Soilr -3D-2PHASE v.2009
For the sake of generality the nodal points of truss elements may be placed in arbitrary
position within the domain occupied by continuum or structural element. Despite modeling
convenience, the option also possesses some physical meaning as then the truss element
force are distributed over surrounding nodes of continuum element and the effect of force
concentration is diminished.
Window 5-6: Anchoring of truss and ring elements
Conditions to be fulfilled:
displacement compatibility:
uT russ = uCont
force equivalence (weak form):
for any u :
uT
T russ fT russ
N en
X
(i)T
(i)
uCont fCont
i=1
Window 5-6
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Let Ni are shape functions of the element in which kth node of a truss is anchored, and
are local coordinates of the anchorage point within its reference element. Displacement of a
truss node uT russ are to be evaluated from displacement of surrounding element uCont via
compatibility condition :
uT russ = uCont ( ) =
N enCont
X
Ni ( )uiCont = NT uCont
i=1
where:
N = [Ni ( )IN dm ] ,
i = 1, N enCont
In the case of anchoring within structural (i.e. beam or shell element), shape function matrix
N must be understood in more general sense i.e. as a matrix relating translation displacement
at arbitrary point within the element with all its DOF and takes the form given in point 1.2,
1.3.
In turn, forces evaluated at the node of a truss fT russ are transferred to the nodes of the
surrounding element as fCont basing on (weakly formulated) equivalency
for any u :
uT
T russ fT russ
N en
X
(i)T
(i)
i=1
T
uT
T russ fT russ = uCont Nf Cont = uCont fCont
fCont = Nf T russ
Finally, the stiffness of the truss element is assembled on the DOF of surrounding element,
and takes a form as bellow, where Kjk are jth and kth nodal submatrix of the truss
stiffness:
.
Kjj .. Kjk NT
b =
s
s
K
s
..
T
NKkj . NKkk N
In the case of the ring element, its stiffness assembled on the DOF of surrounding elements
takes form:
b = NKkk NT .
K
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Pre-stress can be applied only to anchor/truss or ring elements. Prestress differs from a
standard initial stress situation by the fact, that the internal force is assumed to be known a
priori. According to the definition of current tangent stiffness matrix it follows that:
K=
f (u)
=0
u
since internal force f (u) is constant. As a consequence, if pre-stress is being applied then
the stiffness of the anchor is always set to zero while it is evaluated via standard procedures
if pre- stress is nonactive.
Strains in the anchor / ring element are monitored during the pre-stress as:
i = i1 + i
prestres (ti ) i1
i
=
E
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface N N Structures
5.2
BEAMS
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Beams in 2D analysis types (Plane Strain , Generalized Plane Strain, Axisymmetry, Plane Stress)
Window 5-7: Beams in 2D analysis type modeling situations
In the case of Plane Strain
analysis, beam elements can be used for two - modeling situations:
Modeling situations for beam elements in Plane Strain and 2.5D analysis
In the case of Axisymmetric analysis, only continuum shell option can be used:
December 3, 2008
Z Soilr -3D-2PHASE v.2009
exL =
x,
ko x
, k
ezL =
0, 0, 1
Relation between local and global DOF (degrees of freedom) as well as forces may be established in a form :
c s 0
vG = TvL , vL = TT vG ,
T= s c 0
0 0 1
are local coordinate unit vectors.
Beams in 3D analysis type
The geometry of a 2 node beam element allowing for moderate (when 3 nodes are used) and
data, shown on the plot for the most general situation.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Window 5-8
The versors of local cross sectional axis are evaluated from the above data at any point of
the element with reference coordinates as:
o
exL =
x,
ko x
, k
ezL =
exL d()
,
kexL d()k
Note, that iso-parametric mapping is used to interpolate both centroid position vector o x()
and directional vector d() from their nodal representatives.
X
X
o
x() =
Ni ()xi , d() =
Ni ()di
i=1,2
i=1,2
Centroids may coincide with corresponding masters. Directional nodes may be different for
each node enabling for moderate twist of cross-sectional axis or only 1 common point for all
nodes in the element may be given. The directional planes may be different then the element
curvature plane. The only obligation for the positions of the directional nodes is to omit the
situation when cross product is indeterminable, i.e. when tangent vector exL is parallel to the
directional vector d.
Local cross sectional axis are these to which the geometry of the crosssection is referred.
In the case of elastic beam model they must strictly correspond to centroidal and principal
crosssectional inertia axis . In the case of layered, nonlinear beam model this demand may
be satisfied only approximately, as most meaningful effects, related to axial strain and stresses
resulting from axial force and bidirectional bending action are taken into account by cross
sectional numerical integration. Then cross sectional axis setting will be used to input layer
centers positions. Moreover, cross sectional axis setting will be used to refer bidirectional
shear and torsion elastic characteristics.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
G
hexL i
v = TvL ,
T
v,xL = v,
= v, D with D = hJ1 i1 exL
xL
In 3D analysis case derivatives of base vectors eL appear, evaluated as:
o
1
x, o x, o
exL , = o
I o
x,
k x, k
x, o x,
1
(exL d) (exL d)
e zL =
I
(exL , d + exL d, )
kexL dk
(exL d) (exL d)
eyL = ezL , exL + ezL exL ,
December 3, 2008
Z Soilr -3D-2PHASE v.2009
The adopted kinematics of a beam is based on Timoshenkos hypothesis, i.e. that originally
plane cross- section perpendicular to beam centroid line remains plane but not necessarily
perpendicular to deformed beam axis . Moreover small displacements & strains are assumed
Window 5-9: Kinematic assumption of beam theory
Window 5-9
Displacements at any point r with given local coordinate {xL , yL , zL } are then given by
displacement o u of centroid line and independent rotation of a cross section plane (fiber)
as :
u(x) = o u(xL ) + (xL ) r
For 2D case this leads to:
uL = o uL (xL ) (xL )yL
vL = o vL (xL )
Two formulations of beam element are used:
layered approach (Nonlinear Beam option, analysis type Plane Strain, Axisymmetry,
3D analysis )
composite sections allowed, nonlinear or elastic material models, setting of the centroid of
the crosssection may be done in approximate manner as M N coupling is taken into
account in the model);
integral approach (Elastic Beam option, Plane strain, Axisymmetry,
3D analysis),
uniform section described by its integral characteristics, elastic material model only, setting
of the centroid of the crosssection must be done in rigorously exact way, as M N coupling
is disregarded by the model)
December 3, 2008
Z Soilr -3D-2PHASE v.2009
zL (xL )
o uG (xL )
uL
= eT
yL
,
xL
xL
xL
xL
vL uL
o uG (xL )
+
= eT
zL (xL )
yL
xL yL
xL
uG
1
=
r
r
uG (xL ) cyL zL (xL )
In 3D analysis case and layered beam model strains related to the cross sectional axis are:
normal strain:
uL
xxL (xL , yL ) =
= eT
xL
xL
o uG (xL ) ((xL ) r)
+
xL
xL
vL uL
vL
o uG (xL )
+
=
zL = eT
eT
yL
zL (xL )
xL yL
xL
xL
xzL (xL ) =
wL uL
wL
o uG (xL )
+
=
+ yL = eT
eT
zL
yL (xL )
xL
zL
xL
xL
torsion angle:
(xL ) =
xL
(xL )
= eT
xL
xL
xL
For the integral approach strains (in generalized sense) are (for Plane Strain ):
extension of {xL , 0, 0} line:
xxL (xL ) =
o uL
o uG (xL )
= eT
,
xL
xL
xL
curvature:
z (xL ) =
December 3, 2008
Z Soilr -3D-2PHASE v.2009
zL (xL )
,
xL
xyL (xL ) =
vL uL
o uG (xL )
+
= eT
zL (xL ).
yL
xL yL
xL
xxL (xL ) =
o uG (xL )
o uL
= eT
,
xL
xL
xL
curvatures:
y (xL ) =
z (xL ) =
yL (xL )
(xL )
= eT
,
yL
xL
xL
zL (xL )
(xL )
= eT
,
zL
xL
xL
Also average strains due to shear and torsion angle taking the form identical as for layered
beam are taken into account.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
In both layered and integral approach, the treatment of a transversal shear (and torsion
for the 3D case) is decoupled from bending and extension state analysis and limited to
linear stress- strain relation. This kind of procedure is exact in linear cases, while for the
nonlinear one, consists a commonly accepted simplification. Coupled treatment of both,
shear & bending / extension state would require additional significant numerical effort and
much more complex formulation. In both formulations, the shear behavior is treated in
integral way, with usage of averaged shear angle, stress-resultant tangent force and a shear
correction factor.
The virtual work principle expressing the equilibrium of a beam may be put in the general
form:
find such that:
for any , u
Z
dV
V
uT p dV = 0
From the above, taking into account kinematic assumptions both layered and integral
approach, detailed formulation for each analysis type may be derived, i.e.:
layered formulation:
(2D, Plane Strain case)
for any , , u :
XZ
i
(i)
xxL xxL
dV
(i)
Z
xyL (ky GA) xyL dL
+
L
V (i)
uT p dV = 0
XZ
i
(i)
xxL xxL
(i)
(i)
zzL zzL
dV
(i)
Z
xyL (ky GA) xyL r dL
+ 2
L
V (i)
uT p dV = 0
(2D analysis case antiplane shear included optionally (hi),in each layer separately
for any , , u :
XZ
i
(i)
xxL xxL
(i)
h (i)
xzL xzL i
V (i)
dV
(i)
Z
xyL (ky GA) xyL dL
+
L
uT p dV = 0
(3D case)
December 3, 2008
Z Soilr -3D-2PHASE v.2009
XZ
i
(i)
xxL xxL
dV
(i)
X Z
Z
Z
xhiL (khi GA) xhiL dL+ GIx dL uT p dV = 0
hi=y,z L
V (i)
uT p dV = 0
(3D case)
for any , hi , hi , u :
Z
L
Z
X
hi Mhi + xhi (khi GA) xhi ) + GIx dL uT p dV = 0
( xxL N +
o
hi=y,z
In the aboveshear correction factor k is introduced to account for nonuniform shear stress
strain distribution over the cross section. On the basis of energetic equivalency this may
be put as:
Z 2
A
1
S
= 2
dA.
k
I
b2
A
December 3, 2008
Z Soilr -3D-2PHASE v.2009
For the point lying on the element centroid line with given reference coordinate , both
translations u and rotational , displacement components (referred to global coordinate
system ) are interpolated from its values at the centroid nodes Ci. Note, that these may
be obtained from element DOF by master to centroid offset transformation ,see the
Appendix, Window 5-22.
X
o G
u () =
Ni ()uGCi
i=1,2
o
G () =
Ni ()GCi
i=1,2
December 3, 2008
Z Soilr -3D-2PHASE v.2009
STRAIN REPRESENTATION
The formulae relating strains any point within the element with its DOF vector q, based on
kinematic assumptions is given in general form:
(, yL , zL ) = B(, yL , zL )q =
N en
X
Bi (, yL , zL )qi ,
qi =
i=1
uCi
Ci
u, v, z
T
3D analysis:
qi =
u, v, w, x , y , z
T
i-th node submatrix of B-matrix relating shear strain with nodal DOF has a form in the case
of:
2DPlane Strain, Axisymmetry:
B i =
3D analysis:
B xyi =
T
DNi , eT
yL ; Ni eyL
B xzi =
T
DNi , eT
zL ; Ni ezL
BxLi =
2DAxisymmetry:
axial strain:
December 3, 2008
Z Soilr -3D-2PHASE v.2009
circumferential strain:
BxLi
Ni
=
;
r
0;
Ni
yL eyL y
r
3D analysis:
BxLi =
T
DNi , eT
xL ; D(Ni r exL + Ni , r, exL )
where:
r = yL eyL + zL ezL
integral approach:
2D-Plane Strain:
axial strain at centroid line:
Bi =
curvature:
Bi =
0; 0; DNi ,
DNi , eT
xL ; 013
3D analysis:
axial strain at centroid line:
Bi =
curvature in xL zL plane:
Byi =
013 ; D(Ni , eTyL + Ni eT
,
)
,
yL
curvature in xL yL plane:
Bzi =
December 3, 2008
Z Soilr -3D-2PHASE v.2009
013 ; D(Ni , eTzL + Ni eT
zL , ) .
Stiffness matrix Ke and force vector f e of a beam element are derived in a standard way from
the weak formulation of a problem. It would require constitutive module matrix D for each
stressstrain component. Numerical integration technique is used to evaluate integrals over
the length of the element. In the case of a 2node linear element selected reduced integration
technique (SRI) with 1 integration point is used ( N gaus = 1, W1 = 2.0, 1 = 0.0).
Integration over the cross section of the element is performed numerically in the case of
layered approach, or it is hidden in given values of integral characteristics of the cross section
( shear area for uncoupled treatment of shear, area and rotational inertia for elastic beam).
Integrals in layered approach case use longitudinal jacobians l J = det(J(, yLl , zLl )) evaluated at each layer l separately, in order to enhance accuracy in case of curved elements.,
while other integrals over the element length use jacobians referred to centroid line o J =
det(J(, 0, 0)). For all 2D cases, contribution of shear part is evaluated in a common way
as:
Z1
K =
o
BT
()(kGA)B () J d
1
N gaus
o
BT
( igaus )(kGA)B ( igaus ) Jigaus Wigaus
igaus=1
Z1
f =
BT ()(kGA()) o J d
1
N gaus
o
BT
( igaus )(kGA( igaus )) Jigaus Wigaus
igaus=1
K =
Z1 X
1
l
l
BT
xL (, yLl )Dxxxx BxL (, yLl ) J d + K
N gaus
X X
l
l
BT
xL ( igaus , yLl )Dxxxx BxL ( igaus , yLl ) Jigaus Wigaus + K
igaus=1 l
Z1 X
l
fe =
BT
xL (, yLl ) xx (, yLl ) J d + f
1
N gaus
X X
l
BT
xL ( igaus , yLl ) xxL ( igaus , yLl ) Jigaus Wigaus + f
igaus=1 l
December 3, 2008
Z Soilr -3D-2PHASE v.2009
K =
BT
()
BT
();
EA
0
0 ELz
B ()
B ()
J d + K
1
N gaus
X
BT
( igaus );
BT
( igaus )
igaus=1
o
B ( igaus )
B ( igaus )
Jigaus Wigaus + K
Z1
EA
0
0 ELz
f =
BT
();
BT
()
EA()
EIz ()
J d + f =
1
N gaus
X
BT
( igaus );
BT
( igaus )
igaus=1
EA( igaus )
EIz ( igaus )
Jigaus Wigaus + f
Z X
T
l BxL (, yLl )
BxL (, yLl ); BT
Ke = 2
D
r() l Jd + rK
zL (, yLl )
BzL (, yLl )
l
N gaus
X X
= 2
l
T
BT
D
xL ( igaus , yLl ); BzL ( igaus , yLl )
igaus=1 l
!
f e = 2
Z1 X
T
BT
xL (, yLl ); BzL (, yLl )
xx (, yLl )
xz (, yLl )
N gaus
X X
T
BT
xL ( igaus , yLl ); BzL ( igaus , yLl )
igaus=1 l
r() l J d + rf =
xx ( igaus , yLl )
xz ( igaus , yLl )
!
Dl(22)
=
Dxxxx Dxxzz
Dzzxx Dzzzz
.
3D analysis:
For both layered and integral approaches, treatment of transversal shear and torsion is de
coupled from treatment of bending and extension states. Thus element stiffness and forces
are split according to:
X
Ke = KeN M +
Kei + Ke
i=x,y
December 3, 2008
Z Soilr -3D-2PHASE v.2009
e
fi
+ fe
i=x,y
Kei =
o
BT
xi ()ki GABxi () J d
1
N gaus
o
BT
xi ( igaus )ki GABxi ( igaus ) Jigaus Wigaus
igaus=1
e
fi
=
Z1
o
BT
xi ()ki GA xi () J d
1
N gaus
o
BT
xi ( igaus )ki GA xi ( igaus ) Jigaus Wigaus
igaus=1
torsion:
Ke =
Z1
o
BT
()GIx B () J d
1
N gaus
o
BT
( igaus )GIx B ( igaus ) Jigaus Wigaus
igaus=1
fe =
Z1
o
BT
()GIx () J d
1
N gaus
o
BT
( igaus )GIx ( igaus ) Jigaus Wigaus
igaus=1
Z1 X
l
l
=
BT
xL (, yLl , zLl )Dxxxx BxL (, yLl , zLl ) J d
1
N gaus
X X
l
l
BT
xL ( igaus , yLl , zLl )Dxxxx BxL ( igaus , yLl , zLl ) Jigaus Wigaus
igaus=1 l
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Z1 X
l
=
BT
xL (, yLl , zLl ) xx (, yLl , zLl ) J d
l
N gaus
X X
l
BT
xL ( igaus , yLl , zLl ) xx ( igaus , yLl , zLl ) Jigaus Wigaus
igaus=1 l
EA 0
0
T
T
0 EIy 0
BT
KeN M =
(); By (); Bz ()
0
0 EIz
1
N gaus
EA
X
T
T
T
B ( igaus )
By ( igaus ) o Jigaus Wigaus
Bz ( igaus )
Z1
Z1
fNe M =
B ()
By () o J d
Bz ()
0
0
EIy 0
0 EIz
EA()
T
T
EIy y () o J d
BT
() By () Bz ()
EIz z ()
N gaus
X
T
T
BT
( igaus ); By ( igaus ); Bz ( igaus )
igaus=1
EA( igaus )
EIy y ( igaus ) o Jigaus Wigaus
EIz z ( igaus )
The element load p is assumed to act along the centroid line leading to load induced forces
evaluated as:
Z1
fp =
N gaus
T
N ()p J d =
igaus=1
N() = Ni ()I(dim) ,
i = 1, N en
All element forces and stiffness, as given above, are referred to centroidal nodes of the
element. Prior to the agregation to global ones, they are submitted to Mastercentroid
(offset) transformation, see Appendix 5.5.1 .
December 3, 2008
Z Soilr -3D-2PHASE v.2009
In order to deal with the frequently encountered situation where beam elements are connected
to other elements of the model by nodes, which are not the centroids of a beam cross section,
offset transformation of element displacement, forces and stiffness is introduced. The DOF
of the element are placed on its master nodes defining connectivity. Based on rigid body
movement of the master, translation and rotation displacements of the centroid are
evaluated.
For the details of master-slave offset transformation see the Appendix 5.5.1 .
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Stiffness matrix and force vector derived above concerns element with all DOF active. Situation when user demanded group of DOF is relaxed (what means that no forces are transmitted
by the element in selected directions).The directions of relaxed DOF might be related to local
element directions at both ends of the element.
If given directions at beam node are relaxed, the node is implicitly duplicated and DSC
(Node-to-node interface ) elements are introduced to the model. The stiffness of that interface remains 0 at relaxed direction, while it is assumed to take penalty values, estimated
automaticaly from beam stiffness on fixed DOF.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Element stress resultants are referred to cross section local coordinate system at the integration point. The sign convention is as follows:
N normal force
positive in tension
Mi bending moment positive, are such which leads to positive (tensile) stresses in the
points with positive local coordinate on the complementary axis
Qi shear forces
positive is such that produce positive shear stresses acting in the
ith local direction
Mx torsion moment positive moment is represented by the vector directed towards
outer normal
Note, that in case of all analysis types, signs of some stress resultants are related to node
order C1 C2
Window 5-10: 2D beam element result setting
Window 5-10
Note, that for Plane Strain and case of discrete beam system in Z direction stress resultants
are referred to single beam but not a unit slice of a model.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Window 5-11
Note, that in the case of Axisymmetry, evaluated stress resultants are referred to the unit
length of the axisymmetric shell both in circumference and meridian direction.
Window 5-12: 3D beam element result setting
Window 5-12
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface N N Structures
5.3
SHELLS
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Shell elements are 2D elements in 3D space, which are of course compatible with the continuum, beam, truss and, contact elements. The degenerated continuum approach is used, in
which deformation field within the element is described by translations and independent fiber
rotations field (Mindlin-Reissner hypothesis) of the reference surface. The fiber is assumed
to be in-extensive. The principles of the shell kinematics are shown in the following Figure.
u() + U(, )
U(, ) = z()(2 () e1 1 () e2 )
where:
T
n= [, ]
o point coordinates at the reference element,
ei (), i = 1, 2, 3 fiber coordinate system,
fiber rotation vector components referred to fiber
i (), i = 1, 2
coordinate system,
z()
lamina coordiante.
In each lamina plane stress hypothesis is adopted. Moreover transversal shear strains and
stresses are accounted for. Each node of the reference surface posses 6 DOF, i.e.:
q = {u1 , u2 , 1 , 2 , 3 }T
Nodal rotations are transformed to nodal fiber coordinate systems
n
o
eai (), i = 1, 2, 3; a = 1, N en .
Bending rotation components i (), i = 1, 2 are used to evaluate element strains and then
stresses, while only stabilization stiffness is attached to so called drilling rotation 3 .
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Four (8) and eight (16) nodes shell elements are available. Two modeling options and related
classes of shell elements are:
A. Shell elements with 2 layers of nodes (Window 5-13)
B. Shell elements with 1 layer of nodes (Window 5-14)
Window 5-13: Shell elements 2 layers
December 3, 2008
Z Soilr -3D-2PHASE v.2009
h(x) = h(x0 ) =
hi Ni ( (x0 ))
i=1,N en
Window 5-15
Despite above difference in element geometry description all others mechanical features of
the element (kinematics, constitutive modeling) are common for both classes A. and B.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Given construction of the shell element is common for each type of shell element SXQ4,
SHQ4.
Window 5-16: Shell elements coordinate systems and mapping
{b
eai ,
i = 1, 2, 3} =
[b
ea1 , b
ea2 , b
ea3 ] =
1
1
n2
nx ny nx
nz +
1 + nz y
1 + nz
1
1
2
nx ny nz +
nx ny
, if nz 6= 1
1 + nz
1 + nz
nx
ny
nz
0
1 0
0 1 0
0 0 1
, if nz = 1
x(, )+
reference surface:
o
x(, ) =
Na (, ) o xa ;
a=1,N en
Na (, ) za ()b
ea3;
a=1,N en
where:
1
2
1
1
za () = (1 + )za+ + (1 )za
2
2
J.L. Batoz, G. Dhatt, Modelisation des structures par element finis, Ed.Hermes, Paris 1992.
T.J.R. Hughes, The Finite Element method, Ed.PrenticeHall Inc.1988.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
za = 0;
za+
za
= ha /2;
for SHQ4
za , = ha /2.
Na ,
Na
= JT Na , ;
x
0
a=1,N en
Na ,
0
zNa
= JT z Na , + Na 0
x
0
z,
= eT
.
i
xiL
x
Gauss point base, at layer after3 , see Appendix: 5.5.3
Window 5-16
December 3, 2008
Z Soilr -3D-2PHASE v.2009
CROSSSECTION MODELS
Independently from the element geometry description, two approaches to modeling of the
cross sectional behavior of a shell are available. They are:
The cross section is fully described by elastic material data, i.e. Young module E and Poisson
ratio .Note, that element thickness is set as geometric data, independent from cross section
model. Numerical integration along the depth of an element is performed using 2-point Gauss
rule.
The cross section is understood as a set of layers with possible different material models in
each. In the case of homogenous section but non-linear material model introduction of layers
may be understood as the specification of integration rule, different than 2-point Gauss rule
used in the case of homogenous elastic section.
The following data must be specified for the whole section:
number of layers N layer N LAY ER M AX = 20
elastic properties E,
averaged volume unit weight ( for evaluation of gravity load )
while for each layer required are:
zi , the position of the layer center (relative or the distance from top/bottom)
wi =
hi
,
h
the relative depth of the layer or, for the fiber model, the area of fiber
December 3, 2008
Z Soilr -3D-2PHASE v.2009
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Assumed kinematic hypothesis together with interpolating (shape) functions built upon reference element with node number N en = 4 (SHQ4, SXQ4) lead to the following expressions
for the displacement field within the element. The displacement field may be expressed :
in terms of nodal translations ua and rotations a1 , a2 in the directions of nodal base
vectors b
e1 , b
e2 tangent to the element reference surface, as:
X
X
u(, ) =
Na ()ua +
Na ()z()(b
ea1 a2 b
ea2 a1 )
a=1,N en
a=1,N en
e
e
)
, a = 1, N en
a2
a2
a1
Above, will be used for evaluation of element equivalent forces, and for numerical realization
of anchoring, see p. 5.1.3.1 Strain approximation is built upon nodal translations ua
and rotations a1 , a2 in the directions of nodal base vectors b
e1 , b
e2 tangent to the element
reference surface, consisting 5 components of DOF vector q(5)
q(5) = [ua1 , ua2 , ua3 , a1 , a2 ]T ,
u1L
,
m =
x1L
u2L
,
x2L
u1L u3L
s =
+
,
x3L x1L
a = 1, N en
u1L u2L
+
= Bm q(5)
x2L x1L
u2L u3L
+
= Bs q(5)
x3L x2L
Membrane strains are evaluated in unified way for all options considered, with Bm matrix
taking form:
..
.
.
, = 1, 2 ..
.
u ..
zNa
Na
a1
eT
1
x
x
1L
1L
zNa
..
T Na
Bm =
, a = 1, N en
.
e
a2
1
x
x
1L
2L
zNa
zNa
T Na
T Na
e1
+ e2
a1
+ a2
x2L
x1L
x2L
x1L
December 3, 2008
Z Soilr -3D-2PHASE v.2009
ak2 = eT
ea1 .
kb
For transversal shear strains (i.e. mean shear angles), evaluated at the mid-surface standard
and enhanced options are provided. While standard option is used, shear strains are evaluated
with use of:
..
.
.
.
u ..
, = 1, 2 ..
zNa
zNa
eT Na + eT Na
a1
+ a3
3
1 x
x1L
x3L
x1L
3L
o
..
Bs =
.
Na
Na
zNa
zNa
eT
+ eT
a2
+ a3
2
3
x3L
x2L
x3L
x2L
a = 1, N en.
For enhanced option, in order to omit shear-locking problem in low order Q4 elements Mixed
Interpolation of Tensorial Components (MITC) approach is optionally introduced, after Batoz4 . In that case appropriate form of the o Bs matrix may be derived from following considT
eration. Covariant components of mean shear angle = , are interpolated from its
midside representatives as:
1 A1 1 + A2
+
;
2
2
1 B1 1 + B2
+
;
2
2
where
T o
T
u, )|=0,=1 ;
A1
= (a1 + n
T
T o
B1
u, )|=1,=0 ;
= (a2 + n
a1 = o x, ;
a1 = o x, ;
T
T o
A2
u, )|=0,=1
= (a1 + n
T
T o
B2
u, )|=1,=0
= (a2 + n
X
=
Na ()(b
ea1 a2 b
ea2 a1 ).
a=1,N en
J.L.Batoz, G.Dhatt, Modelisation des structures par element finis, Ed.Hermes, Paris 1992.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
S = C T ;
with: C =
December 3, 2008
Z Soilr -3D-2PHASE v.2009
aT
1 a1
aT
1 a2
symm aT
2 a2
aT
1 e1
aT
1 e2
T
aT
1 e2 a2 e2
Standard and enhanced options of treatment of the transversal shear are available. This
concern interpolation of the shear strain, constitutive modeling and shear strain decomposition
along the cross-section depth as summarized in widow below.
Window 5-17: Options of transversal shear treatment
Treatment:
Context:
Constitutive treatment
of shear in case of layered model
Standard
Q4
(SHQ4,
SXQ4)
SRI
Enhanced
MITC/URI
()
S(z)
G(z)
(z) =
1
h
h/2
R
h/2
S(z)
G(z)
dz
= (z) ,
Zz
S(z) =
E(z)z dz.
h/2
Window 5-17
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Formulation of the equilibrium equations are derived from virtual work principle (VWP), which in takes
general form:
find such that:
for any , u
Z
T dV
uT b dV = 0
In each detailed case, the particular form of VWP is as follows, using the notation:
T
m = xxL yyL xyL
membrane strains
T
membrane stresses
m = xxL yyL xyL
T
s = xzL yzL
shear strains
T
s = xzL yzL
shear stresses
T
= [m , s ]
full strains and stresses
V
b
Del
ss =
G 0
0 G
shear part of linear constituive matrix
with
shear correction factor (=5/6 for homogeneous section)
G Kirchhoff moduli
h element thickness.
homogenous section, elastic model
find such that:
for any , , u
Z
Z
Z
T
el
T
dV
+
hD
uT b dV = 0
m m
s
ss s
V
layered section, possible nonlinear model, standard treatment of shear (shear de-coupled from membrane
part in constitutive model)
find such that:
for any , , u
Z X
Z
Z
l T l
T
el
(m ) m hl d + s hDss s d uT b dV = 0
layered section, possible nonlinear model, enhanced treatment of shear (shear included in constitutive
model)
find such that:
for any , , u
Z X
Z
l T l
(m ) m hl d uT b dV = 0
Moreover, in the case of enhanced shear treatment for SHQ4,SXQ4 elements MITC ( Mixed Interpolation of
Tensorial Components ) approach is applied.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
The formulas for element stiffness matrix K(55) and force vectors concern 5DOF component vectors
q(5) , f(5) with rotations /moments related to nodal tangent directions.
layered model with standard treatment of shear or homogenous section , elastic model:
NX
layer
Z
K(55) =
BT
m Dmm Bm jhilayer d d +
ilayer=1
NX
layer
Z
f(5) =
el o
BT
s hDss Bs j d d
BT
m m jhilayer d d +
ilayer=1
el o
BT
s hDss s j d d
NX
layer
T T
Bm , Bs
ilayer=1
Z
f(5) =
NX
layer
Dmm
Dsm
T T
Bm , Bs
ilayer=1
Dms
Dss
m
s
Bm
Bs
jhilayer d d
jhilayer d d
Bs = (zilayer ) o Bs
In all above integrals Gauss type integration is performed over the surface of the element as specified in
Window 5-17. Integration in the direction of element depth is based on user defined layer setting (layered
model) or on 2 point Gauss rule in case of homogenous section, elastic model.
5 DOF vectors and matrix are put into full 6 DOF ones and stabilizing terms are added to stiffness
matrix on the positions of 6th DOF (drilling rotations), in order to avoid singularity in case of co-planarity
of elements adjacent to a node.
Kab(55) 0
K=
,
a, b = 1, N en
drill
0
kab
f = fa(5) , 0 ,
a = 1, N en
Z
drill
kab = Na Nb Gh d,
= 106
T1 s
0
s
..
.
.
.
.
0
Ta
T=
..
..
.
.
0
s
0
s
I33 0
Ta =
,
0
[b
ea1 , b
ea2 , b
ea3 ]
December 3, 2008
Z Soilr -3D-2PHASE v.2009
0
..
.
0
..
.
TN en
a = 1, N en.
LOADS
Gravity, nodal and surface loads can be applied. Gravity corresponds to body forces. In a case of shell 2
node layer elements (option A) nodal forces can be applied to either master or slave nodes. Also surface
loads are specified on fictitious surface elements S Q4 which may be set on slave or master layer of nodes.
Equivalent nodal force vector consist of forces as well as moments, evaluated with use of generalized shape
function matrix N as:
Z
fp = NT pdV
Ve
Thermal loads can also be accounted for; thermal analysis is always performed on a continuum element and
then thermal is projected into shell material data at each layer.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Nodal results include 3 translations and 3 rotations. Element results include (at each numerical integration
point) membrane forces , moments and shear forces .
Window 5-18: Shell element stress resultants and sign convention
Window 5-18
Window 5-18 indicates the sign convention. These results are evaluated, stored and printed into text file at
integration point and are referred to integration point fiber coordinate system and to the midsurface (not
to the reference surface). During the visualization phase users reference system must be defined. This is
documented in the reference manual, under postprocessing.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface N N Structures
5.4
MEMBRANES
Elements are designed to model different kind of soil reinforcement (solid phase) such as geotextiles, geogrids. In modern geo-technical practice there is a variety of different types of such a means. Membrane
elements are available in all 2D and 3D analysis types. Although membrane and truss elements use the same
DOF (at least for statics), note the difference between membrane and truss elements for all 2D analysis.
The difference concerns the possibility of using a wider list of constitutive models in the case of membrane
elements.
Window 5-19: Membrane elements
Window 5-19
Note the significant difference between membrane and truss elements for the Axisymmetry analysis. For
the membrane elementary volume dV changes with the current point radius r, while for the truss elements
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface N N Structures
it remains constant, see the Window 5-1. The geometry of the element is set as iso-parametric surface
element (all T3/Q4) in 3D space or as 2 node linear element in 2D space. It posses one layer of nodes as it is required in statics. As element has only 1 layer of nodes it can not be used to model a flow in the
normal direction - (2 node layer necessary) -thus membrane elements can not be used to model impermeable
surface. When necessary to simulate the drainage or impermeable surface in the normal direction, one node
layer membrane element should be placed together with 2-node layer flow interface:
Window 5-20: Flow trough membrane elements
Window 5-20
December 3, 2008
Z Soilr -3D-2PHASE v.2009
3D case
Window 5-21: 3D membrane elements co-ordinate systems and mapping
Mapping from the reference element is constructed as:
x(, ) =
Na (, )xa ;
a=1,N en
f
x
f0
L = (J1 )T
,
f
f,
yL
with: J =
eT
1 x,
eT
2 x,
eT
1 x,
eT
1 x,
Window 5-21
In all 2D cases geometry setting for membrane element is identical with these for truss element, see Window
5-4.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
The displacements within the element are interpolated from nodal values as:
u() =
Na ()ua
a=1,N en
The strains within the element (only in-plane are taken into account)
3D case:
xxL
= yyL =
xyL
uxL
xL
uyL
yL
uxL
uyL
+
yL
xL
u
xL
u
eT
yL
yL
u
u
eT
+ eT
yL
xL
xL
yL
eT
xL
2D analysis types:
F
Plane Strain:
xxL
= yyL
xyL
uxL
u
T
x exL x
L
L
= 0 =
0
0
0
Axisymmetry:
xxL
= yyL
=
xyL
uxL
xL
uxG
r
0
xL
uxG
eT
xL
The formulae relating strains any point within the element, with its DOF vector u may be put in the general
form:
= Bu =
N
en
X
Ba ua ,
a=1
Plane Strain:
ua = [ua , va ]
Ba () = [exLx DNa0 ,
exLy DNa0 ]
Axisymmetry:
exLx DNa0
Na
Ba () =
December 3, 2008
Z Soilr -3D-2PHASE v.2009
exLx DNa0
,
0
Ba (, ) =
e1x Na0 xL
e1y Na0 xL
e1z Na0 xL
e2x Na0 yL
e2y Na0 yL
e2z Na0 yL
December 3, 2008
Z Soilr -3D-2PHASE v.2009
CONSTITUTIVE MODELS
Constitutive models used in membrane elements (solid phase) for all analysis types relate in- Plane Strains
= [xxL , yyL , xyL , ]T with membrane stress components = [ xxL , yyL , xyL , ]T in local directions of
membrane element. For some models, constitutive data concerning stiffness and strength must be given in
reference to the whole thickness of the element, in units [force/length]. The models are:
Elasto-plastic membrane (isotropic)
Data:
Applications:
geotextile
Stress criterion:
1 ft , 2
where: 1 , 2
K
K
De =
0
Elasticity matrix:
> fc
principal stresses
K
K
0
K
2(1 + )
Applications:
geo-grids
11
= T
22
K
K
11
12
T
De = TT
K12 K22
2
c s2 sc
where: T =
;
s2 c2 sc
s = sin , c = cos
Stress criterion:
Elasticity matrix:
Elasto-plastic fibre
Data:
elasticity moduleE, area per unit lengthA, tensile and compressive strengthft , fc , angle between local element axis xL and fibre direction x1 ,
evaluated from projection of a direction vector onto
element surface, see Appendix 5.5.2 .
Applications:
reinforcement layer
Note: In case of Axisymmetry, the model is suitable for modelling circumferential reinforcement ( = 90 ),
while for longitudinal one, usage of truss elements is recommended.
Stress criterion
ft , > fc
uniaxial stress in the fibre direction
Elasticity matrix:
De = Et tT
where: t = c2
December 3, 2008
Z Soilr -3D-2PHASE v.2009
.
s2
sc
T
Applications:
Stress criterion
Elasticity matrix:
December 3, 2008
Z Soilr -3D-2PHASE v.2009
The contribution of the membrane elements to the virtual work principle expressing equilibrium of a system
may be put as:
find such that:
for any , u
Z
T AdS
with
uT p dS = 0
T
= xxL , yyL , xyL , ;
T
[u
[u
v]
for Plane Strain, Axisymmetry
T
v w]
for Gen. plane strain, 3D
A thickness of the element (= 1 for models using membrane forces instead of stresses).
Integrals are taken over the surface of the element. S is an area attributed to the assumed computational
domain i.e. to the unit slice for the Plane Strain or to the whole circumference for the Axisymmetric case.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Stiffness matrix Ke and force vector f e of the membrane element are derived in a standard way from weak
formulation of a problem. It would require constitutive module matrix D as well as stress evaluation for
given strain increment. Numerical integration technique is used to evaluate integrals over the element with
inegration point number as shown in the table.
Element
Ngaus
M L2
1
M T3
1
M Q4
22
3D case:
Z1 Z1
K =
Z1 Z1
NX
gaus
B |J| Add =
f =
BT DB|J|A Wigaus
igaus=1
1 1
NX
gaus
BT DB|J| Add =
BT |J|A Wigaus
igaus=1
1 1
2D cases:
F
Plane Strain:
Z1 Z1
B DB k x, k Ad =
K =
Z1 Z1
B k x, k Add =
f =
NX
gaus
BT k x, k A Wigaus
igaus=1
1 1
F
BT DB k x, k A Wigaus
igaus=1
1 1
NX
gaus
Axisymmetry
Ke =
Z1 Z1
BT DB k x, k 2r Ad =
Z1 Z1
B k x, k 2rAdd =
f =
BT DB k x, k 2rA Wigaus
igaus=1
1 1
NX
gaus
1 1
December 3, 2008
Z Soilr -3D-2PHASE v.2009
NX
gaus
BT k x, k 2rA Wigaus .
igaus=1
APPENDICES
December 3, 2008
Z Soilr -3D-2PHASE v.2009
In order to deal with the frequently encountered situation where elements are connected to other elements
of the model by nodes, which are not the centroids of a cross section, offset transformation of element
displacement, forces and stiffness is introduced. The DOF of the element are placed on its master nodes
defining connectivity. Based on rigid body movement of the master, translation and rotation displacements
of the centroid being the slave node are evaluated. The above concerns beams as well as shell elements.
Window 5-22: Master-slave (offset) transformation
Displacements at the slave:
uS
= uM + M o
= M
tM
mM
= tS
= mS + o tS
as
KM
f M = OT f S = OT KS qS = OT KS OqM = KM qM
= OT KS O
1
O= 0
0
0
1
0
yi
xi
1
(3D case)
December 3, 2008
Z Soilr -3D-2PHASE v.2009
O=
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
zi
yi
1
0
0
zi
0
xi
0
1
0
yi
xi
0
0
0
1
Window 5-22
December 3, 2008
Z Soilr -3D-2PHASE v.2009
A unified procedure of setting the direction on the surface element (shell, membrane, surface load, interface)
is proposed. The direction setting is independent from node order, orientation of the element, what is not
the case of local element base {e1, e2, e3} Moreover the same method of setting user defined coordinate
system to present the stress resultants in shell and membrane element is used in post-processor
Window 5-23: Direction on the surface elements
v0
cos
v (eT
3 v)e3
T 0
e1 v
eT v0
;
sin = 2 0
0
kv k
kv k
Note:
1. An error will be reported in the case when v is orthogonal to element surface, leading to k v0 k =0 .
2. xi is the direction closest to given v among all directions tangent to the element surface.
3. In a case when v is tangent to element surface, xi coincide with v, i.e. xi v.
Window 5-23
December 3, 2008
Z Soilr -3D-2PHASE v.2009
The following construction of the local base in the integration point, after T.J.R.Hughes5 , is used in all kind
of surface elements (i.e. shell, membrane, contact, fictitious for surface load elements). Moreover for these
elements, stress-type results which are stored in *.str ASCII file, are referred to defined bellow coordinate
system.
Note, that element local base depends on node numbering order and its orientation.
Window 5-24: Local base on a surface element
{Q}(, ) = [e1 , e2 , e3 ]
2
2
e e
; e1 =
(a b); e2 =
(a + b);
e3 =
k e e k
2
2
where
e =
x,
;
k x, k
e =
x,
;
k x, k
a=
e + e
;
k e + e k
b=
e3 a
;
k e3 a k
Window 5-24
December 3, 2008
Z Soilr -3D-2PHASE v.2009
The uni-axial stress-strain relationship to be used commonly for truss, ring, beam, fibers is given as follows:
Window 5-25: Uniaxial elastoplastic material model
Window 5-25
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface
Chapter 6
INTERFACE
CONTACT
PILE INTERFACE
PILE FOOT INTERFACE
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface N N Interface
6.1
GENERAL OUTLOOK
DISPLACEMENT & STRAINS
CONSTITUTIVE MODEL
STIFFNESS MATRIX AND FORCE VECTOR
AUGMENTED LAGRANGIAN APPROACH
CONTRIBUTION TO CONTINUITY EQUATION
December 3, 2008
Z Soilr -3D-2PHASE v.2009
GENERAL OUTLOOK
Interface element geometry is based on the iso-parametric mapping from the reference element. As nodes of
both layers of element are assumed to occupy the same position :
x() =
Ni ()xi .
i=1,..,N en
Window 6-1
December 3, 2008
Z Soilr -3D-2PHASE v.2009
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Displacements at each layer of the interface L1 and L2 are interpolated using standard approach, from given
nodal displacements u:
X
u L1 () =
Ni ()ui
L2
i=1,..,N en
i=N en+1,..,2N en
. The generalized strains at the integration point of the interface element are mutual displacements of both
layers transformed to the local basis {t, n} of the element. In 3D case local base on the element surface is
created according to unified procedure given in Appendix, Window 5-24.
2N
en
X
Bi ()ui
i=1
i = 1, N en
where:
T()transormation matrix such that UT N = T()u
IN DOF unit matrix, N DOF is displacement component number per node
2D cases
Plane Strain, Axisymmetry:
ui = [ui , vi ]
3D case:
T
ui = [ui , wi , vi ]
T
December 3, 2008
Z Soilr -3D-2PHASE v.2009
CONSTITUTIVE MODEL
N stre =3
0
= 0 + S 0
p
flow rule with a flow potential in the form analogous to Mohr-Coulomb yield function allowing for nonassociative flow rule in the case when 6= ,
constitutive matrix D.
Both 0 and D are evaluated within the frame of perfect multisurface elastoplasticity theory, with components related to the plane of the interface and its normal.
Formulation of both cases of contact constitutive law is given in the Window 6-4.
The trial stresses are evaluated as:
= n + Del
using the previous stress n , strain increment , the elastic (penalty) interface stiffness Del .
The elastic stiffness Kn should be large enough to prevent significant penetration in the case of compression,
but can not undertake arbitrarily large values as it might spoil conditioning of the resulting FE equation
system and lead to difficulties in obtaining convergence of the solution. Estimation of penalty stiffness is
done as follows in the Window 6-5.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Stresses:
Stress conditions
Flow potential
a=
Gradients
b=
Q1 ( 0 ) = + tan() 0n c > 0 if 0
Q2 ( 0 ) = + tan() 0n c > 0 if < 0
F
,
Q
:
T
a1/2 = 1, tan
,
T
b1/2 = 1, tan
.
Elasticity matrix:
Del =
Kt
0
0
Kn
3D
3
= [ 1 , 2 , n ]T
with:
1 , 2 the shear interface stresses
in local directions e1 , e2
n
the stress normal to the
interface
p
F1 ( 0 ) = 21 + 22 +
tan() 0n c > 0
F2 ( 0 ) = 0n > 0
p
Q1 ( 0 ) = 21 + 22 +
tan() 0n c > 0
h
iT
2
1
,
, tan
a1 =
h
iT
2
1
,
, tan
b1 =
p
= 21+ 22
Kt 0
0
Del = 0 Kt 0
0
0 Kn
Window 6-4
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Kn = min
E1 E2
,
h1 h2
A
N eq
kf =
min
kii
,
where km =
r
h1 h2
w N eq
i=1,N dim
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N stre=2
}|
{
z
F1 ( ) 0F2 ( ) 0then
if
sticking
n+1 =
D = Del
else
sliding (F1 ( ) > 0) :
n+1 = n + Del ( b)
Fi ( )
= T
a Del b
(Del b) : (Del a)T
D = Del
aT Del b
Fi
Qi
where : a =
, b=
end if
end if
Note that stress return for the sliding case is performed with a one step cutting-plane procedure. This is
due to the linear form of the yield function and flow potential in 2D case (N stre = 2) as well as possible
radial return for the 3D case (N stre = 3).
Window 6-6
December 3, 2008
Z Soilr -3D-2PHASE v.2009
B DB | J |dd =
K =
B DB | J |Wigaus
igaus=1
1 1
Z1 Z1
NX
gaus
B | J |dd =
f =
NX
gaus
B | J |Wigaus
igaus=1
1 1
2D cases:
Plane Strain
Z1
B DB k x, k d =
K =
Z1
B k x, k d =
f =
B DB k x, k Wigaus
igaus=1
NX
gaus
NX
gaus
B k x, k Wigaus
igaus=1
Axisymmetry
Z1
B DB k x, k 2rd =
K =
Z1
B k x, k 2rd =
f =
B DB k x, k 2rWigaus
igaus=1
NX
gaus
NX
gaus
B k x, k 2rWigaus
igaus=1
with constitutive matrix D and stresses being the result of the point level algorithm, see Window 6.5.4 .
Note that in the case of Analysis mode Deformation +Flow, the total stresses including pressure is used
to evaluate element forces. In order to avoid oscillatory patterns of normal stress, integration is performed at
nodes and not standard Gauss points. In addition normal vectors at each node are averaged from all adjacent
elements. The B matrix is evaluated as follows:
Bt ( igaus )
s
B( igaus ) =
Bn ( igaus )
December 3, 2008
Z Soilr -3D-2PHASE v.2009
A common problem of the standard penalty approach used for problems of contacting elasto-plastic media
is that the resulting overpenetration is too large and contact stresses may be underestimated. Usage of high
values of penalty stifnesses usually results in loss of convergence and oscillatory contact stress distribution.
In the case of soil-structure contact interaction the stress resultants may be underestimated as well. To
handle this deficiency an Augmented Lagrangian Approach can be used. In the current contact formulation
(segment to segment approach) each time the state of the global static equlibrium is achieved the contact
resulting normal stresses are memorized, penalty stiffness is increased (by default through factor of 2). The
Augmented Lagrangian Approach is summarized in window given below.
Window 6-7: Augmented Lagrangian Approach
1. initialize: = 0,
(=0)
f =1
(=0)
nN +1 = nN
3. solve: FextN +1 Fint (uN +1 ) = 0 assuming that that the trial normal stress at each integration point of
()
nN +1 +() f kn nN +1
contact element is computed as: trial
nN +1 =
4. at each integration point of contact element check overpenetration: |nN +1 | >TOL (?)
5. if overpenetration is too large (at any integration point) perform augmentation procedure:
6. set: = + 1
7. increase penalty parameter:
8. if
()
()
()
f =(1) f g
(g = 2 by default)
f = fmax
December 3, 2008
Z Soilr -3D-2PHASE v.2009
In the case of active fluid phase interface elements contribute to matrix H and flux vector Q (see Section
4.1.2) with the following:
Z
HInterface =
N
N
kf
NT , NT
QInterface = HInterface tw
where:
()
NT = N1 () . . . NN en
shape function vector
t
,
.
.
.
t
tT
=
nodal pressure vector.
w1
wN
en
w
The integration technique analogous to the one used for Stiffness matrix and element force vector evaluation
is used.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface N N Interface
6.2
GENERAL OUTLOOK
DISPLACEMENT & STRAINS
CONSTITUTIVE MODEL
December 3, 2008
Z Soilr -3D-2PHASE v.2009
GENERAL OUTLOOK
x
master
slave
z
Window 6-8
December 3, 2008
Z Soilr -3D-2PHASE v.2009
u 2
4
master
slave
n2
n1
u1
2N
Xen
Bi ()ui
i=1
for i = 1..N en
local
= T()uglobal
ui = [ui , wi , vi ]
T
master
master T
() = [ut , un1 , un2 ] = uslave
umaster
, uslave
, uslave
t
t
n1 un1
n2 un2
Transformation matrix is composed of unit vectors et , en1 , en2 expressed in global coordinate system
T
Window 6-9
December 3, 2008
Z Soilr -3D-2PHASE v.2009
CONSTITUTIVE MODEL
Window 6-10: Pile interface: Constitutive aspects and stress return algorithm
Constitutive behavior of the pile interface is described in terms of:
Generalized strain t , evaluated from nodal tangential displacements of the interface
Effective stress 0n estimated in an explicit manner from the continuum in which pile is embedded; note
that displacement continuity along n1 and n2 directions is always preserved
Frictional Colulombs law: F ( 0n , ) = | | + 0n tan() c
Constitutive elastic matrix
Kt
De = 0
0
0
Kn
0
0
0
Kn
Dep
0
= 0
0
0
Kn
0
0
0
Kn
ep
If F ( 0n , ) < 0 (sticking) then set N +1 = trial
= De
N +1 and D
0
0
0
0
Dep = 0 Kn
0
0
Kn
Compute the two remaining stress vector components n1 , n2 which are concerned with the enforced
displacement continuity in n1 and n2 directions
n1 N +1 = n1 N + Kn un1
n2 N +1 = n2 N + Kn un2
T
1. The elastic stiffness Kt should be large enough to prevent significant loss of displacement continuity in
the tangential direction for case of full sticking
2. The normal elastic stiffness Kn should also be large enough to prevent loss of continuity of the displacement
fields in the plane perpendicular to the pile axis; however, too large values for Kn and Kt may lead to the
lack of convergence, oscillations.
3. Dilatancy angle is not meaningful for this type of the interface
4. Estimation of Kn and Kt factors follows the procedure described in Win.(6-5)
Window 6-10
December 3, 2008
Z Soilr -3D-2PHASE v.2009
K = 2 r
pile
Z1
B DB | J |d = 2 r
pile
f = 2 r
pile
Z1
BT DB | J |Wigaus
igaus=1
NX
gaus
BT | J |d = 2 rpile
NX
gaus
BT | J |Wigaus
igaus=1
Remarks:
1. rpile is a radius of pile (reinforcement)
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface N N Interface
6.3
GENERAL OUTLOOK
DISPLACEMENT & STRAINS
CONSTITUTIVE MODEL
December 3, 2008
Z Soilr -3D-2PHASE v.2009
GENERAL OUTLOOK
xL
x
Slave node
Master node zL
yL
Window 6-11
December 3, 2008
Z Soilr -3D-2PHASE v.2009
u 2
xL
master
slave
zL
u
n1
1
3
yL
The relation between generalized strains and nodal global displacements:
= Bu =
2
X
Bi ui
i=1
B = [1 T, 1 T]
ui = [ui , wi , vi ]
T
master
master
master T
= [uxL , uyL , uzL ] = uslave
, uslave
, uslave
xL uxL
yL uyL
zL uzL
Transformation matrix is composed of unit vectors exL , eyL , ezL expressed in global coordinate system
T
Window 6-12
December 3, 2008
Z Soilr -3D-2PHASE v.2009
CONSTITUTIVE MODEL
Window 6-13: Pile foot interface: Constitutive aspects and stress return algorithm
Constitutive behavior of the pile foot interface is described in terms of:
Generalized strain x , evaluated from nodal displacements of the interface
Stick-separation law: qc x qt ; qt is a tensile bearing capacity (default qt = 0 kPa) and qc is the
compressive bearing capacity (can be found in standard codes for pile design) (default qc = 1038 kPa)
Constitutive elastic matrix
Kn
De = 0
0
0
Kn
0
0
0
Kn
0
= 0
0
0
Kn
0
0
0
Kn
0
Kt
0
0
0
Kt
If x trial
N +1 < qc set xN +1 = qc and
Dep
0
= 0
0
ep
trial
= De
If qc < x trial
N +1 < qt set xN +1 = x N +1 and D
Compute the two remaining stress vector components xz , xy which are concerned with the enforced
displacement continuity in yL and zL directions
xy N +1 = xy N + Kn uy
xz N +1 = xz N + Kn uz
Compose stress vector = { x , xy , xz }
Remarks:
1. The elastic stiffness Kn should be large enough to prevent significant over-penetration in case of full
sticking
2. Too large values for Kn may lead to the lack of convergence (oscillations)
3. Estimation of Kn follows the procedure described in Win.(6-5)
Window 6-13
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Ke = rpile BT DB
2
f e = rpile BT
Remarks:
1. rpile is a radius of pile
December 3, 2008
Z Soilr -3D-2PHASE v.2009
N Preface
Chapter 7
GEOTECHNICAL ASPECTS
TWOPHASE MEDIUM
EFFECTIVE STRESSES
SOIL PLASTICITY
INITIAL STATE
SOIL RHEOLOGY
ALGORITHMIC STRATEGIES
December 3, 2008
Z Soilr -3D-2PHASE v.2009
TWO-PHASE MEDIUM
In this section, an attempt is made to relate modelling parameters to geotechnical aspects. The soil is modeled
as a two-phase medium, this means that equilibrium of the medium requires the solution of a coupled system
of differential equations where one set of equations represents the equilibrium of the solid and the second
set of equations represents the continuity of the fluid flow. Both sets include coupling terms. Drained and
undrained conditions are limiting cases of particular interest. The corresponding boundary conditions are
shown in Window 7-1
Drained conditions
Boundary conditions are such that, in the long term, the local stress is carried by the skeleton ( = 0 ).
Undrained conditions
When boundary conditions and material properties are such that no fluid motion relative to the solid is
possible, the condition is undrained and the medium behaves in an essentially incompressible manner.
Window 7-1
December 3, 2008
Z Soilr -3D-2PHASE v.2009
EFFECTIVE STRESSES
Effective stresses allow a unified approach to the analysis of the drained and undrained conditions, this
concept is extended here to account for partially saturated media. Let:
= 0 + pF S
where 0 is the effective (grain to grain stress) , pF the interstitial pressure, and S the saturation ratio.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
SOIL PLASTICITY
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Matching
External apices
Internal apices
sin
;
3D
Planestrain collapse
Elastic domain
(plane strain t = 0.5)
a , k
:
:
:
:
a
2 sin
3(3 sin )
2 sin
3(3 + sin )
q
D = a sin + 1 3a2
sin
3
k
6c cos
3(3 sin )
6c sin
3(3 + sin )
c cos D1
c cos
Related Topics
THEORY: M-C VERSUS D-P
December 3, 2008
Z Soilr -3D-2PHASE v.2009
CAP MODEL
The cap model accounts for nonlinear behavior of soil under dominant volumetric (pressure) stress. The
initial size of the cap is derived from the oedometric test, it is determined by the preconsolidation pressure.
Once the yield point (i.e. the cap) is reached by the stress, hardening takes place.
Hardening results from the reduction of the void ratio under increasing pressure, it is again controlled by the
oedometric test.
Related Topics
CAP MODEL
CAP MODEL - STRESS POINT ALGORITHM
OEDOMETRIC TEST
December 3, 2008
Z Soilr -3D-2PHASE v.2009
DILATANCY
Two alternative dilatancy parameters can be accommodated by the material models proposed earlier. The
first parameter, d, relies on the availability of experimental results. The second one, , assumes the empirical
knowledge of , by analogy with the friction angle .
Dilatancy parameter d
Volumes changes in soils, in the plastic regime, are conveniently described as follows; let d be the dilatancy
d=
dpV
Q/p
rp
=
p =
dD
Q/q
rq
where dpV is the volumetric plastic strain increment and dpD is the plastic deviatoric strain increment.
Q is the plastic potential, rp is the norm of the volumetric plastic flow component and rq , the deviatoric
one. dpV , dpD will usually be retrieved from a tri-axial test and rp /rq will be derived from the plastic
model.
Dilatancy extraction from triaxial test
Experimental results from a triaxial test can be plotted as follows:
V = 1 + 23
D = (2/3)(1 3 )
P hence: dV = d
In the plastic regime dV
= dP
V and d = d
dD
Dilatancy with Drucker-Prager plasticity
The plastic potential is in this case:
p
Q = a I1 + J2
then,
Q I1
Q
=
= 3a
p
I1 p
Q
Q J2
rq =
=
= 1/ 3
q
J2 p
rp =
and finally,
d = 3 3a
Given d from the experiment, a can be found for the material model.
Dilatancy with Mohr-Coulomb plasticity
Plastic flow is again governed by a Drucker-Prager type surface in the program, even when yield is governed
by a Mohr-Coulomb criterion. The rate of non-associativity generated by a given (experimental) d is
therefore dependent on the size adjustment.
In 2D, for size adjustment option matching plane strain collapse load , given , c and d, one gets:
December 3, 2008
Z Soilr -3D-2PHASE v.2009
a = d/3 3
q
1
a = sin [a sin + 1 3a2 ]1
3
q
k = C cos [a sin + 1 3a2 ]1
For a 3D situation in which defines the size adjustment with respect to external and internal matching,
we get
a
=
d/3
3
d=
3
2
1 + 2d0
1 d0
d=
d00
d00
1
3
Dilatancy angle
Assuming a plastic potential given by Q = | | n tan . The value of can result from empirical
knowledge or be retrieved from experiments as before, using the following formula,
tan =
pn
pt
where pn and pt are normal and tangential plastic strain increments or alternatively:
sin =
pV
p1 + p3
=
pmax
p1 p3
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Tensile meridian. The flow will be radial in the deviatoric plane and follow the normal to the tensile
meridian in the meridian plane.
Clay
Sand
Gravel
Rock
Concrete
December 3, 2008
Z Soilr -3D-2PHASE v.2009
/
0
0.67 1
-
d
0
-
c , []o
o
4 35o
INITIAL STATE
December 3, 2008
Z Soilr -3D-2PHASE v.2009
01
.
02
The coefficient can be determined from triaxial experiments, measured with a pressuremeter or evaluated
using approximate formula. Commonly used formula are given in Window 7-3.
Window 7-3: Coefficient of earth pressure at rest, K0
K0 = 1
[JAK48]
Window 7-3
Overconsolidation ratio (OCR)
The overconsolidation ratio OCR is obtained from an oedometric test. It is maximum close to soil surface
and tends to 1 a depth. The identification of OCR is illustrated in
Window 7-4.
Given the void ratio, the water content, a preconsolidation pressure can be associated with each vertical
stress and the corresponding overconsolidation ratio can be computed as illustrated in Figs 7-4, 7-4.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
e0 =
1+w
1
where:
s : unit weight of solid particles
w : water content ratio
Oedometric test
Window 7-4
December 3, 2008
Z Soilr -3D-2PHASE v.2009
The section deals with the case of semi-infinite soil mass with horizontal or inclined surface subjected to
gravity load. Coefficients of horizontal pressure K fulfilling different stress criterion are investigated.
MOHR-COULOMB CRITERION
DRUCKER-PRAGER CRITERION
December 3, 2008
Z Soilr -3D-2PHASE v.2009
MOHR-COULOMB MATERIAL
The plastic equilibrium at depth h of a semiinfinite soil mass with horizontal surface, considered as a
MohrCoulomb material, subjected to gravity loading is characterized by two circles in a Mohr diagram
(Window 7-5).
The two Mohr circles correspond to Rankine states. The small circle corresponds to the active Rankine state,
the large circle to the passive state.
A cohesionless material is considered first. Note that the principal stress orientation coincides with axes 1
(horizontal) and 2 (vertical). The plastic stress state at depth h is
2 = h
(vertical)
1 = 3
(assumption)
1 = A = KA h
1 = p = KA h
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Mohr diagram of the plastic state of a semi-infinite medium: Cohesionless material (left),
Cohesive material (right)
Earth pressure coefficient at rest K0 , for a cohesionless semi-infinite soil mass with
horizontal surface
Active state:
1 sin
1
2
KA =
= tan 45
=
1 + sin
2
N
(1)
1 + sin
= tan2 45 +
= N
1 sin
2
(2)
Passive state:
KP =
Window 7-5
Similar expressions for the horizontal stress are derived in Window 7-5 for a cohesive material, from
Window 7-6 and geometrical considerations.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
1 = KA
C
2 +
tan
or
1 = KA 2 (1 KA )
Passive state
1 = KP
2 +
C
tan
C
.
tan
or
1 = KP 2 (1 KP )
C
tan
C
tan
C
.
tan
Window 7-6
Given the friction angle, KA and KP can be read from Window 7-5. Introducing the cohesion C, f and KA
or KP into the expressions for 1 yields limiting values of the horizontal stress 1 . These values define the
elastic range. The same discussion holds when the semifinite soil mass is loaded on its surface by a uniform
load q. In this case 2 = h is replaced by 2 = (h + q).
The presence of a water table can be accounted for similarly. Plastic states are defined in terms of effective
stresses. The limiting values KA and KP of K0 are therefore the same for a saturated medium as for a dry
medium.
If the water table is located at a depth d, the upper layer can be viewed as a surface load on a saturated
medium, and KA and KP are again the same.
Particular situations
If the semiinfinite soil mass is limited by an upper surface inclined at an angle the Mohr diagram is
given in Window 7-7.
The stress state at depth h on a plane inclined at angle can be calculated as:
= h cos2
= h sin cos .
The corresponding point in the Mohr diagram is Z and the Mohr circles corresponding to active and passive
The values of KA
and KP can again be read from Window 7-5 , with tan replaced by
KA
and KP if is replaced by 0 such that:
tan 0 = tan
.
+ C/ tan
For seepage flow replaces .
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Mohr diagram for a semiinfinite soil mass with inclined surface. Cohesionless soil
Earth pressure coefficient at rest K0 , for a cohesionless semiinfinite soil mass with surface
inclined at angle
p
1
KA
= cos2 cos cos2 cos2 cos2
(1 sin cos )
p
1
KP = cos2 cos cos2 cos2 cos2
(1 sin cos )
with
(1)
(2)
sin
= arcsin
;
sin
sin
= arcsin
+
sin
The horizontal stresses corresponding to active and passive states are expressed as:
active state:
( 11 )A = KA
h
December 3, 2008
Z Soilr -3D-2PHASE v.2009
C
tan
C
tan
where KA
and KP are read from Window 7-7.
Window 7-7
December 3, 2008
Z Soilr -3D-2PHASE v.2009
DRUCKER-PRAGER MATERIAL
Rankine states can be derived similarly for a DruckerPrager cohesionless material, with the stress state
defined previously. With the assumption 3 = 1 , equations (DP1) Window 7-8 are derived. With the
assumption 3 = 0.5 ( 1 + 2 ), relations (DP2) result.
The results obtained for KA and KP as function of are reported in Window 7-8. It is observed that
the elastic ranges of MohrCoulomb and DruckerPrager materials coincide, for the assumption that 3 =
0.5 ( 1 + 2 ).
As before, the presence of a surface load or of a water table can be accounted for, as for the MohrCoulomb
case.
Window 7-8: Rankine states for Drucker-Prager material
3 sin
,
KA =
2 sin + 3
KA =
1 sin
,
1 + sin
3 sin
KP =
2 sin 3
KP =
(1)
1 + sin
1 sin
(2)
Window 7-8
December 3, 2008
Z Soilr -3D-2PHASE v.2009
KA
= cos2
with
1 D tan
,
1 + D tan
KP = cos2
1 + D tan
1 D tan
!#
6 3 sin
D = tan arccos sin
if 3 = 1
3 3 sin
sin
D = tan arccos
if 3 = 0.5 ( 1 + 2 ) .
sin
"
It is noted again that the elastic ranges of MohrCoulomb and DruckerPrager materials, with the assumption
of 3 = 0.5 ( 1 + 2 ), coincide (see Window 7-8 and Window 7-9).
Similar derivation can be performed for the case of a cohesive material. The case of a horizontal surface can
be treated using KA and KP from Window 7-7. The horizontal stresses corresponding to active and passive
states are obtained from:
Active state:
3C cos
( 11 )A = KA h
3 + 2 sin
( 11 )A = KA h
Passive state:
2C cos
1 + sin
if 3 = 0.5 ( 1 + 2 )
3C cos
( 11 )P = KP h
3 + 2 sin
( 11 )P = KP h
2C cos
1 sin
if 3 = 1
if 3 = 1
if 3 = 0.5 ( 1 + 2 ) .
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Earth pressure coefficient at rest K for a cohesionless semiinfinite soil mass with surface
inclined at angle . DruckerPrager with 1 = 3 .
Earth pressure coefficient at rest K for a cohesionless semiinfinite soil mass with surface
inclined at angle . DruckerPrager with 3 =0.5( 1 + 2 ).
Window 7-9
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Let 12 be the plane containing axes 1 and 2 in which the plane strain problem is defined. If failure is to
occur in the 12 plane, 3 must be the intermediate stress; hence the following condition must apply:
1 3 2 .
Simultaneously, plane strain holds, i.e. for the elastic case:
and 0.5.
3 = ( 1 + 2 )
The following limiting conditions results:
1.
3 = 1 =
2
2.
3 = 0.5 ( 1 + 2 ) .
The second one result from the limits of Poissons ratio. If no tectonic stresses are present, all elastic states
lies within these limits.
These conditions are sometimes met a priori by the boundaryvalue problem (e.g. for the box shaped
medium) or by the adopted matching of DruckerPrager/MohrCoulomb criteria, as e.g. for the elastic
matching proposed earlier. Violating these conditions can have a significant effect on the solution.
In addition, some choices of material data lead to plastic behavior already under gravity loading. Since this is
the most common loading in soil mechanics, it is interesting to investigate the corresponding limits of elastic
behavior. Some situations of special interest are analyzed next for a cohesionless material.
Case 1: Box-shaped medium under gravity load, dry, matching collapse load.
The box-shaped medium is the default configuration adopted in the program. Combining plane strain and
the boundary conditions associated with the boxshaped medium leads for the isotropic medium to:
1 = 3 =
2 ; 2 = h
1
Notice that this coincides with a limiting condition established previously for failure to occur in the plane 12
and to the active Rankine state. This condition is therefore satisfied a priori. The invariants corresponding
to this stress state are:
2
1+
1 1 2
I1 =
J2 =
2 = 3
2 .
1
3 1
In stress space, the corresponding stress point is located on a cone with its vertex at the origin, characterized
by:
p
a I1 J2 = 0
from which,
3a =
J2
= 3
1 2
1+
.
For a cohesionless soil, a characterizes the position of the stress point with respect to the yield surface.
Elastic and plastic stress states can be identified as follows:
a < a
a = a
a > a
: elastic state
: plastic limit
: outofbalance state
Using the matching rules discussed earlier with a replacing a , relations are established which define the
elastic limit as a function of and .
Matching the collapse loads corresponding to MohrCoulomb and DruckerPrager criteria, under plane strain
conditions and deviatoric flow, yields the following result:
December 3, 2008
Z Soilr -3D-2PHASE v.2009
sin
3
or
sin y =
3 12
1+ .
The lower index y denotes yielding. This curve is shown in Window 7-10.
Note that a similar curve can be derived using directly the MohrCoulomb criterion without any consideration
of matching with the DruckerPrager criterion, leading to:
sin y = 1 2.
Material data corresponding to a point located below the curve will automatically generate a plastic state,
and a point located above will generate elastic behavior. Different situations can be analyzed in a similar
way.
Window 7-10: Influence of Poissons ratio
Window 7-10
Case 2: Box-shaped medium under gravity load, dry, matching elastic domains.
Matching of orthotropic elastic domains of DruckerPrager and MohrCoulomb criteria yields:
4 + 1
2 ;
2 = h
1 =
3
3 = 0.5 ( 1 + 2 ) .
The corresponding invariants were computed earlier and (see matching of elastic domains) ratio a is such
that yielding occurs if:
1 2
J2
=
sin
3a =
2 (1 + )
This curve is plotted in Window 7-10. Material data corresponding to a point located below the curve will
generate a plastic state.
Case 3: Saturated medium.
The same results as before apply to effective stresses.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
1
2
(h) 3 sin2 + 1 4 + 4 2
3
3a =
J2
=
3 3 sin2 + (1 2 2 )
2 (1 + )
Note that, for failure to occur in plane 12 , 3 must be the intermediate stress. This yields:
1 sin
2
Similarly, the adjustment of yield criteria for place strain collapse load yields:
q
3 3 sin2 + (1 2 2 )
3a =
> sin .
2 (1 + )
For each given slope in a cohesionless soil, a curve = f () can be drawn, which characterizes the limit
of elastic behavior and, for the given boundary-value-problem, the limit of stability (Window 7-5).
Case 5: Infinite slope at angle , dry medium, matching elastic domains (Window 7-10).
Adjustment of yield criteria for coincidence of elastic domains, with t = 0.5. The state of principal stresses
is:
1 = h(1 sin )
2 = h(1 + sin )
3 = 0.5( 1 + 2 ) = h
The corresponding invariants are:
I1 = 3h
J2 = 2 h2 sin2
with elastic matching of failure criteria, this corresponds to yield if:
sin > sin .
The stress state in a cohesionless soil, for the adopted adjustment with the MohrCoulomb criterion, will be
elastic if < and plastic if > . Poissons ratio has no influence in this particular case.
Case 6: Infinite slope at angle , saturated.
The same results as before apply, corresponding to effective stresses.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
1 2
The stress-strain fields which result for some typical loading cases are summarized in Window 7-11.
1 =
Gravity field
As can be seen in Window 7-11 the correct implementation of gravity requires simultaneous application of
and corresponding initial stresses. This combination is characterized by the capital in this text.
An initial state corresponding to an urban environment can be established using the same procedure.
Axisymmetric medium
The default boundary conditions for the axisymmetric case are the same as for planestrain.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Box-shaped medium (1 = 3 = 0)
No
APPLICATION OF:
Deadweight
downwards
Initial stress
02
Initial stress
01
gravity field
02 = h
01 = K0 02
03 = K0 02
NB: K0 = 1
by default
YIELDS:
2 = h
1 = 3 = 1
h
h
2 2
2 = E (1 1 )
2 = 0
1 = 3 = 1
02
02
2 2
2 = E (1 1 )
2 = 0, 1 = 01
3 = 0, 2 = 0
2 = h
1 = K0 02
3 = K0 02
2 = 0
WHERE:
hdepth
unit weight
(BOXD1)
(BOXD2)
(BOXD3)
(BOXD4)
Window 7-11
December 3, 2008
Z Soilr -3D-2PHASE v.2009
INFLUENCE OF WATER
A steady state Darcy flow model only is included, although the pressure b.c. can vary in time and for each
step steady state solution can be obtained.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
SOIL RHEOLOGY
Soil is subjected to long term deformations which cannot be avoided. This phenomenon is called consolidation.
Modern consolidation theories split the deformations into several mechanisms and two time periods associated
with primary and secondary consolidation.
Primary consolidation is dominated by a mechanism of stressinduced seepage flow which transfers progressively the part of load carried by the interstitial water to the soil skeleton. During secondary consolidation,
after stabilization of primary consolidation, the deformation is dominated by creep mechanisms.
Creep can be split into volumetric and deviatoric components.
A carreful choice of boundary to avoid meaningless results.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
ALGORITHMIC STRATEGIES
SEQUENCES OF ANALYSES
EXCAVATION, CONSTRUCTION ALGORITHM
December 3, 2008
Z Soilr -3D-2PHASE v.2009
SEQUENCES OF ANALYSES
Most combinations of drivers are possible provided they are meaningful: initial state, stability, ultimate load,
prestress, consolidation, creep, flow. Obviously, an initial state analysis should come first; a stability analysis
should not be followed by any other type of analysis unless provisions are taken to restart before the stability
analysis; recall that the stability analysis goes through the change of the material properties.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
The excavationconstruction process shows an analogy with loads and associated loadtime histories. Each
element is associated with an existence timehistory which takes values (0 or 1) depending if the element
exists at a given time.
It is possible to simulate excavation and construction processes; corresponding restrictions are specified in
the following remarks.
Remarks
1. The initial mesh numbering will be referred to throughout the analysis, for display of results. It must
therefore include all elements appearing during analysis; some may however, be inactive at the beginning
of the analysis.
2. When performing an excavationconstruction analysis, stiffness update must obviously be required at the
beginning of each step. The corresponding algorithmic choice must be done in the input definition.
3. Excavation stages can not be associated with some types of stability e.g. algorithms; this options would
not be meaningful.
4. If an excavation is followed by a time dependent analysis, progressive unloading will occur.
5. Unloading can be controlled using load time functions attached to the elements, named as unloading
functions. The interaction forces of the excavated medium on the surrounding medium can be computed
as follows:
Z
LT F (t)
intEXC
T tot
F
=
B d
0, if no unloading function is given
exc
where the integration is carried out over the excavated domain. Each excavated element is associated with
a load function which can be used to control progressive unloading.
December 3, 2008
Z Soilr -3D-2PHASE v.2009
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Index
3D
analysis and drivers, DP: 16, DP: 67
3D analysis
beams, TM: 179, TM: 184, TM: 187, TM:
189, TM: 196
continuum finite elements, TM: 109, 110
EAS, TM: 119
elastic model, TM: 51
membranes, TM: 214, TM: 217, TM: 222
numerical integration, TM: 111, TM: 151
shells, TM: 204
trusses, TM: 163, TM: 166
Analysis
batch processing, DP: 496
restart computation, DP: 495
run computation, DP: 494
run computation without writing *.dat, DP:
507
Auxiliary planes, DP: 226
Axisymmetry
analysis and drivers, DP: 16, TU: 29, DP: 67
beams (shells), TM: 177, TM: 184, TM: 187,
TM: 189, TM: 196
continuum finite elements, TM: 109, 110
EAS, TM: 119121, TM: 123
elastic model, TM: 53
foot benchmark, BM: 21, BM: 23
membranes, TM: 214, TM: 217, TM: 222
numerical integration, TM: 111, TM: 151
trusses and rings, TM: 162, TM: 166, TM:
170
Beams, TU: 37, TM: 176
analytical solution benchmarks, BM: 66, 67,
BM: 69, BM: 75, 76
axisymmetric shell benchmarks, BM: 7981
create/outline/update/delete elements, DP:
248
create/outline/update/delete subdomain 2D,
TU: 44, DP: 146
create/outline/update/delete subdomain 3D,
DP: 146
hinges, TM: 194
orientation 2D, TU: 44, TM: 177
orientation 3D, TM: 177
reinforced concrete benchmarks, BM: 71, BM:
73
subdomain 2D parameters, DP: 165
subdomain 3D parameters, DP: 165
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Elasticity
constants, DP: 7
material properties, DP: 419
Elasto-plastic 1D
model, TM: 228, DP: 478
Excavation/Stage construction
algorithm, TM: 281
benchmark, BM: 95
existence function, TM: 281
show steps in preprocessor, TU: 44, TU: 61,
TU: 71, TU: 77, DP: 94
unloading function, TM: 281
unloading function benchmark, BM: 36
Existence functions, TM: 281, DP: 486
FE model preprocessing
common methods to copy elements/nodes,
DP: 235
common methods to delete elements/nodes,
DP: 235
common methods to move elements/nodes,
DP: 235
common methods to outline elements/nodes,
DP: 235
common methods to rotate elements/nodes,
DP: 235
Finite elements
selection strategy, DP: 78, DP: 80
stabilization of pressure oscillations, DP: 80
volumetric locking, DP: 79
Flow
analysis, DP: 16, TU: 41, DP: 44, TU: 67
benchmarks, BM: 57
fluid head boundary condition, TU: 41, TU:
67
flux boundary condition, DP: 45, DP: 204
initial conditions, DP: 45
initial state driver, DP: 44, DP: 46, TU: 67
material data, TU: 41, DP: 44, TM: 5456,
TU: 67, DP: 422
pressure boundary condition, TU: 41, DP: 45,
DP: 194
steady state driver, TU: 41, DP: 44, DP: 47
time dependent drivers, DP: 47
transient driver, DP: 44, DP: 48
Fluxes on elements
fluid, DP: 361
heat, DP: 364
December 3, 2008
Z Soilr -3D-2PHASE v.2009
December 3, 2008
Z Soilr -3D-2PHASE v.2009
December 3, 2008
Z Soilr -3D-2PHASE v.2009
December 3, 2008
Z Soilr -3D-2PHASE v.2009
Single phase
analysis, DP: 16, DP: 20
driven load driver, DP: 25, TU: 29
effective stress analysis, DP: 20
initial state driver, DP: 21
numerical implementation, TM: 103
problem statement, TM: 38
stability driver, TU: 25, TU: 71
time dependent drivers, DP: 25
total stress analysis, DP: 20, DP: 24, DP: 33
Stability, TU: 25, DP: 30
algorithm, TM: 141
analysis, DP: 32, 33
driver, TU: 25, DP: 3033
local material setting, DP: 31, DP: 432
slope benchmark, BM: 24
Strains
imposed, DP: 372
thermal, DP: 49
Stress
sign convention, DP: 3
Structures
beams, TM: 177
direction on surface, TM: 226
local base, TM: 227
membranes, TM: 222
offset, TM: 224
shells, TM: 197
trusses, TM: 161
Subdomain
Excavation front, DP: 167
Project subdomain on surface, DP: 184
Swelling
analytical solution benchmarks, BM: 46
material properties, TM: 93, DP: 425
Truss 2D macromodel
Subdomain generation, DP: 146
Truss 3D macromodel
Subdomain generation, DP: 146
Truss elements, TM: 162, DP: 255
prestress benchmark, BM: 34
Two phase
analysis, DP: 16, DP: 34
box-shaped medium benchmarks, BM: 11, BM:
13
consolidation driver, DP: 38
driven load driver, DP: 37
foot benchmark, BM: 22
initial state driver, DP: 35
numerical implementation, TM: 104
problem statement, TM: 39
slope stability benchmark, BM: 32
stability driver, DP: 40, 41
time dependent drivers, DP: 37
Unit weight
definitions, DP: 6
in single phase problems, DP: 20, DP: 24
December 3, 2008
Z Soilr -3D-2PHASE v.2009