MANE 4240 & CIVL 4240 Introduction to Finite Elements

Slides:



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

MANE 4240 & CIVL 4240 Introduction to Finite Elements
AERSP 301 Finite Element Method
MANE 4240 & CIVL 4240 Introduction to Finite Elements
1D MODELS Logan; chapter 2.
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
Some Ideas Behind Finite Element Analysis
Fundamental Concepts Element Formulation Assembly
CST ELEMENT Constant Strain Triangular Element
APPLIED MECHANICS Lecture 10 Slovak University of Technology
Fundamentals of Elasticity Theory
ECIV 720 A Advanced Structural Mechanics and Analysis
ECIV 720 A Advanced Structural Mechanics and Analysis
Matrix Methods (Notes Only)
ECIV 520 A Structural Analysis II
MANE 4240 & CIVL 4240 Introduction to Finite Elements
Bars and Beams FEM Linear Static Analysis
MANE 4240 & CIVL 4240 Introduction to Finite Elements Introduction to 3D Elasticity Prof. Suvranu De.
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
Introduction to Finite Element Analysis for Structure Design Dr. A. Sherif El-Gizawy.
ECIV 720 A Advanced Structural Mechanics and Analysis Lecture 12: Isoparametric CST Area Coordinates Shape Functions Strain-Displacement Matrix Rayleigh-Ritz.
CHAP 6 FINITE ELEMENTS FOR PLANE SOLIDS
CST ELEMENT STIFFNESS MATRIX
MCE 561 Computational Methods in Solid Mechanics
ECIV 720 A Advanced Structural Mechanics and Analysis Lecture 7: Formulation Techniques: Variational Methods The Principle of Minimum Potential Energy.
CHAP 4 FINITE ELEMENT ANALYSIS OF BEAMS AND FRAMES
MECH593 Introduction to Finite Element Methods
III Solution of pde’s using variational principles
MANE 4240 & CIVL 4240 Introduction to Finite Elements
CHAP 5 FINITE ELEMENTS FOR HEAT TRANSFER PROBLEMS
Chapter 5 Formulation and Solution Strategies
Finite Element: Theory, Applications & Implementation Presented By: Arthur Anconetani Barbara Gault Ryan Whitney.
General Procedure for Finite Element Method FEM is based on Direct Stiffness approach or Displacement approach. A broad procedural outline is listed.
ME 520 Fundamentals of Finite Element Analysis
Finite Element Method.
An introduction to the finite element method using MATLAB
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.
The Finite Element Method A Practical Course
Chapter 6. Plane Stress / Plane Strain Problems
Dr. Wang Xingbo Fall , 2005 Mathematical & Mechanical Method in Mechanical Engineering.
11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements.
Last course Bar structure Equations from the theory of elasticity
Illustration of FE algorithm on the example of 1D problem Problem: Stress and displacement analysis of a one-dimensional bar, loaded only by its own weight,
HEAT TRANSFER FINITE ELEMENT FORMULATION
MECH4450 Introduction to Finite Element Methods
Principles of Computer-Aided Design and Manufacturing Second Edition 2004 ISBN Author: Prof. Farid. Amirouche University of Illinois-Chicago.
CHAP 3 WEIGHTED RESIDUAL AND ENERGY METHOD FOR 1D PROBLEMS
11 10-Jan-16 Last course Interpretations and properties of the stiffness matrix (cont’d) The DSM for plane and space trusses.
Basic Geometric Nonlinearities Chapter Five - APPENDIX.
Finite Element: Theory, Applications & Implementation Presented By: Arthur Anconetani Barbara Gault Ryan Whitney.
Variational formulation of the FEM Principle of Stationary Potential Energy: Among all admissible displacement functions u, the actual ones are those which.
1 Variational and Weighted Residual Methods. 2 Introduction The Finite Element method can be used to solve various problems, including: Steady-state field.
1 CHAP 3 WEIGHTED RESIDUAL AND ENERGY METHOD FOR 1D PROBLEMS FINITE ELEMENT ANALYSIS AND DESIGN Nam-Ho Kim.
Finite Element Method in Geotechnical Engineering
Continuum Mechanics (MTH487)
MANE 4240 & CIVL 4240 Introduction to Finite Elements
Introduction to Finite Elements
Materials Science & Engineering University of Michigan
Introduction to Finite Element Analysis for Skeletal Structures
Slender Structures Load carrying principles
8-1 Introduction a) Plane Stress y
Presentation transcript:

