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

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

Computational Materials Modeling FHLN05 Computer lab

Constitutive models: Incremental plasticity Drücker s postulate

An example of panel solution in the elastic-plastic regime

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

An example solution of a panel in the elastic-plastic regime

MHA042 - Material mechanics: Duggafrågor

MECHANICS OF MATERIALS. EQUATIONS AND THEOREMS

MODELING OF ELASTO-PLASTIC MATERIALS IN FINITE ELEMENT METHOD

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

ENGN 2290: Plasticity Computational plasticity in Abaqus

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

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

The Finite Element Method II

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

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

Meshfree Inelastic Frame Analysis

Finite Element Method in Geotechnical Engineering

Nonlinear Static - 1D Plasticity - Isotropic and Kinematic Hardening Walla Walla University

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

Practice Final Examination. Please initial the statement below to show that you have read it

A novel approach to predict the growth rate of short cracks under multiaxial loadings

FE FORMULATIONS FOR PLASTICITY

1 Nonlinear deformation

As an example, the two-bar truss structure, shown in the figure below will be modelled, loaded and analyzed.

The Finite Element Method for the Analysis of Non-Linear and Dynamic Systems. Prof. Dr. Eleni Chatzi Lecture ST1-19 November, 2015

. D CR Nomenclature D 1

Lecture 4 Implementing material models: using usermat.f. Implementing User-Programmable Features (UPFs) in ANSYS ANSYS, Inc.

Elasto-plastic concrete beam analysis by 1-dimensional Finite Element Method

Combined Isotropic-Kinematic Hardening Laws with Anisotropic Back-stress Evolution for Orthotropic Fiber-Reinforced Composites

STRESS UPDATE ALGORITHM FOR NON-ASSOCIATED FLOW METAL PLASTICITY

IMPACT PROPERTY AND POST IMPACT VIBRATION BETWEEN TWO IDENTICAL SPHERES

PLAXIS. Scientific Manual

STANDARD SAMPLE. Reduced section " Diameter. Diameter. 2" Gauge length. Radius

Nonlinear analysis in ADINA Structures

Modelling the behaviour of plastics for design under impact

MATERIAL MECHANICS, SE2126 COMPUTER LAB 2 PLASTICITY

UNCONVENTIONAL FINITE ELEMENT MODELS FOR NONLINEAR ANALYSIS OF BEAMS AND PLATES

Post Graduate Diploma in Mechanical Engineering Computational mechanics using finite element method

FEM for elastic-plastic problems

Mathematical Modeling. of Large Elastic-Plastic Deformations

MMJ1153 COMPUTATIONAL METHOD IN SOLID MECHANICS PRELIMINARIES TO FEM

Mathematical Background

Nonlinear Static - 1D Plasticity - Various Forms of Isotropic Hardening by Louie L. Yaw Walla Walla University Draft Date January 25, 2012

GEO E1050 Finite Element Method Autumn Lecture. 9. Nonlinear Finite Element Method & Summary

6.4 A cylindrical specimen of a titanium alloy having an elastic modulus of 107 GPa ( psi) and

Alternative numerical method in continuum mechanics COMPUTATIONAL MULTISCALE. University of Liège Aerospace & Mechanical Engineering

Comparison of Models for Finite Plasticity

Continuation methods for non-linear analysis

HSNV140 - Thermoplasticity with restoration of work hardening: test of blocked dilatometry

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

A Finite Element Study of Elastic-Plastic Hemispherical Contact Behavior against a Rigid Flat under Varying Modulus of Elasticity and Sphere Radius

Elastic-Plastic Fracture Mechanics. Professor S. Suresh

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

Analytical formulation of Modified Upper Bound theorem

Structural Analysis of Truss Structures using Stiffness Matrix. Dr. Nasrellah Hassan Ahmed

HONGJUN LI Department of Mechanical Engineering University of Strathclyde Glasgow, Scotland, UK

A FINITE ELEMENT STUDY OF ELASTIC-PLASTIC HEMISPHERICAL CONTACT BEHAVIOR AGAINST A RIGID FLAT UNDER VARYING MODULUS OF ELASTICITY AND SPHERE RADIUS

