Continuum Mechanics and the Finite Element Method

Similar documents
Inverse Design (and a lightweight introduction to the Finite Element Method) Stelian Coros

Measurement of deformation. Measurement of elastic force. Constitutive law. Finite element method

Constitutive models. Constitutive model: determines P in terms of deformation

Finite Element Method in Geotechnical Engineering

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost

Elements of Continuum Elasticity. David M. Parks Mechanics and Materials II February 25, 2004

Macroscopic theory Rock as 'elastic continuum'

3D Elasticity Theory

Fundamentals of Linear Elasticity

Surface force on a volume element.

Soft Bodies. Good approximation for hard ones. approximation breaks when objects break, or deform. Generalization: soft (deformable) bodies

Continuum mechanics V. Constitutive equations. 1. Constitutive equation: definition and basic axioms

Constitutive Equations

Performance Evaluation of Various Smoothed Finite Element Methods with Tetrahedral Elements in Large Deformation Dynamic Analysis

MITOCW MITRES2_002S10nonlinear_lec15_300k-mp4

A Numerical Study of Finite Element Calculations for Incompressible Materials under Applied Boundary Displacements

Nonlinear Theory of Elasticity. Dr.-Ing. Martin Ruess

Engineering Sciences 241 Advanced Elasticity, Spring Distributed Thursday 8 February.

SEMM Mechanics PhD Preliminary Exam Spring Consider a two-dimensional rigid motion, whose displacement field is given by

Mathematical Background

Mechanics of materials Lecture 4 Strain and deformation

CIVL4332 L1 Introduction to Finite Element Method

1 Nonlinear deformation

PEAT SEISMOLOGY Lecture 2: Continuum mechanics

1.050 Engineering Mechanics. Lecture 22: Isotropic elasticity

Computational models of diamond anvil cell compression

Lecture #6: 3D Rate-independent Plasticity (cont.) Pressure-dependent plasticity

4 NON-LINEAR ANALYSIS

Linear Elasticity ( ) Objectives. Equipment. Introduction. ε is then

Mechanics of Earthquakes and Faulting

Mechanics PhD Preliminary Spring 2017

The Finite Element Method II

EMA 3702 Mechanics & Materials Science (Mechanics of Materials) Chapter 2 Stress & Strain - Axial Loading

Mechanics of Biomaterials

Law of behavior very-rubber band: almost incompressible material

Classification of Prostate Cancer Grades and T-Stages based on Tissue Elasticity Using Medical Image Analysis. Supplementary Document

