Professional Documents
Culture Documents
Review of
Continuum Mechanics:
Kinematics
71
TABLE OF CONTENTS
Page
7.1
7.2
7.3
7.4
7.5
7.
7.
Introduction
. . . . . . . . . . . . . . . . . . . . .
Notational Systems
. . . . . . . . . . . . . . . . . .
The Continuum Model
. . . . . . . . . . . . . . . . .
7.3.1
Particle Motion
. . . . . . . . . . . . . . . .
7.3.2
Configurations . . . . . . . . . . . . . . . . .
7.3.3
Distinguished Configurations
. . . . . . . . . . .
7.3.4
Kinematic Descriptions . . . . . . . . . . . . . .
7.3.5
Coordinate Systems . . . . . . . . . . . . . . .
7.3.6
Finite Element Frames
. . . . . . . . . . . . . .
7.3.7
Configurations and Staged Analysis
. . . . . . . . .
Deformation and Displacement Gradients
. . . . . . . . . .
*Useful Vector and Matrix Formulas . . . . . . . . . . . .
7.5.1
*Vector Identities . . . . . . . . . . . . . . . .
7.5.2
*Integral Identities . . . . . . . . . . . . . . .
7.5.3
*Quick Refresher on Matrix Calculus
. . . . . . . . .
Notes and Bibliography . . . . . . . . . . . . . . . . .
Exercises
. . . . . . . . . . . . . . . . . . . . . .
72
73
73
74
74
75
75
77
78
79
711
711
716
716
716
717
718
719
7.2
NOTATIONAL SYSTEMS
7.1. Introduction
Chapters 3 through 6 have covered general properties of the governing force residual equations of
geometrically nonlinear structural systems with finite number of degrees of freedom (DOF). The
DOFs are collected in the state vector, and driven by control parameters. The residual equations,
being algebraic, are well suited for numerical computations.
Continuum models of actual structures, however, are expressed as ordinary or partial differential
equations in space or space-time. As such, those models possess an infinite number of DOFs. Except
for simple (typically linear) models, they cannot be directly solved analytically. The reduction to
a finite number is accomplished by discretization methods. It was observed in Chapter 1 that for
nonlinear problems in solid and structural mechanics the finite element method (FEM) is the most
widely used discretization method.
This Chapter and the next one provide theoretical background for deriving geometrically nonlinear
finite elements from continuum models. Collectively they give an overview of kinematic, kinetic
and constitutive relations for a three-dimensional elastic deformable body, as needed in Chapters
? through 17. Readers familiar with continuum mechanics may skim the Chapters to get familiar
with the notation used here.
7.2. Notational Systems
Continuum mechanics deals with vector and tensor fields such as displacements, strains and stresses.
Four notational systems are in common use.
Indicial Notation. Also called component notation. The key concept is that of an index. Indices
identify components of vectors and tensors. It has convenient abbreviation rules, such as commas
for partial derivatives and Einsteins summation convention. The notation is general and powerful,
and as such is preferred in analytic developments as well as publication in theoretical journals and
monographs. It readily handles arbitrary tensors of any order, curvilinear coordinate systems and
nonlinear expressions. When used in non-Cartesian coordinates, it sharply distinguishes between
covariant and contravariant quantities. The main disadvantages are: (i) physics is concealed behind
the index jungle, and (ii) highly inefficient for expressing numeric computations. Because of (i), it
is not suitable for first-level instruction.
Direct Notation. Sometimes called algebraic notation. Vectors and tensors are represented by
single symbols, usually bold letters. These are linked by the well known operators of mathematical
physics, such as . for dot product, for cross products, and for gradient (or divergence). Has
the advantage of compactness and quick visualization of intrinsic properties. Certain operations,
however, become undefined beyond a certain range. Some of them overlap with matrix algebra
while others do not. This fuzzyness can lead to confusion in computational work.
Matrix Notation. This is similar to the previous one, but entities are appropriately recast so that
only matrix operations are used. The form can be directly mapped to discrete equations as well as
matrix-oriented programming languages such as Matlab. It has the disadvantage of losing contact
with the original physical entities along the way. For example, stress is a symmetric second-order
tensor, but is recast as a 6-vector for FEM developments. This change, however, may forgo essential
properties. For instance, it makes sense to say that principal stresses are eigenvalues of the stress
tensor. But the statement becomes nonsensical when stresses are recast as vectors.
73
Full Notation. In full form notation every term is spelled out. No ambiguities of interpretation can
arise. This works well as a notation of last resort, and also as a comparison template against which
one can check out the meaning of more compact expressions. It is also useful for programming in
low-order languages.
In this and following Chapters the direct, matrix and full notations are preferred. The indicial
notation is used if either complicated tensor forms are needed, or nonlinear expressions not amenable
to other notations appear. Often the expression is first given in direct form and confirmed by full form
if feasible. It is then mapped to matrix notation for use in FEM developments. The decision chain
leads to possible ambiguities against reuse of vector symbols in two contexts: continuum mechanics
and FEM discretizations. Such ambiguities are resolved in favor of keeping FEM notation simple.
Example 7.1. Consider the well known dot product between two physical vectors in 3D space, a = (a1 , a2 , a3 )
and b = (b1 , b2 , b3 ) written in the four different notations:
a.b =
aT b = a1 b1 + a
ai bi =
2 b2 + a3 b3 .
direct
indicial
matrix
(7.1)
full
Example 7.2. Take the internal static equilibrium equations of a continuum body, expressed in terms of Cauchy
stresses and body forces per unit volume:
i j, j + bi = 0,
+b = 0,
indicial
direct
T
+ b = 0,
D v
matrix
11
12
13
+
+
+ b1 = 0, plus 2 more.
x2
x3
x1
(7.2)
full
In the matrix version, v denotes the stress tensor cast as a 6-vector (in the sequel this is simply called ).
Example 7.3. The strain-to-stress constitutive equations of a linearly elastic solid, writen in a RCC frame and
excluding initial strain effects, can be written as the generalized Hookes law
i j = E i jk ek
direct
indicial
matrix
(7.3)
full
Here the indicial and matrix forms are compact. The latter, however, requires that stresses i j and strains ek
be cast as 6-vectors while the elastic moduli tensor E i jk is cast to a 6 6 matrix. The direct form requires
the introduction of an ad-hoc operator that effects the product of a 4-dimensional tensor times a second order
one; this varies from author to author. The full form will take up at least half a page.
Example 7.4. If a discrete mechanical system is conservative, it was shown in Chapter 6 that the total force
residual is the gradient of a total potential energy function with respect to the state:
ri =
def
=
,i ,
u
i
indicial
r =
,
direct
,
u
r=
matrix
r1 =
, r2 =
,...
u 1 u 2
(7.4)
full
74
7.3
2.
Kinematic constraints on the motion (for example, support conditions) are preserved.
A kinematically admissible motion along a stage will be called a stage motion. For one such motion
the displacements u(x) characterize the state and the stage control parameter characterizes the
control. Both will be generally parametrized by the pseudo-time t introduced in Chapter 3. Thus a
stage motion can be generally represented by
= (t),
u = u(x, t),
x B.
(7.5)
7.3.2. Configurations
If in (7.5) we freeze t, we have a configuration of the structure. Thus a configuration is formally the
union of state and control. It may be informally viewed as a snapshot taken of the structure and its
environment when the pseudotime is frozen. If the configuration satisfies the equilibrium equations,
it is called an equilibrium configuration. In general, however, a randomly given configuration is
not in equilibrium unless artificial body and surface forces are applied to it.
A staged response, or simply response, can be now mathematically defined as a series of equilibrium
configurations obtained as is continuously varied, starting from zero.
1
The underlining in u is used to distinguish the physical (particle level) displacement vector from the finite element node
displacement array, which is a computational vector.
The mathematical statement of these compatibility conditions is quite complicated for finite displacements and will not be
given here. See for example, [780, 34]. The displacement-based finite element formulations worked out in subsequent
Chapters will automatically satisfy the requirement.
75
Name
Alias
Definition
Equilibrium
Required?
Admissible
No
Perturbed
No
Current
Deformed
Spatial
No
Base
Initial
Undeformed
Material
Yes
Reference
CR:
TL,UL: yes
R no, 0 yes
Identification
or
0,
TL:
CR:
0
R
or
UL:
and
Iterated
No
n,k
Target
Yes
Corotated
Shadow
Ghost
No
Aligned
Preferred
Directed
No
n1
0
Definitions with blue background are used only in theoretical and applied mechanics for analytical formulations.
Definitions with yellow background are only used in computational mechanics.
Definitions with green background are used in both, hence the color choice. The meaning of reference configuration,
however, may differ. The one stated above is for computational mechanics.
The base configuration
is often the same as the natural state in which body (or element) is undeformed and stress free.
In dynamic analysis using the CR kinematic description, 0 and R are called the inertial and dynamic reference
configurations, respectively, when applied to an entire structure such as an airplane (e.g., autopilot simulations)
76
7.3
Current Configuration
or
Base Configuration
B or
Reference Configuration
(identifier depends on
kinematic description chosen)
Figure 7.2. The three most important configurations for geometrically nonlinear analysis.
Specialization to the kinematic descriptions tabulated in Figure 7.3 are pictured in Figures 7.4, 7.5,
and 7.6.
the first two are used extensively in theoretical and applied mechanics, the last four exclusively in
computational mechanics, and three (current, base, and reference) used in both, although sometimes
with different meanings.
The three most important configurations insofar as a FEM implementation is concerned, are: base,
reference and current. These are pictured in Figure 7.2. An examination of this figure indicates that
the choice of the reference configuration depends primarily on the kinematic description chosen.
Such a choice is examined in the next subsection.
Remark 7.1. Many names can be found for the configurations listed in Figure 7.1 in the literature dealign with
finite elements and continuum mechanics. Here are some of those alternative names.
A key reason is historic: three of the original nonlinear FEM codes: MARC, ABAQUS and ANSYS, originally implemented elements based on that description.
77
Name
Acronym
Definition
Primary applications
Total Lagrangian
TL
Updated Lagrangian
UL
Corotational
CR
TL and CR are Lagrangian: computations are always referred to a previous configuration (base and/or reference). UL is
either Eulerian or a Lagrangian-Eulerian hybrid. Eulerian descriptions are popular in fluid mechanics, but less so in solid
and structural mechanics unless the behavior is fluid-like (e.g., metal forming, nonlinear viscoelasticity)
Figure 7.3. Kinematic descriptions used in FEM programs that handle geometrically
nonlinear problems in solid and structural mechanics.
cially in Aerospace.5 The UL formulation is useful in treatments of vary large strains and flow-like
behavior, as well as in processes involving topology and/or phase changes; e.g., metal forming.
7.3.5. Coordinate Systems
Configurations taken by a body or element during the response analysis are linked by a Cartesian
global frame, to which all computations are ultimately referred.6 There are actually two such
frames:
(i)
(ii) The spatial global frame with axes {xi } or {x, y, z}.7
The material frame tracks the base configuration whereas the spatial frame tracks all others. This
distinction agrees with the usual conventions of classical continuum mechanics. In this book both
frames are taken to be identical, as nothing is gained by separating them. Thus only one set of
global axes, with dual labels, is drawn in Figure 7.7
Geometrically nonlinear problems in Aerospace Engineering tend to involve large motions, in particular large rotations,
but small strains. Reason: structures are comparatively thin to save weight.
In dynamic analysis the global frame may be moving in time as a Galilean or inertial frame. This is convenient to track
the trajectory motion of objects such as aircraft or satellites.
The choice between {X 1 , X 2 , X 3 } versus {X, Y, Z } and likewise {x1 , x2 , x3 } versus {x, y, z} is a matter of notational
convenience. For example, when developing specific finite elements it is preferable to use {X, Y, Z } or {x, y, z} so as
to reserve coordinate subscripts for node numbers. On the other hand, in derivations that make heavy use of indicial
notation, the X i and xi notation is more appropriate.
78
7.3
Current Configuration
Current Configuration
Base Configuration
B
Reference Configuration
Current Configuration
Base Configuration
COROTATIONAL (CR)
Kinematic Description
Corotated Configuration
a rigid motion of the
base configuration
Figure 7.6. Important configurations in Corotational (CR) kinematic description. The Note:
the corotated and current configuration are shown highly offset for visualization convenience.
In practical use they highly overlap; for example, the centroids coincide.
79
Current configuration
P(x)
x = x(t)
Z, z
u=xX
V
X, x
Y, y
X x0
P0 (X)
Base configuration
(for
drawing simplicity, assumed to
coalesce with reference, as in TL)
Figure 7.7. The geometrically nonlinear problem in a Lagrangian kinematics: coordinate systems, reference
and current configurations, and displacements. To keep the figure simple it has been assumed that base and
reference configurations coalesce, as happens in the Total Lagrangian (TL) description.
x = X + u,
maps the position of base particle P(X, Y, Z ) to P(x, y, z). See Figure 7.7. Consequently the
particle displacement vector is defined as
u=
uX
uY
uZ
=
xX
yY
zZ
710
= x X.
(7.7)
7.4
respectively. In general treatments both systems are curvilinear and need not coalesce. The foregoing relations
are restrictive in two ways: the base coordinate systems for the reference and current configurations coincide,
and that system is Cartesian. These assumptions are sufficient, however, for the problems addressed here.
Remark 7.4. The dual notation (X, Y, Z ) (x 0 , y0 , z 0 ) is introduced on two accounts: (1) the use of
(x0 , y0 , z 0 ) sometimes introduces a profusion of additional subscripts, and (2) the notation agrees with that
traditionally adopted in continuum mechanics for the material coordinates, as noted in the previous remark.
The identification X x0 , Y y0 , Z z 0 will be employed when it is convenient to consider the reference
configuration as the initial target configuration; cf. Remark 7.1.
Remark 7.5. The TL and CR decriptions may be unified for a restricted class of elements: those containing
X
Y
Z
(x, y, z)
y
y
y
F=
=
(7.8)
.
X Y Z
(X, Y, Z )
z
z
z
X Y Z
The inverse relation gives the derivatives of (X, Y, Z ) with respect to (x, y, z) as
X X X
x
y
z
(X, Y, Z )
Y
Y
Y
1
.
(7.9)
= x
F =
y
z
(x, y, z)
Z Z Z
x
y
z
These matrices can be used to relate the coordinate differentials
dx
dX
(7.10)
dx = dy = F dY = F dX,
dX = F1 dx.
dz
dZ
The indicial version of (7.8) and (7.9) is more compact: Fi, j = xi / X j , Fi,1j = X i / x j . This is
convenient when F and F1 are interpreted as second order tensors.
The displacement gradients with respect to C0 can be presented as the 3 3 matrix
x
x
x u X u X u X
X 1
Y
Z
X
Y
Z
u
y
y
u
u
= Y
Y
Y = u.
(7.11)
G=FI=
X
Y
Z
Y 1
Z X
u Z u Z u Z
z
z
z
X
Y
Z 1
X
Y
Z
Likewise, displacement gradients with respect to C are given by
X
Z u X u X u X
1 X
y
z
x
y
x x
u Y u Y u Y .
Y
Y
= I F1 = Y
1
G
(7.12)
=
y
z x
y
z
x
Z
Z
u Z u Z u Z
1 zZ
x
y
x
y
z
For some FEM formulations it will be found convenient to arrange the displacement gradients of
(7.11) as a 9-component vector, which is written below as row vector to save space:
gT = [ g1 g2 g3
= u X u Y
X
X
g4
u Z
X
g5
g6
u X
Y
g7
g8
u Y
Y
g9 ]
u Z
Y
u X
Z
u Y
Z
u Z .
Z
(7.13)
G = (I
G)1 I,
1
G
For small deformations G
G = I (I + G)1 .
(7.14)
and
G G1 .
Remark 7.7. The ratio between infinitesimal volume elements d V = d x d y dz and d V0 = d X dY d Z in the
current and reference configuration appears in many relations. Because of (7.10) this ratio may be expressed
as
0
dV
=
= det F = J,
(7.15)
d V0
where and 0 denote the mass densities in the current and reference configuration, respectively. The
abbreviation J = det F is frequently used later. This equation expresses the law of conservation of mass.
Y, y
B0
Z, z
X, x
A0
L0
Example 7.5. Simple extension. The prototype case for this motion is a prismatic, homogeneous bar of
reference length L 0 stretched to a current length L. See Figure 7.8. Select X x along the bar axis, with
Y y and Z z normal to it. The origin is at the left cross-section of the bar, which is X -fixed in the motion.
Call 1 = L/L 0 the axial stretch ratio along X , while 2 and 3 denote stretches along Y and Z , respectively.
The reference-to-current motion is
x = 1 X,
y = 2 Y,
z = 3 Z .
(7.16)
F=
1
0
0
0
2
0
0
0
3
,
G=
1 1
0
0
0
2 1
0
0
0
3 1
.
(7.17)
713
= tan
Z, z
X, x
A0
B0
Figure 7.9. Simple shear of a square block. Points A and B in C actually coincide with A0
and B0 in C0 ; drawn offset for visualization convenience. Z axis normal to paper.
Example 7.6. Simple shear. Here a block of material is sheared by an angle as shown in Figure 7.9. Material
fibers aligned with X move horizontally and do not change length. As a result the block undergoes the motion
x = X + Y,
y = Y,
z = Z.
(7.18)
in which = tan is called the amount of shear. Material fibers aligned with X translate horizontally and
do not change length, so the motion is isochoric. The displacements are u X = Y , and u Y = u Z = 0. The
deformation and displacement gradients are
F=
1
0
0
1
0
0
0
1
G=FI=
0
0
0
0
0
0
0
0
(7.19)
Since these are sparse matrices the polar decomposition is easily obtained. It is worked out in Example 8.2 of
next Chapter.
HY
uYC
HY0
C0
Z, z
L0
X, x
uXC
Figure 7.10. Rectangular block undergoing translational rigid motion, stretching and rigid
rotation, in that order. Dimensions H Z 0 and H Z along Z not shown.
Example 7.7. Combined stretch, rotation and rigid translation. This example illustrates how to combine
homogeneous motions. A rectangular, bar-like block of material is subject to the three motions pictured in
Figure 7.10. They are applied in the following order:
1. A translational rigid motion that displaces the axes origin C0 to C by u XC and u Y C along X and Y ,
respectively. No motion along Z .
2. Stretchings of 1 = L/L 0 , 2 = HY /HY 0 and 3 = HZ /HZ 0 along X , Y , and Z , respectively. (Lengths
HZ 0 and HZ are not pictured in the figure.)
714
x
y
z
c
s
0
s
c
0
0
0
1
1
0
0
0
2
0
0
0
3
X u XC
Y uY C
Z
.
(7.20)
in which c = cos and s = sin . The combination of stretching and rigid rotation by a matrix product is
called a multiplicative composition. Expanding gives
x = 1 c (X u XC ) + 2 s (Y u XC ),
y = 1 s (X u XC ) + 2 c (Y u XC ),
z = 3 Z .
(7.21)
Since matrix products do not necessarily commute, the order in which stretch and rotation are applied is
important. If the sequence were reversed: rotate-then-stretch, the motion would be different unless 1 = 2 .
By inspection, the deformation and displacement gradients are
F=
1 c
1 s
0
2 s
2 c
0
0
0
3
G=FI=
1 c 1
1 s
0
2 s
2 c 1
0
0
0
3 1
(7.22)
Note that the translational rigid motion does not affect these tensors, but the rigid rotation does. The polar
decomposition and strains are worked out in Example 8.3 of next Chapter.
Y, y
0
10
X, x
C0=30 Z, z
L 0 /2
L0
20
L 0 /2
2
L /2
L /2
L
u1
u3
L 1 /2
L 2 /2
u2
Example 7.8. Nonhomogeneous bar extension. This example, depicted in Figure 7.11, illustrates the simplest
inhomogeneous motion: a bar undergoing a linearly varying axial deformation gradient. It has more finite
element flavor than the previous ones, and in fact can be taken as departure point for a 3-node bar element.
The bar has length L 0 in C0 and is aligned with X x. The frame origin is placed at the bar center C0 .
Three points called nodes are marked as shown in Figure 7.11: 10 and 20 at the ends X = L 0 /2 and 30
at the center X = 0, coincident with C0 . (Transition from letter to number labels in this example is linked
to future interpretation as a 3-node bar finite element.) The motion from C0 to C is defined by the 3 node
displacements: u 1 , u 2 and u 3 . The current configuration nodes are labeled 1, 2 and 3. The total deformed
length is L = L 0 + u 2 u 1 = L 1 /2 + L 2 /2, in which L 1 /2 = L 0 /2 + u 3 u 1 and L 2 /2 = L 0 /2 + u 2 u 3 ,
as shown in the figure.
The displacement field can be expressed in FEM fashion as
u = u 1 N1 ( ) + u 2 N2 ( ) + u 3 N3 ( ),
(7.23)
1
g=
u 1 (2 1) + u 2 (2 + 1) u 3 4 .
L0
715
(7.24)
This varies linearly in , whence g is fully specified if we know its value at two distinct points on the bar axis.
Most convenient are those at which g can be readily evaluated in terms of the lengths L 1 , L 2 and L 0 . Those
are called gage points, which were introduced in the 1966 thesis [211] under the name strain nodes. A simple
calculation show that the quarter points in C0 , located at = 12 and = 12 , are gage points labeled G 1 and
G 2 , respectively.8
gG1 =
2(u 3 u 1 )
L1 L0
=
,
L0
L0
gG2 =
2(u 2 u 3 )
L2 L0
=
.
L0
L0
(7.25)
At any other location, g( ) = 12 (gG1 + gG2 ) + (gG2 gG1 ) , which in terms of lengths gives
g( ) =
L L0
L2 L1
+
.
L0
L0
(7.26)
Why is it so important to express the axial displacement gradient in terms of original and deformed lengths?
Because those are invariant with respect to arbitrary rigid rotations in 2D or 3D. In practical FEM analysis the
reference and current configuration of an element are not global-frame-aligned as in Figure 7.11. But if the
internal energy is expressed in terms of lengths, misalignment is irrelevant.
The next chapter continues the review of continuum mechanics by focusing on field equations used
in geometrically nonlinear FEM analysis.
7.5.
This section collects vector and matrix identities used in subsequent chapters. It also provides a quick
refresher on matrix calculus operations.
7.5.1. *Vector Identities
Below are some well known vector identities. Here a and b denote scalars, whereas u and v are generic 3 1
column vectors. All of these are assumed to be fields, that is, functions of position coordinates {x, y, z}; these
arguments are usually omitted for brevity. Functions are assumed to be sufficiently smooth for differentiation
operations to make sense. Direct notation is used; translation to matrix and indicial form is immediate. For
full form expressions in terms of components, see [868].
(a b) = a b + b a.
(7.27)
(u . v) = (u . ) v + (v . ) u + u ( v) + v ( u).
(7.28)
(a) = 0.
(7.29)
. ( . a) = 0.
(7.30)
( u) = ( . u) u.
(7.31)
. (a u) = a ( . u) + (u.) a.
(7.32)
. (u v) = v . ( u) u . ( v).
(7.33)
(a u) = a( u) + (a) u.
(7.34)
(u v) = u ( . v) v ( . u) + (v . ) u (u . ) v.
(7.35)
Note that . u = u i,i is the divergence of u (a scalar). On the other hand, . a is the gradient of a(x, y, z)
stored as a column vector whereas a . is the same gradient stored as a row vector.
8
In C0 , G 1 and G 2 are midway between 13 and 32, respectively: X G1 = L 0 /4 and X G2 = L 0 /4, whence the quarter
point label. In C their position may be obtained through the mapping x G1 = X G1 +u( 12 ) = L 0 /4+(3u 1 u 2 +6u 3 )/8
and x G2 = X G2 + u( 12 ) = L 0 /4 + (u 1 + 3u 2 + 6u 3 )/8. Those are no longer quarter points in the deformed bar unless
the displacement is linear so u 3 = (u 1 + u 2 )/2.
716
a n dS =
S
a d V.
(7.36)
. u d S.
(7.37)
u . n dS =
S
(n u) d S =
( u) d V.
(7.38)
( u) . n d S.
(7.39)
u . t ds =
(u . v) t ds =
C
(u . v) n d S.
(7.40)
x1
,
x2
y=
y1
,
y2
A=
A11
A21
A12
,
A22
S=
S11
S12
S12
.
S22
(7.41)
Matrix, full and indicial notations are used as appropriate; for the latter indices i, j run over 1,2.
Derivative of a scalar with respect to a vector:
c
=
= c
x
i
x
c
x1
c
x2
(7.42)
x1
717
y1
x2
y1
x1
y2
.
x2
y2
(7.43)
2c
xi y j
2c
x
y
= 12 1
c
x2 y1
2c
x1 y2
2c
x2 y2
(7.44)
This yields a symmetric matrix if x = y, as in the second derivative of the GL strain given in (9.14)
Dyadic product (a.k.a. outer product) of two scalar-with-respect-to-vector derivatives:
b a b
a
= x y =
i
j
x
y
a b
x1 y1
a b
x2 y1
b a
x1 b
y2
=
y1
b
a
y2
x2
a
x1
a
x2
b = a
y2
x
b
y
T
.
(7.45)
(7.46)
c c
c
c
= x x =
i
j
x
x
c c
x1 x1
c c
x2 x1
c
x1
c
x2
c
x2
c
x2
c
x1
c
x2
c
x1
c = c
x2
x
c
x
T
(xT y)
= x,
y
(xT x)
= 2x,
x
xT x
x
.
=
x
xT x
(7.47)
(xT A y)
= AT x,
y
(xT A x)
= (A + AT ) x,
x
(xT S x)
= 2 S x.
x
(7.48)
Some textbooks in continuum mechanics use directional derivatives to derive these expressions. This approach
introduces an additional parameter and requires taking limits as the parameter approaches zero. For the
foregoing expressions, the extra work does not yield new results. But it can pay off for more complicated
cases; e.g., if curvilinear coordintes are used.
Notes and Bibliography
Few textbooks collectively cover the kinematics of classical continuum mechanics as well as the extensions
required to formulate geometrically nonlinear finite elements in three different descriptions (TL, UL and CR).
In this regard the two volumes by Crisfield [173,174] may be cited. See Notes and Bibliography in next
Chapter for additional references.
718
Exercises
X, x
Z, z
L0
EXERCISE 7.1 [A:20] A bar of length L 0 lies originally along the X x axis in the reference configuration
C0 . The bar is rigidly rotated 90 about Z to lie along the Y y axis while retaining the same length at the
current configuration C. See Figure E7.1.
(a)
(b)
y = X,
z = Z.
(E7.1)
Obtain the displacement field u, the deformation gradient matrix F, the displacement gradient matrix
G and the Green-Lagrange axial strain e = e X X given in (8.12) of next chapter. Show that the GreenLagrange measure correctly predicts zero axial strain whereas the infinitesimal strain measure = X X =
u X / X predicts the absurd value of 100% strain.
EXERCISE 7.2 [A:20] Repeat the previous Exercise for the Biot, Hencky and midpoint strains listed in the
Table shown in Figure 8.2 of the next Chapter. Verify that e X X = 0 for any of those measures.
719