SlideShare a Scribd company logo
1 of 21
Finite Element Method inFinite Element Method in
Geotechnical EngineeringGeotechnical Engineering
Short Course on Computational Geotechnics + DynamicsShort Course on Computational Geotechnics + Dynamics
Boulder, ColoradoBoulder, Colorado
January 5-8, 2004January 5-8, 2004
Stein Sture
Professor of Civil Engineering
University of Colorado at Boulder
ContentsContents
 Steps in the FE MethodSteps in the FE Method
 Introduction to FEM for Deformation AnalysisIntroduction to FEM for Deformation Analysis
 Discretization of a ContinuumDiscretization of a Continuum
 ElementsElements
 StrainsStrains
 Stresses, Constitutive RelationsStresses, Constitutive Relations
 Hooke’s LawHooke’s Law
 Formulation of Stiffness MatrixFormulation of Stiffness Matrix
 Solution of EquationsSolution of Equations
Computational Geotechnics Finite Element Method in Geotechnical Engineering
Steps in the FE MethodSteps in the FE Method
1.1. Establishment of stiffness relations for each element. MaterialEstablishment of stiffness relations for each element. Material
properties and equilibrium conditions for each element are used in thisproperties and equilibrium conditions for each element are used in this
establishment.establishment.
2.2. Enforcement of compatibility, i.e. the elements are connected.Enforcement of compatibility, i.e. the elements are connected.
3.3. Enforcement of equilibrium conditions for the whole structure, in theEnforcement of equilibrium conditions for the whole structure, in the
present case for the nodal points.present case for the nodal points.
4.4. By means of 2. And 3. the system of equations is constructed for theBy means of 2. And 3. the system of equations is constructed for the
whole structure. This step is called assembling.whole structure. This step is called assembling.
5.5. In order to solve the system of equations for the whole structure, theIn order to solve the system of equations for the whole structure, the
boundary conditions are enforced.boundary conditions are enforced.
6.6. Solution of the system of equations.Solution of the system of equations.
Computational Geotechnics Finite Element Method in Geotechnical Engineering
Introduction to FEM forIntroduction to FEM for
Deformation AnalysisDeformation Analysis
 General method to solveGeneral method to solve
boundary value problems in anboundary value problems in an
approximate and discretized wayapproximate and discretized way
 Often (but not only) used forOften (but not only) used for
deformation and stress analysisdeformation and stress analysis
 Division of geometry into finiteDivision of geometry into finite
element meshelement mesh
Computational Geotechnics Finite Element Method in Geotechnical Engineering
 Pre-assumed interpolation of mainPre-assumed interpolation of main
quantities (displacements) overquantities (displacements) over
elements, based on values inelements, based on values in
points (nodes)points (nodes)
 Formation of (stiffness) matrix,Formation of (stiffness) matrix,
KK, and (force) vector,, and (force) vector, rr
 Global solution of main quantitiesGlobal solution of main quantities
in nodes,in nodes, dd
dd ⇒⇒ DD →→ K D = RK D = R
rr ⇒⇒ RR
kk ⇒⇒ KK
Introduction to FEM forIntroduction to FEM for
Deformation AnalysisDeformation Analysis
Computational Geotechnics Finite Element Method in Geotechnical Engineering
Discretization of a ContinuumDiscretization of a Continuum
 2D modeling:2D modeling:
Computational Geotechnics Finite Element Method in Geotechnical Engineering
Discretization of a ContinuumDiscretization of a Continuum
 2D cross section is divided into element:2D cross section is divided into element:
Several element types are possible (triangles and quadrilaterals)Several element types are possible (triangles and quadrilaterals)
Computational Geotechnics Finite Element Method in Geotechnical Engineering
ElementsElements
 Different types of 2D elements:Different types of 2D elements:
