MANE 4240 & CIVL 4240 Introduction to Finite Elements

Slides:



Advertisements
Similar presentations
Finite Element Method CHAPTER 4: FEM FOR TRUSSES
Advertisements

Finite Element Method CHAPTER 9: FEM FOR 3D SOLIDS
MANE 4240 & CIVL 4240 Introduction to Finite Elements
MANE 4240 & CIVL 4240 Introduction to Finite Elements
AERSP 301 Finite Element Method
Numerical Integration
Isoparametric Elements Element Stiffness Matrices
Modeling of Neo-Hookean Materials using FEM
Beams and Frames.
Introduction to Finite Elements
MANE 4240 & CIVL 4240 Introduction to Finite Elements Practical considerations in FEM modeling Prof. Suvranu De.
MANE 4240 & CIVL 4240 Introduction to Finite Elements
The Finite Element Method A Practical Course
Some Ideas Behind Finite Element Analysis
Fundamental Concepts Element Formulation Assembly
MECH593 Introduction to Finite Element Methods
CST ELEMENT Constant Strain Triangular Element
By S Ziaei-Rad Mechanical Engineering Department, IUT.
Finite element method – basis functions 1 Finite Elements: Basis functions 1-D elements  coordinate transformation  1-D elements  linear basis functions.
Section 4: Implementation of Finite Element Analysis – Other Elements
MANE 4240 & CIVL 4240 Introduction to Finite Elements
ECIV 720 A Advanced Structural Mechanics and Analysis
ECIV 720 A Advanced Structural Mechanics and Analysis
Isoparametric Elements Element Stiffness Matrices
MANE 4240 & CIVL 4240 Introduction to Finite Elements
12/21/2001Numerical methods in continuum mechanics1 Continuum Mechanics On the scale of the object to be studied the density and other fluid properties.
Bars and Beams FEM Linear Static Analysis
MANE 4240 & CIVL 4240 Introduction to Finite Elements Introduction to 3D Elasticity Prof. Suvranu De.
FEA Simulations Usually based on energy minimum or virtual work Component of interest is divided into small parts – 1D elements for beam or truss structures.
MANE 4240 & CIVL 4240 Introduction to Finite Elements Numerical Integration in 1D Prof. Suvranu De.
MANE 4240 & CIVL 4240 Introduction to Finite Elements
Finite Element Method in Geotechnical Engineering
MANE 4240 & CIVL 4240 Introduction to Finite Elements
MECH300H Introduction to Finite Element Methods
MANE 4240 & CIVL 4240 Introduction to Finite Elements
ECIV 720 A Advanced Structural Mechanics and Analysis Lecture 12: Isoparametric CST Area Coordinates Shape Functions Strain-Displacement Matrix Rayleigh-Ritz.
CHAP 4 FINITE ELEMENT ANALYSIS OF BEAMS AND FRAMES
MECH593 Introduction to Finite Element Methods
MANE 4240 & CIVL 4240 Introduction to Finite Elements
MANE 4240 & CIVL 4240 Introduction to Finite Elements
General Procedure for Finite Element Method FEM is based on Direct Stiffness approach or Displacement approach. A broad procedural outline is listed.
ME 475 Computer Aided Design of Structures Finite Element Analysis of Trusses – Part 1 Ron Averill Michigan State University.
CIS V/EE894R/ME894V A Case Study in Computational Science & Engineering HW 5 Repeat the HW associated with the FD LBI except that you will now use.
ME 520 Fundamentals of Finite Element Analysis
The Finite Element Method A Practical Course
1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.
Chapter 6. Plane Stress / Plane Strain Problems
HEAT TRANSFER FINITE ELEMENT FORMULATION
MECH4450 Introduction to Finite Element Methods
11 10-Jan-16 Last course Interpretations and properties of the stiffness matrix (cont’d) The DSM for plane and space trusses.
Variational and Weighted Residual Methods
Basic Geometric Nonlinearities Chapter Five - APPENDIX.
1 Copyright by PZ Bar-Yoseph © Finite Element Methods in Engineering Winter Semester Lecture 7.
X1X1 X2X2  Basic Kinematics Real Applications Simple Shear Trivial geometry Proscribed homogenous deformations Linear constitutive.
AN ILL-BEHAVED ELEMENT
Finite Element Method in Geotechnical Engineering
1D OF FINITE ELEMENT METHOD Session 4 – 6
ISOPARAMETRIC ELEMENT
MANE 4240 & CIVL 4240 Introduction to Finite Elements
Introduction to Finite Elements
CHAP 6 FINITE ELEMENTS FOR PLANE SOLIDS
Materials Science & Engineering University of Michigan
FEA convergence requirements.
FEA Simulations Boundary conditions are applied
Introduction to Finite Element Analysis for Skeletal Structures
ECIV 720 A Advanced Structural Mechanics and Analysis
CHAPTER 2 BASIC CONCEPTS OF DISPLACEMENT OR STIFFNESS METHOD:
8-1 Introduction a) Plane Stress y
ANALYSIS OF BEAM BY USING FEM
1st semester a.y. 2018/2019 – November 22, 2018
Presentation transcript:

