Finite Element Method in Geotechnical Engineering FINITE ELEMENT METHOD IN GEOTECHNICAL ENGINEERING Computational Geotechnics Course ‘Computational Geotechnics’ 1 Finite Element Method in Geotechnical Engineering Contents Steps in the FE Method Introduction to FEM for Deformation Analysis Discretization of a Continuum Elements Strains Stresses, Constitutive Relations Hooke’s Law Formulation of Stiffness Matrix Solution of Equations Course ‘Computational Geotechnics’ 2 Finite Element Method in Geotechnical Engineering Steps in the FE Method 1. Establishment of stiffness relations for each element. Material properties and equilibrium conditions for each element are used in this establishment. 2. Enforcement of compatibility, i.e. the elements are connected. 3. Enforcement of equilibrium conditions for the whole structure, in the present case for the nodal points. 4. By means of 2. And 3., the system of equations is constructed for the whole structure. This step is called assembling. 5. In order to solve the system of equations for the whole structure, the boundary conditions are enforced. 6. Solution of the system of equations. Course ‘Computational Geotechnics’ 3 Finite Element Method in Geotechnical Engineering Introduction to FEM for Deformation Analysis Finite Element Method: • General method to solve boundary value problems in an approximate and discretized way • Often (but not only) used for deformation and stress analysis • Division of geometry into finite element mesh • Pre-assumed interpolation of main quantities (displacements) over elements, based on values in points (nodes) • Formation of (stiffness) matrix, K, and (force) vector, r • Global solution of main quantities in nodes, d dD KD=R rR kK Course ‘Computational Geotechnics’ 4 Finite Element Method in Geotechnical Engineering Discretization of a Continuum 2D modeling: 2D cross section is divided into element Several element types are possible (triangles and quadrilaterals) Course ‘Computational Geotechnics’ 5 Finite Element Method in Geotechnical Engineering Elements Different types of 2D elements: Example: Other way of writing: ux = N1 ux1 + N2 ux2 + N3 ux3 + N4 ux4 + N5 ux5 + N6 ux6 uy = N1 uy1 + N2 uy2 + N3 uy3 + N4 uy4 + N5 uy5 + N6 uy6 or ux = N ux and u y = N uy Course ‘Computational Geotechnics’ (N contains functions of x and y) 6 Finite Element Method in Geotechnical Engineering Strains Strains are the derivatives of displacements. In finite elements they are determined from the derivatives of the interpolation functions: u x N a1 2a3 x a4 y ux x x u N yy y b2 2b4 x b5 y uy y y u u N N xy x y (b1 a2 ) (a4 2b3 ) x (2a5 b4 ) y ux uy y x x y xx or ε Bd (strains composed in a vector) (matrix B contains derivatives of N) Course ‘Computational Geotechnics’ 7 Finite Element Method in Geotechnical Engineering Stresses, Constitutive Relations Cartesian stress tensor, usually composed in a vector: σ ( xx , yy , zz , xy , yz , yx )T plane strain: yz zx 0 ( zz is generally NOT zero!) Stress, , are related to strain : =C In fact, the above relationship is used in incremental form: σ Cε or σ Cε C is material stiffness matrix and determining material behavior Course ‘Computational Geotechnics’ 8 Finite Element Method in Geotechnical Engineering Hooke’s Law For simple linear elastic behavior C is based on Hooke’s law: 1 1 1 E C 0 0 (1 2 )(1 ) 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 1 2 0 0 0 0 0 0 1 2 Basic parameters in Hooke’s law: Young’s modulus E Poisson’s ratio Auxiliary parameters, related to basic parameters: Shear modulus G E 2(1 ) Bulk modulus K E 3(1 2 ) Oedometer modulus Eoed E (1 ) (1 2 )(1 ) Course ‘Computational Geotechnics’ 9 Finite Element Method in Geotechnical Engineering Hooke’s Law Meaning of parameters E 1 2 in axial compression 3 1 in axial compression Eoed 1 1 axial compression 1D compression in 1D compression K p v in volumetric compression G xy xy in shearing Course ‘Computational Geotechnics’ note: xy xy 10 Finite Element Method in Geotechnical Engineering Hooke’s Law Summary, Hooke’s law: xx 1 1 yy zz 1 E 0 0 xy (1 2 )(1 ) 0 yz 0 0 0 0 0 0 zx 1 2 0 0 0 0 0 0 0 0 1 2 0 0 0 xx 0 yy 0 zz 0 xy 0 yz 1 2 zx Inverse relationship: xx 1 yy zz 1 xy E 0 yz 0 0 zx 0 0 1 0 0 1 0 0 0 0 2 2 0 0 0 0 2 2 0 0 0 0 Course ‘Computational Geotechnics’ xx 0 yy 0 zz 0 xy 0 yz 2 2 zx 0 11 Finite Element Method in Geotechnical Engineering Formulation of Stiffness Matrix Formation of element stiffness matrix Ke K e BT CBdV Integration is usually performed numerically: Gauss integration n pdV p i 1 i (summation over sample points) i coefficients integration is exact Formation of global stiffness matrix Assembling of element stiffness matrices in global matrix K is often symmetric and has a band-form: # # 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 Course ‘Computational Geotechnics’ 0 0 0 0 0 0 # # # 0 0 0 0 0 0 0 0 # # # 0 0 0 0 0 0 0 0 # # (# are non-zero’s) 12 Finite Element Method in Geotechnical Engineering Solution of Equations Global system of equations: KD R R is force vector and contains loadings as nodal forces Usually in incremental form: KD R Solution: D K 1R n D D (i = step number) i 1 From solution of displacements D d Strains: εi Bui Stresses: σi σi1 Cd Course ‘Computational Geotechnics’ 13