Geo Tech Models

download Geo Tech Models

of 41

Transcript of Geo Tech Models

  • 8/10/2019 Geo Tech Models

    1/41

    Geotechnical Elements and

    Models in OpenSees

    Pedro ArduinoUniversity of Washington, Seattle

    OpenSees Days 2014,Beyond the Basics, Friday September 26, 2014U.C. Berkeley, CA

  • 8/10/2019 Geo Tech Models

    2/41

  • 8/10/2019 Geo Tech Models

    3/41

    What do we need??! Solid elementsto characterize the soil domain

    (continuum).

    ! Appropriate boundary conditionsto accurately

    represent the soil domain boundaries.! Robust constitutive modelsto characterize the

    soil stress-strain response under monotonic andcyclic loading conditions

    ! Interface elementsto capture the interactionbetween the soil and adjacent structures.

    ! Everything elseyou are learning in thisworkshop (i.e., how to create beam elements,apply loads and boundary conditions, recordresults, perform the analysis, etc.

  • 8/10/2019 Geo Tech Models

    4/41

    Outline! Finite Elements (for solids)

    " Single-phase

    " Multi-phase (coupled) finite elements

    " Zero length element" Contact element

    ! Material Models" Elastic

    " Elasto-plastic Continuum Models

    " Elasto-plastic Uniaxial models

    ! Boundary Conditions" Equal DOF

    " Absorbent boundaries

  • 8/10/2019 Geo Tech Models

    5/41

    Finite Elements (solids)! Single-phase formulations

    " To capture the response of dry soils (or totalstress analysis) #need one single phase

    " Phase 1 soil skeleton

    ! Multi-phase formulations" To capture the response of saturated soils

    (effective stress analysis) #need two phases" Phase 1 #soil skeleton

    " Phase 2 #pore water

    ! Zero-Length & contact elements" To capture interface response between solid and

    beam elements, and to apply absorbentboundary conditions

  • 8/10/2019 Geo Tech Models

    6/41

    Single Phase Formulations

    ! Small deformation solid elements

    " 2-D quadrilateral elements (4, 9 nodes)

    " 3-D solid elements, brick (8, 20 nodes)

    n1 n2

    n3n4

    n2

    n1

    n3

    n4

    n6n5 n7

    n8

    quad (4 node) stdBrick (8 node)

  • 8/10/2019 Geo Tech Models

    7/41

    quadelement definition

    n1 n2

    n3n4

    quad (4 node)

    element quad$eleTag $n1 $n2 $n3 $n4 $thick $type $matTag

    Must define first all the required arguments. In particular:Nodes$n1, $n2, $n3, $n4 andMaterialtype$matTag

    The arguments in are optional

  • 8/10/2019 Geo Tech Models

    8/41

    Multi-Phase Formulations! Fully coupled u-p elements (2D & 3D)

    ! Fully coupled u-p-U elements (3D) forsmall deformations

    Degrees of Freedom (DOFs) are:" u #solid displacement, on

    " P #pore fluid pressures, on

    " U #pore fluid displacements, on

    n1 n2

    n3n4

    quadUP

    n1 n2 n3

    n4

    n5n6n7

    n8

    n9

    9_4_quadUP

  • 8/10/2019 Geo Tech Models

    9/41

  • 8/10/2019 Geo Tech Models

    10/41

    zerolengthelement

    ! Connects two points at the samecoordinate

    n1 n2

    n3n4

    element zeroLength$eleTag $n1 $n2 mat$matTag1 $matTag2 -dir$dir1 $dir2

    zero-length element

    solid element

    n5

    n6

    beam element

  • 8/10/2019 Geo Tech Models

    11/41

    Recent Developments at UW

    n1 n2

    n3n4

    n2

    n1n3

    n4

    n6

    n5n7

    n8

    quad (4 node) stdBrick (8 node)

    Standard 2D and 3D solid Elements

    n1 n2

    n3n4

    n2

    n1

    n3

    n4

    n6

    n5n7

    n8

    SSPquad (4 node) SSPBrick (8 node)

    Stabilized Single Point 2D and 3D Solid Elements

  • 8/10/2019 Geo Tech Models

    12/41

    Recent Developments at UW

    n1 n2

    n3n4

    n2

    n1n3

    n4

    n6

    n5n7

    n8

    SSPquad (4 node) SSPBrick (8 node)

    Stabilized Single Point 2D and 3D Solid Elements

    n1 n2

    n3n4

    n2

    n1

    n3

    n4

    n6

    n5n7

    n8

    SSPquad-up (4 node) SSPBrick-up (8 node)

    UP - Stabilized Single Point 2D and 3D Solid Elements

  • 8/10/2019 Geo Tech Models

    13/41

    Material Models

    ! Linear Elastic Material model (nDMaterial)

    " To characterize the response of the soil (or othercontinuum) in its elastic regime

    ! Elasto-Plastic Material models (nDMaterial)

    " To characterize the nonlinear stress-strainresponse of soils

    ! Elasto-plastic Uniaxial models" To characterize the interface response between soil

    and structural elements (uniaxialMaterial).

  • 8/10/2019 Geo Tech Models

    14/41

  • 8/10/2019 Geo Tech Models

    15/41

    nDMaterial

    Elasto-Plastic (Small Deformations)

    ! J2-Plasticity Material (von Mises)

    ! Drucker-Prager Material (UW)

    ! Cam-Clay Material (Berkeley, UW)

    ! MutiYield Materials (San Diego)

    ! Manzari-Dafalias (new)(UW)

  • 8/10/2019 Geo Tech Models

    16/41

    nDMaterial

    J2Plasticity

    ! von-Mises type

    nDMaterial J2Plasticity $matTag $K $G $sig0 $sigInf $delta $H

    dd-inf

    d-0

    dVon-Mises Yield SurfaceStress-strain curve

  • 8/10/2019 Geo Tech Models

    17/41

    nDMaterial

    Template Elasto-Plastic Material

    ! Versatile tool to generate multiple typesof elasto-plastic materials by combining

    yield surfaces, plastic potentials andevolution laws

    ! Developed byBoris Jeremic at UC Davis

    http://sokocalo.engr.ucdavis.edu/~jeremic

  • 8/10/2019 Geo Tech Models

    18/41

    nDMaterial

    Template Elasto-Plastic MaterialnDMaterial Template3Dep $matTag $ElmatTagYS$ys PS$ps EPS$eps

    -YS #Yield surfaces(von Mises, Drucker Prager, Mohr-Coulomb, Camclay)-PS #Plastic potentials(von Mises, Drucker-Prager Mohr-Coulomb, Camclay, Leon)-EPS Initial state of stress-ELS1 Scalar evolution lawsfor isotropic hardening (linear,nonlinear Camclay)-ELT1 Tensorial evolution lawsfor Kinematic hardening (linear,

    nonlinear Armstrong-Frederick)Von-Mises Drucker Prager Mohr-Coulomb Camclay

  • 8/10/2019 Geo Tech Models

    19/41

    nDMaterial

    MultiYieldMaterials

    ! Material models based on MultiyieldPlasticity (Mroz et al., Prevost et al.)

    ! Two types

    " Pressure Independent Multi-yield (for total stressanalysis)

    " Pressure Dependent Multi-yield (captures well theresponse of liquefiable soils)

    ! Developed by Elgamal et al. at UCSD

    http://cyclic.ucsd.edu/opensees/

  • 8/10/2019 Geo Tech Models

    20/41

    nDMaterial

    PressureDependentMultiYield

    15 parameters!!??

    nDMaterial PressureDependMultiYield $matTag $nd $rho$refShearModul $refBulkModul $frictionAng $peakShearStra$refPress $pressDependCoe $PTAng$contrac $dilat1 $dilat2, $liquefac1 $liquefac2 $liquefac3

  • 8/10/2019 Geo Tech Models

    21/41

    nDMaterial

    PressureDependentMultiYieldnDMaterial PressureDependMultiYield $matTag $nd $rho$refShearModul $refBulkModul $frictionAng $peakShearStra$refPress $pressDependCoe $PTAng$contrac $dilat1 $dilat2, $liquefac1 $liquefac2 $liquefac3

  • 8/10/2019 Geo Tech Models

    22/41

    nDMaterial

    PressureDependentMultiYield02nDMaterial PressureDependMultiYield02 $matTag $nd $rho$refBulkModul $frictionAng $peakShearStra $refPress$pressDepenCoe $PTAng$contrac1 $contrac3 $dilat1 $dilat3

  • 8/10/2019 Geo Tech Models

    23/41

    nDMaterial

    PressureIndependentMultiYieldnDMaterial PressureIndependMultiYield $matTag $nd $rho$refShearModul $refBulkModul $cohesi $peakShearStra$frictionAng $refPress=101 $pressDependCoe=0.

  • 8/10/2019 Geo Tech Models

    24/41

    nDMaterial

    FluidSolidPorousMaterial

    ! Couples the response of twophases:fluid and solid developed tosimulate the response of saturated porous media

    nDMaterial FluidSolidPorousMaterial $matTag $nd$soilMatTag $combinedBulkModul

    $soilMatTag#

    the tag of previously defined material$combinedBulkModul#combined undrained bulk modulus,Bc=Bf/n

  • 8/10/2019 Geo Tech Models

    25/41

    nDMaterial

    FluidSolidPorousMaterial

    ! Couples the response of twophases:fluid and solid developed tosimulate the response of saturated porous media

    nDMaterial FluidSolidPorousMaterial $matTag $nd$soilMatTag $combinedBulkModul

    $soilMatTag#

    the tag of previously defined material$combinedBulkModul#combined undrained bulk modulus,Bc=Bf/n

  • 8/10/2019 Geo Tech Models

    26/41

    Additional commands for multiyield

    materials

    ! Help perform stage analysis

    updateMaterialStage material $matTag stage$sNum

    $MatTag #the tag of previously defined material$sNum #(0 - elastic, 1-plastic, 2 linear elastic constant f( 3))

    updateParameter material $matTag refG$newVal

    $MatTag #the tag of previously defined material$sNewVal #new parameter value

  • 8/10/2019 Geo Tech Models

    27/41

    nDMaterial

    Other Models under developmentnDMaterial BoundingCamClay (Clays)

    nDMaterial Manzari-Dafalias (Sands)

    bbb=!=

    "

    ddd=!=

    "

    ps /1

    ps /2

    ps /3

    O

    n#

    $

    b

    d

    n

    #

    $#+%

    yield surface

    bounding surface

    critical surface

    dilatancy surface

    b

    !

    c

    !

    d

    !

    r_

    Bounding Surface Model

  • 8/10/2019 Geo Tech Models

    28/41

    nDMaterial

    Manzari-Dafalias (2004)Conventional Triaxial TestCTC Undrained Dense Sand

    Loose Sand

    Confinement

    Displacement

  • 8/10/2019 Geo Tech Models

    29/41

    nDMaterial

    Manzari-Dafalias (2004)Cyclic Constant Mean StressTC Undrained

    Confinement

    Cyclic Shear Stress

    K$=0

    K$=Ko

  • 8/10/2019 Geo Tech Models

    30/41

    Initial State for Geotechnical

    Problems

    Soilprofile

    Initial deformation

    Gravity

    # turn on initial state analysis feature

    InitialStateAnalysis on

    # create incremental gravity loadpattern Plain 3 {Series -time {0 10 10000} -values {0 1 1} -factor 1} {

    eleLoad -ele 1 -type selfWeighteleLoad -ele 2 -type selfWeight...

    }

    analysis steps

    # turn on initial state analysis feature

    InitialStateAnalysis off

  • 8/10/2019 Geo Tech Models

    31/41

    Elasto-plastic Uniaxial models! To capture interface response between solid

    (soil) and beam elements (pile)

    Py Tz Qz Uniaxial Materials

    PySimple1TzSimple1

    QzSimple1

    PyLiq1TzLiq1

  • 8/10/2019 Geo Tech Models

    32/41

    uniaxialMaterial

    PySimple1uniaxialMaterial PySimple1 matTag $soilType $pult $Y50 $Cd

    y

    p

    pult (Reese 1974)

    y50 (API 1993)

    $soilType #=1 Matlock (clay), =2 API (sand)

    $pult#

    ultimate capacity of p-y material$Y50 #displ. @ 50% of pultCd #drag resistance (=1 no gap,

  • 8/10/2019 Geo Tech Models

    33/41

    uniaxialMaterial

    TzSimple1& QzSimple1uniaxialMaterial TzSimple1 matTag $tzType $tult $z50

    $tzType#=1 Reese & ONeill (clay), =2 Mosher (sand)

    $tult#

    ultimate capacity of t-z material$z50 #displ. @ 50% of tult$c #viscous damping

    uniaxialMaterial QzSimple1 matTag $qzType $qult $z50

    $qzType#=1 Reese & ONeill (clay), =2 Vijayvergiya (sand)$qult = ultimate capacity of q-z material$z50 = displ. @ 50% of qult$suction #uplift resistance = suction*qult$c viscous damping

  • 8/10/2019 Geo Tech Models

    34/41

    uniaxialMaterial

    PyLiq1uniaxialMaterial PyLiq1 $matTag $soilType $pult $Y50 $Cd $c$pRes $solidElem1 $solidElem2

    $soilType #=1 Matlock (clay), =2 API (sand)

    $pult#

    ultimate capacity of p-y material$Y50 #displ. @ 50% of pultCd #drag resistance (=1 no gap,

  • 8/10/2019 Geo Tech Models

    35/41

    uniaxialMaterial

    PyLiq1

  • 8/10/2019 Geo Tech Models

    36/41

    Boundary Conditions! EqualDof

    Same lateraldeformation

    equalDOF $rNodeTag $cNodeTag $dof1 $dof2

    $rNodeTag#

    master node$cNodeTag #slave node$dof1 $dof2 #constrained dofs

  • 8/10/2019 Geo Tech Models

    37/41

    Absorbent/transmitting Boundaries

    Lysmer (1969)

    1. set DampP 7552. set DampN 1216

    3. uniaxialMaterial Elastic 1 0 $DampP4. uniaxialMaterial Elastic 2 0 $DampN5. node 1 16.0 0.0

    6. node 2 16.0 0.07. element zeroLength1 1 2 -mat 1 2

    -dir 1 2 orient 1 2 0 2 1 0

    Quad Element

    PP

    SN

    VbC

    VaC

    !

    !

    =

    =

    zeroLength Element &

    uniaxial material

  • 8/10/2019 Geo Tech Models

    38/41

    Contact Elements available in

    OpenSees

    Beam-Solid ModelSolid-Solid Model Fiber element

    Moment curvature response for single shaft

  • 8/10/2019 Geo Tech Models

    39/41

    Contact Elements available in

    OpenSees

    3D Node-to-SurfaceElement

    2D Node-to-LineElement

    3D Beam-to-SolidElement

    3D End-Beam-to-Solid Element

    Master node

    Slave node

    tn

    g

  • 8/10/2019 Geo Tech Models

    40/41

    Contact Elements available in

    OpenSees

    element SimpleContact2D $eleTag $iNode $jNode $sNode$lNode $matTag $gTol $fTol

    $eleTag #unique integer tag identifying element object$iNode $jNode #master nodes$sNode #slave node$lNode #Lagrange multiplier node$matTag #unique integer tag associated with previously-defined nDMaterial object

    $gTol #gap tolerance$fTol #force tolerance

    Master node

    Slave node

  • 8/10/2019 Geo Tech Models

    41/41

    Many more capabilities currentlyunder development!!