Chapter 2 Finite Element Formulations

Using MATLAB and. Abaqus. Finite Element Analysis. Introduction to. Amar Khennane. Taylor & Francis Croup. Taylor & Francis Croup,

ANSYS Mechanical Basic Structural Nonlinearities

6 th Pipeline Technology Conference 2011

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

Fatigue Damage Development in a Steel Based MMC

CAAM 335 Matrix Analysis Planar Trusses

Methods of Analysis. Force or Flexibility Method

Coupled Thermomechanical Contact Problems

Classical fracture and failure hypotheses

PSEUDO ELASTIC ANALYSIS OF MATERIAL NON-LINEAR PROBLEMS USING ELEMENT FREE GALERKIN METHOD

Analysis of a Casted Control Surface using Bi-Linear Kinematic Hardening

Theoretical Manual Theoretical background to the Strand7 finite element analysis system

Load Cell Design Using COMSOL Multiphysics

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

Lecture 8. Stress Strain in Multi-dimension

EQUIVALENT FRACTURE ENERGY CONCEPT FOR DYNAMIC RESPONSE ANALYSIS OF PROTOTYPE RC GIRDERS

Esben Byskov. Elementary Continuum. Mechanics for Everyone. With Applications to Structural Mechanics. Springer

Fundamentals of Linear Elasticity

NONLINEAR CONTINUUM FORMULATIONS CONTENTS

Discontinuous Galerkin methods for nonlinear elasticity

Reference material Reference books: Y.C. Fung, "Foundations of Solid Mechanics", Prentice Hall R. Hill, "The mathematical theory of plasticity",

Modelling of ductile failure in metal forming

Theory of Plasticity. Lecture Notes

A Demonstrative Computer Session Using ADINA- Nonlinear Analysis

Mechanical Properties of Materials

The University of Melbourne Engineering Mechanics

On Springback Prediction In Stamping Of AHSS BIW Components Utilizing Advanced Material Models

STRAIN ASSESSMENT USFOS

HERCULES-2 Project. Deliverable: D4.4. TMF model for new cylinder head. <Final> 28 February March 2018

THE BEHAVIOUR OF REINFORCED CONCRETE AS DEPICTED IN FINITE ELEMENT ANALYSIS.

A Fully Implicit, Lower Bound, Multi-axial Solution Strategy for Direct Ratchet Boundary Evaluation: Implementation and Comparison

Content. Department of Mathematics University of Oslo

Benchmark Simulation Results: Channel Draw/Cylindrical Cup 2-Stage Test (Benchmark 3)

GEO FEM - Theoretical manual

Stresses Analysis of Petroleum Pipe Finite Element under Internal Pressure

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

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

[7] Torsion. [7.1] Torsion. [7.2] Statically Indeterminate Torsion. [7] Torsion Page 1 of 21

Finite Element Method

The effect of restraints type on the generated stresses in gantry crane beam

UNIVERSITY OF SASKATCHEWAN ME MECHANICS OF MATERIALS I FINAL EXAM DECEMBER 13, 2008 Professor A. Dolovich

Transcription:

Computational Inelasticity FHLN05 Assignment 2017 A non-linear elasto-plastic problem General instructions A written report should be submitted to the Division of Solid Mechanics no later than October 30 at 10.00, both a printed version and a digital version should be handed in. The digital version is sent via e-mail to marcus.alexandersson@solid.lth.se. The assignment serves as a part exam, thus help with coding and debugging will not be provided. A maximum of 5 points can be obtained. The task can be solved individually or in groups of two. If two students work together they will obtain the same amount of points. The report should be clear and well-structured and contain a description of the problem as well as the solution procedure; including necessary derivations and the results from the calculations in form of illustrative figures and tables. The program code should be included as an appendix. It should be sufficient with 15 pages, appendix excluded. It can be assumed that the reader posses basic knowledge of Solid Mechanics but it has been a while since he/she dealt with this type of analysis. After reading the report, the reader should be able to reproduce the results just by reading through the report, i.e. without using the included program. This implies that all derivations of necessary quantities such as stiffness tensor etc. should be presented in some detail. Note, a report should be handed in even if you re not able to solve all tasks or if your program doesn t work! 1

