Introduction to Finite Element Analysis for Skeletal Structures

Slides:



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

AERSP 301 Finite Element Method
Finite Element Methodology Planar Line Element Planar Line Element v1  1  2 v2 21 v(x) x.
Definition I. Beams 1. Definition
MANE 4240 & CIVL 4240 Introduction to Finite Elements
Element Loads Strain and Stress 2D Analyses Structural Mechanics Displacement-based Formulations.
Beams and Frames.
Introduction to Finite Elements
LECTURE SERIES on STRUCTURAL OPTIMIZATION Thanh X. Nguyen Structural Mechanics Division National University of Civil Engineering
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
Matrix Methods (Notes Only)
Bars and Beams FEM Linear Static Analysis
MECH303 Advanced Stresses Analysis Lecture 5 FEM of 1-D Problems: Applications.
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
MCE 561 Computational Methods in Solid Mechanics
2005 February, 2 Page 1 Finite Element Analysis Basics – Part 2/2 Johannes Steinschaden.
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
Finite Element: Theory, Applications & Implementation Presented By: Arthur Anconetani Barbara Gault Ryan Whitney.
2004 March, 4 Page 1 Finite Element Analysis Basics – Part 2/2 Johannes Steinschaden.
ME 520 Fundamentals of Finite Element Analysis
An introduction to the finite element method using MATLAB
Eng Ship Structures 1 Matrix Analysis Using MATLAB Example.
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.
10-Beam Elements in 2-D Space (Plane Frame Element) Dr. Ahmet Zafer Şenalp Mechanical Engineering.
MECH593 Finite Element Methods
9-Beam Element with Axial Force Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
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
1 2. The number of unknowns a 1, a 2, a 3, a 4 equals the number of degrees of freedom of the element We have assumed that displacement u at coordinate.
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.
Finite Element: Theory, Applications & Implementation Presented By: Arthur Anconetani Barbara Gault Ryan Whitney.
AAE 3521 AAE 352 Lecture 08 Matrix methods - Part 1 Matrix methods for structural analysis Reading Chapter 4.1 through 4.5.
STIFFNESS MATRIX METHOD
MESF593 Finite Element Methods
1 FINITE ELEMENT APPROXIMATION Rayleigh-Ritz method approximate solution in the entire beam –Difficult to find good approximate solution (discontinuities.
1 CHAP 3 WEIGHTED RESIDUAL AND ENERGY METHOD FOR 1D PROBLEMS FINITE ELEMENT ANALYSIS AND DESIGN Nam-Ho Kim.
Bassam A. Izzuddin* and Bassam A. Burgan†
Structures Matrix Analysis
Finite Element Method in Geotechnical Engineering
1D OF FINITE ELEMENT METHOD Session 4 – 6
Overview of Loads ON and IN Structures / Machines
Introduction to Finite Elements
Beams and Frames.
Revision for Mechanics of Materials
Materials Science & Engineering University of Michigan
Implementation of 2D stress-strain Finite Element Modeling on MATLAB
FEM Steps (Displacement Method)
CHAPTER 2 BASIC CONCEPTS OF DISPLACEMENT OR STIFFNESS METHOD:
CHAPTER 1 Force Analysis. Deformation Analysis.
Structural Analysis II
Slender Structures Load carrying principles
DIRECT STIFFNESS METHOD FOR TRUSSES:
Plane Trusses (Initial notes are designed by Dr. Nazri Kamsah)
Structural Analysis II
FOUNDATION ON ELASTIC SUBSOIL
ANALYSIS OF BEAM BY USING FEM
Presentation transcript:

Introduction to Finite Element Analysis for Skeletal Structures Dr. Nick A Alexander © 2006 Department of Civil Engineering University of Bristol 22 November, 2018

General Structural Problem Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol General Structural Problem For the following structure we want to compute Bending moments, shear forces, axial forces Bending, shear and axial stresses and strains Deflections

Finite Element Analysis (FEA), The basic idea Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Finite Element Analysis (FEA), The basic idea Complex structures systems are often too complicated to simply derive relationships between applied loads, deflections and internal stresses. Hence large structures are divided up into many individual finite elements; that have a much simpler structural form, e.g. a beam or column The relationship between load, displacement, stresses and strains in a finite element can be determined Thus, it is computationally possible for a complex structure to be modelled by assembling (aggregation) many individual finite elements. The aggregation process must satisfy equilibrium and continuity.

Modelling Idealisation Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Modelling Idealisation Nodes connection points (not necessarily hinges) Loads Elements Restraints

For a finite element, we need to derive the relationship between Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol For a finite element, we need to derive the relationship between External Loads Deflections/deformations Internal stresses and strains

Deriving force-displacement relationship for general finite element. Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Deriving force-displacement relationship for general finite element. Five basic steps Conjecture a displacement function Use nodal boundary conditions Derive strain–displacement relationship Derive stress–displacement relationship Use principle of Virtual Work

Bar Element example u1 u2 Deformed shape f2 f1 x Node (a hinge) Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Bar Element example u1 u2 Deformed shape f1 f2 Element Node (a hinge) x

Bar Element example Conjecture a displacement function u(x) x Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Bar Element example Conjecture a displacement function u(x) x

Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Bar Element example Express u(x) in terms of nodal displacements by using boundary conditions. Deformed shape u(0) = u1 u(L) = u2

Bar Element example Sub (2) into (1) Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Bar Element example Sub (2) into (1) Displacement polynomial that satisfies boundary conditions

Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Bar Element example Derive strain-displacement relationship by using mechanics theory Axial Strain

Bar Element example Derive stress-displacement relationship by using Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Bar Element example Derive stress-displacement relationship by using elasticity theory Axial Stress Elastic Modulus

Bar Element example Use principle of Virtual Work Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Bar Element example Use principle of Virtual Work Work = Stress x Strain x Volume Bar cross-sectional area A Internal work External work

Bar Element example Equate internal and external work Stiffness matrix Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Bar Element example Equate internal and external work Stiffness matrix

Bar Element example Resultant stiffness matrix Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Bar Element example Resultant stiffness matrix

Assembling issue (1); Element coords. Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Assembling issue (1); Element coords. Element axes are not all the same. So there is a need for a coordinate transformation u v local axes u v local axes X Y Z Global axes

Assembling issue (1); Element coords. Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Assembling issue (1); Element coords. for forces FX FZ fu fv q Fx1 Fz1 Fx2 Fz2 fu1 fv1 fv2 fu2 q (8)

Assembling issue (1); Element coords. Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Assembling issue (1); Element coords. Similarly for displacement X1 Z1 X2 Z2 u1 v1 v2 u2 q (9)

Assembling issue (1); Element coords. Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Assembling issue (1); Element coords. Element force-displacement in global coordinate Element nodal forces and displacements in local coordinates Local coordinates Element stiffness matrix in local coordinates (extended) Global coordinates Element nodal forces and displacements in global coordinates Element stiffness matrix in global coordinates

Assembling issue (1); Element coords. Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Assembling issue (1); Element coords. Element stiffness matrix in global coordinates (10)

Assembling issue (2); Structure matrix Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Assembling issue (2); Structure matrix Element and nodal numbering Node number 1 2 3 -45 90 P [kN] Element number 1 2 3 L m

Assembling issue (2); Structure matrix Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Assembling issue (2); Structure matrix Create Structure stiffness matrix from element stiffness matrices 1,1 1,3 3,1 3,3

Assembling issue (2); Structure matrix Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Assembling issue (2); Structure matrix 2,2 2,3 3,2 3,3

Assembling issue (2); Structure matrix Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Assembling issue (2); Structure matrix 1,1 2,1 2,2 2,1

Assembling issue (2); Structure matrix Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Assembling issue (2); Structure matrix a b i ith Element ith Element in Structure Stiffness Matrix with Node numbers a and b ith Element’s Stiffness Matrix with Node numbers a and b

Assembling issue (2); Structure matrix Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Assembling issue (2); Structure matrix vector of nodal forces vector of nodal displacements Structure stiffness matrix

Assembling issue (3); Supports Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Assembling issue (3); Supports How to deal with the problem of supports (restraints) ? These are nodes where the displacements are known, zero in the perfectly rigid support case. unknown support Reactions R known support Displacements Ds known applied nodal loads P unknown nodal Displacements D

Assembling issue (3); Supports Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Assembling issue (3); Supports This system of equations needs to be partitioned to determine the unknown nodal displacements and support reactions. Solve system of algebraic equations key numerical process Determine nodal displacements Determine support reactions

Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Finishing off; calculate element internal stresses, strains and actions. Calc. nodal displacements in local coordinates, eqn (9) Calc. element strains, equation (4) For Element 1 For Element 1 Negative sign indicates Compression

Finishing off; calculate element stresses, strains and actions. Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Finishing off; calculate element stresses, strains and actions. Calc. element stresses, equation (5) Calc. element axial forces For Element 1 Negative sign indicates Compression For Element 1

Summary of FEA * * key numerical process Divide complex structure into Dr Nick. A. Alexander, Department of Civil Engineering, University of Bristol Summary of FEA Divide complex structure into many finite elements connected at nodes Compute Element Stiffness Matrices (global Coords.) Assemble Structure Stiffness Matrix and applied load vector Introduce Supports (partitioning) Compute element internal stresses, strains and actions Compute element nodal displacements in local coords * * key numerical process Solve partitioned system determine reactions and nodal displacements