Implementation of 2D stress-strain Finite Element Modeling on MATLAB

Slides:



Advertisements
Similar presentations
Finite element method Among the up-to-date methods of stress state analysis, the finite element method (abbreviated as FEM below, or often as FEA for analyses.
Advertisements

MANE 4240 & CIVL 4240 Introduction to Finite Elements
AERSP 301 Finite Element Method
Modelling and Simulation for dent/deformation removal Henry Tan Tuesday, 24/2/09.
Higher-order Linked Interpolation in Thick Plate Finite Elements
1D MODELS Logan; chapter 2.
Beams and Frames.
MANE 4240 & CIVL 4240 Introduction to Finite Elements Practical considerations in FEM modeling Prof. Suvranu De.
Procedures of Finite Element Analysis Two-Dimensional Elasticity Problems Professor M. H. Sadd.
Some Ideas Behind Finite Element Analysis
APPLIED MECHANICS Lecture 10 Slovak University of Technology
Fundamentals of Elasticity Theory
Finite Element Primer for Engineers: Part 2
Matrix Methods (Notes Only)
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
Theory of Elasticity Theory of elasticity governs response – Symmetric stress & strain components Governing equations – Equilibrium equations (3) – Strain-displacement.
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.
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.
2005 February, 2 Page 1 Finite Element Analysis Basics – Part 2/2 Johannes Steinschaden.
Finite Element Analysis
CHAP 4 FINITE ELEMENT ANALYSIS OF BEAMS AND FRAMES
MECH593 Introduction to Finite Element Methods
CHAP 5 FINITE ELEMENTS FOR HEAT TRANSFER PROBLEMS
MANE 4240 & CIVL 4240 Introduction to Finite Elements
EMA 405 Introduction. Syllabus Textbook: none Prerequisites: EMA 214; 303, 304, or 306; EMA 202 or 221 Room: 2261 Engineering Hall Time: TR 11-12:15 Course.
Finite Element: Theory, Applications & Implementation Presented By: Arthur Anconetani Barbara Gault Ryan Whitney.
Plate and shell elements All the following elements enable to create FE mesh of a thin-walled body, with the thickness being one of the important input.
General Procedure for Finite Element Method FEM is based on Direct Stiffness approach or Displacement approach. A broad procedural outline is listed.
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
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
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
Material Point Method Solution Procedure Wednesday, 10/9/2002 Map from particles to grid Interpolate from grid to particles Constitutive model Boundary.
STRESS-STRAIN RELATIONSHIP
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
CHAP 3 WEIGHTED RESIDUAL AND ENERGY METHOD FOR 1D PROBLEMS
Finite Element: Theory, Applications & Implementation Presented By: Arthur Anconetani Barbara Gault Ryan Whitney.
MECH4450 Introduction to Finite Element Methods Chapter 6 Finite Element Analysis of Plane Elasticity.
Variational formulation of the FEM Principle of Stationary Potential Energy: Among all admissible displacement functions u, the actual ones are those which.
STIFFNESS MATRIX METHOD
Strain Linear strain-displacement relationships What is the physical meaning of the strain components? What is the maximum normal and shear strains that.
MESF593 Finite Element Methods
1 CHAP 3 WEIGHTED RESIDUAL AND ENERGY METHOD FOR 1D PROBLEMS FINITE ELEMENT ANALYSIS AND DESIGN Nam-Ho Kim.
Finite Element Method Weak form Monday, 11/4/2002.
Finite Element Method in Geotechnical Engineering
1D OF FINITE ELEMENT METHOD Session 4 – 6
Overview of Finite Element Methods
MANE 4240 & CIVL 4240 Introduction to Finite Elements
Introduction to Finite Elements
FEA Simulations Boundary conditions are applied
Introduction to Finite Element Analysis for Skeletal Structures
FEM Steps (Displacement Method)
FINITE ELEMENT METHOD (INTRODUCTION)
Plane Trusses (Initial notes are designed by Dr. Nazri Kamsah)
OVERVIEW OF FINITE ELEMENT METHOD
Finite element method.
FINITE ELEMENT METHOD (INTRODUCTION)
ANALYSIS OF BEAM BY USING FEM
Presentation transcript:

Implementation of 2D stress-strain Finite Element Modeling on MATLAB Xingzhou Tu

What is stress? Stress is a tensor 𝑇 𝑥 𝑇 𝑦 𝑇 𝑧 = 𝜎 𝑥𝑥 𝜎 𝑥𝑦 𝜎 𝑥𝑧 𝜎 𝑦𝑥 𝜎 𝑦𝑦 𝜎 𝑦𝑧 𝜎 𝑧𝑥 𝜎 𝑧𝑦 𝜎 𝑧𝑧 𝑛 𝑥 𝑛 𝑦 𝑛 𝑧

What is strain? . . Strain is also a tensor 𝑟 . 𝑟 + 𝑢 . Deformation 𝜀 𝑖𝑗 = 1 2 ( 𝜕 𝑢 𝑖 𝜕 𝑟 𝑗 + 𝜕 𝑢 𝑗 𝜕 𝑟 𝑖 )

2D case Plane stress – no stress in z-direction Things need to consider: 𝜎 𝑥𝑥 𝜎 𝑦𝑦 𝜎 𝑥𝑦 𝜀 𝑥𝑥 𝜀 𝑦𝑦 𝜀 𝑥𝑦

Stress-Strain Relation in 2D case E: Young’s Modulus V: Poisson Ratio 𝜀 𝜎 𝑥𝑥 𝜎 𝑦𝑦 𝜎 𝑥𝑦 = 𝐸 1− 𝑣 2 1 𝑣 0 𝑣 1 0 0 0 1−𝑣 2 𝜀 𝑥𝑥 𝜀 𝑦𝑦 2𝜀 𝑥𝑦 𝜎

FEM: Turner Triangle Three nodes 𝑢 = 𝑢 1,𝑥 𝑢 1,𝑦 𝑢 2,𝑥 𝑢 2,𝑦 𝑢 3,𝑥 𝑢 3,𝑦 𝑓 = 𝑓 1,𝑥 𝑓 1,𝑦 𝑓 2,𝑥 𝑓 2,𝑦 𝑓 3,𝑥 𝑓 3,𝑦

FEM: Linear Interpolation Use linear interpolation to evaluate displacement at other points 𝑢 𝑥 (𝑥,𝑦) 𝑢 𝑦 (𝑥,𝑦) = 𝑁 1 (𝑥,𝑦) 0 𝑁 2 (𝑥,𝑦) 0 𝑁 1 (𝑥,𝑦) 0 0 𝑁 2 (𝑥,𝑦) 0 𝑁 2 (𝑥,𝑦) 0 𝑁 2 (𝑥,𝑦) 𝑢 𝑁 1 𝑥,𝑦 = 2 𝑥 2 𝑦 3 − 𝑥 3 𝑦 2 +𝑥 (𝑦 2 − 𝑦 3 )+𝑦( 𝑥 3 − 𝑥 2 ) 2𝐴 𝑁 2 𝑥,𝑦 = 2 𝑥 3 𝑦 1 − 𝑥 1 𝑦 3 +𝑥 (𝑦 3 − 𝑦 1 )+𝑦( 𝑥 1 − 𝑥 3 ) 2𝐴 𝑁 1 𝑥,𝑦 = 2 𝑥 1 𝑦 2 − 𝑥 2 𝑦 1 +𝑥 (𝑦 1 − 𝑦 2 )+𝑦( 𝑥 2 − 𝑥 1 ) 2𝐴 A is the area of the triangle.

FEM: stress and strain vectors Differentiate the displacement to get the strain vector Use the stress-strain relation to get the stress vector 𝜀 =𝐵 𝑢 , 𝐵= 1 2𝐴 𝑦 2 − 𝑦 3 0 𝑦 3 − 𝑦 1 0 𝑥 3 − 𝑥 2 0 𝑥 3 − 𝑥 2 𝑦 2 − 𝑦 3 𝑥 1 − 𝑥 3 0 𝑦 1 − 𝑦 2 0 𝑥 1 − 𝑥 3 0 𝑥 2 − 𝑥 1 𝑦 3 − 𝑦 1 𝑥 2 − 𝑥 1 𝑦 1 − 𝑦 2 𝜎 =𝐸 𝜀 =𝐸𝐵 𝑢 , 𝐸= 𝐸 1− 𝑣 2 1 𝑣 0 𝑣 1 0 0 0 1−𝑣 2

FEM: static equilibrium Static equilibrium <-> Minimize Potential Energy 𝑊= 1 2 ℎ 𝜎 𝑇 𝜀 𝑑𝐴− 𝑢 𝑇 𝑓= 1 2 ℎ 𝑢 𝑇 𝐵 𝑇 𝐸𝐵𝑢 𝑑𝐴− 𝑢 𝑇 𝑓= 1 2 𝑢 𝑇 (𝐴ℎ 𝐵 𝑇 𝐸𝐵)𝑢− 𝑢 𝑇 𝑓 h is the thickness of the 2D domain in the z-direction.

FEM: Stiffness Matrix 𝑓 =𝐴ℎ 𝐵 𝑇 𝐸𝐵 𝑢 =𝐾 𝑢 , 𝐾=𝐴ℎ 𝐵 𝑇 𝐸𝐵, Minimize Potential Energy -> 𝛿𝑊=0 K is the stiffness matrix of the element 𝑓 =𝐴ℎ 𝐵 𝑇 𝐸𝐵 𝑢 =𝐾 𝑢 , 𝐾=𝐴ℎ 𝐵 𝑇 𝐸𝐵,

Implementation: Problem Cantilever beam Beam Dimension: 100mm*10mm*10mm 10N load at the end of the beam Aluminum: Young’s modulus = 70000N/mm^2 Poisson ratio = 0.33

Implementation: Meshing 4000 elements 2111 nodes 1mm

Implementation: System Stiffness Matrix 2111 nodes: Each node has two degrees of freedom 4222*4222 system stiffness matrix Build a 4222-by-4222 zero matrix Traversing each element: Calculate the stiffness matrix of this element Adding the matrix into the corresponding row and column of the system matrix.

Implementation: Boundary Condition Two kinds of Boundary Condition: Fixed Support: zero displacement at the fixed node External load: 10N load at the end of the beam 0N load inside the beam Unknown load (reaction force) at the fixed node

Implementation: Solving 4222 unknowns, 4222 equations. ? : : ? 0 : : 0 0 −10 = 𝐾 ∗ 0 : : 0 ? : : ? Unknown reaction force at fixed nodes Zero load inside the beam 10N load on the –y direction at the end of the beam Unknown displacement at other nodes Zero displacement at fixed nodes

Implementation: Result (Displacement plot) Maximum 𝛿𝑦=−57.124 𝜇𝑚

Implementation: Theory Prediction FEM simulation result: 𝛿=57.124 𝜇𝑚 Theory Prediction: Matches perfectly! 𝛿= 𝐹 𝐿 3 3𝐸𝐼 = 10𝑁∗ 100𝑚𝑚 3 3∗70000𝑁 𝑚𝑚 −2 ∗ 1 12 ∗10𝑚𝑚∗ 10𝑚𝑚 3 =57.143𝜇𝑚

Thanks for your listening! Questions? Thanks for your listening!