(MPa) compute (a) The traction vector acting on an internal material plane with normal n ( e1 e

INVERSE ANALYSIS METHODS OF IDENTIFYING CRUSTAL CHARACTERISTICS USING GPS ARRYA DATA

Introduction to Seismology Spring 2008

NONLINEAR CONTINUUM FORMULATIONS CONTENTS

UNCONVENTIONAL FINITE ELEMENT MODELS FOR NONLINEAR ANALYSIS OF BEAMS AND PLATES

NDT&E Methods: UT. VJ Technologies CAVITY INSPECTION. Nondestructive Testing & Evaluation TPU Lecture Course 2015/16.

Elasticity in two dimensions 1

CRITERIA FOR SELECTION OF FEM MODELS.

Lecture contents. Stress and strain Deformation potential. NNSE 618 Lecture #23

MODELING OF CONCRETE MATERIALS AND STRUCTURES. Kaspar Willam

MITOCW MITRES2_002S10nonlinear_lec05_300k-mp4

Elements of Rock Mechanics

MECHANICS OF MATERIALS. EQUATIONS AND THEOREMS

International Journal of Pure and Applied Mathematics Volume 58 No ,

BAR ELEMENT WITH VARIATION OF CROSS-SECTION FOR GEOMETRIC NON-LINEAR ANALYSIS

Comparison of Models for Finite Plasticity

Conservation of mass. Continuum Mechanics. Conservation of Momentum. Cauchy s Fundamental Postulate. # f body

Toward a novel approach for damage identification and health monitoring of bridge structures

Chapter 3: Stress and Equilibrium of Deformable Bodies

Other state variables include the temperature, θ, and the entropy, S, which are defined below.

Lecture 8. Stress Strain in Multi-dimension

Stress analysis of a stepped bar

Constitutive Relations

Deformable Materials 2 Adrien Treuille. source: Müller, Stam, James, Thürey. Real-Time Physics Class Notes.

Analytical Mechanics: Elastic Deformation

Glossary. Glossary of Symbols. Glossary of Roman Symbols Glossary of Greek Symbols. Contents:

1 Useful Definitions or Concepts

University of Sheffield The development of finite elements for 3D structural analysis in fire

A new closed-form model for isotropic elastic sphere including new solutions for the free vibrations problem

You may not start to read the questions printed on the subsequent pages until instructed to do so by the Invigilator.

Fig. 1. Circular fiber and interphase between the fiber and the matrix.

Understand basic stress-strain response of engineering materials.

Linear Cosserat elasticity, conformal curvature and bounded stiffness

Continuum Mechanics. Continuum Mechanics and Constitutive Equations

A short review of continuum mechanics

20. Rheology & Linear Elasticity

Lectures on. Constitutive Modelling of Arteries. Ray Ogden

Concept Question Comment on the general features of the stress-strain response under this loading condition for both types of materials

FEM for elastic-plastic problems

2.1 Strain energy functions for incompressible materials

1. Background. is usually significantly lower than it is in uniaxial tension

CONSTITUTIVE RELATIONS FOR LINEAR ELASTIC SOLIDS

DEVELOPMENT OF A CONTINUUM PLASTICITY MODEL FOR THE COMMERCIAL FINITE ELEMENT CODE ABAQUS

3.22 Mechanical Properties of Materials Spring 2008

Hervé DELINGETTE. INRIA Sophia-Antipolis

3.2 Hooke s law anisotropic elasticity Robert Hooke ( ) Most general relationship

COMPUTATIONAL MODELING OF SHAPE MEMORY MATERIALS

MODELING OF CONCRETE MATERIALS AND STRUCTURES. Kaspar Willam. Isotropic Elastic Models: Invariant vs Principal Formulations

16.21 Techniques of Structural Analysis and Design Spring 2003 Unit #5 - Constitutive Equations

Discrete Analysis for Plate Bending Problems by Using Hybrid-type Penalty Method

3D Stress Tensors. 3D Stress Tensors, Eigenvalues and Rotations

NORMAL STRESS. The simplest form of stress is normal stress/direct stress, which is the stress perpendicular to the surface on which it acts.

. D CR Nomenclature D 1

Two problems in finite elasticity

Linearized theory of elasticity

Transactions on Engineering Sciences vol 6, 1994 WIT Press, ISSN

Chapter 2. Rubber Elasticity:

Analysis of thin plate structures using the absolute nodal coordinate formulation

Bake, shake or break - and other applications for the FEM. 5: Do real-life experimentation using your FEM code

What we should know about mechanics of materials

Load Cell Design Using COMSOL Multiphysics

1 Hooke s law, stiffness, and compliance

Basic Equations of Elasticity

Simulation of elasticity, biomechanics and virtual surgery. Joseph M. Teran

Transcription:

Continuum Mechanics and the Finite Element Method 1

Assignment 2 Due on March 2 nd @ midnight 2

Suppose you want to simulate this

The familiar mass-spring system l 0 l y i X y i x Spring length before/after l = x - y i l 0 = X - y i Deformation Measure Elastic Energy Forces f int (x) =

Mass Spring Systems Can be used to model arbitrary elastic/plastic objects, but Behavior depends on tessellation Find good spring layout Find good spring constants Different types of springs interfere No direct map to measurable material properties

Alternative Start from continuum mechanics Discretize with Finite Elements Decompose model into simple elements Setup & solve system of algebraic equations Advantages Accurate and controllable material behavior Largely independent of mesh structure

Mass Spring vs Continuum Mechanics Mass spring systems require: 1. Measure of Deformation 2. Material Model 3. Deformation Energy 4. Internal Forces We need to derive the same types of concepts using continuum mechanics principles

Continuum Mechanics: 3D Deformations For a deformable body, identify: 3 undeformed state R described by positions 3 deformed state ' R described by positions Displacement field u describes ' u : ' x X u(x ) in terms of X x z u(x) ' X x u(x ) y x

Continuum Mechanics: 3D Deformations Consider material points X 1 and X 2 such that d is infinitesimal, where d X Now consider deformed vector x z X 1 d X 2 d' x y 2 x 1 ( I u)d x 1 d' ' x 2 d' 2 X 1 Deformation gradient F= x X u xu xv xw u y y y v w u z v z w z

So Displacement field transforms points x X u(x ) Jacobian of displacement field (deformation gradient) transforms differentials (infinitesimal vectors) from undeformed to deformed d' ( I u) d Fd x F= X

Displacement Field and Deformation Gradient In general, displacement field is not explicitly described. Nevertheless, toy examples:

Displacement Field and Deformation Gradient In general, displacement field is not explicitly described. Nevertheless, toy examples:

Displacement Field and Deformation Gradient In general, displacement field is not explicitly described. Nevertheless, toy examples:

Displacement Field and Deformation Gradient In general, displacement field is not explicitly described. Nevertheless, toy examples:

Displacement Field and Deformation Gradient In general, displacement field is not explicitly described. Nevertheless, toy examples:

Measure of deformations Displacement field transforms points x X u(x ) Jacobian of displacement field (deformation gradient) transforms vectors d' ( I u) d Fd x F= X How can we describe deformations?

Back to spring deformation Deformation measure (strain): Similar to F Undeformed spring: = 1 Undeformed (infinitesimal) continuum volume: = I?

Strain (description of deformation in terms of relative displacement) Deformation measure (strain): Desirable property: if spring is undeformed, strain is 0 (no change in shape) Can we find a similar measure that would work for infinitesimal volumes?

3D Nonlinear Strain Idea: to quantify change in shape, measure change in squared length for any arbitrary vector d I F F d d d d d d d ) ( ' ' ' 2 2 T T T T Green strain ) ( 2 1 I F F E T

Strain (description of deformation in terms of relative displacement) Deformation measure (strain): Desirable property: if spring is undeformed, strain is 0 (no change in shape) Can we find a similar measure that would work for infinitesimal volumes? T Green strain E ( F F I) 1 2

3D Linear Strain Green strain is quadratic in displacements 2 1 w v w u w w v v u v w u v u u z z y z x y z y y x x z x y x 2 2 2 ) ( ) ( 2 1 2 1 u u u u I F F E T T T Neglecting quadratic term (small deformation assumption) leads to the linear Cauchy strain (small strain) Written out: Notation ε = 1 2 u + ut = 1 2 F + Ft I

3D Linear Strain Linear Cauchy strain Geometric interpretation y,v x,u i : normal strains i : shear strains 2 1 w v w u w w v v u v w u v u u z z y z x y z y y x x z x y x 2 2 2 x y xy

Cauchy vs. Green strain Nonlinear Green strain is rotation-invariant Apply incremental rotation R to given deformation F to obtain F = RF Then E' 1 2 ( F' T F' I) E Linear Cauchy strain is not rotation-invariant ε = 1 2 F + F t ε artifacts for larger rotations

Mass Spring vs Continuum Mechanics Mass spring systems: 1. Measure of Deformation 2. Material Model 3. Deformation Energy 4. Internal Forces Continuum Mechanics: 1. Measure of Deformation: Green or Cauchy strain 2. Material Model

Material Model: linear isotropic material Material model links strain to energy (and stress) Linear isotropic material (generalized Hooke s law) Energy density Ψ = 1 2 λtr(ε)2 +μtr(ε 2 ) Lame parameters λ and μ are material constants related to Poisson Ratio and Young s modulus Interpretation tr ε 2 = ε F 2 penalizes all strain components equally tr ε 2 penalizes dilatations, i.e., volume changes

Volumetric Strain (dilatation, hydrostatic strain) Consider a cube with side length a For a given deformation ε, the volumetric strain is ΔV/V0 = (a 1 + ε 11 a 1 + ε 22 a 1 + ε 33 a 3 )/a 3 = ε 11 + ε 22 + ε 33 + O ε 2 tr ε a http://en.wikipedia.org/wiki/infinitesimal_strain_theory

Linear isotropic material Energy density: Ψ = 1 2 λtr(ε)2 +μtr(ε 2 ) Problem: Cauchy strain is not invariant under rotations artifacts for rotations Solutions: Corotational elasticity Nonlinear elasticity

Material Model: non-linear isotropic model Replace Cauchy strain with Green strain St. Venant-Kirchhoff material (StVK) Energy density: Ψ StVK = 1 2 λtr(e)2 +μtr(e 2 ) Rotation invariant!

Problems with StVK StVK softens under compression Ψ StVK = 1 2 λtr(e)2 +μtr E 2 Energy Deformation

Advanced nonlinear materials Green Strain E = 1 2 Ft F I = 1 (C I) 2 Split into deviatoric (i.e. shape changing/distortion) and volumetric (dilation, volume changing) deformations Volumetric: J = det F Deviatoric: C = det F 2/3 C Neo-Hookean material: Ψ NH = μ tr C I μln(j) + λ ln J 2 2 2 Energy

Different Models St. Venant-Kirchoff Neo-Hookean Linear

Mass Spring vs Continuum Mechanics Mass spring systems: 1. Measure of Deformation 2. Material Model 3. Deformation Energy 4. Internal Forces Continuum Mechanics: 1. Measure of Deformation: Green or Cauchy strain 2. Material Model: linear, StVK, Neo-Hookean, etc 3. From Energy Density to Deformation Energy: Finite Element Discretization

Finite Element Discretization Divide domain into discrete elements, e.g., tetrahedra Explicitly store displacement values at nodes (x i ). Displacement field everywhere else obtained through interpolation: x X = N i X x i Deformation Gradient: F = x X = N X i x i i X t

ҧ ҧ Basis Functions Basis functions (aka shape functions) N i X j : R 3 R Satisfy delta-property: N i X j = δ ij Simplest choice: linear basis functions N i x, ҧ തy, z ҧ = a i x + b i തy + c i z + d i Compute N i (and N i X ) through X 4 ഥV e X 3 X 1 Ω e X2

Constant Strain Elements (Linear Basis Functions) Displacement field is continuous in space Deformation Gradient, strain, stress are not Constant Strain per element Deformation Gradient can be computed as F = ee -1 where e and E are matrices whose columns are edge vectors in undeformed and deformed configurations

Constant Strain Elements: From energy density to deformation energy Integrate energy density over the entire element: W e = න Ω e Ψ F If basis functions are linear: F is linear in x i F is constant throughout element: W e = න Ω e Ψ F = Ψ F തV e

Mass Spring vs Finite Element Method Mass spring systems: 1. Measure of Deformation 2. Material Model 3. Deformation Energy 4. Internal Forces Continuum Mechanics: 1. Measure of Deformation: Green or Cauchy strain 2. Material Model: linear, StVK, Neo-Hookean, etc 3. Deformation Energy: integrate over elements 4. Internal Forces:

FEM recipe Discretize into elements (triangles/tetraderons, etc) For each element Compute deformation gradient F = ee -1 Use material model to define energy density Ψ(F) Integrate over elements to compute energy: W Compute nodal forces as:

FEM recipe Area/volume of element f = W Ψ F = V x F x First Piola-Kirchhoff stress tensor P

FEM recipe Area/volume of element f = W Ψ F = V x F x First Piola-Kirchhoff stress tensor P

FEM recipe For a tetrahedron, this works out to: f 1 f 2 f 3 = VPE T ; f 4 = f 1 f 2 f 3 Additional reading: http://www.femdefo.org/

Material Parameters Lame parameters λ and μ are material constants related to the fundamental physical parameters: Poisson s Ratio and Young s modulus (http://en.wikipedia.org/wiki/lamé_parameters)

Young s Modulus and Poisson Ratio Lame parameters λ and μ are material constants related to the fundamental physical parameters: Poisson s Ratio and Young s modulus (http://en.wikipedia.org/wiki/lamé_parameters) 10 Kg 10 Kg Young s modulus (E), measure of stiffness Poisson s ratio (ν), relative transverse to axial deformation

What Do These Parameters Mean Stiffness is pretty intuitive 10 Kg OBJECT E=10000000 GPa Pascals = force/area 10 Kg OBJECT E=60 KPa

What Do These Parameters Mean Poisson s Ratio controls volume preservation OBJECT 1 1 OBJECT

What Do These Parameters Mean Poisson s Ratio controls volume preservation OBJECT 2 OBJECT 1/2

What Do These Parameters Mean Poisson s Ratio controls volume preservation OBJECT 2 Poisson s Ratio ( ) =? OBJECT 1/2

What Do These Parameters Mean Poisson s Ratio controls volume preservation OBJECT PR = 0.5 Poisson s Ratio ( ) = 0.5 2 OBJECT PR = 0.5 1/2

What Do These Parameters Mean Poisson s ratio is between -1 and 0.5 OBJECT PR = 0.5 Poisson s Ratio ( ) = -0.5 2 OBJECT PR = 0.5 1.5

Negative Poisson s Ratio

Measurement Where do material parameters come from?

Simple Measurement: Stiffness OBJECT

Simple Measurement What s the Force (Stress)? What s the Deformation (Strain)? 1kg OBJECT

Simple Measurement 1kg OBJECT

Simple Measurement 2kg OBJECT

Simple Measurement 3kg OBJECT

Simple Measurement 7kg OBJECT

Simple Measurement How do we get the stiffness? 7kg OBJECT

Simple Measurement How do we get the stiffness? 7kg OBJECT

Simple Measurement How do we get the stiffness? 7kg Stiffness OBJECT

Simple Measurement: Poisson s Ratio OBJECT

Simple Measurement: Poisson s Ratio OBJECT

Simple Measurement: Poisson s Ratio Compute changes in width and height OBJECT

Simple Measurement: Poisson s Ratio Poisson s Ratio OBJECT

Measurement Devices

Simulating Elastic Materials with CM+FEM You now have all the mathematical tools you need

Suppose you want to simulate this

Plastic and Elastic Materials Elastic Materials Objects return to their original shape in the absence of other forces Plastic Deformations: Object does not always return to its original shape

Example: Crushing a Coke Can Old Reference State New Reference State

Example: Crushing a van

New Reference State A Simple Model For Plasticity Recall our model for strain: Let s consider how to encode a change of reference shape into this metric Changing undeformed mesh is not easy! We want to exchange F with, a deformation gradient that takes into account the new shape of our object

Continuum Mechanics: Deformation deformation gradient maps undeformed vectors (local) to deformed (world) vectors Reference Space World Space

Continuum Mechanics: Deformation deformation gradient maps undeformed vectors (reference) to deformed (world) vectors Reference Space World Space

Continuum Mechanics: Deformation F transforms a vector from Reference space to World Space Reference Space World Space

Continuum Mechanics: Deformation Introduce a new space Reference Space Plastic Space World Space

Continuum Mechanics: Deformation Our goal is to use access to but we only have Reference Space Plastic Space World Space

Continuum Mechanics: Deformation Our goal is to use access to but we only have Reference Space Plastic Space World Space

Continuum Mechanics: Deformation Our goal is to use access to but we only have Keep an estimate of built incrementally per element,

How to Compute the Plastic Deformation Gradient We compute the strain/stress for each element during simulation When it gets above a certain threshold store F as

How to Compute the Plastic Deformation Gradient We compute the strain/stress for each element during simulation When it gets above a certain threshold store F as

How to Compute the Plastic Deformation Gradient Each subsequent simulation step uses

So now you too can simulate this

Questions?

93