on the optimisation of viscoplastic constitutive modelling using a numerical feedback damping...

Upload: frank-richarrd

Post on 01-Jun-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 On the Optimisation of Viscoplastic Constitutive Modelling Using a Numerical Feedback Damping Algorithm 2005 Co

    1/20

    On the optimisation of viscoplastic constitutive

    modelling using a numerical feedback damping algorithm

    J. Pinho-da-Cruz *, F. Teixeira-Dias

    Departamento de Engenharia Mecanica, Universidade de Aveiro, Campus Universitario de Santiago, 3810-193 Aveiro, Portugal

    Received 16 January 2004; received in revised form 18 June 2004; accepted 29 July 2004

    Abstract

    The authors propose a mathematical model that, in the presence of a constant time step algorithm and a smooth

    evolution of a state variable, increases the performance of the numerical process, forces the convergence of the numer-

    ical solution and, consequently, improves the overall quality of the results. This method reduces the total number of

    time steps of a simulation process and minimizes the necessary CPU time. The proposed algorithm is based on the

    mathematical adjustment of the evolution of a chosen state variable. The resulting numerical signals are analysed

    and properly characterised. Several numerical signals, obtained from different non-linear simulation examples and con-

    ditions, are studied. Based on the characterisation of the numerical signals and considering that the numerical resultsreflect the behaviour of a vibratory systemthe numerical codewith its own intrinsic mass, springand dashpot ele-

    ments, the authors develop a numerical damping algorithm and present its implementation. The algorithm is applied

    and tested with a non-linear finite element example, using a viscoplastic constitutive model. The authors also present

    a set of numerical validation tests consisting of the simulation of the development of residuals stresses that arise from

    the fabrication process of particle reinforced metal matrix composites (MMC). The cooling down stage of an AlSiCp20%vol. MMC is simulated. In order to evaluate the performance of the algorithms, some results, obtained with and

    without the application of the optimisation algorithm, are presented and thoroughly compared. The numerical damper

    algorithm proves to be very efficient.

    2004 Elsevier B.V. All rights reserved.

    Keywords:Viscoplastic behaviour; Numerical damper; Optimisation; Incremental process; Finite element

    0045-7825/$ - see front matter 2004 Elsevier B.V. All rights reserved.

    doi:10.1016/j.cma.2004.07.013

    * Corresponding author. Tel.: +351 234 370830; fax: +351 234 370953.

    E-mail address: [email protected](J. Pinho-da-Cruz).

    Comput. Methods Appl. Mech. Engrg. 194 (2005) 21912210

    www.elsevier.com/locate/cma

    mailto:[email protected]:[email protected]
  • 8/9/2019 On the Optimisation of Viscoplastic Constitutive Modelling Using a Numerical Feedback Damping Algorithm 2005 Co

    2/20

    1. Introduction

    On the present day, a large number of numerical simulation processes involve the use of highly non-

    linear algorithms, constitutive models and formulations. This is the case, for example, of some fabricationprocesses involving large-scale plasticity or whenever strong stress gradients are induced. Non-linear for-

    mulations inevitably lead to the implementation of incremental algorithms with generical time steps

    [tn, tn

    + Dt] and, consequently, often complex time integration procedures. Thus, the need for efficient

    and low-cost time step optimisation algorithms is ever more needed.

    Many algorithms for time step optimisation, adequate for non-linear behaviour models, can be imple-

    mented with automatic formulations that anticipate the evolution of the constitutive model parameters

    and correct the time step in order to avoid divergence and withdrawal from the constitutive behaviour.

    This constitutive evolution is often highly unstable. Consequently, in the present work, the authors pro-

    pose a numerical stabilisation method based on an analogy with the dynamic response of a classic vibra-

    tory system. The proposed method is based on the mathematical treatment of the evolution of a chosen

    internal state variablethe control variable. The evolution of this state variable, also called numerical sig-

    nal, is analysed and characterised in terms of its dispersion and amplitude divergence. Based on this char-

    acterisation, the authors develop a set of numerical damping algorithms and implementation techniques

    that are applied and tested with non-linear finite element examples, using a viscoplastic constitutive model

    [1,2].In this paper, only constant time increments Dtwill be considered in the development of the optimi-

    sation algorithm.

    2. Numerical damping model

    Non-linear systems seem to prevail against linear systems whenever real problems are analysed. This is

    mostly so because of friction forces, damping elements, resistive elements, etc., that often exhibit non-linear

    behaviour. However, linear dynamics often lead to fairly good descriptions of real systems. In these systems

    forces increase linearly with parameters such as position and velocity.

    2.1. Stability states of the free motion of an SDOF system

    The fundamental single degree-of-freedom (SDOF) vibratory system (schematically represented in Fig.

    1(a)) can be described by a single mass m, suffering the action of an external force f(t), connected to a spring

    of stiffness kand a dashpot c.

    Newtons second law of motion applied to the SDOF vibratory system leads to the following well-known

    non-homogeneous second-order ordinary differential equation (ODE) of motion:

    mxc

    _xkx ft 1

    with initial conditions

    xjt0 x0 and _xjt0 v0: 2

    The free vibration of an SDOF vibratory system, represented in Fig. 1(b), corresponds to

    mxc _xkx 0: 3

    In accordance to the values of the damping ratio,n, the SDOF system may be (i) underdamped (vd.Fig.

    2), (ii) critically-damped or (iii) overdamped (vd.Fig. 3). Positive initial displacement (x0) and velocity (v0)

    were considered for the representations of the system responses in Figs. 2 and 3.

    2192 J. Pinho-da-Cruz, F. Teixeira-Dias / Comput. Methods Appl. Mech. Engrg. 194 (2005) 21912210

  • 8/9/2019 On the Optimisation of Viscoplastic Constitutive Modelling Using a Numerical Feedback Damping Algorithm 2005 Co

    3/20

    The free motion of an SDOF vibratory system can be statically or dynamically stable/unstable. Consid-

    ering a positive inertia, m, the various free motion stability states of a vibratory system can be related to the

    algebraic signals ofkandc.

    A vibratory system is statically stable if any displacement from equilibrium induces a force that drives

    the system back to its equilibrium position. The system is statically unstable if this force tends to drive it

    away from its equilibrium position. Therefore, a positive value of spring stiffness kis associated to static

    stability, whereas a negative value is associated with static instability. On the other hand, dynamical stabil-

    ity of a vibratory system is related to the signal of the damping force. A positive damping force (c> 0) acts

    in the opposite direction of the velocity vector, leading to the dissipation of kinetic energy of the system

    and, consequently, to dynamic stability. Fig. 2 illustrates the free motion of a statically and dynamically

    Physicalr

    esponse

    Time

    Fig. 2. Free vibration of underdamped SDOF vibratory system.

    (a)

    (b)

    Fig. 1. Schematic representation of: (a) a single degree-of-freedom (SDOF) vibratory system and (b) an SDOF with free vibration.

    J. Pinho-da-Cruz, F. Teixeira-Dias / Comput. Methods Appl. Mech. Engrg. 194 (2005) 21912210 2193

  • 8/9/2019 On the Optimisation of Viscoplastic Constitutive Modelling Using a Numerical Feedback Damping Algorithm 2005 Co

    4/20

    stable vibratory system having constant positive values ofkand c. A negative damping force (c< 0) will

    provide energy to the system instead of dissipating it, leading to an increase of the free vibration amplitudesand, consequently, to dynamic instability.Fig. 4illustrates the free motion of a statically stable and dynam-

    ically unstable vibratory system (k> 0 and c< 0). It should be noted that dynamic stability implies static

    stability, but the reverse is not necessarily true: a statically stable system may be dynamically unstable [7].

    2.2. Numerical damping algorithm

    In the present work, authors assume that, at each integration point, the numerical results of a non-linear

    finite element analysis (FEA) can reflect the behaviour of a virtual vibratory systemthe numerical code

    with its own intrinsic mass, springand dashpot elements. Thus, when analysing the virtual system, the two

    main hypotheses are:

    Time

    Physicalresponse

    Overdamped system

    Critically-damped system

    Fig. 3. Free vibration of critically-damped and overdamped SDOF vibratory systems.

    Phys

    icalresponse

    Time

    Fig. 4. Free vibration of a dynamically unstable vibratory system (k> 0 and c < 0).

    2194 J. Pinho-da-Cruz, F. Teixeira-Dias / Comput. Methods Appl. Mech. Engrg. 194 (2005) 21912210

  • 8/9/2019 On the Optimisation of Viscoplastic Constitutive Modelling Using a Numerical Feedback Damping Algorithm 2005 Co

    5/20

    (i) The behaviour of the numerical solution, at each integration point, is similar to the free vibration of a

    single degree-of-freedom system.

    (ii) Each integration point is associated to constant values of mass 1 mand of spring stiffness k, while the

    damping coefficient c depends on the overall process time t.

    In this context, the numerical damping algorithm consists on the replacement, for every integration point

    (IP), of some transformation functionC of a chosen state variableW(t) by its arithmetic average aCin theinterval [t

    n, tn

    + Dt], where n2 N is the number of the increment, i.e.

    n2 N 8IP : CWtnDt : CWtnDt Cwtn

    2 aC: 4

    Note that ifC[W(t)] = W (t) (C is the identity transformation), then

    WtnDt : WtnDt Wtn

    2 aW: 5

    The value of state variable W(tn

    + Dt) is therefore replaced by its arithmetic average along [tn, tn

    +Dt], des-

    ignated by aW. On the other hand, ifC[W(t)] = ln[W(t)] withW(t) > 0 "t(Cis the logarithmic transforma-tion), then

    lnWtnDt : lnWtnDt lnWtn

    2 ln

    ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ffiffiffiffiffiffiffiffiffiffiffiffiWtnDtWtn

    p 6

    leading to

    WtnDt :

    ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiWtnDtWtnp cW: 7The value of state variable W(tn+ Dt) is therefore replaced by its geometric average along [tn, tn+Dt], des-

    ignated by cW.Some features of the presented algorithm can be related to the concept of feedback or to the closed-loop

    method of Discrete-Time Control Systems[3]. In fact, the constitutive model (CM) of the finite element

    code can be seen as an open-loop system (vd.Fig. 5(a)). With the implementation of the damping algo-

    rithm the CM turns into a sort of closed-loop system due to the fact of the previous value of the internal

    state variable, at instantt, being fed back, along with its actual value, to the constitutive model at instant

    t+ Dt. This is numerically performed replacing the transformation function C by its arithmetic mean (vd.

    Fig. 5(b)). InFig. 5(b)Z1 corresponds to the hardware memory where the value of the internal state var-

    iable for the previous step is stored, and D is a delay[3].

    This damping algorithm can be implemented in constitutive models with more than one internal state

    variable that exhibit oscillatory numerical instabilities. When this is the case, the damping algorithm can

    be applied simultaneously to all internal state variables.

    It should also be noted that the philosophical background of the presented algorithm is substantially

    different from those related to energy decaying schemes [46], which attempt to develop robust algorithms

    for integrating time semidiscrete equations associated with stiff non-linear finite element problems.

    1 It should be noted that, even if the mass varies, i.e. m =m(t) with m(t)5 0 "t, all the terms of Eq.(3) can be divided by m(t),

    resulting in an equation that describes the free vibration of an SDOF system with unitary mass and specific values of damping

    coefficient,c 0(t) = c(t)/m, and spring stiffness, k0(t) = k(t)/m.

    J. Pinho-da-Cruz, F. Teixeira-Dias / Comput. Methods Appl. Mech. Engrg. 194 (2005) 21912210 2195

  • 8/9/2019 On the Optimisation of Viscoplastic Constitutive Modelling Using a Numerical Feedback Damping Algorithm 2005 Co

    6/20

    3. Constitutive modelling

    In order to test the optimisation algorithms described in the previous paragraphs, the authors deliberately

    chose a numerical example that uses a highly non-linear constitutive model. This example is the numerical

    simulation of the development of thermal residual stresses in multiphase materials, namely in particle rein-

    forced aluminium matrix composites. To solve this example, a set of two constitutive models is used to de-

    scribe the micromechanical behaviour of the two constituent materialsreinforcement and matrix. Thesemodels are thoroughly described, for example, by Anand[8] and Teixeira-Dias and Menezes [9,10].

    The constitutive model for the reinforcement is a classical thermoelastic model [11]. For most metallic

    matrix composites, the temperature levels reached during some fabrication processes are frequently close

    to the melting point of the matrix material. Thus, one should assume that the matrix material exhibits a

    rate-dependent behaviour. Consequently, the behaviour model for the matrix material should be based

    on the following physical aspects:

    (i) plastic strains are highly rate-dependent and

    (ii) the internal state of the material determines its mechanical and thermal response.

    Additionally, when adopting such a constitutive model, it is often necessary to guarantee that it will be pos-sible to model physical phenomena such as, for example:

    (i) the effects of strain-rate and temperature;

    (ii) recrystallisation and restoration processes;

    (iii) internal damage of the material and

    (iv) the evolution of the crystalline structure of the material.

    The use of a single state variable to represent all the physical phenomena described above is clearly a

    limiting option. However, it is possible to model hardening and strain rate sensitivity with such a law

    [12]. In order to do this, the model uses an internal state variable srepresenting strain resistanceand

    Fig. 5. Feedback control analogy of the damping algorithm: (a) open-loop system and (b) closed-loop system.

    2196 J. Pinho-da-Cruz, F. Teixeira-Dias / Comput. Methods Appl. Mech. Engrg. 194 (2005) 21912210

  • 8/9/2019 On the Optimisation of Viscoplastic Constitutive Modelling Using a Numerical Feedback Damping Algorithm 2005 Co

    7/20

    two other macroscopic external state variablesCauchys stress tensor r and temperature T. Thus, the

    most appropriate model that can be used to represent the constitutive behaviour of the metallic matrix

    material is a thermoelasticviscoplastic model.

    To specify the constitutive relations for the matrix material it is first assumed that the total strain ratetensor, D, is decomposed as[10]

    D De Dth Dvp; 8

    whereDvp is the viscoplastic strain rate tensor and De andDth are the elastic and thermal strain rate tensors,

    respectively. The viscoplastic strain rate tensor is assumed to be isochoric, i.e. tr(Dvp) = 0.

    Most temperature- and rate-dependent constitutive models assume that the material is isotropic and that

    the plastic strain rate depends on the stress state, the temperature and a set of state variables defining the

    materials strain history[8,13,14]. Based on this assumption, the viscoplastic strain rate tensor is defined by

    the following flow rule [12]:

    Dvp 3 _e

    p

    2r r

    0; 9

    where r 0 is Cauchys deviatoric stress tensor and r is von Mises equivalent stress, defined as

    r 3

    2r

    0: r

    0

    1=2: 10

    For the particular constitutive model considered in this work, the equivalent plastic strain rate _ep

    is a

    function of

    (i) the equivalent stress r;

    (ii) the internal state variables, representing the strain resistance, and

    (iii) the temperature T, i.e.

    _ep fr;s; T: 11

    The evolution of the internal state variable s is itself defined as a function of r, s and T

    os

    ot gr;s; T _e

    phr;s; T: 12

    The definition of functionfr;s; T, necessary for the complete definition of the adopted flow rule (Eq. (9)),is assumed to be the following[1518]:

    _ep

    fs;r; T A exp Q

    RgT

    sinh n

    r

    s

    1=m; 13

    where A, Q, m and n are material parameters and Rg is the universal gas constant. The evolution of the

    internal state variable s, defined in Eq.(12), is[10]

    _s _eph0 1

    s

    sH

    asgn 1 ssH

    h i; 14

    where h0 represents the hardening rate, ais a material parameter and sw is the saturation value ofs, asso-

    ciated with a given temperature/strain rate pair of values [14], given by

    sH s_e

    p

    A exp

    Q

    RgT

    n: 15

    J. Pinho-da-Cruz, F. Teixeira-Dias / Comput. Methods Appl. Mech. Engrg. 194 (2005) 21912210 2197

  • 8/9/2019 On the Optimisation of Viscoplastic Constitutive Modelling Using a Numerical Feedback Damping Algorithm 2005 Co

    8/20

    In the process chosen as example for the present work, it is reasonable to neglect rotations and consider

    only small strains[19]. Thus, a generic small strainsapproach is adopted[20]and the evolution of the Cau-

    chy stress tensor can be defined as

    _r CeM :De: 16

    After some mathematical manipulation one can define the following constitutive law for the metallic matrix

    material[9,11]:

    _r 2lMDDvp kM trD 3 kM

    2

    3lM

    aM _T

    I; 17

    wherelM, kM and aMare the coefficients of Lameand the coefficient of thermal expansion for the matrix

    material, respectively. _T is the cooling rate and Iis the second-order identity tensor.

    4. Numerical modelling

    The set of constitutive equations used in the present work have, among others, the big advantage of

    using a scalar parameter to represent the internal state of the material. This parameter models the resistance

    of the material to plastic flow. This kind of constitutive equations are numerically stable [21,22], which

    facilitates their implementation into numerical simulation codes.

    4.1. Numerical integration

    The numerical integration of the constitutive models is made with a forward gradient algorithm, in the

    form initially proposed by Peirce et al. [23]and afterwards developed by Anand et al. [21], Lush et al.[14],

    Teodosiu and Menezes[12]and Teixeira-Dias and Menezes[10].With the time integration procedure the correct values of all the state variables in configuration n + 1 are

    determined from the known values of the same variables in the previous configuration, n. For this purpose,

    the viscoplastic part of the strain rate tensor in the current configuration, Dvpw, is approximated using a

    weighting factor between its value in configurations n andn+ 1. This approximation is made as

    Dvpwjn1 DvpjnUD

    vpjn1Dvpjn; 18

    whereU 2[0, 1] is the weighting factor. The value ofDvp at instantn + 1, in the right-hand side of Eq. (18),is determined with a first-order Taylor approximation. The plastic strain increment can be determined from

    this approximation as

    Dep

    Z tn1tn

    Dvp

    dt 19

    Consequently, the increments of stress are calculated.

    4.2. Virtual work principle

    For the thermomechanical model described in previous sections, the virtual work principle can be writ-

    ten as[20]ZV

    rdedV

    ZS

    tdu dS; 20

    2198 J. Pinho-da-Cruz, F. Teixeira-Dias / Comput. Methods Appl. Mech. Engrg. 194 (2005) 21912210

  • 8/9/2019 On the Optimisation of Viscoplastic Constitutive Modelling Using a Numerical Feedback Damping Algorithm 2005 Co

    9/20

    whereVis the volume of the solid body andSthe external surface of the volume where stress is restricted as

    t t. As external mechanical loads are not considered in the present example, principle (20)simplifies to

    ZV

    r

    dedV 0: 21

    The metal matrix composite (MMC) is discretised in hexahedral three-dimensional finite elements with

    eight nodes and eight integration points. In order to avoid the development of locking effects the volumetric

    part of the displacement gradient is interpolated with a reduced selective scheme [22,24].

    The finite element discretisation of Eq.(21), for time increment n, leads to the following standard linear

    algebraic system of equations:

    KnDun Dfn; 22

    where Dun

    is the displacement increment vector, Kn

    is the corresponding global stiffness matrix and Dfn

    is

    the incremental nodal force vector, all evaluated at instant tn

    and corresponding to time increment Dt. The

    solution of the system of equations (22)is then used to update the configuration of the system and all the

    state variables.

    5. Results and discussion

    The case study used in this work is the simulation of the cooling down stage of an AlSiCpmetal matrix

    composite. Initial and final process temperatures are Ti= 933K and Tf= 293K, respectively, and the cool-

    ing rate is _T 100Ks1. All numerical simulations are performed using a three-dimensional unit cell rep-resentative of a spherical particle reinforced MMC with 20% volume fraction of reinforcement. The finite

    element mesh developed for this analysis is shown inFig. 6(a). The boundary conditions specified were such

    that coordinate planesOxy, Oxz and Oyz correspond to planes of symmetry.Fig. 6(b) shows the distribu-

    tion of the normal stress rxx. Note that, as expected, during the cooling down stage, the gradient of normalstresses tends to be higher near the matrix-reinforcement interface. This is mainly due to the discontinuity

    in material properties and the mismatch between the thermal expansion coefficients of the component

    materials.

    Fig. 6. (a) Finite element mesh and (b) distribution of the normal stressrxx

    of the spherical particle reinforced AlSiCp 20%vol. unit

    cell.

    J. Pinho-da-Cruz, F. Teixeira-Dias / Comput. Methods Appl. Mech. Engrg. 194 (2005) 21912210 2199

  • 8/9/2019 On the Optimisation of Viscoplastic Constitutive Modelling Using a Numerical Feedback Damping Algorithm 2005 Co

    10/20

    5.1. Accurate numerical results

    Anaccuratereference solution was obtained, for comparison purposes, using a very small constant time

    increment, Dt= 0.001 s, which corresponds to a temperature incrementDT=0.1K, and a forward gradi-ent time integration weighting factor U= 0.7 (see Eq. (18))[10].As stated earlier, this parameter U 2[0,1]controls the estimation of the plastic strain rate increment in the forward gradient integration procedure. It

    should be noted that U= 0, U2 ]0,1[ and U= 1 lead, respectively, to explicit, semi-implicit and implicitintegration schemes. The accurate, or optimal, equivalent plastic strain rate _e (EPSR) evolution with the

    temperatureTis presented inFig. 7. All numerical results were obtained on an integration point in the ma-

    trix material, close to the matrixreinforcement interface.

    5.2. Non-damped numerical results

    Several numerical simulations were performed consideringU = 0.25 and time increments Dtbetween 0.01

    and 0.02s, which correspond to temperature increments 2 DTbetween 1.0 and 2.0K. It should be noted

    that, since the cooling rate is considered to be constant, the results can be analysed in terms of temperature,

    instead of time, increments. Figs. 810 present the temperature evolution of the equivalent plastic strain

    rate _ep

    with temperature for DT= 1.0K, 1.4K and 1.8K, respectively. Similar results were observed for

    the remainder of the temperature increments studied. For comparison purposes the accurate evolution of_e

    pis also presented.

    Analysing these results, the following can be observed:

    (i) there is dispersion in all but the accurate results;(ii) the results oscillate asymmetrically about the optimal evolution;

    (iii) although temperature evolutions of the equivalent plastic strain rate _ep

    stabilise in the considered cool-

    ing temperature range for temperature increments of 1.0 K and 1.4 K, this is not the case for

    DT= 1.8K and

    (iv) dispersion seems to increase proportionally with the size of the incrementDT.

    Fig. 7. Accurate evolution of the equivalent plastic strain rate (EPSR) with temperature (DT=0.1K and U = 0.7).

    2 Although temperature incrementsDTare negative, i.e. are decrements, since _T

  • 8/9/2019 On the Optimisation of Viscoplastic Constitutive Modelling Using a Numerical Feedback Damping Algorithm 2005 Co

    11/20

    It should also be noted that the disappearance/appearance of numerical oscillations can be explained by

    conditional stability of the semi-implicit integration method: if the time step is small enough, stability is

    attained, otherwise instabilities (oscillations) will emerge. Therefore, non-damped oscillations vanish as

    the time step size is reduced since it becomes sufficiently small to stabilise the semi-implicit integrationmethod and, consequently, lead to a non-oscillatory numerical solution.

    In terms of the hypotheses presented in Section 2.2, there seems to be no similarity between the behav-

    iour of these numerical results and a mechanical vibration. In fact, the asymmetrical character of the evo-

    lution of the numerical results seems to preclude such a fact. Therefore, a qualitative comparison of results

    is only possible with symmetry of the numerical results. However, a detailed analysis of these results reveals

    that, although the arithmetic averages of _ep

    , for each interval [Tn, T

    n+ DT], did not follow the general trend

    of the accurate results, this was the case when the geometric average was considered. This observation sug-

    gests the existence of symmetry in the logarithmic evolution of the equivalent plastic strain rate. This fact is

    illustrated in Figs. 1113 for temperature increments DTof 1.0K, 1.4K and 1.8K, respectively. Similar

    results were observed for the remainder of the temperature increments studied.

    0

    2

    4

    6

    8

    250350450550650750850950

    EPSR

    [x103s-1]

    Signal 1.0

    Temperature [K]

    Optimal

    Fig. 8. Evolution of the equivalent plastic strain rate (EPSR) with temperature (DT= 1.0K).

    0

    6

    12

    18

    24

    250350450550650750850950

    EPSR

    [x103s-1]

    Optimal

    Signal 1.4

    Temperature [K]

    Fig. 9. Evolution of the equivalent plastic strain rate (EPSR) with temperature (DT= 1.4K).

    J. Pinho-da-Cruz, F. Teixeira-Dias / Comput. Methods Appl. Mech. Engrg. 194 (2005) 21912210 2201

  • 8/9/2019 On the Optimisation of Viscoplastic Constitutive Modelling Using a Numerical Feedback Damping Algorithm 2005 Co

    12/20

    Note that a logarithmic transformation of the equivalent plastic strain rate leads to a symmetric evolu-

    tion of the temperature about the accurate results. In the presence of symmetry, there seems to be a higherqualitative similarity between the behaviour of these numerical results and a mechanical vibration. The evo-

    lution of the transformed results suggests that the system behaves as an underdamped, single degree-of-free-

    dom, free vibrating system with variable damping coefficient c. The amplitude variation of the numerical

    results corresponds to an alternate dissipation/accumulation of the energy of the system, which, according

    to the results shown inFigs. 2 and 4, can be associated to the existence of a time-dependent damping factor

    c. On the other hand, the spring stiffness k, hypothetically constant, has a positive value since every dis-

    placement from the equilibriumoptimalposition induces a force that drives the systemnumerical

    resultback to its equilibrium position, i.e. the system is statically stable. However, since the damping coef-

    ficientc may be either positive or negative, the system is not necessarily dynamically stable, i.e. amplitude

    may either decrease or increase.

    0

    5

    10

    15

    20

    25

    30

    250350450550650750850950

    EPSR

    [x103s-1]

    Temperature [K]

    Signal 1.8

    Optimal

    Fig. 10. Evolution of the equivalent plastic strain rate (EPSR) with temperature (DT= 1.8K).

    1

    10

    250350450550650750850950

    EPSR

    [x103s-1]

    Temperature [K]

    Signal 1.0

    Optimal

    Fig. 11. Logarithmic evolution of the equivalent plastic strain rate (EPSR) with temperature (DT= 1.0K).

    2202 J. Pinho-da-Cruz, F. Teixeira-Dias / Comput. Methods Appl. Mech. Engrg. 194 (2005) 21912210

  • 8/9/2019 On the Optimisation of Viscoplastic Constitutive Modelling Using a Numerical Feedback Damping Algorithm 2005 Co

    13/20

    5.3. Implemented damping methodologies

    As was referred previously, dynamic stability always assumes static stability, but the opposite is not al-

    ways true. A statically stable system may be dynamically unstable[7]. Therefore, our system seems to fit inthe second case: it is statically stable, but dynamically unstable. So, if dynamic stability is the main objec-

    tive, it is essential to force the positiveness of the damping factor c. In physical terms, a positive damping

    factor leads to energy dissipation and a decrease in the amplitude. Therefore, if a decrease of the oscillation

    amplitude is forced, it may be possible to guarantee dynamic stability and, consequently, reduce dispersion.

    In this context, the main objective of the numerical damping algorithm described in Section 2.2 is to reach

    numerical dynamic stability. It forces the replacement of the actual numerical value, or its transformation,

    by averaging it with its predecessor. This methodology refrains the unstable tendencies and, for oscillating

    numerical signals, leads to the desired approximation to the optimalequilibrium positionresults. In the

    present workW(t) andC[W(t)] correspond to the equivalent plastic strain rate _ep

    and ln_ep, respectively, i.e.

    C is the logarithmic function. The importance ofC resides in the fact that symmetry of a non-damped

    1

    10

    100

    2503504505506507508509500.1

    Temperature [K]

    Signal 1.4

    Optimal

    EPSR[

    x103s

    -1]

    Fig. 12. Logarithmic evolution of the equivalent plastic strain rate (EPSR) with temperature (DT= 1.4K).

    1

    10

    100

    2503504505506507508509500.1

    Temperature [K]

    Signal 1.8

    Optimal

    EPSR[

    x103s

    -1]

    Fig. 13. Logarithmic evolution of the equivalent plastic strain rate (EPSR) with temperature (DT= 1.8K).

    J. Pinho-da-Cruz, F. Teixeira-Dias / Comput. Methods Appl. Mech. Engrg. 194 (2005) 21912210 2203

  • 8/9/2019 On the Optimisation of Viscoplastic Constitutive Modelling Using a Numerical Feedback Damping Algorithm 2005 Co

    14/20

    numerical signal eliminates spurious factors that may distort the analysis of the damped results, since the

    signal does not possess average value deviation.

    The implemented damping methodologies correspond to the application of the algorithm presented in

    Section 2.2 for both the identity and the logarithmic transformations. Thus, for all temperature intervals,the value of state variable W(Tn

    + DT) is replaced by its arithmetic average aW in [Tn, T

    n+ DT]. This

    approach will be henceforth denominated as a-method. Alternatively, the value of the state variable

    W(Tn

    + DT) is replaced by its geometric average cW in [Tn, T

    n+ DT]. This approach will be henceforth

    denominated as c-method.

    5.4. Damped numerical results

    Based on the previously referred damping methodologies, several numerical simulations were performed

    in order to evaluate the performance and validity of both the a- and c-methods.

    5.4.1. Damped numerical resultsthe a-method

    Figs. 14 and 15present the evolution of the a-damped equivalent plastic strain rate (EPSR) with tem-

    perature, forDT= 1.0K andDT= 1.8K, respectively. The corresponding non-damped results and accurate

    results are also shown for comparison purposes. Similar results were observed for the remainder of the tem-

    perature increments.

    It can be observed that the evolution of the a-damped numerical results have a behaviour similar to an

    underdamped vibratory system (seeFig. 2). However, some degree of asymmetry can be observed on the a-

    damped results. Moreover, both the underdamped amplitudes and stabilisation time seem to increase with

    the temperature increment DT.

    5.4.2. Damped numerical resultsthe c-method

    Figs. 16 and 17present the logarithmic evolution of the c-damped equivalent plastic strain rate (EPSR)

    with temperature, forDT= 1.0K andDT= 1.8K, respectively. The corresponding non-damped results andaccurate results are also presented for comparison purposes. Similar results were observed for the remain-

    der of the temperature increments.

    It can be seen that c-damped results are almost symmetric. This is related to the fact that a symmetric

    oscillating signal does not have average value deviation. c-damped results seem to behave like an under-

    damped vibratory system (seeFig. 2). Finally, as occurred for the a-method, both the underdamped ampli-

    0

    2

    4

    6

    8

    250350450550650750850950

    EPSR

    [x103

    s-1]

    - method

    Signal 1.0

    Optimal

    Temperature [K]

    Fig. 14. Evolution of the a-damped equivalent plastic strain rate (EPSR) with temperature (DT= 1.0K).

    2204 J. Pinho-da-Cruz, F. Teixeira-Dias / Comput. Methods Appl. Mech. Engrg. 194 (2005) 21912210

  • 8/9/2019 On the Optimisation of Viscoplastic Constitutive Modelling Using a Numerical Feedback Damping Algorithm 2005 Co

    15/20

    tudes and stabilisation time seem to increase with the temperature increment DT. In comparison to the a-

    method, thec-method leads to numerical results with slightly greater underdamped amplitudes, but with a

    more uniform decrease and a smaller time to stabilisation.

    The first step (n= 1) of the application of the geometric average (c-method) to the logarithmic evolutionof EPSR with temperature for DT= 1.0K is illustrated inFig. 18. It should be noted that point Cfollowed

    upwards instead of horizontally. This is in accordance with the inertia hypothesis. In fact, in the absence of

    inertial effects there is no reason for the system to keep its previous numerical dynamical state. On the

    other hand, the non-damped results clearly illustrate the existence of a positive spring stiffness k, as well as

    the alternating motion that it originates.

    5.4.3. Dispersion resultsa- andc-methods

    In order to evaluate the efficiency of both the a- and the c-methods, relative dispersion of non-damped

    and damped signals, for each DT, were determined using the root mean square deviation (RMSD), defined

    by:

    0

    5

    10

    15

    20

    25

    30

    250350450550650750850950

    EPSR

    [x103s

    -1]

    - methodSignal 1 .8Optimal

    Temperature [K]

    Fig. 15. Evolution of the a-damped equivalent plastic strain rate (EPSR) with temperature (DT= 1.8K).

    1

    10

    250350450550650750850950

    EPSR

    [x103s-1]

    Temperature [K]

    Optimal

    Signal 1.0

    - method

    Fig. 16. Logarithmic evolution of the c-damped equivalent plastic strain rate (EPSR) with temperature (DT= 1.0K).

    J. Pinho-da-Cruz, F. Teixeira-Dias / Comput. Methods Appl. Mech. Engrg. 194 (2005) 21912210 2205

  • 8/9/2019 On the Optimisation of Viscoplastic Constitutive Modelling Using a Numerical Feedback Damping Algorithm 2005 Co

    16/20

    RMSDffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ffiffiffiffiffiffiP

    NTS

    i1 C

    W

    T

    i C

    WH

    T

    i

    2

    NTS

    vuuut ; 23

    where C is the transformation function, W(Ti) is the equivalent plastic strain rate _ep

    at temperature Ti,

    Ww(Ti) is the accurate value at temperature Ti, and NTS is the number of temperature steps, given by

    NTSjTf Tij

    jDTj : 24

    Fig. 19shows the evolution of the relativea- andc-RMSD factors with the total number of temperature

    steps. The relative RMSD factor was defined, for both the methods, by the ratio of the RMSD factors of

    the non-damped and damped numerical signals, respectively. It can be observed that:

    0

    1

    10

    100

    250350450550650750850950

    EPSR

    [x103s

    -1]

    OptimalSignal 1.8 - method

    0.1

    Temperature [K]

    Fig. 17. Logarithmic evolution of the c-damped equivalent plastic strain rate (EPSR) with temperature (DT= 1.8K).

    Fig. 18. Detail of the application of the dampingc-method to the logarithmic evolution of equivalent plastic strain rate (EPSR) with

    temperature (DT= 1.0K).

    2206 J. Pinho-da-Cruz, F. Teixeira-Dias / Comput. Methods Appl. Mech. Engrg. 194 (2005) 21912210

  • 8/9/2019 On the Optimisation of Viscoplastic Constitutive Modelling Using a Numerical Feedback Damping Algorithm 2005 Co

    17/20

    (i) botha- and c-methods led to a maximum relative damping effect for around 530 temperature incre-

    ments, i.e. for DT= 1.2K;

    (ii) for a number of steps smaller than 320, i.e. forDT> 2.0K, the relative a-RMSD tends towards unity,

    indicating that, for DT= 2.0K, the dispersion of the non-damped and damped signals are quantita-

    tively similar, although qualitatively distinct;

    (iii) both relativea- andc-RMSD values decrease forDT< 1.2 K, and tend towards unity, since dispersion

    tends to vanish for small values ofDT. Note that, although the a-method seems to be more efficient

    than thec-method, this is not true for a number of temperature steps over 470. In fact, the asymmetry

    of the linear-scaled non-damped numerical signals, due to mean value deviation (see Figs. 810), leads

    to an overestimation of the a-RMSD factors, which are minima for the logarithmic-scaled signals (seeFigs. 1113).

    Although a symmetrising transformation leads to better convergence results, in practice, since it is usu-

    ally unknown, the damping methodology must be implemented considering the identity transformation, i.e.

    the arithmetic mean of the control variable. The main reason for considering the logarithmic transforma-

    tion in this work was to investigate the influence of symmetry on damped results. It can be concluded that

    this leads to a better performance. Moreover, those differences do not invalidate the general use of the iden-

    tity transformation. The symmetrising transformation may be thought as the upper bound of the algorithm

    efficiency and not as a conditio sine qua non for its systematic implementation.

    5.4.4. Damping numerical resultsnon-initial damper application

    Numerical simulations were performed in order to observe the effect of a non-initial damping effect. A

    temperatureTd= 710K was chosen for the application of damping. Figs. 20 and 21show, respectively, the

    temperature evolution and logarithmic evolution of the a- and c-damped equivalent plastic strain rate

    (EPSR) for Td= 710K and DT = 1.8K. Non-damped results and optimal results are also presented for

    comparison purposes. The accurate results are also presented. Similar results were observed for the remain-

    der of the temperature increments.

    It can be observed that the behaviours of the non-initiallya- andc-damped numerical signal are similar

    to the initially damped ones. However, the damping effect is more pronounced due to the sudden applica-

    tion of damping.

    0

    1

    2

    3

    4

    5

    67

    8

    9

    10

    300 350 400 450 500 550 600 65 0

    RelativeRMSD

    method

    - method

    Number of temperature steps, NTS

    Fig. 19. Evolution of the relative a- and c-root mean square deviation (RMSD) factors with the number of temperature steps.

    J. Pinho-da-Cruz, F. Teixeira-Dias / Comput. Methods Appl. Mech. Engrg. 194 (2005) 21912210 2207

  • 8/9/2019 On the Optimisation of Viscoplastic Constitutive Modelling Using a Numerical Feedback Damping Algorithm 2005 Co

    18/20

    6. Conclusions

    A numerical damper algorithm applicable to the finite element simulation of non-linear behaviour of

    materials was presented. It was considered that the evolution of the numerical results of a non-linear finite

    element analysis can reflect the behaviour of a virtual vibratory systemthe numerical codewith its own

    intrinsic mass, springand dashpot elements. The damping algorithm was applied and tested with a non-

    linear finite element example, using a rate dependent constitutive model, in order to evaluate its capabilities.

    The set of numerical validation tests consisted on the optimisation of the simulation of the development of

    residuals stresses that arise from the fabrication process of particle reinforced metal matrix composites. The

    cooling down stage of an AlSiCp MMC with 20% volume fraction of reinforcement was simulated [911].

    The numerical damping algorithm forces the replacement of the actual numerical value of a state vari-

    able, or its functional transformation, by performing an average with its predecessor numerical value. Two

    0

    5

    10

    15

    20

    25

    30

    250350450550650750850950

    Temperature [K]

    EPSR

    [x103s-1]

    Optimal

    Signal 1.8

    -method

    Fig. 20. Evolution of the non-initiallya-damped equivalent plastic strain rate (EPSR) with temperature (Td= 710K and DT= 1.8K).

    Temperature [K]

    EPSR

    [x103s-1]

    1

    10

    100

    250350450550650750850950

    Optimal

    Signal 1 .8

    -method

    0.1

    Fig. 21. Logarithmic evolution of the non-initiallyc-damped equivalent plastic strain rate (EPSR) with temperature (Td= 710K and

    DT= 1.8K).

    2208 J. Pinho-da-Cruz, F. Teixeira-Dias / Comput. Methods Appl. Mech. Engrg. 194 (2005) 21912210

  • 8/9/2019 On the Optimisation of Viscoplastic Constitutive Modelling Using a Numerical Feedback Damping Algorithm 2005 Co

    19/20

    distinct transformation functions were used: the identity and the logarithmic functions. The logarithmic

    function was used because it symmetrises the evolution of the state variable. In the presence of a constant

    time step finite element algorithm, the application of these two methodologies refrained the dispersion of

    the oscillating numerical signals. Their application increased the performance of the process and forcedthe convergence of the numerical solutions.

    The symmetrising logarithmic transformation leads to the best convergence resultsthe upper bound of

    the algorithm efficiency. Moreover, in general implementations the identity transformation should be used.

    The presented numerical damper algorithm allows the execution of simulation processes using larger

    time steps, thus saving CPU time, and increases the precision of the numerical results.

    This numerical damper algorithm proved to be very efficient and appropriate when predicting non-linear

    thermomechanical behaviour of composite materials.

    Acknowledgement

    The authors acknowledge financial support given by FCTFundacao para a Ciencia e a Tecnologia;

    Programa Operacional Ciencia, Tecnologia, Inovacao do Quadro Comunitario de Apoio III, FEDER.

    References

    [1] J. Pinho-da-Cruz, F. Teixeira-Dias, A numerical damper optimisation algorithm for non-linear behaviour in finite element

    simulations, in: Proceedings of the COMPLAS VII, Computational Plasticity VIIFundamentals and Applications, CIMNE,

    Barcelona, 2003, p. 253.

    [2] J. Pinho-da-Cruz, F. Teixeira-Dias, Numerical damping algorithm for optimisation of non-linear behaviour in variable step finite

    element simulations (in Portuguese), in: Proceedings of the CMCE 2004, Computational Methods in Engineering, APMTAC/

    SEMNI, Lisbon, 2004, p. 399.

    [3] Katsuhiko Ogata, Discrete-Time Control Systems, Prentice Hall, Englewood Cliffs, NJ, 1987.

    [4] O.A. Bauchau, C.L. Bottasso, On the design of energy preserving and decaying schemes for flexible, nonlinear multi-body

    systems, Comput. Methods Appl. Mech. Engrg. 169 (12) (1999) 6179.

    [5] C.L. Bottasso, O.A. Bauchau, J.-Y. Choi, An energy decaying scheme for nonlinear dynamics of shells, Comput. Methods Appl.

    Mech. Engrg. 191 (2728) (2002) 30993121.

    [6] M. Borri, C.L. Bottasso, L. Trainelli, A novel momentum-preserving energy-decaying algorithm for finite-element multibody

    procedures, Comput. Assist. Mech. Engrg. Sci. 9 (3) (2002) 315340.

    [7] J.P. Den Hartog, Mechanical Vibrations, Dover Publications, New York, USA, 1985.

    [8] L. Anand, Constitutive equations for hot-working of metals, Int. J. Plast. 1 (1985) 213231.

    [9] F. Teixeira-Dias, L.F. Menezes, Numerical determination of the influence of the cooling rate and reinforcement volume fraction

    on the levels of residual stresses in Al-SiC composites, Computat. Mater. Sci. 21 (1) (2001) 2636.

    [10] F. Teixeira-Dias, L.F. Menezes, Numerical aspects of finite element simulations of residual stresses in metal matrix composites,

    Int. J. Numer. Methods Engrg. 50 (3) (2001) 629644.

    [11] F. Teixeira-Dias, L.F. Menezes, A kinematic and incremental integration model for the micromechanical numerical analysis ofdual-phase materials, Computat. Mater. Sci. 25 (1-2) (2002) 237245.

    [12] C. Teodosiu, L.F. Menezes, Numerical methods for calculating thermal residual stresses in particle-reinforced metal matrix

    composites, Rev. Roum. Sci. Tech.Mekh. Appl. 36 (3,4) (1991) 243259.

    [13] A.K. Miller, O.D. Sherby, A simplified phenomenological model for non-elastic deformation: prediction of pure aluminum

    behavior and incorporation of solute strengthening effects, Acta Metall. 26 (1978) 289304.

    [14] A.M. Lush, G. Weber, L. Anand, An implicit time-integration procedure for a set of internal variable constitutive equations for

    isotropic elasto-viscoplasticity, Int. J. Plast. 5 (1989) 521549.

    [15] H.L. Cao, Modelisation Mecanique et Simulation Numerique de IEmboutissage, Ph.D. Thesis, INPG-Grenoble, France, 1990.

    [16] J.R. Rice, On the structure of stressstrain relations for time-dependent plastic deformation of metals, J. Appl. Mech. 37 (1970)

    728737.

    [17] U.F. Kocks, A.S. Argon, M.F. Ashby, Thermodynamics and kinetics of slip, Progr. Mater. Sci. 19 (1975) 1289.

    [18] R.W. Bailey, Note on the softening of strain hardened metals and its relation to creep, J. Inst. Metals 25 (1926) 27.

    J. Pinho-da-Cruz, F. Teixeira-Dias / Comput. Methods Appl. Mech. Engrg. 194 (2005) 21912210 2209

  • 8/9/2019 On the Optimisation of Viscoplastic Constitutive Modelling Using a Numerical Feedback Damping Algorithm 2005 Co

    20/20

    [19] S.B. Brown, H.K. Kwon, L. Anand, An internal variable constitutive model for hot working of metals, Int. J. Plast. 5 (1989) 95

    130.

    [20] O.C. Zienkiewicz, R.L. Taylor, The Finite Element Method, 1, McGraw-Hill, London, 1994, p. 225.

    [21] L. Anand, A. Lush, M.F. Briceno, D.M. Parks, A time-integration procedure for a set of internal variable type elasto-viscoplastic

    constitutive equations, Research Report, Department of Mechanical Engineering, MIT, USA, 1985.[22] T.J.R. Hughes, Generalization of selective integration procedures to anisotropic and non-linear media, Int. J. Numer. Methods

    Engrg. 15 (1980) 14131418.

    [23] D. Peirce, C.F. Shih, A. Needleman, A tangent modulus method for rate dependent solids, Comput. Struct. 18 (1984) 875887.

    [24] H. Shimodarira, Equivalence between mixed models and displacement models using reduced integration, Int. J. Numer. Methods

    Engrg. 21 (1985) 89104.

    2210 J. Pinho-da-Cruz, F. Teixeira-Dias / Comput. Methods Appl. Mech. Engrg. 194 (2005) 21912210