Finite Elements in Analysis and Design 82 (2014) 46–61
Contents lists available at ScienceDirect
Finite Elements in Analysis and Design journal homepage: www.elsevier.com/locate/finel
Numerical simulation of continuous damage and fracture in metal-forming processes with 2D mesh adaptive methodology C. Labergere b, A. Rassineux a,n, K. Saanouni b a Laboratoire Roberval UMR CNRS/UTC 7337, Université de Technologie de Compiègne, Centre de Recherche de Royallieu, BP 20529, F60205 Compiègne, France b ICD/LASMIS, UMR STMR 6279, Université de Technologie de Troyes, 12 rue Marie Curie, BP2060, F10010 Troyes, France
art ic l e i nf o
a b s t r a c t
Article history: Received 3 September 2013 Received in revised form 11 December 2013 Accepted 13 December 2013 Available online 24 January 2014
An h-adaptive remeshing scheme dedicated to the simulation of macroscopic ductile cracks initiation and propagation during metal forming processes, is proposed. Cracks are represented using a procedure based on fully damaged elements deletion. Element size inside the domain and along the crack path, located inside highly localized zones, is driven by error indicators based on geometrical considerations and the derivatives of physical quantities calculated by diffuse approximation. Saw tooth effects along the crack are smoothed with the use of Bezier curves in order to reduce computational inaccuracy. The mesh can be refined and an important issue of this work is mesh coarsening in order to ensure a reasonable computational cost. Multiple domains can be handled. The procedure can be easily integrated in any standard nonlinear explicit finite element code. Specific fields transfer procedures and an automatic adaptation of the time loading sequences are also presented. The efficiency and robustness of the proposed strategy are validated through some examples which show a good agreement with experimentally observed ductile crack paths under large inelastic strains. & 2014 Elsevier B.V. All rights reserved.
Keywords: Damage Adaptivity Error estimation Field transfer Forming processes Numerical simulation
1. Introduction The study of the initiation and propagation of cracks inside structures subjected to various monotonically increasing loading paths is of important concern in numerous industrial fields such as in metal forming processes. A number of authors [1,2] have proposed classifications of the different techniques used to simulate cracks growth. In a brief state of the art, we propose to place the emphasis on ductile cracks occurring inside zones where the plastic flow localizes and the associated discretization used to solve the problem in the scope of the finite element method (FEM). This excludes boundary [3,4] and also meshless methods in which integration problems [5] must be solved. The analysis of the literature shows that the numerical description of the initiation and growth of the cracks may be gathered into three main groups. The first group concerns nodal relaxation and cohesive elements: Crack initiation and propagation can be represented with minor modifications of the mesh [6,7]. The mesh may remain unchanged. In this case, the crack is represented by a geometric entity denoted as a discrete crack that propagates along existing edges of a background mesh with respect to appropriate criteria for handling nodal relaxation as well as the crack orientation. In order to reduce
n
Corresponding author. Tel.: þ 33 344235272. E-mail addresses:
[email protected],
[email protected] (A. Rassineux).
0168-874X/$ - see front matter & 2014 Elsevier B.V. All rights reserved. http://dx.doi.org/10.1016/j.finel.2013.12.004
a mesh bias, the mesh may be updated. As an example, Tijssens et al. [8] have carried out studies with structured and unstructured meshes which point out that the use of a cohesive surface methodology exhibits a strong mesh alignment sensitivity and proposed coupling the approach with a minimal remeshing on the crack tip [9]. Bouchard et al. [10] focused their work on advanced remeshing procedures into triangles combined with nodal relaxation while the crack propagates based on a maximum normal stress criterion. In order to reduce the number of remeshing steps an inter-element propagation technique, albeit mesh dependent, is proposed. Mesh coarsening far from the crack tip can be obtained. In this way, various propagation criteria are studied [11]. A mesh bias [12] can also be observed in the context of smeared crack approaches in which the crack is represented by a stiffness loss. In order to eliminate mesh bias and stress locking effects, Cervera [13] has proposed a “mesh corrected crack model” inspired by the strong discontinuity approach [14] that integrates the effect of the displacement jumps in the strain field of the elements and in which the behaviour of the crack is established through a softening stress–total strain relationship. Cohesive elements can be used in the context of smeared crack approaches which appear with a loss of stiffness. de Borst et al. [7] present a cohesive segment method based on the partition-of-unity property. The crack is not seen as a unique entity but as several cohesive segments which may interact what enables to simulate the coalescence of distributed cracks at multiple locations.
C. Labergere et al. / Finite Elements in Analysis and Design 82 (2014) 46–61
The second group gathers element deletion procedures [15,16]: A fracture criterion is defined inside each element and the element is removed whenever the appropriated criterion reaches a given threshold. This technique is usually associated with a critical damage criterion [17,18]. The size of the elements must be small enough in order to represent the crack with realism and to avoid mass loss what may alter the accuracy of the computation, a point we shall discuss. In addition, due to the removal of fully damaged elements, new boundaries are created with an undesirable and unrealistic saw-tooth effect which may impede the accuracy of the numerical solution especially in contact areas leading to an overestimation of the stresses along the crack lips. In order to coarsen the mesh, crack path lines must be smoothed, a point relatively less investigated in the literature. Indeed, a high number of elements can be found in damaged but nonactive zones. Arguments against these techniques are principally localization problems together with a strong dependence to the mesh [1,2] due to the thermal or damage induced softening. As we shall discuss, an issue in this problem is introducing the mesh size as a “characteristic” length of the material behavior. Element erosion inside the active zones combined with a smooth remeshing of the boundaries in order to coarsen the mesh inside inactive zones has not yet been proposed. The third class of methods deals with enrichment techniques: Specific enrichment in order to accurately represent the fields at the crack tip may be obtained by a mesh refinement with specific patterns or by the use of extended finite elements. Moving mesh techniques [19] have been introduced in order to avoid frequent remeshing. Rashid [20] proposed an arbitrary local mesh replacement method based on a mesh around the propagation of a quadrangular patch mesh inside a background mesh. Compatibility at the interfaces between the two meshes including the boundaries of the domain is enforced using a weak form. A number of intersection patterns must be studied which makes its extension to 3D cases a difficult task. Kuutti and Kolari [21] have proposed a delete and fill local 3D remeshing procedure to simulate cracks in quasi brittle materials based on a fracture patterns independent of mesh topology well suited for implementation in commercial FE software. Khoei et al. [22] have proposed an automated 2D and 3D procedure based on mesh refinement and a modified superconvergent patch recovery (MSPR) for the simulation of crack propagation in mixed mode. The technique is based on the computation of stress intensity factors at the crack tip. The derivatives of the problem variables are obtained by the MSPR in which the weighting functions used for the fitting process at each integration points provides a smoother approximation than the finite element shape functions. The technique is associated with the computation of analytical asymptotic crack tip fields and collapsed quarter-point singular elements at the crack tip region. Clearly, this is only possible for problems where the singularity of the stress field at the crack-tip is known. This is not the case for the ductile fracture for which the stress field is not singular due to the large plastic flow which transforms the sharp crack tip to a notch with a small but finite radius. Among partition-of-unity based techniques, the extended finite element method (XFEM) based on the addition of an enriched basis into the existing finite element mesh is now widely used [23–25] to avoid frequent remeshing and to cope with the problem of mesh size dependency which alters crack path prediction. This mainly concerns the brittle crack propagation in which the crack is represented by distance level set functions which provide on each element the location of the plane of the crack and the boundaries of the crack. Depending on the geometry of the element, the surface crack (or line) is represented by a number of pre-calculated patterns as in a marching cube approach [26]. Note that in the case of partition-of-unity based techniques, no remeshing is needed provided the background mesh enables an accurate representation of the crack geometry. Recently, Moës et al. [27,28] have presented an approach between fracture and damage called thick level set (TLS) in which the damage variable is
47
represented by a level set function. Damaged and undamaged zones are therefore separated which allows the use of a nonlocal formulation and takes into account internal size effects. Initiation, growth as well as coalescence of distributed cracks can be handled and the computational time can be noticeably reduced by mesh coarsening. Some published works [29] combine the advantages of the above discussed methods in order to describe cracks initiation and propagation in various kinds of materials. When a metallic part is formed by large plastic (or viscoplastic) strains, ductile damage is expected to occur inside zones where the plastic flow is highly localized. When ductile damage occurs, the propagation of macroscopic cracks induces severe changes of topology and frequent remeshing must be performed in order to avoid large mesh distortion or element entanglement encountered in a Lagrangian formulation. The present work deals with the prediction of ductile fracture in metal forming where large inelastic (plastic or viscoplastic) strains take place using a fully adaptive scheme combining h-adaptivity (refinement and coarsening), error indicators, field transfer operators and an adaptive loading sequences technique. In this spirit, various methods [16,17,30] have been proposed to predict the ductile fracture occurrence inside metallic parts formed by large plastic deformation based on damage-induced loss of stiffness together with mesh adaptation. The outline of this paper is as following: in a first part the thermoelasto-viscoplastic constitutive equations are presented and their numerical implementation is briefly described. In Section 3 the proposed 2D adaptive numerical methodology is detailed. Finally, the efficiency of the proposed methodology is validated, in Section 4, through various examples including the simple tensile test as well as two examples related to the metal cutting processes.
2. Thermo-elasto-viscoplastic constitutive equations The fully coupled thermo-elasto-visco-plastic and damage behaviour is modelled in the framework of the thermodynamics of irreversible processes with state variables assuming the small elastic strain together with large plastic strain. The fully coupled constitutive equations are presented in the framework of small strain. The extension to the finite plasticity framework requires the use of rotated frame formulation in order to ensure the objectivity requirement (see [16] for more details). Following the first gradient theory, two external state variables are used namely: (ε, s) the total strain tensor and the Cauchy stress tensor; (T, s) the absolute temperature and the specific entropy. The internal state variables and their conjugate forces are: (εe, s) for small elastic strain tensor and the Cauchy stress tensor; ! ! ! ( q ; g ¼ grad ðTÞ) for thermal flux vector and its conjugate force; (α, X) for back-strain and back-stress deviator tensors that describe the kinematic hardening (i.e. translation of the yield surface centre); (r, R) representing the isotropic hardening (i.e. variation of the yielding surface size) and (D, Y) for the isotropic ductile damage representing the homogeneously distributed micro-cracks and micro-voids. For the sake of brevity, this work is limited to the fully isotropic and anisothermal formulation including the mixed non-linear hardening (isotropic and kinematic), the thermal effect as well as the strong coupling with the isotropic ductile damage. 2.1. State relations The dual (or force-like) state variables ðs ; R; X ; Y; se Þ are derived from the state potential, classically taken as the Helmholtz free energy ψðε; r; α; D; TÞ, defined in the strain-like variables space,
48
C. Labergere et al. / Finite Elements in Analysis and Design 82 (2014) 46–61
additively decomposed and written in the present isotropic case as: 1 ρψðε; r; α; D; TÞ ¼ ð1 DÞε e : Λ 2
pffiffiffiffiffiffiffiffiffiffiffi : ε e ðT T 0 Þ 1 Dð3λe þ 2μe Þξε e
: 1 ρC v
ðT T 0 Þ2 1 þ ð1 DÞCα 3 2T 0
1 : α þ ð1 Dω ÞQ r 2 2
associated plastic potential Fðs ; X ; R; D; TÞ as closed convex functions of the stress-like variables s , X and R with D and T in the role of simple parameters. Assuming initial isotropy of the plastic flow, the yield function and the plastic potential are chosen under the following form 8 J 2 ðs X Þ R > pffiffiffiffiffiffiffiffiffiffi sy ðaÞ < f ðs ; X ; R; D; TÞ ¼ pffiffiffiffiffiffiffiffi 1D 1 Dω D E s þ 1 2 3aX :X Y Y0 S > : Fðs ; X ; R; D; TÞ ¼ f þ 4Cð1 DÞ þ Q ð1bR DÞ þ ðbÞ S ðs þ 1Þð1 DÞβ
ð1Þ
ð8Þ
where Λ ¼ 2μe þ λe 1 1 is the fourth-rank symmetric elastic
where sy is the initial size of the von Mises yield function, a and b characterize the nonlinearity of the kinematic and isotropic hardening, respectively; Y0 , S, s and β characterize the ductile damage evolution. S defines the plastic strain at fracture (ductility), Y0 is a kind of threshold before which no damage occurs, while s and β define the nonlinearity of the ductile damage evolution (see Ref. [16] for more details). J 2 ðs Þ stands for any quadratic or nonquadratic stress invariant (or equivalent stress). Also, In this study and for the sake of simplicity, only the quadratic von Mises pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi equivalent stress defined by J 2 ðs Þ ¼ ð3=2ÞS : S in which S being the deviatoric part of s , is considered. Note that the extension to any other quadratic or non-quadratic equivalent stress to account for initial anisotropy of the plastic flow is possible without any difficulty [16]. The constitutive equations governing the evolution of the dissipative phenomena derive from the dissipation potential using the generalized normality rule. After some algebraic calculations one can obtain using the yield function (8) and the dissipation potential (8) (see [16] for more details)
properties tensor of the material, defined here for the isotropic material where (λe ,μe ) are Lame0 s constants, ξ is the thermal expansion coefficient, Cv is the specific heat at constant volume coefficient, ρ is the material density and T0 is the reference temperature. C and Q are the modules for the kinematic and the isotropic hardening, respectively, ω is a material parameter governing the effect of the ductile damage on the isotropic hardening. By introducing the above state potential into the basic Clausius–Duhem inequality, the following state relations are obtained Cauchy stress tensor : s ¼ ð1 DÞ Λ
pffiffiffiffiffiffiffiffiffiffiffi : ε e ξð3λe þ 2μe Þ 1 DðT T 0 Þ1
ð2Þ
2 Kinematic hardening tensor : X ¼ Cð1 DÞα 3
ð3Þ
Isotropic hardening : R ¼ Q ð1 Dω Þr
ð4Þ
Isotropic damage : νE E o ε e : 142þ þ o ε e 4 þ : oε e 4 þ Y¼ 2ð1 þ νÞð1 2νÞ 2ð1 þ νÞ E 1 1 ξðT T 0 Þ o ε e : 1 4 þ þ Cα : α þ ωDω 1 Q r 2 pffiffiffiffiffiffiffiffiffiffiffi 3 2 2 1 dð1 2νÞ ð5Þ pffiffiffiffiffiffiffiffiffiffiffið3λe þ 2μe Þ ðT T 0 Þ ξðε e : 1Þ þ C v Specif ic entropy : se ¼ 1 D ρ T0
ð6Þ
where E is the Young0 s modulus function of the temperature and ν is the Poisson0 s ratio. We bring the reader0 s attention on the fact that only the positive part of the elastic strain tensor defined by ! ! oε e 4 þ ¼ Σ 3i ¼ 1 〈εei 〉 e i e i is used to define the thermodynamic force Y associated to damage, in which εei is the ith eigenvalue and ! e i the associated eigenvector. This is the simplest way to disable the damage growth under the compressive phase of the loading, in order to account for the micro-defects closure [16]. 2.2. Mechanical dissipation analysis: Evolution equations The second consequence arising from the Clausius–Duhem inequality defines the dissipation inequality under the additive form ! _ q ! Φ ¼ s : ε_ p X : α_ Rr_ þ Y D g Z0 ð7Þ Tffl{zfflfflfflfflfflfflffl} |fflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflffl{zfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflffl}|fflfflfflfflfflffl m Φ Z0
Φth Z 0
where Φ Z 0 is the mechanical or intrinsic dissipation while Φth Z 0 is the thermal dissipation taken separately positive as a particular case. In this inequality, the force-like variables (or state relations) are definite from the state potential through Eqs. (2)–(6) _ ! _ r_ ; D; and the flux variables (_ε p ; α; q ) have to be defined in such a manner that the inequality (7) is fulfilled. The framework of the so called generalised standard material is used to analyse the mechanical dissipation. This requires the definitions, in the stress space for example, of a yield function f ðs ; X ; R; D; TÞ and the m
ε_ an ¼ δ_
∂f _ ¼ δn ∂s
with
n¼
S X ∂f 3 1 ¼ pffiffiffiffiffiffiffiffiffiffiffi ∂s 2 1 D J 2 ðs X Þ
∂F _ ¼ δðn aαÞ α_ ¼ δ_ ∂X r_ ¼ δ_
∂F _ 1 ¼ δ pffiffiffiffiffiffiffiffiffiffiffiffiffiωffi br ∂R 1 D
δ_ 〈Y Y 0 〉 s _ ¼ δ_ ∂F ¼ D ∂Y ð1 DÞβ S
ð9Þ
ð10Þ
ð11Þ
ð12Þ
The deviatoric tensor n stands for the outward normal to the yield surface in the stress space. Note that the damage rate defined by Eq. (12) defines the ductile damage due to time-independent plasticity. This comes from the fact, that the metal forming processes concerned by this work are performed under high temperature condition giving rise to a viscoplastic (or time dependent plastic flow) deformation but under high loading velocity so that the damage is purely ductile (i.e. no creep damage). The constitutive equations defined by Eqs. (9)–(12) are valid for both time-independent plasticity and time-dependent plasticity or viscoplasticity. The difference come from the Lagrange multiplier δ_ which is defined by the consistency condition in the case of plasticity and from the viscous stress using defined here by hyperbolic sine viscous stress [16] as following: D E 8 < δ_ vp ¼ K 1 sinh Kf in the case of viscoplastic flow 2 δ_ ¼ ð13Þ : δ_ f_ ¼ 0 if f ¼ 0 in the case of plastic flow p where K 1 and K 2 are material constants characterizing the material viscosity. Otherwise, if the equivalent plastic strain rate p_ is calculated with the help of Eq. (9) the following relationship is easily obtained: rffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi δ_ 2 vp vp ð14Þ p_ ¼ ε_ : ε_ ¼ pffiffiffiffiffiffiffiffiffiffiffi 3 1D
C. Labergere et al. / Finite Elements in Analysis and Design 82 (2014) 46–61
Finally, the thermal flux vector derives itself from the Fourier potential leading to the well-known linear heat model: ! ! q ¼ kgrad ðTÞ ð15Þ where k is the thermal conductivity for the isotropic thermal problem. This relationship leads to the heat equation using the energy conservation law or the first principle of thermodynamics [16]. 2.3. Thermal dependency of the material parameters In this work, the following material parameters P A fE; C; Q ; S; Y 0 ; K 2 g involved in all of the constitutive equations presented so far are assumed to be temperature dependent according to T T0 n P ¼ P0 1 ð16Þ Tf T0 where T f is the melting temperature, T 0 is the reference initial temperature, P 0 is the value of the parameter at the reference temperature and n is a temperature independent parameter. 2.4. Numerical aspect The fully coupled thermomechanical constitutive equations presented above have been implemented into ABAQUS/Explicit FE code using the user defined subroutine VUMAT. The dynamic explicit resolution procedure has been used in order to solve the thermomechanical evolution problem based on the two weak forms relative to the equilibrium and thermal equations. The local integration of the fully coupled constitutive equations is performed using an iterative implicit scheme based on the wellknown elastic prediction—plastic correction radial return scheme applied to a reduced number of equations [16]. 2.5. Mesh dependency On the basis of the generalized thermodynamics of irreversible processes, this kind of local formulation leads to constitutive equations (for elasticity, plasticity, mixed hardening, damage, friction) with material parameters having a clear intrinsic character. The strong coupling between the thermomechanical behavior and the ductile damage leads to an induced softening which generates inevitably mesh-dependent numerical solutions of the initial and boundary value problems (IBVP). In that case, the plastic flow with damage localizes inside narrow (shear) bands having a finite width which is highly mesh sensitive. The simplest way to control this mesh dependency, in this case of a fully local formulation, consists of assuming that all the damage material parameters (S, s, β and Y0) are identified by imposing a relevant minimal mesh size which provides the best fit of the reference (experimental) curve. This smallest mesh size becomes a kind of intrinsic material parameter. As a consequence, the whole h-adaptive process is controlled by this smallest mesh size imposed in the fully damaged zones. It is worth mentioning that this approximate way to trigger the mesh dependency may be replaced by a more straightforward nonlocal formulation as the micromorphic models [16].
order to avoid large mesh distortion and also to control the errors caused by the approximation of the thermo-mechanical fields. The meshing or remeshing procedures become even more complex when severe changes in the topology of the part, due for example to the creation of new boundaries, occur. In this latter case both external boundary and inner domains have to be remeshed. The size of the mesh is then driven by appropriate error indicators based both on physical gradient fields (stress, plastic strain, temperature, damage ….) and also on the curvature of the external boundary of the domain allowing a better control of the contact interface. Finally, a crucial aspect of this work is performing mesh refinement inside active zones (plastic flow with damage) while coarsening the mesh inside inactive areas (where plastic or damage flow is no longer active) in order to reduce significantly the computational time. The efficiency of the adaptive methodology is based on a discretization of the parts using the h-method into bilinear quadrilateral “Q4” elements. To achieve this goal, the following methodology is carried out: ○ FEM software ABAQUS/EXPLICITs is used to solve the initial and boundary value problem. At each integration point, the local constitutive equations presented in Section 2 are introduced using a VUMAT subroutine, ○ Specific operators are developed to rebuild and smooth the new boundaries of the part after the deletion of the fully damaged elements while handling geometrical contact constraints and the curvature of the tools, ○ Geometrical and physical error indicators are used to determine an “optimal” size map of the mesh, ○ A quadtree based frontal mesh generator “DIAMESH-2D” is used to generate a new purely quadrangular mesh [31], ○ The thermomechanical fields are transferred from the old to the new mesh based on finite element approximation for the nodal variables and on appropriate diffuse interpolation of the state variables defined at integration points [32], ○ A procedure for adjusting the next loading sequence according to the size and number of fully damaged elements.
3.1. Diffuse interpolation A moving least square approximation denoted as diffuse approximation [33] is used in its interpolating form to calculate derivatives of quantities which are used to build error indicators and after remeshing to recover the various thermomechanical fields “Sphys” (plastic strain, stress, damage, isotropic hardening, …) located at the integration points of each element. The idea is to build for each scalar field Sphys, a Monge patch surface of equation Sphys ¼ Sðx; yÞ where Sðx; yÞ is a polynomial expression. Our error indicators are based on 2nd order derivatives while a first order interpolation is used for the field transfer procedure. The technique has already been used in a different context [34] and a brief presentation is given here in the case of the second order of the polynomial base 〈PðMÞ〉 ¼ 〈 1 x y x2 =2 xy y2 =2 〉. In the vicinity of an evaluation point M ¼ ðx; yÞT each scalar field ~ ¼ ðx; ~ yÞ ~ T is Sphys is considered as a Taylor expansion where M expressed in the global system of coordinates.
3. 2D-adaptive numerical simulation methodology The FEM based numerical simulation of forming processes involving large inelastic (plastic or viscoplastic) deformations requires adequate spatial discretization of the deformed parts. Indeed, during Lagrangian-based numerical simulations of forming processes, frequent remeshing is needed during the computation in
49
~ yÞ ~ ¼ o 1; x~ x; y~ y; Sðx;
ðx~ xÞ2 ðy~ yÞ2 ; ðx~ xÞðy~ yÞ; 2 2
~ MÞ〉fαðMÞg 4 fαðMÞg ¼ 〈PðM
ð17Þ
The vector of coefficients fαðMÞg varies with the position of the evaluation point M and is determined minimizing the following
50
C. Labergere et al. / Finite Elements in Analysis and Design 82 (2014) 46–61
3.2. Adaptation and error indicators
moving least square criterion i ¼ np
J M ðfαgÞ ¼ ∑ wi ðM i ; MÞ ð〈PðM i MÞ〉fαg Sphys ðM i ; MÞÞ2
ð18Þ
i¼1
M i denotes the point at which the quantity Sphys is given and np, the number of information points in the vicinity of M. The contribution of each node M i is governed by decreasing weight functions. The domain of influence is centered at the evaluation point and we assume that the set of nodes is fully contained in a circle of radius Ra. Accordingly, Ra is calculated for each node so that the number of neighboring nodes contained inside the influence domain are compatible with the rank of the polynomial base 〈PðMÞ〉 (see Ref. [51]). In our case, the determination of the neighborhood of an evaluation point is based on the underlying mesh before remeshing. First, we determine the element of the mesh in which the evaluation point can be projected, what a standard finite element recovery procedure would do. Elements sharing a node with this element are thereafter determined. In our case, integration points of this set of elements will constitute the support of interpolation. If the evaluation point is close to the boundary, the same procedure is used on the previous set of elements to determine an extended support of interpolation. The number of information points must be at least equal to the size of the polynomial basis (3 for a linear basis and 6 for a quadratic basis) and we have chosen an implementation in which the radius Ra ðMÞ is locally adjusted to obtain the necessary number of information points strictly inside the compact support. In practical terms, a cubic polynomial function which is set to zero outside the domain of influence is chosen. wi ðM i ; MÞ ¼ wi ðdÞ ¼ ð1 dÞ2 ð1 þ 2dÞ with d ¼
jjM i Mjj Ra ðMÞ
ð19Þ
The diffuse approximation in its present form is not interpolating but the interpolation property can be obtained [34] if the weights are singular at the interpolated point what can be made by applying the following substitution w1 i ðM i ; MÞ ¼
wi ðM i ; MÞ 1 wi ðM i ; MÞ
ð20Þ
“Optimal” mesh size determination is an important issue of an adaptive methodology where the goal is to reduce the computational cost while controlling the accuracy of the computation. Global error estimators to quantify the error due to the discretization have been widely used. These a posteriori estimators are based on the difference between the finite element solution and a solution which has “better” properties. The contribution of each element over the whole domain is compared with a global quantity such as the energy and an energy norm is introduced. These estimators can be gathered into three groups.
The error estimates proposed by Zienkiewicz and Zhu [35,36]
based on the recovery of the gradient of the finite element solution. These estimators can be easily developed and integrated in any finite element code. First introduced for linear problems, they have also been used for nonlinear mechanical problems [37,38]. Estimators based on the residual of equilibrium and interelement stress jumps introduced by Babuska and Rheinboldt [39]. The extension to highly nonlinear mechanical problems appears to be difficult. Estimators proposed by Ladevèze [40] based on the concept of error in constitutive relation which provide a bound of the error for linear problems. A statically admissible stress field, specific for each type of element must be first build. These estimators have been extended to plastic or viscoplastic solids [41,42].
In the scope of our work, element size is mostly driven by plasticity and damage dissipation and we focused our work on physical error indicators based both on plastic dissipation inspired from Peric et al. [43] and damage dissipation in the continuity of Pires et al. [44]. Both authors propose to build powerful ZZ error estimators for solving nonlinear mechanics problems. In the present work, the information provided by the evolution of both quantities is used to coarsen the mesh when the plastic or damage rates go to zero (inactive zones).
Table 1 Element size with respect to the cumulated plastic strain p and the damage variable D. Areas of mechanical behavior
Parameter
Evolution of the element size
Elastoplastic size indicator Purely elastic area (p ¼ 0) Homogeneous plastic zone ð0 o p r pn Þ
Δxmax pn , Δxpmax
Δxp ¼ Δxmax
Highly localized plastic zone ðp 4pn Þ
pn , κ 1 , Δxpmax ,Δxpmin
Δxp ¼ ðΔxpmin Δxpmax Þð1 expð κ 1 ðp pn ÞÞÞþ Δxpmax
Damage size indicator Plastic zone with low damage value ðD r Dmin Þ
Dmin
Δxdam ¼ Δxp
Plastic zone with moderate damage value ðDmin o D r Dmax Þ
Dmin , Dmax , Δxdam min
p D Dmin p Δxdam ¼ ðΔxdam min Δx ÞDmax Dmin þ Δx
Plastic zone with high damage value ðD 4Dmax Þ
Dmin , Dmax , Δxdam min
Δxdam ¼ Δxdam min
p
Δxp ¼ Δxmax þ Δxmax pn Δxmax p
Fig. 1. Non Eulerian configurations: (a) a removed element sharing a node with the boundary represented by a double line, (b) the central node is shared by two non-adjacent destroyed elements.
C. Labergere et al. / Finite Elements in Analysis and Design 82 (2014) 46–61
The different kinds of error indicators used to estimate a relevant map of element sizes for metal forming problems with crack propagation are detailed in the following. 3.2.1. Geometrical error estimates During the metal forming processes, contact occurs between the part and the tools as well as between different surfaces of the same deforming part (auto-contact). In order to improve the stability, the accuracy and the convergence of the analysis, the element size on contours into contact or which may come potentially into contact is adapted with respect to the curvature of the part and the tools and also to the gap between the facing surfaces. In practice, a minimum value Δxmin geom is imposed. 3.2.2. Mesh size map based on damage and equivalent plastic strain The size of the mesh is given by an empirical functions based on the assumption that the behavior of the plastically deformed part may be decomposed in a number of thermomechanical states: elastic, plastic homogeneous with low damage value, highly localized plastic zone with moderate damage, plastic zone with high damage value. We consider the behavior of a material point to be “homogeneous” if the value of the cumulated plastic Rt _ strain p ¼ 0 pdt is less than a threshold value pn such that n J 2 ðs ðp ; …:ÞÞ ¼ max J 2 ðs ðp; …:ÞÞ at the Considère point. Similarly, p the difference between a slightly, moderately and severely damaged zones is characterized by two threshold values of the damage variable respectively Dmin and Dmax. In each zone, the
Fig. 2. Bezier curves are used to smooth contours after element erosion.
51
evolution of the mesh size is described by a different formula and four mesh size parameters Δxmax 4 Δxpmax 4 Δxpmin 4 Δxdam min are needed to control the size map over the whole space-time domain (Table 1). A high number of elements can be created in areas likely to develop a macroscopic crack. As the crack propagates, the cost of a permanent refined mesh can be prohibitive. Therefore, the need to coarsen the mesh size inside the inactive zones where the plastic flow has stopped (p_ ¼ 0) is crucial, and this may be achieved with the following expression linking the element size and the plastic strain rate p_ _ Δx ¼ Δxdam ðΔxdam Δxp Þexpð κ2 pÞ
ð21Þ
in which the users0 defined parameter κ 2 is used to ensure a smooth variation between the two mesh sizes Δxp and Δxdam . The values of these different parameters are defined as following: First Δxmax are chosen according to the dimensions of the studied structure. Second Δxdam min is determined with the help of the identification procedure in order to correlate the experimental results with the numerically predicted results for a given material taking into account the smallest size of the structure. Then the other mesh sizes are defined in such a manner that a progressive variation of the mesh size is obtained. Dmin is the value of damage before the Considère point and is taken around 0.005 while Dmax is the value of damage after the Considère point when the damage affects significantly the material behavior around 10 times the value of Dmin. Finally pn is the accumulated plastic strain at the Considère point. Note that the Considère point corresponds to the maximum stress reached in the case of tensile test before the final fracture. 3.2.3. Error indicators based on the hessian of the plastic dissipation Mesh size and mesh gradation are important issues to capture the stiff evolution of the state variables inside the highly localized zones. Therefore, we present an error indicator based on both the Hessian and the gap to the tangent plane of physical quantities entering the intrinsic dissipation. The calculation [39] of the
Fig. 3. Schematic representation of the mesh correction for the contact enhancement.
52
C. Labergere et al. / Finite Elements in Analysis and Design 82 (2014) 46–61
optimal size of the element is then expressed as sffiffiffiffiffiffiffiffi ! 9εH ; Δxpmin ΔxH ðCÞ ¼ max 2ζ
ð22Þ
where ζ is the largest eigenvalue of the Hessian of the intrinsic ! dissipation evaluated at the element centroid C and εH is the prescribed error. The value of this prescribed error limits the smallest mesh size relative to the plastic zone Δxpmin when it is highly small. Its influence on the discretization error is examined in Table 3. The diffuse approximation is used to calculate the first
and second derivatives of the Hessian required for evaluation of the intrinsic dissipation. According to the model used, the value of the intrinsic dissipation at each integration point is given by _ Φm ðCÞ ¼ s : ε_ vp X : α_ Rr_ þ Y D
ð23Þ
! The diffuse approximation at point M ¼ ðx; yÞT centred at C of the intrinsic dissipation is calculated using D E m ∂Φm ∂Φm ∂2 Φm ∂2 Φm ∂ 2 Φm Φm ðMÞ ¼ 〈PðMÞ〉fαg with 〈α〉 ¼ Φ ∂x ∂y ∂x∂y ∂x2 ∂y2
Fig. 4. Flowchart of the 2D adaptive analysis methodology.
ð24Þ
C. Labergere et al. / Finite Elements in Analysis and Design 82 (2014) 46–61
The components of the diffuse Hessian matrix are computed as follows: 2 ∂2 Φm ∂2 Φm 3 ∂2 x2
∂x∂y
∂x∂y
∂2 Φm ∂ 2 y2
H ðΦm Þ ¼ 4 ∂2 Φm u
5
ð25Þ
3.3. Ductile crack representation Macroscopic crack modeling is obtained by an element removal technique associated with a critical damage criterion. The element is removed when the damage value at all integration points exceeds a critical value Dc ¼ 0:99. The erosion process creates meshes which do not follow Euler0 s polyhedron formula [45], a problem which is solved by elimination of the all elements (damaged and not damaged) linked to the node. Some of these configurations are shown in Fig. 1 on which damaged elements are colored gray. The size of the elements must be small enough in order to represent the crack with realism and to avoid a significant mass loss. The size of the totally damaged elements must be smaller than a threshold value Δxdam min which therefore denotes the biggest size of a deleted element. In practice, the ratio between the mass of a deleted element and the total mass is below 10 5 and we experienced that mass loss has no significant effect on the crack propagation. In order to ensure mass conservation, we have experienced in a prior approach a remeshing algorithm denoted Moving Lagrangian Interface Remeshing Technique (MLIRT, [46]) to relocate nodes at the interface. The technique presented for the description of moving interfaces in fluid flows is based on a mass conservation constraint ensured by diffuse approximation. Since no changes in the crack propagation could be noticed, the procedure has not been used. 3.4. Creation and discretization of the new boundaries The tools are supposed to be rigid and are represented by contour lines (segments). The 1D-mesh of the tools remains the same throughout the simulation and is adapted at the first loading step (i.e. at the beginning of the computation) based on curvature. The initial geometry of the part is provided by a surface mesh on which contour lines can be easily identified. The topology of the part and therefore the frontiers are changing drastically due to the large deformations and the crack formation. Prior to the use of an automatic mesh generator, contour lines must be discretized with respect to the prescribed size distribution provided by the geometrical and physical error indicators introduced before. During the remeshing process, some vertices of the geometry
53
must be kept and therefore these singular points on the contours must be identified. These points denoted as sharp corners can be either provided by the user or automatically detected by an anglebased criterion. These points will be retained throughout the whole process. The deletion of the fully damaged elements creates new boundaries which have an unrealistic saw tooth wave shape. In order to coarsen the mesh along the crack lips, a smoothed representation of the crack has to be used otherwise the size of the smallest curve on the contour may impose the smallest element size. To our knowledge, element erosion combined with a smooth remeshing of the boundaries in order to coarsen the mesh in active areas has not yet been proposed. Bezier curves [47] have been chosen for their properties: the curve is contained in the convex polygon of points and has a smoothing effect on such saw tooth wave shape. The evaluation of a point on a curve is given by de Casteljau0 s algorithm [47]. de Casteljau0 s algorithm has been widely used to evaluate a point on a Bezier curve. This technique is based on a recursive linear division of line segments constituting a polyline. We consider a control polyline defined by nþ 1 control points and therefore n line segments P 0i P 0i þ 1 . A point P 1i ðtÞ ¼ ð1 tÞP 0i þ 1 þtP 0i þ 1 can be obtained by a linear division of the segment with the parameter t. Accordingly, n points and therefore n 1 line segments can be created. The process is iterated defining P ki þ 1 ðtÞ ¼ ð1 tÞP kiþ 1 þ tP kiþ 1 with 0 r i r n k 1 and 0 r k r n 1. The process is repeated until a point P n0 ðtÞ is created. The algorithm is easy to implement, very stable and accurate even when a high number of points is given. As shown in Fig. 2, Bezier curves provide a simple but efficient technique to smooth the “saw tooth” effect induced by the element erosion technique. The extension of this technique into 3D context is not directly possible. A Bezier surface is defined by a set of Bezier curves containing the same number of points and it seems problematic to create such a net of curves on a complex polyhedral surface resulting from the deletion of tetrahedron elements. At the crack tip, the element size is equal to the size affected to critical damage Δxdam min . We experienced that smoothing of the boundaries in the vicinity of the crack tip may introduce a bias in the orientation of the propagation of the crack and therefore no smoothing is applied close to the crack tip. 3.5. Mesh generation Techniques to provide a planar mesh from the data of contours constituted by segments have been widely discussed [31,48] and no particular emphasis is given to this subject in this paper. In the context of 2D adaptation, a full remeshing (including field transfer as well) of the structure can be performed at each step since its
Table 3 Sets of automatic mesh adaptation parameters.
Fig. 5. Geometry of the tensile specimen.
Set Δxmax (mm)
Δxpmax (mm)
pn
Δxpmin (mm)
κ1
Δxdam min (mm)
dmin
dmax εH
Cref C1 C2 C3
0.8 0.8 0.8 0.8
0.22 0.22 0.22 0.22
0.2 0.2 0.4 0.2
5.0 5.0 5.0 10.0
0.05 0.05 0.05 0.05
0.005 0.005 0.005 0.005
0.05 0.05 0.05 0.05
6.0 6.0 6.0 6.0
0.1 1.0 0.1 0.1
Table 2 Material parameters for the elastoplastic behavior with ductile damage for DP600 steel. E (GPa)
ν
seT (MPa)
QT (MPa)
b
C T (MPa)
a
ST
s
β
Y sT
ω
220
0.29
410
1010
2
7000
40
22
1.2
2
0.8
4
54
C. Labergere et al. / Finite Elements in Analysis and Design 82 (2014) 46–61
cost can be neglected compared to the nonlinear analysis. Nodes are created on a prior approach using a quadtree structure and are thereafter triangulated by an advancing front technique.
The control of an accurate mesh size all over the domain has a major importance in this context and tree structures are well adapted to these requirements. Physical error indicators provide
Fig. 6. Evolution of the spatial discretization of specimen at different displacement U and the four configurations.
C. Labergere et al. / Finite Elements in Analysis and Design 82 (2014) 46–61
3.6. Contact management New nodes are created during the adaptation of the contour mesh. These nodes may penetrate artificially one of the tools what may at the restart of a new ABAQUS computation impede the convergence of the node-to-surface contact algorithm. Fig. 3a shows the mesh of both part and tools before remeshing. During the adaptation procedure, a new node has been added to the boundary of the part found inside the rigid tool as shown in Fig. 3b. A specific operator is used to project this node outside the tool surface to avoid the interpenetration (Fig. 3c). Finally, in order to enhance the contact conditions, nodes can also be created to follow the tool shape especially in the case of a sharp corner (Fig. 3d). 3.7. Field transfer procedures For each new FEM calculation, a new mesh is generated and the whole state variables must be transferred from the old to the new mesh. The transfer of the state variables located at the integration points is based on diffuse interpolation as presented in Section 3.1. It is important to note that a visibility criterion has been added to the diffuse approximation so that no line connecting an evaluation point and a point inside the support of interpolation can intersect the free boundaries of the part. As an example, nodes located on different sides of the crack lips cannot belong to the same support of interpolation. Nodal variables (displacements, velocities, temperatures) transfer is based on a classical FEM shape function interpolation.
analysis. The loading sequence is reduced whenever large distorted elements are found. Step no 3: If the number of fully damaged elements does not exceeds a given threshold and if all the fully damaged elements have the smallest mesh size Δxdam min , these fully damaged elements are removed and the sequence remains unchanged. New boundaries are then defined with respect to a new mesh size based on the error indicators. However, if the total number of the fully damaged elements exceeds the known threshold or if the size of any fully damaged element exceeds Δxdam min , the analysis is cancelled for this loading sequence and a new load sequence is carried out with reduced loading amplitude. Step no 4: A new map of mesh sizes is generated with respect to the error indicators. Step no 5: A new quadrangular mesh (ℳi þ 1) is generated. Step no 6: Field variables are transferred from mesh (ℳi) to the newly created mesh (ℳi þ 1). Step no 7: A new ABAQUS input file for the analysis is prepared for a new loading sequence and the analysis is restarted from step 1.
1.E+00
Time remeshing sequence (s)
the size of the mesh at the integration points. The curvature is calculated at the contour points (part and tools) and a corresponding element size is calculated as detailed in Ref. [34]. Mesh size information is thereafter given to the mesh generator by the use of these points at which the size is imposed. These points are introduced one by one in the quadtree and each cell is divided until the size reaches the desired value. In order to generate a pure quadrangular mesh, the weight of each point used to create the tree is doubled. A hybrid mesh mostly composed of quadrangles and few triangles is created. Triangles are thereafter subdivided into 3 quadrangles and quadrangles into 4 elements in order to get a pure quadrangular mesh which respects the prescribed density.
55
1.E-01
1.E-02
1.E-03 0
1
2
3
4
5
6
7
8
9 10 11 12 13 14 15 16 17 18 19 20
Displacement (mm) Fig. 7. Evolution of the loading sequences at different displacements for the reference set of mesh parameter.
3.8. 2D adaptive remeshing methodology An algorithm has been developed to manage the h-adaptive analysis methodology including the finite element software ABAQUS/Explicit. A global flowchart of this algorithm is presented in Fig. 4. The total loading time denoted as ttotal is initially split into N n loading sequences Δt nseq according to t total ¼ Σ N n ¼ 1 Δt seq . However, these loading sequences can be adjusted as explained in the following steps. Initial configuration: An initial mesh of the part is performed with an element size between Δxmin geom and Δxmax according to our geometrical error estimator. Step no 1: ABAQUS/Explicit is used with a user defined VUMAT user subroutine in order to solve the problem for the first loading sequence and the final solution (displacement and state variables) at the end of the current loading sequence for the current mesh (ℳi) is obtained. Step no 2: Mesh distortion (elongation and angle criteria) occurring during the Lagrangian configuration is analyzed on the current mesh (ℳi) in order to ensure the accuracy of the
Fig. 8. Force–displacement curves predicted for each set of remeshing parameters.
56
C. Labergere et al. / Finite Elements in Analysis and Design 82 (2014) 46–61
4. Application and validation A tensile test is first used to analyze the efficiency of the proposed 2D adaptive methodology in terms of the mesh adaptation with respect to the plastic flow and damage localization. The second example concerns the numerical simulation of 2D axisymmetrical blanking process. The last example deals with the numerical simulation of the machining by chip formation.
4.1. Tensile test The dimensions of the tensile specimen are shown in Fig. 5. The initial mesh is a regular coarse mesh performed with 2D quadrilateral plane stress membrane elements with reduced integration (M3D4R) taken from ABAQUSs element library. This tensile specimen is made of DP600 steel defined by the material parameters given in Table 2. A reference set of variables Cref is defined and three others sets C1, C2, C3 are created (see Table 3) by varying respectively the Diffuse Hessian error εH (Eq. (22)), Δxpmin and κ1 defined in Table 1. Fig. 6 illustrates the influence of the adaptive mesh size parameters on the distribution of the equivalent plastic strain at different displacement values U. For U¼18.8 mm, a similar diffuse necking is observed for the four studied cases. When U¼19.5 mm, two nearly symmetric shear bands are visible on Cref, C2, C2 and C3. When U¼19.6 mm, macroscopic cracks are formed inside one shear band while the mesh in the second is coarsened due to the plastic unloading (inactive zone). This is confirmed for U¼ 19.65 mm and U¼21.0 mm
where mesh coarsening is clearly observed when the specimen is fully broken. Fig. 7 shows the effect of the parameters defined in Table 3 on the range of the adapted loading sequences only for the reference set of parameters Cref. It is worth noticing that the loading sequences increase linearly and drops at U ¼17.0 mm when the number of fully damaged elements increases or when the size of a damaged element exceeds the given threshold Δxdam min . Fig. 8 shows that the numerical and the experimental tensile force-displacement curves of the DP600 steel are in good agreement for the four sets of parameters. Clearly, the solution is independent from the remeshing parameters as long as the damage smallest mesh size Δxdam min is kept constant. This shows that imposing the smallest mesh sizeΔxdam min is a simple and reliable way to overcome the mesh dependency when local formulation is used. Based on the results of this uniaxial tensile test, we experienced that the parameters of the error indicators influence the crack initiation time while the crack path seems insensitive to those parameters.
4.2. Blanking process The adaptive analysis methodology is now validated through a blanking operation of a circular thin sheet made on DP600 still defined in Table 2. The axisymmetric sheet has an initial external radius R¼200.0 mm and a thickness e¼1.2 mm. Punch diameter is 12.0 mm and the clearance between the fixed die and the moving punch is 0.12 mm as shown in Fig. 9.
Fig. 9. Schematic representation of the axisymmetrical blanking process.
Fig. 10. Initial mesh of the sheet.
C. Labergere et al. / Finite Elements in Analysis and Design 82 (2014) 46–61
Fig. 11. Evolution of the mesh for different punch displacements.
57
58
C. Labergere et al. / Finite Elements in Analysis and Design 82 (2014) 46–61
The sheet is discretized with quadrangular bilinear axisymmetric elements CAX4R from ABAQUS element library. Friction between the tools and the sheet is modelled by the classical Coulomb model with a constant friction coefficient η¼ 0.15. The different element size parameters used by the remeshing adaptive procedure are: Δxmax ¼ 1 mm, Δxpmax ¼0.4 mm, pn ¼0.22, Δxpmin ¼ 0.1 mm, κ 1 ¼ 5, Δxdam min ¼ 0.05 mm, Dmin ¼0.005, Dmax ¼0.05, εH ¼0.1. Fig. 10 shows the first mesh adaptation performed using the geometrical error indicator. As expected, the mesh is refined in the neighborhood of the tool cutting edges, in order to enhance the accuracy of the contact algorithm between the tools and the sheet. Fig. 11 presents different adaptive meshes for different values of the punch displacement U during the blanking process. The 2D mesh adaptation proved to be quite efficient as mesh refinement follows the contact areas together with the zones with higher plasticity and damage. In addition, the mesh is clearly coarsened inside the inactive areas (no plastic flow). When the displacement of the punch reaches U¼0.441 mm, a crack is initiated near the fillet of the punch (Fig. 11c). At the same time a second crack is initiated in the region of contact with the die (Fig. 11e). When U¼0.474 mm, the two cracks join achieving the final sheet cutting (Fig. 11f). Finally, for U¼ 0.563 mm the sheet is completely cut and we can observe that the mesh is coarsened to save computation time. The experimental and the numerically predicted fracture surfaces are represented in Fig. 11h. The computed results are in good agreement concerning the convex zone, sheared zone, fracture zone and the bur. Fig. 12 shows the decrease of the total number of elements when the mesh coarsening procedure is used during the simulation. Clearly, the mesh coarsening inside the cracked zone leads to a strong decrease in the problem size. This decreases the CPU time by a factor 1.7 compared to the CPU time without mesh coarsening.
CPE4RT from ABAQUS element library. The mesh of the tool is adapted before the first step and remains unchanged as shown in Fig. 13. The initial mesh of the workpiece is performed with size Δxmax ¼1.5 mm and Fig. 13 shows the first adapted mesh due to the contact with the tool. The other element sizes used by the adaptive procedure are: Δxpmax ¼ 0.02 mm, pn ¼0.6, Δxpmin ¼0.006 mm, κ1 ¼4, Δxdam min ¼ 0.003 mm, dmin ¼ 0.075, dmax ¼ 0.1, εH ¼0.1. The contact interface between the part and the tool is modelled by a Coulomb friction law with a constant friction parameter η¼0.2 and the following thermal conditions are imposed along the same interface:
The heat flux due to radiation is assumed to be negligible. The heat conduction across the contact interface qc is defined
by: qc ¼ ςc ðT tool T wpiece Þ where ςc ¼20.00 104 W m 2 1C 1 is the gap conductance. The heat generated by frictional sliding qf along the contact interface is given by qf ¼ ητðΔγ=ΔtÞ, where τ is the shear stress, Δγ is the incremental slip during the time step Δt and η is the Coulomb sliding parameter.
The tool is considered as a thermoelastic material. The properties of the tool and workpiece are given in Table 4. For two different values of the tool displacement u¼ 0.47 mm and u ¼1.04 mm, the mesh, the temperature and the equivalent plastic strain rate are shown respectively in Fig. 14a–f.
4.3. 2D orthogonal machining The last example focuses on 2D orthogonal high speed machining with chip formation taken from Mabrouki et al. [49]. The geometry of the workpiece and the tool insert are represented in Fig. 13. The velocity of the tungsten carbide tool remains constant at 100 m min 1. The cutting angle is 61, the rake angle is 51 and the cutting depth is e¼0.2 mm. Both the tool and the part are discretized using the thermomechanical 2D plane strain element
Table 4 Material parameters of the workpiece and the tool.
8000 7000
Total number of element
Fig. 13. 2D orthogonal machining geometry and parameters.
6000
remeshing with coarsening remeshing without coarsening
5000 4000 3000 2000 1000 0 0
5
10
15
20
25
30
Remeshing iteration Fig. 12. Significant decrease in the total number of elements due to the use of the mesh coarsening procedure.
Parameters
Workpiece (AISI 4340)
Tool (Tungsten carbide)
Density ρ(kg/m3) Elastic modulus E0 (MPa) Poisson0 s ratio ν Specific heat Cv (J kg 1 1C 1) Thermal conductivity k (W m 1 1C 1) Thermal expansion ς (m m 1 1C 1) Melting temperature Tf (1C) Reference (room) temperature T0 (1C) Yield stress sS0 (MPa) Kinematic hardening modulus C0 (MPa) Kinematic hardening nonlinearity a Isotropic hardening modulus Q0 (MPa) Isotropic hardening nonlinearity b Sinh viscosity parameter K1
7 850.00 205 000.00 0.30 475.00 45.00 13.70 10 6 1 520.00 20.00 792.00
11 900.00 534 000.00 0.22 400.00 50.00 X X 20.00 X
7 800.00 30.00 460.00 1.20 50.00 40.00
X X X X X X
16.00 2.00 0.05 7.00
X X X X
Sinh viscosity stress K 20 (MPa) Damage stress S0 (MPa) Damage exponent s Damage exponent β Damage force threshold Y 00 (W m 3)
C. Labergere et al. / Finite Elements in Analysis and Design 82 (2014) 46–61
A first highly localized shear band (HLSB) can be clearly observed for u¼ 0.47 mm (zone A) and a second one for u¼ 1.04 mm (zone B). The mesh is locally refined in these areas as shown in Fig. 14a and d what demonstrates the efficiency of the three error indicators based on local curvature at the contact interface,
Mesh
59
accumulated plastic strain and damage gradient. When a HLSB is created, thermomechanical fields are concentrated in this band and their values rise very quickly. Temperature and strain rates reach values as high as 1200 1C and 10 þ 5 s 1, respectively.
Temperature
Plastic strain rate
Zone B
Zone A
Fig. 14. Orthogonal machining, mesh ((a) and (d)), temperature ((b) and (e)), equivalent plastic strain rate ((c) and (f)) respectively for displacement U¼ 0.47 mm and U¼ 1.04 mm.
Fig. 15. Orthogonal machining. Comparison between the predicted/experimental serration pitches. (a) Numerical serrated chip for U¼ 3.8 mm. (b) Experimental serrated chip.
60
C. Labergere et al. / Finite Elements in Analysis and Design 82 (2014) 46–61
Fig. 16. Influence of cut depth on chip formation for U¼ 1.26 mm (a) e ¼0.1 mm (b) e ¼0.2 mm (c) 0.4 mm.
Fig. 17. Influence of cut depth on chip formation for U¼ 6.75 mm. (a) e¼ 0.1 mm (b) e¼ 0.2 mm.
We have reproduced the 2D orthogonal machining configuration as proposed experimentally by Mabrouki et al. [49] and Belhadi et al. [50]. Fig. 15 show the predicted chip for a displacement of 3.8 mm and the experimental chip. The serration pitch of the experimental chip is 0.3 mm and we have obtained a sufficiently close value of 0.24 mm. Finally, we have studied the influence of cut depth on chip formation: morphology, segmentation and evolution of adiabatic shear bands based on the adaptation of the mesh. Three cutting depths e have been used: 0.1 mm, 0.2 mm and 0.4 mm. For a displacement U¼1.26 mm, the meshes associated with the 3 cutting depth values are shown respectively in Fig. 16a–c. For the depth e¼0.1 mm, the shape of the chip is smooth and curled. However, we can still observe the mesh refinement in the shear zone. For a higher depth of cut e¼0.2 mm and the same displacement, we noticed the appearance of two adiabatic bands forming two chip teeth while a third one is being created. At a further cutting depth e¼0.4 mm, the chip cannot be curled and breaks. We can conclude that in the case of this tool workpiece pair, the reduction of the cutting depth enables the creation of a smooth chip. Fig. 17a and b shows the mesh for a displacement U¼6.75 mm for two cutting depth of 0.1 mm and 0.2 mm. For e¼ 0.1 mm, the chip remains smooth while for e¼0.2 mm, several chip teeth are created. We observe that the mesh is refined in the HSLB and is gradually coarsened to reach a maximum size in the area where no longer plastic flow occurs.
5. Conclusion An adaptive numerical analysis methodology is proposed for the 2D structure analysis. This procedure combines several error
indicators in order to enhance the efficiency by getting the convenient mesh size which save the CPU time. Another important issue of this work is the use of mesh coarsening based on Bezier curves along the macroscopic crack surfaces. The examples performed with this procedure show the efficiency and effectiveness of the mesh adaptation for 2D problems. An important message of this work is that mesh coarsening is an important issue. The concepts proposed here including the geometrical and physical error indicators, the field transfer and recovery and the loading sequence adaptation, can be extended in a 3D context with minor changes on the whole methodology. In a 3D context, surface mesh smoothing procedures after deletion of fully damaged elements must be developed. This work is now under progress and will be addressed in a forthcoming paper.
References [1] C. Koenke, R. Harte, W.B. Krätzig, O. Rosenstein, On adaptive remeshing techniques for crack simulation problems, Eng. Comput. 15 (1) (1998) 74–88. [2] J.Wu Tabeie, Development of the DYNA3D simulation code with automated fracture procedure for brick elements, Int. J. Numer. Methods Eng. 742 (2003) 1–28. [3] M.H. Aliabadi, A new generation of boundary element methods in fracture mechanics, Int. J. Fract. 86 (1997) 91–125. [4] G. Hello, H. Kebir, A. Rassineux, L. Chambon, Simulation of ductile tearing by the BEM with 2D domain discretization and a local damage model, Eng. Anal. Boundary Elem. 36 (4) (2012) 527–536. [5] P. Breitkopf, A. Rassineux, J.-M. Savignat, P. Villon, Integration constraint in diffuse element method, Comput. Meth. Appl. Mech. Eng. 193 (12–14) (2004) 1203–1220. [6] D. Ngo, A.C. Scordelis, Finite element analysis of reinforced concrete beams, J. Am. Concr. Inst. 64 (1967) 152–163.
C. Labergere et al. / Finite Elements in Analysis and Design 82 (2014) 46–61
[7] R. de Borst, J.J.C. Remmers, A. Needleman, M.-A. Abellan, Discrete vs smeared crack models for concrete fracture: bridging the gap, Int. J. Numer. Anal. Methods Geomech. 28 (7–8) (2004) 583–607. [8] M.G.A. Tijssens, B.L.J. Sluys, E. van der Giessen, Numerical simulation of quasibrittle fracture using damaging cohesive surfaces, Eur. J. Mech. 19 (2000) 761–779. [9] T. Belytschko, T. Black, Elastic crack growth in finite elements with minimal remeshing, Int. J. Numer. Methods Eng. 45 (5) (1999) 601–620. [10] P.O. Bouchard, F. Bay, Y. Chastel, I. Tovena, Crack propagation modelling using an advanced remeshing technique, Comput. Meth. Appl. Mech. Eng. 189 (3) (2000) 723–742. [11] P.O. Bouchard, F. Bay, Y. Chastel, Numerical modelling of crack propagation: automatic remeshing and comparison of different criteria, Comput. Meth. Appl. Mech. Eng. 192 (35–36) (2003) 3887–3908. [12] J. Mosler, G. Meschke, Embedded crack vs. smeared crack models: a comparison of element wise discontinuous crack path approaches with emphasis on mesh bias, Comput. Meth. Appl. Mech. Eng. 193 (2004) 3351–3375. [13] M. Cervera, An orthotropic mesh corrected crack model, Comput. Meth. Appl. Mech. Eng. 197 (17–18) (2008) 1603–1619. [14] J.C. Simo, J. Oliver, F. Armero, An analysis of strong discontinuities induced by strain-softening in rate-independent inelastic solids, Comput. Mech 12 (1993) 49–61. [15] D.R. Hayhurst, P.R. Dimmer, C.J. Morrison, Development of continuum damage in the creep rupture of notched, Philos. Trans. R. Soc. London, Ser. A 311 (1516) (1984) 103–129. [16] K. Saanouni, Damage Mechanics in Metal Forming, Advanced Modeling and Numerical Simulation John Wiley, London, 2012. [17] H. Borouchaki, P. Laug, A. Cherouat, K. Saanouni, Adaptive remeshing in large plastic strain with damage, Int. J. Numer. Methods Eng. 63 (2005) 1–36. [18] M. Vaz , D.R.J. Owen, Aspects of ductile fracture and adaptive mesh refinement in damaged elasto-plastic materials, Int. J. Numer. Methods Eng. 50 (2001) 29–54. [19] S.N. Atluri, T. Nishioka, Numerical studies in dynamic fracture mechanics, Int. J. Fract. 27 (3–4) (1985) 245–261. [20] M.M. Rashid, The arbitrary local mesh replacement method: an alternative to remeshing for crack propagation analysis, Comput. Meth. Appl. Mech. Eng. 154 (1998) 133–150. [21] J. Kuutti, K. Kolari, A local remeshing procedure to simulate crack propagation in quasi-brittle materials, Eng. Comput. (Swansea, Wales) 29 (2) (2012) 125–143. [22] A.R. Khoei, H. Azadi, H. Moslemi, Modeling of crack propagation via an automatic adaptive mesh refinement based on modified superconvergent patch recovery technique, Eng. Fract. Mech. 75 (10) (2008) 2921–2945. [23] N. Moës, T. Belytschko, Extended finite element method for cohesive crack growth, Eng. Fract. Mech. 69 (2002) 813–883. [24] N. Moës, A. Gravouil, T. Belytschko, Non-planar 3D crack growth by the extended finite element and level sets. Part I: Mechanical model, Int. J. Numer. Methods Eng 53 (2002) 2549–2568. [25] T. Elguedj, A. Gravouil, A. Combescure, Appropriate extended functions for X-FEM simulation of plastic fracture mechanics, Comput. Meth. Appl. Mech. Eng. 195 (7–8) (2006) 501–515. [26] William E. Lorensen, Harvey E. Cline, Marching cubes: a high resolution 3D surface construction algorithm, Comput. Graphics (ACM) 21 (4) (1987) 163–169. [27] N. Moës, C. Stolz, P.-E. Bernard, N. Chevaugeon, A level set based model for damage growth: the thick level set approach, Int. J. Numer. Methods Eng. 86 (3) (2011) 358–380. [28] P.E. Bernard, N. Moës, N. Chevaugeon, Damage growth modeling using the Thick Level Set (TLS) approach: efficient discretization for quasi-static loadings, Comput. Meth. Appl. Mech. Eng. 233–236 (2012) 11–27. [29] M. Vaz , D.R.J. Owen, V. Kalhori, M. Lundblad, L.-E. Lindgren, Modelling and simulation of machining processes, Arch. Comput. Meth. Eng. 14 (2) (2007) 173–204.
61
[30] M. Vaz , D.R.J. Owen, Aspects of ductile fracture and adaptive mesh refinement in damaged elasto-plastic materials, Int. J. Numer. Methods Eng. 50 (1) (2001) 29–54. [31] Rassineux A., An automatic mesh generator for planar domains, StruCome Paris 1991 (1991) 519-531. [32] D. Brancherie, P. Villon, Diffuse approximation for field transfer in non linear mechanics, Revue Européenne de Mécanique Numérique 15 (5) (2006) 571–587. [33] B. Nayroles, G. Touzot, P. Villon, Generalizing the finite element method: diffuse approximation and diffuse elements, Comput. Mech. 10 (5) (1992) 307–318. [34] A. Rassineux, P. Villon, J.-M. Savignat, O. Stab, Surface remeshing by local hermite diffuse interpolation, Int. J. Numer. Methods Eng. 49 (1–2) (2000) 31–49. [35] O.C. Zienkiewicz, J.Z. Zhu, The superconvergent patch recovery and a posteriori error estimates. Part 1: The recovery technique, Int. J. Numer. Methods Eng. 33 (7) (1992) 1331–1364. [36] O.C. Zienkiewicz, J.Z. Zhu, The superconvergent patch recovery and a posteriori error estimates. Part 2: Error estimates and adaptivity,, Int. J. Numer. Methods Eng. 33 (7) (1992) 1365–1382. [37] B. Boroomand, O. Zienkiewicz, Recovery procedures in error estimation and adaptivity. Part ii: Adaptivity in nonlinear problems of elastoplasticity behaviour, Comput. Meth. Appl. Mech. Eng. 176 (1999) 127–146. [38] R. Boussetta, T. Coupez, L. Fourment, Adaptive remeshing based on a posteriori error estimation for forging simulation, Comput. Meth. Appl. Mech. Eng. 195 (2006) 6626–6645. [39] I. Babuska, W.C. Rheinboldt, A posteriori error estimates for the finite element method, Int. J. Numer. Methods Eng 15 (1978) 1597–1615. [40] P. Ladevèze, P. Rougeot, New advances on a posteriori error on constitutive relation in finite element analysis, Comput. Meth. Appl. Mech. Eng. 150 (1997) 239–249. [41] L. Gallimard, P. Ladeveze, J.P. Pelle, Error estimation and adaptivity in elastoplasticity, Int. J. Numer. Methods Eng. 39 (2) (1996) 189–217. [42] P. Ladevèze, N. Moës, B. Douchin, Constitutive relation error estimators for (visco)plastic finite element analysis with softening, Comput. Meth. Appl. Mech. Eng. 176 (1–4) (1999) 247–264. [43] Djordje Peric, Jianguo Yu, D.R.J. Owen, On error estimates and adaptivity in elastoplastic solids: applications to the numerical simulation of strain localization in classical and Cosserat continua, Int. J. Numer. Methods Eng. 37 (8) (1994) 1351–1379. [44] F.M. Andrade Pires, E.A. de Souza Neto, D.R.J. Owen, On the finite element prediction of damage growth and fracture initiation in finitely deforming ductile materials, Comput. Meth. Appl. Mech. Eng 193 (2004) 5223–5256. [45] Edwin Spanier, Algebraic Topology, Springer, 1966. [46] M. Cruchaga, D. Celentano, P. Breitkopf, P. Villon, A. Rassineux, A front remeshing technique for a Lagrangian description of moving interfaces in two-fluid flows, Int. J. Numer. Methods Eng. 66 (13) (2006) 2035–2063. [47] Les Piegl, Wayne Tiller, The NURBS Book, second ed., Springer-Verlag, 1995– 1997. [48] R. Löhner, Some useful data structure for generation of unstructured grid, Appl. Numer. Methods 3 (1988) 123–135. [49] T. Mabrouki, J.-F. Rigal, A contribution to a qualitative understanding of thermo-mechanical effects during chip formation in hard turning, J. Mater. Process. Technol. 176 (1–3) (2006) 214–221. [50] S. Belhadi, T. Mabrouki, J.-F. Rigal, L. Boulanouar, Experimental and numerical study of chip formation during straight turning of hardened AISI 4340 steel, Proc. Inst. Mech. Eng. Part B J. Eng. Manuf. 219 (7) (2005) 515–524. [51] P. Breitkopf, A. Rassineux, G. Touzot, P. Villon, Explicit form and efficient computation of MLS shape functions and their derivatives, Int. J. Numer. Methods Eng. 48 (2000) 451–456.