Notes. Multi-Dimensional Plasticity. Yielding. Multi-Dimensional Yield criteria. (so rest state includes plastic strain): #=#(!

Similar documents
( ) Notes. Fluid mechanics. Inviscid Euler model. Lagrangian viewpoint. " = " x,t,#, #

Fluid Animation. Christopher Batty November 17, 2011

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

An Overview of Fluid Animation. Christopher Batty March 11, 2014

(Refer Slide Time: 2:14)

Math background. Physics. Simulation. Related phenomena. Frontiers in graphics. Rigid fluids

Physics-Based Animation

Continuum Mechanics Fundamentals

Notes 4: Differential Form of the Conservation Equations

MITOCW ocw feb k

Chapter 2: Fluid Dynamics Review

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

MITOCW watch?v=6hewlsfqlty

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

CHAPTER 7 SEVERAL FORMS OF THE EQUATIONS OF MOTION

7 The Navier-Stokes Equations

2. FLUID-FLOW EQUATIONS SPRING 2019

Constitutive models: Incremental plasticity Drücker s postulate

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

Computational Astrophysics

MITOCW ocw f99-lec23_300k

Fundamentals of Fluid Dynamics: Elementary Viscous Flow

Fluid Mechanics Prof. S. K. Som Department of Mechanical Engineering Indian Institute of Technology, Kharagpur

Stress, Strain, and Viscosity. San Andreas Fault Palmdale

fluid mechanics as a prominent discipline of application for numerical

CHAPTER 4. Basics of Fluid Dynamics

Plasticity R. Chandramouli Associate Dean-Research SASTRA University, Thanjavur

Modeling, Simulating and Rendering Fluids. Thanks to Ron Fediw et al, Jos Stam, Henrik Jensen, Ryan

Introduction to Fluid Mechanics

1.050 Engineering Mechanics. Lecture 22: Isotropic elasticity

AA210A Fundamentals of Compressible Flow. Chapter 5 -The conservation equations

MITOCW ocw f99-lec17_300k

V (r,t) = i ˆ u( x, y,z,t) + ˆ j v( x, y,z,t) + k ˆ w( x, y, z,t)

CS-184: Computer Graphics

CS 542G: The Poisson Problem, Finite Differences

Computer Fluid Dynamics E181107

INDEX 363. Cartesian coordinates 19,20,42, 67, 83 Cartesian tensors 84, 87, 226

2 Equations of Motion

Review of fluid dynamics

Chapter 1. Continuum mechanics review. 1.1 Definitions and nomenclature

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS

Numerical methods for the Navier- Stokes equations

Getting started: CFD notation

MITOCW MITRES18_006F10_26_0501_300k-mp4

3. FORMS OF GOVERNING EQUATIONS IN CFD

KINEMATICS OF CONTINUA

PEAT SEISMOLOGY Lecture 2: Continuum mechanics

MITOCW ocw-18_02-f07-lec02_220k

Several forms of the equations of motion

! EN! EU! NE! EE.! ij! NN! NU! UE! UN! UU

MITOCW ocw f99-lec30_300k

Math 1320, Section 10 Quiz IV Solutions 20 Points

Contents. I Introduction 1. Preface. xiii

PDE Solvers for Fluid Flow

MITOCW ocw f99-lec05_300k

Course Syllabus: Continuum Mechanics - ME 212A

MAE 3130: Fluid Mechanics Lecture 7: Differential Analysis/Part 1 Spring Dr. Jason Roney Mechanical and Aerospace Engineering

Tensor Transformations and the Maximum Shear Stress. (Draft 1, 1/28/07)

MECHANICS OF MATERIALS. EQUATIONS AND THEOREMS

MITOCW MITRES_18-007_Part1_lec5_300k.mp4

MITOCW watch?v=ybcsmyk5xmg

Time scales. Notes. Mixed Implicit/Explicit. Newmark Methods [ ] [ ] "!t = O 1 %

Diffusion / Parabolic Equations. PHY 688: Numerical Methods for (Astro)Physics

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

Entropy generation and transport

The Navier-Stokes Equations

NUMERICAL SIMULATION OF FLUID-STRUCTURE INTERACTION PROBLEMS WITH DYNAMIC FRACTURE

(Refer Slide Time: 0:35)

From the last time, we ended with an expression for the energy equation. u = ρg u + (τ u) q (9.1)

CHAPTER 8 ENTROPY GENERATION AND TRANSPORT

Chapter 5. The Differential Forms of the Fundamental Laws

CHAPTER 9. Microscopic Approach: from Boltzmann to Navier-Stokes. In the previous chapter we derived the closed Boltzmann equation:

Astrophysical Fluid Dynamics

Note: Please use the actual date you accessed this material in your citation.

Continuum Mechanics Lecture 5 Ideal fluids

Introduction to Aerodynamics. Dr. Guven Aerospace Engineer (P.hD)

High Speed Aerodynamics. Copyright 2009 Narayanan Komerath