Computational Geotechnics Finite Element Method in Geotechnical Engineering
ElementsElements
Other way of writing:Other way of writing:
uuxx = N= N11 uux1x1 + N+ N22 uux2x2 + N+ N33 uux3x3 + N+ N44 uux4x4 + N+ N55 uux5x5 + N+ N66 uux6x6
uuyy = N= N11 uuy1y1 + N+ N22 uuy2y2 + N+ N33 uuy3y3 + N+ N44 uuy4y4 + N+ N55 uyuy55 + N+ N66 uuy6y6
oror
uuxx == NN uuxx and uand uyy == NN uuyy ((NN contains functions of x and y)contains functions of x and y)
Example:
Computational Geotechnics Finite Element Method in Geotechnical Engineering
StrainsStrains
Strains are the derivatives of displacements. In finite elements they areStrains are the derivatives of displacements. In finite elements they are
determined from the derivatives of the interpolation functions:determined from the derivatives of the interpolation functions:
oror
(strains composed in a vector and matrix B contains derivatives of N )(strains composed in a vector and matrix B contains derivatives of N )
εxx =
∂ux
∂x
=a1 +2a3x+a4y=
∂N
∂x
ux
εyy =
∂uy
∂y
=b2 +2b4x+b5y=
∂N
∂y
uy
γxy =
∂ux
∂y
+
∂uy
∂x
=(b1 +a2)+(a4 +2b3)x+(2a5 +b4)y=
∂N
∂x
ux +
∂N
∂y
uy
ε=Bd
Computational Geotechnics Finite Element Method in Geotechnical Engineering
Stresses, Constitutive RelationsStresses, Constitutive Relations
Cartesian stress tensor, usuallyCartesian stress tensor, usually
composed in a vector:composed in a vector:
Stresses,Stresses, σσ, are related to strains, are related to strains εε::
σσ == CCεε
In fact, the above relationship is usedIn fact, the above relationship is used
in incremental form:in incremental form:
C is material stiffness matrix andC is material stiffness matrix and
determining material behaviordetermining material behavior
Computational Geotechnics Finite Element Method in Geotechnical Engineering
Hooke’s LawHooke’s Law
For simple linear elastic behavior C is based onFor simple linear elastic behavior C is based on
Hooke’s law:Hooke’s law:
C=
E
(1−2ν)(1+ν)
1−ν ν ν 0 0 0
ν 1−ν ν 0 0 0
ν ν 1−ν 0 0 0
0 0 0 1
2 −ν 0 0
0 0 0 0 1
2
−ν 0
0 0 0 0 0 1
2 −ν


















Computational Geotechnics Finite Element Method in Geotechnical Engineering
Hooke’s LawHooke’s Law
Basic parameters in Hooke’s law:Basic parameters in Hooke’s law:
Young’s modulusYoung’s modulus EE
Poisson’s ratioPoisson’s ratio νν
Auxiliary parameters, related to basic parameters:Auxiliary parameters, related to basic parameters:
Shear modulus Oedometer modulusShear modulus Oedometer modulus
Bulk modulusBulk modulus
G=
E
2(1+ν)
K=
E
3(1−2ν)
Eoed =
E(1−ν)
(1−2ν)(1+ν)
Computational Geotechnics Finite Element Method in Geotechnical Engineering
Hooke’s LawHooke’s Law
Meaning of parametersMeaning of parameters
in axial compressionin axial compression
in axial compressionin axial compression
in 1D compressionin 1D compression
E =
∂σ1
∂σ2
ν =−
∂ε3
∂ε1
Eoed =
∂σ1
∂ε1
Computational Geotechnics Finite Element Method in Geotechnical Engineering
axial compression 1D compression
Hooke’s LawHooke’s Law
Meaning of parametersMeaning of parameters
in volumetric compressionin volumetric compression
in shearingin shearing
note:note:
K =
∂p
∂εv
G=
∂σxy
∂γxy
σxy≡τxy
Computational Geotechnics Finite Element Method in Geotechnical Engineering
Hooke’s LawHooke’s Law
Summary, Hooke’s law:Summary, Hooke’s law:
σxx
σyy
σzz
σxy
σyz
σzx


















=
E
(1−2ν)(1+ν)
1−ν ν ν 0 0 0
ν 1−ν ν 0 0 0
ν ν 1−ν 0 0 0
0 0 0 1
2 −ν 0 0
0 0 0 0 1
2
−ν 0
0 0 0 0 0 1
2 −ν


















εxx
εyy
εzz
εxy
εyz
εzx


















Hooke’s LawHooke’s Law
Inverse relationship:Inverse relationship:
εxx
εyy
εzz
εxy
εyz
εzx


















=
1
E
1 −ν −ν 0 0 0
−ν 1 −ν 0 0 0
−ν −ν 1 0 0 0
0 0 0 2+2ν 0 0
0 0 0 0 2+2ν 0
0 0 0 0 0 2+2ν


















σxx
σyy
σzz
σxy
σyz
σzx


















