Continuation methods for non-linear analysis

Similar documents
Contact and friction. Code_Aster, Salome-Meca course material GNU FDL licence (

Fracture mechanics. code_aster, salome_meca course material GNU FDL licence (

Fonctionnalités de Code_Aster version 12

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

Functions and formulas. Code_Aster, Salome-Meca course material GNU FDL licence (

Nonlinear analysis in ADINA Structures

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

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

1 Nonlinear deformation

Theoretical Manual Theoretical background to the Strand7 finite element analysis system

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

Finite Element Modelling with Plastic Hinges

Realization of a study civil engineer with cables of prestressing

On Nonlinear Buckling and Collapse Analysis using Riks Method

Mechanics of Materials Primer

Implicit integration and clarifies nonlinear relations of behaviors

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

Leaf Spring (Material, Contact, geometric nonlinearity)

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

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

Direct calculation of critical points in parameter sensitive systems

6. NON-LINEAR PSEUDO-STATIC ANALYSIS OF ADOBE WALLS

After lecture 16 you should be able to

Abstract. 1 Introduction

MITOCW MITRES2_002S10nonlinear_lec15_300k-mp4

Damping. Code_Aster, Salome-Meca course material GNU FDL licence (

Fracture models for elasto-plastic materials as limits of gradient damage models coupled with plasticity: the antiplane case

Fracture mechanics fundamentals. Stress at a notch Stress at a crack Stress intensity factors Fracture mechanics based design

Fig. 1. Different locus of failure and crack trajectories observed in mode I testing of adhesively bonded double cantilever beam (DCB) specimens.

SSNS106 Damage of a reinforced concrete plate under requests varied with model GLRC_DM

MSC Nastran N is for NonLinear as in SOL400. Shekhar Kanetkar, PhD

Stress analysis of a stepped bar

Powerful Modelling Techniques in Abaqus to Simulate

Model-independent approaches for the XFEM in fracture mechanics

The Finite Element Method for Mechonics of Solids with ANSYS Applicotions

Topics in Ship Structures

4 NON-LINEAR ANALYSIS

Landslide FE Stability Analysis

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

Aim of the study Experimental determination of mechanical parameters Local buckling (wrinkling) Failure maps Optimization of sandwich panels

Chapter 2 Finite Element Formulations

The Finite Element Method II

Finite Element Solutions for Geotechnical Engineering

Variational phase field model for dynamic brittle fracture

Settlement and Bearing Capacity of a Strip Footing. Nonlinear Analyses

Lateral Earth Pressure

Università degli Studi di Bari. mechanics 1. Load system determination. Joint load. Stress-strain distribution. Biological response 2/45 3/45

Chapter 3 Variational Formulation & the Galerkin Method

Cracking in Quasi-Brittle Materials Using Isotropic Damage Mechanics

EDEM DISCRETIZATION (Phase II) Normal Direction Structure Idealization Tangential Direction Pore spring Contact spring SPRING TYPES Inner edge Inner d

SSNV137 - Cable of prestressed in a Summarized concrete straight beam

Fonctionnalités de la version 11. Nouveautés de la version 12

Seismic stability safety evaluation of gravity dam with shear strength reduction method

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

Boundary element analysis of FRP-concrete delamination

MODELLING MIXED-MODE RATE-DEPENDENT DELAMINATION IN LAYERED STRUCTURES USING GEOMETRICALLY NONLINEAR BEAM FINITE ELEMENTS

A dissipation-based arc-length method for robust simulation of brittle and ductile failure

Fluid driven cohesive crack propagation in quasi-brittle materials

Nonlinear FEM. Critical Points. NFEM Ch 5 Slide 1

Discrete Element Modelling of a Reinforced Concrete Structure

Cohesive Band Model: a triaxiality-dependent cohesive model inside an implicit non-local damage to crack transition framework

Multi-scale approach of the mechanical behavior of RC structures Application to nuclear plant containment buildings

Überblick von NX Nastran Multistep Nonlinear Solutions 401 und 402 Global Simcenter Portfolio Development Linz, 5.10.

Virtual Work and Variational Principles

MATERIAL MECHANICS, SE2126 COMPUTER LAB 2 PLASTICITY

ALGORITHM FOR NON-PROPORTIONAL LOADING IN SEQUENTIALLY LINEAR ANALYSIS

Code_Aster. SSNP161 Biaxial tests of Kupfer

Computational Materials Modeling FHLN05 Computer lab

*MAT_PAPER and *MAT_COHESIVE_PAPER: Two New Models for Paperboard Materials

GEO E1050 Finite Element Method Mohr-Coulomb and other constitutive models. Wojciech Sołowski

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

CAEFEM v9.5 Information

Nonlinear FE Analysis of Reinforced Concrete Structures Using a Tresca-Type Yield Surface

202 Index. failure, 26 field equation, 122 force, 1

Static & Dynamic. Analysis of Structures. Edward L.Wilson. University of California, Berkeley. Fourth Edition. Professor Emeritus of Civil Engineering

NUMERICAL AND EXPERIMENTAL STUDY OF FAILURE IN STEEL BEAMS UNDER IMPACT CONDITIONS

DISPENSA FEM in MSC. Nastran

Introduction and Background

NUMERICAL MODELING OF INSTABILITIES IN SAND

ISSUES IN MATHEMATICAL MODELING OF STATIC AND DYNAMIC LIQUEFACTION AS A NON-LOCAL INSTABILITY PROBLEM. Ronaldo I. Borja Stanford University ABSTRACT

Particle flow simulation of sand under biaxial test

Structural Dynamics Lecture 4. Outline of Lecture 4. Multi-Degree-of-Freedom Systems. Formulation of Equations of Motions. Undamped Eigenvibrations.

Advanced model for soft soils. Modified Cam-Clay (MCC)

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

Laboratory 4 Topic: Buckling

CHAPTER 3 THE EFFECTS OF FORCES ON MATERIALS

Constitutive models: Incremental plasticity Drücker s postulate

ME 243. Mechanics of Solids

ANSYS Explicit Dynamics Update. Mai Doan

UNCONVENTIONAL FINITE ELEMENT MODELS FOR NONLINEAR ANALYSIS OF BEAMS AND PLATES

Fracture Mechanics, Damage and Fatigue Linear Elastic Fracture Mechanics - Energetic Approach

Soil strength. the strength depends on the applied stress. water pressures are required

Using Thermal Boundary Conditions in SOLIDWORKS Simulation to Simulate a Press Fit Connection

Institute of Structural Engineering Page 1. Method of Finite Elements I. Chapter 2. The Direct Stiffness Method. Method of Finite Elements I

STRAIN LOCALIZATION AS BIFURCATION ELASTO-PLASTIC SOFTENING MATERIALS

Comparison of Models for Finite Plasticity

ENG1001 Engineering Design 1

Mechanical Properties of Materials

COMPRESSIVE BEHAVIOR OF IMPACT DAMAGED COMPOSITE LAMINATES

The Finite Element Method for Solid and Structural Mechanics

Transcription:

Continuation methods for non-linear analysis FR : Méthodes de pilotage du chargement Code_Aster, Salome-Meca course material GNU FDL licence (http://www.gnu.org/copyleft/fdl.html)

Outline Definition of continuation methods Theoretical elements for continuation methods Solving non-linear problems with continuation methods Using continuation methods in Code_Aster 2 - Code_Aster and Salome-Meca course material GNU FDL Licence

Definition of continuation methods 3 - Code_Aster and Salome-Meca course material GNU FDL Licence

Continuation method What? Linear mechanical problem definition: Unknowns: displacement, Lagrange multiplier for boundary conditions Loadings : displacement (Dirichlet), forces (Neumann) Unique solution (elliptical differential equation) : Non-linear problem definition: Unknowns: displacement, Lagrange multiplier for boundary conditions, temperature, pressure, stress and internal variables Loadings : displacement (Dirichlet), forces (Neumann), contact/friction Parameterization: t is not real time (quasi-static problem) Sequence of linearized solutions General non-linear continuation method Ku F si det K 0 Some external loading and prescribed displacements are partially unknowns by user: directions are known, intensity are unknown -> continuation method 4 - Code_Aster and Salome-Meca course material GNU FDL Licence

Continuation methods Example 1 : tensile stress test of the notched specimen Isotropic fragile damage law (ENDO_ISOT_BETON) 5 - Code_Aster and Salome-Meca course material GNU FDL Licence

Continuation method Where? Where to use : 1. External loading and prescribed displacements are partially unknowns by user: direction, application are known, intensity are unknown 2. Solution of an unstable problem => impossibility to follow system evolution continuously => Newton method fails 1 Experimental setup controlled by extensometer Damage of the notched bar B η.f F 2 sound state Applied force at point A is controlled by displacement at point B A completely damaged state u 6 - Code_Aster and Salome-Meca course material GNU FDL Licence

Continuation method Loading control Nooru-Mohamed concrete fracture test : 1) Loading is applied via rigid mobile platform by piston displacement 2) Efforts are controlled on the stable effort control cell 3) Unstable concrete fracture Rigid mobile platform Hydraulic Piston Tested Sample Effort control cell 2m 7 - Code_Aster and Salome-Meca course material GNU FDL Licence

Continuation method Instability = snap-back I II Bi-material with close characteristics In 1d tensile test weak-chain is damaged first l 1 l 2 Simplified damage law : Bar I Bar II e Solution post peak : equilibrium => stress equality l 1 Ee E( e e ) ; e e 1 f 2 1 2 1 2 1 2 E( l l e ) /( l l ) 2 f 1 2 l 1 l l l l l / E l ( e / E) Global post peak force-displacement response : f l 2 2 e c e f Snap-back if l 1 > l 2 Ee si e ec E( e f e) si e ec l 1 << l 2 l 8 - Code_Aster and Salome-Meca course material GNU FDL Licence

Continuation method Instability = snap-back Damage of the bar l 1 Global force-displacement response : Simplified damage law : Elastic domain softening e Snap-back l e c e f Ee si e ec E( e f e) si e ec Impossibility to follow the solution after this charge level 9 - Code_Aster and Salome-Meca course material GNU FDL Licence

Continuation methods : General FU curve F General form of the force-displacement curve Example : Snap-through for shell buckling F u u BC Prescription: forces Multiplicity: one force -> several displacements BC Prescription: displacements Multiplicity: one displacement -> several forces Horizontal tangent matrices: singular (slope vanishing) 10 - Code_Aster and Salome-Meca course material GNU FDL Licence

Continuation method Why? Continuation method in non-linear problems: Choosing a solution for incomplete model ext. F pilo F F. F ext ext ext impo pilo Yield-point analysis : critical loading Follow physical solution for ill defined problem : 1 K n u n R n si det K n 0 Multiple solutions coming from computation From constitutive laws. Non-elliptic condition as softening, damage, geo-mechanic laws : ENDO_SCALAIRE,ENDO_ISOT_BETON,ENDO_ORTH_BETON,CZM_EXP,ROUSSELIER, VENDOCHAB, From equilibrium equations: buckling, structural instabilities From Coulomb s friction 1. 2. 3. 11 - Code_Aster and Salome-Meca course material GNU FDL Licence

Continuation methods Choosing single solution for partially defined loading Partially unknown loadings: direction, application are known, intensity are unknown Unknown force or displacement (intensity) u η.f Goal: u Parameter: intensity of force Direction of force: known! Yield-point analysis η.p Goal: all domain is plastified Parameter: intensity of pressure Yield-point analysis 12 - Code_Aster and Salome-Meca course material GNU FDL Licence

Solving mechanical problems with continuation 13 - Code_Aster and Salome-Meca course material GNU FDL Licence

Solving linear problem with continuation Electric pylon stability control Boundary conditions: known and unknown parts of prescribed forces u η.f Goal: u Parameter: intensity of force Direction of force: known! Linear Elasticity : Formal solution : Ku F where F F. F ext ext ext ext impo pilo u K F. K F u. u 1 ext 1 ext impo pilo impo pilo Cable length control new equation for u u. u Δτ impo pilo crit 14 - Code_Aster and Salome-Meca course material GNU FDL Licence

Solving non-linear problems with continuation How to find unknown load parameter? Continuation equation: Build on displacements, strain or stress Should be easy to solve (linear, quadratic) Using only one scalar parameter Continuation methods list by goal function: Degree of freedom: DDL_IMPO Norm of displacement: LONG_ARC Displacement jump: SAUT_IMPO (XFEM) Norm of displacement jump: SAUT_LONG_ARC (XFEM) Work of exterior forces (yield-point analysis): ANA_LIM Strain increment: DEFORMATION Elastic prediction: PRED_ELAS u u. u Δτ P impo pilo crit u t C 17 - Code_Aster and Salome-Meca course material GNU FDL Licence

Solving non-linear problems with continuation Continuation by degree of freedom - dof (DDL_IMPO) Equation Using rules: P u u Control displacement increment of one dof The controlled node must be important for movement C is a constant given by user in STAT_NON_LINE dof t C B η.f A Good goal: what is for a given vertical displacement of A node? Bad goal: what is for a given displacement of B node? B doesn t move! 18 - Code_Aster and Salome-Meca course material GNU FDL Licence

Solving non-linear problems with continuation Continuation by norm of displacement (LONG_ARC) Extended RIKS method (1972) Equation P u u t C Using rules: Control norm displacement increment of several dof and several nodes The controlled nodes must be important for movement C is a constant given by user in STAT_NON_LINE Resulted equation is quadratic: two solutions -> need selection criterion RESIDU, ANGL_INCR_DEPL, NORM_INCR_DEPL (see documentation) 19 - Code_Aster and Salome-Meca course material GNU FDL Licence

Solving non-linear problems with continuation Continuation by norm of displacement (LONG_ARC) Extended RIKS method F A u Arc-length: construct successive circles to follow loading path Very useful for complex path (snap-through for instance) B 2 t P u u uimpo. upilo C 2 Quadratic equation for 20 - Code_Aster and Salome-Meca course material GNU FDL Licence

Solving non-linear problems with continuation Continuation by strain increment (DEFORMATION) Equation Using rules At least, one point where strain is increasing No indication on plasticity state g g εi 1 : Δε Δt Pu = Max = gauss g ε i1 C g εi 1 Δε g Need a reference state with deformation ( method to establish this state Strains at the previous load step Increment of strains at the current step g 0 ε 1 i ): first computation without continuation Impossibility to follow the snap-back solutions : impossible loading-unloading transition. 21 - Code_Aster and Salome-Meca course material GNU FDL Licence

Solving non-linear problems with continuation Continuation method by elastic prediction (PRED_ELAS) Available for Yield function constitutive laws : plasticity, damage Equations : Δt P u = Max g 1, g g gauss di ε i1 Δε = gauss C g Δt g g Pu = Max gauss i 1, i 1 0 gauss d ε Δε = C g ε i 1 g Δε g di 1 Strains at the previous load step Increment of strains at the current step Damage at the previous step for elasto-plasticity laws for damage laws t control either magnitude of Yield function overflow, or damage increment 23 - Code_Aster and Salome-Meca course material GNU FDL Licence

Solving non-linear problems with continuation Continuation method by elastic prediction (PRED_ELAS) Using rules At least, one point which passes through initial yield surface Depend on behavior law: ENDO_SCALAIRE, ENDO_FRAGILE, ENDO_ISOT_BETON, ENDO_ORTH_BETON, VMIS_ISOT_*, CZM_* and BETON_DOUBLE_DP Criterion C : increasing ratio of damage or strain Resultant equation should have two solutions -> need selection criterion RESIDU, ANGL_INCR_DEPL, NORM_INCR_DEPL (see documentation) 24 - Code_Aster and Salome-Meca course material GNU FDL Licence

Using continuation methods in Code_Aster 25 - Code_Aster and Salome-Meca course material GNU FDL Licence

Using continuation methods in Code_Aster As continuation methods is using parameter for determination of loading path, you must avoid direct or indirect using of time in your model: No dynamic (only STAT_NON_LINE where t is pseudo-time) No time for loadings: no FONC_MULT, no AFFE_CHAR_MECA_F with parameter INST No «command variables» as temperature in AFFE_MATERIAU/AFFE_VARC Contact/friction is not possible except for specific XFEM methods (with CZM, see documentation) or discrete element (DIS_CHOC) Line search is possible only for some continuation methods 26 - Code_Aster and Salome-Meca course material GNU FDL Licence

Using continuation methods in Code_Aster Definition of loads in AFFE_CHAR_MECA Definition of continuation load in STAT_NON_LINE/EXCIT EXCIT/TYPE_CHARGE='FIXE_PILO' Definition of the parameters for continuation method in STAT_NON_LINE/PILOTAGE Post-processing : parameter could been found in result (ETA_PILOTAGE) 27 - Code_Aster and Salome-Meca course material GNU FDL Licence

Continuation method : command file Fixed charge Drived charge Pseudo-time Resulting charge application Continuation parameters 28 - Code_Aster and Salome-Meca course material GNU FDL Licence

Continuation methods : PRED_ELAS Example 1 : tensile stress test of the notched specimen Isotropic fragile damage law (ENDO_ISOT_BETON) 29 - Code_Aster and Salome-Meca course material GNU FDL Licence

Continuation methods : PRED_ELAS Example 2 : Impact on damaged concrete Anisotropic fragile damage law (ENDO_ORTH_BETON) 30 - Code_Aster and Salome-Meca course material GNU FDL Licence

Continuation methods : PRED_ELAS Example 3 : tensile stress test for the perforated plate Cohesive Zone Model (CZM) 31 - Code_Aster and Salome-Meca course material GNU FDL Licence

Continuation methods : LONG_ARC Example 4 F F A B Buckling of a shell/column u 32 - Code_Aster and Salome-Meca course material GNU FDL Licence

Applied pressure, Pa Continuation methods : DDL_IMPO Example 5 : stability of the gravity dam upstream opening,m Cohesive Zone Model (JOINT_MECA_RUPT) 33 - Code_Aster and Salome-Meca course material GNU FDL Licence

Using continuation methods in Code_Aster Documentation: General documentation about non-linear solver [R5.03.01] General documentation about continuation methods [R5.03.80] Using continuation method, syntax in [U4.51.03] Examples: See [V6.03.114], forma03d test-case for general example See [V6.01.101], ssna119b test-case for fragile damage (Elastic prediction) See [V6.04.124], ssnv124 test-case for yield-point analysis See [V6.05.101], ssns101 test-case for shell buckling (Riks method) 34 - Code_Aster and Salome-Meca course material GNU FDL Licence

End of presentation Is something missing or unclear in this document? Or feeling happy to have read such a clear tutorial? Please, we welcome any feedbacks about Code_Aster training materials. Do not hesitate to share with us your comments on the Code_Aster forum dedicated thread. 35 - Code_Aster and Salome-Meca course material GNU FDL Licence