scieee AI-readable full text Open interactive document viewer

An implicit numerical integration algorithm for BAI & WIERZBICKI (2007) elasto-plastic model

Lucival Malcher,Francisco M. Andrade Pires,José M. A. César de Sá,Filipe X. C. ANDRADE

Full text

309 – 315 ISSN 1641-8581 Publishing House AKAPIT COMPUTER METHODS IN MATERIALS SCIENCE Informatyka w Technologii Materiałów Vol. 9, 2009, No. 2 AN IMPLICIT NUMERICAL INTEGRATION ALGORITHM FOR BAI & WIERZBICKI (2007) ELASTO-PLASTIC MODEL LUCIVAL MALCHER, FRANCISCO M. ANDRADE PIRES, JOSÉ M.A. CÉSAR DE SÁ, FILIPE X.C. ANDRADE Department of Mechanical Engineering, Faculty of Engineering, University of Porto Rua Dr. Roberto Frias, Porto 4200-465, Portugal Corresponding Author: [email protected]; (L. Malcher) Abstract This contribution describes an implicit algorithm for numerical integration of a recently proposed model for metal plasticity and fracture [2]. The constitutive equations of the material model critically include both the effect of pressure through the triaxiality ratio and the effect of third deviatoric stress invariant through the lode angle in the description of material. These effects are directly introduced on the hardening rule of the material. The theoretical basis of the material model is presented in the first part of the paper. Then, the necessary steps required to implement the model within an implicit quasi-static finite element environment are discussed. In particular, the stress update procedure, which is based on the so-called operator split concept resulting in the standard elastic predictor/return mapping algorithm, and the computation of tangent matrix consistent with the stress update are described. Finally, the simulation of a flat grooved specimen subjected to tension [1] is presented to illustrate the robustness and efficiency of the proposed algorithm. Key words: finite element method, elasto-plastic model, hydrostatic pressure sensitivity, lode angle dependence 1. INTRODUCTION One of the most commonly used models to describe the behavior of metals is the von Mises model. According to this model, plastic yielding begins when the second invariant of the deviatoric stress tensor, , reaches a critical value. The pressure component of the stress tensor does not take part in the definition of yielding and consequently the model can be regarded as “pressure-insensitive” [5]. Another feature of the model, when compared to other material models, is that it is also independent of the third invariant of the deviatoric stress tensor. Both parameters have got a well known influence on the yield surface [8]. The level of hydrostatic is responsible for controlling the size of the yield surface and the third invariant is responsible for the shape of the yield surface [1]. The importance of the hydrostatic stress and lode angle has been recognized by several authors and introduced into the constitutive description of some materials such as soils, rocks and concrete [2,8]. In the case of ductile materials, which are addressed in this paper, many researchers have conducted extensive experimental studies. Richmond and Spitzing [6] were among of the first researchers to investigate the effect of pressure on yielding of aluminum alloys. Ductile fracture is a local phenomenon and the state of stress and strain, at the expected fracture location, must be determined with accuracy. Fracture initiation is often preceded by large plastic deformation and there are considerable stress and strain gradients around the point of fracture. In this case, the  theory is not accurate enough and more refined plasticity models have to be introduced. COMPUTER METHODS IN MATERIALS SCIENCE INFORMATYKA W TECHNOLOGII MATERIAŁÓW – 310 – The determination of an adequate shape of the yield surface has become an important issue in sheet metal forming. In this case, the von Mises plane stress ellipse does not lead to a correct prediction of necking instability. To overcome some of the previous limitations, Bai & Wierzbicki [2] have proposed a model that includes both the effect of pressure and the third invariant on the evolution of plastic flow. Preliminaries For the sake of completeness and notation clarity, we will briefly summarize some fundamental relations commonly used in plasticity. The stress tensor can be split in two components: an hydrostatic and a deviatoric component, which can be represented as:  (1) The strain tensor can also be split in two components:    (2) where,  is the stress tensor, 2  is the deviatoric stress tensor,     represents the pressure or hydrostatic stress,  is the elastic strain tensor,   is the deviatoric strain tensor and   represents the volumetric strain. The constants  and  are, respectively, the shear modulus and the bulk modulus. We can also define the equivalent stress, which is a function of the second invariant of deviatoric stress tensor, as: 3     (3) where,  is the equivalent stress,  is the second invariant of the deviatoric stress and  represents the norm of the deviatoric stress tensor. The third invariant is a scalar quantity that is obtained by computing the determinant of the deviatoric stress tensor, denoted by . Alternatively, the third invariant can be expressed by: 󰇣  󰇤 󰇣  󰇤  (4) The influence of pressure on the von Mises elasto-plastic model can be introduced through the triaxiality ratio which is a dimensionless hydrostatic stress. The triaxiality ratio is defined as the ratio between the pressure and the equivalent stress:   (5) The third invariant of the deviatoric stress tensor can be normalized and related with the so-called lode angle through the expression: 󰇡 󰇢 . cos󰇛3󰇜 (6) where,  is the normalized third invariant and  is the lode angle. Since the range of the lode angle is 0 3 ⁄, the range of  has to be 1 1. The lode angle can also be normalized by: 1 1 󰇛󰇜 (7) where,  is the normalized lode angle. The range of  is 11. The parameter  will be called the lode angle parameter hereinafter. 2. THE BAI & WIERZBICKI YIELD FUNCTION Bai & Wierzbicki [2] have proposed an elastoplastic model that includes both the effect of pressure (through the triaxiality ratio) and the effect of the third invariant of the deviatoric stress tensor (through the lode angle). These effects are introduced by redefining the hardening rule. While in the classic von Mises model, the hardening rule is only a function of the accumulated plastic strain, 󰇛󰇜, in Bai & Wierzbicki´s model the hardening rule is a function of the accumulated plastic strain, the triaxiality ratio and the parameter 󰇛󰇜, which is a function of the load angle. The hardening rule is rewritten as: 󰇛,,󰇜󰇛󰇜.1󰇛󰇜. 󰇣 󰇛   󰇜󰇡 󰇢󰇤 (8) where, 󰇛󰇜 is the material strain hardening function, , , , and  are experimental parameters,  is the reference value of the triaxiality ratio and 󰇛󰇜 is a parameter defined as a function of the lode angle: 󰇛󰇜cos󰇛6 ⁄󰇜 1cos󰇛6 ⁄󰇜1 cos󰇛6 ⁄󰇜1 󰇛 ⁄󰇜 󰇛 ⁄󰇜.󰇟sec󰇛6 ⁄󰇜1󰇠 (9) The effect of the triaxiality ratio and load angle are included on the hardening rule through the parameters 󰇛󰇜1󰇛󰇜 and 󰇛󰇜 󰇣 󰇛   󰇜󰇡 󰇢󰇤, respectively. The new yield criterion is simply obtained by replacing INFORMATYKA W TECHNOLOGII MATERIAŁÓW – 311 – C OMPUTER METHODS IN MATERIALS SCIENCE the standard hardening rule 󰇛󰇜 by 󰇛,,󰇜 on the von Mises yield function, which can be represented by Φ, as: Φ󰇛󰇜.1󰇛󰇜. 󰇣 󰇛   󰇜󰇡 󰇢󰇤 (10) In order to understand the above yield function, let us analyze the influence of some experimental parameters , , ,, on the behavior of the model. The parameter  is a material constant that needs to be experimentally calibrated and that describes the effect of the hydrostatic pressure on the material plastic flow. If 0, the model loses the dependence of the triaxiality (and of the hydrostatic pressure) and recovers, as a limiting case, the behavior of the von Mises model. The reference triaxiality, , depends on both the type of load applied and the geometry of the specimen. For a smooth bar subjected to tension,  takes the value equal to 1 3 ⁄, for a cylindrical specimen under compression  is equal to 1 3 ⁄ and for both torsion and shear tests  is equal to 0. With regard to the third invariant effect, the experimental parameter   can assume one of two forms, according to the value of the normalized lode angle .   󰇫   0    0 (11) The parameter   also depends on the type of test. For example, if a smooth bar is used in a tensile test  1, if a torsion test  1, if a cylinder specimen is used in a compressive test  1. The convexity of the yield surface is controlled by the ratio of these parameters. The range of the parameter  is between 0 1. When 0 it corresponds to plane strain or shear condition, when 1 it corresponds to axisymmetric problem. The introduction of the term   is done to ensure the smoothness of yield surface and its differentiability with respect to lode angle around 1. 3. NUMERICAL INTEGRATION ALGORITHM An algorithm treatment of the model summarized in section 2 relies on the operator split methodology, which results in an elastic predictor/plastic corrector algorithm [4,7]. In the elastic predictor phase (obtained by freezing the plastic flow during the time interval [, ]), values from the previous converged solution are used as initial conditions to evaluate the elastic trial state, i.e., the exact elastic solution. If the yield condition is violated, the plastic corrector is initiated based on the Newton-Raphson procedure. The governing equations for one step of the Newton-Raphson iterative scheme are summarized in Box 1. 4. NUMERICAL EXAMPLE This section presents an example to illustrate basic aspects of the proposed integration algorithm described previously. A tensile test of flat grooved plates, as shown in figure 1, is used to illustrate the numerical performance of the proposed algorithm within an implicit quasi-static finite element environment. The relative residual of the solution is presented to show the asymptotic convergence of the algorithm. The specimen has been subjected to monotonic axial stretching and the numerical results are compared with experimental results reported by Bai et al [2]. The material properties including the pressure effect and lode dependence constants, adopted in the present analysis, are listed in table 1. These parameters were taken from Bai [1] for an aluminum alloy. Fig. 1. (a) Flat grooved specimen, thickness = 2.11 mm, groove radius = 1.59 mm, width = 50 mm, plate thickness = 5 mm. (b) a longitudinal section of the specimen and (c) Finite element mesh: 1981 nodes and 616 elements. Table 1. Calibrated material properties of aluminum 2024-T351. Basic material properties Pressure and lode constants Description Symbol Value η0 1/3 Density ρ 2.7 103 Kg/m3 Cη 0.009 Elastic Modulus E 7.115 105 [MPa] Cθ t 1.0 Poisson´s ratio ν 0.3 Cθ s 0.855 Initial yield stress σy0 370 [MPa] Cθ c 0.90 Hardening curve σy(  ) 908(0.0058+  )0.1742 [MPa] m 6 (a) (b) (c) COMPUTER METHODS IN MATERIALS SCIENCE INFORMATYKA W TECHNOLOGII MATERIAŁÓW – 312 – where  ,  and    are the residual functions for each variable of the problem.  represents the flow vector and can be defined as:       . The parameters ,  and  are obtained through the equations: 1 󰇛 󰇜 ...., .󰇛 󰇜..  and 󰇛 󰇜 󰇣... .󰇡󰇛󰇜󰇛󰇜 󰇢󰇤. In order to highlight the convergence of the Newton-Raphson algorithm in table 2, we present the relative residual of the solution for two typical load increments when we have both pressure effect and lode angle dependence introduced. The convergence rates, in both of case, are clearly quadratic. In the figure 2, we can analyze the behavior of the reaction-displacement curve (a) and the accumulated plastic strain-displacement curve (b) obtained numerically. Verifying first the curve reactiondisplacement, figure 2(a), the result obtained without Table 2. Convergence table for two typical load increments. Flat grooved specimen. including any effect 0, 1, 1,  1,0, reproduces the von Mises model. In this case, the error is around 17%, between experimental and numerical results. If only the pressure effect is included 0.09, 1, 1, 1, 0, the results are similar with Drucker Prager model and the error between the numerical simulation and the experimental one are smaller than the previous case, but still big. In this case, the error is about 13%. Finally, we can introduce both the pressure Box 1: Fully implicit Elastic predictor/Return mapping algorithm. Iteration number Relative residual [%] Iteration number Relative residual [%] 1 0.51275x10-2 1 0.17977x10-1 2 0.37416x10-4 2 0.44738x10-3 3 0.21888x10-8 3 0.27548x10-6 4 0.12611x10-14 4 0.10461x10-12 i) Evaluate the elastic trial state: Given the incremental strain and the state variables at . , , , , , , , , ii) Check plastic admissibility: IF , THEN set (elastic step) iii) Return mapping (plastic step): Solve the system of equations below for , and using Newton-Raphson method: GOTO Box 2 iv) Update the state variables: , , , v) Exit INFORMATYKA W TECHNOLOGII MATERIAŁÓW – 313 – C OMPUTER METHODS IN MATERIALS SCIENCE where,   and  represent the updated yield function and the updated von Mises equivalent stress, respectively, on the discretizated step . The variable   represents the accumulated plastic strain at . The variable ∆ represents the plastic multiplier and  represents the yield stress for the conventional von Mises model. effect and lode angle dependence 0,  0.855, 1, 0.90,6. In this case, the reaction-displacement curve agrees well with the experimental results. The error is less than 2%. By analyzing the accumulated plastic straindisplacement curve, figure 2(b), we can observe the evolution of the accumulated plastic strain as a function of the prescribed displacement. We can verify that only with pressure effect and with both pressure effect and lode angle, the growth rate of the accumulated plastic strain is faster than without effects introduced. In addition, we can conclude that the Bai & Wierzbicki elasto-plastic model reaches higher levels of plastic strain, even for lower levels of equivalent stress, when we have both effects included. From figure 3, we can determine the point of maximum and minimum equivalent stress for all numerical simulations. For the von Mises model, the maximum equivalent stress attains a value of 900.73 MPa. If only the pressure effect is included, the maximum equivalent stress is equal to 843.35 MPa. When both effects are included, the maximum equivalent stress is equal 721.64 MPa. The maximum value is always located on the central point of Box 2: The Newton-Raphson algorithm for solution of the return mapping system of equations. 1) Initialize iteration counter, , set initial guess for , and corresponding residual: 2) Perform Newton-Raphson iteration New guess for , and : , and Update stress tensor: , and together with other elasto-plastic parameters: , , , , and 3) Check for convergence IF THEN RETURN to Box 1. 4 ) GOTO ( 2 ) COMPUTER METHODS IN MATERIALS SCIENCE INFORMATYKA W TECHNOLOGII MATERIAŁÓW – 314 – the specimen. The experimental results agree with the numerical simulations when we have the pressure effect and lode dependence introduced. 5. CONCLUSION In this paper was presented an implicit numerical integration for a recently proposed elasto-plastic model that includes the pressure effect and lode angle dependence into the hardening rule. The convergence of the Newton Raphson algorithm is similar between von Mises model and Bai & Wierzbicki model without effects introduced and between Drucker Prager and Bai & Wierzbicki model with only pressure effect introduced. The numerical simulation of a flat grooved specimen of the aluminum alloy was used to illustrate the robustness of the proposed algorithm, we verified that both effects have to be taken into account on the plastic flow. The error in the reaction-displacement curve for a total displacement of 0.2 [mm] was reduced from 17% to 2% by including both the effect of pressure and lode angle. REFERENCES 1. Bai, Y., Effect of Loading History on Necking and Fracture, Ph.D Thesis, Massachusetts Institute of Technology, 2008. 2. Bai, Y., Wierzbicki, T., A new model of metal plasticity and fracture with pressure and lode dependence, Int. J. of Plasticity, 2007, doi:10.1016/j.ijplas.2007.09.004. a) b) Fig. 2. Reaction-displacement curve (a) and accumulated plastic strain-displacement curve (b) for Bai and Wierzbicki model: without effects (or von Mises model), with only pressure effect included (or Drucker Prager model) and both pressure effect and lode angle dependence included. Fig. 3. Equivalent stress parameter plotted through the mesh. (a) without effects or von Mises model, (b) only with pressure effect or Drucker Prager model, and (c) both pressure effect and lode angle dependence. (a) (b) (c) INFORMATYKA W TECHNOLOGII MATERIAŁÓW – 315 – C OMPUTER METHODS IN MATERIALS SCIENCE 3. Bao, Y., Predition of Ductile Crack Formation in Uncrecked Bodies, Ph.D Thesis, Massachusetts Institute of Technology, 2003. 4. De Souza Neto, E. A., Peric, D., & Owen, D. R., Computational Methods for Plasticity: Theory and Application. Wiley, 2008. 5. Hill, R., The Mathematical Theory of Plasticity, Oxford Univ. Press, London, 1950. 6. Richmond, O., Spitzig, W.A., Pressure dependence and dilatancy of plastic flow. In Theoretical and Applied Mechanics, Proc. 15th Int. Congress of Theoretical and Applied Mechanics., Toronto, North-Holland Publ Co, Amsterdam, 1980, 377–386. 7. Simo, J., Hughes, T., Computational Inelasticity, Springer, 1998. 8. Wilson, C.D., A critical reexamination of classical metal plasticity, Journal of Applied Mechanics, Transactions ASME, 69(1), 2002, 63–68. NIEJAWNY ALGORYTM CAŁKOWANIA NUMERYCZNEGO DLA SPRĘŻYSTOPLASTYCZNEGO MODELU BAI – WIERZBICKIEGO Streszczenie Niniejszy artykuł opisuje niejawny algorytm całkowania numerycznego modelu plastyczności i pękania metali. Równania konstytutywne modelu materiału uwzględniają zarówno wpływ ciśnienia przez wprowadzenie współczynnika trójosiowowości i wpływ trzeciego niezmiennika dewiatora tensora naprężenia. Te efekty bezpośrednio wpływają na sposób umacniania się materiału. W pierwszej części artykułu przedstawiono podstawy teoretyczne modelu materiału. Następnie omówione są kroki niezbędne do implementacji modelu w niejawnym quasistatycznym środowisku elementów skończonych. W szczególności opisane zostały: procedura uaktualniania naprężenia, która opiera się na tak zwanym podziale operatora oferującym standardowy algorytm odwzorowania w stanie sprężystym oraz na procedurze obliczania macierzy stycznych spójnej z uaktualnianiem wartości naprężeń. W końcowej części pracy przedstawiono symulację rozciągania płaskiej próbki z rowkami w celu pokazania wiarygodności i skuteczności proponowanego algorytmu. Received: October 8, 2007 Received in a revised form: November 6, 2007 Accepted: November 6, 2007