MANE 4240 & CIVL 4240 Introduction to Finite Elements Prof. Suvranu De Mapped element geometries and shape functions: the isoparametric formulation

Reading assignment: Chapter 10.1-10.3, 10.6 + Lecture notes Summary: Concept of isoparametric mapping 1D isoparametric mapping Element matrices and vectors in 1D 2D isoparametric mapping : rectangular parent elements 2D isoparametric mapping : triangular parent elements Element matrices and vectors in 2D

For complex geometries © 2002 Brooks/Cole Publishing / Thomson Learning™ General quadrilateral elements Elements with curved sides

Displacement interpolation 2 1 1 1 1 s 1 Consider a special 4-noded rectangle in its local coordinate system (s,t) t Displacement interpolation 2 1 1 1 1 s 1 Shape functions in local coord system 3 4

Recall that Rigid body modes Constant strain states

Global coordinate system Local coordinate system Goal is to map this element from local coords to a general quadrilateral element in global coord system s y 1 2 3 4 x t Global coordinate system s t 1 2 3 4 Local coordinate system

1. Kronecker delta property In the mapped coordinates, the shape functions need to satisfy 1. Kronecker delta property Then 2. Polynomial completeness

The relationship Provides the required mapping from the local coordinate system To the global coordinate system and is known as isoparametric mapping (s,t): isoparametric coordinates (x,y): global coordinates

Examples t t 1 1 1 s 1 y s x t t 1 s s y 1 x

1D isoparametric mapping 3 noded (quadratic) element x1 x3 x2 1 3 2 x s 1 3 2 1 1 Isoparametric mapping Local (isoparametric) coordinates

NOTES 1. Given a point in the isoparametric coordinates, I can obtain the corresponding mapped point in the global coordinates using the isoparametric mapping equation Question x=? at s=0.5?

2. The shape functions themselves get mapped In the isoparametric coordinates (s) they are polynomials. In the global coordinates (x) they are in general nonpolynomials Lets consider the following numerical example 4 2 x 1 3 2 Isoparametric mapping x(s) Simple polynomial Inverse mapping s(x) Complicated function

Now lets compute the shape functions in the global coordinates

Now lets compute the shape functions in the global coordinates N2(x) N2(s) 1 1 3 2 1 4 2 x s 1 3 2 1 1 N2(x) is a complicated function N2(s) is a simple polynomial However, thanks to isoparametric mapping, we always ensure 1. Knonecker delta property 2. Rigid body and constant strain states

Element matrices and vectors for a mapped 1D bar element 3 2 x s 1 3 2 1 1 Displacement interpolation Strain-displacement relation Stress The strain-displacement matrix

The only difference from before is that the shape functions are in the isoparametric coordinates We know the isoparametric mapping And we will not try to obtain explicitly the inverse map. How to compute the B matrix?

Using chain rule (*) Do I know Do I know I know Hence From (*)

What does the Jacobian do? Maps a differential element from the isoparametric coordinates to the global coordinates

The strain-displacement matrix For the 3-noded element

The element stiffness matrix NOTES 1. The integral on ANY element in the global coordinates in now an integral from -1 to 1 in the local coodinates 2. The jacobian is a function of ‘s’ in general and enters the integral. The specific form of ‘J’ is determined by the values of x1, x2 and x3. Gaussian quadrature is used to evaluate the stiffness matrix 3. In general B is a vector of rational functions in ‘s’