Problem description Three different geometries are considered for manufacturing of a metal detail. The purpose of the component is to carry a distributed load exerted at x = 0 and 0.025 y 0.05 m in the x-direction. Along the bottom boundary (y = 0, 0 x 0.05 m) the detail is fixed from moving in both x- and y-direction. The first design is seen Figure 1. 0.05 0.045 0.04 0.035 0.03 y [m] 0.025 0.02 0.015 0.01 0.005 0 0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05 x [m] Figure 1: Geometry A considered for a metal profile. The other two designs (B and C) are given in Figure 2 and Figure 3. All designs have the same thickness t h = 2 mm and material volume V which can be used to calculate the dimensions of geometry B and C based on the area of A. Furthermore in the development process two different materials are considered. These are an annealed steel and a precipitation hardened aluminium alloy. The materials behave linear elastic in the elastic regime and due to the small thickness plane stress is assumed, i.e, Hooke s law for plane stress can be used to model elasticity. The plastic response of the materials can be modelled using von Mises yield surface with kinematic hardening: 3 f = 2 (s ij αij d)(s ij αij d) σ y0 = 0 (1) where associated plasticity can be assumed. The evolution of the back-stress α d ij 2

Figure 2: Geometry B considered for a metal profile. 0.05 0.045 0.04 0.035 0.03 y [m] 0.025 0.02 0.015 0.01 0.005 0 0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05 x [m] Figure 3: Geometry C considered for a metal profile. is assumed to follow a Melan-Prager relation, i.e, α d ij = c εp ij (2) 3

E [GPa] ν [-] σ y0 [MPa] c [GPa] Steel 210 0.3 250 10 Aluminium 70 0.32 310 30 Table 1: Material data The task is to calculate the elasto-plastic response of the different designs. The elasto-plastic response is the solution to the equation of motion (static conditions may be assumed and body forces may be neglected). To solve the problem the CALFEM-toolbox should be used. In CALFEM, certain general FE-routines are already established but you need to establish extra routines in order to solve the elastic-plastic boundary value problem. The routine TopConstMod_Assigmnent2017.m may be used to obtain the topology matrices and Dirichlet boundary conditions bc as well as the incremental external force df. For the global equilibrium loop a Newton-Raphson scheme should be implemented and for the integration of the elasto-plastic constitutive laws a fully implicit radial return method should be used (cf. chapter 18 in the course book, note that plane stress conditions prevail!). Three-node triangle elements are used for the finite element calculations. The calculations should carried out using the plane stress assumption, which is closer to the real physical loading situation than plane strain conditions. The assignment includes the following Derive the FE formulation of the equation of motion. Derive the equilibrium iteration procedure by defining and linearizing a residual, i.e. Newton-Raphson procedure. Derive the numerical algorithmic tangent stiffness D ats and the radial return method for kinematic hardening of von Mises yield surface. Investigate the elasto-plastic response of the different designs with different materials by implementing a FE program using the Newton-Raphson algorithm with a fully implicit radial return method using force control. This includes: 4

Implementation of the subroutines update_variables.m that checks for elasto-plastic response and updates accordingly (a manual for the routines is appended). The routines can be checked with data from check_update_assignment2017.mat. Implementation of the subroutines alg_tan_stiff.m that calculates the algorithmic tangent stiffness (a manual for this routine is appended) of the corresponding material. The routines can be checked with data from check_dats_assignment2017.mat. Use force controlled loading and load the structures well into the plastic region (twice the load of initial yielding), return to the original position by unloading and then reverse the load and unload again (i.e, a load cycle). Investigate the stresses at peak load and after the structure has been unloaded after a the load cycle. The following results should be presented in an illustrative way: An σ-ε curve for a load-cycle (loaded into the plastic regime) for the particular model under uniaxial loading, i.e, analytic expressions can be used. The response for both materials should be presented. The development of plastic response regions of the different designs and materials when the structure is loaded well into the plastic region. The effective von Mises stress distribution at maximum load and after unloading (take maximum load as twice that which cause initial yielding for the particular design and material). The deformation pattern for the different structures at maximum load. The report should be well structured and contain sufficient details of the derivations with given assumptions and approximations for the reader to understand. Furthermore, some useful hints are given in appendix. Some interesting questions to consider are: Which design and what material is preferable and why? At what load is plasticity initiated? What are the limitations for application of the approach, i.e, what are the main assumptions? Are the results reasonable? 5

