A Constitutive Model For Polymers Formulation and Integration Algorithm
A Constitutive Model For Polymers Formulation and Integration Algorithm
polymers: Formulation
and Integration algorithm
Negar Bahramsari
Mestrado em Engenharia Matemática
Departamento de Matemática
2014
Orientador
Francisco Manuel Andrade Pires, Professor Auxiliar, FEUP
Coorientador
Sílvio Marques de Almeida Gama, Professor Associado, FCUP
Todas as correções determinadas
pelo júri, e só essas, foram efetuadas.
O Presidente do Júri,
Porto, ______/______/_________
Dedicated to my husband ...
Acknowledgements
Nomenclature vii
1 Introduction 1
1.1 General introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Modeling of the mechanical behavior of polymers . . . . . . . . . . . . 2
1.3 Scope and outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
5 Numerical examples 42
5.1 Compression of a cube (plane strain compression) . . . . . . . . . . . . 42
5.2 Cylinder upsetting (axisymmetric compression) . . . . . . . . . . . . . 44
5.3 Notched bar compression . . . . . . . . . . . . . . . . . . . . . . . . . . 45
References 52
List of Figures
5.1 The geometry and mesh of the plane strain compression test. . . . . . . 43
5.2 The stress-strain curve for the compression of the cube. . . . . . . . . . 43
5.3 The stress-strain curve for the compression of the cylinder. . . . . . . . 44
5.4 The geometry and mesh of the compression test on a notched bar . . . 45
5.5 Contour plot of effective stress at ten percent of the deformation. . . . 46
5.6 Contour plot of effective stress at twenty percent of the deformation. . 46
5.7 Contour plot of effective stress at thirty percent of the deformation. . . 46
5.8 Contour plot of effective stress at half of the deformation. . . . . . . . . 47
5.9 Contour plot of effective stress at the end of the deformation. . . . . . . 47
List of Tables
Introduction
• To use nonlinear finite element method to solve the equilibrium equations ob-
tained from continuum mechanics relations and the constitutive model;
• To derive the integration algorithm of the model developed in the previous sec-
tion in order to be used in finite element;
• To run numerical examples with the implemented model within finite element.
In the next chapter of the work, continuum mechanics and finite element method
are explained. It should be mentioned that the objective is by no means providing
a comprehensive review of the subjects and it is intended to provide the main rela-
tions which are used in this work. In Chapter 3, the analytical formulation of the
model based on BPA model is provided. The numerical treatment of the governing
constitutive equations and the integration algorithm of the model which includes the
derivation of state update procedure and also consistent tangent operator, is given in
Chapter 4. Some numerical examples are conducted using the implemented consti-
tutive model in Chapter 5. Finally, in Chapter 6, the results and conclusions of this
work are presented.
Chapter 2
2.1.1.1 Motion
From the new position of the particle to the original position, a displacement filed is
given by:
u(p, t) = ϕ(p, t) − p. (2.2)
According to above mentioned equations, two different configurations are being as-
sumed. The initial configuration (undeformed configuration or material configuration)
in which the particle p exists. The other configuration is current configuration (de-
formed configuration or spatial configuration).
In order to obtain the velocity of particle p, relation (2.4) could be used.
∂ϕ(p, t)
ẋ = , (2.4)
∂t
Using relations (2.3) and (2.4), one can write:
F = I + ∇p u, (2.7)
where I is the second order identity tensor. It should be emphasized that in relations
(2.6) and (2.7), the deformation gradient is defined in the reference configuration and
the operator ∇p is generally a material gradient operator. If it is required to have
the deformation gradient in the spatial configuration, we should use spatial gradient
6 2.1 Continuum Mechanics
The change in the volume of the body under motion is equivalent to the determinant of
the deformation gradient and represented by J and also called deformation Jacobian.
J = det F. (2.9)
F = RU = VR, (2.10)
where C and B are, respectively, right and left Cauchy-Green strain tensors defined
by
C = U2 = FT F; B = V2 = FFT . (2.12)
where, U is the right stretch tensor; I is second order identity tensor; m is a real
number and ln[•] is tensorial logarithm. Similarly, another important family of strain
7 2.1 Continuum Mechanics
tensors, called Eulerian strain tensors, are defined by using the left stretch tensor, V.
(1
(Vm − I), m 6= 0
ε(m) = m (2.14)
ln[V], m=0
In this work, Eulerian strain tensor is used and the logarithmic strain tensor (m = 0)
is considered. It is also worth noting that when the deformation is just a rotation (i.e.,
F = R), Eulerian strain tensor and Lagrangian strain tensor are null.
U = I =⇒ E(m) = 0, (2.15)
V = I =⇒ ε(m) = 0. (2.16)
L = D + W, (2.19)
where,
1 1
D = sym(L) = L + LT , W = skew(L) = L − LT . (2.20)
2 2
The symmetric part of the deformation gradient, D, is called rate of deformation
(stretching) tensor and the skew part, W, is called spin tensor. Stretching tensor is
associated with straining whereas spin tensor is associated with rigid velocities.
The Cauchy stress, σ, the Kirchhoff stress, τ , and the first Piola-Kirchhoff stress, P,
are three important stress measures. Which, Cauchy stress tensor or true stress is
defined as:
t = σn, (2.21)
where t is the surface traction and n is its associated normal vector. The Cauchy
stress tensor is additively composed of hydrostatic term and deviatoric part
σ = s + pI, (2.22)
8 2.1 Continuum Mechanics
τ = Jσ. (2.28)
Similarly to the Cauchy stress, the Kirchhoff stress tensor can also be split into two
parts, i.e.,
τ = τ d + τh I, (2.29)
where τ d = dev[τ ] and τh = 13 tr[τ ] are, respectively, the deviatoric and hydrostatic
(or spherical) parts. The last stress measure mentioned here is first Piola-Kirchhoff
stress tensor, denoted by P, also known as nominal stress. The Piola-Kichhoff stress
is defined by:
P = JσF−T = τ F−T . (2.30)
The momentum balance, also referred to as strong form of the equilibrium equation,
of any given body can be expressed as
where b denotes the body force vector in the deformed configuration. The equilibrium
equation (2.32) needs to fulfill the following boundary condition:
t = σn, (2.33)
The first principle of thermodynamics postulates that the energy must be conserved.
This can be mathematically expressed as
where e, r and q are, respectively, the specific internal energy, the density of heat
production and the heat flux. Throughout this work, only processes with constant
temperature will be considered. In this case, the first principle reduces to
ρė = σ : D. (2.35)
The equation above states that the rate of internal energy per unit deformed volume
must equal the stress power, σ : D, per unit deformed volume. Making use of the
relation below,
ρ̄ = Jρ, (2.36)
10 2.1 Continuum Mechanics
ρ̄ė = τ : D. (2.37)
ρT ṡ + divx q − ρr ≥ 0, (2.38)
where s denotes the entropy and T is the temperature. Similar to the case of the first
principle of thermodynamics, if only isothermal processes are considered, Equation
(2.38) is then given by
ρT ṡ ≥ 0. (2.39)
ρ̄T ṡ ≥ 0. (2.40)
ψ = e − Ts (2.41)
Re-arranging the equation (2.41) and differentiating with respect to time, we have
T ṡ = ė − ψ̇. (2.42)
We remark that the temperature has been assumed constant, thus, Ṫ = 0 Using the
equation (2.35), we conclude that
with
τ : D − ρ̄ψ̇ ≥ 0. (2.44)
Multiplying the equation (2.45) by a virtual displacement, η, and integrating over the
volume, we have Z
(divx σ)T ηdV = 0. (2.46)
ϕ(Ω)
Equation (2.49) is called weak form of the equilibrium equation. The use of the weak
form can significantly facilitate the use of efficient numerical methods for the solution
of the structural IBVP. With the definition of weak equilibrium at hand, we can define
the quasi-static IBVP, in the spatial description, as follows.
Problem 2.1
Given a prescribed deformation gradient history
obtained from the solution of the constitutive initial boundary value problem where
α is the set of internal variables associated with the material, find a kinematically
admissible displacement function, u ∈ K such that the equation
Z Z
σ(t) : Ox ηdV − t(t) · ηdA = 0, (2.52)
ϕ(Ω) ϕ(∂Ω)
is satisfied for all t ∈ [t0 , tn ] and for all η ∈ νt . The set of kinematically admissible
displacements, K , and the space of virtual displacements at time t, νt , are respectively
given by
K = {u : Ω → U|u(p, t) = ū(p, t), t ∈ [t0 , tn ], p ∈ ∂ϕu }, (2.53)
Unfortunately, analytical solutions for the problem defined above exist only for a re-
stricted set of special cases. For accurate predictions of the mechanical behavior of
solids in the general case, the use of numerical methods is therefore indispensable.
For reference, the material version of the weak form of the equilibrium equation is also
herein provided, which reads
Z Z
P : ∇p ηdV − t̄ · ηdA = 0, (2.55)
ϕ ∂ϕ
are discretised through the so-called interpolation or shape functions. In the case of
displacement-based finite elements, the interpolated field variable are the displace-
ments. Within a given element e, the interpolation is assumed to be
nX
node
(e)
u(x) ≡ Ni (x )ui , (2.56)
i=1
(e)
where Ni (x ) is the shape function associated with node i (evaluated at x ) and nnode is
the number of nodes of the element. In similar manner, a global interpolation function
can also be set, that is,
npoin
X
u(x) ≡ Ngi (x )ui , (2.57)
i=1
where npoin is the total number of nodes of the finite element mesh and Ngi (x ) is the
global interpolation matrix which can be represented by
At this point, it is also convenient to define the global vector of nodal displacements,
given by
u = [u11 , · · · un1 dim , · · · · · · u1npoin , · · · unnpoin
dim
]T . (2.60)
With the above matrix notation at hand, equation (2.55) can be rephrased to be given
by
u(x ) = Ng (x )u, (2.61)
where the equation above represents the interpolation of the displacement field by
means of discrete functions. Analogously, we can write the field of virtual displace-
ments to be given by
η(x ) = Ng (x )η. (2.62)
We also define the global discrete symmetric gradient matrix, Bg , which in the case
of plane stress and plane strain problems assumes the form
g
N1,1 0 Ng2,1 ··· Ngnpoin ,1 0
g
Bg = 0 N1,2 0 ··· 0 Ngnpoin ,2 , (2.63)
Ng1,2 Ng1,1 Ng2,2 ··· Ngnpoin ,2 Ngnpoin ,1
14 2.2 Displacement-based finite elements
∂(·)i
(·)i,j = . (2.64)
∂xj
For completeness, the global discrete full gradient operator, Gg , is also provided herein,
whose format in plane stress and plane strain analyses is given by
g
N1,1 0 Ng2,1 0 ··· Ngnpoin ,1 0
0 Ng1,1 0 Ng2,1 ··· 0 Ngnpoin ,1
G =
g
Ng1,2 0 Ng2,2 0
. (2.65)
··· Ngnpoin ,2 0
0 Ng1,2 0 Ng2,2 ··· 0 Ngnpoin ,2
incremental finite element equilibrium equation, obtained after some straight forward
substitutions and rearrangements from Equation (2.49):
where fint and fext are, respectively, the internal and external force vectors, defined for
a given element e as Z
int
f = BT σ̂(Fn+1 , α)dV, (2.69)
ϕn+1 (ϕ(e) )
Z
ext
f = NT t n+1 dA, (2.70)
ϕn+1 (∂ϕ(e) )
Within the scope of this work, Equation (2.64) will be generally non-linear and there-
fore requires an adequate (numerical) method for its solution. Considering an incre-
mental scheme, in which a given fraction of the external prescribed load is applied at
each increment, Equation (2.64) is solved as summarized in Box 1.
Remark 2.1.
In practice, the external force is computed by the expression
ext
fext
n+1 = λn+1 f̄ , (2.71)
ext
where λn+1 is the prescribed load factor at time tn+1 and f̄ is computed only once
at the first iteration of the incremental procedure through the expression
Z
ext
f̄ = NT t̄dA (2.72)
ϕn+1 (∂Ω(e) )
where t̄ is a prescribed field, which remains constant through the incremental proce-
dure.
where wi and Ji are, respectively, the Gaussian weight and the Jacobian at the ith
integration point. A similar procedure is carried out for the external force vector.
Newton-Raphson method
As stressed out before, the equilibrium equation (2.68) is generally non-linear and
demands an appropriate solution method. We will adopt herein the Newton-Raphson
method, which is particularly attractive due to its quadratic rates of convergence.
Following standard procedures of the method and particularising for the case of the
finite element framework presented in this chapter, the displacements are updated
according to: −1
∂r
uk+1
n+1 = ukn+1 − ukn+1 r ukn+1 (2.74)
∂un+1
Equation (2.74) can be more conveniently written as
KT δu = −r(ukn+1 ), (2.75)
where
u = uk+1 k
n+1 − un+1 , (2.76)
and KT is called global tangent stiffness matrix, given by
∂r
KT = ukn+1 . (2.77)
∂un+1
The correct derivation of the tangent stiffness is crucial to guarantee the quadratic
rates of convergence of the Newton-Raphson method. In the case of finite strains
17 2.2 Displacement-based finite elements
within a spatial description, the expression for Equation (2.77) arises quite naturally
from the linearisation of the equilibrium equation in its weak form. Recalling that the
internal force vector is integrated using a Gaussian quadrature (Equation 2.73), the
element stiffness matrix is then given by:
ngp
(e)
X
KT = wi Ji BTi âi Gi , (2.78)
i=1
1 ∂τ ij lm
aijkl = F − σ il δ jk . (2.79)
J ∂F km
For convenience, the full Newton-Raphson procedure associated with the present finite
element framework at finite strains is summarised in Box 2.
Box 2: Newton-Raphson scheme for the solution of the incremental non-linear fi-
nite element equilibrium equation implicit solution.
18 2.2 Displacement-based finite elements
1 ∂τ ij lm
aijkl = F − σ il δ jk .
J ∂F km
KT δuk+1 = −rk
5. Update displacements
uk+1 k
n+1 = un+1 + δu
k+1
9. Assemble the global internal force array and re-compute the residual function
3.1 Introduction
During the last decades, several researchers have worked in the field of constitutive
modeling of polymers and used the finite element method for analysing problems whit
polymeric materials. Academic community has followed different approaches for the
modeling of mechanical behavior of polymers. For a review on the topic the reader is
referred to Mackerle (1997), Mackerle (2003).
There is a quite vast area of applications for polymers including electronic, automotive
and medical industries. It is worth emphasizing the using polymeric based materials
in different industries is being increased due to interesting mechanical, thermal and
processing properties.
This chapter introduces a finite strain elasto-viscoplastic constitutive model. The flow
potential of the model is based on the Argon theory taken from BPA model (Boyce
et al. , 1988). The model is shown to be able to describe to typical deformation
behavior of thermoplastics namely, initial elastic, yield, post yield softening and final
hardening.
Next section describes the finite strain elasto-viscoplastic constitutive model.
3.2 Formulation
In this section, a finite strain multiplicative model for polymeric materials is described.
In order to develop a finite strain constitutive model, different issues have to be ad-
dressed. First of, the kinematics of finite strain should be explained. Dissipation
potential is probably the most important part of the constitutive model that has to
20 3.2 Formulation
be characterized.
In the following section we describe the multiplicative kinematic. Then a logarithmic
strain measure will be introduced. Free energy potential, dissipation potential and
additive decomposition of the stress are addressed.
F = Fe Fp (3.1)
In order to understand the multiplicative kinematics better, Figure (3.1) explains this
decomposition.
FINITE STRAIN ELASTOPLASTICITY 579
initial
configuration current
configuration
p
x = ϕ( p)
F = F e Fp
Fp
Fe
local
intermediate
configuration
Fe = Re Ue = Ve Re , (3.2)
Fp = Rp Up = Vp Rp , (3.3)
U dp
R
U deformed
configuration
reference
configuration dx=F dp
F x
dp i2*E
i2 :
p M:
D iiD1*
i1 R
V
R dp
Figure 3.8. Polar decomposition of the deformation gradient. Stretches and rotation.
where, Le is the elastic velocity gradient and Lp is the plastic deformation gradient
defined by following relations.
Symmetric and skew part of the plastic velocity gradient are given below:
1h p i
Dp ≡ sym (Lp ) = L + (Lp )T , (3.8)
2
1h p i
Wp ≡ skew (Lp ) = L − (Lp )T , (3.9)
2
where, the superscript T stands for transpose. Dp is called plastic stretching tensor
or the rate of plastic deformation and Wp is called plastic spin tensor. It should be
mentioned that the plastic spin tensor is assumed to be zero.
Wp = 0 (3.10)
Boyce et al. (1989) and Timmermans (1998) explained that in case of polymeric
materials, having different plastic spin tensors is not of great effect on the overall
deformation behaviour. Consequently, assuming plastic spin tensor null, does not
considerably changes the stress-strain curve predicted by the model.
Combining relations (3.13) and (3.16), the multi-dimensional plastic flow rule of the
model is obtained as: r
p p 1 s
d = γ̇ . (3.18)
2 ||s||
Plastic shear strain rate, γ̇ p , is given by:
p ∆G∗
γ̇ = γ̇0 exp − , (3.19)
kT
where, γ̇0 is pre-exponential shear shear strain rate factor (one of the material prop-
erties); k is Boltzmanns constant; T is the absolute temperature and ∆G∗ is the free
energy change. The free energy change is given by:
!(5/6)
2 3
3πµω α τ ,
∆G∗ = 1 − 0.077µ (3.20)
16(1 − ν) 1−ν
24 3.3 Conclusions
where, µ is shear modulus; ν is poissons ratio; ω is the net angle of rotation of the
molecular segment between the initial configuration and the activated configuration
and α is the mean molecular radius. Relation (3.19) can be rewritten as follows:
τ (5/6)
p Ae
s
γ̇ = γ̇0 exp − 1− , (3.21)
T se
where, τ is the shear stress. The parameter se is given by:
se = s + αp, (3.22)
s = s0 + αp (3.24)
A and s0 are defined by relations (3.25) and (3.26), respectively.
39πω 2 α3
A≡ , (3.25)
16K
0.077µ
s0 ≡ . (3.26)
1−ν
3.3 Conclusions
In this chapter a finite strain elasto-viscoplastic constitutive model was introduced.
The kinematic and material contribution of the constitutive model were introduced.
The description of the flow potential, which is in fact the core of the model, was
introduced by Boyce et al. (1988) and the model is known as BPA model.
Chapter 4
4.1 Introduction
This chapter deals with the integration algorithm of the model introduced in chapter
(3). Stress integration algorithm and consistent tangent operator are explained. The
numerical implementation of of stress integration algorithm and tangent operator is
demonstrated. (Ortiz et al. (1983); Zienkiewicz and Taylor (1991); Owen and Hinton
(1980); De Souza Neto et al. (2008); (Simo and Hughes , 1998); Simo et al. (1998))
studied numerical solution of constitutive models within finite element approach which
basically is solution of a set of evolutionary equations in an iterative fashion.
The solution pursued in this study has a strain driven structure and is performed at
each Gauss point of the finite element mesh. Stress and internal variables are updated
according to the the level of current strain and the values of the internal variables in
the previous increment.
In order to have the solution of the global boundary value problem, using Newton-
Raphson method, efficiently converged, the consistent linearization of the time dis-
critized constitutive equations is very important.
Using operator split algorithms are nowadays standard procedure for numerical in-
tegration of elasto-plastic and elasto-viscoplastic constitutive equations (Criesfield
(1997); Simo and Hughes (1998)). In order to implement the constitutive model into
a finite element code, it is required to derive the state update equations and also con-
sistent tangent operator. The state update procedure is derived using operator split
algorithm and as a result an elastic predictor/return mapping algorithm is obtained
for the state update procedure.
26 4.2 State update
It is worth emphasizing that state update and consistent tangent are derived on the
small strain format of the constitutive equations. Then they are extended to finite
strain as explained (De Souza Neto et al., 2008).
F∆ = I + 5n (∆u), (4.2)
The elastic trial left Cauchy-Green deformation tensor at tn+1 is given by:
Ben+1
trial
= F∆ Ben (F∆ )T . (4.4)
27 4.2 State update
Having elastic trial left Cauchy-Green deformation tensor computed, the driving pa-
rameter of the study which is the elastic trial strain at tn+1 i.e. εen+1
trial
is given by:
1
εen+1
trial e trial
= ln [Vn+1 ln [Ben+1
]= trial
]. (4.5)
2
It is worth noting that so far, everything is independent of the material models i.e.
everything is done at the kinematic level and for whatever constitutive model could
be used. At this stage, when we have the elastic trial strain determined, the stresses
and state variables should be updated using the constitutive relations.
In order to derive the integration algorithm of the model, the small strain counterpart
of relation (3.18) is used: r
p p 1 s
ε̇ = γ̇ . (4.6)
2 ||s||
where, s is the deviatoric part of the Kirchhof stress.
s = Id : τ , (4.7)
Integration of relation (4.6) over the time step [tn , tn+1 ] gives:
r
1 ∆t
εpn+1 − εpn = γ̇n+1
p
sn+1 (4.9)
2 ||sn+1 ||
where,
sen+1 = sn+1 + αpn+1 (4.11)
Integrating relation (3.23) over time step [tn , tn+1 ] gives relation (4.12):
sn+1 p
sn+1 − sn − h 1 − γ̇n+1 ∆t = 0 (4.12)
sss
28 4.2 State update
From relation (4.9), the following system of four non-linear equations are obtained:
q
∆ε P
(1) = γ̇ p 1 ∆t
s (1)
n+1 n+1 2 ||sn+1 || n+1
q
∆ε P
(2) = γ̇ p 1 ∆t
s (2)
n+1 n+1 2 ||sn+1 || n+1
q (4.13)
P p 1 ∆t
∆εn+1 (3) = γ̇n+1 2 ||sn+1 || sn+1 (3)
q
∆εP (4) = γ̇ p 1 ∆t
s (4)
n+1 n+1 2 ||sn+1 || n+1
Considering relations (4.10)-(4.12), and the system of equations (4.13), the following
system of six algebraic equations are obtained, in the two dimensional space, for the
finite element implementation of the model.
q
1
R := ∆ε P
(1) − γ̇ p 1 ∆t
s (1) = 0
n+1 n+1 2 ||sn+1 || n+1
q
R := ∆ε P
(2) − γ̇ p 1 ∆t
s (2) = 0
2 n+1 n+1 2 ||sn+1 || n+1
q
P p
R := ∆εn+1 (3) − γ̇n+1 12 ||sn+1 ∆t
s (3) = 0
3 || n+1
q (4.14)
P p
R4 := ∆εn+1 (4) − γ̇n+1 12 ||sn+1 ∆t
s (4) = 0
|| n+1
(5/6)
p
R5 := γ̇n+1 − γ̇0 exp − T Ae
sn+1
1 − sen+1τ
=0
R := s
6 − s − h 1 − sn+1 γ̇ p ∆t = 0
n+1 n sss n+1
The unknowns of the system of equations (4.14) are ∆εPn+1 (1), ∆εPn+1 (2), ∆εPn+1 (3),
p
∆εPn+1 (4), γ̇n+1 and sn+1 . The system of equation will be solved suing the well-known
iterative Newton-Raphson method. The unknowns are called u1 , u2 , u3 , u4 , u5 and
u6 , respectively. In order to solve the system of equations using the Newton-Raphson
method in an iterative fashion, the derivatives of all equations in order to all unknowns
should be calculated:
k k−1
∂R1 ∂R1 ∂R1 ∂R1
δu 1 R1
· · · δu2
∂u1 ∂u2 ∂u3 ∂u6
∂R2 ∂R2 ∂R2 · · · ∂R2 R2
∂u1 ∂u2 ∂u3
∂u6 δu3
R3
.. .. . . = −
R4 . (4.15)
. . .. .. δu4
∂R6 ∂R6 ∂R6
· · · ∂R 6 δu5 R5
∂u1 ∂u2 ∂u3 ∂u6
δu6 R6
29 4.2 State update
−2Gsn+1 (1)
C2 = −2G , C3 = . (4.18)
||sn+1 ||
(1/6)
5 sen+1 τn+1
C38 = C39 , (4.74)
6 τn+1 sn+1 )2
(e
where, C39 , is given by the following relation:
p
p
sss h∆t sss + hγ̇n+1 ∆t − h∆t sss sn + hγ̇n+1 ∆t
C39 = p
2 . (4.75)
sss + hγ̇n+1 ∆t
where,
τn+1
C41 = − . (4.78)
sn+1 )2
(e
k
uk2 = ∆εP,k P,k−1
n+1 (2) = ∆εn+1 (2) + (δu2 ) , (4.83)
k
uk3 = ∆εP,k P,k−1
n+1 (3) = ∆εn+1 (3) + (δu3 ) , (4.84)
k
uk4 = ∆εP,k P,k−1
n+1 (4) = ∆εn+1 (4) + (δu4 ) , (4.85)
p,k
uk5 = γ̇n+1 p,k−1
= γ̇n+1 + (δu5 )k , (4.86)
In the spatial global tangent stiffness, relation (4.88), the fourth order tensor D is
material dependent. It means that consistent tangent operator, D, is dependent on
the material model under study but the other components of spatial tangent stiffness
are totally kinematic components, i.e. independent of the material model.
We know that stress is composed of deviatoric stress and hydrostatic pressure:
d(∆ε)P
n+1
Considering equation (4.97), we need to determine the calculate the term dεn+1
which is basically derivative of a second order tensor, (∆ε)Pn+1 , in order to strain
which is a second order, εn+1 , which results in a fourth order tensor.
d(∆ε)P
n+1
According to relation (4.9), the derivative dεn+1 could be written as follows:
r !
d(∆ε)Pn+1 d p 1 ∆t
= γ̇n+1 sn+1 (4.98)
dεn+1 dεn+1 2 ||sn+1 ||
dpn+1
where,
∂R1 ∂R1 ∂R1
∂R1 −1
C1,1 C1,2 · · · C1,7 ∂u1 ∂u2 ∂u3
··· ∂u7
C2,1 C2,2 · · · C2,7 ∂R2 ∂R2 ∂R2
··· ∂R2
∂u1 ∂u2 ∂u3 ∂u7
.. .. . . .. = .. .. ... .. . (4.107)
. . . . . . .
∂R7 ∂R7 ∂R7 ∂R7
C7,1 C7,2 · · · C7,7 ∂u ∂u2 ∂u3
··· ∂u7
1
In order to compute the required unknowns for the tangent operator, D, we need to
have the derivatives of the residual equations, R1 , R2 , R3 , R4 , R5 , R6 , R7 , in order to
p
unknowns,∆εPn+1 (1), ∆εPn+1 (2), ∆εPn+1 (3), ∆εPn+1 (4), γ̇n+1 , sn+1 and pn+1 and also in
order to strain εn+1 . For the state update stage of the solution the derivatives of
the first six residual equations, R1 , R2 , R3 , R4 , R5 , R6 , in order to first six unknowns,
p
∆εPn+1 (1), ∆εPn+1 (2), ∆εPn+1 (3), ∆εPn+1 (4), γ̇n+1 , sn+1 , are computed and provided in
relations (4.16)-(4.81).
We need to Compute:
• The derivatives of the the first six residual equations in order to hydrostatic
pressure, pn+1 :
The first set of required calculations are the derivatives in order to pressure:
∂R1 ∂R2 ∂R3 ∂R4
= = = = 0, (4.109)
∂pn+1 ∂pn+1 ∂pn+1 ∂pn+1
∂R5
= −γ̇0 exp (C24 ) K1 , (4.110)
∂pn+1
where,
∂C24
K1 = , (4.111)
∂pn+1
which is given by:
(5/6) ! (−1/6) !
−Aα τn+1 Ae
sn+1 5 τn+1
K1 = 1− − K2 , (4.112)
T sen+1 T 6 sen+1
where,
ατn+1
K2 = −
. (4.113)
sen+1
The other derivatives in order to pressure is given below:
∂R6 ∂R7
=0 , = 1. (4.114)
∂pn+1 ∂pn+1
The last equation, R7 , is only dependent on pressure, pn+1 , and consequently the
derivatives of the last residual equation in order to all unknowns but pressure, pn+1 ,
are zero.
∂R7 ∂R7 ∂R7 ∂R7 ∂R7 ∂R7
= = = = = = 0. (4.115)
∂u1 ∂u2 ∂u3 ∂u4 ∂u5 ∂u6
40 4.3 Consistent tangent operator
The last set of required relations to be determined are the derivatives of the all residual
equations in order to strain. It should be emphasized that since strain, εn+1 , is a second
order tensor and the equations are scalar quantities, the derivatives of each residual
equation in order to strain result in a second order tensor.
∂R1
Now, we proceed with the derivatives R1 , R2 , R3 , R4 in order to strain: ∂εn+1
=?
r
∂R1 P 1 ∂ sn+1 (1)
= γ̇n+1 ∆t ( ), (4.116)
∂εn+1 2 ∂εn+1 ||sn+1 ||
where, 2
3
∂sn+1 (1) −1
= 2G 3 , (4.117)
∂εetrial
0
n+1 −1
3
∂R2
and the next one ∂εn+1
=?,
r
∂R2 P 1 ∂ sn+1 (2)
= γ̇n+1 ∆t ( ), (4.118)
∂εn+1 2 ∂εn+1 ||sn+1 ||
where, we have: −1
32
∂sn+1 (2)
= 2G 3 . (4.119)
∂εetrial
0
n+1 −1
3
∂R3
Now, it is the turn of ∂εn+1
=?
r
∂R3 P 1 ∂ sn+1 (3)
= γ̇n+1 ∆t ( ), (4.120)
∂εn+1 2 ∂εn+1 ||sn+1 ||
where,
0
∂sn+1 (3)
0
= 2G 1 . (4.121)
∂εetrial
n+1
2
0
∂R4
The derivative ∂εn+1
is given in relation (4.122):
r
∂R4 P 1 ∂ sn+1 (4)
= γ̇n+1 ∆t ( ), (4.122)
∂εn+1 2 ∂εn+1 ||sn+1 ||
where, −1
3
−1
∂sn+1 (4)
= 2G 3 . (4.123)
∂εetrial
0
n+1 2
3
41 4.3 Consistent tangent operator
Ae
sn+1 ∂ τn+1 65
− × [−( ) ], (4.126)
θ pεn+1 sen+1
or in a more simplified form:
∂R5 −Ae
sn+1 τn+1 65
= −γ̇0 exp (1 − ( ) ) ×,
∂εn+1 θ sen+1
Ae
sn+1 ∂ τn+1 56
+ × [( ) ], (4.127)
θ ∂εn+1 sen+1
where τn+1 is an equivalent stress defined by:
r
1
τn+1 = sn+1 : sn+1 . (4.128)
2
Using relations (4.127) and (4.128), we can have:
√
∂R5 5 2 γ̇0 AG τn+1 − 61 −Ae
sn+1 τn+1 56
=− ( ) sn+1 exp{ (1 − ( ) )}. (4.129)
∂εn+1 6 θ||sn+1 || sen+1 θ sen+1
∂R6
= 0, (4.130)
∂εn+1
∂R7
= KI. (4.131)
∂εn+1
Chapter 5
Numerical examples
This chapter presents some numerical examples through which the capability of the
model to characterize the typical deformation behaviour of polymers is assessed and
also the efficiency of the derived and implemented algorithm is shown.
The material under study is polymethylmethacrylate (PMMA). The material prop-
erties required for performing the simulations are taken from (Boyce et al. , 1988).
The material properties are tabulated in Table (5.1). Different examples including
Table 5.1: Material properties for PMMA required for the model
E ν s0 α γ̇0 A h sss R
PMMA 2300 0.37 88E+6 0.2 1.13E+11 167E-06 900E+06 77E+06 8.3143
8 mm
8 mm
Figure 5.1: The geometry and mesh of the plane strain compression test.
7,00E+07
6,00E+07
5,00E+07
True compressive stress
4,00E+07
3,00E+07
2,00E+07
1,00E+07
0,00E+00
0 0,05 0,1 0,15 0,2 0,25 0,3 0,35 0,4
Figure 5.2: The stress-strain curve for the compression of the cube.
properly.
6,00E+07
5,00E+07
4,00E+07
True compressive stress
3,00E+07
2,00E+07
1,00E+07
0,00E+00
0 0,05 0,1 0,15 0,2 0,25 0,3 0,35 0,4
Figure 5.3: The stress-strain curve for the compression of the cylinder.
efficiency, the convergence of the cylinder upsetting simulation are investigated. Table
(5.3) presents local convergence (state update) for two different load increments.
45 5.3 Notched bar compression
Figure 5.4: The geometry and mesh of the compression test on a notched bar
with 350 eight noded quadrilateral elements with reduced four integration Gauss
points. Figure (5.5) depicts contour plot of the effective stress in whole specimen
when ten percent of the deformation is applied. Figure (5.6) shows contour plot of
the effective stress in whole specimen at twenty percent of the deformation. Effective
stress in the specimen when 30 percent of the deformation is applied is shown in Figure
(5.7). When half of the deformation has proceed, the effective stress is given in Figure
(5.8). The final contour plot ,depicted in Figure (5.9), shows the effective stress at the
end of the deformation.
46 5.3 Notched bar compression
Figure 5.5: Contour plot of effective stress at ten percent of the deformation.
Figure 5.6: Contour plot of effective stress at twenty percent of the deformation.
Figure 5.7: Contour plot of effective stress at thirty percent of the deformation.
47 5.3 Notched bar compression
Figure 5.9: Contour plot of effective stress at the end of the deformation.
Chapter 6
In this thesis, a constitutive model was developed based on BPA model, which is one
of the most well-known constitutive models proposed for polymers. Finite Element
Method was used to solve the equilibrium equation. The integration algorithm of
the model was presented for finite element implementation. The well-known Newton-
Raphson method is used at state update (local) level and also equilibrium (global) level
to solve the non-linear system of equations. Hence, in this thesis we have used two
important numerical methods, namely finite element method and Newton-Raphson
method, to deal with equilibrium equations of solid polymers. It is worth emphasizing
that, there might be a possibility to improve the integration algorithm of the model by
reducing the system of equations to another system of equations with reduced number
of equations or even to a single scalar equation.
According to the results presented in chapter five of this work, it can be concluded that
the BPA based model can predict the typical polymeric materials behavior. In order
to have an idea of the capabilities and drawbacks of the model predictions, it is re-
quired to have a wide range of experimental results under different deformation modes.
Comparing simulations and experimental results will help to realize the accuracy of
the model predictions and also the necessity of required changes and modifications to
the model. Considering all the remarks provided above, the suggestions for the future
research can be summarized as follows:
• Checking the possibility of modification of the integration algorithm
Bonet, J. and Wood, R.D., 2008. Nonlinear continuum mechanics for finite element
analysis. Cambridge University Press, 2 edition.
Holzapfel, G.A., 2000. Nonlinear solid mechanics: a continuum approach for engineer-
ing. John Wiley and Sons, Chichester. 4
Parks, D.M., Azhi, S., 1990. Polycrystalline plastic deformation and texture evolution
for crystals lacking five independent slip systems. Journal of Mechanics and Physics
of Solids 38, 701724.
Dahoun, A., 1992. Comportement plastique et textures de deformation des polyme ‘res
semi-cristallins en traction uniaxiale et en cisaillement simple. Ph.D. Dissertation,
Institut National Polytechnique de Lorraine, France.
Mooney, M., 1940. A theory of large elastic deformation. Journal of Applied Physics
11, 582. 2
Eyring, H., 1936. Viscosity, plasticity, and diffusion as examples of absolute reaction
rates. Journal of Chemical Physics 4, 283295. 2
van Breemen, L.C.A., Engels, T.A.P., Klompen, E.T.J., Senden, D.J.A., Govaert,
L.E., 2012. Rate- and temperature-dependent strain softening in solid polymers.
Journal of Polymer Science Part B: Polymer Physics 50, 1757-1771.
50 REFERENCES
van Melick, H.G.H., Govaert, L.E., Meijer, H.E.H., 2003. Localisation phenomena in
glassy polymers: influence of thermal and mechanical history. Polymer 44, 3579-
3591.
Arruda, E.M., Boyce, M.C., 1993. Evolution of plastic anisotropy in amorphous poly-
mers during finite straining. International Journal of Plasticity 9, 697-720.
Boyce, M.C., Weber, G.G., Parks, D.M., 1989. On the kinematics of finite strain
plasticity. Journal of the Mechanics and Physics of Solids 37, 647-665. 22
Boyce, M.C., and Arruda, E.M., 1990. An experimental and analytical investigation
of the large strain compressive and tensile response of glassy polymers. Polymer
Engineering and Science 30, 12881298.
Criesfield, M.A., 2000. Non-linear finite element analysis of solids and structures, Vol
1, Essentials. John Wiley, UK. 25
Criesfield, M.A., 1997. Non-linear finite element analysis of solids and structures, Vol
2, Advanced topic. John Wiley, UK. 4
De Souza Neto, E.A., Peric, D.J., Owen, D.R.J., 2008. Computational methods for
plasticity: Theory and applications. John Wiley, UK. vi, 20, 21, 25, 26, 35
De Souza Neto, E.A., Peric, D.J., Owen, D.R.J., 1994. A model for elastoplastic dam-
age at finite strains: algorithmic issues and applications. Engineering computations
11, 257-281.
Govaert, L., Timmermans, P., Brekelmans, W., 2000. The influence of intrinsic strain
softening on strain localization in polycarbonate: modelling and experimental vali-
dation. Journal of Engineering Materials and Technology 122, 177-185. 2
Hasan O.A., Boyce M.C., Li X.S., Berko, S., 1993. An investigation of the yield
and postyield behaviour and corresponding structure of poly(methyl methacrylate).
Journal of Polymer Science Part B: Polymer Physics 31, 185197.
51 REFERENCES
Mackerle, J., 1997. Finite element analysis and simulation of polymers: a bibliography
(1976-1996). Modelling and Simulation in Materials Science and Engineering 5, 615-
650. 2, 19
Mackerle, J., 2003. Finite element anlysis and simulation of polymers an addendum:
a bibliography (1996-2002). Modelling and Simulation in Materials Science and En-
gineering 11, 195-231. 2, 19
Ortiz, M., Pinsky, P.M., Taylor, R.L., 1983. Operator split methods for the numer-
ical solution of the elastoplastic dynamic problem. Computer Methods in Applied
Mechanics and Engineering 39, 137-157. 25
Peric, D.J., Owen, D.R.J., Honnor, M.E., 1992. A model for finite strain elasto-
plasticity based on logarithmic strains: Computational issues. Computer Methods
in Applied Mechanics and Engineering 94, 35-61.
Owen, D.R.J., Hinton. E., 1980. Finite Elements in Plasticity: Theory and Practice.
Pineridge Press, Swansea, UK. 25
Rouinia, M., Peric, D.J., 1998. A computational model for elasto-viscoplatic solids
at finite strain with reference to thin shell applications. International Journal for
Numerical Methods in Engineering 42, 289-311.
Tervoort, T., 1996. Constitutive modelling of polymer glasses: finite, nonlinear vis-
coelastic Behaviour of Polycarbonate. Ph.D. thesis, Eindhoven University of Tech-
nology, Eindhoven, The Netherlands.
Tervoort, T., Smit, R., Brekelmans, W., Govaert, L., 1998. A constitutive equa-
tion for the elasto-viscoplastic deformation of glassy polymers. Mechanics of Time-
Dependent Materials 1, 269-291. 2
52 REFERENCES
Van der Aa, M.A.H., 1999. Wall ironing of polymer coated sheet metal. Ph.D. thesis,
Eindhoven University of Technology, Eindhoven, The Netherlands.
Van Melic, H.G.H., Govaert, L.E., Meijer, H.E.H., 2003. Localisation phenomena in
glassy polymers: influence of thermal and mechanical history. Polymer 44, 3579-
3591.
Zienkiewicz, O.C., Taylor, R.L., 1991. The Finite Element Method, Vol 2: Solid and
Fluid Mechanics, Dynamics and Non-Linearity. McGraw-Hill, London, UK. 25
Argon, A.S., 1973. A theory for the low temperature plastic deformation of glassy
polymers. Philosophical Magazine 28, 839-865.
Boyce, M.C., Parks, D.M., Argon, A.S., 1988. Large inelastic deformation of glassy
polymers, Part I: Rate dependent constitutive model. Mechanics of Materials 7,
15-33. 2, 3, 19, 24, 42
Haward, R.N., Thackray, G., 1968. The use of mathematical model to describe isother-
mal stress-strain curves in glassy polymers, Proceedings of the Royal Society, A 302,
453-472. 2
Haward, R.N., 1987. The application of simplified model for the stress-strain curves
of polymers. Polymer 28, 1485-1488.
Wu, P.D., van der Giessen, E., 1994. Analysis of shear band propagation in amorphous
glassy polymers. International Journal of Solids and Structures 31, 1493-1517. 2
Hall, C., 1989. Polymer Materials, an introduction for technologists and scientists.
Wiley.