The Finite Element Method A Practical Course

Slides:



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

THE FINITE ELEMENT METHOD
Steady-state heat conduction on triangulated planar domain May, 2002
MANE 4240 & CIVL 4240 Introduction to Finite Elements
AERSP 301 Finite Element Method
1D MODELS Logan; chapter 2.
Introduction to Finite Elements
LECTURE SERIES on STRUCTURAL OPTIMIZATION Thanh X. Nguyen Structural Mechanics Division National University of Civil Engineering
The Finite Element Method Defined
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
By S Ziaei-Rad Mechanical Engineering Department, IUT.
Section 4: Implementation of Finite Element Analysis – Other Elements
ECIV 720 A Advanced Structural Mechanics and Analysis
Finite Element Primer for Engineers: Part 2
ECIV 720 A Advanced Structural Mechanics and Analysis
Bars and Beams FEM Linear Static Analysis
Finite Element Method Introduction General Principle
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
Finite Element Method in Geotechnical Engineering
MANE 4240 & CIVL 4240 Introduction to Finite Elements
MECh300H Introduction to Finite Element Methods
ECIV 720 A Advanced Structural Mechanics and Analysis Lecture 12: Isoparametric CST Area Coordinates Shape Functions Strain-Displacement Matrix Rayleigh-Ritz.
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
III Solution of pde’s using variational principles
MANE 4240 & CIVL 4240 Introduction to Finite Elements
Finite Element: Theory, Applications & Implementation Presented By: Arthur Anconetani Barbara Gault Ryan Whitney.
Outline Lesson 1. Introduction to ANSYS Lesson 2. Basics Lesson 3. Solution phases Lesson 4. Modeling Lesson 5. Material Lesson 6. Loading Lesson 7. Solution.
General Procedure for Finite Element Method FEM is based on Direct Stiffness approach or Displacement approach. A broad procedural outline is listed.
Dynamic Analysis-A Finite –Element Approach
ME 520 Fundamentals of Finite Element Analysis
The Finite Element Method
Finite Element Method.
An introduction to the finite element method using MATLAB
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.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
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.
MECH593 Introduction to Finite Element Methods Eigenvalue Problems and Time-dependent Problems.
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
CHAP 3 WEIGHTED RESIDUAL AND ENERGY METHOD FOR 1D PROBLEMS
Discretization Methods Chapter 2. Training Manual May 15, 2001 Inventory # Discretization Methods Topics Equations and The Goal Brief overview.
Basic Geometric Nonlinearities Chapter Five - APPENDIX.
Finite Element: Theory, Applications & Implementation Presented By: Arthur Anconetani Barbara Gault Ryan Whitney.
CAD and Finite Element Analysis Most ME CAD applications require a FEA in one or more areas: –Stress Analysis –Thermal Analysis –Structural Dynamics –Computational.
X1X1 X2X2  Basic Kinematics Real Applications Simple Shear Trivial geometry Proscribed homogenous deformations Linear constitutive.
1 CHAP 3 WEIGHTED RESIDUAL AND ENERGY METHOD FOR 1D PROBLEMS FINITE ELEMENT ANALYSIS AND DESIGN Nam-Ho Kim.
CHAPTER 2 - EXPLICIT TRANSIENT DYNAMIC ANALYSYS
Finite Element Method in Geotechnical Engineering
Continuum Mechanics (MTH487)
MANE 4240 & CIVL 4240 Introduction to Finite Elements
CAD and Finite Element Analysis
FEM : Finite Element Method 2017.
Introduction to Finite Elements
Materials Science & Engineering University of Michigan
1C9 Design for seismic and climate changes
FEA convergence requirements.
FEA Simulations Boundary conditions are applied
ECIV 720 A Advanced Structural Mechanics and Analysis
Implementation of 2D stress-strain Finite Element Modeling on MATLAB
FEM Steps (Displacement Method)
Chapter 27.
Presentation transcript:

The Finite Element Method A Practical Course CHAPTER1: FOUNDMENTALS FOR FINITE ELEMENT METHOD

CONTENTS STRONG AND WEAK FORMS OF GOVERNING EQUATIONS HAMILTON’S PRINCIPLE FEM PROCEDURE Domain discretization Displacement interpolation Formation of FE equation in local coordinate system Coordinate transformation Assembly of FE equations Imposition of displacement constraints Solving the FE equations STATIC ANALYSIS EIGENVALUE ANALYSIS TRANSIENT ANALYSIS (reading materials) REMARKS

STRONG AND WEAK FORMS OF GOVERNING EQUATIONS System equations: strong form (PDE), difficult to solve. Weak (integral) form: requires weaker continuity on the dependent variables (e.g., u, v, w). Weak form is often preferred for obtaining an approximated solution. Formulation based on a weak form leads to a set of algebraic system equations – FEM.

HAMILTON’S PRINCIPLE “Of all the admissible time histories of displacement the most accurate solution makes the Lagrangian functional a minimum.” An admissible displacement must satisfy: The compatibility conditions The essential or the kinematic boundary conditions The conditions at initial (t1) and final time (t2)