How would you suggest to make improvements on the design? Good luck! 6

Appendix A A.1 Variables Variable Description bc Dirichlet boundary conditions coord Coordinates of nodes dof Degrees of freedom edof Element topology matrix ex Element x-coordinates ey Element y-coordinates df Incremental external force vector pressure Incremental traction stress in x-dir du Incremental displacement in x-dir th Thickness control = 0 force control, = 1 displacement control A.2 Hints 1) From f = f(σ (2),K (2) ) = 0 it is possible to derive a constraint that can be used to find the increment λ; 3 2 (σt α (1) ) T M T PM(σ t α (1) ) σ 2 y0 = 0 (A.1) Note, the report should contain a derivation of this expression in order to get maximum number of points on the assignment. Note that M depends on λ! 7

2) In order to simplify the integration of the variables, the von Mises yield condition can be written as (verify this!); f = 3 2 σt P σ σ y0 = 0 (A.2) where P is a matrix allowing a matrix representation of the von Mises yield criterion in the reduced stresses σ. Where; P = 1 2 1 0 σ 11 α 11 1 2 0, σ = σ α = σ 22 α 22 3 0 0 6 σ 12 α 12 3) The matrix format of the plastic strain rate and the Melan-Prager evolution is provided as ε p = λ f σ, f α = c λq σ, where ε p ε p 11 1 0 0 = ε p 22, Q = 0 1 0 2 ε p 12 0 0 1/2 4) In order to solve the constraint for λ the command fzero in Matlab could be used. 5) You could use a modified Newton-Raphson scheme to solve the problem, i.e. use the elastic tangent stiffness instead of D ats. The convergence will then be impaired but it could be useful when developing your program. Note that for a maximum number of points on the assignment you will need to use the full Newton-Raphson. 8

alg_tan_stiff Purpose: Compute the algorithmic tangent stiffness matrix for a triangular 3 node element under plane stress conditions for a Melan-Prager kinemtatic hardening von Mises material. Syntax: Dats = alg_tan_stiff(sigma,alphad,dstar,dlambda,mp) Description: alg_tan_stiff provides the algorithmic tangent stiffness matrix Dats for a triangular 3 node element. The in-plane stress is provided by sigma and alphad is the backstress provided as; σ 11 α 11 sigma = σ 22 alphad = α 22 σ 12 α 12 Dstar is the linear elastic material tangent for plane stress, dlambda is the increment λ and mp a vector containing the material parameters needed. The algorithmic tangent stiffness is given as D ats = D a + D a = [ c λd a 2 f ] 1 ( f ) TD σ σ Q f σ Da f a σ A a σ ( (D ) 1 + λ 2 f ) 1 σ σ ( f ) TQ A a f ( f ) TD = c σ σ + a f ( f ) TD σ σ c λ a 2 f σ σ σ Q f σ Note that you need to prove this in the report! 9

update_variables Purpose: Check for elasto-plastic response and update variables accordingly for a triangular 3 node element under plane stress conditions for a Melan-Prager kinemtatic hardening von Mises material. Syntax: [sigma,alphad,dlambda] = update_variables(sigma_old,alphad_old,dstar,delta_eps,mp) Description: update_variables provides updates of the in-plane stress sigma, the increment in plastic multiplier dlambda and the back-stress alphad. The variables are calculated from stress and back-stress at the last accepted equilibrium state sigma_old and alphad_old, respectively and the increment in strains between the last equilibrium state and the current state; delta_eps. The increment λ needed to update the stresses and strains are also computed and could be used as an indicator of plasticity later on in the code and will therefore also be used as output from this function. Moreover Dstar denotes the linear elastic material tangent for plane stress and mp is a vector containing the material parameters needed. 10