MODELING OF CONCRETE MATERIALS AND STRUCTURES. Kaspar Willam. Class Meeting #5: Integration of Constitutive Equations

Similar documents
MODELING OF CONCRETE MATERIALS AND STRUCTURES. Kaspar Willam. Uniaxial Model: Strain-Driven Format of Elastoplasticity

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

MODELING OF ELASTO-PLASTIC MATERIALS IN FINITE ELEMENT METHOD

FEM for elastic-plastic problems

Constitutive models: Incremental plasticity Drücker s postulate

Lecture IV: Time Discretization

Lecture V: The game-engine loop & Time Integration

Computational Inelasticity FHLN05. Assignment A non-linear elasto-plastic problem

The Finite Element method for nonlinear structural problems

Tangent Modulus in Numerical Integration of Constitutive Relations and its Influence on Convergence of N-R Method

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

MHA042 - Material mechanics: Duggafrågor

Course in. Geometric nonlinearity. Nonlinear FEM. Computational Mechanics, AAU, Esbjerg

Chapter 8. Numerical Solution of Ordinary Differential Equations. Module No. 2. Predictor-Corrector Methods

Non-Linear Finite Element Methods in Solid Mechanics Attilio Frangi, Politecnico di Milano, February 17, 2017, Lesson 5

Pseudo-Force Incremental Methods

STRESS UPDATE ALGORITHM FOR NON-ASSOCIATED FLOW METAL PLASTICITY

Numerical solution of ODEs

Applied Math for Engineers

PowerPoints organized by Dr. Michael R. Gustafson II, Duke University

MODELING OF CONCRETE MATERIALS AND STRUCTURES. Kaspar Willam

Computational Inelasticity FHLN05. Assignment A non-linear elasto-plastic problem

Chapter 5 Exercises. (a) Determine the best possible Lipschitz constant for this function over 2 u <. u (t) = log(u(t)), u(0) = 2.

Chapter 2 Finite Element Formulations

ECE257 Numerical Methods and Scientific Computing. Ordinary Differential Equations

Differential Equations

The Finite Element Method II

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

PowerPoints organized by Dr. Michael R. Gustafson II, Duke University

1 Introduction IPICSE-2016

Overview of Solution Methods

TABLE OF CONTENTS INTRODUCTION, APPROXIMATION & ERRORS 1. Chapter Introduction to numerical methods 1 Multiple-choice test 7 Problem set 9

Return Mapping Algorithms and Stress Predictors for Failure Analysis in Geomechanics

Bindel, Fall 2011 Intro to Scientific Computing (CS 3220) Week 12: Monday, Apr 18. HW 7 is posted, and will be due in class on 4/25.

The Finite Element Method for the Analysis of Non-Linear and Dynamic Systems

Scientific Computing II

An Overly Simplified and Brief Review of Differential Equation Solution Methods. 1. Some Common Exact Solution Methods for Differential Equations

Chap. 20: Initial-Value Problems

Review. Numerical Methods Lecture 22. Prof. Jinbo Bi CSE, UConn

PARTIAL DIFFERENTIAL EQUATIONS

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

Numerical Methods for the Solution of Differential Equations

Numerical Methods for Engineers. and Scientists. Applications using MATLAB. An Introduction with. Vish- Subramaniam. Third Edition. Amos Gilat.

Observations on Return Mapping Algorithms for Piecewise Linear Yield Criteria

UNCONVENTIONAL FINITE ELEMENT MODELS FOR NONLINEAR ANALYSIS OF BEAMS AND PLATES

Review Higher Order methods Multistep methods Summary HIGHER ORDER METHODS. P.V. Johnson. School of Mathematics. Semester

MECHANICS OF MATERIALS. EQUATIONS AND THEOREMS

CHAPTER 5: Linear Multistep Methods

Abstract The paper presents derivation of a fully implicit Newton algorithm for direct integration of constitutive equations, in extended stress inter

Sensitivity and Reliability Analysis of Nonlinear Frame Structures

MATHEMATICAL METHODS INTERPOLATION

EXPERIMENTAL AND COMPUTATIONAL MODELING OF UNSATURATED SOIL RESPONSE UNDER TRUE TRIAXIAL STRESS STATES

MTH 452/552 Homework 3

1 Nonlinear deformation

Jim Lambers MAT 772 Fall Semester Lecture 21 Notes

General method for simulating laboratory tests with constitutive models for geomechanics

Linear Multistep Methods I: Adams and BDF Methods

ENGN 2290: Plasticity Computational plasticity in Abaqus

Module 6 : Solving Ordinary Differential Equations - Initial Value Problems (ODE-IVPs) Section 1 : Introduction

NUMERICAL SOLUTION OF ODE IVPs. Overview

The Finite Element Method for the Analysis of Non-Linear and Dynamic Systems: Non-Linear Dynamics Part I

Lecture Notes to Accompany. Scientific Computing An Introductory Survey. by Michael T. Heath. Chapter 9

Differential Equations

Ordinary differential equation II

Mathematical Background