Computational Geotechnics Finite Element Method in Geotechnical Engineering
Formulation of Stiffness MatrixFormulation of Stiffness Matrix
Formation of element stiffness matrixFormation of element stiffness matrix KKee
Integration is usually performed numerically: Gauss integrationIntegration is usually performed numerically: Gauss integration
(summation over sample points)(summation over sample points)
coefficientscoefficients αα and position of sample points can be chosen such that the integration is exactand position of sample points can be chosen such that the integration is exact
Formation of global stiffness matrixFormation of global stiffness matrix
Assembling of element stiffness matrices in global matrixAssembling of element stiffness matrices in global matrix
∫= dVTe
CBBK
pdV= αipi
i=1
n
∑∫
Computational Geotechnics Finite Element Method in Geotechnical Engineering
Formulation of Stiffness MatrixFormulation of Stiffness Matrix
KK is often symmetric and has a band-form:is often symmetric and has a band-form:
(# are non-zero’s)(# are non-zero’s)
# # 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 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 0 0 # # # 0
0 0 0 0 0 0 0 # # #
0 0 0 0 0 0 0 0 # #






























Computational Geotechnics Finite Element Method in Geotechnical Engineering
Solution of EquationSolution of Equation
Global system of equations:Global system of equations:
KDKD == RR
RR is force vector and contains loadings as nodal forcesis force vector and contains loadings as nodal forces
Usually in incremental form:Usually in incremental form:
Solution:Solution:
((ii = step number)= step number)
K∆D=∆R
∆D= K−1
∆R
D= ∆D
i=1
n
∑
Solution of EquationsSolution of Equations
From solution of displacementFrom solution of displacement
Strains:Strains:
Stresses:Stresses:
∆D⇒∆d
→∆εi=B∆ui
→σi=σi−1+C∆d
Computational Geotechnics Finite Element Method in Geotechnical Engineering

More Related Content

What's hot

Plane stress and plane strain
Plane stress and plane strainPlane stress and plane strain
Plane stress and plane strain
mullerasmare
 
Me2353 finite-element-analysis-lecture-notes
Me2353 finite-element-analysis-lecture-notesMe2353 finite-element-analysis-lecture-notes
Me2353 finite-element-analysis-lecture-notes
Amit Ghongade
 

What's hot (20)

Plane stress and plane strain
Plane stress and plane strainPlane stress and plane strain
Plane stress and plane strain
 
Plastic Analysis
Plastic AnalysisPlastic Analysis
Plastic Analysis
 
Stiffness method of structural analysis
Stiffness method of structural analysisStiffness method of structural analysis
Stiffness method of structural analysis
 
Finite Element Analysis - UNIT-5
Finite Element Analysis - UNIT-5Finite Element Analysis - UNIT-5
Finite Element Analysis - UNIT-5
 
Rayleigh Ritz Method
Rayleigh Ritz MethodRayleigh Ritz Method
Rayleigh Ritz Method
 
Mechanics of structures - module1
Mechanics of structures - module1Mechanics of structures - module1
Mechanics of structures - module1
 
Fea unit 1
Fea unit 1Fea unit 1
Fea unit 1
 
Finite Element Methods
Finite Element  MethodsFinite Element  Methods
Finite Element Methods
 
Finite element method (matlab) milan kumar rai
Finite element method (matlab) milan kumar raiFinite element method (matlab) milan kumar rai
Finite element method (matlab) milan kumar rai
 
Introduction to Finite Elements
Introduction to Finite ElementsIntroduction to Finite Elements
Introduction to Finite Elements
 
Micromechanics of Composite Materials
Micromechanics of Composite MaterialsMicromechanics of Composite Materials
Micromechanics of Composite Materials
 
Finite Element Method
Finite Element MethodFinite Element Method
Finite Element Method
 
Buckling analysis
Buckling analysisBuckling analysis
Buckling analysis
 
Finite Element Analysis
Finite Element Analysis Finite Element Analysis
Finite Element Analysis
 
Finite element method
Finite element methodFinite element method
Finite element method
 
Finite element method
Finite element methodFinite element method
Finite element method
 
Me2353 finite-element-analysis-lecture-notes
Me2353 finite-element-analysis-lecture-notesMe2353 finite-element-analysis-lecture-notes
Me2353 finite-element-analysis-lecture-notes
 
Construction of rigid pavement
Construction of rigid pavement Construction of rigid pavement
Construction of rigid pavement
 
ME6603 - FINITE ELEMENT ANALYSIS
ME6603 - FINITE ELEMENT ANALYSIS ME6603 - FINITE ELEMENT ANALYSIS
ME6603 - FINITE ELEMENT ANALYSIS
 
ME6603 - FINITE ELEMENT ANALYSIS UNIT - III NOTES AND QUESTION BANK
ME6603 - FINITE ELEMENT ANALYSIS UNIT - III NOTES AND QUESTION BANKME6603 - FINITE ELEMENT ANALYSIS UNIT - III NOTES AND QUESTION BANK
ME6603 - FINITE ELEMENT ANALYSIS UNIT - III NOTES AND QUESTION BANK
 

Viewers also liked

Viewers also liked (16)

Weathering
WeatheringWeathering
Weathering
 
Geology
GeologyGeology
Geology
 
sedimentry rock
sedimentry rocksedimentry rock
sedimentry rock
 
seminar on BASALT FIBER REINFORCED CONCRETE
seminar on BASALT FIBER REINFORCED CONCRETEseminar on BASALT FIBER REINFORCED CONCRETE
seminar on BASALT FIBER REINFORCED CONCRETE
 
Weathering- Mechanical,Chemical,Biological/Biotic
Weathering- Mechanical,Chemical,Biological/BioticWeathering- Mechanical,Chemical,Biological/Biotic
Weathering- Mechanical,Chemical,Biological/Biotic
 
Deccan trap
Deccan trapDeccan trap
Deccan trap
 
Sedimentry environments
Sedimentry environmentsSedimentry environments
Sedimentry environments
 
Basalt rock fibre
Basalt   rock   fibreBasalt   rock   fibre
Basalt rock fibre
 
Weathering & it's types
Weathering & it's typesWeathering & it's types
Weathering & it's types
 
basalt fibre
basalt fibrebasalt fibre
basalt fibre
 
Rig set up
Rig set upRig set up
Rig set up
 
weathering - meaning and effects
weathering - meaning and effectsweathering - meaning and effects
weathering - meaning and effects
 
Ground Water (Unit-V)
Ground Water (Unit-V)Ground Water (Unit-V)
Ground Water (Unit-V)
 
How to run a user-centered, requirements gathering workshop
How to run a user-centered, requirements gathering workshopHow to run a user-centered, requirements gathering workshop
How to run a user-centered, requirements gathering workshop
 
Industries
IndustriesIndustries
Industries
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
 

Similar to Fem in geotech engineering

Coupling_of_IGA_plates_and_3D_FEM_domain
Coupling_of_IGA_plates_and_3D_FEM_domainCoupling_of_IGA_plates_and_3D_FEM_domain
Coupling_of_IGA_plates_and_3D_FEM_domain
Nguyen Vinh Phu
 
Collision Detection In 3D Environments
Collision Detection In 3D EnvironmentsCollision Detection In 3D Environments
Collision Detection In 3D Environments
Ung-Su Lee
 
Isoparametric Elements 4.pdf
Isoparametric Elements 4.pdfIsoparametric Elements 4.pdf
Isoparametric Elements 4.pdf
mannimalik
 
ACME2016-extendedAbstract
ACME2016-extendedAbstractACME2016-extendedAbstract
ACME2016-extendedAbstract
Zhaowei Liu
 

Similar to Fem in geotech engineering (20)

FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
 
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
FITTED OPERATOR FINITE DIFFERENCE METHOD FOR SINGULARLY PERTURBED PARABOLIC C...
 
Dynamic stiffness and eigenvalues of nonlocal nano beams
Dynamic stiffness and eigenvalues of nonlocal nano beamsDynamic stiffness and eigenvalues of nonlocal nano beams
Dynamic stiffness and eigenvalues of nonlocal nano beams
 
Metodo Monte Carlo -Wang Landau
Metodo Monte Carlo -Wang LandauMetodo Monte Carlo -Wang Landau
Metodo Monte Carlo -Wang Landau
 
Restricted Boltzman Machine (RBM) presentation of fundamental theory
Restricted Boltzman Machine (RBM) presentation of fundamental theoryRestricted Boltzman Machine (RBM) presentation of fundamental theory
Restricted Boltzman Machine (RBM) presentation of fundamental theory
 
Unit 1 notes-final
Unit 1 notes-finalUnit 1 notes-final
Unit 1 notes-final
 
Coupling_of_IGA_plates_and_3D_FEM_domain
Coupling_of_IGA_plates_and_3D_FEM_domainCoupling_of_IGA_plates_and_3D_FEM_domain
Coupling_of_IGA_plates_and_3D_FEM_domain
 
Collision Detection In 3D Environments
Collision Detection In 3D EnvironmentsCollision Detection In 3D Environments
Collision Detection In 3D Environments
 
ED7201 FEMMD_notes
ED7201 FEMMD_notesED7201 FEMMD_notes
ED7201 FEMMD_notes
 
Thesis defense
Thesis defenseThesis defense
Thesis defense
 
Local Optimal Polarization of Piezoelectric Material
Local Optimal Polarization of Piezoelectric MaterialLocal Optimal Polarization of Piezoelectric Material
Local Optimal Polarization of Piezoelectric Material
 
Isoparametric Elements 4.pdf
Isoparametric Elements 4.pdfIsoparametric Elements 4.pdf
Isoparametric Elements 4.pdf
 
The optimal tight oil and shale gas development based on pre-existing fractur...
The optimal tight oil and shale gas development based on pre-existing fractur...The optimal tight oil and shale gas development based on pre-existing fractur...
The optimal tight oil and shale gas development based on pre-existing fractur...
 
ACME2016-extendedAbstract
ACME2016-extendedAbstractACME2016-extendedAbstract
ACME2016-extendedAbstract
 
2D Finite Element Analysis.pptx
2D Finite Element Analysis.pptx2D Finite Element Analysis.pptx
2D Finite Element Analysis.pptx
 
Tetragonal ba tio3_v8
Tetragonal ba tio3_v8Tetragonal ba tio3_v8
Tetragonal ba tio3_v8
 
Modeling of the damped oscillations of the viscous
Modeling of the damped oscillations of the viscousModeling of the damped oscillations of the viscous
Modeling of the damped oscillations of the viscous
 
NANO266 - Lecture 8 - Properties of Periodic Solids
NANO266 - Lecture 8 - Properties of Periodic SolidsNANO266 - Lecture 8 - Properties of Periodic Solids
NANO266 - Lecture 8 - Properties of Periodic Solids
 
Finite Element Analysis Lecture Notes Anna University 2013 Regulation
Finite Element Analysis Lecture Notes Anna University 2013 Regulation Finite Element Analysis Lecture Notes Anna University 2013 Regulation
Finite Element Analysis Lecture Notes Anna University 2013 Regulation
 
1 d analysis
1 d analysis1 d analysis
1 d analysis
 

Recently uploaded

Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
kumaririma588
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
amitlee9823
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
amitlee9823
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
tbatkhuu1
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
home
 

Recently uploaded (20)

call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funnel
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 

Fem in geotech engineering

  • 1. Finite Element Method inFinite Element Method in Geotechnical EngineeringGeotechnical Engineering Short Course on Computational Geotechnics + DynamicsShort Course on Computational Geotechnics + Dynamics Boulder, ColoradoBoulder, Colorado January 5-8, 2004January 5-8, 2004 Stein Sture Professor of Civil Engineering University of Colorado at Boulder
  • 2. ContentsContents  Steps in the FE MethodSteps in the FE Method  Introduction to FEM for Deformation AnalysisIntroduction to FEM for Deformation Analysis  Discretization of a ContinuumDiscretization of a Continuum  ElementsElements  StrainsStrains  Stresses, Constitutive RelationsStresses, Constitutive Relations  Hooke’s LawHooke’s Law  Formulation of Stiffness MatrixFormulation of Stiffness Matrix  Solution of EquationsSolution of Equations Computational Geotechnics Finite Element Method in Geotechnical Engineering
  • 3. Steps in the FE MethodSteps in the FE Method 1.1. Establishment of stiffness relations for each element. MaterialEstablishment of stiffness relations for each element. Material properties and equilibrium conditions for each element are used in thisproperties and equilibrium conditions for each element are used in this establishment.establishment. 2.2. Enforcement of compatibility, i.e. the elements are connected.Enforcement of compatibility, i.e. the elements are connected. 3.3. Enforcement of equilibrium conditions for the whole structure, in theEnforcement of equilibrium conditions for the whole structure, in the present case for the nodal points.present case for the nodal points. 4.4. By means of 2. And 3. the system of equations is constructed for theBy means of 2. And 3. the system of equations is constructed for the whole structure. This step is called assembling.whole structure. This step is called assembling. 5.5. In order to solve the system of equations for the whole structure, theIn order to solve the system of equations for the whole structure, the boundary conditions are enforced.boundary conditions are enforced. 6.6. Solution of the system of equations.Solution of the system of equations. Computational Geotechnics Finite Element Method in Geotechnical Engineering
  • 4. Introduction to FEM forIntroduction to FEM for Deformation AnalysisDeformation Analysis  General method to solveGeneral method to solve boundary value problems in anboundary value problems in an approximate and discretized wayapproximate and discretized way  Often (but not only) used forOften (but not only) used for deformation and stress analysisdeformation and stress analysis  Division of geometry into finiteDivision of geometry into finite element meshelement mesh Computational Geotechnics Finite Element Method in Geotechnical Engineering
  • 5.  Pre-assumed interpolation of mainPre-assumed interpolation of main quantities (displacements) overquantities (displacements) over elements, based on values inelements, based on values in points (nodes)points (nodes)  Formation of (stiffness) matrix,Formation of (stiffness) matrix, KK, and (force) vector,, and (force) vector, rr  Global solution of main quantitiesGlobal solution of main quantities in nodes,in nodes, dd dd ⇒⇒ DD →→ K D = RK D = R rr ⇒⇒ RR kk ⇒⇒ KK Introduction to FEM forIntroduction to FEM for Deformation AnalysisDeformation Analysis Computational Geotechnics Finite Element Method in Geotechnical Engineering
  • 6. Discretization of a ContinuumDiscretization of a Continuum  2D modeling:2D modeling: Computational Geotechnics Finite Element Method in Geotechnical Engineering
  • 7. Discretization of a ContinuumDiscretization of a Continuum  2D cross section is divided into element:2D cross section is divided into element: Several element types are possible (triangles and quadrilaterals)Several element types are possible (triangles and quadrilaterals) Computational Geotechnics Finite Element Method in Geotechnical Engineering
  • 8. ElementsElements  Different types of 2D elements:Different types of 2D elements: Computational Geotechnics Finite Element Method in Geotechnical Engineering
  • 9. ElementsElements Other way of writing:Other way of writing: uuxx = N= N11 uux1x1 + N+ N22 uux2x2 + N+ N33 uux3x3 + N+ N44 uux4x4 + N+ N55 uux5x5 + N+ N66 uux6x6 uuyy = N= N11 uuy1y1 + N+ N22 uuy2y2 + N+ N33 uuy3y3 + N+ N44 uuy4y4 + N+ N55 uyuy55 + N+ N66 uuy6y6 oror uuxx == NN uuxx and uand uyy == NN uuyy ((NN contains functions of x and y)contains functions of x and y) Example: Computational Geotechnics Finite Element Method in Geotechnical Engineering
  • 10. StrainsStrains Strains are the derivatives of displacements. In finite elements they areStrains are the derivatives of displacements. In finite elements they are determined from the derivatives of the interpolation functions:determined from the derivatives of the interpolation functions: oror (strains composed in a vector and matrix B contains derivatives of N )(strains composed in a vector and matrix B contains derivatives of N ) εxx = ∂ux ∂x =a1 +2a3x+a4y= ∂N ∂x ux εyy = ∂uy ∂y =b2 +2b4x+b5y= ∂N ∂y uy γxy = ∂ux ∂y + ∂uy ∂x =(b1 +a2)+(a4 +2b3)x+(2a5 +b4)y= ∂N ∂x ux + ∂N ∂y uy ε=Bd Computational Geotechnics Finite Element Method in Geotechnical Engineering
  • 11. Stresses, Constitutive RelationsStresses, Constitutive Relations Cartesian stress tensor, usuallyCartesian stress tensor, usually composed in a vector:composed in a vector: Stresses,Stresses, σσ, are related to strains, are related to strains εε:: σσ == CCεε In fact, the above relationship is usedIn fact, the above relationship is used in incremental form:in incremental form: C is material stiffness matrix andC is material stiffness matrix and determining material behaviordetermining material behavior Computational Geotechnics Finite Element Method in Geotechnical Engineering
  • 12. Hooke’s LawHooke’s Law For simple linear elastic behavior C is based onFor simple linear elastic behavior C is based on Hooke’s law:Hooke’s law: C= E (1−2ν)(1+ν) 1−ν ν ν 0 0 0 ν 1−ν ν 0 0 0 ν ν 1−ν 0 0 0 0 0 0 1 2 −ν 0 0 0 0 0 0 1 2 −ν 0 0 0 0 0 0 1 2 −ν                   Computational Geotechnics Finite Element Method in Geotechnical Engineering
  • 13. Hooke’s LawHooke’s Law Basic parameters in Hooke’s law:Basic parameters in Hooke’s law: Young’s modulusYoung’s modulus EE Poisson’s ratioPoisson’s ratio νν Auxiliary parameters, related to basic parameters:Auxiliary parameters, related to basic parameters: Shear modulus Oedometer modulusShear modulus Oedometer modulus Bulk modulusBulk modulus G= E 2(1+ν) K= E 3(1−2ν) Eoed = E(1−ν) (1−2ν)(1+ν) Computational Geotechnics Finite Element Method in Geotechnical Engineering
  • 14. Hooke’s LawHooke’s Law Meaning of parametersMeaning of parameters in axial compressionin axial compression in axial compressionin axial compression in 1D compressionin 1D compression E = ∂σ1 ∂σ2 ν =− ∂ε3 ∂ε1 Eoed = ∂σ1 ∂ε1 Computational Geotechnics Finite Element Method in Geotechnical Engineering axial compression 1D compression
  • 15. Hooke’s LawHooke’s Law Meaning of parametersMeaning of parameters in volumetric compressionin volumetric compression in shearingin shearing note:note: K = ∂p ∂εv G= ∂σxy ∂γxy σxy≡τxy Computational Geotechnics Finite Element Method in Geotechnical Engineering
  • 16. Hooke’s LawHooke’s Law Summary, Hooke’s law:Summary, Hooke’s law: σxx σyy σzz σxy σyz σzx                   = E (1−2ν)(1+ν) 1−ν ν ν 0 0 0 ν 1−ν ν 0 0 0 ν ν 1−ν 0 0 0 0 0 0 1 2 −ν 0 0 0 0 0 0 1 2 −ν 0 0 0 0 0 0 1 2 −ν                   εxx εyy εzz εxy εyz εzx                  
  • 17. Hooke’s LawHooke’s Law Inverse relationship:Inverse relationship: εxx εyy εzz εxy εyz εzx                   = 1 E 1 −ν −ν 0 0 0 −ν 1 −ν 0 0 0 −ν −ν 1 0 0 0 0 0 0 2+2ν 0 0 0 0 0 0 2+2ν 0 0 0 0 0 0 2+2ν                   σxx σyy σzz σxy σyz σzx                   Computational Geotechnics Finite Element Method in Geotechnical Engineering
  • 18. Formulation of Stiffness MatrixFormulation of Stiffness Matrix Formation of element stiffness matrixFormation of element stiffness matrix KKee Integration is usually performed numerically: Gauss integrationIntegration is usually performed numerically: Gauss integration (summation over sample points)(summation over sample points) coefficientscoefficients αα and position of sample points can be chosen such that the integration is exactand position of sample points can be chosen such that the integration is exact Formation of global stiffness matrixFormation of global stiffness matrix Assembling of element stiffness matrices in global matrixAssembling of element stiffness matrices in global matrix ∫= dVTe CBBK pdV= αipi i=1 n ∑∫ Computational Geotechnics Finite Element Method in Geotechnical Engineering
  • 19. Formulation of Stiffness MatrixFormulation of Stiffness Matrix KK is often symmetric and has a band-form:is often symmetric and has a band-form: (# are non-zero’s)(# are non-zero’s) # # 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 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 0 0 # # # 0 0 0 0 0 0 0 0 # # # 0 0 0 0 0 0 0 0 # #                               Computational Geotechnics Finite Element Method in Geotechnical Engineering
  • 20. Solution of EquationSolution of Equation Global system of equations:Global system of equations: KDKD == RR RR is force vector and contains loadings as nodal forcesis force vector and contains loadings as nodal forces Usually in incremental form:Usually in incremental form: Solution:Solution: ((ii = step number)= step number) K∆D=∆R ∆D= K−1 ∆R D= ∆D i=1 n ∑
  • 21. Solution of EquationsSolution of Equations From solution of displacementFrom solution of displacement Strains:Strains: Stresses:Stresses: ∆D⇒∆d →∆εi=B∆ui →σi=σi−1+C∆d Computational Geotechnics Finite Element Method in Geotechnical Engineering