MANE 4240 & CIVL 4240 Introduction to Finite Elements Prof. Suvranu De FEM Discretization of 2D Elasticity

Reading assignment: Lecture notes Summary: FEM Formulation of 2D elasticity (plane stress/strain) Displacement approximation Strain and stress approximation Derivation of element stiffness matrix and nodal load vector Assembling the global stiffness matrix Application of boundary conditions Physical interpretation of the stiffness matrix

Recap: 2D Elasticity x y Su ST Volume (V) u v px py Xa dV Xb dV Volume element dV Su: Portion of the boundary on which displacements are prescribed (zero or nonzero) ST: Portion of the boundary on which tractions are prescribed (zero or nonzero) Examples: concept of displacement field

Case 2: Pure shear Case 1: Stretch Example y 2 2 1 2 3 4 x For the square block shown above, determine u and v for the following displacements Case 2: Pure shear y Case 1: Stretch y 1/2 2 4 2 1 x

Solution Case 1: Stretch Case 2: Pure shear Check that the new coordinates (in the deformed configuration) Case 2: Pure shear Check that the new coordinates (in the deformed configuration)

Recap: 2D Elasticity For plane stress (3 nonzero stress components) For plane strain (3 nonzero strain components)

Strong formulation Equilibrium equations Boundary conditions 1. Displacement boundary conditions: Displacements are specified on portion Su of the boundary 2. Traction (force) boundary conditions: Tractions are specified on portion ST of the boundary Now, how do I express this mathematically? But in finite element analysis we DO NOT work with the strong formulation (why?), instead we use an equivalent Principle of Minimum Potential Energy

Principle of Minimum Potential Energy (2D) Definition: For a linear elastic body subjected to body forces X=[Xa,Xb]T and surface tractions TS=[px,py]T, causing displacements u=[u,v]T and strains e and stresses s, the potential energy P is defined as the strain energy minus the potential energy of the loads (X and TS) P=U-W

x y Su ST Volume (V) u v px py Xa dV Xb dV Volume element dV

Strain energy of the elastic body Using the stress-strain law In 2D plane stress/plane strain

Principle of minimum potential energy: Among all admissible displacement fields the one that satisfies the equilibrium equations also render the potential energy P a minimum. “admissible displacement field”: 1. first derivative of the displacement components exist 2. satisfies the boundary conditions on Su

Finite element formulation for 2D: Step 1: Divide the body into finite elements connected to each other through special points (“nodes”) py y x v u 1 2 3 4 u1 u2 u3 u4 v4 v3 v2 v1 3 px 4 2 v Element ‘e’ 1 u ST y x Su x

Total potential energy Potential energy of element ‘e’: This term may or may not be present depending on whether the element is actually on ST Total potential energy = sum of potential energies of the elements

Displacement at any point x=(x,y) (x3,y3) 3 u3 v4 (x4,y4) v2 Step 2: Describe the behavior of each element (i.e., derive the stiffness matrix of each element and the nodal load vector). Inside the element ‘e’ v3 Displacement at any point x=(x,y) (x3,y3) 3 u3 v4 (x4,y4) v2 Nodal displacement vector 4 u4 v u2 v1 2 where u1=u(x1,y1) v1=v(x1,y1) etc u (x2,y2) y x u1 1 (x1,y1)

Recall If we knew u then we could compute the strains and stresses within the element. But I DO NOT KNOW u!! Hence we need to approximate u first (using shape functions) and then obtain the approximations for e and s (recall the case of a 1D bar) This is accomplished in the following 3 Tasks in the next slide

TASK 1: APPROXIMATE THE DISPLACEMENTS WITHIN EACH ELEMENT TASK 2: APPROXIMATE THE STRAIN and STRESS WITHIN EACH ELEMENT TASK 3: DERIVE THE STIFFNESS MATRIX OF EACH ELEMENT USING THE PRINCIPLE OF MIN. POT ENERGY We’ll see these for a generic element in 2D today and then derive expressions for specific finite elements in the next few classes Displacement approximation in terms of shape functions Strain approximation Stress approximation

TASK 1: APPROXIMATE THE DISPLACEMENTS WITHIN EACH ELEMENT Displacement approximation in terms of shape functions u v3 y x v 1 2 3 4 u1 u2 u3 u4 v4 v2 v1 Displacement approximation within element ‘e’

We’ll derive specific expressions of the shape functions for different finite elements later

