Gianakopoulos 2 PDF
Gianakopoulos 2 PDF
Wooseok Ji
of Work-Conjugacy
Research Fellow
Anthony M. Waas1
and Objective Stress
Felix Pawlowski Collegiate Professor
e-mail: [email protected]
Rates in Finite Deformation
Department of Aerospace Engineering,
Composite Structures Laboratory,
Incremental Finite Element
University of Michigan,
Ann Arbor, MI 48109 Analysis
This paper is concerned with two issues that arise in the finite element analysis of 3D solids.
Zdenek P. Bazant The first issue examines the objectivity of various stress rates that are adopted in incremen-
Walter Murphy Professor, tal analysis of solids. In doing so, it is revealed that large errors are incurred by an
Department of Civil Engineering, improper choice of stress rate. An example problem is presented to show the implications of
Northwestern University, the choice of stress rate. The second issue addresses the need to maintain work-conjugacy
Evanston, IL 60208 in formulating and solving bifurcation buckling problems of 3D elastic solids. Four popular
commercial codes are used to obtain buckling loads of an axially compressed thick sand-
wich panel, and it is shown that large errors in buckling load predictions are incurred as a
result of violating the requirement of work-conjugacy. Remedies to fix the errors in the
numerical solution strategy are given. [DOI: 10.1115/1.4007828]
1 Introduction the tenets pointed out in Bazant [1] and later exemplified in
Bazant and Cedolin [2] with respect to the proper use of objective
The finite element method is a key computational tool in solid
stress rates and with respect to computing buckling loads of sol-
mechanics, and it has now become the mainstay of problems
ids, leading to large discrepancies in computed outcomes. Simple
involving any of the broad phenomena of material deformation—
remedies to fix these deficiencies are suggested. The implications
elasticity, plasticity, and damage. However, its utility for prob-
of the reported findings are significant for structural analysts,
lems involving finite deformation of highly anisotropic materials,
since the errors pointed out are quite large for a range of problems
such as laminated composites, sandwich composites, and materi-
that are of practical significance in structural design that use built-
als with distributed and aligned damage (sets of parallel micro-
up structures or modern composite materials that exhibit strong
cracks), requires careful consideration in the definition and utility
anisotropy.
of various stresses and stress rates and associated work-conjugate
This paper is organized as follows: We first present various
strains and strain rates. In earlier work by Bazant [1], the require-
stress rates that are adopted in formulating incremental equations
ments on the proper work definition that are necessary for the
for analyzing nonlinear mechanics problems using the finite ele-
equivalence between different mathematical formulations for the
ment method. This is followed by studying an example problem
incremental elastic stability of a 3D solid were presented. Among
of shearing a block using four popular commercial codes. The
the various mathematical formulations available to address the in-
results are compared against each other and an available analytical
finitesimal elastic stability of a 3D solid, Bazant showed that,
solution. Next, we consider the bifurcation buckling problems of a
when a certain finite strain measure is selected to describe the
homogenized orthotropic strip and a thick orthotropic sandwich
incremental deformation, the corresponding conjugate incremen-
panel, analytically and within the context of using the finite ele-
tal stress and the constitutive model associated with those choices
ment method to compute buckling loads. The results predicted by
of stress and strain must be used in order to properly define the in-
the commercial codes are compared against each other and the an-
ternal work due to transitions in the equilibrium state. He also
alytical solutions. The paper concludes with suggestions to fix the
derived a unified general formulation in terms of a parameter m,
errors that are present in the commercial codes for the two types
with different values of m leading to different mathematical for-
of problems discussed.
mulations. His unified formulation provides consistency and cor-
rectness for obtaining the work-conjugate relations between the
finite strain and the incremental stress and the corresponding con-
stitutive model. 2 Basic Finite Element Formulation
Modern commercial codes have formulated their finite element Using Objective Stress Rates
equations for certain classes of problems using stress rates. As is The equilibrium equation of a deformable solid can be written
well known, the rate form of the resulting equations needs to be in a rate form using the nominal stress in the initial, reference state
objective with respect to coordinate transformations. In this paper, [3].
it is shown that many popular commercial codes violate many of
$X N_ þ b_ ¼ 0 (1)
1
Corresponding author.
Manuscript received April 1, 2012; final manuscript received July 22, 2012;
where $X N_ ¼ divergence of N_ with respect to the reference
accepted manuscript posted October 10, 2012; published online May 23, 2013. coordinate system, N_ ¼ rate of nominal stress change after an in-
Editor: Yonggang Huang. finitesimal time, and b_ ¼ body force rate per unit volume of the
From Eq. (2), the final form of the virtual work equation is The rate form of Eq. (12) is
obtained as
ð ð ð S_ ¼ C : E_ (14)
_N : @dv dV B ¼ _t dv dSB þ b_ dv dV B ¼ 0 (6)
VB @X SB VB The Kirchhoff stress can be written in terms of the second Piola–
Kirchhoff stress as
Using the Kirchhoff stress, s ¼ F N, where F is the deforma-
tion gradient, the rate of nominal stress change is expressed as s ¼ F S FT (15)
where Tr denotes the trace of a tensor. It is noted here that the r ðmÞ 1
symmetric property of the Kirchhoff stress is used in deriving s ¼ CðTKÞ : D þ ð2 mÞðD s þ s DÞ (19)
2
_ in Eq. (8)
Eq. (8). The rate of change of the Kirchhoff stress, s,
can be expressed with various types of objective stress rates,
which can be written in a unified form as or, utilizing dij (identity tensor of rank 2), it can be written in indi-
cial notation as
r ðmÞ r 1
s ¼ s ðTKÞ þ ð2 mÞðD s þ s DÞ (9) rðmÞ ðTKÞ 1
2 sij ¼ Cijkl þ ð2 mÞ sik djl þ sjl dik Dkl
2
r ðTKÞ 1
where s ðTKÞ is the objective Truesdell rate of Kirchhoff
stress and ¼ Cijkl þ ð2 mÞ sik djl þ sjk dil þ sil djk þ sjl dik Dkl
D is the rate of deformation defined as D ¼ 12 L þ LT . The pa- 4
rameter “m” in Eq. (9) corresponds to different, specific types of (20)
ðmÞ ðTKÞ 1
Cijkl ¼ Cijkl þ ð2 mÞ sik djl þ sjk dil þ sil djk þ sjl dik (22) 2.2 Formulation B: Truesdell Rate of Cauchy Stress. Next,
4 the Truesdell rate of Cauchy stress is utilized to express the princi-
ple of virtual work in the current deformed configuration. With
From Eqs. (9), (10), and Eq. (21), Eq. (8) is rewritten as
m ¼ 2, Eq. (25) is written as
ð
1 ð h ð ð
i
r ðmÞ
dU_ ¼ s ð2 mÞðD s þ s DÞ þ L s : dLdV B r ð2Þ
B 2 r : dD þ r : LT dL dV ¼ t_0 dv dS þ b_0 dv dV
ðV h
r ðmÞ i V S V
¼ s : dD ð2 mÞs : ðD dDÞ þ s : LT dL dV B (29)
VB
(23) The Truesdell rate of Cauchy stress is defined as
Thus, the principle of virtual work in the reference configuration r ð2Þ r
is written as r ¼ r ðTCÞ ¼ r_ L r r LT þ TrðLÞr (30)
ð h
r ðmÞ i
s : dD ð2 mÞs : ðD dDÞ þ s : LT dL dV B and it can be written in terms of the Truesdell rate of Kirchhoff
VB stress as
ð ð
¼ t_ dv dSB þ b_ dv dV B ¼ 0 (24) r ðTCÞ r
SB VB r ¼ J 1 s ðTCÞ (31)
or, in the current (deformed) configuration, it reads r
ð h Thus, the spatial elasticity tensor for r ðTCÞ is obtained as
r ðmÞ i
r : dD ð2 mÞr : ðD dDÞ þ r : LT dL dV CðTCÞ ¼ J 1 CðTKÞ . However, when we impose the same assump-
V tion on the need for second order accurate internal work due to
ð ð (25)
¼ t_0 dvdS þ b_0 dv dV ¼ 0 stress increments, the Truesdell rate of Cauchy stress can be
S V directly derived from the simplification of the Truesdell rate of
r ðmÞ
Kirchhoff stress, such that
1 r ðmÞ
where r ¼J s and r is the Cauchy stress that is related to
the Kirchhoff stress through r ðTKÞ _ L ðJrÞ ðJrÞ LT
s ¼ ðJrÞ
s ¼ Jr (26) ’ r_ þ TrðLÞr L r r LT (32)
B
where J ¼ dV=dV is the determinant of the deformation gradient. r ðTCÞ
¼r
We now conclusively provide the basis of the rate-based finite
element formulation. This formulation consists of Eq. (21) for stress
increments, Eq. (22) for the corresponding constitutive model, and the Jacobian is approximated as J ’ 1 þ uk;k and
where
Eqs. (24) or (25) for the equilibrium statement in the initial or _ ij ’ r_ ij þ vk;k rij . Higher order terms associated
J rij ¼ J r_ ij þ Jr
current deformed configuration, respectively. The following with uk;k are neglected in deriving Eq. (32), since they are not im-
sections (Secs. 2.1–2.6) discuss the different formulations that portant in defining incremental internal work to second order ac-
employ different stress rates depending on the parameter “m”. It is r
curacy. Therefore, the elasticity tensor for r ðTCÞ is obtained as
noted here that, when stresses are being updated in finite element
analysis, it is crucial to maintain a consistent formulation between CðTCÞ ¼ C, where the internal work is preserved to second order
Eq. (21) and Eq. (22) if the principle of virtual work is correctly accuracy.
implemented using any choice of stress rate. The choice of different
stress rate types is solely dependent on the efficiency of solving a 2.3 Formulation C: Jaumann Rate of Kirchhoff
particular type of problem. Depending on the value of “m”, the Stress. The Jaumann rate is a popular choice in modern computa-
resulting mathematical expressions may be different, but they are tional continuum mechanics, because it is relatively easy to imple-
mutually equivalent to each other, providing the same end result. ment into a finite element framework (for example, the spin tensor
W is readily available as a by-product of D) and leads to symmet-
ric tangential moduli. The Jaumann rate of Kirchhoff stress is
2.1 Formulation A: Truesdell Rate of Kirchhoff defined as
Stress. The formulation based on the objective Truesdell rate of
Kirchhoff stress is obtained when m ¼ 2. From Eq. (9), r ð0Þ r
r ð2Þ r s ¼ s ðJKÞ ¼ s_ þ s W W s (33)
s ¼ s ðTKÞ . The principle of virtual work in the initial configu-
ration, Eq. (24), is written as
ð ð ð Substitution of m ¼ 0 into Eq. (24) yields the principle of virtual
r ðTKÞ work based on the Jaumann rate of Kirchhoff stress,
s : dD þ s : LT dL dV B ¼ t_ dv dSB þ b_ dv dV B
ð h
VB SB VB
r ð0Þ i
(27) s : dD 2s : ðD dDÞ þ s : LT dL dV B
VB
ð ð
and the corresponding spatial elasticity tensor is ¼ t_ dvdSB þ b_ dv dV B (34)
ð2Þ ðTKÞ
Cijkl ¼ Cijkl ¼ FiI FjJ FkK FlL CIJKL . In many practical cases, the SB VB
Property Value
Property Value
rate of the Cauchy stress has been ignored in the FEA community.
The stress rate-based FEA has been extensively developed and
utilized for characterizing the mechanical behavior of
elastoplastic-type materials, whose elastic deformation part is usu-
ally assumed to be small compared to the plastic deformation.
Consequently, since the problem then becomes dominated by the
assumption of incompressibility invoked in standard plasticity for-
mulations, the error caused by using the incorrect stress rate
becomes masked. However, when an orthotropic elastic material
is considered in a buckling problem, the incorrect formulation
does lead to a significant overprediction in computing a buckling
load [4]. Ji et al. showed that, when the FE formulation for a buck-
ling problem fails to account for the correct pairing relations
between stress, strain, and tangential moduli, errors in predicting
the buckling load could be as large as 100%. The missing volu-
metric term pointed out in Ref. [4] results in a significant error
because the orthotropic material exhibits directional-dependent
deformation. They found that the popular commercial package,
ABAQUS, overpredicts the buckling loads. Here, other popular
commercial codes are also examined for the same buckling prob-
lem that was considered in Ref. [4]. Buckling loads computed Fig. 5 Buckling load predictions from various commercial FEA
from ANSYS, NASTRAN, and LS-Dyna are compared with those programs as a function of the aspect ratio
from the correct work-conjugate FE formulation [4] as well as an-
alytical solutions based on elasticity theory [10].
The elastic and homogeneous orthotropic strip, as shown in Fig. summarized in Table 1 and Table 2, respectively. In both cases, the
4, is uniformly compressed from one end, while the other end is out-of-plane properties are Ezz ¼ Eyy , Gxz ¼ Gxy , Gyz ¼ 5:96 GPa,
restrained from axial deformation. The right edge remains straight xz ¼ 0:0159, and yz ¼ 0:49:
but is free to move in the y-direction. Buckling behavior of the Figure 5 shows the buckling load predictions from various FEA
orthotropic strip is examined for two cases: first when the aspect ra- programs, as the aspect ratio of the strip is varied. The orthotropic
tio between the length and height of the strip varies and second strip is assumed to be deformed in a plane strain setting, and linear
when the ratio between the longitudinal and transverse direction quadrilateral plane strain elements are used for the buckling FE
stiffness changes. Material properties for the two cases are analyses. FEM A and FEM B are the finite element programs that
are based on the study by Ji et al. [4]. FEM A denotes the finite
element method based on the m ¼ 2 formulation and FEM B is
based on the m ¼ 0 formulation, but used with the constant tan-
gential moduli incorrectly. In FEM B, the constant tangential
moduli (that should be paired with the m ¼ 2 formulation) are
intentionally used to demonstrate the effect of the improper use of
the nonwork conjugate pairs. Various commercial FEA packages
are also used to compute the buckling loads of the orthotropic
strip, whose results are shown in Fig. 5. *BUCKLE and CPE4 ele-
ments are used in the ABAQUS 6.11 version. In other codes, for
the buckling analysis, ANTYPE 1 of ANSYS 13.0 is employed
Fig. 4 Orthotropic strip under uniform axial compression with static analysis to obtain the prebuckling stress state of the
Core Gcxy ðGPaÞ Gfxy =200 Core Gcxy ðGPaÞ Gfxy =200
c
c
xy 0.25 xy 0.25
c
h ðmmÞ 0.8 hc ðmmÞ 0.8