25
Material Models Finite Elements Computational Procedures Selected Examples Summary Geomechanics Elements and Models in OpenSees Boris Jeremi´ c Department of Civil and Environmental Engineering University of California, Davis OpenSees User Workshop, RFS, August 2006, http://sokocalo.engr.ucdavis.edu/˜jeremic/ Boris Jeremi´ c, University of California, Davis Geomechanics Elements and Models in OpenSees

Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Embed Size (px)

Citation preview

Page 1: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

Geomechanics Elements and Models inOpenSees

Boris Jeremic

Department of Civil and Environmental EngineeringUniversity of California, Davis

OpenSees User Workshop, RFS, August 2006,http://sokocalo.engr.ucdavis.edu/ ˜jeremic/

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 2: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

Outline

1 Material ModelsElasticElastic–Plastic Continuum ModelsSmall Deformation Elastic–Plastic Multiaxial and Uniaxial

2 Finite ElementsSingle PhaseMulti Phase Finite Elements, Coupled

3 Computational ProceduresSolution ControlSeismic Loading ApplicationHigh Performance Computing

4 Selected Examples

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 3: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

ElasticElastic–Plastic Continuum ModelsSmall Deformation Elastic–Plastic Multiaxial and Uniaxial

Elastic Material Models

Small deformation elasticitylinear isotropicnonlinear isotropiccross anisotropic

Large deformation hyperelasticityNeo–HookeanOgdenLogarithmicMooney–RivlinSimo–Pister

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 4: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

ElasticElastic–Plastic Continuum ModelsSmall Deformation Elastic–Plastic Multiaxial and Uniaxial

Elastic–Plastic Continuum Models: SmallDeformations

Yield surfaces:von MisesDrucker–PragerCam–ClayRounded Mohr–CoulombParabolic Leon

Plastic flow directions (plastic potential functions):von MisesDrucker–PragerCam–ClayRounded Mohr–CoulombParabolic LeonDafalias Manzari

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 5: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

ElasticElastic–Plastic Continuum ModelsSmall Deformation Elastic–Plastic Multiaxial and Uniaxial

Elastic–Plastic Continuum Models: SmallDeformations (continued)

Evolution Laws (hardening and/or softening laws):linear scalar,nonlinear scalar (Cam–Clay type),linear tensorial (kinematic hardening/softening:translational and/or rotational)nonlinear tensorial (kinematic hardening/softening:translational and/or rotational)

Armstrong–Frederick hardeningbounding surface hardening/softening

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 6: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

ElasticElastic–Plastic Continuum ModelsSmall Deformation Elastic–Plastic Multiaxial and Uniaxial

Hyperelastic–Plastic Continuum Models: LargeDeformations

Yield surfacesvon Mises,Drucker–Prager...

Plastic flow directions (plastic potential functions):Drucker–Prager,von Mises,

Evolution Laws:linear and nonlinear scalar,nonlinear scalarlinear and nonlinear (AF) tensorial (kinematichardening/softening: translational and/or rotational)

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 7: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

ElasticElastic–Plastic Continuum ModelsSmall Deformation Elastic–Plastic Multiaxial and Uniaxial

Elastic–Plastic Multiaxial and Uniaxial Models

Generalized foundation rocking material (M, N, T) model

2D frictional contact material model

P–Y spring response material model

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 8: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

Single PhaseMulti Phase Finite Elements, Coupled

Single Phase Formulations

Small deformation solid elements, bricks (8, 20, 21, 27,8-20 variable node bricks)

Large deformation (total Lagrangian) solid elements, bricks(20 node brick)

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 9: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

Single PhaseMulti Phase Finite Elements, Coupled

Multi Phase Formulations

Fully coupled, u–p–U elements (3D) for small deformations

Fully coupled, u–p (3D) elements for small deformations

Fully coupled u–p (3D) elements for large deformations

Degrees of freedom (DOFs) are:

u → solid displacements,

p → pore fluid pressures,

U → pore fluid displacements

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 10: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

Solution ControlSeismic Loading ApplicationHigh Performance Computing

Hyperspherical Arc–length Solution Control

[Kt −fext

2 ψ2u

u2ref

∆uT S 2∆λ ψ2f

] [δuδλ

]= −

[rold

aold

]

ConstraintHypersurfaces

EquilibriumPath

ψuψf =

ψuψf < ψuψf <<

∆ l

Load λf

Displacement

u

EquilibriumPath

ψuψf = ψuψf >

ψuψf >>

