Professional Documents
Culture Documents
Theory of Elasticity
a rst course on
fundamental principles
and methods of analysis
James F. Doyle
and
C-T. Sun
Purdue University
jf
d
. .
iv
These notes were prepared for use in the course AAE553: Elasticity in Aerospace Ap-
plications at Purdue University. All notice of errors, corrections, or recommendations
for improvement, will be gracefully received by the authors.
The manuscript itself was prepared using a combination of LATEX and PostScript.
Greek letters:
coecient of thermal expansion
ij matrix of direction cosines
ijk permutation symbol
. August 2007
viii Notation
small quantity, variation
ij Kronecker delta
determinant, increment
viscosity, damping
plate curvature
material property: (3 ; 4 ) or (3 ; )=(1 + )
angular coordinate
Poisson's ratio
Shear modulus
Lam^e constant, eigenvalue
o mass density
stress, strain
space transform variable
x y rotation
Hz Helmholtz functions
lateral contraction
Special Symbols:
r2 dierential operator, @x@ 22 + @y@ 22
vector cross-product
] square matrix
f g vector
Subscripts:
comma, partial dierentiation
Superscripts:
K Kirchho stress
o original conguration
complex conjugate
bar, local coordinates
_ dot, time derivative
0 prime, derivative with respect to argument
Chapter 1
Cartesian Tensors
The theory of elasticity deals with quantities known as tensors. The purpose of
this chapter is to introduce the basic concepts of tensor analysis and the associate
notations. The reward of the eort is that concepts and derivations (especially in
the three-dimensional theory) are handled conveniently and neatly. Since theorems
proven in one coordinate system are proven for all coordinate systems, then it is
sucient (and convenient) to deal only with Cartesian (or rectilinear) coordinate
systems.
Summation Convention
Consider the equation
x1 y1 + x2 y2 + x3 y3 = a
which can be interpreted as the scalar product of two vectors whose components are
x^ = x1 x2 x3 and y^ = y1 y2 y3 in the 3-dimensional space. This equation can
f g f g
be written as
X
3
xi yi = a
i=1
1
2 Chapter 1. Cartesian Tensors
With the aid of the summation convention, the equation above is written in the
simple, shorthand, form
xi yi = a
The summation convention states that the repetition of an index in a product term
denotes a summation with respect to that index over its range. The repeated index is
called a dummy index as opposed to one that is not summed, which is referred to as
a free index. Since a dummy index indicates a summation operation, any index can
be used without changing the result. For example, xi yi and xj yj have the identical
meaning.
When there are more than two summation operations to be performed, caution
must be exercised in the use of the summation convention. The following rules can
therefore help:
If a subscript occurs twice in a term in an equation, then it must be summed
over its range. These are the repeated or dummy indices, e.g.,
Cikk = Ci11 + Ci22 + Ci33
If a subscript occurs once in a term then it must occur once in every other term
in the equation. These are the free or live indices, e.g.,
F1 = ma1
Fi = mai ) F2 = ma2
F3 = ma3
If a subscript occurs more than twice in a term, then it is a mistake, e.g.,
Aiij Bij
An example of a proper equation is
ij = Sij + HijklEkl
where the free indices are i and j and the dummy indices are k and l.
A shared repeated index is a contraction. Contraction is a special summing op-
eration performed on quantities with indices. It is done by equating two indices and
summing over the range of that index. For example,
Aijkl (contraction over i) Aiikl
After contraction, the original two free indices become a pair of dummy indices and
the summation convention applies.
When contraction is applied to a pair of indices of a tensor of order n, a new
tensor results. The order of this new tensor is n ; 2.
Sometimes the summation convention can P be ambiguous in those cases we will
make the summation explicit by using the sign.
1.1. Indicial Notation 3
Special Symbols
A number of special symbols have been introduced as a convenience in using the tensor
notation. Two especially useful symbols are the Kronecker delta and the Permutation
symbol. Some of their properties are summarized here.
A base vector is a unit vector parallel to a coordinate axis. Let e^1 e^2 e^3 be the base
vectors for the (x1 x2 x3 ) coordinate system then, a typical vector can be written as
V^ = V1 e^1 + V2e^2 + V3e^3 = Vie^i
The Vi are referred to as the components of the vector V^ .
The Kronecker delta is denoted by ij and is dened as follows
( 2 3
1 0 0
ij = 10 if ii =
=j
j or ij ] = 64 0 1 0 75 = d I c
6
0 0 1
Some of its properties are:
Symmetrical ps = sp
Trace pp = 11 + 22 + 33 = 3
Contraction Aik ij = A1k 1j + A2k 2j + A3k 3j = Ajk
Dot Product e^i e^j = ij e.g., e^1 e^2 = 0 e^3 e^3 = 1
Note that written in matrix form, it is the same as the identity matrix.
The permutation symbol is dened as:
8
< 1 ijk form an even permutation of 123, e.g., 312
>
ijk = > ;1 ijk form an odd permutation of 123, e.g., 321
: 0 otherwise, e.g., 122
Some of its properties are:
Anti-symmetric ijk = ;ikj = kij
Trace iik = 11k + 22k + 33k = 0
Contraction ijspqs = ipjq iq jp
;
Example 1.1: Use the tensor notation to perform both the dot product and cross
product of two vectors A^ and B^ .
This is accomplished by expanding each vector in terms of its components plus
unit vectors and realizing that it is only the unit vectors that participate in the
vector operations. That is,
A^ B^ = (Ai e^i) (Bj e^j ) = Ai Bj (^ei e^j ) = Ai Bj ij = Ai Bi
= A1 B1 + A2 B2 + A3 B3
^ ^
A B = (Ai e^i) (Bj e^j ) = Ai Bj (^ei e^j ) = Ai Bj ijk e^k
= (A2 B3 ; A3 B2 )^e1 + (A3 B1 ; A1 B3 )^e2 + (A1 B2 ; A2 B1 )^e3
It is thus clear from this approach which vector operations result in vectors and
which result in scalars.
in Figure 1.1. Let e^1 e^2 e^3 be the base vectors for the (x1 x2 x3) coordinate system,
and e^1 e^2 e^3 the base vectors for the (x1 x2 x3 ) system as also shown in the gure.
0 0 0 0 0 0
x2
x2
0
B
B
B 3
V^
B
B6e^2 x1
0
B - x1
e^3 ;
; e^1
;
;
x3 ;; x03
;
Figure 1.1: Base vectors and rotated coordinate system.
Since the coordinate axes are mutually orthogonal, we have
e^i e^j = ij e^i e^j = ij
0 0
A vector V^ can be projected onto the two coordinate systems with the result:
V^ = Vj e^j = Vj e^j0 0
1.2. Coordinate Transformation 5
Taking the scalar product of this equation with e^i, we obtain 0
This gives the relation for transformation of components in one coordinate system
into components in another.
A similar procedure (but taking a scalar product with e^i ) leads to the inverse
relation
Vi = jiVj 0
Example 1.2: Show that if two directions of an orthogonal triad are known, then
the third direction can be found by using the orthogonality conditions.
Let the given vectors be
e^1 = 12 e^1 ; 21 e^2 + 12 e^3
0
p
and it is desired to obtain e^ . The given vectors are orthogonal since e^1 e^2 =
0 0 0
1 1 1
4 + 4 ; 2 = 0. We can obtain the third vector from knowledge that
0
e^3 = e^1 e^2 = 12 e^1 + 12 e^2 + 0^e3
0 0
p p
The rst row of the direction cosines is 1j = e^1 e^j = e^1j so that the direction 0 0
ij ] = 64 1
2 ; 12 ; 12 75 p
0 1 1
2 2
p p
That is, each row consists of the components of the primed unit vectors.
. August 2007
6 Chapter 1. Cartesian Tensors
1.3 Scalar, Vector and Tensor Fields
A quantity is a eld quantity when it is a function of position. For example =
(x1 x2 x3 t). Let fx1 x2 x3 g and fx1 x2 x3g be two xed sets of rectangular Carte-
0 0 0
where ij are the direction cosines. A system of quantities is called by dierent names
depending on how the components of the system are dened in the variables x1 x2 x3
and how they are transformed when the variables x1 x2 x3 are changed to x1 x2 x3 . 0 0 0
A system is called a vector eld or a tensor eld of order one if it has three components
vi in the variables xi and the components are related by the transformation law
0
v^ = vi e^i = vk e^ k = vikie^k
0 0 0
Dropping the unit vectors and rearranging the subscripts, these become
vi = ik vk
0
or f v = ] v
0
g f g
The tensor eld of order two is a system which has nine components tij in the variables
x1 x2 x3 , and nine components tij in the variables x1 x2 x3 , and the components are
0 0 0 0
The pattern is, each order of tensor requires n3 components and n ] matrices in
the transformation.
We obtain from a generalization to a tensor of order n:
tijk
0
= imjnkp tmnp
= Sij + Aij
Note that the contraction of a symmetric and antisymmetric tensor is zero. That is,
Sij Aij = 0.
^ :
:
V Vi = Tij nj n^
Figure 1.2: The ellipsoid associated with the transformation of second order tensors.
As the vector n^ traces a sphere, the vector V^ traces an ellipsoid.
Consider dierent initial vectors n^ each of the same size but dierent orientations
they will correspond to dierent vectors V^ . Figure 1.2 shows a collection of such
vectors where n^ traces out the coordinate circles of a sphere. Note that V^ traces an
ellipse but not necessarily in the coordinate planes many such traces would form an
. August 2007
10 Chapter 1. Cartesian Tensors
ellipsoid. That is, the sphere traced by n^ is transformed into an ellipsoid traced by V^
and the principal axes of the ellipsoid do not necessarily coincide with the coordinate
directions.
In general, the vectors n^ and V^ are not parallel. An interesting question to ask,
however, is: Are there any initial vectors that have the same orientation before and
after transformation? The answer will give an insight into the properties of all second
order tensors, not just strain but also stress and moments of inertia to name two
more.
Assume that there is an n^ such that it is parallel to V^ , that is,
Vi = ni = Tij nj or Tij ; ij ] nj = 0
where is some scalar multiplier. This is given in expanded matrix form as
2 38 9
T11 ; T12 T13 > n >
64 T12 T22 ; T23 75 < n12 = = 0
T13 T23 T33 ; > : n3 >
This has a non-trivial solution for ni only if the determinant of the coecient matrix
vanishes. Expanding the determinantal equation we obtain the characteristic equation
3 ; I1 2 + I2 ; I3 = 0 (1.6)
where the invariants I1 I2 I3 are dened as
I1 = Tii = T11 + T22 + T33
I2 = 21 Tii Tjj ; Tij Tji] = T11 T22 + T22 T33 + T33 T11 ; T122 ; T232 ; T132
I3 = detTij ] = T11 T22 T33 + 2T12T23 T13 ; T11 T232 ; T22 T132 ; T33 T122 (1.7)
The characteristic equation yields three roots or possible values for
(1) (2) (3)
These are called eigenvalues or principal values. For each principal value, there is a
corresponding solution for vector n^. The three n^ 's
n^(1) n^ (2) n^(3)
are called eigenvectors or principal directions. The principal values and directions are
the same as those of the principal axes of the ellipsoid in Figure 1.2.
The principal values can be computed from the invariants 25] by rst dening
q
Q = 91 I12 ; 3I2] R = 541 ; 2I13 + 9I1 I2 ; 27I3]
= cos 1 R= Q3 ]
;
then
q q
1 = 31 I1 ; 2 Q cos ( 13
) 2 3 = 31 I1 ; 2 Q cos ( 13 (
2)) (1.8)
1.4. Properties of Second Order Tensors 11
For two-dimensional problems where T13 = 0 and T23 = 0, this simplies to
q
1 2 = 21 T11 + T22 ] 21 T11 ; T22 ]2 + 4T122 3 = T33 (1.9)
This coincides with the construction known as Mohr's circle.
Example 1.4: Transform the components of Tij to the coordinate system dened
by the principal directions.
Let the original coordinate system be dened by the base vectors
e^1 = f1 0 0g e^2 = f0 1 0g e^3 = f0 0 1g
and the transformed system by
e^1 = n^ (1)
0
e^2 = n^ (2)
0
e^3 = n^ (3)
0
We note that since n(ik) are the direction cosines of an orthogonal triad then
n(ik) = ki e.g., n(2)
i = f21 22 23 g
From the eigenvalue problem, we have
Tij n(jk) = (k) n(ik)
. August 2007
12 Chapter 1. Cartesian Tensors
(there is no sum on k). Use of the direction cosines leads to
Tij kj = (k) ki
Multiply both sides by li and recognizing the left hand side as the transform of Tij
and the right hand side as the Kronecker delta gives
T lk = (k) kl
0
6 7
22 23 5 = 4 0 (2) 0 5
T
0 0
Sym T33 0
0 0 (3)
That is, with respect to the new coordinate system, Tij has a diagonal form.
We can show that (i) 's are the maximums and minimums of the associated
ellipsoid surface.
Cayley-Hamilton Theorem
An interesting aspect of symmetric second order tensors is that higher order products
of it can always be written in terms of the invariants. This is intimately related to
the principal values.
For example, the principal values of Tij ] are obtained from the characteristic
equation for the eigenvalue problem. The Cayley-Hamilton theorem states that the
matrix Tij ] satises the same characteristic equation, that is,
Tij ]3 ; I1 Tij ]2 + I2 Tij ]1 ; I3 ij ] = 0
From this, we have
Tij ]3 = I1 Tij ]2 ; I2 Tij ]1 + I3 ij ] (1.10)
allowing the next higher order power to be written as
Tij ]4 = I1 Tij ]3 ; I2 Tij ]2 + I3 Tij ]1
But the third power term is already known, hence this can be reduced to
Tij ]4 = (I12 ; I2) Tij ]2 + (I3 ; I1I2 ) Tij ]1 + I1 I2 ij ]
In this way, it can be easily shown that terms with higher powers can be expressed
in terms of Tij ]2 , Tij ]1 , and ij ], and the invariants.
Exercises 13
Exercises
1.1 Write out explicitly the components of
ij = Sij + Hijpq Epq
1.2 Show by expansion
(a) A^ (B^ C^ ] = (A^ C^ )B^ ; (A^ B^ )C^
(b) r^ (r^ V^ ) = 0
(c) ijk kpq = ip jq ; iq jp
1.3 Prove, by expansion into component form, that
r^ (A^ B^ ) = A^(r^ B^ ) ; B^ (r^ A^) + (B^ r^ )A^ ; (A^ r^ )B^
1.4 Prove that the principal values of a symmetric second order tensor are extremal
values.
1.5 Show that if e^i = ik e^k then e^i = kie^k , when e^i and e^i are orthogonal triads.
0 0 0
Deformation
This chapter considers how lengths, areas and volumes change during a deformation.
These are important basic considerations because changes in lengths are related to
strains, changes in areas are associated with stresses, and a change of volume is
related to conservation of mass. The deformation gradient is shown to be the essential
quantity necessary to describe the changes of these quantities. The duality of the
Lagrangian and Eulerian formulations is maintained throughout.
Motion
A motion is expressed in either of the following equivalent forms
xi = xi (xo1 xo2 xo3 t) or xoi = xoi (x1 x2 x3 t)
15
16 Chapter 2. Deformation
The variables xoi and xi are called the Lagrangian and Eulerian variables, respectively.
In the Lagrangian system, all quantities are expressed in terms of the initial position
coordinates and time in the Eulerian system, the independent variables are xi and
t where xi are the position coordinates at the time of interest. Realizing that the
description of deformation is essentially geometric, then the dierence between the
Lagrangian and Eulerian descriptions can be stated as:
Lagrangian: Put a rectangular grid on the original (undeformed) body | deter-
mine what it will look like during the motion.
Eulerian: Put a rectangular grid on the current (deformed) body | determine
what it looked like in the original state.
In other words, the Lagrangian grid is always superposed on the same material points
and therefore deforms the Eulerian grid is always rectangular (in the deformed state)
and is superposed on a constantly changing set of material points. For this reason,
the two descriptions are sometimes referred to as material and spatial descriptions,
respectively. The signicant dierence in the two descriptions is in the designation of
the neighboring points.
Lagrangian Eulerian
Figure 2.2: Grids illustrating Lagrangian and Eulerian descriptions.
The choice of description also has an eect on the time derivatives that must be
used. That is, consider any quantity (xo1 xo2 xo3 t), the material derivative of is
d = @
dt @t
If is expressed in Eulerian form as (x1 x2 x3 t) = (xo1 xo2 xo3 t), then
d = @ + @ dxj = @ + v @
dt @t @xj dt @t j @xj
where vj is the convective velocity. Thus the velocity in the Eulerian description must
) but
take into account the fact that not only is the quantity itself changing (@ =@t
the particles being considered are also changing.
It must be reiterated that there is no essential dierence between the two de-
scriptions the preference of one over the other is usually based on convenience for
particular problems.
2.1. General Description of Deformations 17
A deformation is a comparison of two states | the intermediate ones are not im-
portant and typically time does not appear explicitly. The deformation of a material
point is expressed as
xi = xi (xo1 xo2 xo3 ) or xoi = xoi (x1 x2 x3 )
A displacement is the shortest distance traveled when a particle moves from one
location to another, that is,
u^ = r^ ; r^o = xi e^i ; xoi e^i or ui = (xi ; xoi )
Since displacement is a comparison of two states then it is the same in both the
Lagrangian and Eulerian descriptions.
Example 2.1: Illustrate the duality between the Lagrangian and Eulerian de-
scriptions of motion.
In the two-dimensional motion given by the Lagrangian description
x1 = 21 (xo1 + xo2 )et + 12 (xo1 ; xo2 )e t
;
Here, the displacements at time t are given in terms of the position (xo1 xo2 ) occupied
by the particle at time t = 0. Alternatively, the same displacement could be specied
in terms of the position (x1 x2 ) occupied by the particle at time t. Inverting the
above relations gives the Eulerian descriptions
xo1 = 21 (x1 + x2 )e t + 12 (x1 ; x2 )et
;
and
u1 = x1 ; xo1 = x1 ; 21 (x1 + x2 )e t + 21 (x1 ; x2 )et ]
;
Deformation Gradients
In the mechanics of deformable bodies, we are particularly interested in the defor-
mation of neighboring points that they are dierent is in the nature of deformable
bodies.
. August 2007
18 Chapter 2. Deformation
common global axes Po
@ P o 0
@
dx ^Ro 1P
e^2 6
dx^ ?P 0
-
e^3 ;
; e^1
;
;
Figure 2.3: Deformation of neighboring points.
Consider a deformation in the vicinity of the point P that is, consider two points
P and P separated by dxoi in the undeformed conguration and by dxi in the deformed
0
@xoj
which is true only if
@xi ] 6= 0
det @x o
j
Dene the Jacobians referenced to the undeformed and deformed congurations as,
respectively,
; dx
^
;
^o
; dx
;
Lines
The descriptions of a line segment before and after deformation are
dx^o = dxoie^i dx^ = dxi e^i
A straight forward application of the deformation gradient gives
dx^ = @x@xi dxoe^
o j i
j
2.2. Deformation of Lines, Areas, and Volumes 21
Consider the special case of a line dx^o originally oriented only along e^1 , that is,
dx^o = dxo1e^1 + dxo2 e^2 + dxo3 e^3 = dxo1e^1
After deformation this line segment becomes
dx^ = dx1 e^1 + dx2 e^2 + dx3e^3
= @x 1 dxo e^ + @x2 dxo e^ + @x3 dxo e^
@xo 1 1 @xo 1 2 @xo 1 3
1 1 1
Even though dx^o is only horizontal, dx^ has all three components.
Areas
The area of a parallelogram region can be calculated by considering the vector cross
product of lines that bound it. That is, if the region is dened by two vectors dx^a
and dx^b, we have
Area = dx^a dx^b = vector
Note that we consider the area to be a vector it has a direction as well as a magnitude
and the direction is given by a normal to the surface.
:
1
dx^b
dx^ob o
dA
BM dA CO
dA^oBB 1
^
dA C
C
:
oa
a
B d x
^ C
dx ^
B
C
Figure 2.5: Deformation of areas.
The initial area is
dA^o = dx^oa dx^ob
Volume
Consider the parallelepiped of sides dx^oa dx^ob dx^oc which deforms into dx^a dx^c dx^c:
The volume before deformation is dV o = (dx^oa dx^ob ) dx^oc or in expanded form
dV o = (dxoa o ob oc
p e^p dxq e^q ) dxr e^r
= dxoa ob oc
p dxq pqk e^k dxr e^r
= pqr dxoa ob oc
p dxq dxr
2.2. Deformation of Lines, Areas, and Volumes 23
Similarly, the volume after deformation is
dV = ijk dxai dxbj dxck
Expand dV using the deformation gradient and recognizing the collection of gradients
as J o, rearrange to get
dV = ijk J odxoa ob oc
i dxj dxk or dV = J odV o (2.4)
6
6
dx^oc dx ^ ob 1
dx^c dx
^ b
:
dx ^oa
a
dx^
Figure 2.6: Three edges and three faces of a deforming volume.
An alternative statement of continuity is that mass is constant and since mass =
density volume = constant, then
o dV o = dV = J o dV o
or simply
o = J o J o = o =
In a similar manner, we have
= o J J = =o
Note that J o and J can change from point to point depending on the particular
deformation gradient but an interesting result that can be obtained is
@ (J o) = @ (o =) = 0
@xi @xi
@ (J ) = @ (=o ) = 0 (2.5)
@xoi @xoi
These somewhat surprising relationships will be used in the next chapter when we
consider stress.
. August 2007
24 Chapter 2. Deformation
Example 2.3: Reconsider the deformation described by
x1 = xo1 + k xo2 x2 = 2xo1 + 3xo2 x3 = xo3
Determine how lines and areas are deformed.
The deformation gradients are
21 k 03 2 3 ;k 0 3
@x @xo
@xo ] = 4 2 3 0 5
i @xi ] = 4 ;2 1 0 5 (3 ;1 2k)
j 0 0 1 j 0 0 1
A line initially in the 2-direction (dxoi = f0 1 0gdSo ) after deformation has the
components
dx1 = 1 0 + k dSo + 0 0 = k dSo
dx2 = 2 0 + 3 dSo + 0 0 = 3 dSo
dx3 = 0 0 + 0 dSo + 1 0 = 0
Hence the new length and its direction are given by
p
dS = k2 + 9 dSo n^ = kpe^1 + 3^e22
9+k
Now consider the area formed by this line projected in the 3-direction, that is,
dAoi = f1 0 0gdAo after deformation it has the components
dA1 = (3 ; 2k)3 dAo ; 2 0 + 0 0]=(3 ; 2k) = 3dAo
dA2 = (3 ; 2k);k dAo + 1 0 + 0 0]=(3 ; 2k) = ;k dAo
dA3 = (3 ; 2k)0 dAo + 0 0 + (3 ; 2) 0]=(3 ; 2k) = 0
From this, it is apparent that there is also a component of area generated in the
2-direction. The magnitude and direction of the deformed area are, respectively,
p
dA = 9 + k2 dAo pe1 ; ke^22
n^ = 3^
9+k
The vector directions of the line and area are perpendicular to each other.
after
a : xo1 = R=2
c o2
6
pp p p p p p
2
p
b : xo1 = R
pp p p p p p pp p p
0
before
ppp ppp a b
xo1 -
x1
2.3 Strain
Strain is a measure of the `stretching' of the material particles within a body. That
is, it is a measure of the relative displacement without rigid body motion and is an
essential ingredient for the description of the constitutive behavior of materials.
Example 2.5: Show that the Lagrangian strain measure is a second order tensor.
Consider two coordinate systems the change of lengths must be the same in the
two coordinate systems
dS 2 ; dSo2 = 2Eij dxoidxoj = 2Eij dx oidx oj
0 0 0
Since dxoi is a rst order tensor, its components in the primed system are
dxoi = ij dxoj dxoi = jidx oj
0 0
0
Example 2.6: Determine the strain for the deforming body of Figure 2.7.
The displacement gradient is
" # " # 2 o xo1 =R) ; 1 ; sin(xo1 =R) 0 3
@ui = @xi ; = 4 J Jcos( o sin(xo =R) cos(xo1 =R) ; 1 0 5
@xoj @xoj ij 0
1
0 1
with J o = 1 ; xo2 =R. The strains are
o o
E11 = J o C ; 1 + 21 (J o C ; 1)2 + (J o S )2 + (0)2 ] = ; xR2 + 12 ( xR2 )2
E22 = C ; 1 + 12 (C ; 1)2 + (;S )2 + (0)2 ] = 0
E12 = 21 ;S + J o S ] + 21 (J o C ; 1)(;S ) + (J o S )(C ; 1) + (0)2 ] = 0
where we used C cos(xo1 =R) and S sin(xo1 =R). Only line segments initially in
the x1 -direction are strained. There is a line, xo2 = 0, which is not strained other
2.3. Strain 29
lines are strained in proportion to their distance from this line. In the limit of a
very thin body (xo2 =R << 1), the strain distribution is approximately linear
o
E11 ; xR2 ;xo2 dx
dv
o
1
where v is the u2 displacement of the xo2 = 0 line. These are the strain characteristics
of a beam or plate in bending.
where is the (as yet unknown) Lagrange multiplier. Dierentiating this leads to
Eij noj noi = 0
; or Eij ; ij ]T noj = 0
We now recognize this as the eigenvalue problem discussed in Section 1.4 and as
the principal value of strain.
. August 2007
30 Chapter 2. Deformation
Physical Interpretation of Normal Strains
To relate these strain tensors to the strain quantities with which we are familiar,
consider the line element
dxo1 = dSo dxo2 = dxo3 = 0
at the initial state. After deformation, the line element is given by dxi with magnitude
dS .
f0 dSo 0g 6 dS
12
:
-
dS
fdS o 0 0g
Figure 2.8: Deformation of two initially perpendicular line elements.
Let E1 be the extension per unit original length of the element, that is,
E1 = dS dS
; dSo
or dS = (1 + E1 )dSo
o
For this line element we also have
dS 2 dSo2 = 2E11dSo2
;
Similar relations for line elements originally in the xo2 and xo3 directions can be obtained
as
q
E22 = E2 + 12 E22 or E2 = 1 + 2E22 1 ;
q
E33 = E3 + 21 E32 or E3 = 1 + 2E33 1 ;
The components E11 , E22 and E33 are called the normal components of strain.
Notice that there is a certain asymmetry (as regards the stretching direction) in
the meaning of the normal components. For example, as the line is stretched, E1
increases possibly without limit resulting in E11 doing the same. If, however, the line
is shrunk so that E1 is negative, then there is a denite limit given by E1 = 1 which
;
2.3. Strain 31
corresponds to L = ;Lo meaning that the line length has shrunk to zero. That is,
we have the limits
;1 < E1 < 1 ;0:5 < E11 < 1
This asymmetry between the stretching and shrinking directions is important when
considering the constitutive behavior.
Applying the binomial expansion to the expression for E1 in terms of E11 gives
E1 = (1 + E11 12 E112 + ) 1
; ;
= E11 12 E112 +
;
This simply says that E11 can be interpreted as an extension per unit length only
when it is small.
Consider a line segment initially at an arbitrary angle
in the xo1 ; xo2 plane in
the undeformed conguration, then its length after deformation is obtained from
dS 2 dSo2 = 2Eij dxoidxoj = 2 E11dxo1 dxo1 + E21 dxo1dxo2 + E12 dxo2dxo1 + E22 dxo2 dxo2]
;
leads to
E = E11 cos2
+ E21 cos
sin
+ E12 cos
sin
+ E22 sin2
This gives us the transformation rule for the components of strain and so that they
transform as second order tensors.
and using the expressions for the extensions in terms of the strain components, we
nally obtain
sin 12 = 2E12
1 + 2E11 1 + 2E22
p p
Thus, all the Lagrangian strain components E11 E22 and E12 contribute to the change
of angle. However, it is only when E12 = 0, that the angle between the two elements
would be preserved. The component E12 therefore seems a good measure of the
`shearing' of perpendicular line segments.
Since the term sin 12 must lie in the range 1, we then have the limits on E12 of
q q q q
1 < 12 < 21 or
;
2 ; 1 + 2E11 1 + 2E22 < 2E12 < + 1 + 2E11 1 + 2E22
The limits on E12 are a combination of those on 12 and on the stretches.
Consider two perpendicular lines segments initially oriented at an arbitrary angle
from the 1- and 2-axis, respectively, in the undeformed conguration. The change
of angle 12 after deformation is obtained from
0
where
E12 = ;(E11 ; E22 ) cos
sin
+ E12(cos2
; sin2
)
0
The quantity E12 can be shown to be the Lagrangian strain component E12 in the
0
Notice the complementarity between these limits and the corresponding ones for the
Lagrangian strains.
Similarly, if we consider two line elements dxi and dxi which are parallel to x1 and
x2 axes in the deformed state, then the angle change of these two elements from the
initial state to the deformed state can be easily derived as
sin 12 = p 2ep
12
1 ; 2e11 1 ; 2e22
where 12 = 12 ; 21 in which 12 is the angle between these two elements before
deformation. Again, it is apparent that ; 21 < 12 < 12 .
. August 2007
34 Chapter 2. Deformation
2.4 Rotation
A general deformation can be conceived as a straining action plus a rotation. While
rotations of rigid bodies are fairly easy to comprehend, the description of the rotations
of deformable bodies requires more development. The conceptual diculty arises
primarily because dierent lines through a given point on the body can have a dierent
rotation. We will nd it necessary to introduce the idea of an `average' or mean
rotation.
For convenience, let the two lines occupy the same position at the origin so that O
and O coincide.
0
^o
dx
dx^
6
= + 3
0
O;
P -
P 2
A PPP
; A 3
;
PP
; A PP
PP
1 ;
; A P 0
A P
Figure 2.9: Rotation of a line element.
Consider a line segment that is initially lying in the 1-2 plane that is, consider
the lines OP and OP (the latter is the projection of the deformed line onto the 1-2
0
plane) rotating about the x3-axis. The rotation is obtained as a change in orientation
as follows:
orientation of OP : tan
= dxo2
dx o
1
@x2 dxo + @x2 dxo
o 1 @xo 2
orientation of OP : tan
= dx2 = @x 1 2
dx1 @x1 dxo + @x1 dxo
0 0
@xo1 1 @xo2 2
The rotation of the line projection is 3 =
;
or 0
tan 3 = tan(
;
) = 1tan
0
; tan
+ tan
tan
0
@x @x
= @x 1 @x2 @x1 @x2 @x2 @x1
( @x1o + @xo2 ) + ( @xo1 ; @xo2 ) cos 2
+ ( @x1o + @xo2 ) sin 2
tan 3 2 tan 3 d
= 2 D + C cos 2
+ B sin 2
d
o
where the coecients
A = @x 2 ; @x1
@x1 @x2
o o B = @x2o + @xo1 C = @x1o ; @xo2 D = @x1o + @xo2
@x1 @x2 @x1 @x2 @x1 @x2
are independent of
. Let the denominator be written as
f = D + C cos 2
+ B sin 2
df = (0 ; 2C sin 2
+ 2B cos 2
)d
tan 3 = 2 2 +
o f 2 o D + C cos 2
+ B sin 2
= I1 + I2
The rst integral is simply
I1 = 41 ln f ]2o = 0
The denominator of the second integral can be rearranged as (using the sine of the
sum of two angles)
p
D + C cos 2
+ B sin 2
= D + pC 2 + B 2 (sin cos 2
+ cos sin 2
)
= D + C 2 + B 2 sin( + 2
)
with tan C=B . Hence the integral becomes using + 2
A Z 2 d
A Z +4 d
I2 = 2 p = 4 p
o D + C + B sin( + 2
)
2 2 D + C + B 2 sin
2
. August 2007
36 Chapter 2. Deformation
The tan 1 ( ) term is zero or multiples of 2. Since for small deformations it is required
;
that
A = @x 2 ; @x1 = @u2 ; @u1
@xo1 @xo2 @xo1 @xo2
be a measure of rotation, then let tan 1( ) be 2. Hence
;
1A
I2 = q 2
D ; (C 2 + B 2)
2
Consequently, the average rotation becomes (after substituting for the coecients)
1 ( @x2 ; @x1 )
2 @xo @xo
tan 3 = s 1 2
( 1o )( 2o ) ; 41 ( 1o + @xo2 )2
@x @x @x
@x1 @x2 @x2 @x1
Similarly, for lines initially in the other planes, we have
1 ( @x1 ; @x3 )
2 @xo @xo
tan 2 = s 3 1
( @x1o )( @x3o ) ; 14 ( @xo1 + @x
@x @x @x 3 2
@xo )
1 3 3 1
1 ( @x3 ; @x2 )
2 @xo @xo
tan 1 = s 2 3
@x @x @x3 )2
@x
( 2o )( 3o ) ; 14 ( o2 +
@x2 @x3 @x3
@xo2
In the limit of small deformations, these three angles are simply related to the anti-
symmetric component of the deformation gradient.
Example 2.7: Consider a simple shear deformation parallel to the xo1 ; xo2 plane
and given mathematically by
x1 = xo1 + k xo2 x2 = xo2 x3 = xo3
Determine the average rotation of a point.
Substituting for xi (xoi ) into the formula for the average rotation, we get
1 1
tan 1 = 0 tan 2 = 0 tan 3 = q 2 (0 ; k) = q ; 2 k1
(1)(1) ; 14 (k + 0)2 1 ; 4 k2
If the deformation is small, this gives approximately
3 ; 21 k
2.5. Deformation in Terms of Displacement 37
2 6
kxo
x2 2
o -
-1
h i
= 12 @umo @umo + im @umo + jm @umo + im jm ; ij
@xi @xj @xj @xi
h i
= 21 @uoi + @uoj + @umo @umo
@xj @xi @xi @xj
. August 2007
38 Chapter 2. Deformation
Similarly, the Eulerian strain tensor eij becomes
h @ui @uj @um @um i
eij = 21 @x +
j @xi @xi @xj
;
Typical expressions for Eij and eij in unabridged notations are given in the following:
E11 = @x @u1 + 1 h @u1 2 + @u2 2 + @u3 2i
o 2 @xo @xo1 @xo1
1 1
1 @u2 1 h @u1 @u1 @u2 @u2 @u3 @u3 i
E12 = 21 @u @xo + @xo + 2 @xo @xo + @xo @xo + @xo @xo
2 1 1 2 1 2 1 2
1 1 h @u1 2 @u2 2 @u3 2 i
e11 = @u
@x1 ; 2 @x1 + @x1 + @x1
h i
e12 = 12 @u1 + @u2 ; 21 @u1 @u1 + @u2 @u2 + @u3 @u3
@x2 @x1 @x1 @x2 @x1 @x2 @x1 @x2
These strain components cannot be interpreted as the normal strains and shear strains
used in introductory courses on solid mechanics. The nonlinear terms in these strain
components make their geometrical meaning less obvious.
A typical rotation term can be written in terms of displacement as
1 @u2 @u1
2 ( @xo @xo )
;
tan 3 = s 1 2
@u2 1 @u1 @u2 2
@u 1
1+ o 1+ o 4 o + o
@x1 @x2 ;
@x2 @x1
Thus the antisymmetric tensor dened as
!
1 @u
!ij = 2 @xo @xo j
;
@ui
i j
characterizes the rotation since is always zero when !ij is zero.
where
! !
ij 1 @uj + @ui !ij 12 @x@uj @ui
2 @xo @xo
o @xo
;
i j i j
The symmetric tensor ij is recognized as the linear part of Eij and is often referred to
as the small or innitesimal strain tensor. The tensor !ij is called the (Lagrangian)
rotation tensor. The change in length now becomes
dS 2 dSo2 = 2(ij !ij )dxoidxoj + (ij !ij )(ik !ik )dxojdxok
; ; ; ;
Noting that
! ij dxoidxoj = 0
and interchanging the dummy indices i and k, we have
dS 2 dSo2 = 2ij + (kj !kj )(ki ! ki)]dxoidxoj
; ; ;
where
! !
ij 1 @u j @ui 1 @u
!ij 2 @x @x j @ui
2 @xi + @xj ;
i j
These expressions make it clear that the nonlinear part of the strain measure involves
the rotation.
From Equation (2.7), it is easy to show that the vanishing of the strain tensors
is a necessary and sucient condition for all small material elements at a point to
displace without change in length. In other words, Eij = 0 (or equivalently eij = 0)
indicates, at most, a rigid body displacement. However, the condition ij = 0 does
not lead to Eij = 0 if !ij = 0. On the other hand, it is possible that Eij = 0 while
6
. August 2007
40 Chapter 2. Deformation
; *
dxo2 2; 6@u2 dxo
@xo1 1
; 1 -?
;
dxo1 @u
1 dxo
6
- @x1 1
o
In the case of nite deformation, the geometrical interpretation of !ij is not easy to
come by. An attempt will be made using the two-dimensional case as follows.
Consider two line elements dxoi and dxoi with
dxo1 = dSo dxo2 = dxo3 = 0
dxo2 = dSo dxo 1 = dxo3 = 0
which are parallel to the x1 - and x2 -axes, respectively, in the initial state. These line
elements are deformed into dxi and dxi, respectively. The rotation angles that dxoi
and dxoi experience during the deformation are given by
@uo2 @uo1
@x1 @x2
tan 1 = tan 2 = (2.10)
1 + @u 1
@xo1 1 + @u 2
@xo2
11 and 22 . In the two-dimensional case, there is only one non-vanishing component
in !ij , which is !
@u 2
!12 = 21 @xo ; @xo @u 1
1 2
Using Equations (2.10), we rewrite the above as
h 1 tan ; 1 + @u2 tan i
!12 = 12 1 + @u
@xo1 1
@xo2 2
Thus, !12 is a weighted average of tan 1 and tan(;2). This should not be confused
with 3. For small 11 22 1 2 we obtain
!12 1
2 (1 ; 2 )
meaning that ! 12 is the average of these two rotations.
Example 2.8: A cubic element is rotated about the x3-axis by =2 as shown
2.5. Deformation in Terms of Displacement 41
2
6
B' C' A B
-1
A' D' D C
Figure 2.12: Rigid body rotation of a cube.
in Figure 2.12 where points A, B, C, D are displaced to A B C D , respectively.
0 0 0 0
pp p p pp p
p p
(a)
p p p p p p
pppp ppp ppp pp ppp ppp p p p pp p pp pp p p p
(b) (c)
then the product terms in the Lagrangian strain tensor Eij and the Eulerian strain
tensor eij can be neglected. The results are
!
1 @ui @uj
Eij ij = 2 @xo + @xo
j i!
eij ij = 12 @x @ui + @uj
@x j i
where ij and ij are the innitesimal strain tensors. This assumption also leads to the
conclusion that the components Eij and eij are small. Thus, the innitesimal strain
components have direct interpretations as extensions or change of angles. Further,
the magnitudes of the strain components are small as compared with unity, indicating
that the deformation (extension of a material element and the change of angle between
two material elements) is small. Consequently, we have
E1 e1 E2 e2 E 3 e3
Similarly,
23 23
13 13 12 12
Example 2.9: Establish the relation between the incremental components of the
Lagrangian strain tensor and the incremental components of the displacements.
Let the change of the new positions be rewritten as
xi ;! xi + xi dxi ;! dxi + dxi
The change in length of a line element can be written in terms of the Lagrangian
strain as X X X
2 ij Eij dxoi dxoj = dS 2 ; dSo2 = i dxi dxi ; i dxoi dxoi
The increments in strains due to the changes dxi are obtained from this as
X X X X
2 ij Eij dxoi dxoj = 2 i dxi dxi ; 0 or o o
ij Eij dxi dxj = pdxp dxp
We will consider two representations for dxi .
First, noting that dxoi is not changed,
X @ up o
dxp = d(xop + up ) = dup = i @xoi dxi
The increments in strain are not solely related to the increments in displacement
gradients. Further, if we use the decomposition of the displacement gradient,
@ui = + ! @ui + @uj
2ij = @x @ui ; @uj
2!ij = @x
@xoj ij ij o @xo
j i
o @xo
j i
then X @xp
Eij = p @xoi pj
The increments in strain are not solely related to the increments in the small strain
tensor.
As a second choice, let
X X X
dx = d(xo + u ) = du = @ ui dx = @ui ]dx = + ! ]dx
i i i i k @xk k k @xk k k ik ik k
. August 2007
44 Chapter 2. Deformation
where the symmetric and antisymmetric decompositions are given by, respectively,
@ui + @uj
2ij = @x @ui ; @uj
2!ij = @x
j @xi j @xi
Therefore,
X o o X X
ij Eij dxi dxj = ij ij + !ij ]dxi dxj = ij ij dxi dxj
where the anti-symmetry of !ij and symmetry of dxi dxj was used to set the product
to zero. Substituting for dxi in terms of dxoi now gives
X @xi @xj X @xoi @xoj
Emn = ij @xom @xon ij and mn = ij @xm @xn Eij (2.11)
These surprising results shows that although Eij , ij and ij are small, they
are not equal. The main reason for this is because they are referred to dierent
congurations. We will utilize this relation when we consider small variations of the
strain eld in Chapter 6.
I: Homogeneous Deformation
If the nal position of each particle is a linear function of its initial position, that is,
xi = Cik xok + Bi or dxi = Cik dxok
then the deformation gradient does not depend on xoi,
@xi = C = constants
ij
@xoj
This deformation is said to be homogeneous. Some special characteristics of it are:
The strain is the same irrespective of the point (xoi) considered.
Straight lines deform into straight lines (but angles may change).
All deformations can be treated as locally homogeneous.
2.6. Special Deformations 45
II: Rigid Body Rotation
In a rigid body rotation all the points are given a displacement but the relative
distance between points is unchanged. Consider the two dimensional case described
by
x1 = xo1 cos xo2 sin
;
u3 = 0
from which the displacement gradients are determined to be
" # 2 (cos 1) sin 0
3
@ui = 6 sin (cos 1) 0 7
; ;
Eij = 0
@xoj 4 0 0
;
0
5
It is now easy to show that all strain components are zero. However, the innitesimal
strain tensor given by !
1 @uj @ui
ij = 2 @xo + @xo
i j
has the components
2 3 2 1 2 3
(cos ; 1) 0 0 ;
2 0 0
ij ] = 64 0 (cos ; 1) 0 75 64 0 ; 12 2 0 75
0 0 0 0 0 0
It is only when is very small is this strain tensor nearly zero.
III: Uniform Extension
A special case of homogeneous deformation is the uniform extension as shown in
Figure 2.14. The motion is given explicitly by
x1 = 1 xo1 + b1
x2 = 2 xo2 + b2
x3 = 3 xo3 + b3
where the 's are stretches and the b's are constants. The special case of simple
extension is described by 2 = 3 = o and is analogous to uniaxial stress.
. August 2007
46 Chapter 2. Deformation
6
2
6
- -1
b1 L1 1 L1 + b1
Figure 2.14: Simple extension in two dimensions.
The corresponding displacements are
u1 = ( 1 ; 1)xo1 + b1
u2 = ( 2 ; 1)xo2 + b2
u3 = ( 3 ; 1)xo3 + b3
from which the displacement gradients are determined to be
" # 2 1 ; 1 0 0
3
@ui = 64 0 ; 1 0 75
2
@xoj 0 0 3 ; 1
The Lagrangian strain tensor is
21 2 3
2 ( 1 ; 1) 0 0
Eij ] = 64 0 1 ( 2 ; 1)
2 2 0 75
1 2
0 0 2 ( 3 ; 1)
showing it to be diagonal. That is, the coordinate directions are the principal strain
directions. The extensions of line elements arranged in the xo1 xo2 and xo3 directions
are q
E1 = 1 + 2E11 ; 1 = 1 ; 1 E2 = 2 ; 1 E3 = 3 ; 1
and the rotations are given simply as
1 = 2 = 3 = 0
The i have meaning of \new length over original length".
IV: Simple Shear
A simple shear deformation parallel to the xo1 ; xo2 plane is shown in Figure 2.15 and
given mathematically by
x1 = xo1 + k xo2
x2 = xo2
x3 = xo3
2.6. Special Deformations 47
6
2
kxo
x2 2
o -
-1
Example 2.10: A block experiences a rigid body motion. Estimate the allowable
rotation angle such that the error in strain is not to exceed 10
when the small
strain formulas are used.
The small strain estimate is
11 = cos ; 1 1 ; 21 2 + ; 1 ; 12 2
Therefore we want
1 2 6 < 4:5 10 3 radians] < 0:25o
2 < 10 10 or
; ;
This is a very small angle. In other words, it does not take much of a rigid body
rotation in order to invalidate the use of the small strain approximations.
Exercises 49
Exercises
2.1 A block rotates an angle about the x3 axis. Write down its deformation and
obtain the deformation gradient. Show that the volume change is zero.
2.2 Consider the following deformation with a large value of k
x1 = xo1 + k xo2 x2 = xo2 x3 = xo3
Draw the deformed shape of a volume that was initially a cube. Show that
the formulas describing the deformation of areas are in agreement with the
geometric construction.
2.3 Consider the following deformation
x1 = 3xo1 + k xo2 x2 = 2xo1 + 4xo2 x3 = xo3
What (if any) are the restrictions on k for this to be a valid deformation? Draw
the deformed shape. Show by measurement the consistency of the physical in-
terpretation of the Lagrangian strains with their connection to the deformation
gradient.
2.4 For the previous deformation, determine the principal strains. Draw the be-
fore and after positions of the principal element. Draw the deformed shape
of a volume that was initially a cube. Show that the formulas describing the
deformation of areas are in agreement with the geometric construction.
2.5 Consider the following inhomogeneous deformation
x1 = R ; xo2 ] sin(xo1 =R) x2 = R ; R ; xo2] cos(xo1 =R) x3 = xo3
What (if any) are the restrictions for this to be a valid deformation? Draw the
deformed shape of material initially lying between ;h < xo2 < h. Calculate the
orientation and magnitude of an area that was initially vertical and facing the
1-direction.
2.6 For the previous deformation, determine the Lagrangian and Eulerian strain
tensors. Under what circumstance(s) are they the same?
2.7 Show that the Lagrangian and Eulerian strains are related by
Eij = epq @x p @xq
@xo @xoi j
2.8 Give the physical meaning to the components of the Eulerian strain eij .
2.9 Show that if
J o = ijk @x 1 @x2 @x3
@xo @xo @xo then @xi @xj @xk
J o = ijk @x o @xo @xo
i j k 1 2 3
. August 2007
50 Chapter 2. Deformation
2.10 Show that @ (J ) = 0 @ (J o ) = 0
@xoi @xi
Physically, what are these saying?
2.11 The Lagrangian strain tensor at a point is
2 p 3
2 ;1 p2 7
6
Eij ] = 4 p ;1 p 3 ; 25
2 ; 2 4
What is the engineering strain of a line element initially oriented as n^ = 12 e^1 ;
1 1
2 e^2 + 2 e^3 . What is the angle change between two line elements initially
p
(a) Write the displacement components in terms of the Lagrangian and Eule-
rian variables.
(b) Compute Eij and eij .
(c) Find the extension of element AC after deformation by use of Eij .
(d) Find the extension of element AB after deformation by use of Eij .
(e) Find the engineering strain of a vertical element in the deformed body.
x2
6
1:0
B C
0:5 B
0
C 0
-x1
AA 0
D D 0
0 1 2 2:5
Chapter 3
Stress
The kinetics of rigid bodies are described in terms of forces the equivalent concept
for continuous media is stress (loosely dened as force over unit area). The deformed
state is the natural conguration in which to consider stress and this gives rise to the
Cauchy stress tensor. However, to maintain the duality of the Lagrangian and Eule-
rian descriptions, we also introduce stresses dened with respect to the undeformed
conguration.
trostatic.
Mutual: arise within the body and act upon pairs of particles, e.g., Newtonian
gravitation.
Contact: act upon bounding surfaces and are equipollent (same mechanical
eect) to the loading of one portion of the material, e.g., stress, pressure.
The contact force is often referred to as a surface force or traction as its action occurs
on a surface. We are primarily concerned with contact forces.
More general actions can take place in the form of surface moments and body
moments. Theories that allow existence of these moments are called couple stress
theories, or microstructural theories, and such solids are sometimes called Cosserat
continua. These will not be considered in the following presentation.
Traction Vector
Consider a small surface element of area A on our imagined exposed surface A in the
deformed conguration as shown in Figure 3.1. There must be forces and moments
acting on A to make it equipollent to the eect of the rest of the material. That is,
when the pieces are put back together these forces cancel each other. Let these forces
51
52 Chapter 3. Stress
be thought of as contact forces and so give rise to contact stresses (even though they
are inside the body). Cauchy formalized this by introducing his concept of traction
vector. pp p p p p pp p p p p p pp p p p
pp p p f^ p p p p p p
p AK ppp
common global axes ppppp A ; n
^ pp
ppp A; pp
ppp pp
p p p A p p pp
p pp p p p
e^2 6 p pp p p pp p p p p p p p p pp
-
e^3;
; e
^1
;
;
Figure 3.1: Exposed forces on an arbitrary section cut.
Let n^ be the unit vector which is perpendicular to the surface element A and
let f^ be the resultant force exerted from the other part of the surface element with
the negative normal vector. We assume that as A becomes vanishingly small, the
ratio f=^ A approaches a denite limit df=dA ^ . The vector obtained in the limiting
process is
lim f^ = df^ t^(^n)
A 0 A dA
!
which is called the traction vector. This vector represents the force per unit area
acting on the surface and its limit exists because the material is assumed continuous.
The superscript n^ is a reminder that the traction is dependent on the orientation of
the area.
Also note that, in general, there are moments or torques acting on A and in the
limit
m^ (^n) = lim m^
A 0 A!
We make the assumption that m^ is zero for all n^. Retaining m^ gives couple stress
theory which is needed, for example, when doing notch problems where the notch
geometry is on the order of the grain size. We will neglect couple stresses.
To give explicit representation of the traction vector, consider its components on
the three faces of a cube as shown in Figure 3.2. The traction on the 1-face is
n^ = e^1 : t^(^n) = t(^ie1 ) e^i = t(^1e1 )e^1 + t(^2e1 ) e^2 + t(^3e1 ) e^3
while on the 2-face
n^ = e^2 : t^(^n) = t(^ie2 ) e^i = t(^1e2 )e^1 + t(^2e2 ) e^2 + t(^3e2 ) e^3
Note that, in general, t(^1e2 ) 6= t(^1e1 ) : Since this description is somewhat cumbersome,
we simplify the notation by introducing
ij t(^jei )
3.1. Cauchy Stress Principle 53
t^(^e2) @
e^2
I
; ;
;@ 6 ; ;
22 ;
-
21 ;
@ 6
; ; ;
; ; ; ;
; ; *t^(^e1 ) ;
; 23 ;;
12
t^(^e3 )
-
6
e^1
32 -
;
11
@
I
@ 6
-
31
13
;
@ ;
; ; ; ;
;
e^3 ;
33
;
;
; ;
; ;
We know that the traction vector t^(^n) acting on an area dAn^ depends on the normal
n^ of the area. The particular relation can be obtained by considering a traction on
an arbitrary surface of the tetrahedron shown in Figure 3.3. On the three faces per-
pendicular to the coordinate directions the components of the three traction vectors
are denoted by ij . The vector acting on the inclined surface ABC is t^ and the unit
normal vector n^ . The equilibrium of the tetrahedron requires that the resultant force
acting on it must vanish.
The equation for the balance of forces in the x1 -direction for the tetrahedron is
given by
t1dA ; 11 dA1 ; 21 dA2 ; 31 dA3 + b1 dV = 0
where b1 is the x1 -component of the body force ^b (which may also contain inertia
terms), t1 is the x1 -component of the traction vector, dAi is the area of the face
perpendicular to the xi axis, dA is the area of the inclined surface, and
dV = 31 hdA
. August 2007
54 Chapter 3. Stress
common global axes C
@
@ t^
@
@
6; n ^ @
P
- @
;; B
;
;
; A
;
Figure 3.3: Tetrahedron.
is the volume of the tetrahedron. In this, h is the smallest distance from point P to
the inclined surface ABC. Noting that the normal to the area has the components
n^ = n1 e^1 + n2e^2 + n3 e^3
we conclude that the components of area are
area of face 1: dA1 = n1 dA
area of face 2: dA2 = n2 dA
area of face 3: dA3 = n3 dA
Now divide through by dA in the equilibrium relation, and letting h ! 0, we obtain
t1 = 11 n1 + 21 n2 + 31 n3 = j1 nj
Similar equations can be derived by considering the balance of forces in the x2 - and
x3 -directions. The results are, respectively,
t2 = 12 n1 + 22 n2 + 32 n3 = j2nj
t3 = 13 n1 + 23 n2 + 33 n3 = j3nj
These three equations can be written in the indicial notation as
ti = jinj (3.1)
This compact relation says that we need only know nine numbers ij ] to be able to
determine the traction vector on any area passing through a point. These elements
are called the Cauchy stress components and form the Cauchy stress tensor. It is a
second order tensor (since ti and nj transform as rst order tensors) but not necessarily
symmetric (at this stage). The tensorial property indicates that the above relation is
true in any Cartesian coordinate system.
ti A ; P i = 0 or t1 = PA =
11 t2 = 0 =
12 t3 = 0 =
13
Similarly, for the 2-face and 3-face we obtain
21 =
22 =
23 = 0
31 =
32 =
33 = 0
Thus the state of stress in the entire body is given by the stress tensor
2 P=A 0 0 3
ij ] = 4 0 0 0 5
0 0 0
Now make a cut at an angle of , that is, the unit normal vector n^ to the inclined
face has the components ni = fcos sin 0g. The traction ti acting on this surface
is given by ti =
jinj from which we have
tn =
11
0
ts =
12
0
Thus the transformation for t1 and t2 contain sin at most whereas the transforma-
tion for tn and tt contain cos 2 and cos sin .
. August 2007
56 Chapter 3. Stress
Equations of Motion in Terms of Stress
Recall that Newton's laws for the equation of motion of a rigid body can be written
as
X^
F = ma^
X^
M = m x^ a^
where a^ is the acceleration and m the mass. These equations will now be used to
establish the equations of motion of a deformable body.
common global axes A;
;
;
; t^
;
;;;
^b
1 V
e^2 6
-
e^3 ;
; e^1
;
;
;
Figure 3.5: Arbitrary small volume.
Consider an arbitrary volume V taken from the deformed body, then the Newton's
laws of motion become, respectively,
Z Z Z
t^dA + ^b dV = u^# dV
A V V
and Z Z Z
^
x^ t dA + x^ b dV = x^ u^# dV
^
A V V
where t^ is the traction on the boundary surface A, and ^b is the body force per unit
mass. In indicial notation, these are rewritten as
Z Z Z
tidA + bi dV = u#idV
Z A Z V ZV
ijk xj tk dA + ijk xj bk dV = ijk xj u#k dV
A V V
These are the equations of motion in terms of ti . We can now obtain the equations of
motion in terms of the stress ij by using ti = pinp and noting that, by the integral
theorem of Chapter 1,
Z Z Z pi
ti dA = pi np dA = @ dV
A A V @xp
The equations of motion become
Z @pi
+ bi ; u#i dV = 0
V @xp
Z @
(ijk xj pk ) + ijk xj bk ; ijk xj u#k dV = 0
V @xp
3.1. Cauchy Stress Principle 57
Noting that
@ (x ) = + x @pk
@xp j pk jk j
@xp
we can expand the second equation and simplify it using the rst equation. Further-
more, since the volume V is arbitrary, we conclude that the integrands must vanish
and therefore
@pi + b = u#
i i
@xp
ijk jk = 0
The second equation shows that ij is a symmetric tensor since the contraction of a
symmetric tensor with an anti-symmetric tensor is zero. Hence the two equations of
motion become
@ij + b = u#
i i
@xj
ij = ji (3.2)
These equations of motion are written in expanded notation as
@11 + @21 + @31 + b = u#
1 1
@x1 @x2 @x3
@12 + @22 + @32 + b = u#
2 2
@x1 @x2 @x3
@13 + @23 + @33 + b = u#
3 3
@x1 @x2 @x3
It is worth repeating that due to the symmetry property of the stress tensor, only
six components are independent. As a result, the number of independent stress
components in the above are reduced since 12 = 21 13 = 31 and 23 = 32 .
It is also worth noting that the equations of motion in terms of the Cauchy stress
measure is applicable to large deformations.
Example 3.2: Under what circumstances (if any) is the following symmetric
stress eld in static equilibrium?
11 = 3x1 + k1 x22
22 = 2x1 + 4x2
12 =
21 = a + bx1 + cx21 + dx2 + ex22 + fx1 x2
all others being zero.
We will consider the case when the body forces (including inertia) are zero. The
rst two static equilibrium equations become
3 + d + 2ex2 + fx1 = 0 4 + b + 2cx1 + fx2 = 0
These must be true for any x1 , x2 which leads to
3+d=0 e=0 f =0
4+b=0 c=0 f =0
It is interesting that the k1 term does not aect the equilibrium.
. August 2007
58 Chapter 3. Stress
3.2 Properties of the Cauchy Stress Tensor
Since the Cauchy stress tensor is symmetric and second order, then it inherits many
properties as already outlined in Chapter 1 for second order tensors. It is worthwhile,
however, to review these here in the physical context of stress.
Principal Stresses
It is noted the traction vector t^ acting on a surface depends on the direction n^ and is
usually not parallel to n^ . We now attempt to nd an n^ such that the stress vector is
acting in the direction of n^, that is,
ti = ni
3.2. Properties of the Cauchy Stress Tensor 59
where is a scalar representing the magnitude of the stress vector. A direction which
satises this is called a principal direction of stress, and is called the corresponding
principal stress.
By using the relation ti = jinj , the above yields
jinj = ni
which can be rewritten as
ji ; ij ]T fnj g = 0
Thus, three equations result for the three unknowns n1 n2 and n3. It is well known
that for the three homogeneous equations to yield a non-trivial solution, the deter-
minant of the coecient matrix must vanish, that is,
detji ; ij ] = 0
This is recognized as a standard eigenvalue problem. Viewing ij as a real, symmetric
matrix the eigenvalues i are guaranteed to be real, and the corresponding eigenvec-
tors ni are mutually orthogonal. The proof of this theorem can be found in many
books on matrix theory and is also discussed in Chapter 1.
Example 3.3: Consider a state of stress at a point given by the stress tensor
22 2 03
ij ] = 4 2 2 0 5
0 0 1
The stress invariants can be computed as I1 = 5 I2 = 4 and I3 = 0. The charac-
teristic equation is, therefore,
3 ; 5
2 + 4
= 0
The principal values are readily obtained as follows
1 = 4
2 = 1
3 = 0
The unit normal n^ (1) corresponding to
1 = 4 can be obtained by substituting
this value back into the system of equations to obtain
;2n(1) (1)
1 + 2n2 = 0
2n(1) (1)
1 ; 2n2 = 0
;3n(1)
3 = 0
This indicates that the three equations are not independent. Thus, only two equa-
tions are available to determine the solution. Since there are three unknowns, two
equations can determine only the ratios among the three quantities n(1) (1)
1 n2 and
n(1)
3 . However, with the specication that n^ is a unit vector then
n21 + n22 + n23 = 1
. August 2007
60 Chapter 3. Stress
and the solution is uniquely obtained as
n(1) 1 n(1) 1 n(1)
1 = p2 2 = p2 3 =0
Following similar manipulations, the unit vectors n^ (2) and n^ (3) corresponding to
2 and
3, respectively, can be determined. We have
n(2)
1 =0 n(2)
2 =0 n(2)
3 =1
and
n(3) 1 n(3) ;1 n(3)
1 =p 2 2 =p 2 3 =0
Normal Stress
The normal stress n is the component of the traction vector in the direction of n^ ,
the unit normal to the surface of interest. This component of stress can be obtained
by taking the scalar product of t^ and n^ as
N = tini = ij ninj
If the coordinate axes are chosen to coincide with the principal directions of stress,
then ij has the form of a diagonal matrix, that is,
ij = 0 if i = j 6
and
11 = 1 22 = 2 33 = 3
In that case, the normal stress N can be expressed as
N = 1 n21 + 2 n22 + 3 n23
If the principal stresses are ordered such that
1 2 3
then we obtain
1 > N > 3
by using n21 + n22 + n23 = 1. This indicates that 1 and 3 are the maximum and
minimum normal stresses, respectively, at the point.
The extremum values of the normal stress can be established more formally by
considering the behavior of the normal component of traction. We know that N =
3.2. Properties of the Cauchy Stress Tensor 61
jinj ni but when nding the extremum we must also take into account the constraint
that nk nk = 1. We implement this by way of a Lagrange multiplier and extremize
= jinj ni nk nk
;
where is the (as yet unknown) Lagrange multiplier. Dierentiating this with respect
to np leads to
jinj ni = 0 or ji ij ]T nj = 0
; ; f g
Shear Stress
The shearing stress is the projection of the stress vector on the surface of interest.
That is,
t^ = N n^ + n^ or n^ = t^ ; N n^
0 0
where jt^j is the magnitude of the traction vector. If the principal directions are chosen
as the coordinate axes, then
t1 = 1j nj = 1 n1
t2 = 2j nj = 2 n2
t3 = 3j nj = 3 n3
Thus,
t^ 2 = titi = t2i + t22 + t23 = (1 n1 )2 + (2 n2 )2 + (3 n3 )2
j j
= n21 (1 n21 )12 + n22(1 n22)22 + n23 (1 n23 )32 212 n21 n22
; ; ; ;
Using ni ni = 1 to replace the terms in parenthesis, as for example, 1 n21 = n22 + n23 ,
;
we obtain nally
2 = n21n22 (1 2)2 + n22 n23(2 3 )2 + n23 n21 (3 1 )2
; ; ;
This conclusion can be reached for the general case if the principal stresses are ordered
as 1 > N > 3 .
It remains now to replace the term in parenthesis with a quantity that has meaning
in the undeformed conguration.
I: Lagrangian Stress
The simplest approach is to dene a new stress as
o @xo
pi ji @xp
L
j
and substitution of it into the equation of motion yields
@piL o o o
@xop + bi = u#i
The symmetry condition ij = ji is now given by
@xj = L @xi
piL @xo pj @xo
p p
indicating that piL is non-symmetric. Because of the role played by piL we can in-
terpret it as a stress tensor, and it is called the Lagrange stress tensor. Using this
new stress, the equations of motion are relatively simple (indeed they resemble the
Cauchy equations) but the non-symmetric components will complicate the constitu-
tive relation.
. August 2007
64 Chapter 3. Stress
II: Kirchho Stress
We would prefer to have a symmetric stress tensor, to that end let us replace the
term in parenthesis with
@xi K o @xop
@xo kj ji @x
j j
from which we have o @xo @xo
pqK = ji @xp @xq
i j
ijK jiK ijK
It is evident that = making a symmetric tensor. Substitute this into the
equations of motion to get
" #
@ @xi K + obo = o u#
i
@xok @xoj kj i
Again, because of the role played by piK we can interpret it as a stress tensor and it is
called the Kirchho
stress tensor or second Piola stress tensor. The Kirchho stress
tensor is symmetric which simplies the constitutive relation, but the equations of
motion are slightly more complicated.
;
; n^ o
;
dA
dAo
e^2 6
undeformed deformed
-
e^3 ;
; e^1
;
;
Figure 3.6: Traction vectors in the undeformed and deformed congurations.
traction vector be t^ and the total resultant force acting on dA be df^ then
dfi
ti dA
Let all the traction vectors and unit normals in the deformed body form two respective
vector spaces. Then the Cauchy stress tensor ij was shown to be the transformation
between these two vector spaces, that is,
ti = jinj
The tensorial property of the Cauchy stress tensor can be established from the quo-
tient rule. Dened in this manner, the Cauchy stress tensor is an abstract quantity
however, on special plane surfaces such as the ones with unit normals parallel to e^1 e^2
and e^3, respectively, the nine components of ij can be related to the stress vector
and thus have physical meaning.
Thus the meaning of ij are the components of stress derived from the force vector
dfi divided by the deformed area. This, in elementary terms, is called true stress.
II: Lagrangian Stress
Let the resultant force df^o referred to the undeformed conguration be identical to
the force df^ acting on the deformed area. That is,
dfio = dfi
The Lagrangian traction vector toi is dened as
toi dA dfio = dfi
o dAo
The Lagrangian stress tensor ijL is dened as the second order tensor which relates
the two vector spaces toi and noi in the following manner:
toi = jiL noj
The meaning of piL are the components of stress derived from the force dfi divided
by the original area. In elementary terms, this is called engineering stress.
. August 2007
66 Chapter 3. Stress
III: Kirchho Stress
Let the resultant force df^o referred to the undeformed conguration be given by a
transformation of the force df^ acting on the deformed area. In particular, let
@x o
dfi = @xi dfj
o
j
which follows the analogous rule as for the deformation of line segments
dxoi = @x
o
i
@xj dxj
It is important to realize that this is not a rotation transformation but that the force
components are being `deformed'.
The Kirchho traction vector is dened as
dfio = @xoi dfj
toi dA o @xj dAo
This leads to the denition of the Kirchho stress tensor ijK :
toi = jiK noj
Formally, this is the same as for the Lagrangian stress, but recall that the components
of force are dierent.
The meaning of pqK are components of stress derived from the transformed com-
ponents of the force vector, divided by the original area. There is no elementary
equivalent to this stress.
@xp =@xoj ].
Note that the Kirchho stress tensor is a symmetric tensor. Since the strain
tensors we introduced are symmetric, it is more convenient for us to use the Kirchho
stress tensor in the formulation of the stress-strain laws.
Simple Extension
The deformation corresponding to a uniform extension is given by
x1 = 1xo1 x2 = 2 xo2 x3 = 3xo3
The unit cubic solid in Figure 3.7 is subjected to simple extension where the applied
load is acting in only one direction. In this particular instance, the stretches are
1 = 2 2 = 3 = 0:5
. August 2007
68 Chapter 3. Stress
For this problem, the basic information is given in terms of the forces and so the
stresses will be established by using the connection between them, the tractions, and
the stresses.
1
2
6 1
- df^ = 100
-
1
Figure 3.7: Cube with uniaxial load.
The deformation gradients are given by
2 3 2 3
2 0 0
@xi ] = 6 0 :5 0 7 @xo : 5 0 0
@xi ] 1 = 6 0 2 0 7
@x o 4 5 @xp ] = @xo
;
4 5
p 0 0 :5 i p 0 0 2
The Jacobian is therefore
J o = 2 :5 :5 = :5
12L = 12 0 12 + 0 0 + 0 0] = 0
In summary, 2 3
100 0 0
piL ] = 64 0 0 0 75
0 0 0
Note that its magnitude is signicantly dierent from that of the Cauchy stress.
III: Kirchho Stress
Convert the Cauchy stress to Kirchho stress by
o @xo @xo
pq = ij @xp @xq
K
i j
@xo @xo @xo @xo @xo @xo
= J o 11 @xp @xq + 12 @xp @xq + 13 @xp @xq
1 1 1 2 1 3
@xop @xoq @xop @xoq @xop @xoq
+ 21
@x2 @x1 + 22 @x2 @x2 + 23 @x2 @x3
@xop @xoq @xop @xoq @xop @xoq
+ 31
@x3 @x1 + 32 @x3 @x2 + 33 @x3 @x3
Since only 11 6= 0, we have simply
@xo @xo
pqK = J o 11 @xp @xq
1 1
. August 2007
70 Chapter 3. Stress
and this gives, for instance,
11K = 21 (400)( 12 )2 = 50
22K = 21 (400)(0)2 = 0
33K = 12 (400)(0)2 = 0
In summary, 2 3
50 0 0
pqK ] = 64 0 0 0 75
0 0 0
Since the original area is dAo = 1 and the deformed area is dA = 0:25 then
the Cauchy stress has the interpretation of force divided by deformed area while the
Lagrange stress has the interpretation of force divided by original area. The Kirchho
stress is the distorted force dfio divided by the original area dAo = 1.
Simple Shear
Consider the simple shear deformation given by
x1 = xo1 + kxo2 x2 = xo2 x3 = xo3
and let the material have the following simple constitutive behavior
ij = 2eij
where is a modulus. We now wish to obtain the Lagrange and Kirchho stresses.
I: Cauchy Stress
The Cauchy stress will be obtained by use of the constitutive relation, and the others
will then be obtained by transformations of it. The deformation gradients are
2 3 2 3
1 k 0 @x o 1 ;k 0
@x
@xi
p
o ] = 64 0 1 0 75 and p ] = @xp ] 1 = 64 0 1 0 75
@xi @xoi
;
0 0 1 0 0 1
Note that there is no volume change since J = Jo = 1: The Eulerian and Lagrangian
strain tensors are, respectively,
2 3 2 3
@xop @xop 6 0 k 2 0 7 0 k 0
2eij = ij ; = 4 k ;k 0 5 2Eij = @xpo @xpo ; ij = 64 k k2 0 75
@xi @xj 0 0 0 @xi @xj 0 0 0
The Cauchy stress tensor, therefore, is
2 3 2 3
0 k 0 0 1 0
ij = 64 k ;k2 0 75 = k 64 1 ;k 0 75
0 0 0 0 0 0
The negative 22 component may seem counter-intuitive but note that it is inherited
directly from the e22 component of strain.
3.4. Stress in Special Deformations 71
II: Lagrange Stress
The Lagrangian stresses are obtained from
o @xo @xo @xo
piL = ij @xp = i1 @xp + i2 @xp
j 1 2
giving, for example,
@xo1 + @xo1 = 0 + (k)(;k) = ;k2
11L = 11 @x 12 @x
1 2
@xo @x o
12L = 21 @x1 + 22 @x1 = (k)(1) + (;k2)(;k) = k + k3
1 2
0
21L = 11 @x 2 + @x2 = 0 + (k)(1) = k
o
@x1 12 @x2
The complete stress tensor is
2 3
;k 1 + k2 0
piL = k 64 1 ;k 0 75
0 0 0
Note that this stress tensor is not symmetric. It is also worth noting that in contrast
to the Cauchy stress, this tensor has a non-zero component 11L .
III: Kirchho Stress
The Kirchho stresses are obtained from
o @xo @xo
pq = ij @xp @xq
K
i j
@xo @xo @xo @xo @xo @xo
= 12 @x @x + @x @x + 22 @xp @xq
p q p q
1 2 2 1 2 2
Some particular evaluations are
11K = k (1)(;k) + (;k)(1)] + (;k2)(k2 ) = ;2k2 ; k4
12K = k (1)(1) + (;k)(0)] + (;k2 )(1)(;k) = k + k3
The complete stress tensor is
2 3 1 + k2 0 3
;2k ; k
pqK = k 64 1 + k2 ;k 0 75
0 0 0
Note that the Kirchho stress tensor is symmetric in contrast to the Lagrangian stress
tensor.
The magnitude of the shear deformation is governed by the parameter k. It is
worth noting that when it is small, all three stress tensors approach the same values.
Another point worth noting is that the simple constitutive relation ij = 2eij in the
Eulerian variables does not lead to an analogous simple relation between ijK and Eij .
. August 2007
72 Chapter 3. Stress
Meaning of Forces in Simple Shear
Continuing the discussion of the simple shear deformation problem, it is of interest to
investigate the nature of the forces present and the areas they act on during a simple
shear. The approach taken is to use the denition of the traction vector in terms of
forces and areas, and the relation between it and the various stress components.
df2
6 = ;
k2 dA
df-1 =
kdA
2
6 2n
6df2 =
kdA
1n -
df1 = 0
-
1
Figure 3.8: Cauchy forces acting on the deformed areas.
For the Cauchy stress, in general,
ti = jinj = df
dA
i
On face 1, n^ = f1 0 0g so that
dfi = n + n + n =
dA 1i 1 2i 2 3i 3 1i
giving the various tractions as
df1 = = 0 df2 = = k df3 = = 0
11 12
dA dA dA 13
The forces themselves are
df1 = 0 df2 = k dA df3 = 0
On the other face, n^ = f0 1 0g, giving the tractions as
df1 = k df2 = k2 df3 = 0
dA dA ;
dA
and the forces as
df1 = k dA df2 = k2 dA
; df3 = 0
3.4. Stress in Special Deformations 73
We interpret df2 as a compressive force needed to keep the 2-face from de"ecting in
the 2-direction. The forces acting on the faces of the deformed body is shown in
Figure 3.8.
We have for the Lagrange traction vector,
tLi = piL nop = dAdfi
o
To use this, it is rst necessary to determine the orientation of the faces and this is
done easily by considering the deformation of the areas. Recall that the deformed
and undeformed areas are related by
nopdAo = o @x @xi n dA
o i
p
On face 1, n^ = f1 0 0g so that
nopdAo = @x @x1 dA = f1 k 0gdA
o
p
Consequently, the direction and magnitude of the undeformed area are, respectively,
1 k
o
np = p p 0 and dA o = p1 + k2 dA
1 + k2 1 + k2
On face 2, n^ = f0 1 0g so that, as above,
nopdAo = @x @x2 dA = f0 1 0gdA
o
p
giving the direction and magnitude as
nop = f0 1 0g dAo = dA
Now that we know the areas, the forces can be obtained. For example, on face 1
dfi = L no + L no + L no
dAo 1i 1 2i 2 3i 3
giving
df1 = ;k2 p 1 ; k p k + 0 = 0
dAo 1 + k2 1 + k2
df2 = (1 + k2) p k ; k2 p k + 0 = p k
dAo 1 + k2 1 + k2 1 + k2
Therefore, the forces themselves are
df1 = 0
df2 = p k 2 dAo = p k 2 1 + k2 dA = k dA
p
1+k 1+k
. August 2007
74 Chapter 3. Stress
6df2 = ;
k2 dAo = ;
k2 dA
df
-1
=
kdAo =
kdA
2
k dAo =
kdA
2n B
6 B df2 = p
B B 6 1 + k2
B 1n B -
B B
B B df1 = 0
B B
-
1
Figure 3.9: Lagrange forces acting on the undeformed areas.
Similarly, on face 2
dfi = L
dAo 2i
giving for the tractions and forces
df1 = k or df = kdA o = kdA
dA o 1
df2 = ;k2 or df = ;k2dAo = ;k2dA
dAo 2
The forces on both faces are the same as for the Cauchy stress this is expected from
the denition of Lagrangian stress. Note that the components dfi on the 1-face are
with respect to the coordinate directions and not with respect to the rotated face.
The traction vector associated with the Kirchho stress is
dfio
tKi = piK nop = dA o
The orientation of the faces in the undeformed conguration is the same as obtained
above in the Lagrange analysis. Hence on face 1
dfio = K no + K no + K no
dAo 1i 1 2i 2 3i 3
giving
df1o = ;k2 (2 + k2 ) p 1 + k(1 + k2) p k + 0 = ; p k2
dAo 1 + k2 1 + k2 1 + k2
o
df2 = k(1 + k2 ) p 1 ; k2 p k + 0 = p k
dAo 1 + k2 1 + k2 1 + k2
Therefore, the forces can be written as
2
df1o = p;k 2 dAo = ;k2 dA
1+k
df2o = p k 2 dAo = kdA
1+k
3.4. Stress in Special Deformations 75
On face 2,
dfio = K
dAo 2i
giving
df1o = k(1 + k2) or df o = k(1 + k2 )dAo = k(1 + k2)dA
dAoo 1
df2 = k2 or df2o = k2 dAo = k2 dA
dAo ; ; ;
It is seen that the 1 and 2 face forces (as a system) are dierent from both the Cauchy
and Lagrange systems.
6df2 = ;
k2 dAo = ;
k2 dA
df 2 o 2
2 -1 =
k (1 + k )dA =
k (1 + k )dA
2n B df = p
k 2 dAo =
kdA
6 B
B B 6 2 1+k
B 1n B -
B B
df = p;
k2 dAo = ;
k2dA
B B 1
B B 1 + k2
-
1
Figure 3.10: Kirchho forces acting on the undeformed areas.
Note that the components dfi on the 1-face are with respect to the coordinate
directions and not with respect to the rotated face. The normal and tangential forces
on the rotated face are
dfno = df1ono1 + df2ono2 = 0 p
dfto = df1ono2 + df2ono1 = kdAo = k 1 + k2dA
;
This is analogous to the Cauchy system in that there is a zero normal component and
a tangential component that is k area.
Stresses in Bending
Consider the following plane inhomogeneous deformation
x1 = R xo2 ] sin(xo1=R)
; x2 = R R xo2] cos(xo1 =R)
; ; x3 = xo3
where R is a positive parameter. Let the constitutive behavior be given by the linear
relation
ijK = 2G Eij + ij Ekk
. August 2007
pp p p pp pp p p p ppp ppp pp bppppp ppp pp pp p pp p pp pp p p p p
76 Chapter 3. Stress
after
a : xo1 = R=2
b : xo1 = R
6o2
d 2
pp p p p p p
p
pppp p pp p p p p p p
0
before
ppp pppp p a b
xo1 x-1
We note that as long as xo2 < R that the volume remains positive.
The Lagrangian strains are
E11 = ; xR2 + 12 ( xR2 )2
o o
others: Eij = 0
The Kirchho stresses are therefore
11K = (2G + )E11 22K = E11 others: ijK = 0
We can think of these stresses as acting on the undeformed conguration. The trac-
tions on a surface xo1 = constant are parabolic and independent of the position xo1 in
the limit of small xo2 , however, they have the familiar linear distribution of a beam in
bending. This situation therefore resembles a beam in pure bending. The stress 22K
would give rise to a normal traction on the lateral surface what this implies is that
the given deformation could be achieved only with the aid of additional tractions on
the lateral surfaces.
Since 11K and 22K are the only non-zero stresses, we have for the Cauchy stresses
@x @x
i j K @xi @xj K
ji = @xo @xo 11 + @xo @xo 22
o 1 1 2 2
3.4. Stress in Special Deformations 77
This leads to three non-zero components of the Cauchy stress
1
11 = R2 (R ; x2) C 11 + S 22 = J oC 2 11K + J1o S 2 22K
o 2 2 K 2 K
o
22 = R12 (R ; xo2)2 S 211K + C 2 22K = J oS 2 11K + J1o C 2 22K
o
12 = R2 (R ; x2) SC11 ; CS22 = J o CS11K ; J1o CS22K
1 o 2 K K
o
where C cos(xo1=R) and S sin(xo1=R). These stresses exhibit a rather complex
dependence on both xo1 and xo2 .
The presence of the non-zero shear stress is, perhaps, a bit surprising. Keep in
mind, however, as xo1 is changed, that the components ij are not necessarily oriented
with respect to the deformed cross-section. It is instructive, therefore, to consider the
components of the Cauchy stress with respect to the deformed cross-section. Consider
a n area whose normal is initially horizontal, then after deformation the normal has
the orientation
n1 = cos(xo1=R) = C n2 = sin(xo1 =R) = S
We now transform the stress components to get
nn = 11 C 2 + 22 S 2 + 212 CS = J o11K
tt = 11 S 2 + 22 C 2 212CS = J1o 22K
;
Thus, the Cauchy stress components with respect to line preserving orientations show
a close connection to the Kirchho stress. Indeed, if we consider the case when xo2
R
(that is, it is like a very slender beam) but we still allow the large de"ections, then
we get
J o = = R1 (R ; xo2 ) 1
o
leading to
nn 11K tt 22K
There are many practical problems where the de"ections are large but the strains
small, under those circumstances it is found useful to invoke the above approximate
relation between the Kirchho and Cauchy stresses.
. August 2007
78 Chapter 3. Stress
Exercises
3.1 Given that ti =
jinj where ti and nj are rst order tensors, prove that
ij is
a second order tensor.
3.2 The concept of `complementary shear' says that the shear stresses on two per-
pendicular faces are equal. Given that ti =
ji nj with
ij being symmetric,
show that the tractions on two arbitrary faces passing through a common point
are related by
t(1) (2) (2) (1)
i ni = ti ni
3.3 The normal component of the traction vector is given by
N = tini =
jinj ni
Find the directions that make this component an extremum. Note that the
normal vector must satisfy n21 + n22 + n23 = 1.]
3.4 Determine the principal values and their orientations for the stress tensor
22 1 13
ij ] = 4 1 2 0 5
1 0 2
3.5 Consider the following components of a stress tensor
21 2 03
ij ] = 4 2 3 0 5
0 0 0
Determine the components of the traction vector with respect to an area rotated
about the x3 axis. Determine the components of stress transformed an angle
about the same axis. How do the above compare or are they related ?
3.6 Under what circumstances (if any) is the following symmetric stress eld in
static equilibrium ?
11 = 3x1 +g2(x2 )
22 = 4x2 +g1 (x1 )
12 =
21 = a+bx1 +cx21 +dx2+ex22 +fx1x2
3.7 Under what circumstances (if any) is the following symmetric stress eld in
static equilibrium with no body forces ?
11 = 3x1
22 = 4x2
12 = Ax1 + cx2
Establish the tractions on the three sides of the triangular body (0 0) (1 0) (0 1).
Is it in overall equilibrium ?
3.8 A circular bar in torsion has a symmetric stress eld given by
13 = ;Gx2
23 = Gx1
with all others being zero. Are the stresses in equilibrium? Determine the
tractions on a boundary surface whose normal is
n^ = fcos sin 0g
Exercises 79
3.9 A stress eld is given by
= ;2F x1 x2
22 = ;h
12 = ;h
2 2F x23 2
2F x1 x2 =
11 h r4 r4 r4 21
with all others being zero and r2 = x21 + x22 . Are the stresses in equilibrium?
Determine the tractions along a line x2 = x1 , where is a parameter. What
are the tractions along a curve x21 + x22 = R2 = constant.
3.10 The stress in a continuum is given as
2 3x x 5x2 0 3
1 2 2
ij ] = 4 5x22 0 2x3 5
0 2x3 0
What form must the body forces take if equilibrium is to be satised every-
where?
3.11 Consider the simple shear deformation
x1 = xo1 + kxo2 x2 = xo2 x3 = xo3
and the constitutive behavior
ijK = 2G Eij + ij Ekk
Determine the Lagrangian stress and Cauchy stress. Investigate the forces and
the areas they act on.
3.12 Consider the deformation
x1 = R ; xo2 ] sin(xo1 =R) x2 = R ; R ; xo2] cos(xo1 =R) x3 = xo3
and the constitutive behavior
ijK = 2G Eij + ij Ekk
Determine the Lagrangian stress and Cauchy stress. Investigate the forces and
the areas they act on.
3.13 A rigid block has a Cauchy stress
11 only acting on it. If the block is given a
rigid body rotation about the x3 axis (such that
11 moves with it), what are
the new Cauchy stresses? Determine the components of the Kirchho stress
before and after the rotation. Show that the Lagrangian strain tensor is also
invariant to the same rigid body rotation.
. August 2007
80 Chapter 3. Stress
Chapter 4
Elastic Materials
Elasticity deals with a particular set of assumptions about the material behavior.
Some of the considerations are the following:
The stress at a point depends on geometric changes that take place only in its
This rules out creep, viscoelasticity, and other rate dependent eects.
Temperature changes only cause a change in volume but otherwise do not di-
Work
Consider a typical force-de"ection or stress-strain curve as shown in Figure 6.9. The
elasticity requirement is that both the loading and unloading paths coincide.
81
82 Chapter 4. Elastic Materials
; Pi ui P
; 6 xxx
B
A
xx
xx
-
(a) (b) u - y
x
Figure 4.1: Typical elastic behavior. (a) Discretized arbitrary body. (b) Force-
displacement behavior. (c) Stressed innitesimal element showing strain.
The work done by a force at a point is the vector dot product of the force and the
displacement at the point. For example, in terms of our global coordinate system,
d W = P^ du^ = Pxdu + Py dv + Pz dw
where the `hat' indicates a vector. The force is understood to be constant during the
innitesimal displacement du^. When the force moves along a path from State A to
State B , the work done is
ZB ZB ZB
W = d W = P^ du^ = (Pxdu + Py dv + Pz dw)
A A A
The loading curves of Figure 4.1 can be interpreted as a sequence of possible equilib-
rium states as the load (or de"ection) is changed. Thus, A and B are two possible
equilibrium states with dierent load conditions. We use the symbol to signify
that an increment of work is performed in moving from one state to the other | the
change in conguration may be small or large. In the special case when the initial
conguration is the unstressed, unstrained, virgin state we will simply use W without
the for the work done in reaching a certain state.
The systems we are interested in have multiple forces and moments, so we will
generalize the above expression for work to
XZ B ZB
W = Pidui = fP gT fdug (4.1)
i A A
It is understood that Pi and ui are common (pointing in the same direction) com-
ponents of generalized forces and displacements, respectively. Thus the individual
contribution to the work could refer to forces and displacements P3 du3 or torques
and twists T9 d9, and so on.
Strain Energy
Consider an arbitrary sub-volume V of a body, and let it have displacement increments
dui, then the external work increment due to the tractions ti and body force bi is
Z Z
d We = ti duidA + bi duidV
A V
4.2. Elastic Constitutive Relations 83
But ti = ij nj , so substitute and use the integral theorem and equilibrium conditions
to get Z @ui Z
d We = ij d @x dV = ij d (ij + !ij ) dV
V j V
Recalling that the contraction of a symmetric and antisymmetric tensor is zero, then
the term with !ij disappears giving
Z
d We = ij dij dV = d U
V
It is interesting that the work is the product of the Cauchy stress and the small strain
increment and not the Eulerian strain increment as perhaps anticipated. The term
U is the strain energy so that the above relation is the formal equivalence between
Example 4.1: Show the explicit relation between the strain energy and the com-
ponents of stress and strain.
Using the Lagrangian variables, we have
Z h i
K dExx +
K dEyy +
K 2 dExy + dV o
d U = o
xx
V yy xy
K dEyy or
K dExy and that the shear
Note that there are no products such as
xx xx
stress multiplies twice the shear strain.
Material Objectivity
It is generally accepted that material properties should be independent of the coor-
dinate frame of the observer. Hence we would like to use entities in the constitutive
relation so that the frame independence is guaranteed.
As shown in Chapter 1, rst and second order tensors transform according to
f v^ = Q^ (t)] v^
g f g T^ ] = Q^ (t)] T^ ] Q^ (t)]T
(4.2)
where Q ] is an orthogonal tensor that rotates the frame of reference. Requiring
this to be true for time dependent rigid motions make the tensors objective. Not all
tensors are objective for example, consider the velocity and acceleration obtained
from the displacement
f u^
g = Q^ ] f u^ g
f v^_
g = Q^ ] f v^_ g + Q^_ ] f u^ g
f v#^
g = Q^ ] f v#^ g + 2 Q^_ ] f u^_ g + Q#^ ] f u^ g
Accordingly, velocity and accelerations should not be used in constitutive relations.
Parenthetically, the acceleration is not objective is well known and is the reason for
the Coriolis force in mechanics.
To summarize, in essence, material objectivity says that functions and elds whose
values are scalars, vectors, or tensors are called frame indi
erent (or objective) if both
the dependent and independent vector and tensor variables transform according to
Equation (4.2) 22]. Since our concept of elasticity does not include rate eects, then
practically it means that the use of Lagrangian strain and Kirchho stress in the
constitutive relations will automatically satisfy material objectivity.
Hyperelastic Materials
Consider a small volume of material under the action of applied loads on its surface.
Then a straight forward assumption about elastic behavior is that:
For an elastic body, the stress depends only on deformation and not on
the history of the deformation.
4.2. Elastic Constitutive Relations 85
This is expressed as
ijK = fij (Ekl ) (4.3)
which means that the nine components of stress are given by nine separate functions
of all the strains. Using a Taylor series expansion in terms of strains will then give a
rather complicated collection of functions and associated material parameters such
relations are not practical to use. This approach has the further disadvantage that
it does not indicate, in a rational way, the terms that can be removed in formulating
relations for special materials.
An alternative assumption about elastic behavior is that:
The work done by the applied forces is transformed completely into strain
(potential) energy, and this strain energy is completely recoverable.
That the work is transformed into potential energy that is completely recoverable
means the material system is conservative. Using material variables (Lagrangian
strain and Kirchho stress), the increment of work done on the small volume is
Z hX i
d We = o ij ijK dEij dV o
V
The potential is comprised entirely of the strain energy U the increment of strain
energy is
Z hX @ U i
d U = d U (Eij ) = o ij @E dEij dV o
V ij
where is the strain energy density. From the hypothesis, we can equate d e and
U W
d , and because the volume is arbitrary, the integrands must be equal, hence we
U
have
@
ijK = @E U
(4.4)
ij
A material described by this relation is called hyperelastic. Note that it is valid for
large deformations and for anisotropic materials however, rather than develop this
general case, we will look at each of these cases separately.
We can recast the above in terms of the deformation tensor instead of the strain
tensor | this is the standard formulation for large strains. That is, the constitutive
relation is written as
@U = 2 @U X @xm @xm
ijK = @E @Cij C ij = m o
@xi @xoj = 2Eij + ij (4.5)
ij
where Cij is called the right Cauchy-Green deformation tensor. This form is com-
pletely equivalent to the one written in terms of the Lagrangian strain but is slightly
more convenient because analytical treatments of rubber elasticity, for example, tend
to use principal stretches rather than strains.
. August 2007
86 Chapter 4. Elastic Materials
While Relations (4.4) and (4.5) are simple and elegant, they too would lead to
impractical expressions when expanded. As will be demonstrated, however, they
aord a rational way to construct special elastic relations.
Example 4.2: The following quantities were recorded during the large deforma-
tion testing of a uniaxial specimen:
P , the applied force
L=Lo , the unit change of axial length
t W=Wo, the unit change of transverse width.
Establish the relationships necessary to convert this information to stress and strain.
1.5
1.0
o =E K =E
11
11 =E
.
.5
E11 e11
.0
.0 .5 1.0 .0 .5 1.0 1.5 .0 .2 .4
Figure 4.2: The forms of constitutive behavior for the experimental observed be-
. . .
havior. (a) Basic recorded data. (b) Kirchho stress against Lagrangian strain.
(c) Cauchy stress against Eulerian strain.
Following from the examples of Section 2.3, we have that the stretches are
2 = 1 + t = 1 ;
1 = 1 + 3 = 1 + t = 1 ; = 2
where we have introduced ;t = as the ratio of the axial straining to the
transverse straining. The Lagrangian and Eulerian strains in the axial direction are
E11 = + 12 2 e11 = e ; 12 e2 = (1 + )2 1 + 21 ]
The stresses are
K = 1 dP =
o
11
= 1 dP =
o
dP
o
1 dA1 (1 + ) 11 2 3 dA1 (1 ; )
o 2 o dAo1
The stress
o can be thought of as the \force over original area," although here it is
introduced solely as a normalizing factor.
As shown in Figure 4.2(a), there are three possibilities for the behavior of
o =
P=Ao against L=Lo : it can be concave up indicating hardening, be concave
down indicating softening, or be linear. The corresponding stress-strain curves are
also shown in Figure 4.2. Note that for the range of nonlinear behaviors shown, all
the Kirchho stress/Lagrangian strain relations show softening, whereas the Cauchy
4.2. Elastic Constitutive Relations 87
stress/Eulerian strain show hardening. Therefore, whether a material is physically
linear or nonlinear, softening or hardening, is not a denite concept but depends on
the measures used for the stress and strain. Of course, the mechanical problem can
be objectively nonlinear even though the constitutive relation is linear because the
description of the geometry can be nonlinear.
o =E
.10
.00
.
(a) (b)
-.10
-.20
-1.00 -.75 -.50 -.25 .00 .25 -.25 .00 .25 .50 .75 1.00 1.25 1.50
Figure 4.3: Physical responses for linear constitutive relations. (a) Material.
, .
(b) Spatial.
Consider the uniaxial constitutive relations
material:
11 K = EE spatial:
11 = Ee11
11
where, for simplicity, we let the modulus of both materials be the same. Substituting
the respective expressions for stress and strain leads to
material:
o = E(1 + )(1 + 21 ) spatial:
o = E( 11;+ )2 1 + 21 ]
These are shown plotted in Figure 4.3.
There are two obvious implications from Figure 4.3: linear constitutive relations
imply highly nonlinear physical behaviors, and the two descriptions are completely
dierent. In addition, both descriptions exhibit instabilities. Consider the spatial
description, for example: as the load is increased, a point is reached where further
load increments cannot be sustained and large deformations ensue. This is an ex-
ample of a limit point instability. It is worth noting that the instability occurs while
the cross-sectional area is still of signicant size. The material description exhibits
an instability in compression.
In subsequent chapters, we will deal with large displacements and rotations, but
relatively small strains. In those cases, we will use a linear constitutive relation and
restrict ourselves to strain levels such that < 0:20 this avoids both instabilities,
and all relations can be reasonably approximated as linear. For structural materials
such as aluminum and steel, these strain levels would have been associated with
gross plastic yielding. The case of rubber elasticity will be given special treatment.
. August 2007
88 Chapter 4. Elastic Materials
Small Strain Elastic Materials
Reinforced materials are likely to have directional properties and are therefore aniso-
tropic. They are also more likely to have small operational strains. Thin-walled
structures such as frames and shells are likely to have large displacements and rota-
tions but rather small strains so as to operate without plasticity occurring. We take
advantage of this small strain situation to eect a set of material approximations.
Because the strains are assumed small, we can take the Taylor series expansion of
the strain energy density function
X @ U X @ 2 U
U (Eij ) = U (0) + 0Eij + 12 Eij Epq +
ij @Eij ijpq @Eij @Epq 0
By using the Lagrangian strain tensor, the expansion is valid for large de"ections and
rotations but for small strains. Noting that U (0) = 0 and
@Eij =
@Epq ip jq
then get
@ U @ U + X @ 2 U E + = o + X D E +
ijK = @E
ij @Eij 0 rs @Eij @Ers 0 rs ij rs ijrs rs
where ijo corresponds to an initial stress. Because of symmetry in ijK and Ers,
Dijrs reduces to 36 coecients. But because of the explicit form of Dijrs in terms of
derivatives, we have the further restrictions
2U
Dijrs = @E@ @E = @ 2 U = Drsij
ij rs 0 @Ers @Eij 0
This additional symmetry reduces the elastic tensor to 21 constants. This is usu-
ally considered to be the most general small strain elastic material. Note that the
corresponding result starting with Equation (4.3) gives 36 constants.
We can write this relation in the matrix form
K
f g = D ]fE g
K K K K K
f g f11 22 33 12 g
T fE g fE11 E22 E33 2E12 g
T
where D ] is of size 6 6]. Because of the symmetry of both the stress and strain,
we have D ]T = D ]. Special materials are reduced forms of this relation.
A later section considers material symmetries in detail, here we discuss just a
couple of examples. An orthotropic material has three planes of symmetry and this
reduces the number of material coecients to nine and the elastic matrix is given by
2 3
D11 D12 D13 0 0 0
66 D12 D22 D23 0 0 0 77
66 D D D 77
D ] = 66 013 023 033 1 (D 0; D ) 0
0
0
0
77
66 2 11 12
1 (D ; D )
77
4 0 0 0 0 2 11 12 0 5
0 0 0 0 0 1 (D ; D )
2 11 12
4.2. Elastic Constitutive Relations 89
For a transversely isotropic material this reduces to ve coecients because D55 = D44
and D66 = (D11 ;D12 )=2. A thin ber-reinforced composite sheet is usually considered
to be transversely isotropic 17]. A point worth noting is that the material coecients
are given with respect to a particular coordinate system. Hence, we must transform
the coecients into the new coordinate system when the axes are changed.
For the isotropic case, every plane is a plane of symmetry and every axis is an
axis of symmetry. It turns out that there are only two independent elastic constants,
and the elastic matrix is given as above but with
D11 = D22 = D33 = + 2 D12 = D23 = D13 =
The constants and are called the Lam&e constants. The stress-strain relation for
isotropic materials (with no initial stress) are usually expressed in the form
X X K
ijK = 2Eij + ij k Ekk 2Eij = ijK ; 3 + 2 ij k kk (4.6)
The small deformation version of this relation is called Hooke's law and this ver-
sion using Lagrangian strain and Kirchho stress is sometimes referred to as the
St. Venant-Kirchho
law 8] we will refer to both of them as simply Hooke's law.
The expanded form of the Hooke's law for strains in terms of stresses is
Exx = E1 xx K ; ( K + K )]
yy zz
K =
xy E 2E K = E 2E K = E 2E
xy yz
2(1 + ) yz 2(1 + ) xz 2(1 + ) xz
where E is the Young's modulus and is the Poisson's ratio related to the Lam&e
coecients by
E = (3 ++2) = 2( + ) = (1 ; 2E )(1 + )
=G= E
2(1 + )
. August 2007
90 Chapter 4. Elastic Materials
The coecient = G is called the shear modulus.
Viewing the relation between the normal components of stress and strain as form-
ing a 3 3] matrix of the material parameters, then it can be inverted only if the
determinant remains positive. The determinant is
det = (1 ; 2 )(1 + )2 > 0
hence we conclude that
;1 < < 0:5
The same conclusion can be drawn by considering the strain energy function 22]. A
negative Poisson's ratio would indicate a material that, under uniaxial tension, would
expand in the transverse direction this is possible for some of the structured materials.
A Poisson's ratio of 0:5 would indicate an innite bulk modulus or very little volume
change for a given stress level. This is sometimes referred to as incompressibility note,
however, that = 0:5 is not the incompressibility condition under large deformations
as we discuss shortly for rubber-like materials.
Eyy = E1
yy
K ;
K ] K=
yy E E + E ] (4.9)
xx (1 ; 2 ) yy xx
Example 4.5: Show how temperature can aect the constitutive relation.
A temperature change can aect the constitutive behavior in two ways: rst, it
can change the values of the material coecients and second, it causes a volumetric
expansion. We are only concerned here with the latter eect | this is called thermoe-
lasticity. Because the temperature change only causes a volume change, then only
the normal strain components are aected and the Hooke's law of Equation (4.7) is
modied to
E = 1
K ; (
K +
K )] + T
xx E xx yy zz
Eyy = E1
yy
K ; (
K +
K )] + T
zz xx
Ezz = E1
zzK ; (
xx
K +
K )] + T
yy (4.10)
4.2. Elastic Constitutive Relations 91
where is the coecient of thermal expansion and T is the temperature change.
2 ) 3
where K is called the bulk modulus.
Example 4.7: Obtain the isotropic Hooke's law on the assumption that Dijpq is
an isotropic tensor.
Section 1.3 gives a collection of isotropic tensors. Since Dijpq is fourth order, it
must have the form
Dijpq = ij pq + ip jq + iq jp
where the coecients are constants. Because of the symmetry of the stress and
strain tensors, Dijpq must be symmetric in ij and pq which leads to = .
The stress-strain relation then becomes
ijK = Dijpq Epq = ij pq + ip jq + iq jp]]Epq
Perform the contractions using the delta functions and compare with the usual form
of Hooke's law using the Lam%e parameters
ijK = Eppij + 2Eij = 2
Eij + Ekk ij
We therefore conclude that the representation of Dijpq is given by
Dijpq = ij pq +
ipjq + iq jp] (4.11)
This is the form that originally motivated the use of the Lam%e parameters.
Example 4.8: Show how an initial stress state aects the current relation be-
tween an increment of stress and an increment of strain for an isotropic material.
Let the initial stress state
ijo be associated with the displacement eld uoi . Fur-
thermore, let the current displacement ui be represented as
ui = uoi + i
. August 2007
92 Chapter 4. Elastic Materials
where i is the (small) increment of displacement from the current value of uoi . Using
this in the strain-displacement relation allows the total strain to be decomposed as
@ui + @uj + X @uk @uk
2Eij = @xo @xo k @xoi @xoj
j i
oi @uoj X @uok @uok
= @u
@xoj + @xoi + k @xoi @xoj
@i @j X @k @k X @uok @k X @k @uok
+ @x o + @xo + k @xo @xo + k @xoi @xoj + o o
j i i j k @xi @xj
The various collections of terms in parentheses are labeled as follows
Eij = Eijo + ij + ij
Note that ij is an increment of strain from the current conguration but referenced
to the zero conguration. The interaction term ij contains components of both uoi
and i this is the term we are especially interested in.
Let the constitutive relation be
X X
ijK = 2
Eij + ij k Ekk 2
Eij =
ijK ; 2
+ 3 ij K
k
kk
Then, after substituting for the strains, the stresses are
X X
ijK =
ijo + 2
ij + ij k kk + 2
ij + ij k kk
We are interested in taking derivatives of this stress with respect to pq . Since
@k
@xoj ij + !ij
then, for the purpose of dierentiation, we can replace the gradient of i with ij .
K stress, for example,
We now get for the
11
K =
o + 2
+ + + ] + 2
X @uok X @uok
11 11 11 11 22 33
k @xo1 k1 + kp @xop kp
with similar expressions for the other components. Let us dene the current tangent
moduli as
K o
ET 11 @
11 = (2
+ ) + (2
+ ) @u1 (2
+ )1 + E o ]
@11 @xo1 11
h (
o +
o +
o )g i
= (2
+ ) 1 + 21
f
11
o ;
2
+ 3 11 22 33
The derivatives are taken such that the other strains are kept constant. The eect
of the initial stress is to change the tangent modulus | an increase in stress causes
an increase in modulus. This is the same phenomenon as observed when tuning a
4.3. Finite Strain Isotropic Elastic Materials 93
o 6= 0, then
violin string, say. Suppose the initial stress is uniaxial such that only
11
two of the moduli are
h i
ET 11 = (2
+ ) 1 + 21
f1 ; 2
+ 3 g
11 o
h i
ET 22 = (2
+ ) 1 + 21
f ; 2
+ 3 g
11 o
Mooney-Rivlin Materials
A way to specify isotropy is to specify that the strain energy is a function of the strain
invariants only that is, U = U (I1 I2 I3), where the invariants are computed by
X X
I1 = k Ekk I2 = 21 I12 ; 21 ik Eik Eik I3 = detEij ]
The stress-strain relation becomes, using the chain rule for dierentiation,
U @I1 + @ @I2 + @ @I3
ijK = @@I @E U U
On substituting these into the above constitutive relation, and rearranging, we get
X
ijK = oij + 1 Eij + 2 pEipEpj (4.12)
. August 2007
94 Chapter 4. Elastic Materials
which is a nice compact relation. The coecients i are functions of only the invari-
ants 11] and have the explicit representation
1 2 3 2 3 3
Although the tensor form of the relation in Equation (4.12) is quadratic, this does
not imply that the stress-strain relation can only be quadratic in the components
since the coecients are arbitrary function of the invariants. Indeed, if (I1 I2 I3) U
ijK = 2 @ (I@C
U 1 I2 I3 ) = 2 @ @I1 + 2 @ @I2 + 2 @ @I3
U U
ij
The derivatives of the invariants with respect to Cij are
@I1 = @I2 = I C @I3 = I C ] 1 (4.14)
1 ij
ij ij
@Cij 3 ij
;
@Cij @Cij ;
where the meaning of Cij ] 1 is the ij th component of the inverse of Cij ]. The stress-
;
0 = 2 @@I + 2 @@I I1
U U
1 = 2 @@I
;
U
2 = 2 @@I I3
U
1 2 2 3
4.3. Finite Strain Isotropic Elastic Materials 95
There is no essential dierence between this form and the one using strains.
Let U (I1 I2 I3) be expanded as a polynomial in the invariants as
X p q r
U =
pqr pqr (I1 ; 3) (I2 ; 3) (I3 ; 1)
where the pqr are constants. A reduced form for elastomers can be taken to be
U = 100 (I1 ; 3) + 010 (I2 ; 3) + 200 (I1 ; 3)2 + 300 (I1 ; 3)3 + 001 (I3 ; 1)2
The number of terms retained will depend on the quality and type of experimental
data available for the characterization. Reference 8] suggests not including any I2
dependent terms because the resulting strain energy density function is not polycon-
vex.
Many materials that are capable of sustaining large deformations (such as elas-
tomers and biological materials) usually exhibit incompressibility this can be imposed
by setting I3 = 1 in the energy density expansion. Under these conditions, the rst
term alone in the expansion gives what is called a neo-Hookean material, while the
rst two terms alone is often referred to as a Mooney-Rivlin material. However, as
shown in an example to follow, the energy balance is unaected by the addition of a
pressure, and hence the constitutive relation must be amended to give
ijK = 2 @ U@C
(I1 I2) ; pJ C ] 1
ij
;
ij
where the pressure p is treated as an unknown to be specied by the conditions of
the problem. An example problem to follow shows how it is determined in a plane
stress case.
Example 4.9: Consider a state of hydrostatic stress where the pressure is related
to the Cauchy stress by
ij = ;pij . Determine the corresponding Kirchho stresses.
The Kirchho stresses are related to the Cauchy stresses by
X o @xo
@xi ];p ] j ]T = ;pJ X @xoi @xoj T 1
ijK ] = J
mn @x mn @x m @xm ] @xm ] = ;pJ Cij ]
;
m n
The deformation tensors reduce to
@xi ] = ]
@x Cij ] = 2 ij ] Cij ] 1 = ij ]=2
ij
;
o
j
Consequently, the constitutive relation reduces to
ijK = 0 + 1 + 2 ]ij = 2 @@IU + 2 @@IU I1 ; @@IU + @@IU I3 ]ij = ;pJ ij ]
1 2 2 3
This shows that all invariants contribute to the pressure as a result, even if I3 = 1 is
imposed for incompressible materials (so that I3 terms do not appear in the energy
. August 2007
96 Chapter 4. Elastic Materials
expansion) the constitutive relation still gives a hydrostatic pressure. To be explicit,
when the condition I3 = 1 is imposed, the energy balance is unaected by the
addition of a pressure, and hence the constitutive relation must be amended to give
ijK = 2 @ U@C
(I1 I2 ) ; pJ C ]
ij ;1
ij
where p is treated as an unknown to be specied by the conditions of the problem.
Example 4.11: Use the neo-Hookean material model to discuss the ination of
a spherical balloon.
1.5
R = 1 m (39 in)
T = 10 mm (:39 in)
pp pp p p p p p p p p p p p p p p tp pp p
10 = 210 kPa 1.0 Mooney-Rivlin
6
P/Po
p p
r p p
;
;
;
;
.5
Neo-Hookean
; - Stretch
? 22 22 ? .0
1.0 2.0 3.0 4.0 5.0
Figure 4.4: In"ation of a spherical balloon. (a) Geometry and free body diagram.
(b) Pressure-stretch response
Let the initial radius and thickness be R and T , respectively then during ina-
tion their current values are
r = 1 R t = 3 T
It is assumed that the balloon is stretching in the local 1 ; 2 plane so that the
thickness direction is 3. The spherical symmetry gives 1 = 2 = and 3 =
1=(1 2 ) = 1=2 because of near incompressibility. Under these conditions, the
plane stress neo-Hookean relation becomes
K =
K = 2 1 ; 1 ]
11
=
= 2
K = 2 2 ; 1 ]
22 10 6 11 22 11 10 4
. August 2007
98 Chapter 4. Elastic Materials
Consider a free body cut so that the sphere is split in two then equilibrium
between the membrane stress and the pressure gives
r2po = 2rt
11 or po =
11 2t=r
This is the same relation as given in elementary treatments of thin-walled spherical
pressure vessels. Here, however, we allow for the change of thickness and radius
under pressure and the relation becomes
p = 2 2 ; 1 ] 23 T = 2 1 ; 1 ] 2T
o 10 4 R 10 7 R
This relation is shown plotted in Figure 4.4 and exhibits the interesting behavior
that the pressure peaks at = 71=6 1:38 and thereafter decreases. What this
means is that once the pressure reaches the peak value there is a sudden expansion
of the balloon with a consequent decrease of the internal pressure. This is behavior
regularly observed for toy balloons.
where K plays the role of a bulk modulus and the associated term accounts for the
energy due to bulk compression.
The required derivatives are
@J1 = @I1 1 1 @I3 I1 @J2 = @I2 1 2 @I3 I1
@Cpq @Cpq I31=3 3 @Cpq I34=3
;
@Cpq @Cpq I32=3 ;
3 @Cpq I 5=3
3
@J3 = 1 @I3 J3
@Cpq 2 @Cpq J3I31=2
and the derivatives of the invariants with respect to Cij are as given in Equation (4.14).
The stress-deformation relation for the two term Mooney-Rivlin material, for example,
can now be written as
ijK = 0 ij + 1Cij + 3 Cij ] 1 + K J3 1]J3Cij ]
;
;
;1 (4.16)
. August 2007
100 Chapter 4. Elastic Materials
where the coecients are given by
0 = 210 11=3 + 201 I21=3 1 = ;201 21=3 3 = ; 32 10 I11=3 ; 34 01 I22=3
I3 I3 I3 I3 I3
Equation (4.16) resembles the relations developed earlier, the dierence is that the
compressibility condition J 6= 1 is retained. As a consequence, Mooney-Rivlin mate-
rial, for example, has three material parameters.
As shown in an example to follow, the small deformation modulus is
Dijkl = ; 34 (10 + 01 ) + K ]ij kl + 2(10 + 01)ik jl + il jk ]
The equivalent Lam&e parameters are
eq = ; 43 (10 + 01) + K eq = 2(10 + 01 )
Consequently, this material has three parameters that can be utilized to model actual
material behavior. The pure incompressibility condition is achieved by setting K
very large which eectively reduces the modeling to two parameters. Reference 8]
recommends choosing K so that the eective Poisson's ratio (for small deformations)
is 0:475. That is,
K = 3 +3 2 = 231 1 + ] 20
; 2 ]
= 2(10 + 01 )
This is the form implemented in many FEM codes.
The neo-Hookean material has the relatively simple form
h i
ijK = ij ; 13 I1Cij ] 1 =I31=3 + K J3 ; 1]J3Cij ] 1
; ;
where = 210 is like a shear modulus. If K is chosen as above, then this has
a single parameter. Keep in mind, however, that many authors 4, 8] choose the
Mooney-Rivlin parameters such that
210 = 1 ; ] 201 = ]
where is a parameter varying in the range 0 < < 0:10.
Example 4.13: Determine the tangent modulus for the Mooney-Rivlin material.
The tangent modulus, in general, is given by
@
K @
K
Dijkl = @Eij = 2 @Cij
kl kl
Performing the indicated derivatives then leads to 7]
Dijkl = 1Cij 1Ckl1 + 2 ij Ckl1 + Cij 1 kl ] + 3Cik1 Cjl 1 + Cil 1 Cjk1 ]
; ; ; ; ; ; ; ;
+4 ij kl + 5 ik jl + il jk ] + 6 Cij Ckl1 + Cij 1 Ckl ] + KJ 2 Cij 1 Ckl1
; ; ; ;
4.4. Elastic Symmetries 101
where
1 = 49 10 I11=3 + 169 01 I22=3 + K J ; 1]J 3 = 32 10 I11=3 + 34 01 I22=3 ; K J ; 1]J
I3 I3 I3 I3
2 = ; 43 10 11=3 ; 83 01 I21=3 4 = 401 21=3 5 = ;201 21=3 6 = 83 01 11=3
I3 I3 I3 I3 I3
We can write this relation in the matrix form
f
K g = D ]fE g f
g f
11K
22K
33K
12K gT fE g fE11 E22 E33 2E12 gT
where D ] is of size 6 6] and populated as
2D 3
1111 D1122 D1123
66 D2211 D2222 D2223 77
D ] = 64 .. .. ... .. 75
. . .
D2311 D2322 D2323
Because of the symmetry of both the stress and strain, we have D ]T = D ].
However, although the material is isotropic in the sense that it is a function of only
the invariants, the moduli are anisotropic under large deformation. This is a severe
example of the initial load interaction case considered earlier.
The small deformation modulus is recovered by setting
I1 = 3 I2 = 3 I3 = 1 Cij = ij Cij 1 = ij
;
to get
Dijkl = ; 34 (10 + 01 ) + K ]ij kl + 2(10 + 01 )ik jl + il jk ]
The equivalent Lam%e parameters are obtained by utilizing the result of Equation (4.11)
to get
eq = ; 34 (10 + 01 ) + K
eq = 2(10 + 01 )
The linear behavior is valid only for very small strains.
dance with the form of its elastic symmetry. Since the directions of similar axes of
both systems are equivalent with respect to elastic properties, the equations of the
generalized Hooke's law will have the same form in both coordinate systems, and the
corresponding elastic constants should also be identical.
e^1 = f1 0 0g
0 0
e^2 = f0 1 0g 0
e^3 = f0 0 ;1g
The transformation matrix is given by
2 3
1 0 0
ij ] = 64 0 1 0 75
0 0 ;1
The new stress components referred to the primed system are
2 3
xx xy ;xz
ij ] = ] ij ] ]T = 64 yx yy ;yz 75
0
> = ]
ij > 2 >
> yz > > > yz >
0 0
>
>
: >
0
xz >
>
> 2 >
: 2xz >
0
xy xy
0 0
lying on the x ; y plane are similar to (x y). Hence, the stress-strain relations with
respect to (x y z ) where z = ;z should remain identical to those with respect to
0 0 0 0
the (x y z) system. In order to satisfy this invariant property, the cij matrix assumes
the following form
2 3
c11 c12 c13 0 0 0
66 c12 c11 c13 0 0 0 77
66 c c c 0 0 0 77
66 13 13 33 77
66 0 0 0 c44 0 0 77
4 0 0 0 0 c44 0 5
0 0 0 0 0 21 (c11 ; c12 )
. August 2007
104 Chapter 4. Elastic Materials
It is noted that for transversely isotropic solids, there are ve independent elastic
constants.
Isotropic System
For the isotropic case every plane is a plane of symmetry and every axis is an axis
of symmetry. It turns out, there are only two independent elastic constants, and the
elastic constant matrix is given by
2 3
c11 c12 c13 0 0 0
66 c12 c22 c23 0 0 0 77
66 c c c 77
66 13 23 33 1 0 0 0 77
66 0 0 0 2 (c11 ; c12 ) 1 0 0 77
4 0 0 0 0 2 ( c11 ; c12 ) 0 5
0 0 0 0 0 1 (c ; c )
2 11 12
in which
c11 = c22 = c33 = + 2 c12 = c23 = c13 =
The constants and are called the Lam&e constants. The stress-strain relations for
isotropic materials are usually expressed in the form
ij = 2ij + kk ij 2ij = ij (4.17)
3 + 2 kk ij
;
Note that except for the isotropic material, the material coecients are given
with respect to a particular coordinate system. Generally, we must transform the
constants into the new coordinate system when the system is changed.
for normal materials. A negative Poisson ratio would indicate a material that, under
uniaxial tension, would expand in the transverse direction. This is possible for some
of the so-called structured materials.
. August 2007
108 Chapter 4. Elastic Materials
The relation among the elastic constants are presented as follows in tabular form:
in
terms =
=G= E= = K=
of
E C + (E ; 3) C ; (E + ) C + (3 + E )
4 4 6
(1 ; 2 ) (1 + )(1 ; 2 ) (1 + )
2 3
K 3(K ; ) 9K (K ; )
2 3K ; 3K ;
GE G(2G ; E ) E ; 2G GE
E ; 3G 2G 3(3G ; E )
GK 3K ; 2G 9KG 3K ; 2G
3 3K + G 2(3K + G)
E E E E
(1 + )(1 ; 2 ) 2(1 + ) 3(1 ; 2 )
KE 3K (3K ; E ) 3EK 3K ; E
9K ; E 9K ; E 6K
K 3K 3K (1 ; 2 ) 3K (1 ; 2 )
1+ 2(1 + )
p
where C = E 2 + 2 E + 9 2
Exercises 109
Exercises
4.1 Consider the 2-D stress-strain relation
f
11
22
12 gT = C ]f11 22 212 gT
Reduce C ] by imposing isotropy in the x1 ; x2 plane.
4.2 Find the components cijpq in terms of the Lame constants for 3-D isotropic
solids.
4.3 A cube of steel of side 250 mm is loaded with a uniformly distributed pressure
of 200 MPa on the four faces having normals in the x and y directions. Rigid
constraints limit the total deformation of the cube in the z direction to 0:05 mm.
Determine the normal stress, if any, which develops in the z direction.
4.4 A block of aluminum 4 1 0:25 in3 is loaded in the long direction by 1000 lb.
What loads must be added to the narrow side faces in order to prevent their
motion? What is the resultant motion of the other faces?
4.5 Show that the principal directions of stress and strain coincide for an isotropic
material.
4.6 Show, using the Cayley-Hamilton theorem, that the third invariant of strain is
given by
I3 = 13 Eip Epq Eqi ; 13 I13 + I1I2
4.7 Use the previous result to show that
@I3 = I ; I E + E E
@Eij 2 ij 1 ij ik kj
4.8 During the large deformation testing of a uniaxial specimen, the following quan-
tities are recorded:
P : Applied Force
L : Unit change of axial Length
L
Wo : Unit change of transverse Length
W o
Establish the relationships necessary to convert these measured quantities to
Kirchho stress and Lagrangian strain.
. August 2007
110 Chapter 4. Elastic Materials
Chapter 5
The developments of the last four chapters form the basis of the eld equations of
the theory of elasticity. This chapter shows how these are put in a form for solving
boundary value problems. In the general case, the equations are non-linear and
therefore can only be solved approximately. Therefore, this chapter emphasizes the
formulation of the linear theory.
The stress function approach is a very powerful method for solving plane elasticity
problems. As will be seen, satisfying all the eld equations reduce to nding a single
bi-harmonic function. As a consequence, the main diculty in solving boundary
value problems is in satisfying the boundary conditions and not so much the eld
equations. This problem is further exacerbated if the functional form of the tractions
are not `similar' to the functional form of the boundary geometry. We therefore
have a need to be able to solve our elasticity equations in general coordinate systems
dictated by the geometry of the boundaries. We will illustrate the approach using the
transformation of coordinates to cylindrical coordinates as well as the use of complex
variables approach.
111
112 Chapter 5. Linear Elasticity Problems
Strain-displacement:
@ui + @uj + @uk @uk
2Eij = @xo @xo @xo @xo
j i i j
Constitutive relation:
@
ijK = @E U
ij
Boundary conditions:
specify ui on Aou
toi = ijK noj on Aot
There are fteen unknowns (three displacements, six strains, and six stresses) and f-
teen eld equations (three equilibrium, six strain-displacement, and six constitutive).
The boundary conditions are necessary since the eld equations, being dierential
equations, will give rise to additional unknown functions after integration. In gen-
eral, closed-form analytical solutions cannot be obtained and approximate numerical
solutions must be resorted to.
Thus, the problem reduces to solving a set of Poisson's equations in the region to
nd particular solutions for the displacement potentials these particular solutions
automatically satisfy the governing eld equations. The complete solution to the
boundary value problem is synthesized from a collection of particular solutions written
as X X
= ann k = bknn
n n
where an and bkn are undetermined coecients. From these, the displacements them-
selves are obtained by dierentiation and the coecients obtained by satisfying the
boundary conditions.
. August 2007
114 Chapter 5. Linear Elasticity Problems
II: Stress Formulation | Beltrami-Mitchell Equations
As an alternative formulation, the stresses are assumed as the basic unknowns. That
is, at each point in the body there are six unknown functions 11 22 33 12 23 31 .
These obviously must satisfy equilibrium. However, there are only three equilibrium
equations, hence, further restrictions must be imposed. These restrictions come from
the requirement that the strains associated with the stresses must be compatible.
Suppose a stress eld is proposed and it is equilibrated. The use of Hooke's law
converts it to a strain eld. Suppose now it is desired to obtain the displacements.
This can be done by integrating the strain-displacement relation
@uj + @ui = 2
ij
@xi @xj
This can be viewed as a system of six independent partial dierential equations for
three unknown ui. Theoretically, only three equations are needed to determine the
displacement elds. If the six strain components ij are arbitrarily assigned, then
multiple values of the displacements would result. For a unique solution in ui, some
restrictions must be placed on the strains ij . By dierentiating the above, we obtain,
for instance 2 3 3
2 @ ij = @ ui + @ uj
@xk @xl @xj @xk @xl @xi @xk @xl
Interchanging subscripts in this relation leads to
@ 2 ij + @ 2 kl @ 2 ik @ 2 jl = 0
@xk @xl @xi @xj ;
@xj @xl ;
@xi @xk
Among the 81 equations given here, some of them are identically satised, and some
of them are repetitions. Only six equations are nontrivial and independent, and in
unabridged notation, these equations are
@ 2 xx = @ h ; @yz + @zx + @xy i
@y@z @x @x @y @z
@ yy = @ ; @xz + @xy + @yz i
2 h
@z@x @y @y @z @x
@ zz = @ ; @xy + @yz + @zx i
2 h
@x@y @z @z @x @y
@ xy = @ xx + @ 2 yy
2
2 @x@y
2
@y2 @x2
2
@ yz = @ 2 yy + @ 2 zz
2 @y@z @z2 @y2
@ zx = @ 2 zz + @ 2 xx
2
2 @z@x @x2 @z2
5.1. Reduction to the Linear Theory of Elasticity 115
simply connected multiply connected
g
COMMON GLOBAL AXES
6
-
;
;
;
;
;
Figure 5.1: Simply and multiply connected bodies.
These six equations are known, collectively, as the equations of compatibility, rst
obtained by St. Venant in 1860.
A body is said to be simply connected if every closed curve drawn in the body can
be shrunk to a point without passing out of the body. For example, a hollow sphere is
simply-connected while an open-ended hollow cylinder is a multiply-connected body.
The equations of compatibility are necessary and sucient for a simply-connected
body. For a multiply-connected body, they are necessary but no longer sucient ad-
ditional conditions must be imposed to ensure the single-valuedness of displacement.
To obtain compatibility in terms of stress, use Hooke's law in the form
ij = 1 + ;
E ij E kk ij
to replace the strains in the compatibility equations with stresses and simplify this
by utilizing the equilibrium equations to get
@ 2 ij + 1 @ 2 kk + @bk + @bi + @bj = 0
@xk @xk 1 + @xi @xj 1 ; @xk ij @xj @xi
The stress eld must satisfy this equation and the equilibrium equations
@ij + b = 0
i
@xj
in order to be admissible. The boundary conditions to be satised are
on At : ij nj = ti = given
on Au : ui = given
Note that the second set of boundary conditions are obtained by integrating the
strain-displacement relations in conjunction with the stress-strain relations.
. August 2007
116 Chapter 5. Linear Elasticity Problems
Example 5.1: Analyze Levy's Problem (1898).
As an example of solving an elasticity problem, we will nd the stresses in a
semi-innite wedge of mass density , due to uid pressure of specic weight . We
will use the inverse approach that is, we assume the stresses to be of a particular
form and then determine the coecients from the eld equations and boundary
conditions.
y
6
-x
;@
water ; @
; @
; @
; @
;@R @
;@
; @
R
@
concrete @
@
I. Stress Fields
Since the pressure exerted by the water varies linearly with depth, assume that a
linear expansion for the stresses is sucient, that is,
xx = a1 x + b1 y + c1
yy = a2 x + b2 y + c2
xy = a12 x + b12 y + c12
There are a total of 9 coecients to be determined from
Equilibrium
Compatibility
Boundary Conditions
Let the origin be at the apex of the dam, then
c1 = c2 = c12 = 0
Equilibrium gives
@
xx + @
xy + b = 0 or a1 + b12 + 0 = 0
@x @y x
@
xy + @
yy + b = 0 or a12 + b2 ; g = 0
@x @y y
Hence the stresses reduce to
xx = a1 x + b1 y
yy = a2 x + b2 y
xy = ;b2 x ; a1 y + gx
5.1. Reduction to the Linear Theory of Elasticity 117
That is, any values substituted for a1 a2 b1 b2 will give a system of stresses that
satisfy the equilibrium equations.
Compatibility is automatically satised since the stresses are linear functions of
position (hence, so are the strains) and the compatibility equation has only double
derivatives.
II. Boundary Conditions
We now must choose values for the coecients that satisfy our particular boundary
value problem. In general, the tractions on any boundary are related to the stresses
by
tx =
xx nx +
yxny +
zx nz
ty =
xy nx +
yy ny +
zy nz
y
6
-x
@
n^ a
@ n^ b
QQ @
k
;
normal pressure @;
@
@
R@
R @ traction free
a-face @
@ b-face
@
Example 5.2: A block rests on a horizontal plane under the action of gravity.
Investigate the stresses and displacements.
a = L=4 b = L=8)
L = 102 mm (4:0 in)
= 0:3
aluminum 10 3 ;
Figure 5.4: Deformation of a block under gravity loading. (a) Geometry and node
positions. (b) Front and side view of deformed shape. (deformations are exaggerated
5000).
Let the coordinate system be as shown in Figure 5.4 with gravity acting vertically.
The body force per unit volume is fzb = ;g. Assume all the stresses are zero except
5.1. Reduction to the Linear Theory of Elasticity 119
the vertical stress, then from the equilibrium equations we get
zz = gz ; L]
ij = 0
We will discuss the consequences of this assumed stress state on the displacement
eld.
Using Hooke's law and the strain-displacement relations gives
xx = @u
@x = ; g z ; L] ;! u = ; g xz ; L] + u (y z )
E E o
yy = @v
@y = ; g z ; L] ;! v = ; g yz ; L] + v (x z )
E E o
zz = @w
@z = + g z ; L] ;! w = g z2 ; 2zL] + w (x y)
E 2E o
Substitute these into the shear strain relations to get
xy = @u @v @uo @vo
@y + @x = 0 = @y + @x ;! uo = u(z) + y + 1 vo = v(z) ; x + 2
The other shear strain relations give
xz = @u + @w = 0 = ; gx + @ u + @wo ;! w = gx2 ; @ u x + f (y)
@z @x E @z @x o 2E @z
@v @w gy @ v
@w o gy 2 @ v
yz = @z + @y = 0 = ; E + @z + @y ;! wo = 2E ; @z y + g(y)
Since both expressions for wo must be the same and since they are independent of
z, we conclude that
2 gx2 + c x + c
u = c1 z + c2 v = c3 z + c4 f (y) = gy
2E + c5 y + c6 g ( x ) = 2E 7 8
Putting all these together, we get the displacement elds as
u = ; g
E xz ; L] + y + c1 z + 1
v = ; g
E yz ; L] ; x + c3 z + 2
w = + 2gE z2 ; 2zL] + g 2 2
2E x + y ] ; c1 x ; c3 y + 3
The constants are obtained from the boundary conditions.
Let the bottom center of the block be at the origin and let it have zero displace-
ments then i = 0. Furthermore, because of symmetry, the vertical line x = 0, y = 0
remains straight and vertical hence the slopes @u=@z and @v=@z at the origin are
zero. Finally, to suppress rotation about the z -axis set @u=@y ; @v=@x to zero. The
resulting displacement elds are
u = ; g
E xz ; L]
v = ; g
E yz ; L]
w = 2gE z2 ; zL] + g 2 2
2E x + y ]
. August 2007
120 Chapter 5. Linear Elasticity Problems
The most interesting aspect of this solution is that the plane z = 0 does not remain
horizontal in fact, it has the vertical displacement
w = g 2 2
2E x + y ]
To suppress this would require a complicated set of tractions localized to the plane,
in other words, stress concentrations would be induced at the edges.
Figure 5.4(a) shows the nite element mesh using Hex20 elements. The gravity
loads for each node are computed by
Z Z
Pzi = ghi dV o = g hi jJ j dV
vo v
This is computed numerically using full integration. The boundary conditions im-
posed are that there is no vertical displacement at the bottom, the center is xed
and the nodes along x = 0, z = 0 are restrained to move only along the x-direction.
The exaggerated deformed shapes are shown in Figure 5.4(b). Note that there
is no lateral contraction at the top. The normalized displacements are
wmax = 1:00200 vmax = 0:98667
;gL2 =2E gbL=E
These are quite close to the analytical solution. When the base is fully constrained,
the corresponding results are
wmax = 0:9662 vmax = 0:00
;gL2 =2E gbL=E
The constraining eect also aects the stresses with the unconstrained being
xx = ;0:0011
yy = ;0:0028
zz = ;0:9483 4 = ;1:0061
gL gL gL 3:77
compared to
xx = +0:2940
yy = +0:2989
zz = ;0:9901 4 = ;1:0505
gL gL gL 3:77
The stresses are at the integration point closest to the bottom center and the
zz is
given an approximate correction to estimate the stress at the base. It is clear that
the constraint generates a stress that is on the order of Poisson's ratio times the
axial stress.
Uniqueness of Solutions
For an elasticity problem, the body force bi and the boundary conditions over the
boundary surface A, are usually prescribed. There are two types of boundary condi-
tions: displacement-prescribed and traction-prescribed. In general, the total bound-
ary surface can be divided into two parts, Au and At over which the displacements
5.1. Reduction to the Linear Theory of Elasticity 121
and tractions are prescribed, respectively. A solution to an elasticity problem is one
for which the stresses satisfy the equilibrium equations
@ij + b = 0
i
@xj
the strains are compatible, and the boundary conditions in terms of the tractions
and displacements are satised. This solution is unique in the sense that the state of
stress (and strain) is determinate without ambiguity. By contrast, the nonlinear eld
equations do not lead to a unique solution.
To prove the uniqueness of solution, we start with the assumption that there are
two possible solutions ui and ui to the same problem. Denote the dierence of the
0 00
solution by
ui = ui ui 0
;
00
Since ij and ij satisfy the same equilibrium equations and boundary conditions, it
0 00
we have Z Z Z
1 1
dV = 2 ij ij dV = 2 ij @x
U
@ui dV
V V V j
Integrating by parts, we obtain
Z Z Z
1 @ui dV = 1 @ 1 @ij
2 V ij @xj 2 V @xj (ij ui )dV ; 2 V @xj uidV
Z
= 1 u n dA
2 A ij i j
Z
= 1 t u dA
2 A i i
Z Z
1 t u dA 1
= 2 Au i i + 2 At ti ui dA
. August 2007
122 Chapter 5. Linear Elasticity Problems
Since ui vanishes on Au, and ti vanish on At, we have
Z
U dV = 0
This is possible only if U = 0, which in turn requires ij and ij to be zero. Thus, we
conclude that the only dierence between the two solutions is a rigid body motion
(since this does not contribute to the stresses or strains). Moreover, if the displace-
ments are known on any part of the boundary, then they are determined uniquely in
V and on A.
;;
;
x
-1
; ;;
;
;
;
;
;
;x3 ;
; h
Figure 5.5: Solid body bounded by two planes.
The only non-trivial compatibility condition is
@ 2 11 + @ 2 22 = 2 @ 2 12
@x22 @x21 @x1 @x2
Based on the linear, isotropic Hooke's law, the stresses under plane strain condi-
tions must be
ij = 2ij + ij kk
In expanded form, this is
11 = 211 + (11 + 22 + 0)
22 = 222 + (11 + 22 + 0)
33 = 20 + (11 + 22 + 0)
12 = 212
13 = 0
23 = 0
This can be rewritten so as to group the 1 2 terms together as
= 2 + 33 =
with ranging from 1 to 2. Thus, in plane strain problems, the 33 normal strain
is zero, but the corresponding 33 normal stress is not.
The reduced stress tensor is given by
0
ij = 0 =1 2
33
Provided that the body force b3 is zero, the equilibrium equations reduce to
@ + b = 0 = 1 2
@x
Thus we are left with two equilibrium equations.
. August 2007
124 Chapter 5. Linear Elasticity Problems
Approximate Nature of Plane Stress
The plane stress assumption is that if the plate is very thin then the stresses 13 , 23 ,
33 , are zero. If we can impose these conditions then we can simplify our equations
as done for the plane strain case. However, unlike the plane strain case were the
imposition of u3 = 0 leads to an exact two-dimensional formulation, it is not clear
a priori that the above stress state can actually be imposed. This we will rst
investigate.
Let us seek an exact solution under the restriction
13 = 0 23 = 0 33 = 0
This solution must satisfy the equilibrium and compatibility equations, which under
the assumption of no body forces reduce to, respectively,
@ij = 0 @ 2 ij + 1 @ 2 kk = 0
@xj @xk @xk 1 + @xi @xj
In what follows, roman subscripts range from 1 to 3, while greek subscripts range
from 1 to 2.
The compatibility equation with ij = 13 23 33 become
@2' = 0 @2' = 0 @2' = 0 ' 11 + 22
@x1 @x3 @x2 @x3 @x3 @x3
We therefore conclude that the distribution of the sum of the normal stresses is of
the form
' = cx3 + f (x1 x2)
Let us now restrict the stress distributions to be symmetric about the middle plane,
then c = 0 and we have
' = '(x1 x2 )
The normal stresses are only a function of the in-plane coordinates. By setting ij =
11 22 in the compatibility equation and adding, we get
2
r2 ' = 0
2
r2
@2 + @2
@x21 @x22
showing that ' is a harmonic function.
The explicit form for the two equilibrium equations is
@11 + @12 = 0 @12 + @22 = 0
@x1 @x2 @x1 @x2
We can satisfy these equations by introducing a function such that
2 2 2
11 = @@x2 22 = @@x2 12 = ; @x@ @x
2 1 1 2
5.2. Plane Problems 125
The function is called a stress function which we will develop in more detail later
in this chapter. Adding the normal stresses, we get
' = r22 2 2 2
r2 r2 = r2 ' = 0
] = 2 +
]
= 21 ; 3 ;4
]
Plane Strain: = 3 ; 4 = 1 ; 2 =
33 = 0
33 = (11 + 22 ) = (11 + 22 )
Plane Stress: = 31 ;
= =
+ 1+
33 = 0
33 = 2;+ (11 + 22 ) = ; E (11 + 22 )
Substituting the strains in terms of stresses into the compatibility equations, using
the equilibrium equations and rearranging gives
!
2
r (11 + 22 ) = ;
4 @b 1 + @b2
(1 + ) @x1 @x2
This is called the Beltrami-Mitchell equation. Note that if no body forces are present
then
2
r (11 + 22 ) = 0
;
;
;
;
;
r
;
;
x
-1
; ;
;
;
;
;
;
;
;x3 ;
; h
Figure 5.6: Cylindrical coordinates.
However, if displacement vectors are resolved into components in the directions of
the curvilinear coordinates, the strain-displacement relationship involves derivatives
of the displacement components and, therefore, is in"uenced by the curvature of the
coordinate system. The strain-displacement relations may appear quite dierent from
the corresponding formulas in rectangular coordinates.
I: Transformation of Derivatives
We start with the relations between the cylindrical coordinates (r
z) and the rect-
angular coordinates (x y z) given by
x = r cos
y = r sin
z=z
and
r2 = x2 + y2
= tan 1 xy
;
z=z
The derivatives are
@r = x = cos
@x r
@
= y = sin
@x r2 ;
r ;
5.2. Plane Problems 129
@r = y = sin
@y r
@
= x = cos
@y r2 r
By using the chain rule for dierentiation, it follows that any derivatives with respect
to x and y in the Cartesian equations may be transformed into derivatives with respect
to r and
as
@ = @r @ + @
@ = cos
@ sin
@
@x @x @r @x @
@r ;
r @
@ = @r @ + @
@ = sin
@ + cos
@
@y @y @r @y @
@r r @
II: Displacements
In the cylindrical coordinate system, the components of the displacement vector are
denoted by ur u uz . Components of the same vector resolved in the directions of the
rectangular coordinates are ux uu uz . These components of displacement are related
according to
ux = ur cos
u sin
uy = ur sin
+ u cos
uz = uz
The transformation can be written alternatively in matrix form as
( ) " #( ) ( ) " #( )
ur = cos
+ sin
ux ux = cos
; sin
ur
u ; sin
cos
uy uy + sin
cos
u
III: Strain-Displacement
Set a local Cartesian system (^er e^ e^z ) at point (r
z) in which e^r e^ and e^z are
the unit base vectors in the r
and z direction, respectively. Denoting the strain
components with respect to this coordinate system by ij , that is,
0
2 3
rr r rz
ij ] = 64 r z 75
0
zz = zz
Substituting the strain-displacement relation in Cartesian coordinates into the
above, and recognizing such terms, for example, as
@ux = (cos
@ sin
@ )(u cos
u sin
)
@x @r ;
r @
r ;
2 2
= cos2
@ur + sin
ur cos
sin
@ur + sin
@u + cos
sin
u cos
sin
@ur
@r r ;
r @
r @
r ;
r @
we obtain
rr = @u @r
r
= rr + 1r @u
u
@
zz = @z@u z
2rz = @u r @uz
@z + @r
2z = 1 @uz + @u
r @
@z
IV: Stress and Equilibrium
Using the local Cartesian system (^er e^ e^z ) the components of the stress tensor at a
point (r
z) are denoted by
2 3
rr r rz
ij ] = 64 r z 75
0
where br b and bz are the components of the body force vector ^b in the r
and z
directions, respectively.
V: Summary of Plane Elasticity in Cylindrical Coordinates
The foregoing equations apply to 3-D bodies, we now restrict the equations to the
case of plane elasticity. The summary is similar to that for rectangular coordinates
for plane problems in that we assume we have removed the z dependence.
The basic unknowns are
2 Displacements: ur u
3 Strains: rr r
3 Stresses: rr r
and the corresponding eld equations in terms of these are
Strain-Displacement: rr = @u @r
r
= 1r ur + 1r @u
@
2r = 1 @ur + r @ u
r @
@r r ! !
@rr @ 2 rr @ @ @ @r
Compatibility: r @r 2
;
@
2 @r r @r + 2 @r r @
= 0
;
1 @ + @r + 2 + b = 0
r @
@r r r
. August 2007
132 Chapter 5. Linear Elasticity Problems
;
r = 2Gr
rr = 21G rr 3 4 (rr + )]
;
;
zz = 0
zz = (rr + ) = (rr + )
Plane Stress: = 31 +
;
zz = 0
Substituting the strains in terms of stresses into the compatibility equations, using
the equilibrium equations and rearranging gives
!
2
r (rr + ) = ;
4 @br 1 @b
+
(1 + ) @r r @
(1 + ) @x @y (1 + )
We now further reduce this formulation to the determination of a single function.
Suppose the body forces can be derived from a potential V (x y) as
bx = ; @@xV by = ; @@yV
For example, gravity loading in the y- direction is described by V = gy, then
bx = 0 by = ;g
(Note that by is a force per volume since g = W=M = W=V = W=V .) Further,
let the stresses be obtained from a stress function (x y) as
2
xx = @@y2 + V
2
yy = @@x2 + V
xy = ; @x@y @2 (5.1)
It can be easily veried by substitution that stresses obtained in this manner will
pp p p p p p p p p p p p p p pp pp p pp pp pp pp p p p p p pp pp p p p p p p p p p p p p p p p p p p
automatically satisfy equilibrium.
pp p p p p p p p p p p p
p p p p p p p p p p p p p p p p p p pp pp pp p p p p p p p p p p p p p p p p p
equilibrated true compatible
p
Figure 5.7: A true stress eld satises equilibrium and compatibility.
But the stresses must also satisfy compatibility that is, on substituting for the
stresses in terms of the stress function, compatibility becomes
2 2
r r = ;
2( ; 1) r2 V
(1 + )
The function is called the Airy Stress Function. Note that
2 2 ! @2 2! 4 4 4!
2 2
r r =
@ @ @ @ @ @
@x2 + @y2 @x2 + @y2 = @x4 + 2 @x2 @y2 + @y4
. August 2007
134 Chapter 5. Linear Elasticity Problems
The general solution to the above equation can be put in the form
= c + p
where the functions c p are the complementary and particular solutions, respec-
tively. They satisfy
2 2 = 0
r r c
2 2
r r p = ; 2((1+;1)) r2 V
Thus, c is a bi-harmonic function, while p depends on the body force eld and is
not necessarily bi-harmonic.
The Airy stress function is a scalar function, hence most of the results for cylin-
drical coordinates follow directly from the corresponding Cartesian results.
The stresses are related to the stress function by
rr = 1r @ + 1 @2 +
@r r2 @
2 V
2
= @@r2 + V
!
@
r = @r r @
;
1 @
The radial and hoop components of the body force are given by
br = @@r
;
V
b = 1r @@
;
V
The Airy stress function still satises the bi-harmonic equation but written as
4 = r2 r2 = ;2 ; 1 r2 V @2 + 1 @ + 1 @2
2
r
+1 @r2 r @r r2 @
2
r
That is, the only dierence is that the Laplace operator is written in cylindrical
coordinates.
Axisymmetric Problems
We begin the use of the Airy stress function by looking at a couple of problems that
are axisymmetric in the stresses. Note that this does not necessarily mean that the
displacements are also axisymmetric. To make the discussion explicit, we will consider
a curved beam problem that is referred to as Golovin's Curved Beam Problem (1881).
5.3. Airy Stress Function Formulation
135
a pp
M
qqq
bp p p
o
q
XXX
tp p p p p p
@ z
X
qq q t
@
^ = 0@
q
q q q q q q q q q
@
. @
R
@ ^= 0
M o
r = @r @ 1 @ = 0
;
r @
. August 2007
136 Chapter 5. Linear Elasticity Problems
There are three coecients to be solved for by satisfying the boundary conditions.
The boundary conditions to be imposed are
at r = a : tr = rr nr + r n = ;rr = 0
t = r nr + n = ;r = 0
at r = b : tr = rr = 0
t = r = 0
These become
rr jr=a = 0 = aA2 + B (1 + 2 logn a) + 2C
rr jr=b = 0 = bA2 + B (1 + 2 logn b) + 2C
since the shear traction condition is automatically satised. One more equation, in
addition to the above, is needed to determine the constants A B and C . We cannot
impose tractions on the ends as the boundary conditions simply because we do not
know them. So we impose conditions on the resultants instead. That is,
Zb
F = dr = 0
a
Zb
Fr = r dr = 0
a
Zb
M = rdr = Mo
a
These become, on substituting for the stresses,
Z @2
@ @
F = @r2 dr = @r ; @r = b rr (b) ; a rr (a) = 0
b a
Fr = 0 b Z
Z @2
Mo = @r2 rdr = r @r ; @
@
@r dr = b2rr (b) ; a2rr (a) ; (b) + (a)
a
b
= ;A logn( ) ; B b2 logn b ; a2 logn a] ; C b2 ; a2 ]
a
Solving these equations for the coecients in terms of Mo gives
A = 4N Mo b2 a2 log b
n a
B = 2N Mo b2 ; a2 ]
= 1 (1 ; ) ; ]
2G rr
1 A
= 2G ; r2 + B f3 ; 4 + 2(1 ; 2 ) logn rg + (1 ; 2 )2C
2r = 1r @u r @u u
+
@
@r r ; = 1 =0
G r
. August 2007
138 Chapter 5. Linear Elasticity Problems
Integrate the radial strain equation to get
2Gur = ; A + Br ;1 + 2 logn r ; 4 logn r] + 2(1 ; 2 )Cr + g1(
) 0
r
where g1(
) is a function of integration. Combine this with the hoop strain relation
to get
2G 1r @u
@
= 4 B (1 ;
) ;
1 g (
)
r 1
0
2Gu = 4B (1 ; )r
; g1(
) + g2(r)
where g2(r) is another function of integration.
Both displacements are known to within two arbitrary functions g1 (
) and g2(r).
At this stage we have not used the shear strain-displacement relation imposition
of it will remove the arbitrariness in the integration functions. Substitute for the
displacements into the shear strain relation to get
0 = 1r @u r @u u
+
@
@r r ; = 1 g (
)] + 4B (1 ; )
+ g (r)]
r 1
00
2
0
1 4B (1 ; )r
; g (
) + g (r)]
;
r 1 2
which simplies to
g1 (
) + g1 (
) + rg2(r) g2(r) = 0
00 0
;
pppp p p p p p p p p p p p p p p p pppp ;
pp p p p p p p p p p p p p p p p p p p p p
;
6
6 pp p p p p p ppp ; p p p p p p pp
pp pp po9
ppp ppp i H z pp pp
*
2b 2a ppp p p p p X
;
:
X
j
H
-
p p
?
@
ppp p pp p p p p p p p p pp p p p H
R
@ p p yX
X
pp p pp
pppp p p p p p p p pp p p p p p p pppppp p p H
Y
?
@ I
@
Example 5.4: A disk of radius b rotates at a constant angular velocity '. De-
termine the resulting stresses.
pp p p p p p p p p p p p p p p p p p p
ppp pp
p
b
'
p p p p p p p p pbp p p p p p
@
@
R
@
r = ; @r @ 1 @ = 0
r @
The boundary conditions at r = b are
tr =
rr = 0
t =
r = 0
the second equation is satised automatically. From the rst equation, we obtain
C = 8(++31) '2 b2
Thus, the complete solution for the rotating disk is given by
= 8(++31) '2 b2 r2 + 16(;+11) '2 r4
and the stresses are
rr = 4(++31) '2 b2 ; r2]
= 4(++31) '2 b2 + (( ; 5) r2 ]
+ 3)
The maximum stress 1s
rr jmax =
jmax = 4(++31) '2 b2
and occurs at the center of the disk (r = 0).
The problem of a hollow disk is solved in the analogous manner, it is just a
matter of retaining the A logn r and Br2 logn r terms in the stress function.
5.4. A Guide to Selecting Stress Functions 143
5.4 A Guide to Selecting Stress Functions
The key in using the Airy stress function to solve plane elasticity problems lies in
the selection of candidate stress functions. Since stress functions satisfy the equi-
librium and compatibility equations, they are required only to satisfy the boundary
conditions. Thus, the boundary conditions give us the clue about the nature of the
functions to be selected. We establish a very general collection of stress functions and
then show how they are synthesized to solve particular boundary value problems.
h 3 1 i sin
+ A1 r + B1r + C1 r + D1 r logn r + Er
cos
Xh m 2 i sin m
+ m
m=2
X mh
1 i
+ r Am cos m
+ Bm sin m
+ Cm cos(m ; 2)
+ Dm sin(m ; 2)
m=2
The brace indicates that either term can be used. The constant term Ao does not yield
any non-trivial stresses and is therefore usually omitted. Stresses and displacements
obtained from these can be found in the charts of Tables 5.1 & 5.2 at the end of this
chapter.
A quick way to obtain harmonic functions in Cartesian coordinates is to extract
separately the real and imaginary parts of an analytic function. For example, if
= R + iI = (x + iy)n
p
i ;1
then
n R I
1 x y
2 2
x ;y 2 2xy
3 x3 ; 3xy2 3x2y ; y3
4 x4 ; 6x2y2 + y4 4x3y ; 4xy3
5 x ; 10x y + 5xy 5x y ; 10x2y3 + y5
5 3 2 4 4
Each of these is a harmonic function. If (x y) is harmonic, then the product functions
x and y are bi-harmonic because
@2 @2 @ + x @ 2 + x @ 2 = 2 @ + xr2 = 2 @
+
@x2 @y2 x ] = 2 @x @x@x @y@y @x @x
. August 2007
144 Chapter 5. Linear Elasticity Problems
Therefore,
2 2 x] = 2@ 2 ] = 0
r r
@x r
Similarly for the y product. This gives a quick scheme for obtaining bi-harmonic
functions. For example,
x y
x 2 : xy xy : y2
3
x xy
;
2 : 2
2x y 2
xy y : 3 2xy2 ;
pppppp? p p?
p p?p p p p p p p p p p p p( ) = po sin2
pp p p p p p p p p p pp
ppp p p p p p p p p p p p p p p p p p p p p p p p ppp
6
2b
6
2a pppp ppppp pp ppp
ppp p p p p p p p p p p ppp p
? pp pp pp p p p p p p p pp pp p
p p ppppp p
? p p p p p p p pp p p p p p p p ppp pp
6
66
Example 5.6: Determine the state of stress in a large plate, with a small hole,
uniformly loaded in the y direction remote from the hole.
6
6
1
6 6
6
1
6
=0
?
?
1
? ?
?
?
1
=0
Figure 5.13: Hole in an innite sheet.
This problem is usually referred to as the Kirsch's Hole in an Innite Sheet
Problem. The basic strategy we will apply is to add two stress systems together:
the rst gives the correct applied tractions at innity while the second enforces the
zero tractions around the edge of the hole without aecting the stresses at innity.
I: Remote Stress Function
Initially, neglect the hole and obtain a stress function for the remote stress. That
is, knowing
2
xx = @@y2o = 0
2
yy = @@x2o =
1
@ 2 o = 0
xy = ; @x@y
. August 2007
146 Chapter 5. Linear Elasticity Problems
leads us to choose the stress function as
o =
2 x2
1
In the vicinity of the hole, we will need to use cylindrical coordinates when satisfying
the boundary conditions, hence rewrite o as
o =
2 r2 cos2 =
2 r2 ( 21 + 21 cos 2 ) = 41
r2 + 14
r2 cos 2
1 1
1 1
Our plan is to add to this a stress function that will satisfy the boundary conditions
at r = a. Whatever form it takes, the stresses must be consistent with this at r ! 1
and therefore they must go to zero at r ! 1.
Although the o obtained above satises the stress condition at r ! 1, it does
not satisfy the boundary condition at r = a of
0 = tr =
rr nr +
r n = ;
rr
0 = t = ;
r
The stress function o yields the following stresses at r = a
rr = 12
; 21
cos 2
1 1
r =
2 sin 2
1
A
6 C
= ; r2 + 2 + 2 + r4 cos 2
1 1
2
;
6 C 2 D
r = 0 ; 2 + r4 + r2 sin 2
1
2 2
pp p p p p p p p p p ppp rr
ppppp pp
x -
tr = ;
r = 0 = ; ;
2 + 6aC42 + 2aD22 cos 2
1
a2 2
1
+ 6aC42 + 4aD22 = 0
2
;
+ 6aC42 + 2aD22 = 0
1
2
Solving these simultaneously gives the coecients as
A = ;
2 a2 C2 =
4 a4 D2 = ;
2 a2
1 1 1
2 4
=
2 1 + ar2 + 1 + 3ra4 cos 2
1
2a2 3a4
r = 2 1 + r2 ; r4 sin 2
1
Figure 5.14 shows the distribution of the stress along the = 0 axis.
The hoop stress around the edge of the hole is
=
f1 + 2 cos 2 g
1
showing that at = 0, the maximum stress is three times the remote stress. Also
note that at = =2,
= ;
. 1
. August 2007
148 Chapter 5. Linear Elasticity Problems
Problems with Concentrated Forces
These examples demonstrates a common approach to solving problems using stress
functions. After the function is chosen, it is rst necessary to verify that it is a solution
of the bi-harmonic equation. This will guarantee that the stresses are equilibrated and
the strains compatible, everywhere in the body. Then the function is investigated for
the types of tractions it gives rise to. The behavior of these tractions is what species
the type of boundary value problem being solved. For example, zero tractions are
associated with a free surface, a linear traction distribution with an applied load that
has a simple distribution.
ty
..........
...........
.......... ..........
...........
..........
...........
.......... y 6= 0 ...........
..........
tx 6y
1
.......... y 0 ...........
..........
...........
.......... ...........
..........
.......... x
-
...........
.......... ...........
Figure 5.15: Tractions on two surfaces at constant y.
We will work primarily in Cartesian coordinates. The stresses are
2 2 2 3 @ 2 = 2A xy2
xx = @@y2 = 2A xr4y yy = @@x2 = 2A yr4 xy = @x@y
;
r4
Keep in mind that the tractions can be evaluated for any (x y) but recognizing a
boundary is really a question of identifying some obvious feature of the tractions for
5.4. A Guide to Selecting Stress Functions 149
example, zero traction for a free surface. Note that for the present case, the stresses
are singular at r = 0, that is
! 1 as r ! 0
Also note that the stresses are zero at innity
! 0 as x or y ! 1
To consider a particular boundary value problem we must look at the tractions on
particular lines. Consider a horizontal plane y 6= 0 such that nx = 0 ny = 1, then
the tractions are
2
tx = xxnx + xy ny = xy = 2A xy r4
y 3
ty = xy nx + yy ny = yy = 2A r4
Note that along y = 0, the traction vanishes except for r = 0.
6y
ub t^
6
;
;
n^
dy ds
;dx
ua -
x
Figure 5.16: Traction resultants on an arbitrary curved surface.
We will look the resultants. Consider a general boundary S with positive direction
as shown in the Figure 5.16. The components of the unit normal vector to S are given
by
nx = dS dy ny = ; dSdx
The traction has two components given by
2 ! ! 2 ! ! !
tx = xxnx + xy ny = @y2 dS + ; @x@y ; dS = dS @
@ dy @ dx d
@y
2 ! ! 2 ! ! !
ty = xy nx + yy ny = ; @x@y @ dy + @ ; dx = ; d @
dS @x2 dS dS @x
The resultant forces on the contour length between points a and b are
Zb " #b Zb " #b
Fx = txdS = + @y @ Fy = ty dS = ; @
a a a @x a
. August 2007
150 Chapter 5. Linear Elasticity Problems
which are dependent only on the values of the stress function at the end points. The
resultant forces on the entire horizontal section y 6= 0 are
" #b " 2 #x=
@
Fx = + @y = ;A r2 x ;1
=0
a x=+
" #b " !
1
# x=
@
Fy = ; @x = ; +A tan y + A r2 ;1 x xy ;1
= ;A
a x=+ 1
Let the resultant force be equal to the applied force P (force per unit length), that
is,
;A = ;P
y
6
; r
;
;
;
x
- ???????? x
-
66666666666 66666666666
2 2 1 ( y ) + (x + a)y
i
;(x + a) + y ] tan
;
x+a
Let the contact area 2a shrink but also let the intensity correspondingly increase so
that A2a = constant, then we approach, in the limit of small a, the solution to a
concentrated point load.
Note that the solution has a more complicated expression than the Flamant solu-
tion this is because there are no surface shear stresses.
bi-harmonic.
Using the relations
@ 1 x y @ 1 x ;x
@x tan ( y ) = x2 + y2 @y tan ( y ) = x2 + y2
; ;
@x y r2
2
@ = 2A y 3 2
@ = 2A x2 y
@x 2 r 4 @y2 r4
. August 2007
152 Chapter 5. Linear Elasticity Problems
Therefore,
2 2
r2 = @@x2 + @@y2 = 2rA2 y
This shows that is not harmonic. Further dierentiation gives
@ 2 r2 = 16A x2y ; 4A y @ 2 r2 = ; 12A y + 16A y3
@x2 r6 r4 @y2 r4 r6
Therefore,
r2r2 = ; 16r4A y + 16r6A y(x2 + y2) = 0
Hence, is indeed bi-harmonic.
pp p p p p p p p p p p p p p
?
pp p p p Hp p Hp p p p
?
pp p p p pppp
pp p p p p p p p p p p p p p
ppp p D p p pp ppp p p p pp
pp
Bp p p r2
;
p 1 HH p p BH r1
pp p pp *
pp H pp +
:
ppp
j
= +
pppppppp pppp pppppppp pppp
- pp -
pp pp p pp 2 p p
ppp p pp p p ppp
ppppppp p p p p p
6 6
2D y
At a point B on the circumference there is a compression in the radial directions of
r1 and r2 of amount
2P cos 1 2P cos 2
r1 r2
respectively. But these radial lines are perpendicular to each other and therefore
cos 1 = cos 2 = 1
r1 r2 D
We conclude that the two principal stresses at B are 2P=D. Since this conclusion
is true for any point B on the circumference then a uniform traction of amount
2P=D applied around the circumference will then give a zero traction boundary.
The stress function to be added is
P x2 + y2]
= D
5.4. A Guide to Selecting Stress Functions 153
The stresses on the horizontal line of symmetry are given by
2 P D2 ; 4x2 2 ;2 P 4D 4
xx = hD D2 + 4x2
yy = hD D2 + 4x2 ]2 ; 1
xy = 0
where h is the thickness of the disk.
6y
......
..... tx (y) = 0
......
.....
......
..... ty (y) = o h2 ; y2 ]
......
.....
...... 2h
6 6
......
.....
...... -
.....
......
.....
...... ?
6 x
.....
......
.....
...... -
6
L
At this stage, we have a stress eld that satises the tractions on three sides of the
body. In order to guarantee that this is indeed the solution we must also satisfy the
boundary conditions along the face at x = 0. But what are the traction conditions?
These were not specied as part of the problem.
This is an example of a `mixed boundary value problem', that is, some of the
boundary conditions are traction specied while others are displacement specied. To
obtain the displacements we must integrate the strain-displacement relations. Thus,
from the normal strains (after using Hooke's law with = 0 for simplicity) get
Eux(x y) = 2ox2 y=2 xyL] + f1(y)
; uy (x y) = f2 (x)
where f1 and f2 are functions of integrations. The displacements must also satisfy the
shear strain-displacement relation, hence substitute and regroup in terms of only x
and y. The separate groups must be equal to a constant ( , say), therefore integration
gives the separate functions f1(y) and f2(x). We nally get for the displacements
Eux(x y) = 2ox2 =2 xL+h2 y2 =3]y y+c1
; ; ; Euy (x y) = o L x=3]x2 + x+c2
;
This says that for any two analytic functions and , the displacements, strains,
stresses and so on, obtained from them will automatically satisfy all the necessary
eld equations.
These results are easily rewritten in cylindrical coordinates. Utilizing the trans-
formation equations
ur = ux cos
+ uy sin
u = ux sin
+ uy cos
;
5.5. Applications of Complex Variables 159
we can introduce a complex displacement function as
ur + iu = uxcos
; i sin
] + uy sin
+ i cos
] = ux + iuy ]e i ;
The only dierence in comparison to the Cartesian form is the presence of the expo-
nential term.
In Cartesian coordinates, the boundary tractions are usually given in the combinations
xx xy ] or yy xy ] hence a convenient form for the above is
tx ; ity = xx ; ixy = + ; z ; "
0 0 00
6y
b
t^
6
;
;
n^
dy ds
;dx
a -
x
u
Figure 5.20: Tractions on an arbitrary boundary.
Similarly for cylindrical coordinates, the stresses are
rr + = xx + yy
; rr + 2ir = yy ; xx + 2ixy ]e2i
. August 2007
160 Chapter 5. Linear Elasticity Problems
In terms of the stress function, these become
rr + = 4Re (z)] 0
becomes
z (z) + (z) + (z) = f (z) z = zboundary
0
g
;
1
;
nite nite innite
simply connected multiply connected multiply connected
Figure 5.21: Types of connected regions.
In an innite region with several internal contours
(z) = ; (2F1(1++iF2)) log(z) + 41 (11 + 22 )]z + o
1 1
X 1
X
1
o(z) = an z n ;
o(z) = bnz n ;
o o
. August 2007
162 Chapter 5. Linear Elasticity Problems
Note that the added series give stresses that decay at innity.
Example 5.9: Express the case of a uniform stress distribution using complex
variables.
The appropriate stress functions and their derivatives are
(z ) = A1 z (z ) = B1 z
(z ) = A1
0
= B1
0
= 0
00
This form allows us to determine the coecients from knowledge of the remote
stresses. Note that we can always set A12 = 0.
Example 5.10: An innite sheet has a circular hole with arbitrary tractions
applied around the edge of the hole and a constant remote stress. Determine the
stress distribution.
This problem is a generalization of the Kirsch solution obtained earlier in the
chapter. This example also serves as an application of Fourier series.
Choose the stress functions as
X X X
(z ) = A 1 (z ) = B 1 (z ) = ; A n
1 1
n zn n zn n z n+1
0 0 00
o o
since this gives constant stresses at innity. The tractions around the hole are related
to
rr and
r , hence obtain
rr ; i
r = (z) + (z) ; z (z ) + (z)]e2i
0 0 00 0
X 1 X 1 h X nz X 1 i 2i
= An zn + An zn ; ; An zn+1 + Bn zn e
Let z = rei and regroup to get
Xh i in X in
rr ; i
r = An (n + 1) ; r12 B(n+2) e rn + An err ; Bo ei2 ; B1 1r ei
1 ; 1
o o
5.5. Applications of Complex Variables 163
yy
1
6
1
- yx
xy
1
ppp p p p p p p p pp r
y 6
-
xx
1
p p p ap p p p p p
*
x
-
;
;
Cnein
n= ;1
That is, the arbitrary traction distribution is specied through the Fourier coe-
cients Cn . The stress coecients are related to these by
Xh i in X in i X
A (n + 1) ; 1 B e + A e ; B ei2 ; B e =
1 1 1
C ein
;
n a2 n+2 an n an o 1 a n
o o n=
;1
Since Ao and Bo are associated with the stresses at innity, let these be known also,
hence the starter values for the recurrence relations are
A2 = a2Bo + a2 C2
B2 = (Ao + Ao )a2 ; a2Co ; B1 + A1 = aC1
. August 2007
164 Chapter 5. Linear Elasticity Problems
We need an additional relation to obtain B1 and A1 , separately.
Look at the contributions B1 and A1 to the displacement. In particular, consider
=A 1
0
1z =B 1 0
1z
= A1 ln z = B1 ln z
The displacements are
+ 3
1
2
ur + iu ] =
A1 ln z ; zA1 zz ; B1 ln z e i ;
+ 3
2 i i
= +
A1 ln r + i ] ; A1 e ; B1 ln r ; i ] e
;
A1
This completes the set of equations. Some of the interesting special cases are dis-
cussed next.
If the applied tractions around the edge of the hole are zero, then Cn = 0 giving
A2 = a2 Bo
An = 0 n 3
B1 = A1 = 0
B2 = (Ao + Ao )a2
B3 = A1 2a2 = 0
B4 = A2 3a2 = 3a4 Bo
Bn = 0 n 5
The stress functions for this case are therefore
2 2 4
= Ao + Bo az2
0
= Bo + (Ao + Ao) az2 + Bo 3 az4
0
yy
1
6
1
- yx
xy
1
y 6
-
xx
1 6
2b z = x + iy = rei
6
r
?
-
*
x 2a
ppp p p p p p p p pp
-
;1
; pppppp pp = + i =
ei#
dz o 2 2 (z) = fB + B 1 + B 1 g d
dz
0
o 2 2 4 4 dz
Substituting these into the traction free boundary condition, requires that
C + m ]fAo + A2 12 g d
dz + f Ao ; A2
1 g + fB ; B 1 ; B 1 g d = 0
o 2 4 33 dz
with z = zboundary . On the boundary =
ei# = ei# therefore, the mapping is given
as
dz = c1 ; m ] or d = 2
d 2 dz c(2 ; m)
Hence the loading condition now becomes
i#2
ce i# + me+i# ]fA + A e i#2 g e + (ei2# ; m)fAo e i# ; A2 ei# g
;
o 2 ;
c
;
i2#
+ e c fBo ei# ; B2 e i# ; B4 e i3# g = 0
; ;
5.5. Applications of Complex Variables 167
Equating equal powers of # results in
ei3# : mAo ; A2 + 1c Bo = 0
ei# : Ao + mA2 + Ao + mA2 ; 1c B2 = 0
e i# :
;
A2 ; mAo ; 1c B4 13 = 0
giving the solution
A2 = mAo + 1c Bo
1 B = A + A + m(A + A ) = A + A + m2 (A + A )
c 2 o o 2 2 o o o o
1 B = ;mA + mA + 1 B = 1 B
3c 4 o 0 c o c o
The stress functions can now be written as
2
(z ) = fAo + mAo + 1c Bo] 12 g c(2; m)
0
2
(z) = fBo + (1 + m2 )(Ao + A0) + m
0
C (B o + o )] c2 + 3Bo 14 g 2
B c( ; m)
Imposing the remote stress limits of
xx = 0,
xy = 0, and
yy =
, gives
1
Ao = 41 c
1
Bo = 12 c
1
2
(z ) = 21
f1 + ((1 + m2 ) + 2m) 12 + 314 g (2 ; m)
0 1
(5.3)
These can now be used to obtain the stresses at any point.
Compare this solution with the stress function for the circular hole. Obviously
if a = b then m = 0 and we recover the Kirsch solution. But more importantly, we
note that both have the same structure with the associations $ z and that the
geometry appears in the 2 =(2 ; m) term.
We now consider some special cases. The stress invariant is given by
2
x +
y =
Re f1 + (m + 2) 12 g (2 ; m)
1
z = c + m ]
A special case of considerable interest is the stress along the inner boundary. Here
one of the normal stresses is zero allowing the other to be determined directly from
the invariant as
e 2i#
t =
1 ;2 i#
Re f1 + (m + 2)e g (e2i# ; m)
. August 2007
168 Chapter 5. Linear Elasticity Problems
The maximum stress occurs at # = 0 and is
1 (3 + m)
t =
Re f1 + (m + 2)g 1 ; m =
(1
1 1
; m)
Note that if m = 0 the boundary is circular and then
t = 3
. At the other
1
a + aR ; a + aR 2 aR R
Consequently, the sharper the radius the higher the stress.
Exercises 169
Exercises
5.1 Use the Fourier series representation to solve the problem of a circular hole
with diametrically opposite point loads.
5.2 Solve the problem of a circular hole with a traction distribution given by
po sin2 .
5.3 Solve the problem of a crack loaded by a uniform pressure.
5.4 Use the Fourier series representation to solve the problem of a crack with op-
posite point loads at its center.
5.5 Determine if the following strain eld is compatible.
xx = 2x2 + 3y2 + z + 1 yy = x2 + 2y2 + 3z + 2 zz = 3x + 2y + z2 + 1
xy = 4xy yz = xz = 0
5.6 The stresses in a 3-D stressed body are
xx = ;A(L ; x)y
xy = 18 A(h2 ; 4y2 ) =
yx
with
ij = 0 otherwise, and A L h being constants. Is this stress system in
equilibrium? If the problem is one of plane stress, are the strains compatible?
What are the displacements? Show that if u v dv=dx are zero at x = 0 y = 0
then the vertical deection of the line y = 0 is
v(x) = 6AE 3L ; x]x2
. August 2007
170 Chapter 5. Linear Elasticity Problems
5.10 The tractions on the upper and lower surfaces of a rectangular block are
ty = x2 tx = 0
while on the ends they are zero. Prove that the stress system
xx = 0
yy = x2
xy = 0 =
yx
is not a solution to the problem.
5.11 Show that while the stress function
(x y) = 12 Py2 1 ; y2 =(6b2 )]
gives stress that are in equilibrium, the corresponding strains are not compat-
ible.
5.12 Consider the Airy stress function
q
(x y) = A logn ( x2 + y2)
Sketch the stress distributions along a few coordinate lines. What are the
tractions along the surface x2 + y2 = a2 .
5.13 What class of problems is solved by the following Airy stress function?
(x y) = Ax2 + Bxy + Cy2
5.14 Consider the following polynomial stress function
(x y) = Ax2 + Bx2 y + Cxy2 + Dy3
Under what circumstance(s) is it bi-harmonic? Use it to solve the problem of
pure bending of a prismatic bar.
5.15 Show that the following polynomial stress function
(x y) = Axy + Bx3 + Cx3y + Dxy3 + Ex3 y3 + Fxy5
can be used to solve the rectangular dam problem. Note that since this poly-
nomial is not symmetric in x and y that the orientation of the axes must be
chosen appropriately.
5.16 Motivated by the desire to use Fourier series to represent the applied tractions,
it is proposed to use the following stress function
(x y) = cos(nx=L)f (y)
where n = 0 1 : : : and L is a constant. Determine the allowable form for f (y)
for this to be an acceptable Airy stress function. If the applied tractions are
represented as X
P (x) an cos(nx=L)
n
determine the stress function in terms of an .
Exercises 171
5.17 From the previous problem, show that the stress
xx at a point on the surface
of a half-plane is a compression equal to the applied pressure at that point.
5.18 If the body forces are absent, show that the displacements can be given by the
Airy stress function as
2
ux = ; @@x + 1 + x @
4 @y 2
u y = ; @ + 1 + x @
@y 4 @x
@. 2
where r2 = 0 and r2 = @x@y
5.19 An innite plate containing a circular hole is subjected to a pure shear stress
at innity. Given the Airy stress function
(r ) = Ar2 + Br 2 + C ] sin
;
5.21 Show that Flamant's problem of a point load on a half-plane can be solved with
the following stress function.
(r ) = Ar sin
5.22 A ring, inner radius b and outer radius a, is split and the two ends moved
radially apart an amount . Show that the following stress function solves the
problem.
(r ) = ; (2
+1) r logn r sin + 2(1 +1 2 ) 2 a2 sinr ; a12 r3 sin = ab
5.23 A rigid disk has a resultant moment applied to it. What is the simplest distri-
bution of traction on its edge that will keep it in equilibrium?
5.24 A rigid disk is solidly embedded in an innite sheet. Determine the stress
distribution in the sheet due to an applied moment acting on the disk.
5.25 An elastic disk is bonded to a rigid ring. The composite disk rotates with
angular constant speed '. Find the stress and displacement elds.
. August 2007
172 Chapter 5. Linear Elasticity Problems
rr
r
r2 2 0 2
log r 1=r2 0 ;1=r2
0 1=r2 0
r2 log r 2 log r + 1 0 2 log r + 3
r2 2 ;1 2
r3 cos 2r cos 2r sin 6r cos
r3 sin 2r sin ;2r cos 6r sin
r sin 2 cos =r 0 0
r cos ;2 sin =r 0 0
r log r cos cos =r sin =r cos =r
r log r sin sin =r ; cos =r sin =r
cos =r ;2 cos =r3 ;2 sin =r3 2 cos =r3
sin =r ;2 sin =r3 2 cos =r3 2 sin =r3
r4 cos 2 0 6r2 sin 2 12r2 cos 2
r4 sin 2 0 ;6r2 cos 2 12r2 sin 2
r2 cos 2 ;2 cos 2 2 sin 2 2 cos 2
r2 sin 2 ;2 sin 2 ;2 cos 2 2 sin 2
cos 2 ;4 cos 2 =r2 ;2 sin 2 =r2 0
sin 2 ;4 sin 2 =r2 2 cos 2 =r2 0
cos 2 =r2 ;6 cos 2 =r4 ;6 sin 2 =r4 6 cos 2 =r4
sin 2 =r2 ;6 sin 2 =r4 6 cos 2 =r4 6 sin 2 =r4
rn cos n ;n(n ; 1)rn 2 cos n
;
n(n ; 1)rn 2 sin n
;
n(n ; 1)rn 2 cos n
;
rn+2 cos n ;(n + 1)(n ; 2)rn cos n (n + 1)nrn sin n (n + 2)(n + 1)rn cos n
rn+2 sin n ;(n + 1)(n ; 2)rn sin n ;(n + 1)nrn cos n (n + 2)(n + 1)rn sin n
cos n =rn ;(n + 1)n cos n =rn+2 ;(n + 1)n sin n =rn+2 (n + 1)n cos n =rn+2
sin n =rn ;(n + 1)n sin n =rn+2 (n + 1)n cos n =rn+2 (n + 1)n sin n =rn+2
cos n =rn 2 ;
;(n + 2)(n ; 1) cos n =rn ;n(n ; 1) sin n =rn (n ; 1)(n ; 2) cos n =rn
sin n =rn 2 ;
;(n + 2)(n ; 1) sin n =rn n(n ; 1) cos n =rn (n ; 1)(n ; 2) sin n =rn
2
ur 2
u
r2 ( ; 1)r 0
log r ;1=r 0
0 ;1=r
r2 log r ( ; 1)r log r ; r ( + 1)r
r2 ( ; 1)r ;( + 1)r log r
r3 cos ( ; 2)r2 cos ( + 2)r2 sin
r3 sin ( ; 2)r2 sin ;( + 2)r2 cos
2r sin ( ; 1) sin + ( + 1) log r cos ; cos ( ; 1) cos ; ( ; 1) log r sin ; sin
2r cos ( ; 1) cos + ( ; 1) log r sin ; sin ;( ; 1) sin ; ( + 1) log r cos ; cos
2r log r cos ( + 1) sin + ( ; 1) log r cos ; cos ( + 1) cos ; ( ; 1) log r sin ; sin
2r log r sin ;( + 1) cos + ( ; 1) log r sin ; sin ( + 1) sin + ( ; 1) log r cos + cos
cos =r cos =r2 sin =r2
sin =r sin =r2 ; cos =r2
r4 cos 2 ;(3 ; )r3 cos 2 (3 + )r3 sin 2
r4 sin 2 ;(3 ; )r3 sin 2 ;(3 + )r3 cos 2
r2 cos 2 ;2r cos 2 2r sin 2
r2 sin 2 ;2r sin 2 ;2r cos 2
cos 2 ( + 1) cos 2 =r ;( ; 1) sin 2 =r
sin 2 ( + 1) sin 2 =r ( ; 1) cos 2 =r
cos 2 =r2 2 cos 2 =r3 2 sin 2 =r3
sin 2 =r2 2 sin 2 =r3 ;2 cos 2 =r3
rn cos n ;nrn 1 cos n
;
nrn 1 sin n
;
sin n =rn 2 ;
(n ; 1 + ) sin n =rn ;1 ;(n ; 1 ; ) cos n =rn 1 ;
. August 2007
174 Chapter 5. Linear Elasticity Problems
Chapter 6
In the general case of deformable bodies, we can have large displacements, large ro-
tations, and large strains. This renders the governing equations highly nonlinear
and therefore they can only be solved using computational methods. Furthermore,
because of the complicated load history dependence, this suggests a time or load
incremental type solution. We combine these two requirements into an incremen-
tal/iterative solution algorithm. The total Lagrangian scheme is introduced as a
specic example of a solution scheme and this is combined with Newton-Raphson
equilibrium iterations to give accurate solutions of the nonlinear equations.
An essential step is formulating the problem as a set of discrete unknowns this
is demonstrated using a nite element formulation. Furthermore, the eld equations
must be recast in terms of discrete systems and this is done via the principle of virtual
work.
t t t t t t t t t tspace
ik jk
PP PP
L1 L2 h1 (P
)P
Ph2 ( )
P
h1 (rP
)P
P
h (r )
PP 2
u c u s c PPPs - s
c PPs -r
1h (x) 2h
0 1 ;1 0 1
1h 2h
Figure 6.2: Coordinates for 1-D spaces. (a) Physical. (b) Natural. (c) Isoparametric.
In order for the two coordinates fh1 h2g to describe the single coordinate x, it
must be supplemented by the constraint h1 + h2 = 1. We can invoke this constraint
explicitly by introducing natural coordinates given as
h1 = 1 ; h2 = (6.2)
These are shown in Figure 6.2(b) where ranges from 0 to 1. We have for a typical
function X
u(x) = 2i hi( )ui = 1 ]u1 + ]u2
;
6.1. Discretizing Continuous Media 177
We can introduce yet a third set of coordinates which we will call isoparametric
coordinates given as
h1 = 12 1 ; r] h2 = 21 1 + r] (6.3)
These are shown in Figure 6.2(c) where r ranges from ;1 to +1. We have for a typical
function X
u(x) = 2i hi(r)ui = 12 1 ; r]u1 + 12 1 + r]u2
This form better generalizes for higher dimensions and is especially useful when nu-
merical methods are used for integration purposes.
;
s
h1 (r)
1
s
h3 (r)
0 +1
sr
h2 (r )
-
;1
s s
; 13
s
+ 13 +1
s -r
1h 3h 2h 1h 3h 4h 2h
Note that each function has the value 1 at its corresponding node. These expressions
could be simplied but the current form best expresses the hierarchical form of the
interpolations. In a similar way, the addition of a fourth node allows the interpolations
h1 = 12 1 r] 12 1 r2 ]
; ; ; ;
1 2 3
16 1 + 9r ; r ; 9r ]
h2 = 21 1 + r] 21 1 r2]
; ; ;
1 2 3
16 1 + 9r ; r ; 9r ]
h3 = + 1 r2] ; ;
1 2 3
16 7 + 27r ; 7r ; 27r ]
h4 = 1 2 3
;
16 9 + 27r ; 9r ; 27r ]
where the hierarchical form is clear. What the higher order interpolations aord,
quite obviously, is the use of higher order functions.
In the form presented, the interpolations also apply to the general curved line in
space that deforms into another general line in space. That is, we can think of the
coordinates themselves as being interpolated. To clarify this point, let the original
coordinates be designated with a superscript `o', then any point along the line is given
by
XN
xo = hi (r)xoi
i=1
. August 2007
178 Chapter 6. Nonlinear Elasticity Problems
where (xoi) are the original coordinates of the nodes. Thus each (r) coordinate has a
corresponding (xo ) location.
A typical variable is therefore represented by
X X
xo = Ni hi (r) xoi u = Ni hi(r) ui
where ui and xi are the nodal values and N is the total number of nodes. The element
strains, for example, are obtained in terms of derivatives of element displacements.
Using the isoparametric coordinate system, we get, for example,
@ = @r @
@xo @xo @r
The above interpolation has xo as a function of r, but to evaluate the derivatives of
r with respect to xo we need to have the inverse relation between the two sets of
variables. This is obtained as
@ = @xo @ or @ g = J ]f @ g
e
@r @r @x o f
@r @xo
The notation we use anticipates the generalizations needed when we consider multiple
dimensions. The function Je ] is called the Jacobian operator relating the isoparamet-
ric coordinates to the physical coordinates. The relation for the derivatives requires
@ g = J 1 ]f @ g ;
f
@xo e @r
which requires that Je 1 ] exists. In most cases, the existence is clear however, in
;
cases where the segment is much distorted or folds back on itself the Jacobian trans-
formation can become singular.
Example 6.1: Determine the relation between the strain and the degrees of
freedom of a three-noded line segment.
s
xo1
1i
s
xo3
3i 2i
s s
xo2 -xo ;1
1i
0s
3i
s
+1-r
2i
and is constant.
The displacement at an arbitrary interpolated point is given by
X3
u(xo ) = u(r) = i hi (r)ui
and the strain is therefore
@u = @r @u = J 1 ] @u = J 1 ]X @hi u
xx = @x e @r e i @r i
; ;
o @xo @r
h i
= L2 12 ;1 + 2r]u1 + 12 1 + 2r]u2 + 0 ; 2r]u3
= L1 u2 ; u1 ] + Lr u1 ; 2u3 + u2 ]
This gives a linear distribution of strain along the segment. Furthermore, in the
limit of small segment size, we would get u3 12 (u1 + u2 ) causing the second term
to be zero leaving a constant strain state given by xx = u2 ; u1 ]=L. As will be
seen, this is an essential requirement for convergence.
t t t
4i 6
zo s 6 4i
@
t t
@
8i
8i
t
t
@
a @t 3i
1h 3i
@
t 1i
t t
@ @
5i
@
@ t 7i@
i @ a@
@a
x o
7 it
i 5 ti
t
@ @
@ 2 @ 2
t @ @
y@
Ro
@
@
r@
R
6i @
6it
Figure 6.5: Deformation of a straight edged 3-D block using the Hex8 discretization.
(a) Physical coordinates. (b) Isoparametric coordinates.
These functions have the value unity at each of the indicated nodes which additionally
coincides with the subscripted number. For future reference, we can write these in
the shorthand notation
hi = 81 (1 + rir)(1 + sis)(1 + tit)
where (ri si ti) are the nodal coordinates and are specied in Table 6.1.
t t
s 6u4i
4i 6 zo t @
t12 @11t@
8i
t t 8iu
16
a
t u3i
@ @
1h 3i t u 1i
t t t
@
t20 19@13
@@ 9 10 t
15
5i t u
@
i @ t
i
7 @ iu a 7 @ a
xo
5 @ u2i
t
@ @ 17 18 t
@2 i
t @t @
yR
@o @
t
14
r@
i i
@ u
R
@
6 6
Figure 6.6: Deformation of a curved 3-D block using the Hex20 discretization.
(a) Physical coordinates. (b) Isoparametric coordinates.
The power of the isoparametric approach to discretization is that the procedure
is easily generalized to higher order interpolation functions. We illustrate the idea
with the curved block shown in Figure 6.6(a). The block is discretized in terms of 20
points, the rst eight being the same as for the linear hexahedron and the additional
twelve corresponding to mid-edge nodes | the numberings for these nodes are shown
in Figure 6.6(b). The coordinates of an arbitrary point are then given by
X X X
xo = 20i hi (r s t)xoi yo = 20i hi(r s t)yio zo = 20i hi (r s t)zio
6.1. Discretizing Continuous Media 181
i 1 2 3 4 5 6 7 8
ri ;1 +1 +1 ;1 ;1 +1 +1 ;1
si ;1 ;1 +1 +1 ;1 ;1 +1 +1
ti ;1 ;1 ;1 ;1 +1 +1 +1 +1
i 9 10 11 12 13 14 15 16 17 18 19 20
ri 0 +1 0 ;1 ;1 +1 +1 ;1 0 +1 0 ;1
si ;1 0 +1 0 ;1 ;1 +1 +1 ;1 0 +1 0
ti ;1 ;1 ;1 ;1 0 0 0 0 +1 +1 +1 +1
Table 6.1: Coecients for interpolation functions.
where the interpolation functions are
i=1 8: hi = 18 (1 + rir)(1 + sis)(1 + tit)(rir + sis + ti t ; 2)
i = 9 11 17 19 : hi = 14 (1 ; r2)(1 + sis)(1 + ti t)
i = 10 12 18 20 : hi = 41 (1 + rir)(1 ; s2 )(1 + ti t)
i = 13 14 15 16 : hi = 41 (1 + rir)(1 + sis)(1 ; t2 )
As before, (ri si ti) are the nodal coordinates and are specied in Table 6.1.
The element strains are obtained in terms of derivatives of element displacements.
Using the isoparametric coordinate system, we get, for example,
@ = @ @r + @ @s + @ @t
@xo @r @xo @s @xo @t @xo
But to evaluate the derivatives of (r s t) with respect to (xo yo zo ), we need to
have the explicit relation between the two sets of variables. As illustrated earlier, we
rst form the inverse relation according to
8 @ 9 2 @xo @yo @zo 3 8 @ 9
>
> >
> > >
> 66 @r @r @r 77 > @x o>
< @ = 6 @xo @yo @zo 7 < @ >
@r > > = @ g = J ]f @ g
= 66 77 or e
>
> >
@s > 64 @so @so @so 75 > @y > > o > f
@r @xo
:@
> > @x @y @z : @
> >
@t @t @t @t @zo
where Je ] is called the Jacobian operator relating the isoparametric coordinates to
the global coordinates. The relation for the derivatives requires
@ g = J 1 ]f @ g
;
f
@xo e @r
which requires that Je 1] exists. The structure of Je ] is
;
2 3
XN hir xoi hir yio hir zio
Je ] = 64 hisxoi hisyio hiszio 75
i hit xoi hit yio hit zio
. August 2007
182 Chapter 6. Nonlinear Elasticity Problems
where the subscript `comma' indicates partial dierentiation. This can be expressed
in matrix form as
2 3
2 3 xo1 y1o z1o
h1r h2r h3r h4r hNr 66 xo2 y2o z2o 77
6
Je ] = 4 h1s h2s h3s h4s hNs 75 66 .. .. .. 77 = @1 h] X ]
h1t h2t h3t h4t hNt 4 .o .o .o 5
xN yN zN
The derivatives for the linear hexahedron Hex8, for example, are given by
@xo = ; 1 (1 ; s)(1 ; t)xo + 1 (1 ; s)(1 ; t)xo + 1 (1 + s)(1 ; t)xo
@r 8 1 8 2 8 3
1 o 1
; (1 + s)(1 ; t)x4 ; (1 ; s)(1 + t)x5 +
o
8 8
o
@x = ; 1 (1 ; r)(1 ; t)xo ; 1 (1 + r)(1 ; t)xo + 1 (1 + r)(1 ; t)xo
@s 8 1 8 2 8 3
+ 18 (1 ; r)(1 ; t)xo4 ; 81 (1 ; r)(1 + t)xo5 +
with analogous expressions for the other derivatives. It is therefore clear that both
Je ] and Je ] 1 depend on (r s t) as well as the nodal coordinates however, it is
;
independent of the absolute global position of the element. If the block is rectangular,
the Jacobian matrix is constant with diagonal only terms. Additionally, the product
of the diagonal terms (which is the determinant) is related to the volume as Vcube o =
detjJej 8.
In general, integrals involving the deformation will need to be performed numeri-
cally this is demonstrated later in the chapter after the form of the system matrices
are established.
A nal point of crucial importance concerns the compatibility of many elemen-
tal blocks after assemblage. Each block uses the same interpolation functions, and
shared faces use the same nodes consequently, the complete shared face has the same
displacement shape and no gaps are formed. (This is true even for very large deforma-
tions.) The blocks are therefore compatible. While the displacements are continuous
across blocks, derivatives of displacement are not necessarily so that is, the strain
distribution may be discontinuous. This raises the issue of convergence to the exact
(continuous) solution | we leave that to later when the eld equations have been
reformulated.
Example 6.2: Establish the explicit form for determining the displacement gra-
dients and the strains for the Hex20 element.
We have for a typical displacement function
X
u(xo yo z o ) = 20
i hi (r s t)ui
where ui are the nodal values of the function. The displacement gradients can
therefore be computed as
@u = X @hi u @v = X @hi v @v = X @hi v
@xo i @xo i @xo i @xo i @yo i @yo i
6.1. Discretizing Continuous Media 183
and so on. By use of the Jacobian, we have
f @x@ o g = Je 1 ]f @r
;
@g
so that we can express the displacement gradients in the matrix form
8 9
> u1 >
8u 9 2 h h h h 3>> u2 >
>
< x= 1r 2r 3r 20r < =
u y = J e
1 ] 4 h1s h2s h3s h20s 5 u3
:u
> >
;
Example 6.3: Evaluate the ability of the Hex20 interpolation functions to de-
termine strains.
b = 2:54 mm (1:0 in)
h = 2:54 mm (1:0 in)
L = 254 mm (10:0 in)
aluminum 10 4 ;
The block in Figure 6.7 is given the deformation corresponding to Figure 2.7.
That is, each node is given the exact displacements corresponding to Equation (2.6)
and the interpolation functions are used to compute the strains. The middle plane
of the block shown should not experience any stretching.
.4
.3
.2
Strain
.1
.0
-.1
-.2
Increment Increment
-.3
0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10
Figure 6.8: Strain comparisons. (a) 10 1] mesh. (b) 20 2] mesh.
Figure 6.8 shows the nodal strain for two levels of discretization circles corre-
spond to corner nodes while triangles correspond to mid-edge nodes. It is clear that
two elements through the thickness enables an accurate evaluation of the strains
from the given displacements.
; Pi ui P
; 6 xxx
B
A
xx
xx
-
(a) (b) u - y
x
Figure 6.9: Typical elastic behavior. (a) Discretized arbitrary body. (b) Force-
displacement behavior. (c) Stressed innitesimal element showing strain.
Let ui(xoi) be the displacement eld which satises the equilibrium equations in
V . On the surface A, the surface traction ti is prescribed on At and the displace-
ment on Au. Consider a variation of displacement ui (we will call this the virtual
displacement), then
ui = ui + ui
where ui satisfy the equilibrium equations and the given boundary conditions. Thus,
ui must vanish over Au but be arbitrary over At that is, ui must satisfy the
geometric constraints of the problem.
Let We be the external virtual work done by the body force bi (which could
include inertia eects) and the traction ti that is,
Z Z Z
We = bi uiV + ti ui dA + ti ui dA (6.5)
V At Au
The last term is zero hence we can replace At in the second integral with A on the
understanding that ui can not be varied over the portion Au. We can then express
this virtual work as
Z Z
We = bi uidV + jiuinj dA
V A
. August 2007
186 Chapter 6. Nonlinear Elasticity Problems
Z Z
= bi uidV + @x@ (jiui)dV
V V j
Z h @ ji i Z @ui )dV
= bi + @x uidV + ji ( @x
V j V j
Z h @ ji i Z
= bi + @x uidV + jijidV
V j V
where the last term was reduced using the decomposition of the deformation gradient
into ij + !ij and noting that the contraction of the antisymmetric rotation with the
symmetric stress is zero. We also used the integral theorem of Equation (1.3).
Dene the total virtual work as
Z Z h ji i
W = We ; jijidV = bi + @ @xj uidV
V V
These developments actually paralleled what was done in deriving the Cauchy stress
equations of motion in Chapter 3, therefore, we can look at it in one of two ways.
First, because the term in brackets is zero due to equilibrium, then we conclude that
the total virtual work is zero. That is,
Z
W = We ; jijidV = 0
V
On the other hand, if we say that the total virtual work is zero for every independent
virtual displacement ui, then we conclude that the term in brackets is zero. That
is, we obtain the equilibrium equations in terms of the Cauchy stress. Phrased more
formally, the principle of virtual work states that a deformable body is in equilibrium
if the total virtual work is zero for every independent kinematically admissible virtual
displacement. We will interpret the symbol as meaning a variation and the above
equation as a variational principle. A nal point worth mentioning is that the product
in the integral involves the Cauchy stress with the small Eulerian strain components
and not the Eulerian strain itself.
We would also like to write the virtual work expression in terms of the undeformed
conguration. Following developments similar to the example in Section 2.5 leading
to Equation (2.11), we get the relation
@x o @xo
mn = @x i @x j Eij
m n
The relation between Cauchy and Kirchho stress is
mn = o @x m @xn K
@xoi @xoj ij
and recalling that the deformed and undeformed volumes are related by dV = dV o o=,
the internal virtual work term becomes
mn mn dV = pqK Epq dV o
6.2. Equilibrium of Discretized Systems 187
Hence the Cauchy stress / Eulerian (small) strain combination is virtual work equiv-
alent to the Kirchho stress / Lagrangian strain combination. The equivalent result
was established in Chapter 4 for the strain energy.
We are now in a position to write the virtual work form of equilibrium as
Z Z
W = We ; mn mn dV = We ; o pqK Epq dV o = 0 (6.6)
V V
In contrast to the dierential equations of motion, there are no added complications
using the undeformed state as the reference state. It is useful to realize that, during
a deformation, the reference state t = 0 could be any one of the previous equilibrium
positions and not necessarily the original stress-free state. We will make use of this
in our incremental formulation for the computer.
Example 6.4: Determine the equilibrium conditions for the nonlinear system
shown in Figure 6.10.
F
F = Ku1 + u] U
...
....
...r LLLL r -
...
....
....
w P
7;! u u
*
(a) (b) V
Figure 6.10: Equilibrium of a nonlinear spring. (a) Force-de"ection relation. (b) Po-
tential energy.
Identify u, the resulting displacement at the point of application of the load,
as the independent admissible displacement. The response of the nonlinear spring
is shown in Figure 6.10(a): under tension it stiens, under compression it shows
softening. The virtual work for this spring is
W = Fu = K 1 + u]uu
6.2. Equilibrium of Discretized Systems 189
This is also the virtual strain energy U . Integrating then gives
U = 21 Ku21 + 23 u]
The potential of the applied force is
V = ;Pu
The total potential energy of the system is, therefore,
* = 21 Ku2 1 + 23 u] ; Pu
These terms are shown plotted in Figure 6.10(b) for dierent values of displacement
u. It is apparent that * can achieve two stationary values | a valley and a peak.
The principle indicates that both occur at equilibrium positions.
A stationary potential energy requires that
@* = 0 ) Ku1 + u] ; P = 0
@u
We recognize this as the equilibrium balance between the external applied load P
and the internal force F of the spring. If the spring were linear ( = 0), it would
reduce to the single equilibrium equation
Ku = P or u = P=K
In the nonlinear case, however, we have two possible equilibrium positions
p
u = ;1 12+
4P=K P ;1
K
(The approximation is for slight nonlinearity when is small.) The rst is close
to the linear equilibrium position, but what is the meaning of the second position?
Furthermore, this second position corresponds to a negative displacement, which
surely cannot happen because the load is positive. A hallmark of nonlinear systems
is the possibility of multiple equilibrium positions for a given load state. Indeed,
looking at Figure 6.10(a), we see that even at zero load (F = 0) there is the equal
possibility of two deections. A crucial discussion is the distinction between the
two equilibrium points in terms of the stability of their equilibrium | we leave that
discussion to later.
It is hard to imagine an \ordinary" material or spring behaving in this way.
However, engineering structures and many of the structured materials (an example
is corrugated cardboard) do behave this way.
Example 6.5: Consider a long slender rod, xed at one end, with an applied
load at the other. Determine the equilibrium conditions for the long rod assuming
a linear elastic constitutive relation.
Let the unknown displacement elds be discretized as
u(xo ) = c1 xo v(xo ) = 0 w(xo ) = 0
where c1 is the single discrete unknown. This gives the strains
@u + 1 h( @u )2 + ( @v )2 + ( @w )2 i = c + 1 c2
E11 = @xo 2 @xo @xo @xo 1 2 1
with all other strains being zero. Assume the simple constitutive relation
ijK = EEij
so that
K = EE = c + 1 c2 ]
11 11 1 2 1
6.2. Equilibrium of Discretized Systems 191
with all other stresses being zero.
The virtual work of the applied load is
We = P uL = c1 L
The virtual strain energy is
Z Z
U = o
K E11 dV o =
11 o
E c1 + 12 c21 ]c1 + c1 c21 ]dV o
V V
= EV o c1 + 12 c21 ]1 + c1 ]c1 = EV o c1 + 23 c21 + 12 c31 ]c1
The principal of virtual work becomes
h i
We ; U = 0 ) PL ; EV o c1 + 32 c21 + 21 c31] c1 = 0
Since c1 is arbitrary then so also is c1 and we conclude that the bracketed term
must be zero. That is, h 3 i PL
1 + 2 c1 + 12 c21 c1 = EV o
This simple problem has lead to a nonlinear relation between the unknown defor-
mation (as represented by c1 ) and the applied loads. The origin of the nonlinearity
is in the strain-displacement relation.
The typical problem in solid mechanics is where the applied loads are specied
and the displacements are unknown, therefore we can anticipate that these problems
usually require some nonlinear solver routine. Most of them are iterative and a
popular one is discussed in Section 6.4 here we mention a scheme called Picard
iteration. The basic idea is to arrange the equation so that the nonlinearities are on
the left hand side and are estimated from a previous guess. A possibility is
ci1+1 = PL=EV o
1 + 23 c1 + 12 c21 ]i
where i is the iteration counter. The rst few iterations are
c01 = 0
c11 = PL=EV o
c21 = PL=EV o
1 + 32 (PL=EV o ) + 12 (PL=EV o )2 ]
This solution illustrates a characteristic of many nonlinear systems namely, that
they can exhibit instabilities. For the approximation shown, when PL=EV o = ;1
the deection is indicated as being innite.
There is nothing special about the sequence of components in the vectors, the above
sequence is one of the standard forms 4].
The variation of the Lagrangian strain is given by
Xh i
2Eij = @uoi + @uoj + k @uko @uok + @uok @uko
@xj @xi @xi @xj @xi @xj
The basic idea of the discretization is that, since the actual distribution of displace-
ments is quite complicated, it was approximated as a collection of piecewise simple
distributions over many regions and these distributions were characterized by the dis-
crete nodal values. That is, let the displacements in a small region of volume Vmo be
represented by
X
ui(xo1 xo2 xo3 ) = k hk (xo1 xo2 xo3)uik = h ]fuig or f u g = H ]f u g
where hk (xo1 xo2 xo3 ) are known shape functions and uik are the unknown nodal values.
All relevant quantities can now be written in terms of both of these. For example,
the derivatives and variations are given by
@ui = X @hk u = @h ]f u g @ui = X @hk u = @h ]fug
ik k @xoj ik
@xoj k @xoj @xoj
Hence the variation of strain can be written symbolically as
fE g = BE ]fug
where BE ] contains various spatial derivatives of hk as well as the nodal displacement
values f u g its content will be made explicit later.
The internal virtual work becomes
Z
T K
fE g f gdV
o
Vo Z
X T T f K g dV o g = X fugT fF g = fugT fF g
) fugm f BE ] m m m
m m Vo m
Example 6.6: Establish the explicit form for the strain operator matrix BE ] for
the Hex20 discretization.
Typical terms for the variation of strains are obtained from fu x g according to
Exx = u x + u x u x +v x v x +w x w x ]
Eyy = v y + u y u y +v y v y +w y w y ]
2Exy = u y +v x +u x u y +u x u y +v x v y +v x v y +w x w y +w x w y ]
We can replace all functions using the interpolation functions and then express these
in matrix form as
8 9 8 9
>
> Exx >
> >
> u1 >
>
>
< Eyy >
= h i>
< v1 >
=
.. = B ] + B ] .. or fE g = BE ]fug
> . > L N > . >
>
> 2Eyz >
> >
> v20 >
>
: 2Exz
: w20
The matrices are dened as
2 3
Ax 0 0
66 0 Ay 0 77
6 0 0 Az 777
BL ]i = 666 Ay Ax 0 77
64 0 Az Ay 5
Az 0 Ax i=1N
. August 2007
194 Chapter 6. Nonlinear Elasticity Problems
2 3
uxAx vxAx wxAx
66 uy Ay vy Ay wy Ay 77
6 uz Az vz Az wz Az 77
BN ]i = 666 uxAy + uy Ax vxAy + vy Ax wx Ay + wy Ax 777 (6.12)
64 uy Az + uz Ay vy Az + vz Ay wy Az + wz Ay 5
uxAz + uz Ax vx Az + vz Ax wxAz + wz Ax i=1N
where the matrices A ]i have already been established in Equation (6.4). The
strain operator matrix is
BE ] = 6 60] = BL1 + BN 1 BL2 + BN 2 BL120 + BN 120 ]
The nonlinear matrix BN ] contains the displacement gradients and therefore changes
during the deformation.
Example 6.7: Determine the equivalent nodal loads for a distributed loading.
The basic idea is to say that the virtual work of the equivalent nodal loads is
equal to the virtual work of the actual loading. Consider, for example, a body force
acting in the x-direction the virtual work is
XN Z hZ i
Pxiui = f b (xo yo z o )u dV o = XN fxb (r s t)hi (r s t) jJe jdV ui
i Vo x i V
We conclude that Z
Pxi = f b (r s t)hi (r s t) jJe jdV
V x
In a similar manner, the nodal forces due to surface tractions and line loads are,
respectively,
Z Z
Pxi = tx(r s t)hAi (r s t) jJA jdA Pxi = qx (r s t)hSi (r s t) jJS jdS
A S
The notations hAi (r s t) and hSi (r s t) mean that the functions are evaluated on the
appropriate surface and line, respectively. Also note that the jJe j to be used is the
one for areas or lines as appropriate.
In general, each of these integrals need to be evaluated numerically. It is useful
to keep in mind, however, that lower order interpolations can be used for loads
than is used for the element nodal forces and in this way the applied loads can
be determined separately from the continuum modeling. For example, if the linear
hexahedral interpolations are used then the nodal loads due to a line load are
uniform: P1 = 21 qo L P2 = 12 qo L linear: P1 = 13 qm L P2 = 32 qm L
with similar expressions for the tractions and body forces. (In both cases P3 = 0).
When the expectation is that small elements are needed then these representations
of the load are suciently accurate.
6.3. Stiness Properties of Discretized Systems 195
6.3 Sti ness Properties of Discretized Systems
Earlier in the chapter, we introduced the elastic modulus as a measure of the stiness
of a linear material this is a material property. When we deal with linear structures
or structured materials we introduce the concept of structural stiness which depends
on both geometry and material properties. When we deal with nonlinear problems, we
must further introduce the very important concept of the tangent stiness. Unlike the
elastic stiness of linear structures, the tangent stiness changes as the load changes
giving rise to some surprising consequences such as its eect on the stability of the
equilibrium.
The stresses are a function of the strains so that the rst term becomes
BE ]T fK g = BE ]T @i ]fE g = BE ]T D ]BE ]fug
K
@Ej
The matrix D ] is the tangent modulus for the material.
The strain operator is considered a function of the displacement gradients so that
the second term becomes
BE ]T fK g = fu xgT @B E T K T T K
@u x ] f g = fug BD ] ]fBD g
The nal form will be demonstrated for the Hex20 element in the example problem
to follow.
We therefore have for the total stiness
X Z h T i
KT ] = m o BE ] D ]BE ] + BD ]T K ]fBD g dVmo = KE ] + KG]
Vm
. August 2007
196 Chapter 6. Nonlinear Elasticity Problems
The integral is over the element volume Vmo and the summation is associated with
the assemblage of the collection of elements. We see that the total stiness relation
is comprised of two parts: one is related to the tangent modulus properties of the
material, the other is related to the current value of stress. The rst matrix is often
called the elastic stiness because in the linear case it is primarily a function of
the elastic material properties. The second matrix is called the initial stress matrix
because in the linear case it depends on the stress and not on the material properties.
The combination of both matrices is sometimes referred as the tangent sti
ness. For
nonlinear problems, both matrices depend on the stress and/or current deformation
with the rst distinctly related to the material tangent modulus @ijK =@Epq and the
second distinctly related to the changing geometry of the element (through BE ). It
would seem appropriate to call the rst matrix the tangent stiness and the second
the geometric sti
ness we will refer to the combination as the total sti
ness. All
matrices are symmetric.
The stiness relation is quite general in that it is not restricted to any particular
constitutive relation. Thus, for example, for elastic-plastic materials it is necessary
only to replace
Dep] ;! D ]
The geometric stiness is unaected by the constitutive relation.
Both stinesses change during a general deformation. Indeed, both are compli-
cated functions of space and this requires an ecient scheme for the computation of
the volume integrals we discuss this next.
Example 6.8: Establish the geometric stiness matrix for the Hex20 element.
From Equation (6.12), only the BN ] part of BE ] is a function of the displace-
ment gradients. Consequently,
2 3
uxAx vx Ax wx Ax
66 uy Ay vy Ay wy Ay 77
66 77
BE ]i = 66 u A + u A v A + v A w Aw+
u z A z v z Az z Az 77
64 ux Ay + uy Ax vx Ay + vy Ax wx Ay + w
w
y Ax 75
y z z y y z z y y z z Ay
uxAz + uz Ax vx Az + vz Ax wx Az + wz Ax i=1N
Each column can be expanded to the form
2 3
Ax 0 0
66 0 Ay 0 77 8 9
66 0 0 Az 777 < x =
66 Ay Ax 0 77 : y
64 0 Az Ay 5 z
Az 0 A x
Note that the matrix is actually BL ]i . The product f
K gT fBE g has the compo-
6.3. Stiness Properties of Discretized Systems 197
nent products
2 3
Ax 0 0
66 0 Ay 0 77
K
K
K
K K
K g 6
6 0 0 Az 777
f
xx yy zz xy
yz xz 6 66 Ay Ax 0 77
4 0 Az Ay 5
Az 0 Ax
This can be re-arranged to
2 Ax 0 0 3
2 K
K
K
xx 0 0 36 Ay 0 0 77
xy xz 6
66 K
K
K
yx 0 0 77 66 Az 0 0 77
66 yy yz
K
K
K
zx 0 0 77 66 0 Ax 0 77
66 0
zy zz
0 K
K
0
xx 77 66 0 Ay 0 77 =
K ]BD ]i
66 xy 77 66 0 Az 0 77
4 0 0 K
K
0
xy yy 5 66 0 0 Ax 777
.. .. .. .. .. . . . 64
. . . . . 0 0 Ay 5
0 0 Az i=1N
Since fu x g = BD ]fug then
Numerical Quadrature
The foregoing stiness relations (and some of the earlier results) show that we have a
need to evaluate integrals over lengths, areas and volumes. This type of integration
(where the integrand is specied) is called quadrature. Since the integration occurs
repeatedly in a nonlinear problem, it is essential that it be performed eciently and
accurately. Clearly, it must be done numerically for general elements.
An advantage of the isoparametric formulation is that general volume integrals,
for example, get reduced to integrals on a 2 2 2] cube irrespective of the physical
size of the block. That is,
Z Z Z Z
Q( xo y o z o ) dV o = +1 +1 +1 Q(r s t) det jJ (r s t)j dr ds dt
o e
V ; 1 ;1 ; 1
where the physical dimensions enter through the Jacobian. This signicantly facili-
tates standardizing the numerical process.
. August 2007
198 Chapter 6. Nonlinear Elasticity Problems
I: Lagrange Interpolation
The basic idea is to replace the integral with a summation. Thus, for example, the
line and volume integrations become, respectively,
Z X Z X
F (r) dr = iiF (ri) F (r s t) drdsdt = ijkijk F (ri sj tk )
The key is the proper choice of ijk at the appropriate locations (ri sj tk ) so as to
maximize the accuracy.
To motivate the procedure, consider the 1-D function F (r) evaluated at the (n +1)
distinct points r0 r1 . Represent this with the polynomial
F (r) aa + a1 r + a2r2 +
Needless to say that if F (r) is a polynomial of degree equal to or less than the
representation, then the integral is exact. This approach, however, is a relatively
costly procedure.
An ecient way to produce a polynomial representation is through Lagrangian
interpolation. That is, we use the representation
F (r) F0 L0 (r) + F1 L1 (r) + F2 L2 (r) +
where
Lj (r) = (r(r r r)(0)(r r rr1)) rr rrj ]] ((rr rnr 1 )()(r r rnr) )
; ; ; ; ; ;
Lj (ri ) = ij
j ; 0 j ; 1 j j
; j ; n 1 j; ; n
In the functions Lj (r) shown, the center terms in square brackets are missing and
are only shown to help in establishing the permutations for evaluating Lj (r). For
example, if we have a quadratic polynomial, n = 2, then
0 ;1 )(r0 r2 )
; 1; 0 r1 r2 )
; 2
; 0 )(r2 r1 )
;
XX
F (r s) drds = i j Wi Wj F (ri sj )
Z +1 Z +1 Z 1+1 1
; ;
XXX
F (r s t) drdsdt = i j k WiWj Wk F (ri sj tk )
;1 ;1 ; 1
That the same weighting factors and coordinates are used irrespective of the di-
mension of the problem makes this integration scheme very easy to implement in a
computer code.
. August 2007
200 Chapter 6. Nonlinear Elasticity Problems
Example 6.9: Use numerical quadrature to evaluate the integral
Z 3 dx
I=
1 x
We will use the order n = 2 (that is, three-point) rule. First introduce r = x ; 2
so that the integral becomes Z +1 dr
I= r+2
1
;
The approximation is
I W0 F (r0 ) + W1 F (r1 ) + W2F (r2 )
95 1 ; 1p0:6 + 89 1 ;1 0 + 59 1 + 1p0:6 1:09803
The exact result is I = ln(3) = 1:09861. This is surprisingly accurate for a three
term polynomial approximation.
;
;
ut;
ut+t
Vo ;
;
;
6
-
;
;
Figure 6.11: Decomposition of displacement.
This scheme seems quite suitable for the 3-D continuum elements where the de-
grees of freedom are the nodal displacements. There are many other formulations,
indeed for 3-D thin-walled structures, a corotational scheme is quite popular.
6.4. Total Lagrangian Incremental Formulation 201
Simple Truss Example
A truss is composed of slender members that support only axial load consequently,
these members must be triangulated for equilibrium under normal loads. We use
the truss as an introductory example to illustrate the eect of axial loads on the
stiness properties of a structure. This will also serve as a test case for our computer
formulation. Some geometric approximations are made but these will not be part of
our nal procedure for general continuous solids.
Consider the simple truss whose geometry is shown in Figure 6.12. The members
are of original length Lo and the unloaded condition has the apex at a height of h.
The two ends are on pinned rollers. For simplicity, assume the truss is elastic with
the axial force related to the axial strain by
Fo = EAo xx
More general constitutive relations is left to later.
y P-1x * Fo
6P2y
v v-
r
6
6P2
-x
6 Fo
?Ks v2
H H t
. August 2007
202 Chapter 6. Nonlinear Elasticity Problems
Rewrite these in vector form as
0 P ;F 0
1x o
0 = P2y ; Fo ; Ksv2 or fF g = fP g ; fF g = f 0 g
We refer to the last form of the equation as the loading equation fP g is the vector
of applied loads, fF g is the vector of element nodal forces, and fF g is the vector of
out-of-balance forces. For equilibrium, we must have that fF g = f 0 g, but, as we will
see, this is not necessarily (numerically) true during an incremental approximation of
the solution.
Example 6.10: Determine the deections when the loads are P1x = P , P2y = 0.
1.50
1.25
1.00
Load [P/Pcr]
.75 decreasing h
decreasing h
.50
Simple stepping
.25 N-R iterations
(a) (b)
.00
0. 2. 4. 6. 8. 10. -200. -100. 0. 100. 200.
Deflection [u/uc] Deflection [(h+v)/uc]
Figure 6.13: Load-de"ection behavior for the simple truss. (a) Horizontal displace-
ment u1. (b) Vertical displacement v2.
For this special case, we get Fo = ;P and the two deections are
P
u1 = EA + ( Lh )2 K LP ; P + 21 ( Lh )2 ( K LP ; P )2 Lo
h o s o o s o
v2 = L K L ; P Lo P
o s o
The load-deection relations are nonlinear even though the deections are assumed
to be somewhat small. Furthermore, when the applied load is close to Ks Lo , we
get very large deections. (This is inconsistent with our above stipulation that the
deections are \somewhat small," let us ignore that issue for now and accept the
results as indicated.) That is, at P = Pcr = KsLo , we get very large deections
meaning that the structure has become unstable. We say P has reached a critical
value.
The full solutions are shown plotted in Figure 6.13 for dierent values of h. The
eect of a decreasing h is to cause the transition to be more abrupt. Also shown are
the behaviors for P > Ks Lo . These solutions could not be reached using monotonic
6.4. Total Lagrangian Incremental Formulation 203
loading, but they do in fact represent equilibrium states that can cause diculties
for a numerical scheme that seeks the equilibrium path approximately. That is, it
is possible to accidentally (begin to) converge on these spurious equilibrium states.
2y @F2y 5
= 6
4 @ Fo 1 @ o
F 75
@u @u L Fo + @v + Ks
@u1 @v2 n 1 o 2 n
Performing the dierentiations
@ Fo = EA ; 1 @ Fo = EA h + v2 = EA
@u1 Lo @v2 L2o L2o Lo
. August 2007
204 Chapter 6. Nonlinear Elasticity Problems
then leads to the stiness
2 3
KT ] = @F ] = EA 4 1
K L 5
;
+ Fo 0 0 = K ] + K ]
s o E G
@u Lo 2 + EA
; Lo 0 1
Note that both matrices are symmetric. The total stiness has the same decompo-
sition as discussed earlier. The rst matrix is the elastic stiness of a truss member
oriented slightly o the horizontal by the angle = (h + v2 )=Lo. The second matrix
shows the eect of the axial loading.
We are now in a position to solve for the increments of displacement re-arrange
the approximate equilibrium equation into a loading equation as
fP n+1 ; fF gn ; KT ]n fug 0
g =) KT ]nfug = fP gn+1 ; fF gn
Again, consider the special case when P1x = P , P2y = 0 then the system of equations
to be solved is
" #
EA 1 ; + Fo 0 0 u1 = P ; ;Fo
Lo ; 2 + Lo 0 1 n v2 0 n+1 ; Fo + Ksv2 n
with = KsLo=EA. Note that the right-hand-side has a load term associate with the
current known state. A simple solution scheme involves computing the increments at
each step and updating the displacements as
u1(n+1) = u1(n) + u1 v2(n+1) = v2(n) + v2
The axial force and orientation also need to be updated as
h i
Fo jn+1 = EA ; Lu1 + Lh Lv2 + 12 ( Lv2 )2 n+1 n+1 = h + v2 j
Lo n+1
o o o o
Table 6.3 and Figure 6.13 show the results using this simple stepping scheme, where
Pcr = KsLo and ucr = Pcr =EA.
Table 6.3 also shows the out-of-balance force
fF g n+1 = fP gn+1 ; fF gn
computed at the end of each step. Clearly, nodal equilibrium is not being satised and
it deteriorates as the load increases. In order for this simple scheme to give reasonable
results, it is necessary that the increments be small. This can be computationally
prohibitive for large systems because, at each step, the total stiness must be formed
and decomposed. A more-rened incremental version that uses an iterative scheme
to enforce nodal equilibrium will now be developed.
6.4. Total Lagrangian Incremental Formulation 205
P=Pcr u1=ucr (h + v2 )=ucr P F 1x F2y
.0500 .051000 10.5000 100.00 .050003 .989497E-02
.1500 .153401 11.6315 300.00 .256073 .446776E-01
.2500 .257022 13.1329 500.00 .450836 .589465E-01
.3500 .362372 15.0838 700.00 .761169 .759158E-01
.4500 .470656 17.7037 900.00 1.37274 .100333
.5500 .584416 21.3961 1100.0 2.72668 .137041
.6500 .709589 26.9600 1300.0 6.19165 .192208
.7500 .862467 36.1926 1500.0 17.0481 .257334
.8500 1.09898 53.8742 1700.0 62.5275 .938249E-01
.9500 1.66455 94.1817 1900.0 324.939 -4.00430
1.050 3.23104 163.411 2100.0 958.535 -24.0588
Table 6.3: Incremental results using simple stepping.
6
incremental
Load
true
Deection
-
Figure 6.14: Illustration of the simple incremental scheme and its deviation from
the true equilibrium path. The increments are load controlled.
Newton-Raphson Equilibrium Iterations
As was just pointed out, if the estimates for the new displacements during an incre-
mental solution are substituted into Equation (6.13), then this equation will not be
satised because the displacements were obtained using only an approximation of the
nodal forces given by Equation (6.14). What we can do, however, is repeat the above
process at the same applied load level until we get convergence. We illustrate this
here.
We begin by writing the loading equation at time step tn+1 as
i
fF gn+1 = fP gn+1 ; fF gn+1
Note that the increment is from the previous estimate of the current displacement
f u gn+1 and not f u gn as done previously. The Taylor series approximation for the
. August 2007
206 Chapter 6. Nonlinear Elasticity Problems
i u1 v2 u1 u1ex
; v2 v2ex
; F 1x F 2y
1 -3.02304 76.0009 -3.12184 72.2009 .3207E+7 -.244E+7
2 29.0500 75.9986 28.9512 72.1986 .21923 -72.3657
3 -25.8441 3.95793 -25.9429 .157933 .2594E+7 -107896.
4 .105242 3.95793 .64416E-2 .157926 .6835E-2 -.158213
5 .09867 3.80001 -.12436E-3 .8344E-5 12.4694 -.498780
6 .09880 3.80000 .15646E-6 .4053E-5 .000000 -.3948E-5
7 .09880 3.80000 .000000 .000000 -.4882E-3 .1878E-4
exact .09880 3.80000
Table 6.4: Newton-Raphson iterations for a load step 0:95 Pcr .
solve: i 1 ; i i 1
fKT gn+1 fug = fP gn+1 ; fF gn+1
;
update: i i 1
f u gn+1 = f u gn+1 + fug
i;
update: i
fKT gn+1
i
fF gn+1
and repeat until fugi becomes less than some tolerance value. The iteration process
is started (at each increment) using the starter values
fu 0n+1 = u n
g f g KT 0n+1 = KT n
f g f F 0n+1 = F n
g f g f g
. August 2007
208 Chapter 6. Nonlinear Elasticity Problems
Step I.8: Solve for the new displacement increments from
U ]T d D c U ]fugi = fPeff git+t
Step I.9: Update the displacements
f u git+t = f u git+1 t + fugi
;
Example 6.11: Use Hex20 elements to model the large deection, large strain
of the block shown in Figure 6.16. Compare the results to those obtained using the
Tet4 tetrahedron elements.
Figure 6.16: Large deformation of a thick beam. (a) Initial and deformed shapes
using Hex20 elements. (b) Initial and deformed shapes using Tet4 elements.
One end of the block is xed while the end has vertical loads which do not change
their direction during the loading history. The z axis is along the length.
In this type of problem, the initial linear displacement is vertical only and con-
sequently the axial straining is exaggerated. This in turn leads to very large unbal-
anced forces which require the Newton-Raphson iterations to bring them back to
zero. It is possible, however, that the initial forces are so large (because they are
associated with axial stretching) that convergence is impossible to achieve without
. August 2007
210 Chapter 6. Nonlinear Elasticity Problems
using a small time step.
1.0
iter=50
v=h v=h
.5
u=h
.
.0
u=h
w=h
-.5 (a) Load
w=h (b) Load
0. 5. 10. 15. 20. 25. 0. 5. 10. 15. 20. 25.
Figure 6.17: Large deformation of a thick beam. (a) Displacements against load us-
ing Hex20 elements. (b) Displacements against load showing the anisotropic behavior
of the tetrahedron arrangement.
While it is possible to devise sophisticated step sizing schemes to help cope with
these situations, a simple but eective scheme is described here. First, the modied
Newton-Raphson iteration scheme (where the stinesses are updated only at the
beginning of a load step) is used because these assure the displacement increments
will be estimated based on a converged total stiness. Second, the full increment of
load is applied but the displacements are updated only partially by
f u gi = f u gi + ifugi
where i
i = 2i2max o i < imax i = o i > imax
Typically, imax = 5 which gives increments of 161 , 18 , 14 , 12 , 11 , Clearly, this increases
the number of iterations, but the computational cost is not exorbitant since only the
element nodal forces need be updated at each iteration. The signicant advantage
is that it gives the out-of-balance forces time to adjust before the full increment of
load is eectively applied.
Figure 6.17(b) shows the displacements at all four end nodes. It is expected that
the u displacements be nonzero because of the Poisson's ratio eect but that all four
be centered about zero. It is clear from the gure that there is a denite sideways
drift for the Tet4 results indicating that the tetrahedron arrangement exhibits some
anisotropy.
Interestingly for the Tet4 element, the initial iterations reach the maximum limit
set at 50 but after about six or so increments of load decrease signicantly. Actually,
the out-of-balance forces during the initial increments are reasonably well converged
but seem to oscillate about small deviations.
Example 6.12: Treat the simple shear deformation of a block as a load control
problem and show the relation between the Cauchy and Kirchho stresses.
6.4. Total Lagrangian Incremental Formulation 211
2y t
6y t
6
kxo
-2 -x
xo2
1-x
Figure 6.18: A block in simple shear.
A simple shear deformation parallel to the xo1 ; xo2 plane is shown in Figure 6.18
and given mathematically by
x1 = xo1 + k xo2 x2 = xo2 x3 = xo3
The displacement components are readily obtained as
u1 = k xo2 u2 = 0 u3 = 0
indicating that horizontal lines move horizontally only. The deformation gradients
are 21 k 03 2 1 ;k 0 3
@xo
@x p 4
@xoi ] = 00 10 01
5 and p ] = 4 0 1 0 5
@xi 0 0 1
Note that there is no volume change because J = Jo = 1: The Lagrangian strain
tensor is 20 k 03
X @xp @xp
2Eij = p @xo @xo ; ij = 4 k k2 0 5
i j 0 0 0
There is no straining of horizontal lines. There is also no straining in the third
direction indicating that this is a state of plane strain.
Let the material have the following linear constitutive behavior:
X
ijK = 2
Eij + ij k Ekk
where
and are the Lam%e constants. The Kirchho stress tensor, therefore, is
21 2 3 2 k
2 k
k 0 7 1 0 3
ijK = 64
k
k2 + 12 k2 0 5 =
k 4 1 (1 + )k 0 5
0 0 1 k2 0 0 k
2
where = =2
. The tensile
22 K component arises from the fact that lines originally
in the 2-direction are being stretched. The Cauchy stresses are obtained from
X K @xp @xq
pq = ij o
ij @xoi @xoj
@x @x @x @x @x @x @x @x @x @x
K p
=
11 @xo @xo +
12 @xo @xo + @xo @xo +
22 @xo @xo +
33 @xpo @xoq
q K p q p q K p q K
1 1 1 2 2 1 2 2 3 3
. August 2007
212 Chapter 6. Nonlinear Elasticity Problems
Substituting for the deformation gradients leads to the complete stress tensor as
2 (2 + )k + (1 + )k3 1 + (1 + )k2 0 3
pq =
k 4 1 + (1 + )k2 (1 + )k 0 5
0 0
The Cauchy stress tensor, as expected, is symmetric.
The magnitude of the shear deformation is governed by the parameter k. It is
worth noting that when it is small, both stress tensors approach the same values.
K
yy
5. Stress 15. Stress
4.
xx
K
xy 10.
Infinite sheet
3. FEM
xy
.1
2.
1.
K
xx 5.
yy
0.
(a) Load 0.
(b) Load
0. 10. 20. 30. 40. 0. 10. 20. 30. 40.
Figure 6.19: Stresses for a block under shear load control. (a) Kirchho stress.
(b) Cauchy stress.
Imagine a free body cut parallel to the x-axis this will expose two tractions
related to the Cauchy stress by
tx =
xy ty =
yy
The tx traction, when multiplied by the area, gives a resultant horizontal force that
we will consider to be the applied load. The resulting deformation is then related
to the traction (and hence load) as
xy =
k1 + (1 + )k2 ] = tx = P=hL
where hL is the area over which the resulting force P acts. Let us consider the
problem to be load driven: then the deformation parameter k is a nonlinear function
of the load. However, we can easily solve for it using a Newton-Raphson iterative
scheme as
ki+1 = ki +
1 +P=hL ; fo fo =
ki 1 + (1 + )(ki )2 ]
(1 + )3(ki )2 ]
where i is the iteration counter. This converges very rapidly.
Once we know k we can then determine the Kirchho stresses. The results are
shown plotted in Figure 6.19 as the continuous lines. It is interesting to note that
the Cauchy
xx is the largest of the stresses.
Example 6.13: Use the CST element to obtain a numerical solution of the shear
problem.
6.5. Stability of Discrete Systems 213
;! ;! ;! ;! ;!
L = 203 mm (8:0 in)
b = 101 mm (4:0 in)
h = 12:7 mm (0:5 in)
aluminum
Po (t) u A uo
Q(t) u_
Tim
e
Tim
e
Figure 6.22: Dynamic view of a static instability. (a) Small ping loads applied in
addition to the slowly increasing primary load. (b) Response to the two loads, the
second ping causes a change in primary loading path indicating in instability.
x h xh xh
(a) (b) (c)
@* = 0 @* = 0 @* = 0
@u @u @u
@2* > 0 @2* = 0 @2* < 0
@u2 @u2 @u2
Figure 6.23: Disturbed equilibrium state of a ball. (a) Stable equilibrium. (b) Neu-
tral equilibrium. (c) Unstable equilibrium.
We have already shown in Section 6.2 that the condition * = 0 governs equilibrium
a study of the second order term 2 * therefore governs the nature of the equilibrium,
that is,
2* > 0 :stable equilibrium
2
*=0 :neutral equilibrium
2* < 0 :unstable equilibrium
Actually, if 2 * = 0 then we must check the next higher order terms also. We conclude
that for stable equilibrium, the potential energy is a relative minimum as depicted in
Figure 6.23(a).
To clarify the meaning of the second variation, let the equation of the surface be
quadratic near the equilibrium point that is,
y = x2 or v = u2
where is a parameter. The three cases shown in Figure 6.23 correspond to > 0,
= 0, and < 0, respectively. The total potential when a small horizontal force Q
is applied is
* = U + Mgv ; Qu = U + Mgu2 ; Qu
(In this case, the strain energy U is zero.) The dierent orders of variation of the
potential are
* = @@u* u = @@uU + 2Mgu ; Q] u = 2Mgu ; Q] u
2 2
2* = @@u*2 u2 = @@uU2 + 2Mg] u2 = Mg] u2
@ 3* @ 3U
* = @u3 u = @u3 + 0] u3 = 0 ] u3
3 3
The rst equation gives the equilibrium condition when the system is in equilibrium
this term is zero, therefore it is the second equation that determines the sign of *.
. August 2007
216 Chapter 6. Nonlinear Elasticity Problems
Depending on the value of , this second term can be either positive or negative. One
of the important points to note is that the relation for the second variation does not
contain the applied load Q but does contain the gravity load Mg.
nite displacement we would then not have to worry about stability. The situation
is much subtler than this, and we need to rene our concepts of equilibrium and
stability in order to address it.
2.0
(a) (b) *
1.8
1.6
decreasing Q
1.4
Load P/Po
1.2 P=KL
unstable
1.0
.8 stable
.6
.4 decreasing Q equil points
P<KL
.2 P>KL
.0 Displacement Displacement
-1.0 -.8 -.6 -.4 -.2 .0 .2 .4 .6 .8 1.0 -1.0 -.8 -.6 -.4 -.2 .0 .2 .4 .6 .8 1.0
Figure 6.25: Behavior of the linear bar model. (a) Displacements for various values
of loads. (b) Potential energy for dierent P values and constant Q.
The strain energy and potential of the loads for our simple system are, respectively,
U = 21 Ku2 V = ;Pv ; Qu ; 12 P=L]u2 ; Qu
The approximation is based on small de"ections. The total potential is
P = K1 cos
+ K2(1 ; cos
) ; QL sin
cos
.8
P = 0.6 Pc
.6
.4
Load P/Pc
.2
decreasing Q
.0
-.2
-.4
-.6 unstable equil points unstable equil points
-.8
Angle Angle
-1.0
0. 30. 60. 90. 120. 150. 180. 0. 30. 60. 90. 120. 150. 180.
Figure 6.26: Behavior of the nonlinear bar model with K2 = 0. (a) Rotation for
various values of loads. (b) Potential energy for dierent P values and small constant
Q.
Figure 6.26(a) shows a plot of the force P against angle for dierent values of Q
when K2 = 0. In each case, the force cannot exceed a particular maximum value
and in the limit of small Q this corresponds to the critical value Pc = K1 L. One
interpretation of this gure is to view it as imposing the displacement and the force
is the resulting reaction. Suppose, however, we wish to impose the force, then what
is the interpretation of the decreasing force? More specically, suppose we are at the
peak value and we increment the load a small amount P , what happens?
To answer this question, we need to look at the potential energy plotted in Fig-
ure 6.26(b). The total potential energy (when K2 = 0) is given by
* = 21 K1L2 sin2
; PL1 ; cos
] ; QL sin
Again, it is emphasized that most points on the potential plots are nonequilibrium
points. Consider the line corresponding to the load values P = 0:6Pc in Figure 6.26(a).
It intersects the equilibrium curve at three points, but only two of the points (near 0
and 180) are stable. In other words, all points immediately past the peak are unstable
and therefore a load/angle combination in this range would cause a large displace-
ment. The member would rotate until it found the second stable equilibrium point
at a large angle.
. August 2007
220 Chapter 6. Nonlinear Elasticity Problems
The maximum load point is called a limit point, because the load cannot exceed
this limiting value. The phenomenon of quickly jumping from one equilibrium con-
guration to another distant one is called snap-through.
In the previous developments we saw that Q ;! 0 is a special case. Let us now
deal directly with this situation. The equilibrium relation is
F =
@ * = hK cos
+ K (1 ; cos
) ; P sin
i sin
= 0
1 2
@
L
This has two solutions. The rst is
sin
= 0 or
= 0 2 : : :
These correspond to when the bar is in a vertical alignment. The other solution gives
P = K1 cos
+ K21 cos
]
;
Both solutions are shown plotted in Figure 6.27 for dierent values of K2 =K1. We see
that the solutions intersect at P=K1L = 1, which is the critical value we previously
identied. The presence of K2 does not aect this critical value but it does change
the shape of the equilibrium curve. We now investigate its stability.
The rst variation of the potential energy is related to the equilibrium solution,
while the second variation determines its stability. This is given by
2
KT = @@
= @@
*2 = K1L2 (2 cos2
1) + K2L2 (1 2 cos2
+ cos
) PL cos
F
; ; ;
Hence, when P > K1L this solution path is unstable. That is, the intersection with
the second solution has caused this solution path to become unstable. On the other
hand, for
= this becomes
@ 2*
KT = @
2 = K1 L2 K2 L2 + PL
;
When K2 = 0, say, then the solution is stable as long as P is not reversed. If K2 > K1 ,
then a minimum value of P is required to maintain stability otherwise the bar will
snap back to the original upright position.
For the second solution with P = K1 cos
+ K2 1 cos
], we get
;
2
KT = @@
*2 = K2 K1]L2 sin2
;
6.5. Stability of Discrete Systems 221
3.0
stable
unstable
K2 > K1
2.5
Load [P/KL]
2.0
1.5
1.0
K2 = K1
;
;
.5
;
.0 P = K1 LAngle K2 < K1
-180 -135 -90 -45 0 45 90 135 180
That is, there is the primary response u o, which is due to Po , and the smaller
f g f g
and setting the corresponding powers of to zero leads to the two equations
0 : M ] u#o + C ] u_ o = Po
f g f F (uo) 0
g f g; f g
1 : M ] # + C ] _ + KT ]o = Q
f g f g f g f g
The rst equation is for quasi-static primary loading. The second equation, which
is often referred to as the variational equation 20], shows that the response due to
the ping is that of a linear system with a constant stiness KT ]o how the stiness
changes during quasi-static loading is governed by the rst equation.
As we showed for the total Lagrangian scheme, the incremental form of the quasi-
static loading relation essentially becomes
KT ] u t+t = P t+t F t
f g f g ; f g
We look for solutions of the form f (t)g = fgeit . Substitute into the equation of
motion to get h i
KT ] + i C ] ; 2 M ] fgeit = 0
There can be nontrivial solutions only if the determinant is zero, which leads to a
characteristic equation to determine the eigenvalues i and eigenvectors fgi. The
general solution is written as a combination of
f g1 e
i1 t f g2 e
i2 t f gN e
iN t
We state our stability criterion in terms of the properties of the eigenvalues i. For
the system to be asymptotically stable we want
Im ] > 0 since f geit = fgei(R +iI )t = fge I t eiR t ;
6.5. Stability of Discrete Systems 223
Thus, a negative imaginary component of i would give an exponentially increasing
function of time. If the criterion is not true for any one of the roots, then the system
is unstable.
The static instability criterion of Euler is essentially the case of 1 = 0 that
is, both the real and imaginary parts are zero simultaneously. There are structural
problems, however, where this criterion is insucient. For example, for follower-force
type problems (and related problems such as aeroelastic "utter) instability occurs
when the real part of 1 is still positive. Such situations are usually referred to as
dynamic (or kinetic) instabilities 35].
Thus, a key ingredient of the dynamic approach is to monitor the spectral behavior
of KT ]. Since the total stiness is available (when using the total Lagrangian scheme)
an expedient method is to do an undamped vibration eigenanalysis | we will then
refer to the eigenvalues as ! = !2, which are real only.
f gf
@ 2 * ] u +
*(u ) = @@u* u + 12 u T @u@u
g f g f g
We have that
@* = @ ( u ) @ 2 * ] = @ 2 ] = @ ] K ]
P
U U F
T
@u
f g f
@u g; f g fF g
@u@u @u@u @u
where KT ] is the total stiness. The variation of the potential is therefore given by
*(u ) = T
fF g f u + 21 u T KT ] u +
g f g f g
The energy changes should be stationary for an equilibrium loading path that is, the
rst variation should be zero irrespective of fug. Hence, we have that
@ * = (u ) = @
@u P = F P = 0
U
f
@u g fF g f g; f g f g; f g
This is the equation that denes the equilibrium path this path can be viewed as
a continuous curve in ( u T ) space. In this, only the nodal force vector F is a
f g f g
Since A and B are equilibrium states, then fF gjA and fF gjB are both zero giving
@ @ ] = @F ] u = K ] u
A u + P P 0
F F
@u
f gj f
@ A
g j
@u A j f g; T f g f g; f g
The approximation is because we are neglecting the higher-order terms. We will refer
to this as the loading equation. Provided that det KT ] = 0, we getj j 6
f ug = KT ] ; 1 fP g
This is the standard tangential solution used in a nonlinear analysis and described
earlier as part of the total Lagrangian scheme.
For stable equilibrium, the small changes of energy should be positive for any
small perturbation fug about the equilibrium point, hence we require that
*(u + u ) ; *(u ) > 0 or fu T KT ] u > 0
g f g for all fug
since fF gT fug = 0 through equilibrium. For this to be true, we require that KT ]
be positive denite. There are two situations of interest to us here. First, when
f u T KT ] u < 0
g f g for some fug
then KT ] is not positive denite and it will have at least one negative eigenvalue. It
is therefore unstable. The other case is when
fu T KT ] u = 0
g f g for some fug
which is a neutral equilibrium state and KT ] has a zero eigenvalue. Consequently,
det jKT ]j = 0 and a full investigation of the nature of its equilibrium requires the use
of higher-order terms in the expansion of the potential.
For the neutral equilibrium case, we cannot nd a unique fug using the loading
equation and we have a singular point. This singular point can be either a limit point
or a bifurcation point. To see the distinction between these two, we must look at the
spectral properties of the total stiness and this is done in the examples to follow.
Figure 6.28 shows examples of the two singular points. As shown in the gure, a 2-D
plot of u2 against load shows little or no motion until the singular point is reached,
then it has two possible paths to take. In the simple example illustrated, the paths
. August 2007
226 Chapter 6. Nonlinear Elasticity Problems
(a) 6 q
r q
6
(b)
q
-u -u
6 6
stable
(c) r unstable
r bifurcation point
limit point
q q (d)
-u -u
Figure 6.29: Classication of singular points and the eect of initial imperfections.
(a) Limit point. (b) Asymmetric bifurcation. (c) Stable symmetric bifurcation.
(d) Unstable symmetric bifurcation.
can be concave up (stable), concave down (unstable), or asymmetric (one stable, one
unstable).
We are now in a position to classify each of the singular points. For a limit point,
= 0, giving two solutions symmetrically placed about the limit point. In either
case, there is a direction in which negative energy results and hence a limit point is
unstable.
For a bifurcation point, there are two cases that can arise. For an asymmetric
bifurcation there are two solutions, one corresponding to the fundamental path and
is unstable. For the other solution, the energy change is the same as for the limit
point and hence an asymmetric bifurcation point is unstable.
For a symmetric bifurcation, again there are two solutions, The primary path is
unstable. The bifurcated path may be stable or unstable.
Example 6.15: Use a vibration analysis to distinguish between limit and bifur-
cation singular points.
Consider the free undamped vibration of the system when loaded near a critical
point that is, let fug = f geit leading to
KT ]f g ;
2 M ]f g = 0
It is therefore sucient for us to introduce the eigenvalues m and eigenvectors f gm
of the total stiness such that
KT ]f gm = m M ]f gm m =
2m
and let the eigenvectors be normalized such that
f gTi M ]f gj = ij f gTm KT ]f gm = m
When the solution follows the path from a stable state, the lowest eigenvalue, 1 , is
zero at the singular point. Hence, we have that
KT ]f g1 = 0
. August 2007
228 Chapter 6. Nonlinear Elasticity Problems
Now multiply the transpose of the loading equation by f g1 to get
n o
fugT KT ] ; fP gT f g1 = 0 giving fP gT f g1 = 0
This relation is used to distinguish between limit and bifurcation points as follows:
limit point: = 0 fP gT f g1 6= 0
bifurcation point: 6= 0 fP gT f g1 = 0 (6.17)
Figure 6.28 shows examples of the two singular points. As shown in the gure, a 2-D
plot of u2 against load shows little or no motion until the singular point is reached,
then it has two possible paths to take. In the simple example illustrated, the paths
can be concave up (stable), concave down (unstable), or asymmetric (one stable,
one unstable).
We therefore have the general modal representation for the displacement increment
X 1h T i
fug = f g +
1 1 f g f g f g = f g + f v g
P m m 1 1
m=2 m
Note that f gT1 f v g = 0. For the limit point where = 0 and assuming m 6= 0,
we get
fug = 1 f g1
The displacement increment has the shape of the rst eigenmode. The displacement
increment for the bifurcation point, on the other hand, depends on all the modes.
Exercises 229
Exercises
6.1 The total potential of a certain system is
* = 15 x5 ; 41 ax4 ; 23 ax3 + a2
where a is a parameter and x is the generalized coordinate. Determine all of
the equilibrium congurations and indicate which ones are stable and unstable.
6.2 If in the derivation of the beam geometric stiness matrix, we use the rod shape
functions instead of the beam shape functions, i.e.,
v(x) = (1 ; Lx )v1 + ( Lx )v2 = f1 (x)v1 + f2 (x)v2
Show that the derived inconsistent geometric stiness matrix is given by
2 1 0 ;1 0 3
6 7
kG ] = FLo 64 ;01 00 01 00 75
0 0 0 0
Where might such an element be more useful than its consistent counterpart?
6.3 Determine a constraint element by adding
1 2
2 ki ui + j uj ; o ]
to the potential energy term. Generalize the results for more than two con-
straints.
6.4 A particle in the (x y) plane moves in the force eld Fx = ;ky, Fy = kx (k
is a constant). Prove that when the particle describes any closed path in the
counterclockwise sense, the work performed on the particle is 2kA where A is
the area enclosed by the path.
6.5 Suppose the rotation distribution in a circular shaft can be written in terms of
the nodal rotations as
(x) = (1 ; Lx )1 + ( Lx )2 f1(x)1 + f2 (x)2
Use minimum potential energy to derive the torsion element.
6.6 For a uniform column with clamped ends, assume v = ax2 (L ; x)2 and deter-
mine the critical load. Pcr = 42EI=L2 ]
6.7 For a uniform column with clamped at one end and free at the other, assume
v = ax2 and determine the critical load. Pcr = 2:5EI=L2 ]
6.8 For a uniform column with clamped at one end and free at the other, assume
the mode shape is the static deection shape due to a point load at the tip and
determine the critical load. Pcr = 42EI=17L2 ]
. August 2007
230 Chapter 6. Nonlinear Elasticity Problems
Chapter 7
Variational Methods
Single Integrals
Consider the integral
Z x1
J u ] = F (x u u )dx
0
e.g., F = 21 u ]2 + u ; q(x)
0
xo
231
232 Chapter 7. Variational Methods
where F is a known, real function of the real arguments x u, u du=dx, and
0
are parameters of the problem. The value of the integral depends on the choice of
u = u(x), hence, the notation J u ]. To make the symbol J u ] meaningful, it is
clearly necessary to impose some restrictions on the choice of the argument u(x) and
on the prescribed function F appearing in the integrand. We shall suppose that the
admissible arguments belong to a class C 2 (smooth in the second derivatives) and
assume at the end of the interval (xo x1) the specied values are uo and u1. Thus,
u(xo) = uo u(x1) = u1
where uo and u1 are prescribed in advance. The entire set of admissible arguments
u(x) can thus be viewed as a family of smooth curves passing through (xo uo) and
(x1 u1).
For a given curve u = u(x) of the set, the integral yields a denite numerical
value J u ], and we pose a problem of determining that particular curve u(x) in the
competing set which makes the integral a minimum. If u(x) minimizes this integral,
then every function u(x) in the neighborhood of u(x) can be represented in the form
u = u(x) + (x) = ddu
where is a small real parameter. We note that the function u(x) is determined with
= 0. We shall call the dierence u(x) ; u(x) = (x) the variation of u(x) and write
u (x) = ddu
Moreover, every function in the set fu(x)g satises the end conditions and we must
have (xo) = 0 and (x1 ) = 0 at the ends.
Since u(x) minimizes the integral, then
J u ] = J u + ] J u ]
The left-hand member in this inequality is a continuously dierentiable function of ,
and therefore, a necessary condition that u(x) minimize the integral is
dJ u + ] j = 0
d =0
That is,
dJ u + ] j = d Z x1 F (x u + u + )dx = Z x1 ( @F + @F )dx = 0
d =0 d xo
0 0 0
xo @u @u 0
xo dx
0 0
xo xo
and since (xo) = (x1 ) = 0, we can write it in the form
Z x1 dF u
!
F u ; dx (x) dx = 0
0
xo
This integral must vanish for every (x), and we conclude therefore that
F u dFdxu = 0
0
;
This is usually
R called the Euler equation associated with the minimizing of the integral
J u ] = xxo1 F (x u u )dx.
0
F u dx d F + d2 F ( 1) n d F u(n) = 0
n
u u
;
dx2 dxn ;
0 00
F = @F
@u u + @F u +
@u 0
0
Boundary Conditions
Up to now, we have considered the boundary conditions where u is specied and thus
u = 0. We now generalize this to encompass a wider range of problems.
Consider the 1-D functional equation
Z x2
J u ] = F (x u ::) dx ; (u2 ; u1) = min
x1
7.1. Calculus of Variations 237
where is a parameter, and u1 u2 are the end values of u(x). To minimize this, we
apply the variational operator to get
Z x2
J = F dx ; (u2 ; u1) = 0
x1
We get for terms inside the integral
F = @F@u u + @F u + @F u +
@u @u 0
0
00
00
x1 @u 0
x1 @u dx 0 0 0
x1 @u00 00
x1 x1
00 0
x1 @u dx @u dx2 @u @u dx @u x1 @u
; ;
0 0 0 00 00
All three groups of terms must vanish. The rst group gives rise to the governing
dierential equation, or the Euler equation
@F d @F + d2 @F = 0
@u dx @u dx2 @u ;
0 0
The remaining terms give rise to the boundary conditions. Since they are associated
with dierent variations of u, then we have separately
h @F d @F i x2 h @F i x2
@u dx @u 0
; ux1= 0
00
;
@u u x1= 0 00
0
Each of these represent two distinct types of boundary conditions. The rst of these,
for example, says at x = x1 that
u = 0 u = specied or @u @F d @F = 0
dx @u 0
;
00
;
The rst is called a geometric boundary condition, while the second is called a natural
boundary condition, respectively.
When we apply the stationary principles, we need to identify two classes of bound-
ary conditions, called essential and natural boundary conditions. The essential
. August 2007
238 Chapter 7. Variational Methods
boundary conditions are also called geometric boundary conditions because they cor-
respond to prescribed displacements. The natural boundary conditions are sometimes
called the force boundary conditions because they correspond to prescribed boundary
forces in structural mechanics problems.
Ritz Method
The Ritz (or Rayleigh-Ritz) method provides a powerful way to obtain approximate
solutions directly from the variational problem. That is, we will seek
J u ] = min or J = 0
without relying on solving the corresponding Euler equations. In elasticity problems,
the energy principles conveniently set up the variational problems ready for applica-
tion of the Ritz method. However, this method can be also used to solve dierential
equations if they can be identied as the Euler equations of a variational problem.
In general, a continuously distributed deformable body consists of an innity
of material points and therefore has innitely many degrees of freedom. The Ritz
method is an approximate procedure by which continuous systems are reduced to
systems with nite degrees of freedom. The fundamental characteristic of the method
is that we operate on the functional corresponding to the problem, either J or the
total potential energy *. Suppose we are looking for the solution for J = 0 with
prescribed boundary conditions on u. Let
X
u(x y z) = i=1aii(x y z)
1
where i are independent expansion or trial functions, and the ai are multipliers
to be determined in the solution. The trial functions satisfy the essential (geomet-
ric) boundary conditions but not necessarily the natural boundary conditions. The
variational problem states that
J u ] = J a1 1 + a2 2 + ] = min
Thus J a1 1 + a22 + ] can be regarded as a function of the variables a1 a2 . To
satisfy J = min., we require that
@J = 0 @J = 0
@a1 @a2
. August 2007
240 Chapter 7. Variational Methods
These equations are then used to determine the coecients ai. Normally, we only
include a nite number of terms in the expansion.
An important consideration is the selection of the trial functions i. Selecting
ecient admissible functions may not be easy fortunately, many problems closely
resemble other problems that have been solved before, and the literature is full of
examples that can serve as a guide. It must also be kept in mind that these func-
tions need only satisfy the essential boundary conditions and not (necessarily) the
natural boundary conditions. For practical analyses, this is a signicant point and
largely accounts for the eectiveness of the displacement-based nite element analysis
procedure as will be shown later in this chapter.
For convenience in satisfying the boundary conditions on u, we usually set
X
u = uo + nan n
where uo conforms to the non-homogeneous boundary conditions. For homogeneous
displacement boundary conditions, we set uo = 0.
Example 7.4: Consider a bar xed at one end and subjected to an axial con-
centrated force at the other end, as shown in Figure 7.1. The variation of Young's
modulus is E (x) = Eo (1 + x=L)2 . Obtain a Ritz approximate solution.
6
y u(x)
6
- x - x
......
.....
.....
......
.....
...... P
-
......
.....
......
..... 6
F (x)
E = Eo (1 + x=L)2
- x
not constant and equal to P . This reiterates the fact that the Ritz approach only
approximates equilibrium.
An interesting result is obtained if we use only a linear expansion for the dis-
placements. In this circumstance, after imposing the essential boundary condition,
we have the one term expansion
u(x) = a1 x
Substituting this into the potential energy expression and minimizing, we obtain
@ * = Z L E A(1 + x=L)2 (a )dx ; PL = 0
@a1 o 1
0
Performing the required integration gives
Eo A 70L]a = PL
30 1
We recognize this as precisely the rst term in the above 2 2] matrix form. That
is, as we increase the expansion of u(x), then each additional term adds a row and
column to the matrices but otherwise the existing matrices are unaected.
Solving for a1 gives
a1 = 73 EPA
o
The approximate solution for the displacement and force are, respectively,
u(x) = 7E3PA x] F (x) = 37P 1](1 + x=L)2
o
These results are also shown in Table 7.1 as the 1-term columns. Note that this
force distribution does not satisfy the dierential equation of equilibrium.
Example 7.5: Use the Ritz method to nd an approximate solution for a rect-
angular body xed at one end and loaded with a concentrated force P at x = L as
shown in Figure 7.2.
The solution given by the elementary beam theory is
3h x i 2h x x )2 iy
v(x) = PL
6EI L3( )2 ; ( x )3
L u(x) = ;y(x) = ; PL
2EI L2( ) ; ( L
7.2. Direct Methods of Solution 243
......
.....
......
.....
......
.....
......
.....
a
......
.....
...... y 6
.....
......
..... 6
......
..... - x 6P 2h
......
.....
......
.....
......
.....
......
.....
......
.....
......
..... ?
......
..... -
L
Figure 7.2: Cantilevered rectangular body.
The tip deection is
PL3 3 ; 1] = PL3
vtip = 6Eb(2 h)3 =12 2Ebh3
We will use this to motivate the Ritz functions as well as for comparison.
Consider the problem as a plane problem such that either zz = 0 (plane strain)
or
zz = 0 (plane stress). In either case, the strain energy expression reduces to
Z
U = 21 (2
(1 + )(2xx + 2yy ) + 2
xxyy + 4
2xy ] dV
where is chosen appropriately as given in Section 5.2. Motivated by the elementary
solution, let the displacements be approximated as
u(x y) a1 2Lx ; x2 ]y v(x y) a2 3Lx2 ; x3 ]
This expansion satises the geometric boundary conditions of all displacements being
zero at x = 0. There are of course many displacement elds that can satisfy these
conditions.
The strains associated with this displacement eld are
@u = 2a L ; x]y @v = 0 2xy = @u @v 2
xx = @x 1 yy = @y @y + @x = (a1 + a2 3)2Lx ; x ]
Note that these strains are automatically compatible, but the stresses associated
with them are not necessarily in equilibrium. That is, we must determine an so as
to obtain a `good' solution. The strain energy is calculated as
Z +h Z L h i
U = 21 2
(1 + )4a21 L2 ; 2Lx + x2 ]y2 + 0 +
(a1 + 3a2 )2 4L2 x2 ; 4Lx3 + x4 ] dx dy dz
h
; o
1 8 2 3 3 2
= 2 2
(1 + ) 9 a1 L h b +
(a1 + 3a2 ) 15 L hb 16 5
. August 2007
244 Chapter 7. Variational Methods
This is the function to be minimized.
We consider * to be a function of a1 a2 , and dierentiate with respect to an to
get the stationary values. That is,
@ * = 0 = 2
(1 + ) 8 a L3h3 b +
(a + 3a ) 16 L5 hb
@a1 9 1 1 2 15
@ * = 0 =
(a + a 3) 16 L5 hb ; 2PL3
@a 1 2 5
2
which gives the solution
h 2i
a1 = 2
(1;+3P)4bh3 a2 = 2
(1 +P)4bh3 1 + 5(1 9+L2)h
The displacement eld is given by
u(x y) = 2
(1;+3P)4bh3 2Lx;x2]y
2
v(x y) = 2
(1 +P)4bh3 1+ 5(1 9+L2)h ]3Lx2 ;x3]
The tip deection is
3 5(1 + )h2 ]
vtip = 2
(1 PL
+ )2bh 3 1 + 9L2
The dierence with the elementary theory occurs in two places. First, the Ritz
solution has an extra term that depends on the ratio h=L this disappears for slender
beams | it is the shear deformation contribution. The leading terms are compared
as
PL3 ! PL3 or 1 ! 1
2
(1 + )2bh 3 2Ebh 3 (1 + ) (1 + )
where E = 2
(1 + ) was used. The elementary theory is based on uniaxial stress
which is dierent than both plane problems.
Example 7.6: Consider the rectangular panel shown in Figure 7.3 with end
parabolic tractions. Regarding the panel being in a state of plane stress, deter-
mine the distribution of stresses.
y
6 2
tx = po(1 ; yb2 )
ty = 0
b -
- x-
a
-
on x = a
@x@y @y2
@2 = @2 = 0
on y = b
@x@y @x2
The dierential equation for can be identied as the Euler equation for the
variational problem
ZbZa
J ] =
(r2 )2 ; 4bp2o
dxdy = min
; b ; a
Thus, the problem can be solved by the direct method. Assume
= (x2 ; a2 )2(y2 ; b2 )2(a1 + a2 x2 + a3 y2 + )
Such an expansion satises the boundary conditions and the expansion functions
are independent. If one term is taken, then
!
@J = 0 ) a 64 + 256 b2 + 64 b4 = po
@a1 1 7 49 a2 7 a4 a4 b2
For a square plate (a = b), we nd
a1 = 0:04253 apo6
Thus the approximate stress function is given by
h 2i
= 21 poy2 1 ; 6ya2 + 0:04253 ap6o (x2 ; a2 )2 (y2 ; b2 )2
The corresponding stress components are obtained from as
2 2 2
xx = po(1 ; ya2 ) ; 0:1702 po (1 ; 3ay2 )(1 ; xa2 )2
2 2
yy = ; 0:1702 po (1 ; 3ax2 )(1 ; ay2 )2
2 2
xy = ; 0:6805 po (1 ; xa2 )(1 ; ya2 ) xy
a2
. August 2007
248 Chapter 7. Variational Methods
If three terms are taken, then (again for a square plate (a = b))
a1 = 0:0404 apo6 a2 = a3 = 0:01174 ap8o
and the stress along the axis x = 0 is
2 2 2 4
xx = po(1 ; ya2 ) ; 0:1616 po (1 ; 3 ay2 ) + 0:0235 po (1 ; 12 ya2 + 15 ay4 )
These stresses satisfy equilibrium and boundary conditions, but not compatibility.
One disadvantage of the classical Ritz analysis is that the trial functions are
dened over the whole region. This causes a particular diculty in the selection of
appropriate functions in order to solve accurately for large stress gradients, say, we
may need many functions. However, these functions are dened over the regions in
which the stresses vary rather slowly and where not many functions are required.
Another diculty arises when the total region is made up of subregions with dierent
kinds of strain distributions. As an example, consider a building modeled by plates
for the "oors and beams for the vertical frame. In this situation, the trial functions
used for one region (e.g., the "oor) are not appropriate for the other region (e.g., the
frame), and special displacement continuity conditions and boundary relations must
be introduced. We conclude that the conventional Ritz analysis is, in general, not
particularly computer-oriented.
We can view the nite element method as an application of the Ritz method, where
instead of the trial functions spanning the complete domain, the individual functions
span only subdomains (the nite elements) of the complete region. Figure 7.4 shows
. August 2007
250 Chapter 7. Variational Methods
y v0 0 6 6q (x)
6
vL L
V M
6
5
6
6
5
h
- x
L 6 b
M0 V0 ?
5 5
L L
This approximation says that the deformation is governed by three independent func-
tions, v(x), (x), and (x), that depend only on the position along the centerline.
We could, of course, retain more terms in the expansion and develop an even more
rened theory. In fact, we will use the lateral traction boundary conditions to reduce
the representation down to eectively only two functions.
The strains corresponding to the above deformation are
xx = @@xu = ;y @ @x +O(y3) yy = @ v = y2+O(y3) xy = @ u + @ v = ;+ @v +O(y2)
@y @y @x @x
The normal strains are predominantly linear on the cross-section, whereas the shear
strain is predominantly constant. Substitute these strains into the Hooke's law for
plane stress to get, for example,
h i h i
yy = 1 ;E 2 yy + xx = (1 ;E 2 ) 2 ; @
@x + O ( y 2) y
We expect the normal tractions to be zero on the lateral surfaces when there is no
distributed load, so choose
2 = @
@x or yy = ;xx
This gives the other normal stress as
h i h i
xx = 1 ;E 2 xx + yy = (1 ;E 2 ) ; @ @x + 2 @ + O(y2) y = ;Ey @ + O(y3)
@x @x
. August 2007
252 Chapter 7. Variational Methods
To the indicated order, the normal stresses form a uniaxial system of stresses. We
assume the presence of a distributed lateral load does not greatly aect this conclu-
sion.
The shear stress is h
xy = G ; + @x @v + O(y2)i
This is predominantly constant on the cross-section and nonzero on the boundary.
The lateral boundaries are also shear traction free so if we take
@v
= @x
this would impose that condition. It would also impose that there is no shear at all
in the beam. Instead we will interpret the constant shear as actually representing the
average shear as indicated in Figure 7.6.
6y
@@@@
z
xx
xy
@
@
(a) @@ R
@ x
(b) (c)
Figure 7.6: Distributions of stress an the cross-section. (a) Arbitrary cross-section.
(b) Normal stress. (c) Shear stress.
We therefore conclude that the stresses are essentially
h @v i
xx = ;yE @
@x xy = G ; + @x others = 0
The strain energy now becomes
Z Z
U =
1 + ] dV = 1 E2 + G 2 ] dV
2 xx xx xy xy 2 xx xy
V V
Substitute for the strains to get the total strain energy as
Z Z Z
U =
1 L h=2 Ey 2( @ )2 + G( ; @v )2 b dydx = 1 L EI ( @ )2 + GA( ; @v )2 dx
2 o ; h=2 @x @x 2 o @x @x
where the cross-sectional properties
Z h=2 Z h=2
A bdy = bh I by2dy = 121 bh3
; h=2 ;h=2
7.3. Semi-Direct Methods 253
were introduced. If the applied surface tractions and end loads on the beam are as
shown in Figure 7.6, then the potential of these loads is
ZL ZL L L
V = ; q(x)v dx ; ML L + M0 0 ; VLvL + V0v0 = ; q(x)v dx ; M0 ; V v0
o o
Our variational principle for the beam may now be stated as
(Z L L L )
1 @ 2 1 @v 2
EI ( @x ) + 2 GA(; + @x ) + qv dx + M0 +V v0 = 0
0 2
There are two entities, v(x) and (x), which are subject to variation.
Taking the variation inside the integrals and using integration by parts, we get
Z L @v @ h @ i Z L @ h @v i
GA( ; + @x ) + @x EI @x dx + GA(; + @x ) + q v dx
0 0 @x
h i L h @v ] ; V ivL= 0
+ EI @
@x ; M + GA ; +
0 @x 0
(7.1)
The fact that the variations v and can be varied separately and arbitrarily, and
that the limits on the integrals are also arbitrary, lead us to conclude from the terms
in square brackets that
@ hGA( @v ; )i = ;q
@x @x
@ EI @ + GA @v ; i = 0
h i h
(7.2)
@x @x @x
The associated boundary conditions (at each end of the beam) are specied in terms
of any pair of conditions selected from the following groups:
@v ; )
v or V = GA( @x or M = EI @
@x (7.3)
Thus a free boundary is specied as
V =0 M =0
An inadmissible set of boundary conditions are
v=0 V =0 or =0 M =0
If either of these are imposed then there is no guarantee that the remaining term in
Equation (7.1) is zero.
These are the Timoshenko equations for a deep beam. In comparison to the ele-
mentary Bernoulli-Euler beam theory, this theory accounts for the shear deformation
associated with deep beams.
. August 2007
254 Chapter 7. Variational Methods
If the surface tractions on the body are as shown, then
ZL ZL
V = bq+vdx ; bq (x)vdx
o o
;
Z h=2 Z h=2
+ bf1 (y)u(L y)dy ; bfo(y)u(o y)dy
h=2 h=2
Z h=2 Z h=2
; ;
Z h=2 Z h=2
Mo = bfo (y)ydy M1 = bf1 (y)ydy
h=2 h=2
Z h=2 Z h=2
; ;
Qo = bgo dy Q1 = bg1 dy
; h=2 ; h=2
In order to assure pure "exure we require that
Z h=2 Z h=2
bf1 (y)ydy = 0 and bfo(y)ydy = 0
; h=2 ; h=2
that is, the resultant forces in the x-direction must vanish.
In order to account for the truncation error of the expansion u ;y, a correction
coecient is often added to the expansion that is, u = ;y. The coecient
can be evaluated many ways: for a rectangular cross-section, it is usually taken to be
2/3 in static problems and 2 =12 for dynamic problems.
Example 7.7: Recover the Bernoulli-Euler beam equations from the previous
formulation.
In the above developments, make the further assumption that
@v
= @x or @v
u = ;y @x
then the shear strain is zero and the potential becomes
Z Lh @ 2v 2 i
* = = 1 EI ; q ( x )v ( x ) dx
o 2 @x2
The Euler equation becomes
@ 2 EI @ 2 v ; q(x) = 0
@x2 @x2
7.3. Semi-Direct Methods 255
This is known as the Bernoulli-Euler beam equation. The expansion u ;y assures
that plane sections remain plane after deformation. The assumption = @v=@x
further requires that the plane section remains normal to the neutral axis. It is clear
that can be regarded as the rotation of the cross-section.
;
? @
t tT
@
y- 7!
;! 0 7!
;! L
@ --
@ T0 GJ (x) L L
@
R
@ x
Figure 7.7: Torsion member with arbitrary cross-section. The x-axis is along the
length.
Example 7.8: Evaluate the torsional stiness of a bar with a rectangular cross-
section.
6
z
-y
Because of symmetry, m and n, must be even. For illustrative purposes, we will just
do a single term expansion. Thus let
= c1 y2 ; b2 =4]z2 ; h2 =4]
. August 2007
258 Chapter 7. Variational Methods
Substituting into the potential energy and evaluating the integrals leads to
h 3 3 3 3i
c21 b90h b2 + h2 ] ; 4Gx c1 b36h = 0
Performing the variation on c1 leads to c1 = 5Gx =b2 + h2 ] and the function as
= b52 G x 2 2 2 2
+ h2 ] y ; b =4]z ; h =4]
At this stage everything is determined about the solution.
For example, the stresses are given by
Tx = GJx 5 b3 h3
J 18 b2 + h2
When cross-sections is square of side a, the torsional stiness is
5 a4 = 0:1389 a4
GJ = G 36 GJexact = 0:1406 a4
The comparison with the exact value 31] is remarkably good being dierent by only
-1%. The accuracy depends on the aspect ratio being -3% for h=b = 2, -14% for
h=b = 10, and -20% in the limit of h=b ! 1. The next example problem will get a
better estimate for large h=b.
Example 7.9: Estimate the stresses and torsional stiness for a cross-section
that is narrow.
...........
..........
..........
........... ...........
..........
..........
.......... ...........
........... ..........
...........
z@
6
@@@
@
@
- y@@ @ L
@@ @
Rx
@
@ @@ @
@@@ @
@
@ h
b
Figure 7.9: Bar with narrow rectangular cross-section.
Choose the torsion function as
= c1 z 2 ; h2 =4]
7.3. Semi-Direct Methods 259
This gives zero values on the top and bottom but not the sides. However, in the
limit of large b and/or small h, the eects of the sides will be negligible. Substituting
into the potential energy and evaluating the integrals leads to
h 3 3 i
43 bh4 c21 + 4Gx 23 bh4 c1 = 0
Performing the variation on c1 leads to c1 = ;Gx and the function as
= ;xz2 ; h2 =4]
The stresses are given by
xy = ;2Gx z xz = 0
and the torque rotation relation is
J 31 bh3 Tx = GJx
The torsional stiness is exact in the limit of b=h ! 1 and only o by +6% when
b=h = 10.
An estimate of the torsional stiness properties of rolled sections such as angles,
channels and I-beams can be obtained simply by summing the stiness of each
segment. Thus, X X
GJ = i GJ = i G 31 bh3
If this is not adequate, then the section can be treated as a folded plate as discussed
in the next subsection.
Retaining just the linear terms and imposing the boundary values leads to
(n s) = c21 ch1 n
; 0 = c21 1 = ch1
;
Example 7.10: Compare the stiness properties of a thin-walled circular tube
with and without a longitudinal slit.
ppp p p p p p p p p p p p p pppp pppp p p p p p p p p p p p pppp
pp p pp pp p p p p p p p p p p p p p p p p p p p pp pp p p pp pp p pp pp p p p p p p p p p p p p p p p p p p p pp pp p p p p
ppppp ppppp pp pp ppppp ppppp ppp ppp
pp pp
pp p p p p p p p p pp pp p p p p p p pp p ppp
p
p p p p pppp p p p p p p p p p p p p p pppp p p p p
p p p p pppp p p p p p p p p p p p p p pppp p p p
ppppppppppp pp ppppppppppp pp
Figure 7.11: Thin-walled tubes.
Let the diameter be D. For the tube without a slit
I ds
J1 = 4A = h = 4(D2 =4)2 =(D=h) = 41 D3h
2
The stiness of the split tube can be estimated by thinking of it as a narrow rectangle.
Then,
J2 = 13 bh3 = 13 Dh3
The ratio of the two is
J1 = 3 D2
J 4 h2 2
A tube with D=h of 20 gives a ratio of 300, that is a signicant dierence.
6z 6z
;
;
; ;
; -
; - y
;
;
* q(x y) ; ;
;
;
-
y
/ M
; ;
; ; ; 6; ;
; ; ; ; 6; xy
;Nyy
; /
;
;
- ;
;
; yz
;
- ; -
- 66 5 ;
;
x
; Nxx
; ; Nxy
;
x
; ; yy
Nxy xx xz ( xz ) xy
xx = @@xu = @x
@u ; z @x
@x
yy = @ v @v
= ;z y @
@y @y @y
@ u @ v
@u @v @x @y
xy = @y + @x = @y + @x ; z @y + @x
xz = @@zu + @@xw = ; x + @w
@x
@ v @ w
@w
yz = @z + @y = ; y + @y
Because the plate is thin, the stress in the z direction cannot be very large. A special
case that arises in the analysis of thin-walled structures is that of plane stress. Here,
the stress through the thickness of the plate is approximately zero such that zz 0,
xz 0, and yz 0. This leads to
;
7.3. Semi-Direct Methods 263
Substituting this into the 3-D Hooke's law then gives
xx = E1 xx ; yy ] xx = (1 ;E 2 ) xx + yy ]
yy = E1 yy ; xx] yy = (1 ;E 2 ) yy + xx ] (7.5)
The shear relation is unaected. Substituting for the strains in the Hooke's law then
leads to
h @u @v @x @y i
xx = 1 ;E 2 xx + yy ] = 1 ;E 2 @x + @y ; z @x + @y
h @v @u @y i
yy = 1 ;E 2 yy + xx] = 1 ;E 2 @y +
@x ; z
@y + @x
@x
zz = 0 (7.6)
h @u @v @x @y i
xy = Gxy = G @y + @x ; z @y + @x
h i h @w i
xz = Gxz = G ; x + @w @x
yz = G yz = G ; y + @y
Although the plate is treated as being in plane stress, we still retain the xz and yz
shear stresses.
The strain energy for the plate is
Z
U =
1 xxxx + yy yy + xy xy + xz xz + yz yz ] dV
2 V
Substitute for the stresses and strains and integrate with respect to the thickness to
get the total strain energy as
Z h i
U =
1 D ( @x + @y )2; 1 (1 ; )4 @x @y ; ( @y + @x )2 ] dxdy
2 A @x @y 2 @x @y @x @y
Z h i
+ 12 Gh (x ; @w @x ) 2 + ( ; @w )2 dx dy
y
@y (7.7)
A
Z h h
+ 12 E h ( @u
) 2 + ( @v )2 + 2 @u @v i + Gh( @u + @v )2 idx dy
A @x @y @x @y @y @x
where D Eh3 =12(1 ; 2 ) is called the plate bending sti
ness and E E=(1 ; 2 ).
If the applied surface tractions and loads on the plate are as shown in Figure 7.12,
then the potential of these loads is
Z
V = ; qw (x y)w dx dy ; Nxxu ; Nxy v ; Mxxx ; Mxy y ; Vxz w +
where the edge loads can be on each face. The energies de-couple into in-plane (u
and v) and out-of-plane (w, x and y ) sets hence, we now nd it convenient to treat
them separately.
. August 2007
264 Chapter 7. Variational Methods
II: In-Plane Membrane Behavior
The energy and potential for the in-plane behavior are
Z " h @u 2 @v 2 @u @v i @u @v 2 #
1
U = 2 E h ( @x + ( @y + 2 @x @y + Gh @y + @x dx dy
A
V = ;Nxxu ; Nxy v + (7.8)
Application of our variational principle with variations in u and v leads to two
dierential equations
Eh r2 u ; 1 (1 + ) @ 2 u ; @ 2 v = 0 (7.9)
1 ; 2 2 @y2 @x@y
Eh r2 v ; 1 (1 + ) @ 2 v ; @ 2 u = 0 2 @2 + @2
1 ; 2 2 @x2 @x@y r
@x2 @y2
These are the Navier's equations. as used in Section 5.5 the derivation here, however,
shows that they are not restricted to very thin plates.
For the associated boundary conditions, we specify one condition from either set:
h @u @v i h @u @v i
u or Nxx = 1 Eh ;
2 @x + @y v or N xy = Gh @y + @x
We can give interpretation of the boundary conditions in terms of resultants on the
cross-section. For example, the resultants of the normal and shear stresses are dened
on the cross-section as
Z Z
Nxx(x y) xx(x y z) dz Nxy (x y) xy (x y z) dz
and leads to
h i
Nxx = (1 Eh 2 ) @u
;
+ @v = xxh
@x @y
h i
Nyy = (1 Eh 2 ) @v
;
+ @u = yy h
@y @x
h @u + @v i = h
Nxy = 2(1Eh + ) @y @x xy (7.10)
That is, Nxx and so on, are the resultant forces per unit length due to the stresses
acting on the edge faces.
Example 7.11: Specialize the Navier's equation to the case where there is only
an x dependence.
There are no derivatives with respect to y. The rst of the two Navier's equations
becomes
Eh @ 2 u = 0 or E h @ 2 u = 0
1 ; 2 @x2 @x2
7.3. Semi-Direct Methods 265
which is the one-dimensional rod equation. The second of the Navier's equations
becomes
Eh @ 2 v ; 1 (1 + ) @ 2 v = 0 or @2v = 0
Gh @x
1 ; 2 @x2 2 @x2 2
This is also a one-dimensional equation but it is for the transverse shear behavior.
This is not the transverse exural shear behavior.
For the associated boundary conditions, we specify one condition from either
set:
Eh @u @v
u or Nxx = 1 ; 2 @x v or Nxy = Gh @x
These mimic the boundary conditions for the elementary theory.
III: Out-of-Plane Flexural Behavior
The energy and potential associated with the out-of-plane behavior are
Z " @x @y 2 h @x @y @y @x 2 i#
1 1
U =
2 AD @x + @y ; 2 (1 ; ) 4 @x @y ; @x + @y dxdy
Z h 2 @w 2idx dy
+ 21 Gh (x ; @w @x + ( y;
@y
ZA
V = ; qw (x y)w dx dy ; Mxxx ; Mxy y ; Vxz w + (7.11)
An application of our variational principle with the variations of w x and y ,
leads to, respectively,
qw + Gh @x @ h @w ; i + Gh @ h @w ; i = 0
@x x @y @y y
h i h
1 D (1 ; )r2 + (1 + ) @ ( @x + @y ) + Gh @w ; = 0
i
x
2 @x @x @y @x x
h i h
1 D (1 ; )r2 + (1 + ) @ ( @x + @y ) + Gh @w ; = 0
i
2 y y
@y @x @y @y
(7.12)
These are the governing equations for the Mindlin plate this theory accounts for
the shear deformation. The associated boundary conditions (on each edge face of
the plate) are specied in terms of any three conditions selected from the following
groups:
h i
w or Vxz = Gh @w ; x
"@x #
x or Mxx = D @x + @y @ x @ y
" #
1
y or Mxy = 2 (1 ; )D @y + @x @x @y
. August 2007
266 Chapter 7. Variational Methods
These are specied for an x-face, the other faces are similar.
We can give interpretation to the boundary conditions in terms of resultants of
the stresses on the cross-section. For example, taking resultants for the shear stress
dened as
Z Z h i
Qxz (x y) xz (x y z) dz = G ; x + @w @x dz
leads to
h i h @w i = V
Qxz = Gh ; x + @w @x = V xz Q yz = Gh ; y +
@y yz (7.13)
We can also take a moment due to the stresses acting on the edge faces. For example,
Z 3 h x @y i
Mxx ; xxz dz = 12(1Eh; 2 ) @ @x + @y
and all resultants can be written as
h x @y i
Mxx = D @ @x + @y
h y @x i
Myy = D @ @y + @x
h @y @x i
2Mxy = D @x + @y (1 ; ) (7.14)
These moment resultants are related only to the rotations.
In order to account for the truncation error of the expansions u and v, we could
add correction coecients to the energies as was done with the Timoshenko beam
theory.
IV: Flexural Behavior of Very Thin Plates
The plate theory derived here (called classical plate theory) is the 2-D equivalent of
the Bernoulli-Euler beam theory. Rather than go directly to the governing equations,
we will retrace the developments of the Mindlin plate, but with the assumptions of
the classical theory.
We modify the Mindlin equations to the thin-plate theory in two steps. First, we
assume that the transverse shear deformation is negligible this is equivalent to saying
that the shear stiness in the transverse direction is innite. This leads to
@w ; = 0 @w ; = 0
x
@x @y y
It is important to realize that while these combinations are zero, their product with Gh
is nonzero (because it is related to the transverse shear resultant). The displacements
for the "exural motion are approximated as
u(x y z) ;z @w
@x (x y ) v
( x y z ) ;z
@w (x y) w(x y z) w(x y)
@y
7.3. Semi-Direct Methods 267
The normal and shear strains corresponding to these deformations are
xx = @x @ u = ;z @ 2 w
= @ v = ;z @ 2 w
yy
@x2 @y @y2
xy = @@yu + @x @ v = ;2z @ 2 w
@x@y
xz = @@zu + @@xw = 0 yz = @@zv + @@yw = 0
We reiterate that, although the transverse shear strains are zero, the transverse shear
forces are nonzero. Also note that there is an in-plane shear that depends on the
distance from the midplane | there is no comparable quantity in beam theories.
Substituting the above strains into the Hooke's law for plane stress gives
h 2 2 i
xx = 1;;Ez 2 @@xw2 + @@yw2
h 2 2 i
yy = 1;;Ez 2 @@yw2 + @@xw2
h @2w i
xy = ;2Gz @x@y (7.15)
The strain energy for a plate in plane stress is
Z
U =
1 xxxx + yy yy + xy xy ] dV
2
V
Substitute for the stresses and strains and integrate with respect to the thickness to
get the total strain energy as
Z h @ 2 w )2 ; @ 2 w @ 2 w ]idx dy
U = 2 D (r2 w)2 + 2(1 ; )( @x@y
1
@x2 @y2
The potential of the applied loads is
Z
V = ; qw (x y)w dx dy ; Mxx @w @x ; Vxz w +
where the edge loads are on each face. Using variational principle with the variation
of only w then leads to the governing equation
Dr2 r2w = q (7.16)
Performing the integration by parts required to get the boundary conditions is
rather involved for an arbitrary boundary | a detailed description is given in Refer-
ence 27]. The associated boundary conditions are found to be
@3w @ 3 w
w or Vxz = ;D @x3 + (2 ; ) @x@y2
@w @ 2 w @ 2 w
@x or Mxx = D @x2 + @y2 (7.17)
. August 2007
268 Chapter 7. Variational Methods
The shear to be specied is called the Kirchho
shear. This shear is not the resultant
Qxz but is actually given by
Kirchho shear: Vxz = Qxz ; @M @y
xy
This can be understood physically by realizing that the shear moment Mxy can be
interpreted as a couple comprised of vertical forces a small distance apart. Then,
because the moment is distributed, so too are the vertical forces, which consequently
at any given location will have an imbalance in the vertical forces. Alternatively, the
classical plate theory has restrictive degrees of freedom, where the shear strains xz
and yz are zero. That is, the shear resultants Qxz and Qyz do not have a relationship
to the corresponding deformation. While this can be rationalized in the constitutive
relation by saying that the shear modulus in the transverse direction is very large,
it means that the resultant force is associated with higher-order derivatives of the
deformation.
The resultants can be written as
h 2 2 i
Mxx = D xx + yy ] = D @@xw2 + @@yw2
h 2 2 i
Myy = D yy + xx] = D @@yw2 + @@xw2
Mxy = Myx = D(1 ; )xy = D(1 ; ) @x@y @2w (7.18)
These resultants are related only to the out-of-plane de"ection. The stresses are
obtained from equations such as
xx = ; MIxxz
p
with Ip h3=12.
. August 2007
270 Chapter 7. Variational Methods
Exercises
7.1 Show that the variational problem
Z 10 du
J u ] = 12 ( dx )2 ; 100u] dx = min
0
corresponds to the following dierential equation
d2 u + 100 = 0 0 x 10
dx2
subject to the boundary conditions u(0) = u(10) = 0.
7.2 Obtain a Ritz solution to the previous exercise using the trial function f (x) =
x(10 ; x). Compare this approximate solution with the exact solution.
7.3 In general, it is not possible to obtain a functional for problems whose governing
dierential equation contains odd-power derivatives. A special exception is the
following case
d2 u + a du + bu = 0
dx2 dx
where a and b are constants. Show that the variational problem
Z
J (u) = 12 eax ( du 2
dx ) ; bu] dx = min
corresponds to the dierential equation.
7.4 Suppose we wish to derive a \higher-order" rod element and to that end we
take the deection function in the cubic form
u(x) = a0 + a1 x + a2 x2 + a3 x3
Introducing the nodal degree of freedoms u1 = u(0), 1 = du(0)=dx, u2 = u(L),
2 = du(L)=dx, show that the displacement can be represented in terms of the
nodal values as
u(x) = g1 (x)u1 + g2 (x)L1 + g3 (x)u2 + g4 (x)L2
where the functions gn (x) are identical to those for the beam shape functions.
Show that the higher-order rod element stiness matrix is
2 36 3L ;36 3L 3
EA 66 3L 4L2 ;3L ;L2
k ] = 30
77
L 4 ;36 ;3L2 36 ;3L2 5
3L ;L ;3L 4L
Note that this is almost identical to the geometric stiness matrix for the beam
Why?
Exercises 271
7.5 Suppose that only the axial forces F1 F2 are taken as the nodal loads in the
previous exercise, show that the elementary rod stiness relation is recovered.
Propose some nodal loads that do not give the trivial result.
7.6 With reference to Figure 7.1, use the Ritz method to nd an approximate
solution using
u(x) = a0 + a1 x
7.7 Consider a cantilever beam, xed at the end x = 0 and subjected to a given
displacement vL = c at the other. Show that the following is a set of admissible
displacements and obtain the corresponding Ritz solution.
2 X
v(x) = cx
L2 + an 1 ; cos(2nx=L)]
7.8 Consider a cantilever beam, xed at the end x = 0 and subjected to a concen-
trated lateral applied force at the other. Using the Ritz method, show that the
following displacements
v(x) = a0 + a1 x + a2 x2 + a3 x3
leads to the exact solution. Show that the addition of extra terms have zero
contributions.
7.9 A uniformly loaded beam is simply supported at both ends. Find the deection
and bending moment at the center using the Ritz method. First use a quadratic
function in x and then use a sine function in x. Compare the results with the
exact solution and say why the second solution is better than the rst.
. August 2007
272 Chapter 7. Variational Methods
References
1] Abramowitz, M. and Stegun, I. A., Handbook of Mathematical Functions, Dover,
New York, 1965.
2] Allman, D.J., \On the General Theory of the Stability of Equilibrium of Discrete
Conservative Systems," Aeronautical Journal, 27, pp. 29{35, 1989.
3] Argyris, J.H. and Kelsey, S., Energy Theorems and Structural Analysis, Butter-
worths, London, 1960.
4] Bathe, K.-J., Finite Element Procedures in Engineering Analysis, Prentice-Hall, En-
glewood Clis, NJ, 1982, 2/E 1996.
5] Bathe, K.-J., Finite Element Procedures in Engineering Analysis, Prentice-Hall, En-
glewood Clis, NJ, 1982.
6] Criseld, M.A., Nonlinear Finite Element Analysis of Solids and Structures, Vol 1:
Essentials, Wiley & Sons, New York, 1991.
7] Criseld, M.A., Nonlinear Finite Element Analysis of Solids and Structures, Vol 2:
Advanced Topics, Wiley & Sons, New York, 1997.
8] Dhondt, G., The Finite Element Method for Three-Dimensional Thermomechanical
Applications, Wiley & Sons, Chichester, England, 2004.
9] Doyle, J.F., Wave Propagation in Structures, Springer-Verlag, New York, 1989, 2/E
1997.
10] Doyle, J.F., Static and Dynamic Analysis of Structures, Kluwer, The Netherlands,
1991.
11] Doyle, J.F., Nonlinear Analysis of Thin-walled Structures: Statics, Dynamics, and
Stability, Springer-Verlag, New York, 2001.
12] Eriksson,A., Pacoste, C. and Zdunek, A., \Numerical Analysis of Complex Insta-
bility Behavior using Incremental-Iterative Strategies," Computer Methods in Applied
Mechanics and Engineering, 179, pp. 265{305, 1999.
13] Guz, A.N., Makhort, F.G., Gushcha, O.I. and Lebedev, V.K., \Theory of
Wave Propagation in an Elastic Isotropic Body with Initial Deformations," Soviet
Applied Mechanics, 6, pp. 1308{1313, 1970.
14] Hamilton, W.R., The Mathematical Papers of Sir W.R. Hamilton, Cambridge Uni-
versity Press, Cambridge, 1940.
15] Hildebrand, F.B., Methods of Applied Mathematics, Prentice-Hall, Englewood Clis,
NJ, 1965.
16] Ince, E.L., Ordinary Dierential Equations, Dover, New York, 1956.
17] Jones, R.M., Mechanics of Composite Materials, McGraw-Hill, New York, 1975.
18] Lanczos, C., The Variational Principles of Mechanics, University of Toronto Press,
Toronto, 1966.
19] Langhaar, H.L., Energy Methods in Applied Mechanics, Wiley & Sons, New York,
1962.
273
274 References
20] Leipholz, H., Stability Theory, an Introduction to the Stability of Dynamic Systems
and Rigid Bodies, 2/E, John Wiley & Sons and B.G. Teubner, Stuttgart, 1987.
21] Love, A.E., A Treatise on the Mathematical Theory of Elasticity, Dover, New York,
1944.
22] Malvern, L.E., Introduction to the Mechanics of a Continuous Medium, Prentice-
Hall, New Jersey, 1969.
23] Megson, T.H.G., Aircraft Structures, Halsted Press, New York, 1990.
24] Oden, J.T., Mechanics of Elastic Structures, McGraw-Hill, New York, 1967.
25] Press, W.H., Flannery, B.P., Teukolsky, S.A. and Vetterling, W.T., Numer-
ical Recipes, Cambridge University Press, Cambridge, 1986, 2/E 1992.
26] Rooke, D.P. and Cartwright, D.J., Compendium of Stress Intensity Factors, Her
Majesty's Stationary Oce, London, 1976.
27] Shames, I.H. and Dym, C.L., Energy and Finite Element Methods in Structural
Analysis, Hemisphere, Washington, 1985.
28] Thompson, J.M.T. and Hunt, G.W., A General Theory for Elastic Stability, Wiley
& Sons, London, 1973.
29] Thompson, J.M.T. and Hunt, G.W., Elastic Stability, Wiley & Sons, London,
1993.
30] Timoshenko, S.P. and Gere, J.M., Theory of Elastic Stability, McGraw-Hill, New
York, 1963.
31] Timoshenko, S.P. and Goodier, J.N., Theory of Elasticity, McGraw-Hill, New
York, 1970.
32] Timoshenko, S.P. and Woinowsky-Krieger, S., Theory of Plates and Shells,
McGraw-Hill, New York, 1968.
33] Ulrich, K., State of the Art in Numerical Methods for Continuation and Bifurcation
Problems with Applications in Continuum Mechanics | A Survey and Comparative
Study, Laboratorio Nacional de Comutacao, Brazil, 1988.
34] Whittaker, E.T. and Watson, G.N., A Course of Modern Analysis, Cambridge
University Press, Cambridge, 1927.
35] Ziegler, H., Principles of Structural Stability, Ginn and Company, Massachusetts,
1968.
Index
Engineering shear strain 106
Agent 223 Engineering stress 65
Antisymmetric tensor 9 Equilibrium 215
Arc-length method 226 Essential boundary condition 237
Assemblage 193 Eulerian variable 16
Extension 30, 31
Base vector 3
Beam, Timoshenko 253 Flexure 265, 266, 268
Bifurcation 218, 221, 223, 225 Force, generalized 82
Boundary condition 264, 265, 267 Frame indierent 84
Boundary conditions, natural 237 Functional 231
Buckling 218, 227 Fundamental path 226
Bulk modulus 91
Galerkin method 248
Cauchy-Green tensor 28, 85 Gauss's theorem 8
Cauchy stress 83, 87, 187, 213 Generalized plane stress 126
Cauchy 211, 212 Geometric boundary condition 237
Compatibility 114, 182, 188, 248 Geometric stiness 196
Completeness 248
Complex conjugate 155 Homogeneous deformation 44
Conservation of energy 190 Hooke's law 89, 251, 263
Conservative system 85, 187 Hyperelastic material 85
Constitutive relation 83
Contraction of indices 2 Imperfection 223, 226
Coordinates 89, 176, 177, 190 Incompressibility condition 90
Cylindrical bending 269 Index, dummy 2
Index, free 2
Deformation 17 Index, subscript 1
Degree of freedom 188, 189, 268 Instability 87, 221, 223
Deviatoric deformation 99 Integral theorem 8
Direction cosines 5 Interpolation functions 176
Discrete systems 189 Invariant 10, 93
Isochoric deformation 99
Eigenanalysis 222, 223 Isotropic tensor 7
Eigenvalue 10
Eigenvector 10 Jacobian 19, 25, 178, 181
Elastic material 87, 89, 251, 263
Elastic stiness 204 Kirchho shear 268
Energy, kinetic 267 Kirchho stress 64, 83, 187, 211
Energy, potential 188, 189, 217, 223 Kronecker delta 3
Energy, strain 93, 106, 187, 189, 217, 263, 267
Energy 265 Lagrange stress 63
275
276 Index
Lagrangian strain 43, 83, 87, 187 Stationary potential energy 188
Lagrangian variable 16 Strain 83, 90, 106, 187, 262, 267
Lame constants 89, 91, 100, 101, 211 Stress concentration 140
Lame solution 140 Stress function 125
Laplace's equation 156, 235 Stress 83, 88, 92, 187, 212, 268
Limit point 87, 220, 225, 226 Stretch 45
Loading equation 202, 204, 225 Strong formulation 184
Symmetric tensor 9
Mode shape 227
Mooney-Rivlin material 95 Tangent stiness 92, 196, 203, 209, 218, 222,
Motion 15 223, 227
Multiply connected 139, 161, 260 Taylor series 88, 203, 205
Tensor eld 6
Navier's equations 157, 264 Thermoelasticity 90
Neo-Hookean material 95 Thin-walled structure 25, 41, 90, 262
Newton-Raphson iteration 206, 209, 212 Torsion stress function 256
Nonconservative system 187 Torsional stiness 257
Total stiness 196, 225
Objective tensors 84 Traction 52, 212, 263
Transversely isotropic 89
Objectivity 84
Orthogonality 5, 228 Trial functions 239
Orthotropic material 88, 89, 93 True stress 65
Truss 201, 203
Pascal triangle 248 Variation 232
Permutation symbol 3
Picard iteration 191 Variational principle 186
Plane strain 122 Vector eld 6
Plane stress 90, 124, 262 Vibration 227
Plate bending stiness 263 Virtual displacement 185
Plate 25, 29, 90, 262, 263, 265, 266 Virtual work 185, 186, 187, 193
Poisson's ratio 89
Positive denite 218, 225 Wave 93
Principal direction 10, 59
Principal value 9, 10, 59 Young's modulus 89
Proportional loading 221, 224
Quadrature 197
Ritz method 239, 248, 249
Scalar 6
Shape function 192
Shear ow 261
Shear 90, 210, 212, 263, 265, 266
Simple extension 45, 96
Simply connected 161
Smoothness 232
Snap-through 220
Spectral analysis 223
St. Venant's principle 155
St. Venant-Kirchho law 89