Numerical methods for the Navier- Stokes equations

Analytical formulation of Modified Upper Bound theorem

Mathematical Modeling. of Large Elastic-Plastic Deformations

A Simple and Accurate Elastoplastic Model Dependent on the Third Invariant and Applied to a Wide Range of Stress Triaxiality

Virtual University of Pakistan

Reduced-dimension Models in Nonlinear Finite Element Dynamics of Continuous Media

Scientific Computing: An Introductory Survey

Integration of Ordinary Differential Equations

Nonlinear Soil Modeling for Seismic NPP Applications

NUMERICAL METHODS FOR ENGINEERING APPLICATION

The RAMSES code and related techniques I. Hydro solvers

FE FORMULATIONS FOR PLASTICITY

The family of Runge Kutta methods with two intermediate evaluations is defined by

8.1 Introduction. Consider the initial value problem (IVP):

Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement

PowerPoints organized by Dr. Michael R. Gustafson II, Duke University

Newton Method: General Control and Variants

CS 450 Numerical Analysis. Chapter 9: Initial Value Problems for Ordinary Differential Equations

A Krylov Subspace Accelerated Newton Algorithm

Non-linear least squares

Common pitfalls while using FEM

Math and Numerical Methods Review

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF MATHEMATICS ACADEMIC YEAR / EVEN SEMESTER QUESTION BANK

Non-linear and time-dependent material models in Mentat & MARC. Tutorial with Background and Exercises

BASIC EXAM ADVANCED CALCULUS/LINEAR ALGEBRA

Program : M.A./M.Sc. (Mathematics) M.A./M.Sc. (Final) Paper Code:MT-08 Numerical Analysis Section A (Very Short Answers Questions)

Preface. 2 Linear Equations and Eigenvalue Problem 22

Runga-Kutta Schemes. Exact evolution over a small time step: Expand both sides in a small time increment: d(δt) F (x(t + δt),t+ δt) Ft + FF x ( t)

Ordinary differential equations - Initial value problems

Interior-Point Method for the Computation of Shakedown Loads for Engineering Systems

Chapter 9 Implicit Methods for Linear and Nonlinear Systems of ODEs

Math 411 Preliminaries

HOW TO SIMPLIFY RETURN-MAPPING ALGORITHMS IN COMPUTATIONAL PLASTICITY: PART 2 - IMPLEMENTATION DETAILS AND EXPERIMENTS

CVEN 7511 Computational Mechanics of Solids and Structures

Methods of solution. 2.1 Introduction

Transcription:

MODELING OF CONCRETE MATERIALS AND STRUCTURES Kaspar Willam University of Colorado at Boulder Class Meeting #5: Integration of Constitutive Equations Structural Equilibrium: Incremental Tangent Stiffness and Residual Force Iteration Radial Return Method: Elastic Predictor-Plastic Corrector Strategy Algorithmic Tangent Operator: Consistent Tangent with Backward Constitutive Integration

Out-of-Balance Force Calculation: STRUCTURAL EQUILIBRIUM Out-of Balance Residual Forces: R(u) = F int F ext 0 Internal Forces: F int = e External Forces: F ext = e V Bt σdv V N t bdv + e S N t tds Rate of Equilibrium: B t σdv = N t ḃbdv + N t ṫtds e V e V e S 1. Incremental Methods of Numerical Integration: Path-following continuation strategies to advance solution within t = t n+1 t n (a) Explicit Euler Forward Approach: Forward tangent stiffness strategy (should include out-of-balance equilibrium corrections to control drift). (b) Implicit Euler Backward Approach: Backward tangent stiffness (requires iteration for calculating tangent stiffness at end of increment; Heun s method at midstep, and Runge-Kutta h/o methods at intermediate stages).

INCREMENTAL SOLVERS Euler Forward Integration: Classical Tangent stiffness approach Internal forces: ḞF ext = e V Bt σdv Tangential Material Law: σ = ĖE tan ɛ Tangential Stiffness Relationship: K tan u = ḞF where K tan = e V B t E tan BdV Incremental Format: u n+1 u n K tan du = F n+1 F n Euler Forward Integration: K n tan = e V Bt E n tanbdv K n tan u = F where E n tan = E tan (t n ) Note: Uncontrolled drift of response path if no equilibrium corrections are included at each load step.

2. ITERATIVE SOLVERS Picard direct substitution iteration vs Newton-Raphson iteration within t = t n+1 t n Robustness Issues: Range and Rate of Convergence? Newton-Raphson Residual Force Iteration: R(u) = 0 Truncated Taylor Series Expansion of the residual R around u i 1 yields R(u) i = R(u) i 1 + ( R u )i 1 [u i u i 1 ] Letting R(u i ) = 0 solve ( R u )i 1 [u i u i 1 ] = R(u) i 1