Name Solutions Linear Algebra; Test 3. Throughout the test simplify all answers except where stated otherwise.

An Introduction to Theories of Turbulence. James Glimm Stony Brook University

IV. Compressible flow of inviscid fluids

Before we consider two canonical turbulent flows we need a general description of turbulence.

MITOCW watch?v=ko0vmalkgj8

Rock Rheology GEOL 5700 Physics and Chemistry of the Solid Earth

CH.9. CONSTITUTIVE EQUATIONS IN FLUIDS. Multimedia Course on Continuum Mechanics

Particle Systems. CSE169: Computer Animation Instructor: Steve Rotenberg UCSD, Winter 2017

AA210A Fundamentals of Compressible Flow. Chapter 1 - Introduction to fluid flow

Geology 2112 Principles and Applications of Geophysical Methods WEEK 1. Lecture Notes Week 1

MITOCW watch?v=7q32wnm4dew

MITOCW MITRES18_005S10_DiffEqnsMotion_300k_512kb-mp4

Kinematics of fluid motion

But, there is always a certain amount of mystery that hangs around it. People scratch their heads and can't figure

Coupled Thermomechanical Contact Problems

The Polymers Tug Back

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

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

Basic hydrodynamics. David Gurarie. 1 Newtonian fluids: Euler and Navier-Stokes equations

Computational Fluid Dynamics Prof. Dr. Suman Chakraborty Department of Mechanical Engineering Indian Institute of Technology, Kharagpur

Shell/Integral Balances (SIB)

1 Exercise: Linear, incompressible Stokes flow with FE

The topic is a special kind of differential equation, which occurs a lot. It's one in which the right-hand side doesn't

Transcription:

Notes Multi-Dimensional Plasticity! I am back, but still catching up! Assignment is due today (or next time I!m in the dept following today)! Final project proposals: I haven!t sorted through my email, but make sure you send me something now (even quite vague) Let!s make sure everyone has their project started this weekend or early next week! Simplest model: total strain is sum of elastic and plastic parts:!=! e +! p " Stress only depends on elastic part (so rest state includes plastic strain): #=#(! e ) " If # is too big, we yield, and transfer some of! e into! p so that # is acceptably small 1 Multi-Dimensional Yield criteria Yielding! Lots of complicated stuff happens when materials yield Metals: dislocations moving around Polymers: molecules sliding against each other Etc.! Difficult to characterize exactly when plasticity (yielding) starts Work hardening etc. mean it changes all the time too! Approximations needed Big two: Tresca and Von Mises! First note that shear stress is the important quantity Materials (almost) never can permanently change their volume Plasticity should ignore volume-changing stress! So make sure that if we add ki to # it doesn!t change yield condition 4

Tresca yield criterion Von Mises yield criterion! This is the simplest description: Change basis to diagonalize # Look at normal stresses (i.e. the eigenvalues of #) No yield if # max -# min " # Y " Tends to be conservative (rarely predicts yielding when it shouldn!t happen) " But, not so accurate for some stress states Doesn!t depend on middle normal stress at all " Big problem (mathematically): not smooth! If the stress has been diagonalized: 1! More generally: " 1 Tr! (! 1 "! ) + (! "! ) + (! "! 1 ) #! Y! F! This is the same thing as the Frobenius norm of the deviatoric part of stress i.e. after subtracting off volume-changing part:! " 1 Tr! ( )I F #! Y ( ) #! Y 5 6 Linear elasticity shortcut Perfect plastic flow! For linear (and isotropic) elasticity, apart from the volume-changing part which we cancel off, stress is just a scalar multiple of strain (ignoring damping)! So can evaluate von Mises with elastic strain tensor too (and an appropriately scaled yield strain)! Once yield condition says so, need to start changing plastic strain! The magnitude of the change of plastic strain should be such that we stay on the yield surface I.e. maintain f(#)=0 (where f(#)"0 is, say, the von Mises condition)! The direction that plastic strain changes isn!t as straightforward! Associative plasticity:! p = " #f #$ 7 8

Algorithm Sand (Granular Materials)! After a time step, check von Mises criterion: is f (!) = dev!? ( ) F "! Y > 0! If so, need to update plastic strain:! new p =! p + " #f #$ dev($) =! p + " dev($) F! Things get a little more complicated for sand, soil, powders, etc.! Yielding actually involves friction, and thus is pressure (the trace of stress) dependent! Flow rule can!t be associated! See Zhu and Bridson, SIGGRAPH!05 for quick-and-dirty hacks :-) with $ chosen so that f(# new )=0 (easy for linear elasticity) 9 10 Multi-Dimensional Fracture Fluids! Smooth stress to avoid artifacts (average with neighbouring elements)! Look at largest eigenvalue of stress in each element! If larger than threshhold, introduce crack perpendicular to eigenvector! Big question: what to do with the mesh? Simplest: just separate along closest mesh face Or split elements up: O!Brien and Hodgins SIGGRAPH!99 Or model crack path with embedded geometry: Molino et al. SIGGRAPH!04 11 1