TASK 2: APPROXIMATE THE STRAIN and STRESS WITHIN EACH ELEMENT Approximation of the strain in element ‘e’

Compact approach to derive the B matrix:

Stress approximation within the element ‘e’

TASK 3: DERIVE THE STIFFNESS MATRIX OF EACH ELEMENT USING THE PRINCIPLE OF MININUM POTENTIAL ENERGY Potential energy of element ‘e’: Lets plug in the approximations

Rearranging From the Principle of Minimum Potential Energy Discrete equilibrium equation for element ‘e’

Element stiffness matrix for element ‘e’ For a 2D element, the size of the k matrix is 2 x number of nodes of the element Question: If there are ‘n’ nodes per element, then what is the size of the stiffness matrix of that element? Element nodal load vector STe e Due to body force Due to surface traction

If the element is of thickness ‘t’ For a 2D element, the size of the k matrix is 2 x number of nodes of the element dA dV=tdA Element nodal load vector t Due to body force Due to surface traction

The properties of the element stiffness matrix 1. The element stiffness matrix is singular and is therefore non-invertible 2. The stiffness matrix is symmetric 3. Sum of any row (or column) of the stiffness matrix is zero! (why?)

Computation of the terms in the stiffness matrix of 2D elements   The B-matrix (strain-displacement) corresponding to this element is We will denote the columns of the B-matrix as x y (x,y) v u 1 2 3 4 v4 v3 v2 v1 u1 u2 u3 u4   u1 v1 u2 v2 u3 u4 v3 v4  

The stiffness matrix corresponding to this element is which has the following form u1 v1 u2 v2 u3 u4 v3 v4 The individual entries of the stiffness matrix may be computed as follows  

For this create a node-element connectivity chart exactly as in 1D v3 Step 3: Assemble the element stiffness matrices into the global stiffness matrix of the entire structure For this create a node-element connectivity chart exactly as in 1D v3 Element #1 3 u3 ELEMENT Node 1 Node 2 Node 3 1 2 3 4 v1 v4 1 u1 u4 4 v2 y x Element #2 u2 2 v u

Stiffness matrix of element 1 u2 v2 u3 v3 u1 u2 v1 v2 u3 v3 u4 v4 u2 v2 u3 v3 u4 v4 There are 6 degrees of freedom (dof) per element (2 per node)

é ù ê ú ê ú ê ú K = ê ú ê ú ê ú ê ú ê ú ë û Global stiffness matrix u1 v1 u2 v2 u3 v3 v4 u4 é ù u1 ê ú v1 ê ú u2 ê ú v2 K = ê ú u3 ê ú ê ú v3 ê ú u4 ê ú ë û v4 8 ´ 8 How do you incorporate boundary conditions? Exactly as in 1D

Finally, solve the system equations taking care of the displacement boundary conditions.

Physical interpretation of the stiffness matrix Consider a single triangular element. The six corresponding equilibrium equations ( 2 equilibrium equations in the x- and y-directions at each node times the number of nodes) can be written symbolically as x y u3 v3 v1 u1 u2 v2 2 3 1

Choose u1 = 1 and rest of the nodal displacements = 0 3 y 2 x Hence, the first column of the stiffness matrix represents the nodal loads when u1=1 and all other dofs are fixed. This is the physical interpretation of the first column of the stiffness matrix. Similar interpretations exist for the other columns

= “Force” at d.o.f ‘i’ due to unit displacement at d.o.f ‘j’ keeping all the other d.o.fs fixed Now consider the ith row of the matrix equation This is the equation of equilibrium at the ith dof

Consistent and Lumped nodal loads Recall that the nodal loads due to body forces and surface tractions These are known as “consistent nodal loads” 1. They are derived in a consistent manner using the Principle of Minimum Potential Energy 2. The same shape functions used in the computation of the stiffness matrix are employed to compute these vectors

Traction distribution on the 1-2-3 edge px= p py= 0 b p per unit area Example y Traction distribution on the 1-2-3 edge px= p py= 0 1 b 2 x b 3 We’ll see later that N1 N2 N3

The consistent nodal loads are y 1 pb/3 b 2 4pb/3 x b 3 pb/3

The lumped nodal loads are y 1 pb/2 b 2 pb x b 3 pb/2 Lumping produces poor results and will not be pursued further

Summary: For each element Displacement approximation in terms of shape functions Strain approximation in terms of strain-displacement matrix Stress approximation Element stiffness matrix Element nodal load vector