Thesis Yu
Thesis Yu
This thesis was prepared with LATEX by the author and printed by Ponsen
& Looijen, Wageningen, from an electronic document.
All rights reserved. No part of this publication may be reproduced, stored in a retrieval
system, or transmitted in any form or by any means, electronic, mechanical,
photocopying, recording or otherwise, without prior written permission of the copyright
holder.
A DISPLACEMENT BASED FE FORMULATION FOR STEADY
STATE PROBLEMS
PROEFSCHRIFT
door
Yuhong Yu
Summary ix
Samenvatting xi
1 Introduction 1
1.1 Industrial Revolution and Development . . . . . . . . . . . . 1
1.2 Project Definition . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Overview of the Thesis . . . . . . . . . . . . . . . . . . . . . . 3
Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 Continuum Mechanics 7
2.1 Basic Concepts of Deformation . . . . . . . . . . . . . . . . . 7
2.2 Strain and Stress . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2.1 Strain Measure . . . . . . . . . . . . . . . . . . . . . . 9
2.2.2 Stress Measure . . . . . . . . . . . . . . . . . . . . . . 10
2.2.3 Objectivity or Frame Indifference . . . . . . . . . . . . 11
2.3 Motion and Equilibrium . . . . . . . . . . . . . . . . . . . . . 13
2.3.1 Cauchy’s Equation of Motion . . . . . . . . . . . . . . 13
2.3.2 Equilibrium Equations . . . . . . . . . . . . . . . . . . 14
2.4 Constitutive Equations . . . . . . . . . . . . . . . . . . . . . . 15
2.4.1 Hypoelastic-plasticity . . . . . . . . . . . . . . . . . . 16
2.4.2 Hyperelastic-plasticity . . . . . . . . . . . . . . . . . . 17
Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6 Test Results 69
6.1 Linear Material Model . . . . . . . . . . . . . . . . . . . . . . 69
6.1.1 Pure Shear Flow . . . . . . . . . . . . . . . . . . . . . 70
6.1.2 Simple Extrusion Case . . . . . . . . . . . . . . . . . . 73
6.2 Nonlinear Material Model . . . . . . . . . . . . . . . . . . . . 78
6.2.1 One-Element Test with HYPEP Model . . . . . . . . 79
6.2.2 Simple Extrusion Test with HYPEP Model . . . . . . 80
6.3 Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Contents vii
B Voigt Notation 93
C dN, ∇u dN, ∇u ∇u dN 95
List of Symbols 99
Acknowledgements 103
Summary
Introduction
Beyond all doubt technology increasingly plays a strategic role in the devel-
opment of the economy all over the world. Industry is the key generator of
resources for further economic development. Therefore, without the applica-
tion of inventions and new technologies in industrial life, social and economic
evolution would and will terminate.
Two well-known industrial revolutions started with the utilization of new
the streamlines. These streamlines are not known a priori in the deformed
configuration. Therefore, iterative techniques are required. When a segment
of the boundary is a free surface, iterative steps are needed to adjust these
parts of the boundary in order for it to coincide with the streamlines. A com-
bined Lagrangian and Eulerian formulation called the Arbitary Lagrangian-
Eulerian (ALE) method has been developed to solve the problems which
occur in the two traditional methods described above. As in the Eulerian
formulation, in order to handle history dependent material variables, convec-
tion must be taken into account. As in the Lagrangian formulation, ALE is
still calculated transiently. In conclusion, all three methods cause problems
to some extent during the simulation.
The present research project was proposed as result of a thorough lit-
erature review for steady state process simulation. The challenge was to
develop a displacement based steady state formulation. Indeed, the idea of
the project was suggested by the work of Balagangadhar ([1]). The objective
of this project will be discussed in more detail in Chapter 3.
Chapter 4 discusses the finite element method. In this chapter the lin-
earized theory and finite element discretizations are included.
Chapter 6 includes the results for the different situations. The results are
also discussed here.
4 Introduction
Continuum Mechanics
Therefore:
1
E = (FT · F − I) (2.9)
2
where the right Cauchy-Green deformation tensor is defined as:
C = FT · F (2.10)
where e is called the Eulerian or Almansi strain tensor. This strain tensor
can be expressed in terms of the displacement gradient by:
1
e = ((∇u)T + ∇u − ∇u · (∇u)T ) (2.15)
2
10 Continuum Mechanics
with:
∂u T
∇u = (
) (2.16)
∂x
For the small deformation case, when the initial and final positions of a
material point are practically the same, the quadratic term can be ignored.
These two strain definitions become identical for small deformation.
The Cauchy stress is defined in the current configuration using the equilib-
rium of the deformable body. The result is that the traction vector t at a
point on the surface dΓ with outward normal n can be expressed in terms
of the Cauchy stress tensor as:
dp = tdΓ = n · σdΓ (2.17)
where dp is the force acting on a deformed element with area dΓ and t = n·σ.
The nominal tensor P can be derived as follows, see Fig. 2.2. We have
([1],[3],[4]):
ndΓ = Jn0 · F−1 dΓ0 (2.18)
2.2 Strain and Stress 11
We equal dp written in terms of the Cauchy stress and the nominal stress:
dp = Jn0 · F−1 · σdΓ0 = n0 · PT dΓ0 (2.19)
The nominal stress tensor P has the form:
P = Jσ · F−T (2.20)
where P is a non-symmetric tensor and expresses the force in the current
configuration in terms of the area in the initial configuration.
The Kirchhoff stress tensor τ is defined as:
τ = Jσ = P · FT (2.21)
The second Piola-Kirchhoff stress S is obtained by pulling back the spatial
force dp to a material force vector dp 0 :
dp 0 = F−1 · dp = n0 · SdΓ0 (2.22)
Using Eq. (2.19) we have:
S = JF−1 · σF−T (2.23)
Therefore S is symmetric.
à = Q · A (2.28)
F̃ = Q · F (2.29)
d
σ̃ 5 = J−1 · F[ (J · F−1 · σ · F−T )] · FT (2.31)
dt
This can be worked out as:
σ̃ 5 = σ̇ − L · σ − σ · LT + tr(L)σ (2.32)
The Green-Naghdi stress rate σ̃ 4 is defined when the pull back and push
forward operation is performed using only the rotation tensor R:
d
σ̃ 4 = R · [ (RT · σ · R)] · RT = σ̇ − σ · Ṙ · RT − Ṙ · RT σ (2.33)
dt
σ̃ ◦ = σ̇ + σ · W − W · σ (2.34)
The both above expressions remain objective even when these approxima-
tions do not apply ([3],[4]).
2.3 Motion and Equilibrium 13
The equations of motion are the key equations in finite element analysis.
These equations emanate from the momentum conservation principle. Con-
sider a body with the mass density ρ and with a volume Ω and a boundary
Γ as shown in Fig. 2.3, under action of body forces b per unit volume and
surface forces t per unit area. The total force r is then:
Z Z
r= tdΓ + bdΩ (2.35)
Γ Γ
With the help of the definition of Cauchy stress and Gauss’s divergence
theorem, the first part of the right-hand side can be written as:
Z Z Z
tdΓ = n · σdΓ = ∇ · σdΩ (2.36)
Γ Γ Ω
Newton’s second law of motion states that the material derivative of the
linear momentum equals the total force, i.e.:
R
D( Ω ρv dΩ)
=r (2.37)
Dt
According to Reynolds’ transport theorem and the mass conservation theo-
rem: R Z
D( Ω ρv dΩ) d(v )
= ρ dΩ (2.38)
Dt Ω dt
14 Continuum Mechanics
Combine Eq. ( 2.35), Eq. ( 2.36) and Eq. ( 2.37), for an arbitrary volume
Ω, at each point in this volume, the momentum balance is satisfied if:
dv
∇·σ+b=ρ (2.39)
dt
This is called Cauchy’s first law of motion.
∇·σ+b=0 (2.40)
Using this form, the total force on the body is given in terms of the integral
over the reference volume in the Lagrangian description and it will be equal
to zero: Z Z
b0 (X, t)dΩ0 + t0 (X, t)dΓ0 = 0 (2.42)
Ω0 Γ0
Using n0 · PdΓ = t0 dΓ0 and Gauss’s theorem, the second part of right-hand
side of the equation above has the form:
Z Z Z
t0 dΓ0 = n0 · PdΓ0 = ∇0 · PdΩ0 (2.43)
Ω0 Γ0 Ω0
∇0 · P + b0 = 0 (2.44)
Substituting the definition of the second PK stress tensor into the equation
above, the equilibrium equation for the second PK stress tensor becomes:
∇0 · [F · S] + b0 = 0 (2.45)
2.4 Constitutive Equations 15
The motion and equilibrium equations together with their boundary condi-
tions are called the strong form.
The finite element method was developed by introducing the weak form
of these equations and boundary conditions. The procedure to derive the
weak form of these equations is found in Chapter 4.
and:
p
Lp = Fe · Ḟ · (Fp )−1 · (Fe )−1 (2.52)
where Le and Lp can also be split into a symmetric part (De and Dp ) and
an asymmetric part (We and Wp ):
L = De + We + Dp + Wp (2.53)
Therefore:
D = De + Dp (2.54)
e p
W=W +W (2.55)
where D is the deformation rate tensor and W is the spin tensor.
2.4.1 Hypoelastic-plasticity
In [4] the first term in the above equation can be rewritten as:
∂f ∂f
: σ̇ = : σ5 (2.63)
∂σ ∂σ
Substitute Eq. (2.56) into Eq. (2.62) becomes:
∂f ∂f
ḟ = : Cel : (D − Dp ) + : q̇ = 0 (2.64)
∂σ ∂q
Using Eq. (2.57) and Eq. (2.60), Eq. (2.64) can be solved for γ̇:
∂f
∂σ : Cel : D
γ̇ = ∂f ∂f
(2.65)
− ∂q ·h+ ∂σ : Cel : m
Substituting the above equation into Eq. (2.56) with Eq. (2.57), a relation
between the objective rate of Cauchy stress and the total rate-of-deformation
tensor is obtained:
2.4.2 Hyperelastic-plasticity
where ψ is the stored energy potential. There is no need for computing the
stress using the stress rate equations (as in hypoelastic models). In terms of
the variables E, Ep , S can also be described as:
∂ ψ̂(E, Ep )
S= (2.69)
∂E
In hyperelastic-plastic materials a multiplicative decompostion of the defor-
mation gradient is applied:
F = Fe · Fp (2.70)
Cp is defined as:
Cp = FpT · Fp (2.71)
p
E is therefore written as:
1
Ep = (Cp − I) (2.72)
2
The yield condition in the material description is:
φ(E, Ep , q) ≤ 0 (2.73)
The evolution of the internal plastic variable vector q can also be written
as:
q̇ = γ̇H(E, Ep , q) (2.74)
Where H(E, Ep , q) is a prescribed function relating to the hardening or soft-
ening law. The plastic parameter γ̇ is determined by the so-called consistency
condition:
γ̇ φ̇ = 0 (2.75)
The plastic flow rule is obtained by the principle of maximum plastic dissi-
pation (see the proof in [5]):
∂ 2 ψ̂ p ∂φ(E, Ep , q)
: Ė = − γ̇ (2.76)
∂E∂Ep ∂E
We assume:
∂ 2 ψ̂
M= (2.77)
∂E∂Ep
Eq. (2.76) has the form:
p ∂φ(E, Ep , q)
M : Ė = −γ̇ (2.78)
∂E
Sp is defined from time differentiation of the expression for S:
∂S ∂S p p
Ṡ = : Ė + p : Ė := A : Ė − Ṡ (2.79)
∂E ∂E
2.4 Constitutive Equations 19
By substituting Eq. (2.82) and Eq.( 2.80) into Eq. (2.79) the following ex-
pression is obtained:
∂φ ∂φ
∂E ⊗ ∂E
Ṡ = (A − ∂φ −1 ∂φ ∂φ
) : Ė (2.83)
∂Ep :M : ∂E − ∂q :H
Die
Workpiece
Flowing in
Loading region
Flow direction
x= (X,t)
Vt
t
In Lagrangian meshes, the nodes move with the material points. This means
that the mesh motion coincides with the material motion. In solid mechan-
ics this method is used. Since the mesh follows the material points, the
history-dependent materials can be treated naturally ([23]), and free sur-
face movement is automatically calculated. For example, the equations of
conservation of mass in algebraic form are given simply by:
ρJ = ρ0 (3.6)
In which ρ represents the density of a material point and J is the Jacobian.
There are two Lagrangian methods: the Updated Lagrangian(UL) and Total
Lagrangian (TL) formulation. In UL, the strong form ([23]) is expressed in
spatial coordinates, but in TL it is expressed in material, i.e. Lagrangian
coordinates.
Use of the FE Lagrangian formulation started from the 1970s ([1]). The
analysis is transient to calculate the evolution of the material state variables
and terminates when the steady state is reached([2]−[5]). A large number of
increments is needed to complete the whole process and the mesh includes a
large upstream area so that the steady state situation can be reached([6],[7]).
These disadvantages lead to increasing CPU time and computer storage. In
addition, for history-dependent material, a time discretization is required
in order to integrate an equation like Eq. (3.2). The interaction between
the time and space discretizations can lead to numerical oscillations during
26 Literature Review – Steady State
calculations ([1]). Due to the connection between the material points and the
nodal points, the meshes follow the deformation of the material completely
during the calculation, and become extremely distorted in the case of the
large deformation.
In Eulerian meshes, the nodes and elements are fixed in space, so that the
material flows through a fixed mesh ([8]∼[15]). This method is used often
to simulate fluid mechanics problems, because the interest is normally con-
centrated on the spatial domain where the gradients in the flow patterns are
large ([13]). The state variables are a function of the spatial coordinates and
time, while the undeformed configuration does not exist. For example, the
equation of conservation of mass has to be written as a partial differential
equation rather than in algebraic form as in the Lagrangian formulation Eq.
(3.6):
∂ρ ∂(ρv )
+ =0 (3.7)
∂t ∂x
Similarly, the material derivatives of any state variable have the form as in
Eq. (3.3).
In most cases the mesh is constructed according to the deformed shape.
The boundary conditions are imposed on fixed mesh nodes. Hence, the
problems are calculated on the whole domain at once, instead of using in-
cremental steps as in a Lagrangian formulation. In order to obtain the
material state variables (e.g. the stress or the cumulative plastic strain), in-
tegration of the evolution equations must be carried out along the unknown
streamlines. Therefore, iterative techniques are required. One of the prob-
lems in this method is the free surface treatment, since the mesh has to be
adjusted to make the surface a streamline ([11], [14] and [15]). In solid prob-
lems, Eulerian formulations have mostly been used for solving steady-state
processes with rigid plastic material models.
During the last two decades a combined Lagrangian and Eulerian formu-
lation called the Arbitrary Lagrangian-Eulerian (ALE) method has been
developed to combine the advantages and solve the problems which occur in
the above two traditional methods ([23]).
In an ALE method, the motion of the material is followed in the same
way as Eq. (3.1). Another referential domain Vm is used to define the mo-
tion of the mesh. Assuming that χ are the ALE coordinates relating to the
motion of the mesh, the mapping among three configurations is drawn in
3.2 Steady State Formulations 27
φ(χ, t)
x = φ̄ (3.8)
In ALE the material motion can be obtained from the mesh motion using
mapping, since:
φ(χ, t) = φ̄
x = φ (X, t) = φ̄ φ(ΦΦ(X, t), t) (3.9)
with:
φ(x, t)
χ = Φ (X, t) = φ̃ (3.10)
The mesh displacement ū is defined by:
ū = x − χ (3.11)
Therefore we have:
∂Φ(X, t)
w= |X (3.15)
∂t
Substituting above two equations into Eq. ( 3.12):
Df ∂ f̆ (χ, t) ∂ f̆
= |χ + w (3.16)
Dt ∂t ∂χ
∂ f̆ (χ, t) ∂ f̆ ∂ f̆ (χ, t) ∂ f̆
= |χ + (vl − ve ) = |χ + c (3.17)
∂t ∂x ∂t ∂x
with:
c = vl − ve (3.18)
In which the difference between the material and mesh velocities, c, is called
the convective velocity.
In a Eulerian formulation (χ = x):
ve = 0 c = vl w=c (3.19)
ve = vl c=w=0 (3.20)
The equations of mass conservation Eq. (3.6) can be described in the ALE
configuration via a transformation and will have the form:
ρ̇ + ρ∇x · vl = 0 (3.21)
In this formulation the reference frame is associated neither with the mate-
rial displacement as in the Lagrangian formulation nor fixed in space as in
the Eulerian formulation. In this method the transient analysis is still re-
quired. At the same time, the free surface problem can be solved too. Since
in ALE meshes the element coordinates are free from the material configu-
ration, mesh distortion in the Lagrangian configuration can be prevented at
a certain stage. However, handling the convective term could lead to spatial
oscillations due to time discretizations and therefore the suitable discretiza-
tion method must be taken into account. ALE has been successfully used for
the simulation of steady state forming processes by a transient calculation
until the processes are stationary([16]∼[19]).
3.3 Referential Formulation (Balagangadhar) 29
V0 = g(Vr , t) (3.25)
X = g(r, t) (3.26)
The gradients and partial derivatives for the fields defined over both unde-
formed and reference configurations are defined as:
∂ f̄
∇X f̄ (X, t) = (X, t) (3.28)
∂X
∂ f̃
∇r f̃ (r, t) = (r, t) (3.29)
∂r
V0 and Vr are related to each other by:
X = r + vt (3.30)
According to the definition in Eq. (3.5), the steady state is reached when
the local rate changes of parameters f become zero at the fixed position x
in Eulerian coordinates (see Fig. 3.6), i.e.:
since the fixed position x can be described at any time (e.g. t and t0 in the
undeformed configuration:
with:
φ(X, t), t) = f̄ (X, t)
f(x, t) = f(φ (3.33)
3.3 Referential Formulation (Balagangadhar) 31
Figure 3.6: Physical explanation of steady state under undeformed and deformed con-
figuration
f(x, t0 ) = f(φ
φ(X0 , t0 ), t0 ) = f̄ (X0 , t0 ) (3.34)
therefore, for steady state at any time:
f̄ (X, t) = f̄ (X0 , t0 ) (3.35)
Meanwhile the transformation can be made between the undeformed config-
uration V0 and the referential configuration Vr by help of Eq. ( 3.26) and
X0 = g(r, t0 ):
f̄ (X, t) = f̄ (g(r, t), t) = f̃ (r, t) (3.36)
and:
f̄ (X0 , t0 ) = f̄ (g(r, t0 ), t0 ) = f̃ (r, t0 ) (3.37)
From Eq. ( 3.36), the steady state situation can be expressed for the refer-
ential configuration for any time (see Fig. 3.7):
f̃ (r, t) = f̃ (r, t0 ) (3.38)
i.e.:
∂ f̃
(r, t) = 0 (3.39)
∂t
32 Literature Review – Steady State
When the process reaches steady state, the values of the state variables of
points with the same fixed position r will be equal for any time.
Because of Eq. ( 3.26) and Eq. ( 3.36), for steady state there we have:
∂ f̃ (r, t) ∂ f̄ (X, t) ∂ f̄ (X, t) ∂g(r, t)
|r = |X + |r = 0 (3.40)
∂t ∂t ∂X ∂t
or:
¯˙f = ∂ f̄ (X, t) |X = ∂ f̃ (r, t) |r + ∂ f̃ (r, t) ∂r |X (3.41)
∂t ∂t ∂r ∂t
Using the chain rule:
∂ f̄ (X, t) ∂ f̃ (r, t) ∂r ∂ f̃ (r, t)
= = Fr (3.42)
∂X ∂r ∂X ∂r
where Fr is the transformation tensor between the undeformed configuration
and the reference configuration. Eq. ( 3.40) can therefore be rewritten as:
∂ f̄ (X, t) ∂ f̃ (r, t) ∂r ∂g(r, t)
|X = − |r (3.43)
∂t ∂r ∂X ∂t
3.3 Referential Formulation (Balagangadhar) 33
Eq. ( 3.41) gives the form in steady state because of Eq. ( 3.39):
∂r ∂r ∂g(r, t)
|X + |r = 0 (3.45)
∂t ∂X ∂t
The proof can be found in Appendix A.
The expression Eq. ( 3.43) shows that in steady state the material deriv-
ative only depends on the gradient of f under the reference configuration r,
Fr and ∂g(r,t)
∂t (i.e. ġ|r = v). Since Fr is defined on the basis of the trans-
formation between the undeformed field and the reference configuration, the
material derivative can be obtained via the gradient of the reference fields.
In conclusion, the reference fields do not vary in time in the reference config-
uration. This result can be used to obtain the material derivatives without
applying time differentiation.
5. The normal traction over the boundary of the contact area is zero (an
equality contact constraint, unlike in Lagrangian analysis an inequality
constraint).
The last item aims to obtain the contact area in the undeformed configu-
ration because the location of the contact area is unknown. An additional
response field α has to be introduced in the relation between the initial and
referential configurations. The mapping X = g(r, t, α) is defined to divide
several flexible subregions in order to satisfy the 5th assumption.
It is found that Fr is no longer a unit tensor as in the non-contact sit-
uation. But it still only depends on the element lengths of the undeformed
and reference configurations.
34 Literature Review – Steady State
3.3.5 Remarks
[1] Lee, E.H., Mallett, R.L., and Yang, W.H.: Stress and deformation
analysis of the metal extrusion processes. Computer Methods in Ap-
plied Mechanics Engineering. Vol. 10, 1977, 339-353
[2] Appleby, E., Lu, Y., Rao, R.S., Devenpeck, M.L., Wright, P.K., and
Richmond, O.: Strip drawing: A theoretical-experimental comparison.
International Journal of Mechanical Sciences. Vol. 26, No.5, 1984, 351-
362
[3] Liu, C., Hartley, P., Sturgess, C., Rowe, W.: Elastic-plastic finite-
element modelling of cold rolling of strip. International Journal of Me-
chanical Sciences. Vol. 27, No.7/8, 1985, 531-541
[4] Carroll III, J.T., Strenkowski, J.S.: Finite element models of orthogonal
cutting with application to single point diamond turning. International
Journal of Mechanical Sciences. Vol.30, No.12, 1988, 899-920
[5] Suh, Y.S., Agah-Tehrani, A., Chung, K.: Stress analysis of axisym-
metric extrusion in the presence of strain-induced anisotropy models as
combined isotropic-kinematic hardening. Computer Methods in Applied
Mechanics and Engineering. Vol. 93, 1991, 127-150
[6] Rowe, G.W., Sturgess, C.E.N., Hartley, P., Pillinger, I.: Finite-element
plasticity and metalforming analysis. Cambridge University Press, 1991
[7] Gouveia, B.P.P.A., Rodrigues, J.M.C., and Martins, P.A.F.: Steady-
state finite element analysis of cold forward extrusion. Journal Material
Processing Technology. Vol. 73, 1998, 281-288
[8] Dawson, P., R., Thompson, E., G.: Finite element analysis of steady-
state elasto-visco-plastic flow by the initial stress-rate method, Inter-
national Journal for Numerical Methods in Engineering. Vol.12, 1978,
47-57
[9] Abo-elkhier, M., Oravas, G.A., and Dokainish, M.A.: A consistent
Eulerian formulation for large deformation analysis with reference to
metal-extrusion process. International Journal of Non-Linear Mechan-
ics. Vol 23, No.1 1988, 37-52
[10] Yu,S.W. , Thompson, E.: A direct Eulerian finite element method for
steady state elastic plastic flow. NUMIFORM 89, Thompson et al. (eds),
38 Bibliography
Some simulations of the mechanical processes have already been carried out
based on the finite element method. This method aims to find the numerical
solutions for the motion equation together with the boundary conditions.
The essence of this method is to obtain the weak form of the momentum
equations (strong form) with the help of the principle of virtual work. In
this chapter, the relationship between the weak form and the strong form is
discussed. Secondly, the finite element method procedure is introduced by
the linearization, FE discretization and iterative solution procedure, step by
step.
u = ū on Γu (4.1)
t = t̄ on Γt (4.2)
and give every point of the body an infinitesimal virtual displacement δui
from the equilibrium configuration. These virtual displacement (or velocity)
functions are called the test functions. The space of these functions are
defined by:
The virtual work of the static spatial equilibrium equations Eq. ( 2.40)
of one point in the body is represented as follows:
δw = δu · (∇ · σ + b) = 0 (4.4)
We integrate over the volume of the body to obtain the virtual work of the
body in the equilibrium state:
Z
δW = δu · (∇ · σ + b)dΩ = 0 (4.5)
Ω
Together with Gauss theorem the equation above can be rewritten as:
Z Z Z
δW = δuσ · ndΓ − ∇δu : σdΩ + δu · bdΩ = 0 (4.8)
Γt Ω Ω
in which:
∇δu = δε + δω (4.9)
with the virtual strain and rotation tensor, respectively:
1
δε = (∇u + (∇u)T ) (4.10)
2
and:
1
δω = (∇u − (∇u)T ) (4.11)
2
Because δω is skew-symmetric and σ is symmetric:
∇δu : σ = δε : σ + δω : σ = δε : σ (4.12)
The proof that the weak form implies the strong form can be found in the
literature ([1],[8]).
The virtual work equations in the reference states can be obtained in
4.1 Principle of Virtual Work 41
terms of the different material stress tensors, which are introduced in Chap-
ter 2.
Following a similar derivation, the weak form of the equilibrium equation
based on the first PK stress tensor can be written as:
Z Z Z
δW = − ∇0 δu : PdΩ0 + δu · t0 dΓ0 + δu · b0 dΩ0 = 0 (4.14)
Ω0 Γt Ω0
∇0 δu : P = δFT : P (4.15)
The weak form in terms of the second PK stress tensor can be obtained from
the equation above. The second and third terms are similar, and only the
first term need be worked out. Using Eq. ( 2.23) this term becomes:
Z
δFT : (F · S)dΩ0 (4.17)
Ω0
because:
tr(δFT · F · S) = tr(FT · δF · ST ) (4.18)
With ST = S we have:
1
tr(δFT · F · S) = tr(FT · δF · S) = (δFT · F + FT · δF) : S (4.19)
2
Then:
1
δFT : (F · S) = (δFT · F + FT · δF) : S (4.20)
2
Taking the virtual rate of the right Cauchy-Green tensor C = FT F:
δC = δFT · F + FT · δF (4.21)
Therefore, Z Z
1
∇0 δu : (F · S)dΩ0 = δC : SdΩ0 (4.22)
Ω0 Ω0 2
The weak form of the equilibrium equations in terms of the second PK stress
tensors has the form:
Z Z Z
δW = − δE : SdΩ0 + δu · t0 dΓ0 + δu · b0 dΩ0 = 0 (4.23)
Ω0 Γt Ω0
42 Finite Element Method
ϕ, δu) = 0
δW (ϕ (4.25)
ϕt + u, δu) ≈ δW (ϕ
δW (ϕ ϕt , δu) + DδW (ϕ
ϕt , δu)[u] = 0 (4.26)
4.2 Linearization of the Weak Form 43
The virtual displacement δu does not alter during the incremental change u
(see Fig. 4.1).
The linearization of the virtual work can be split into two parts: the
internal and external virtual work components according to Eq. ( 4.23):
ϕt , δu)[u] = DδWin (ϕ
DδW (ϕ ϕt , δu)[u] − DδWex (ϕ
ϕt , δu)[u] (4.27)
where: Z
δWin = δE : SdΩ0 (4.28)
Ω0
and: Z Z
δWex = δu · bdΩ + δu · tdΓ (4.29)
Ω0 Γ0
First the directional derivative of the internal virtual work is obtained:
Z
DδWin [u] = D( (δE : S)[u]dΩ0 )
Ω0
Z Z (4.30)
= δE : DS[u]dΩ0 + S : DδE[u]dΩ0
Ω0 Ω0
Because of the constitution relation between the stresses and the strains:
∂S
DS[u] = : DE[u] = Ce : DE[u] (4.31)
∂E
where Ce is called the tangent modulus tensor.
The term DδE[u] can be worked out from:
1
δE = (δFT · F + FT · δF) (4.32)
2
with:
δF = (∇0 δu)T (4.33)
and:
DF[u] = (∇0 u)T (4.34)
Because ∇0 δu is constant as it is independent both of configuration and the
symmetry of S, the result can be expressed as:
1
S : DδE[u] = S : [∇0 δu · (∇0 u)T + ∇0 u · (∇0 δu)T ]
2 (4.35)
= S : [(∇0 u)T · ∇0 δu]
Substituting Eq. ( 4.35) into Eq. ( 4.30), the directional derivative of the
internal virtual work has the form:
Z Z
DδWin = δE : Ce : DE[u]dΩ0 + S : [(∇0 u)T ∇0 δu]dΩ0 (4.36)
Ω0 Ω0
44 Finite Element Method
The body force and the surface force contribute to the external forces. The
directional derivatives of both external virtual work terms are considered
separately. One of the most common body forces is self-weight or gravity
loading with b = ρ0 g in the initial state. The virtual work of the body force
is therefore given as:
Z
ϕ, δu) =
δWex (ϕ ρ0 g · δudΩ (4.37)
Ω0
Because the terms in the above equation are independent of the current state
and by definition Dδu[u] = 0, then:
ϕ, δu) = 0
DδWex (ϕ (4.38)
The friction contact is the most common cause of surface traction, and its
linearization is complex. In this section it will not be discussed further and
the surface traction is assumed to be zero. The issue about the contact force
will be discussed in Chapter 5, where the contact analysis is discussed for
this case.
It is found that the equilibrium equations and their corresponding lin-
earizations have the integration forms. As a consequence, the finite ele-
ment method has been developed to deal with these problems. Besides
linearization of the weak form as one of the main steps in the finite element
method, there are three important procedures in this method: finite element
discretization, approximation to integral formulations (weighted residuals),
and the iteration solution procedure (Newton-Raphson method). In the next
section, finite element discretization is discussed together with the Galerkin
weighted method. Furthermore, after having obtained the discretized equi-
librium equations, the solution of these equations was carried out via itera-
tive methods, for example, Newton-Raphson method.
Ω = ∪Ωe (4.39)
This stiffness matrix is called the material tangent stiffness matrix of one
element because this term is associated with the rate of stress and then
depends on the material response.
Consider now the second term of Eq. ( 4.45) in one element. We have:
∇0 δu = δuI ⊗ ∇0 NI (4.50)
∇0 u = uJ ⊗ ∇0 NJ (4.51)
Here we take the same shape function for interpolating u and δu in this case.
Then:
Z Z
T e
S : [(∇0 u) · ∇0 δu]dΩ0 = S : [(δuI · uJ )∇0 N ⊗ ∇0 N ]dΩe0 (4.52)
Ωe0 Ωe0
This term includes the current state of the stress and also illustrates that the
deformation affects the geometry. For this reason the matrix above is called
geometric stiffness matrix. Concluding for the discrete directional derivative
of the weak form in one element, which account for the internal and external
virtual works,
DδW e = −δuTI · (Ke matIJ + Ke geoIJ ) · uJ + DδWex e (= 0) (4.55)
KeIJ = Ke matIJ + Ke geoIJ (4.56)
The discrete directional derivative of the weak form in the total domain can
be obtained as:
X X
DδW = DδW e = δuI · (Ke matIJ + Ke geoIJ ) · uJ = δuI · KIJ · uJ
(4.57)
Furthermore, the virtual work of the equilibrium equations can also be dis-
cretized in a way similar to that above:
Z Z Z
e e e
δW = δE : SdΩ0 − δu · b0 dΩ0 − δu · tdΓe0
e e e
Ω0 Ω0 Γ0
Z Z Z (4.58)
e e e
= δuI ⊗ B0 : SdΩ0 − N δuI · b0 dΩ0 − N δuI · tdΓ0
Ωe0 Ωe0 Γe0
4.4 Iteration Procedure 47
In terms of the nodal internal force TeI and the external force FeI in one
element, the equation above can be rewritten as:
δW e = δuI · (TeI − FeI ) (4.60)
where: Z
TeI = B0 T · SdΩ0 (4.61)
Ω0
Z Z
FeI = N f0 dΩ0 + N tdΓ0 (4.62)
Ω0 Γ0
Finally the virtual work in the finite element mesh is:
X X
δW = δW e = δuI · (TI − FI ) = δuI · RI (4.63)
When the body is in the equilibrium state, the nodal residual forces become
zero.
Go for details
5.1.1 Equilibrium
∇ · (FS) + b0 = 0 (5.1)
u = u0 on Γu 0 (5.2)
S · n0 = t0 on Γt 0 (5.3)
where n0 is the outward normal with respect to the boundary, t0 represents
the surface traction on surface Γt 0 and u0 is the prescribed displacement on
surface Γu 0 .
The constitutive relations depend on the material models that are chosen. In
our case, hyperelastic-plastic constitutive models are chosen, and the stresses
can be described as the function of Lagarangian strains:
S = f (Ee ) (5.4)
φ(S, q) = 0 (5.5)
where Y is a four order tensor, which can be obtained from the consistency
condition and the yield function.
5.2 Material Evolution Equations 53
In order to obtain the plastic strain further in the steady state problem, the
convection equations must to be considered. The convection equations in
Eulerian description:
p
v · ∇Ep = Ė (5.7)
A detailed description of the convection equations in our steady state for-
mulation can be found in the following section.
The material evolution equations are derived from the expression of the
material derivative of an arbitrary state variable in Eulerian way. The ex-
pression is repeated for steady state:
f˙ = v · ∇f (5.8)
f˙ = v · ∇f = (v 0 · FT ) · (F−T · ∇0 f) = v 0 · ∇0 f (5.9)
t=0 0 t=t’
v0 A0 v
initial u A
deformed
deformed situations, respectively. The blocks are connected using two dotted
lines. These two lines indicate the flow pattern between time t0 (initial time)
54 Displacement Based Steady State Formulation
and time t (certain process time). The characters A0 and A stand for any
material particle in the initial mesh and deformed mesh, respectively. Each
material particle A in the deformed situation corresponds to a particle A0
in the initial situation during the steady flow process.
For SU P G and the LS method, the weak forms are expressed, respectively:
Z Z
(δf + γv 0 · ∇0 δf) · (v 0 · ∇0 f)dV = (δf + γv 0 · ∇0 δf) · f˙ dV (5.13)
and: Z Z
(v 0 · ∇0 δf) · (v 0 · ∇0 f)dV = (v 0 · ∇0 δf) · f˙ dV (5.14)
First, in order to compare the numerical results with the analytical solutions
when solving Eq. (5.9), a one-dimensional test with 4-node elements is de-
fined with nine integration points in one element. The material derivatives
ḟ are known at the integration points. A prescribed nodal value of f is given
at the inflow boundary.
In Fig. 5.3 the material derivatives ḟ are given as constants within one
0.3
Values of time derivative of f
0.25
Element nodes
0.2
Values by integration points
0.15
0.1
0.05
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
0.035
0.03
0.025
Results of f by nodal points
0.02
0.005
−0.005
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
X
Figure 5.4: Case 1: Comparison between the analytical solutions and the results from
three weighting functions
0.3
0.15
0.1
0.05
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
X
Flow direction
0.035
0.03
0.025
f by nodal points
0.02
0.015
Using Galerkin
0.01 Using SUPG
Using LS
Analytical solutions
0.005
−0.005
−0.01
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Figure 5.6: Comparison between the results from three weighting functions in 1D case
Tool
Flow direction
Tool
0.12
0.1
0.08
0.06
Y
0.04
0.02
0
−0.4 −0.35 −0.3 −0.25 −0.2 −0.15 −0.1 −0.05 0 0.05 0.1 0.15 0.2 0.25
X
0.25
0.15
0.1
0.05
−0.05
−0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3
0.2
0.05
EYY of the surface nodes
−0.05
−0.1
−0.15
−0.2
−0.25
−0.3
−0.35
−0.4
−0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3
X
0.5
0.4
0.3
EXY of surface nodes
0.2
0.1
−0.1
−0.3
−0.4
−0.5
−0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3
X
0.3
0.25
0.15
XX
0.1
E
0.05
−0.05
−0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3
X
Figure 5.12: EXX of surface nodes along along the direction of flow
0.1
0
EYY of surface nodes
−0.1
−0.2
−0.3
−0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3
X
The calculation procedure for an elastic plastic model based on the developed
evolution equations is as follows:
Step 1 Initialize all the data. Set S0 = 0, F = I, u = 0 etc.
Step 3 Solve [K]·∆u = F −R using FEM with pure elastic deformation with
a stiffness matrix K. In the case of nonlinearity an iterative method
62 Displacement Based Steady State Formulation
0.2
0.1
0
EXY of surface nodes
−0.1
−0.3
−0.4
−0.5
−0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3
X
This equation must hold for each body (i) and for all time t. The quantity
Gi (ϕ
ϕi , δui ) is the sum of the internal virtual work and the virtual work of
the applied forces and traction for body i. Briefly([8],[9]):
Gi (ϕ
ϕi , δui ) + Gic (ϕ
ϕi , δui ) = 0 (5.16)
with: Z
Gic (ϕ
ϕi , δui ) =− tic · δui dΓi (5.17)
Γic
The contact force induced on body 2 is equal and opposite to that induced
on body 1 at the contact area, i.e.
Therefore: Z
Gic (ϕ
ϕi , δui ) =− t1c · (δu1 − δu2 ) dΓ1c (5.19)
Γ1c
Resolving the contact forces and the virtual displacements into normal and
tangential components gives the following statement of the contact virtual
work ([1]): Z
ϕ, δu) =
G(ϕ [t1cn · δdN + t1ct · δdt] dΓ1 (5.20)
Γ 1
64 Displacement Based Steady State Formulation
where dN is the distance from body 1 to body 2 (see Fig. 5.15) and dt is
the tangential shift. If using a penalty method, the contact traction can be
described as:
tcn = P dN (5.21)
provided:
dN ≤ 0 (5.22)
P is the penalty number. In the Coulomb friction model, calculation of
the tangential force follows the following conditions with both slip and stick
states:
Pt is the penalty number for tangential traction and dt is the the slip distance.
As described earlier, the contact algorithm is split into two parts: normal
and tangential contact traction. The virtual work in the normal direction
can be described as:
Z
Gcn = [δu] · P dN · δdN dΓ
Γ
Z (5.26)
= P dN · ∇u dN dΓ
Γ
From this equation, the normal reaction forces can be worked out:
Z
Rcn = P dN · ∇u dN dΓ (5.27)
Γ
The closest distance between the two bodies should be sought during the
simulation as described in Figure 5.15; i.e. the distance between a surface
point a (nodal point or integration point) on surface of body 1 and the
surface elements of body 2 should be calculated one by one to find which
element is closest to point a. The details of how to determine dN , ∇u dN
and ∇u ∇u dN can be found in Appendix C.
For slip, the virtual contact work in the tangential direction is written
as: Z
Rct = (P µdN ∇u dt) dΓ (5.29)
Γ
5.4 Contact Analysis 65
Figure 5.15: Schematic depicting gap definition between two contacting bodies
In our case, assuming that the tool is considered to be rigid, the weak form
is: Z
G(u, δu) = t1c · δu1 dΓ1 (5.31)
Γ(1)
with: · ¸
t
t1c = cx (5.32)
tcy
The contact forces can be split into the normal and tangential directions to
the surface: · ¸
t
tc = ct
01
(5.33)
tcn
66 Displacement Based Steady State Formulation
The values should be transformed from the local to the referenced configu-
ration.
The reaction force is given by:
Z
Rc = Q · t01
c dΓ
1
(5.34)
Γ
with:
∇u Q = ∇u tt ⊗ ex + ∇u n ⊗ ey (5.40)
Due to:
(S ⊗ v) · u = (u · v)S (5.41)
therefore:
∇u Q·t0 c = (∇u tt ⊗ex +∇u n⊗ey )·t0c = (ex ·t0 c )∇u tt +(ey ·t0 c )∇u n (5.42)
This contact algorithm was chosen for further applications, as shown in the
following chapter.
Bibliography
[11] Kloosterman, G., van Damme, R.M.J., van den Boogaard, A.H.: A
geometrical-based contact algorithm using a barrier method, Interna-
tional Journal for Numerical Methods in Engineering. Vol.51, 2001,
865-882
[12] Belytschko, T., Liu, W.K., Moran, B.: Nonlinear finite elements for
continua and structures. John Wiley and Sons Ltd., England, 2001
Chapter 6
Test Results
A step further
First, the finite element simulations were carried out with a linear material
model which can be used for small strain deformations. In this material
model the stress relates to the elastic strains linearly as:
where the two independent material constants λ and µ are called the Lamé
constants. I is the fourth order tensor with the components Iijkl = 21 (δik δjl +
δil δjk ). The Lamé constants can be expressed in terms other constants, the
70 Test Results
λ̇ = 0 (6.6)
Two steady state flow processes were modelled with this linear material
model in the displacement-based formulation. One is a pure shear flow and
second is a simple extrusion case.
The set-up of the pure shear test is shown in Fig. 6.1. The vertical arrows
illustrate the prescribed displacement direction. The material flows in and
then out through the loading region, and the load gives the material only
pure shear deformation. Therefore the material by or after loading endure
the pure shear deformation. The material will only retain the plastic de-
formation after flowing out of the loading region. The elastic spring-back
should be observed at the flow-out part for an elastic-plastic material. The
relation between shear stresses and shear strains is described as:
0.02
0.015
0.01
0.005
Load
0
0 0.02 0.04 0.06 0.08 0.1
Flow direction
0.03
0.02
0.01
Y
−0.01
Flow direction
−0.02
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
X
0.03
0.025
0.02
0.015
0.01
0.005
Y
−0.005
Flow direction
−0.01
−0.015
−0.02
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
X
The parameters were chosen as given in Table 6.1. In order to see the
spring-back more clearly, we chose the yield stress Sy0 higher than that in
practice.
In Fig. 6.2 the deformed mesh is shown when only a pure elastic defor-
72 Test Results
0.03
0.025
0.02
0.015
0.01
0.005
Y
−0.005
Flow direction
−0.01
−0.015
−0.02
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
X
0 −0.02 −0.04 −0.06 −0.08 −0.1 −0.12 −0.14 −0.16 −0.18 −0.2
0.03
0.025
0.02
0.015
0.01
0.005
Y
−0.005
Flow direction
−0.01
−0.015
−0.02
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
X
mation takes place in the simulation. It is found that the material recovers
to the undeformed situation after unloading. In Fig. 6.3 the mesh with
elastic plastic deformation is shown. The elements keep the plastic deforma-
tion after flowing out of the loading region. In order to observe the elastic
spring-back in the simulation, the total shear strain distribution is shown in
Fig. 6.4. It was found that the maximum shear strain is at the nodes which
have the maximum prescribed displacements by the loading regions. In the
flowing-out area the nodes have less total shear strains than those in the
loading region, and that means that the material springs back elastically af-
ter unloading. The plastic shear strains reach a certain constant value after
flowing out in Fig. 6.5.
The plastic strains and total strains along the streamline on the surface
are shown in Fig. 6.6. In the loading area the plastic strains are smaller than
the total strains due to elasticity. After the material flows out of the loading
6.1 Linear Material Model 73
0.1
0.05
γXY at integration points of the surface
−0.05
−0.1
−0.15
−0.2
−0.25
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
X
0.03
0.025
0.02
0.015
0.01
0.005
Y
−0.005
Flow direction
−0.01
E=200Gpa
−0.015 E=70Gpa
−0.02
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
X
Figure 6.7: Elastic plastic deformed meshes with different elastic modulus
region, both strains overlap due to elastic spring-back after unloading. The
elastic deformation becomes larger with decreasing elastic modulus, which
can be seen in Fig. 6.7. With larger elastic deformation, the elements on the
flow-out side spring back more.
In this section a simple extrusion case is studied. Here, the contact region is
unknown and a contact analysis must be carried out. Because the problem is
axis-symmetric, only half of set-up is shown in Fig. 6.8. The material flows
in, enters the tool and then flows out. The in-flow boundary is suppressed.
The material properties were chosen as in Table 6.2.
74 Test Results
The deformed mesh with the pure elastic deformation is shown in Fig. 6.9.
Fricti
o n forc
0.05 e
0.04
0.03
Y
0.02
0.01
Flow direction
−0.01
−0.2 −0.1 0 0.1 0.2 0.3 0.4
X
In the extrusion process the friction between the tools and the specimen
6.1 Linear Material Model 75
0.04
0.03
Y
0.02
0.01
Flow direction
−0.01
−0.2 −0.1 0 0.1 0.2 0.3 0.4
X
0.0485
0.0484
0.0483
0.0482
µ=0.4
0.0481
Friction force µ=0.2
µ=0.
0.048
Y
0.0479
0.0478
0.0477
0.0476
−0.062 −0.061 −0.06 −0.059 −0.058 −0.057 −0.056 −0.055 −0.054 −0.053
X
Figure 6.10: Comparison of deformed mesh with three different friction coefficients
76 Test Results
does not change direction. The contact algorithm described in the previous
chapter was applied for this case. The results with different friction coeffi-
cients are shown in Fig. 6.10. With a larger friction the mesh flows more
slowly.
The deformed mesh with the velocity plot is shown in Fig. 6.11 when the
0.05
0.04
0.03
Y
0.02
0.01
Flow direction
−0.01
−0.2 −0.1 0 0.1 0.2 0.3 0.4
X
values of the initial velocities at the in-flow boundary are equal to 1.0m/s.
The velocities of the integration points were obtained from:
v = F · v0 (6.9)
0.05
0.04
0.03
Y
0.02
0.01
0
Flow direction
−0.01
−0.2 −0.1 0 0.1 0.2 0.3 0.4 0.5
X
0.05
0.04
0.03
Y
0.02
0.01
0
Flow direction
X
−0.01
−0.2 −0.1 0 0.1 0.2 0.3 0.4
E=35Gpa
E=70Gpa
E=200Gpa
0.05
0.04
0.03
Y
0.02
0.01
0
Flow direction
−0.01
−0.2 −0.1 0 0.1 0.2 0.3 0.4 0.5
X
The deformed mesh with equivalent strains distributions is shown in Fig. 6.12.
The values at the largest loading area is larger than those in the flow-out
region due to the elastic spring-back. Further, the deformed mesh with
equivalent plastic strains is shown in Fig. 6.13. It is seen that the equivalent
plastic strains reach the constant values from deformed area.
We know that the material properties play an important role in the de-
formation. For elasto-plastic materials the elastic deformation will be more
when the specimen has a smaller elastic modulus. In our case the specimen
78 Test Results
will spring back more after flowing-out with a smaller elastic modulus. In
Fig. 6.14 three deformed meshes have different elastic spring-back when the
deformation in these three cases is based on the different elastic moduli.
1
3 7 4
0.8
Y_pre =-1.2
0.6
0.4
0.2
0
8 9 6
-0.2
-1 1 X 5 2
-1 -0.5 0 0.5 1
1
3 4
7
0.8
0.6
Deformed element with 60% elastic reduction
Element with 100% spring−back after unloading
0.4
0.2
0 Y 8 9 6
−0.2
−0.4
−0.6
−0.8
1 5 2
−1
X
A one-element test was carried out to verify the hyperelastic plastic (HY P EP )
material model that we introduced above. A 9-Node element was chosen in
this test and the set-up can be seen in Fig. 6.15. The prescribed displace-
ments are given by Node 3, Node 7 and Node 4. Node 1 was suppressed and
Node 5 and Node 2 can only move along the X-direction.
There are two ways to test this model. First with only a pure elastic de-
formation. The element should be spring back 100 percent after unloading.
Since the elastic response is derived from a hyperelastic potential, the work
done in a closed elastic deformation path vanishes exactly. In Fig. 6.16 one
mesh is the deformed mesh with an elastic deformation and the other mesh
is the mesh with pure elastic spring-back. It was found that the mesh had
80 Test Results
1
3 7 4
0.8
Undeformed element
0.6 Compressed element with κ=4
Spring−back after unloading with κ=4
Compressed element with κ=8
0.4
Spring−back after unloading with κ=8
0.2
0 8
Y
−0.2
−0.4
−0.6
−0.8
1 5 2
−1
This extrusion test has the same upsetting and calculation as the example
in Section 6.1.2, but the material model is changed to a hyperelastic plastic
material model (HY P EP ). Another difference is that a larger reduction has
been applied in this case. The material proprieties was chosen as follows in
Table 6.3. The friction coefficient was chosen to be 0.1.
The deformed mesh with the velocity plot is shown in Fig. 6.18. The
κ µ Et Sy0 [v X , vY ](m/s)
160Gpa 80Gpa 2Gpa 1Gpa [1 0]
0.15
Y
0.1
0.05
Flow direction
X
−0.05
−1.2 −1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4
0.15
0.1
0.05
Y
Flow direction X
−0.05
−1.2 −1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4
0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2 0.22 0.24 0.26
0.15
0.1
0.05
Y
Flow direction
X
−0.05
−1.2 −1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4
0.15
G=200Gpa
G=100Gpa
0.1
Y
0.05
Flow direction
−0.05
−1.2 −1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6
6.3 Conclusions
In this chapter the developed steady state formulation was applied for differ-
ent material models, which can be used for small or large deformation cases.
As shown in these samples the elastic spring-back can be obtained directly
after flowing out.
Bibliography
[1] Belytschko, T., Liu, W.K., Moran, B.: Nonlinear finite elements for
continua and structures. John Wiley and Sons Ltd., England, 2001
[2] Simo, J.C.: A framework for finite strain elastoplasticity based on max-
imum plastic dissipation and the mutliplicative decomposition: part I
Continuum Formulation, Computer Methods in Applied Mechanics and
Engineering. Vol. 66, 199-219, 1988
[3] Simo, J.C.: A framework for finite strain elastoplasticity based on max-
imum plastic dissipation and the mulitplicative decomposition: part II
Computational Aspects,Computer Methods in Applied Mechanics and
Engineering. Vol. 68, 1-31, 1988
[4] Simo, J.C., Hughes, T.J.R.: Computational inelasticity, spring-Verlag,
New York, Inc., 241-261 301-307, 1988
[5] Bonet, J., Wood, R.D.: Nonlinear continuum mechanics for finite ele-
ment analysis, Cambridge University Press, 1997
[6] Balagangadhar, D., Tortorelli,D.A.: Design of large-deformation steady
elastoplastic manufacturing processes. Part I: A displacement-based ref-
erence frame formulation. International Journal for Numerical Methods
in Engineering. Vol. 49, 2000, 899-932
[10] Balagangadhar, D., Dorai, G.A., Tortorelli, D.A.: A displacement-based
reference frame formulation for steady-state thermo-elasto-plastic mate-
rial processes. International Journal of Solids Structures. Vol. 36, 1999,
2397-2416
[8] Belytschko, T., Liu, W.K., Moran, B.: Nonlinear finite elements for
continua and structures. John Wiley and Sons Ltd., England, 2001
[10] Yu, Y., Geijselaers, H.J.M., Huétink, J.: A new displacement based FE
formulation for steady state problems, Simulation of Materials Process-
ing: Theory, Methods and Applications,Mori (Eds), Proceedings of NU-
MIFORM 2001, Toyohashi, Japan, 2001, 121-126
[10] Yu, Y.: A new displacement based FE formulation for steady state
problems, Intern report of N.I.M.R (P.00.4.021), 2000
Chapter 7
7.1 Conclusions
The aim of the research was to develop a new displacement based formulation
for steady state flow processes and to test this formulation using the finite
element method. In our study the material evolution equation of any state
variable for steady state is derived as:
f˙ = v 0 · ∇0 f (7.1)
This is a key equation for the development of our new displacement based
formulation for the steady state problems. Even though in Balagangdhar’s
work (See Chapter 3) the material evolution is also related to the known
velocity field, the material evolution equation must be transformed to that
reference configuration. This kind of performance makes the procedure com-
plicated and not easy to understand. However, in our displacement based
formulation, two basic equations (the equilibrium equation and the material
evolution equation) can be expressed in the undeformed configuration and
hence be solved more simply than in the work of Balagangdhar. In our case
the equations to be solved are uncoupled.
The developed formulation differs from the three common descriptions:
Lagrangian, Eulerian and ALE descriptions, which have been used widely
to model steady state flow processes in recent years. Compared to these
descriptions our method has the following advantages and differences:
7.2 Recommendations
As mentioned above, our current research presented some limits and prob-
lems as follows:
1. In our work, a simple tool geometry was applied. In order to apply this
steady state formulation in real industrial process modelling, a more
complicated tool should be included in further research.
2. The elastic plastic material model was used in our work, however, as
we know visco-elastoplastic material models are used widely in metal
forming process simulation. It is important that this kind of model is
implemented in the developed steady state formulation.
3. How to apply a 3D analysis to this formulation is also of great interest.
4. The contact problem is always a big issue which should not be ignored.
In our work the tool is assumed rigid and smooth, and hence the contact
algorithm must be improved for the non-rigid problem.
5. Other steady manufacturing processes should be tested using this for-
mulation.
Bibliography
[1] Balagangadhar, D.: A reference frame formulation for the analysis and
design of steady manufacturing processes, PhD thesis, UIUC, USA, 1999
[2] Yu, Y., Geijselaers, H.J.M., Huétink, J. : A new displacement based FE
formulation for steady state problems, Simulation of Materials Process-
ing: Theory, Methods and Applications, Mori (Eds), Proceedings of
NUMIFORM 2001, Toyohashi, Japan, 2001, 121-126
Appendix A
Therefore:
∂r ∂r ∂X
|X + |r
∂t ∂X ∂t
−1 −1
= R−1 (Ṙr + ẊT ) + (Ṙ X − Ṙ XT − Ṙ−1 ẊT )
−1
= R−1 Ṙr + Ṙ X − Ṙ−1 XT
−1 (A.3)
= R−1 Ṙr + Ṙ (Rr + XT ) − Ṙ−1 XT
−1
= R−1 Ṙr + Ṙ Rr
−1 ·
= (R R) r
=0
Appendix B
Voigt Notation
Sa = CSab Eb (B.2)
94 Voigt Notation
CSijkl CSab
ij kl a b
11 11 1 1
11 22 1 2
11 33 1 3
11 12 1 4
22 11 2 1
22 22 2 2
22 33 2 3
22 12 2 4
33 11 3 1
33 22 3 2
33 33 3 3
33 12 3 4
12 11 4 1
12 22 4 2
12 33 4 3
12 12 4 4
Table A2.1 voigt rule for plane strain
Appendix C
Therefore:
n T n
∇u dN = · ∇u ab1 + ab1 T · ∇u (C.4)
knk knk
since a is a linear function of u:
n T n
∇∇u dN T ≈ ∇u · ∇u ab1 + ∇u ab1 T · ∇u (C.5)
knk knk
Body 1
b1 b2
a dN
Body 2
a
Figure C.1: Digram illustrating the gap definition between two contacting bodies
Appendix D
The contact slave node a of body 1 moves from calculation step i to cal-
culation step i + 1. At every step the projection of a on body 2 can be
calculated. The slip of this slave node will be zero within one step and only
occurs between two calculation steps. Therefore the slip distance can be
treated as the distance between the projections of a on body 2 during two
steps. Body 2 is divided into elements in the finite element method. There-
fore, the gradient of dt and the second order difference of dt can be obtained
through several tensor calculations as follows(see Fig. D.1): Step i:
1
ᾱ = b̄k ā · b̄k b̄k+1 ᾱ ∈ [0, 1] (D.1)
kb̄k b̄k+1 k
The overbar denotes the quantities related to the configuration of step i.
Step i + 1:
Body 2 changes its position related to reference configuration (due to
stretch or shrink), and this kind of change should be considered while the
slip is calculated.
The projection of a in step i on Body 2 will also change due to stretching
or shrinking of body 2 in step i+1, but the relative position of the projection
in bk bk+1 will be the same as in step i, therefore:
kbk ā · bk bk+1 k
= ᾱ (D.2)
bk bk+1
Scalars
E Modulus of elasticity
G Shear modulus
t Time
f An arbitrary history-dependent field variable
φ Yield function
J Jocobian
K Bulk modulus
γ̇ Plastic parameter
Ω Volume
Ω0 Initial volume
Γ Surface
Γ0 Initial surface
V Volume
ρ Density
dN Normal distance between two bodies
W Power
λ Lam constant
µ Lam constant, friction cofficient
ψ̂ Stored-energy function
ν Poisson’s ratio
κ Bulk modulus
Tensors
Vectors
b Body force
q Internal variables
100 list of symbols
t Traction
tc Contact force
u Displacement
n Normal vector
v Velocity
x A material point in the current configuration
X A material point in the reference configuration
Operators
i, j Index
c Contact issue
e Elastic
i Body i
n Normal
t Tangential
0 Initial
x Concerning the deformed configuration
X Concerning the undeformed configuration
Others
V0 Undeformed domain
Vm Referential domain
V Deformed domain
tr(A) Trace of matrix A
K Stiffness matrix
Acknowledgements
Yuhong Yu
Eindhoven, November 2004