Fluid mechanics Inviscid Euler model! We already figured out the equations of motion for continuum mechanics! Just need a constitutive model! x = " # $ +!g ( )! =! x,t,", "! We!ll look at the constitutive model for Newtonian fluids next Remarkably good model for water, air, and many other simple fluids Only starts to break down in extreme situations, or more complex fluids (e.g. viscoelastic substances)! Inviscid=no viscosity! Great model for most situations Numerical methods usually end up with viscosity-like error terms anyways! Constitutive law is very simple:! ij = "p# ij New scalar unknown: pressure p Barotropic flows: p is just a function of density (e.g. perfect gas law p=k(%-% 0 )+p 0 perhaps) For more complex flows need heavy-duty thermodynamics: an equation of state for pressure, equation for evolution of internal energy (heat), 1 14 Lagrangian viewpoint Eulerian viewpoint! We!ve been working with Lagrangian methods so far Identify chunks of material, track their motion in time, differentiate world-space position or velocity w.r.t. material coordinates to get forces In particular, use a mesh connecting particles to approximate derivatives (with FVM or FEM)! Bad idea for most fluids [vortices, turbulence] At least with a fixed mesh! Take a fixed grid in world space, track how velocity changes at a point! Even for the craziest of flows, our grid is always nice! (Usually) forget about object space and where a chunk of material originally came from Irrelevant for extreme inelasticity Just keep track of velocity, density, and whatever else is needed 15 16

Conservation laws Conservation of Mass! Identify any fixed volume of space! Integrate some conserved quantity in it (e.g. mass, momentum, energy, )! Integral changes in time only according to how fast it is being transferred from/to surrounding space Called the flux [divergence form]! # q = $ # f q!t "!" q t + & % f = 0 ( ) % n! Also called the continuity equation (makes sure matter is continuous)! Let!s look at the total mass of a volume (integral of density)! Mass can only be transferred by moving it: flux must be %u! $ " = % $ "u & n!t #!# " t + ' & "u ( ) = 0 17 18 Material derivative Finding the material derivative! A lot of physics just naturally happens in the Lagrangian viewpoint E.g. the acceleration of a material point results from the sum of forces on it How do we relate that to rate of change of velocity measured at a fixed point in space? Can!t directly: need to get at Lagrangian stuff somehow! The material derivative of a property q of the material (i.e. a quantity that gets carried along with the fluid) is Dq! Using object-space coordinates p and map x=x(p) to world-space, then material derivative is just D Dt q(t, x) = d q t, X(t, p) dt ( ) =!q!x + "q#!t!t = q t + u# "q! Notation: u is velocity (in fluids, usually use u but occasionally v or V, and components of the velocity vector are sometimes u,v,w) Dt 19 0

Compressible Flow Incompressible flow! In general, density changes as fluid compresses or expands! When is this important? Sound waves (and/or high speed flow where motion is getting close to speed of sound - Mach numbers above 0.?) Shock waves! Often not important scientifically, almost never visually significant Though the effect of e.g. a blast wave is visible! But the shock dynamics usually can be hugely simplified for graphics! So we!ll just look at incompressible flow, where density of a chunk of fluid never changes Note: fluid density may not be constant throughout space - different fluids mixed together! That is, D%/Dt=0 1 Simplifying Conservation of momentum! Incompressibility: D! Dt =! + u " #! = 0 t! Conservation of mass:! t + " # (!u) = 0! t + "! # u +!" # u = 0! Subtract the two equations, divide by %:! Short cut: in! x = " # $ +!g use material derivative:! Du Dt = " # $ +!g! u t + u# "u ( ) = " # $ +!g! " u = 0 " Incompressible == divergence-free velocity Even if density isn!t uniform!! Or go by conservation law, with the flux due to transport of momentum and due to stress: Equivalent, using conservation of mass (!u) t + " # ( u!u $% ) =!g 4

Inviscid momentum equation! Plug in simplest consitutive law (#=-p') from before to get!( u t + u " #u) = $#p +!g u t + u " #u + 1! #p = g Incompressible inviscid flow! So the equations are: u t + u! "u + 1 # "p = g "! u = 0! 4 equations, 4 unknowns (u, p)! Pressure p is just whatever it takes to make velocity divergence-free Actually a Lagrange multiplier for enforcing the incompressibility constraint Together with conservation of mass: the Euler equations 5 6 Pressure solve Projection! To see what pressure is, take divergence of momentum equation ( ) = 0 1! " (!p # ) = $! " u t + u"!u $ g! " u t + u"!u + 1 #!p $ g ( )! For constant density, just get Laplacian (and this is Poisson!s equation)! Important numerical methods use this approach to find pressure! Note that & u t =0 so in fact ( )! " 1!p = $! " u"!u $ g # " After we add &p/% to u &u, divergence must be zero " So if we tried to solve for additional pressure, we get zero " Pressure solve is linear too " Thus what we!re really doing is a projection of u &u-g onto the subspace of divergence-free functions: u t +P(u &u-g)=0 7 8