Geotechnical Elements and Models in Opensees: Pedro Arduino
Geotechnical Elements and Models in Opensees: Pedro Arduino
Pedro Arduino
University of Washington, Seattle
1
9/11/2008
What do we need??
Solid elements to characterize the soil domain
(continuum).
Appropriate boundary conditions to accurately
represent the soil domain boundaries.
Robust constitutive models to characterize the
soil stress-strain response under monotonic and
cyclic loading conditions
Interface elements to capture the interaction
between the soil and adjacent structures.
Everything else you are learning in this
workshop (i.e., how to create beam elements,
apply loads, record results, perform the analysis,
etc.
Outline
Finite Elements (for solids)
Single-phase
Multi-phase (coupled) finite elements
Zero length element
Material Models
Elastic
Elasto-plastic Continuum Models
Elasto-plastic Uniaxial models
Boundary Conditions
Equal DOF
Absorbent boundaries
2
9/11/2008
n5 n7
n6
n4
n3
n1
n2
n1 n2
quad (4 node) stdBrick (8 node)
3
9/11/2008
n1 n2
quad (4 node)
element quad $eleTag $n1 $n2 $n3 $n4 $thick $type $matTag
<$press $rho $b1 $b2>
Multi-Phase Formulations
Fully coupled u-p elements (2D & 3D)
Fully coupled u-p-U elements (3D) for
small deformations
n4 n3 n7 n6 n5
n9
n8 n4
n1 n2 n1 n2 n3
quadUP 9_4_quadUP
4
9/11/2008
n1 n2
quadUP
element quadUP $eleTag $n1 $n2 $n3 $n4 $thick $type $matTag
$bulk $fmass $hPerm $vPerm <$b1 $b2 $t>
zerolength element
n5
n1 n2
solid element beam element
zero-length element
5
9/11/2008
Material Models
nDMaterial
Elastic
6
9/11/2008
nDMaterial
Elasto-Plastic (Small Deformations)
nDMaterial
J2Plasticity
von-Mises type
nDMaterial J2Plasticity $matTag $K $G $sig0 $sigInf $delta $H
σd
σd-inf
σd-0
7
9/11/2008
nDMaterial
Template Elasto-Plastic Material
nDMaterial
Template Elasto-Plastic Material
nDMaterial Template3Dep $matTag $ElmatTag
–YS $ys –PS $ps –EPS $eps <-ELS1 $el> <-ELT1 $et>
8
9/11/2008
nDMaterial
MultiYield Materials
Two types
Pressure Independent Multi-yield
Pressure Dependent Multiy-ield (captures well the
response of liquefiable soils)
nDMaterial
PressureDependentMultiYield
nDMaterial PressureDependMultiYield $matTag $nd $rho
$refShearModul $refBulkModul $frictionAng $peakShearStra
$refPress $pressDependCoe $PTAng
$contrac $dilat1 $dilat2, $liquefac1 $liquefac2 $liquefac3
<$noYieldSurf=20 <$r1 $Gs1 …>
$e=0.6 $cs1=0.9 $cs2=0.02 $cs3=0.7 $pa=101>
15 parameters!!??
9
9/11/2008
nDMaterial
PressureDependentMultiYield
nDMaterial PressureDependMultiYield $matTag $nd $rho
$refShearModul $refBulkModul $frictionAng $peakShearStra
$refPress $pressDependCoe $PTAng
$contrac $dilat1 $dilat2, $liquefac1 $liquefac2 $liquefac3
<$noYieldSurf=20 <$r1 $Gs1 …>
$e=0.6 $cs1=0.9 $cs2=0.02 $cs3=0.7 $pa=101>
nDMaterial
PressureDependentMultiYield02
nDMaterial PressureDependMultiYield02 $matTag $nd $rho
$refBulkModul $frictionAng $peakShearStra $refPress
$pressDepenCoe $PTAng
$contrac1 $contrac3 $dilat1 $dilat3
<$noYieldSurf=20 <$r1 $Gs1 …>
$contrac2=5.0 $dilat2=3.0 $liquefac1=1.0 $liquefac2=0.0
$e=0.6 $cs1=0.9 $cs2=0.02 $cs3=0.7 $pa=101>
10
9/11/2008
nDMaterial
PressureIndependentMultiYield
nDMaterial PressureIndependMultiYield $matTag $nd $rho
$refShearModul $refBulkModul $cohesi $peakShearStra
$frictionAng $refPress=101 $pressDependCoe=0.
<$noYieldSurf=20 <$r1 $Gs1 …>>
nDMaterial
PressureIndependentMultiYield
nDMaterial PressureIndependMultiYield $matTag $nd $rho
$refShearModul $refBulkModul $cohesi $peakShearStra
$frictionAng $refPress=101 $pressDependCoe=0.
<$noYieldSurf=20 <$r1 $Gs1 …>>
11
9/11/2008
nDMaterial
FluidSolidPorousMaterial
12
9/11/2008
•PySimple1
•TzSimple1
•QzSimple1
•PyLiq1
•TzLiq1
uniaxialMaterial
PySimple1
uniaxialMaterial PySimple1 matTag $soilType $pult $Y50 $Cd
<$c>
p
pult (Reese 1974)
Cd=0.3
13
9/11/2008
uniaxialMaterial
TzSimple1 & QzSimple1
uniaxialMaterial TzSimple1 matTag $tzType $tult $z50 <$c>
uniaxialMaterial
PyLiq1
uniaxialMaterial PyLiq1 $matTag $soilType $pult $Y50 $Cd $c
$pRes $solidElem1 $solidElem2
14
9/11/2008
uniaxialMaterial
PyLiq1
Boundary Conditions
EqualDof
equalDOF $rNodeTag $cNodeTaga $dof1 $dof2 …
$rNodeTag master node
$cNodeTag slave node
$dof1 $dof2 … constrained dof’s Same lateral
deformation
15
9/11/2008
Absorbent Boundaries
Lysmer (1969)
Quad Element
C N = a ρ VS
C P = b ρV P
zeroLength Element &
uniaxial material
16