ConstraintHypersurfaces

∆ l

Load λf

Displacement

u

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 11: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

Solution ControlSeismic Loading ApplicationHigh Performance Computing

Domain Reducation Method (Bielak et al.)

u

uFault

Γ

Ω

Ω+

+

e

i

eP

uube

ΓΓe

Peff

iPeff

bPeff

e

=

0

−MΩ+be u0

e − K Ω+be u0

eMΩ+

eb u0b + K Ω+

eb u0b

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 12: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

Solution ControlSeismic Loading ApplicationHigh Performance Computing

Plastic Domain Decomposition

Graph partitioning→ balance multiple phasessimultaneously, while also minimizing the inter-processorcommunications costs

It is a multi-objective optimization problem (minimize boththe inter-processor communications, the data redistributioncosts and create balanced partitions)

Take into the account (deterministic or probabilistic):

heterogeneous element loads that change in each iterationheterogeneous processor performance (multiplegenerations nodes)inter-processor communications (LAN or WAN)data redistribution costs

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 13: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

Soil Foundation Structure InteractionBehavior of Saturated SoilsSFSI in Laterally Spreading Grounds

Detailed 3D, FEM model

Construction processTwo types of soil: stiff soil (UT, UCD), soft soil (Bay Mud)Deconvolution of given surface ground motionsUse of the DRM (Prof. Bielak et al.) for seismic inputPiles→ beam-column elements in soil holesStructural model developed at UCB (Prof. Fenves et al.)Element size issues (filtering of frequencies)

model size el. size fcutoff min. G/Gmax γ

12K 1.0 m 10 Hz 1.0 <0.5 %15K 0.9 m >3 Hz 0.08 1.0 %

150K 0.3 m 10 Hz 0.08 1.0 %500K 0.15 m 10 Hz 0.02 5.0 %

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 14: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

Soil Foundation Structure InteractionBehavior of Saturated SoilsSFSI in Laterally Spreading Grounds

FEM Mesh (one of)

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 15: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

Soil Foundation Structure InteractionBehavior of Saturated SoilsSFSI in Laterally Spreading Grounds

Input Motions, Northridge (one of)

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 16: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

Soil Foundation Structure InteractionBehavior of Saturated SoilsSFSI in Laterally Spreading Grounds

Changes to the Free Field Input Motions: SFSI

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 17: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

Soil Foundation Structure InteractionBehavior of Saturated SoilsSFSI in Laterally Spreading Grounds

Structure Displacements

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 18: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

Soil Foundation Structure InteractionBehavior of Saturated SoilsSFSI in Laterally Spreading Grounds

Moment Redistributions

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 19: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

Soil Foundation Structure InteractionBehavior of Saturated SoilsSFSI in Laterally Spreading Grounds

Drained Single Element Tests

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 20: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

Soil Foundation Structure InteractionBehavior of Saturated SoilsSFSI in Laterally Spreading Grounds

Undrained Single Element Tests

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 21: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

Soil Foundation Structure InteractionBehavior of Saturated SoilsSFSI in Laterally Spreading Grounds

Liquefaction of a Soil Column

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 22: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

Soil Foundation Structure InteractionBehavior of Saturated SoilsSFSI in Laterally Spreading Grounds

Liquefaction of a Soil Column

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 23: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

Soil Foundation Structure InteractionBehavior of Saturated SoilsSFSI in Laterally Spreading Grounds

Failure Modes for the Dry Crust

Influence of crust failure mode on piles

Can we help the SFS system survive?

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 24: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

Soil Foundation Structure InteractionBehavior of Saturated SoilsSFSI in Laterally Spreading Grounds

Liquefied Soil Flows Around Piles

Influence of liquefied soilflow on piles

Need to understandthe mechanics

Can we help the SFSsystem survive?

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees

Page 25: Geomechanics Elements and Models in OpenSeesopensees.berkeley.edu/workshop/OpenSeesDays2006_presentations/A… · Seismic Loading Application High Performance Computing 4 Selected

Material ModelsFinite Elements

Computational ProceduresSelected Examples

Summary

Summary

Summary

A number of simplistic and advanced models, elementsand procedures are available for use in simulations

Targeting bothadvanced geomechanics problemspractical geotechanicsl problems

Theories, formulations, implementation details, as well asverification, validation and application examples areavailable at:http://sokocalo.engr.ucdavis.edu/ ˜jeremic/

Boris Jeremic, University of California, Davis Geomechanics Elements and Models in OpenSees