NEWTON-RAPHSON EQUILIBRIUM ITERATION Assuming conservative external forces: R u = e V Bt dσ du dv Chain rule of differentiation leads to dσ = E tan dɛ = E tan Bdu such that dσ du = dσ dɛ dɛ du = E tan B. Tangent stiffness matrix provides Jacobian of N-R residual iteration, R u = K tan where K tan = V Bt E tan BdV Newton-Raphson Equilibrium Iteration: K i 1 tan [u i u i 1 ] = R(u) i 1 For i=1, the starting conditions for the first iteration cycle are, K n tan[u 1 u n ] = F n+1 B t σ n First iteration cycle coincides with Euler forward step, whereby each equilibrium iteration requires updating the tangential stiffness matrix. Note: Difficulties near limit point when det K tan 0 V

Mises Yield Function: RADIAL RETURN METHOD OF J 2 -PLASTICITY I F (s) = 1 2 s : s 1 3 σ2 Y = 0 Associated Plastic Flow Rule: ɛ p = λ s where m = F s = s Plastic Consistency Condition: F = F : ṡs = s : ṡs = 0 s Deviatoric Stress Rate: Plastic Multiplier: ṡs = 2G [ėe ėe p ] = 2G [ėe λs] λ = s : ėe s : s

Incremental Format: RADIAL RETURN METHOD OF J 2 -PLASTICITY II s = 2G [ e λs] Elastic Predictor-Plastic Corrector Split: (a) Elastic Predictor: s trial = s n + 2G e (b) Plastic Corrector: s n+1 = s trial 2G λs trial = [1 2G λ]s trial Full Consistency: F n+1 = 1 2 s n+1 : s n+1 1 3 σ2 Y = 0 Quadratic equation for computing plastic multiplier λ 1 =? and λ 2 =? 1 2 [s trial 2G λs trial ] : [s trial 2G λs trial ] = 1 3 σ2 Y Plastic Multiplier: λ min = 1 2G [1 2 σ Y 3 σtrial :σ ] trial Radial Return : represents closest point projection of the trial stress state onto the yield surface. Final stress state is the scaled-back trial stress, s n+1 = 2 σ Y s trial 3 strial : s trial

Incremental Format: GENERAL FORMAT OF PLASTIC RETURN METHOD σ = E : [ ɛ λm] Elastic Predictor-Plastic Corrector Split: (a) Elastic Predictor: σ trial = σ n + E : ɛ (b) Plastic Corrector: σ n+1 = σ trial λe : m Full Consistency: F n+1 = F (σ n + E : ɛ λe : m) = 0 (i) Explicit Format: m = m n (or evaluate m at m = m c or m = m trial ) Use N-R for solving λ =? for a given direction of plastic return e.g. m = m n. (i) Implicit Format: m = m n+α where 0 < α 1 (m = m n+1 for BEM). F n+1 = F (σ n + E : ɛ λe : m n+α ) = 0 Use N-R for solving λ =? in addition to unknown m = m n+α

ALGORITHMIC TANGENT STIFFNESS Consistent Tangent vs Continuum Tangent: Uniaxial Example: σ = E tan ɛ where E tan = E 0 [1 σ σ 0 ] hence σ = σ 0 [1 e E 0 σ 0 ɛ ] Fully Implicit Euler Backward Integration: E tan = E n+1 tan in t = t n+1 t n, σ n+1 = σ n + E 0 [1 σn+1 σ 0 ][ɛ n+1 ɛ n ] Algorithmic Tangent Stiffness: Relates dɛ n+1 to dσ n+1 at t n+1 σ 0 ] dσ n+1 = E alg tan dɛ n+1 where E alg tan = E 0[1 σn+1 1 + E 0 σ 0 ɛ Ratio of Tangent Stiffness Properties: Ealg tan E tan = 1 1+ E 0 σ 0 ɛ 0.7

ALGORITHMIC TANGENT STIFFNESS OF J 2 -PLASTICITY Incremental Form of Elastic-Plastic Split: s = 2G [ e λs] Fully Implicit Euler Backward Integration: for t = t n+1 t n, s n+1 = s n + 2G[e n+1 e n ] λ2gs n+1 Relating ds n+1 to de n+1 at t n+1, differentiation yields, ds n+1 = 2G de n+1 d λ2gs n+1 λ2gds n+1 Algorithmic Tangent Stiffness Relationship: ds n+1 = 2G 1 + λ2g [I s n+1 s n+1 s n+1 : s n+1 ] : de n+1 Ratio of Tangent Stiffness Properties: G alg tan G cont tan = 1 1+ λ2g when s n+1 s n.

CONCLUDING REMARKS Main Lessons from Class # 5: Nonlinear Solvers: Forward Euler method introduces drift from true response path. Newton-Raphson Iteration exhibits convergence difficulties when K tan 0 (ill-conditioning). CPPM for Computational Plasticity: Analytical Radial Return solution available for J 2 -plasticity and Drucker-Prager. Generalization leads to explicit and implicit plastic return strategies which are nowadays combined with the incremental hardening and incremental stress residuals in a monolithic Newton strategy. Algorithmic vs Continuum Tangent: For quadratic convergence tangent operator must be consistent with integration of constitutive equations. The algorithmic tangent compares to secant stiffness in increments which are truly finite.