HAMILTON’S PRINCIPLE Mathematically where L=T-P+Wf Lagrangian functional where L=T-P+Wf (Kinetic energy) (Potential energy) (Work done by external forces)

FEM PROCEDURE Step 1: Domain discretization Step 2: Displacement interpolation Step 3: Formation of FE equation in local coordinates Step 4: Coordinate transformation Step 5: Assembly of FE equations Step 6: Imposition of displacement constraints Step 7: Solving the FE equations

Step 1: Domain discretization The solid body is divided into Ne elements with proper connectivity – compatibility. All the elements form the entire domain of the problem without any gap or overlapping – compatibility. There can be different types of element with different number of nodes. The density of the mesh depends upon the accuracy requirement of the analysis. The mesh is usually not uniform, and a finer mesh is often used in the area where the displacement gradient is larger.

Step 2: Displacement interpolation Bases on local coordinate system, the displacement within element is interpolated using nodal displacements. nf: Degree of freedoms at a node nd: number of nodes in an element

Step 2: Displacement interpolation N is a matrix of shape functions Shape function for each displacement component at a node where

Displacement interpolation Constructing shape functions Consider constructing shape function for a single displacement component Approximate in the form Basis function pT(x)={1, x, x2, x3, x4,..., xp} (1D)

Pascal triangle of monomials: 2D

Pascal pyramid of monomials : 3D

Displacement interpolation Enforce approximation to be equal to the nodal displacements at the nodes di = pT(xi) i = 1, 2, 3, …,nd or de=P  where , Moment matrix

Displacement interpolation The coefficients in  can be found by Therefore, uh(x) = N( x) de

Displacement interpolation Sufficient requirements for FEM shape functions (Delta function property) 1. (Partition of unity property – rigid body movement) 2. 3. (Linear field reproduction property)

Step 3: Formation of FE equations in local coordinates Since U= Nde Strain matrix e = LU Therefore,  e = L N de= B de e T Ve V c Π d B Bd ) ( 2 1 ε ò = V c T Ve e d B k ò = or where (Stiffness matrix)

Step 3: Formation of FE equations in local coordinates Since U= Nde  or where (Mass matrix)

Step 3: Formation of FE equations in local coordinates (Force vector)

Step 3: Formation of FE equations in local coordinates (Hamilton’s principle)  FE Equation

Step 4: Coordinate transformation x y x' y' Local coordinate systems Global coordinate systems (Local) (Global) where , ,

Step 5: Assembly of FE equations Direct assembly method Adding up contributions made by elements sharing the node (Static)

Step 6: Impose displacement constraints No constraints  rigid body movement (meaningless for static analysis) Remove rows and columns corresponding to the degrees of freedom being constrained K is semi-positive definite

Step 7: Solve the FE equations for the displacement at the nodes, D The strain and stress can be retrieved by using e = LU and s = c e with the interpolation, U=Nd

STATIC ANALYSIS Solve KD=F for D Gauss elimination LU decomposition Etc.

EIGENVALUE ANALYSIS [ K - li M ] fi = 0 (Homogeneous equation, F = 0) Assume Let  (Roots of equation are the eigenvalues) [ K - li M ] fi = 0 (Eigenvector)

EIGENVALUE ANALYSIS Methods of solving eigenvalue equation Jacobi’s method Given’s method and Householder’s method The bisection method (Sturm sequences) Inverse iteration QR method Subspace iteration Lanczos’ method

TRANSIENT ANALYSIS Structure systems are very often subjected to transient excitation. A transient excitation is a highly dynamic time dependent force exerted on the structure, such as earthquake, impact, and shocks. The discrete governing equation system usually requires a different solver from that of eigenvalue analysis. The widely used method is the so-called direct integration method.

TRANSIENT ANALYSIS (reading material) The direct integration method is basically using the finite difference method for time stepping. There are mainly two types of direct integration method; one is implicit and the other is explicit. Implicit method (e.g. Newmark’s method) is more efficient for relatively slow phenomena Explicit method (e.g. central differencing method) is more efficient for very fast phenomena, such as impact and explosion.

REMARKS In FEM, the displacement field U is expressed by displacements at nodes using shape functions N defined over elements. The strain matrix B is the key in developing the stiffness matrix. To develop FE equations for different types of structure components, all that is needed to do is define the shape function and then establish the strain matrix B. The rest of the procedure is very much the same for all types of elements.

Newmark’s method (Implicit) Assume that Typically g = 0.5 b = 0.25 Substitute into

Newmark’s method (Implicit) where Therefore,

Newmark’s method (Implicit) Start with D0 and Obtain using March forward in time Obtain using Obtain Dt and using

Central difference method (explicit) (Lumped mass – no need to solve matrix equation)

Central difference method (explicit) Find average velocity at time t = -t/2 using Find using the average acceleration at time t = 0. Find Dt using the average velocity at time t =t/2 Obtain D-t using D0 and are prescribed and can be obtained from Use to obtain assuming . Obtain using Time marching in half the time step Central difference method (explicit)