Isoparametric mapping in 2D: Rectangular parent elements © 2002 Brooks/Cole Publishing / Thomson Learning™ Parent element Mapped element in global coordinates Isoparametric mapping

Shape functions of parent element in isoparametric coordinates Isoparametric mapping

NOTES: The isoparametric mapping provides the map (s,t) to (x,y) , i.e., if you are given a point (s,t) in isoparametric coordinates, then you can compute the coordinates of the point in the (x,y) coordinate system using the equations 2. The inverse map will never be explicitly computed.

8-noded Serendipity element © 2002 Brooks/Cole Publishing / Thomson Learning™ t 7 4 3 1 1 1 6 8 s 1 5 1 2

8-noded Serendipity element: element shape functions in isoparametric coordinates

NOTES 1. Ni(s,t) is a simple polynomial in s and t NOTES 1. Ni(s,t) is a simple polynomial in s and t. But Ni(x,y) is a complex function of x and y. 2. The element edges can be curved in the mapped coordinates 3. A “midside” node in the parent element may not remain as a midside node in the mapped element. An extreme example t 5 y 2 1 1 1 1 1 5 8 2,6,3 8 6 s x 1 7 3 4 7

4. Care must be taken to ensure UNIQUENESS of mapping 2 y t 2 1 1 1 1 3 1 x s 1 3 4 4

Isoparametric mapping in 2D: Triangular parent elements Parent element: a right angled triangles with arms of unit length Key is to link the isoparametric coordinates with the area coordinates 2 1 P(s,t) s t s 3 1 1

Isoparametric mapping Parent shape functions Now replace L1, L2, L3 in the formulas for the shape functions of triangular elements to obtain the shape functions in terms of (s,t) Example: 3-noded triangle s t 2 (x2,y2) t 2 1 1 y x 3 (x3,y3) s 1 (x1,y1) 3 1 Isoparametric mapping Parent shape functions

Element matrices and vectors for a mapped 2D element Recall: For each element Displacement approximation Strain approximation Stress approximation Element stiffness matrix Element nodal load vector STe e

In isoparametric formulation Shape functions first expressed in (s,t) coordinate system i.e., Ni(s,t) 2. The isoparamtric mapping relates the (s,t) coordinates with the global coordinates (x,y) 3. It is laborious to find the inverse map s(x,y) and t(x,y) and we do not do that. Instead we compute the integrals in the domain of the parent element.

NOTE 1. Ni(s,t) s are already available as simple polynomial functions 2. The first task is to find and Use chain rule

In matrix form This is known as the Jacobian matrix (J) for the mapping (s,t) → (x,y) We want to compute these for the B matrix Can be computed

How to compute the Jacobian matrix? Start from

Need to ensure that det(J) > 0 for one-to-one mapping

3. Now we need to transform the integrals from (x,y) to (s,t) Case 1. Volume integrals h=thickness of element This depends on the key result

Proof y s t ds dt db da j x i

ISOPARAMETRIC COORDINATES Problem: Consider the following isoparamteric map y 1 2 3 4 (3,1) (6,1) (6,6) (3,6) x s t 1 2 3 4 y ISOPARAMETRIC COORDINATES GLOBAL COORDINATES

Displacement interpolation Shape functions in isoparametric coord system

In this case, we may compute the inverse map, but we will NOT do that! The isoparamtric map In this case, we may compute the inverse map, but we will NOT do that!

The Jacobian matrix since NOTE: The diagonal terms are due to stretching of the sides along the x-and y-directions. The off-diagonal terms are zero because the element does not shear.

Hence, if I were to compute the first column of the B matrix along the positive x-direction I would use Hence

The element stiffness matrix

Case 2. Surface integrals For dST we consider 2 cases Case (a): dST 2 t y ds 1 1 2 3 s dST 4 x 3 4 ds

Case (b): dST 2 t y 1 1 2 dt 3 s dST dt 4 x 3 4

Summary of element matrices in 2D plane stress/strain Quadrilateral element t 1 s 1 Suppose s=-1 gets mapped to ST 1 1

Summary of element matrices in 2D plane stress/strain Triangular element t 1 t s=1-t t s Suppose t=0 gets mapped to ST 1