14 Material Modeling
14 Material Modeling
Abstract
Predictive techniques for the analysis and design of metallic or composite components and structures subject to
severe loading can lead to significant mesh sensitivity if cracking or tearing or penetration occurs. This is especially
important for composite materials in which the material has an elastic brittle response with little or no plastic
behaviour, in which energy could be dissipated. Hence, the full potential use of composite in the design of advanced
composites and structures has not yet been exploited fully.
This work constitutes an effort directed towards the development of an objectivity algorithm for strain softening
material models based on the ‘smeared cracking formulation’. The algorithm has been implemented into LS-DYNA
for hexahedron solid elements and correctly accounts for crack directionality effects. Thus enabling the control of
energy dissipation associated with each failure mode regardless of mesh refinement and element topology.
The advantage of the present technique is that mesh size sensitivity on failure is removed leading to results, which
converge to a unique solution, as the mesh is refined. If such a scheme were not introduced results could change
significantly from mesh to mesh leading to an incorrect structural response. The proposed algorithm has been
validated by a series of benchmark tests using different degrees of mesh refinement and element topologies.
1. Introduction
Numerical studies on strain localization show that in rate-independent strain softening
material models the results are essentially dependent on the finite element discretization [1], [2],
[3]. From the mathematical viewpoint, if softening is represented simply by a falling stress-strain
curve in a rate-independent continuous material, then the partial differential equations of motion
or equilibrium will change characteristic type at the onset of softening, from hyperbolic to
elliptic in dynamic problems and the reverse in statics. In either case, the problem will become
ill-posed, as the boundary and initial conditions for one class of equations are not appropriated
for the other. As a result, it is impossible for rate-independent softening to proceed within any
non-zero volume of the domain of solution. The only way is to introduce localization of all
softening onto a surface. Displacements will be discontinuous across this surface, and in the
surrounding continuous regions, there may be unloading, that is, decreasing stress with
decreasing strain but no softening. Different methods have been presented in the open literature
to correct this deficiency. One of them is the inclusion of rate-dependence in the constitutive
model [4]. This may be either physical or numerical. Such an approach introduces higher
temporal derivatives into the equations of motion, thereby resolving some of the issues of ill-
conditioning in the face of softening. One other possibility is to make stresses in the constitutive
model dependent on strain gradients [5]. This approach introduces higher special gradients into
the equations of motion, again resolving some of the ill- conditioning issues. This is very
difficult to program in the finite element method, since strain gradients are not normally
15-43
Material Modeling (1) 9th International LS-DYNA Users Conference
computed or stored. Inclusion of non-local material behaviour is also an alternative to resolve the
problem. This approach makes the stresses at a point dependent on strains in a non-vanishing
region around the point [6]. Mathematically this is similar to gradient-dependence, as one could
regard the strains in the region around the point as Taylor series whose coefficients include
higher gradients of strain at the central point. This is also very difficult to program, because the
constitutive model subroutines must query surrounding elements. Ensuring proper internal
dissipation during failure using a smeared cracking formulation [7, 8] is another option to avoid
pathological problem associated with strain localization and mesh dependence in strain softening
models. Fracture mechanics testing can quantify the energy release rate which is the energy
required to produce a unit area of crack surface. During complete softening to zero stress, the
constitutive model will dissipate energy per unit volume equal to the area beneath the stress-
strain curve. To relate the two, one assumes that softening localizes into a region one element
wide. Then the constitutive failure energy multiplied by the projected area of the putative crack
through the element in question. This implies that the softening portion of a stress-strain curve
must be adjusted according to the element size, become shallower as element become smaller.
Essential energetic relationships are always preserved by using this approach. A change in the
mesh topology in anticipation of material failure is another method which can be employed to
resolve the problem [9]. This option clearly extends beyond the bounds of material modeling.
But it is a possible direct approach to treating localization and failure. One could track conditions
at the interfaces between elements rather than within elements. If conditions for the onset of
softening are met, then the adjoining elements could be split apart along that boundary. At the
same time, some mechanism must be introduced to dissipate the proper amount of energy in
softening as stresses drop to zero. This might take the form of a simplified, temporary bridge
element between the separating surfaces.
In this paper an objectivity algorithm for strain softening material models based on
smeared cracking formulation is proposed to correct the mesh sensitivity problems due to strain
localization in strain softening material models. The algorithm has been implemented into LS-
DYNA within hexahedron solid elements and it accounts for crack directionality effects enabling
the control of energy dissipation associated with different failure modes regardless of mesh
refinement and element topology. The formulation is presented in a generalized context so that it
can be trivially applicable to shell elements without loss of generality. The accuracy and
robustness of the proposed approach is evaluated by simulating a typical in-plane tension test
using finite element models with different degrees of mesh refinement and element topologies.
15-44
9th International LS-DYNA Users Conference Material Modeling (1)
σ
l2
σ0
A
l*
gf
l1
ε0 εf ε
(a) (b)
Fig.1 – Illustration of the smeared cracking concept: (a) Bi-linear constitutive law,
(b) Finite element loaded in tension
For a single finite element (See Fig.1 (b)) under uniaxial deformation process, the specific
energy (or energy dissipated per unit volume) is defined by the area underneath the stress-strain
curve which is given by
εf
∫
1
gf = σ d ε = σ 0ε f (1)
0 2
The fracture energy (or energy dissipated per unit area) within a fully failed element can be
written in terms of the specific energy by multiplying the specific energy by a geometric quantity
defined as characteristic length (l*) [8], which has a direction aligned with the loading direction
and it is equal to the height of the element (See Fig.1 (b)) that is,
1
G f = g f l * = σ 0ε f l * (2)
2
The dimension of the elements which defines the characteristic length must satisfy the following
condition in order to ensure material stability,
Gf
l* ≥ (3)
gf
and the softening modulus H is defined as a function of the characteristic length and the material
fracture energy as follows,
σ 02l *
H= (4)
σ 0l *ε 0 − 2G f
The correction of the softening slope H according to the finite element size, as proposed
by Bazant [8], seems an attractive solution to avoid mesh dependence however, the approach has
some limitations. Firstly, the crack growth direction must be parallel to one edge of the finite
element, which is not the case for multi-directional composite laminates for instance, where
layers can have arbitrary directions. Secondly, it cannot handle non-structured meshes required
in most of the complex finite element models with geometric discontinuities. In order to
15-45
Material Modeling (1) 9th International LS-DYNA Users Conference
overcome such limitations and to ensure the objectivity of the model for generalized situations, a
methodology originally proposed by Oliver [10] for shell elements has been used and extended
to handle solid elements subjected to multidirectional failure. The dependence of the
characteristic length on the fracture energy as well as its mathematical expression, were derived
based in the work proposed by Oliver [10]. The method ensures a constant energy dissipation
regardless of mesh refinement, crack growth direction and element topology so that, it is still
applicable to non-structured meshes.
3. Objectivity algorithm
3.1 Energy dissipated within a curvilinear singular band
Consider a planar singular band in a hypothetical solid shown in Fig. 2
y’ y’
Γ- Γ+ Γ- B Γ+
h Γ* -
Ω*
n
Γ*+
x’
x’
Ω
A
(a) Γ* (b)
Using Taylor’s series Oliver [10] showed that the displacement vector u between two
boundary lines Γ − and Γ + of a planar singular band can be expanded from its value in the
boundary line and it is given in curvilinear coordinates as follows,
where Δu ( y ' ) = u + ( y ' ) − u − ( y ' ) is defined as a relative displacement between the two boundary
lines Γ − and Γ + and ϑ ( x ' , y ' ) is a function to be determined. By inspecting Eq. (5) it can be
clearly seen that,
⎪⎧0 in Γ
−
ϑ ( x' , y ' ) = ⎨ +
(6)
⎪⎩1 in Γ
Now enforcing equilibrium across the singular band and applying the Gauss’s theorem, one can
show that the energy dissipated within the band is given by,
∫ ∫g d
∂ϑ *
W * = Gf dΩ = Ω* (7)
∂x '
f
Ω* Ω*
which leads to the following relationship between fracture energy and specific energy,
15-46
9th International LS-DYNA Users Conference Material Modeling (1)
∂ϑ G f
g f = Gf = (8)
∂x ' l *
Where the characteristic length is written in terms of the partial derivatives of ϑ ( x ' , y ' ) as
follows,
−1
⎛ ∂ϑ ⎞
l (x , y ) = ⎜ ' ⎟
* ' '
(9)
⎝ ∂x ⎠
ζ
ζ
(ϕ1 , ζ ) = (1,0)
Node 8
η
Node 8
x’,n
Node 5 Node 7
x’,n
(ϕ1 ,η ) = (1, 0)
z’ ξ
η ξ
өj
y’ (ϕ 4 , ζ ) = (1,0)
Node 5 өf Node 7
Node 6
(ϕ2 ,η ) = (0, 0) (ϕ 4 ,η ) = (1, 0)
(ϕ 2 , ζ ) = (0,0)
Node 3
Node 6
Node 1 Node 3
(ϕ3 , ζ ) = (0,0)
Node 1
(ϕ3 ,η ) = (0, 0)
(a) (b)
Node 2
Node 2
Fig. 3 – Determination of the characteristic lengths: (a) Virtual plane for in-plane failure modes;
(b): Virtual plane for out-of-plane failure modes
Where nc is the number of corner nodes of a virtual plane located at the midplane of the element
( nc = 4 for our case), N i are the standard C 0 shape functions of an element of nc virtual nodes
in its midplane and ϑi is the value of the ϑ at corner i . If the crack location inside the element is
known, ϑi takes the value +1 if the corner node i is ahead, and 0 otherwise. The function
defined by Eq. (10) fulfils the required condition of continuity within the elements and takes the
15-47
Material Modeling (1) 9th International LS-DYNA Users Conference
values +1 for the nodes on the boundaries ahead the crack and 0 for the nodes on the boundaries
behind the crack. In general, however, the exact location is not known and usually only some
indication of the onset of cracking and the crack directions is obtained at the integration points.
Following the methodology proposed by Oliver (1989) one can assume an auxiliary coordinate
system at each integration point j as shown in Figs. 3 (a) and 3 (b). The direction of the local
axis x ' is defined by the normal to the fracture plane, which is the fiber angle ( θ j = θ fibre ) or the
local warp direction for fabrics ( θ j = θ warp ) and ( θ j = θ fibre + 900 ) for matrix failure or
( θ j = θ warp + 900 ) for failure in the weft direction when fabrics are considered. This leads to the
following coordinate’s transformation,
⎪⎧ xi ⎪⎫ ⎡ cos(θ j ) sin(θ j ) ⎤ ⎪⎧ xi ⎫⎪
'
⎨ '⎬= ⎢ ⎥⎨ ⎬ (11)
⎩⎪ yi ⎭⎪ ⎣ − sin(θ j ) cos(θ j ) ⎦ ⎩⎪ yi ⎪⎭
Where the values of ϑ at each corner are established according to their position with respect to
the local axis ( x ' , y ' ) , ( ϑi = 1 if xi' ≥ 0 , otherwise ϑi = 0 ). The characteristic length associated
with fiber failure or failure in the warp direction either in tension or compression, at the present
integration point j with isoparametric coordinates ξ j and η j and cracking angle θ j is obtained
as
−1 −1
⎛ ∂ϑ (ξ j ,η j ) ⎞ ⎛ nc ⎡ ∂N i (ξ j ,η j ) ∂N (ξ ,η ) ⎤ ⎞
l =l =⎜ = ⎜∑⎢ cos(θ fibre ) + i j j sin(θ fibre ) ⎥ ϑi ⎟
t c
⎟ (12)
∂x ∂x ∂y
11 11 '
⎝ ⎠ ⎝ i =1 ⎣ ⎦ ⎠
and the characteristic length associated with matrix tensile failure or failure in the weft direction
is given by
−1
⎛ nc ⎡ ∂N (ξ ,η ) ∂N (ξ ,η ) ⎤ ⎞
l = ⎜ ∑ ⎢ − i j j sin(θ fibre ) + i j j cos(θ fibre ) ⎥ ϑi ⎟
t
(13)
∂x ∂y
22
⎝ i =1 ⎣ ⎦ ⎠
where
⎧ ∂N ⎫ ⎧ ∂N ⎫
⎪⎪ ∂x ⎪⎪ ⎪ ⎪
−1 ⎪ ∂ξ ⎪
⎨ ∂N ⎬ = J xy ⎨ ⎬ (14)
⎪ ⎪ ⎪ ∂N ⎪
⎩⎪ ∂y ⎭⎪ ⎪⎩ ∂η ⎪⎭
⎡ ∂x ∂y ⎤
⎢ ∂ξ ∂ξ ⎥
J xy = ⎢ ⎥ (15)
⎢ ∂x ∂y ⎥
⎢ ∂η ∂η ⎥⎦
⎣
Where the partial derivatives with respect to the isoparametric coordinates are written as
15-48
9th International LS-DYNA Users Conference Material Modeling (1)
∂x 1 1 1 1
= (1 + ξ ) x1 − (1 + ξ ) x2 − (1 − ξ ) x3 + (1 − ξ ) x4 (16)
∂ξ 4 4 4 4
∂x 1 1 1 1
= (1 + η ) x1 + (1 − η ) x2 − (1 − η ) x3 − (1 + η ) x4 (17)
∂η 4 4 4 4
∂y 1 1 1 1
= (1 + ξ ) y1 − (1 + ξ ) y2 − (1 − ξ ) y3 + (1 − ξ ) y4 (18)
∂ξ 4 4 4 4
∂y 1 1 1 1
= (1 + η ) y1 + (1 − η ) y2 − (1 − η ) y3 − (1 + η ) y4 (19)
∂η 4 4 4 4
Where the pairs ( xi , yi ) refers to the global coordinates of the virtual nodes defining the
midplane of the element (See Fig. 3(a)). In-plane shear cracking is strongly dependent on the
fiber orientation within the element therefore, the characteristic length associated with in-plane
shear failure has been assumed to be the same as the one defined for fiber failure or failure in the
warp direction, that is, l12s = l11t = l11c .
For the out-of-plane failure modes such as transverse compression failure and out-of-
plane shear failure, a second virtual plane perpendicular to the one defined previously has been
defined (Fig. 3 (b)).Without loss of generality the function ϑ can be rewritten as,
nc
ϑ (ξ , ζ ) = ∑ N i (ξ , ζ )ϑi (20)
i =1
Where nc is the number of corner nodes of a transverse virtual plane located at the midplane of
the element according to Fig. 3(b). N i are the linear shape functions defined previously and nc is
the number of virtual nodes defining the cracking plane and ϑi is the value of the ϑ function at
corner i . x ' , z ' is an auxiliary coordinate system defined at the centre of the element, this being
identified by the values of the isoparametric coordinates ( (ξ = 0,η = 0, ζ = 0) with the direction
of the local axis x ' defined by the normal to the fracture plane,
The values of ϑ at each corner node are established according to their position with respect to
the local axis ( x ' , z ' ) , ( ϑi = 1 if xi' ≥ 0 , otherwise ϑi = 0 ) in a similar way as the one described
previously. The characteristic length associated with transverse compression failure or
compression failure in the weft direction is given as a function of the fracture angle as follows,
−1 −1
⎛ ∂ϑ (ξ j , ζ j ) ⎞ ⎛ nc ⎡ ∂N i (ξ j , ζ j ) ∂N (ξ , ζ ) ⎤ ⎞
l =⎜ = ⎜∑⎢ cos(θ f ) + i j j sin(θ f ) ⎥ ϑi ⎟ (22)
c
⎟
∂x ∂x ∂z
22 '
⎝ ⎠ ⎝ i =1 ⎣ ⎦ ⎠
15-49
Material Modeling (1) 9th International LS-DYNA Users Conference
where
⎧ ∂N ⎫ ⎧ ∂N ⎫
⎪⎪ ∂x ⎪⎪ ⎪ ⎪
−1 ⎪ ∂ξ ⎪
⎨ ⎬ = J xz ⎨ ⎬ (23)
⎪ ∂N ⎪ ⎪ ∂N ⎪
⎪⎩ ∂z ⎪⎭ ⎩⎪ ∂ζ ⎭⎪
⎡ ∂x ∂z ⎤
⎢ ∂ξ ∂ξ ⎥
J xz = ⎢ ⎥ (24)
⎢ ∂x ∂z ⎥
⎢ ∂ζ ∂ζ ⎥⎦
⎣
Where the partial derivatives with respect to the isoparametric coordinates are written as
∂x 1 1 1 1
= (1 + ξ ) x1 − (1 + ξ ) x2 − (1 − ξ ) x3 + (1 − ξ ) x4 (25)
∂ξ 4 4 4 4
∂x 1 1 1 1
= (1 + ζ ) x1 + (1 − ζ ) x2 − (1 − ζ ) x3 − (1 + ζ ) x4 (26)
∂ζ 4 4 4 4
∂z 1 1 1 1
= (1 + ξ ) z1 − (1 + ξ ) z2 − (1 − ξ ) z3 + (1 − ξ ) z4 (27)
∂ξ 4 4 4 4
∂z 1 1 1 1
= (1 + ζ ) z1 + (1 − ζ ) z2 − (1 − ζ ) z3 − (1 + ζ ) z4 (28)
∂ζ 4 4 4 4
Where the pairs ( xi , zi ) refers to the global coordinates of the virtual nodes defining the
midplane of the element. For out-of-plane shear failure modes, cracks are assumed to be smeared
over the thickness of the element with crack a crack band defined between upper and lower faces
of the element which is equivalent to assume θ f = 900 in Eq. (22) ,
−1
⎛ nc ⎡ ∂N (ξ , ζ ) ⎤ ⎞
l = l = ⎜ ∑ ⎢ i j j ⎥ ϑi ⎟
s s
(29)
∂z
13 23
⎝ i =1 ⎣ ⎦ ⎠
15-50
9th International LS-DYNA Users Conference Material Modeling (1)
composite specimen was continuously loaded in the fiber direction under displacement control to
mimic a pseudo-static loading on the virtual coupon with mechanical properties given in Table 1.
For comparison purposes, the load-displacement responses for all meshes were compiled in a
single graph where the dissipated energy is defined by the area underneath the force-
displacement curves. Fig. 5 compares the structural response obtained using the different mesh
types.
40
Mesh-1
35 Mesh-2
Mesh-3
30 Mesh-4
Mesh-5
Mesh-6
Force (kN)
25
20
15
10
0
0 0,1 0,2 0,3 0,4 0,5 0,6
Displacement (mm)
15-51
Material Modeling (1) 9th International LS-DYNA Users Conference
According to Fig. 5 the energy dissipated in the formation of crack is clearly mesh insensitive.
The structural responses are almost identical ensuring the control of the energy dissipation
regardless of mesh refinement and element topology. Minor differences may be attributed to
rounding errors within the FE code. For explicit dynamic FE codes the failure location is defined
by both rounding errors in the uniform stress field associated with the viscosity terms used
within the FE code to smear the wave over a series of elements, and the corresponding wave
reflections within the FE mesh. These two effects acting simultaneously define a band of failed
elements which in practice intends to mimic the fracture in the real structural component. Fig. 6
depicts the failure locations for the meshes studies in this section.
5. Conclusions
This paper presents a detailed formulation and numerical implementation of an
objectivity algorithm for strain softening material models. The approach has shown to be robust
resolving the mesh dependence problems existing in strain softening models, enabling failure
prediction within an energy based framework. The robustness of the algorithm is illustrated by
simulating a unidirectional orthotropic laminate loaded in tension using models with different
mesh densities and element topologies. The numerical results indicated that the energy dissipated
to create the crack is independent on the mesh used. The formulation is presented in a
generalized way so that it can be easily modified to handle different element types covering a full
range of finite elements including beams, shell and solids.
6. Acknowledgements
The authors acknowledge the financial support received for this work from the Brazilian
National Research Council (CNPq), process 200863/00-2 (NV)
15-52
9th International LS-DYNA Users Conference Material Modeling (1)
References
[1] Sluys L. J., De Borst R., “Wave propagation and localization in rate-dependent cracked medium – Model
formulation and one-dimensional examples”, Int. J. Solids & Structures, Vol. 29, pp. 2945-2958, 1992.
[2] Sluys L. J., De Borst R., “Wave propagation and dispersion in a gradient-dependent medium”, Int. J. Solids &
Structures, Vol. 30, pp. 1153-1171, 1993.
[3] De Borst R., “Damage, material instabilities and failure”, Encyclopedia of Computational Mechanics, Wiley,
Chichester, Vol. 2, Chapter 10, 2004.
[4] Needleman A., “Material rate dependence and mesh sensitivity in localization problems”, Comp. Meth. in Appl.
Mech. and Engineering, Vol. 63, pp. 69-85, 1988.
[5] Aifantis E. C., “The physics of plastic deformation”, Int. J. Plasticity, Vol. 3, pp. 211-247, 1987.
[6] Bazant Z., “Mechanics of distributed cracking”, Appl Mech Rev, Vol. 39, pp. 675-705, 1986.
[7] Pijaudier-Cabot G. et al, “Comparison of various models for strain softening ”, Eng. Comput., Vol. 5, pp. 141-
150, 1988.
[8] Bazant Z., “Crack band theory for fracture of concrete”, Materiaux et Constructions, Vol. 16 (93), 1983.
[9] Hillerborg A. et al, “Analysis of crack formation and crack growth in concrete by means of fracture mechanics
and finite elements”, Cement and Concrete Research, Vol. 6, pp. 773-782, 1976.
[10] Oliver J., “A consistent characteristic length for smeared cracking model”, Int Journal for Num. Methods in
Engineering, Vol. 28, pp. 461-474, 1989.
15-53
Material Modeling (1) 9th International LS-DYNA Users Conference
15-54