Vous êtes sur la page 1sur 271

CRC PRESS

Boca Raton London New York Washington, D.C.


Finite
Element
Analysis
Thermomechanics of Solids
David W. Nicholson

0749_Frame_FM Page iii Wednesday, February 19, 2003 4:53 PM
2003 by CRC CRC Press LLC

This book contains information obtained from authentic and highly regarded sources. Reprinted material
is quoted with permission, and sources are indicated. A wide variety of references are listed. Reasonable
efforts have been made to publish reliable data and information, but the author and the publisher cannot
assume responsibility for the validity of all materials or for the consequences of their use.
Neither this book nor any part may be reproduced or transmitted in any form or by any means, electronic
or mechanical, including photocopying, microlming, and recording, or by any information storage or
retrieval system, without prior permission in writing from the publisher.
The consent of CRC Press LLC does not extend to copying for general distribution, for promotion, for
creating new works, or for resale. Specic permission must be obtained in writing from CRC Press LLC
for such copying.
Direct all inquiries to CRC Press LLC, 2000 N.W. Corporate Blvd., Boca Raton, Florida 33431.

Trademark Notice:

Product or corporate names may be trademarks or registered trademarks, and are
used only for identication and explanation, without intent to infringe.

Visit the CRC Press Web site at www.crcpress.com

2003 by CRC CRC Press LLC
No claim to original U.S. Government works
International Standard Book Number 0-8493-0749-X
Library of Congress Card Number 2002041419
Printed in the United States of America 1 2 3 4 5 6 7 8 9 0
Printed on acid-free paper

Library of Congress Cataloging-in-Publication Data

Nicholson, D.W.
Finite element analysis : thermomechanics of solids / David W. Nicholson.
p. cm.
Includes bibliographical references and index.
ISBN 0-8493-0749-X (alk. paper)
1. Thermal stressesMathematical models. 2. Finite element method. I. Title.
TA418.58.N53 2003
620.1


121dc21 2002041419

0749_Frame_FM Page iv Wednesday, February 19, 2003 4:53 PM
2003 by CRC CRC Press LLC

Dedication

To Linda and Mike, with profound love

0749_Frame_FM Page v Wednesday, February 19, 2003 4:53 PM
2003 by CRC CRC Press LLC

Preface

Thousands of engineers use nite-element codes, such as ANSYS, for thermome-
chanical and nonlinear applications. Most academic departments offering advanced
degrees in mechanical engineering, civil engineering, and aerospace engineering offer
a

rst-level course

in the nite-element method, and by now, almost all undergraduates
of such programs have some exposure to the nite-element method. A number of
departments offer a second-level course. It is hoped that this text will appeal to
instructors of such courses. Of course, it hopefully will also be helpful to engineers
engaged in self-study on nonlinear and thermomechanical nite-element analysis.
The principles of the nite-element method are presented for application to the
mechanical, thermal, and thermomechanical response, both static and dynamic, of
linear and nonlinear solids. It provides an integrated treatment of:
Basic principles, material models, and contact models (for example, linear
elasticity, hyperelasticity, and thermohyperelasticity).
Computational, numerical, and software-design aspects (such as nite-
element data structures).
Modeling principles and strategies (including mesh design).
The text is designed

for a second-level course, as a reference work, or for self
study

. Familiarity is assumed with the nite-element method at the level of a rst-
level graduate or advanced undergraduate course.
A rst-level course in the nite-element method, for which many excellent books
are available, barely succeeds in covering static linear elasticity and linear heat transfer.
There is virtually no exposure to nonlinear methods, which are topics for a second-
level course. Nor is there much emphasis on

coupled

thermomechanical problems.
However, many engineers could benet from a text covering nonlinear problems
and the associated continuum thermomechanics. Such a text could be used in a
formal class or for self-study. Many important applications have signicant nonlin-
earity, making nonlinear nite-element modeling necessary. As a few examples, we
mention polymer processing; metal forming; rubber components, such as tires and
seals; biomechanics; and crashworthiness. Many applications combine thermal and
mechanical response, such as rubber seals in hot engines. Engineers coping with
such applications have access to powerful nite-element codes and computers.
However, they often lack and urgently need an in-depth but compact exposition of
the nite-element method, which provides a foundation for addressing future prob-
lems. It is hoped this text also lls this need.
Of necessity, a selection of topics has been made, and topics are given coverage
proportional to the authors sense of their importance to the readers understanding.
Topics have been selected with the intent of giving a unied and complete, but still
compact and tractable, presentation. Several other excellent texts and monographs

0749_Frame_FM Page vii Wednesday, February 19, 2003 4:53 PM
2003 by CRC CRC Press LLC

have appeared over the years, from which the author has beneted. Four texts to
which the author is indebted are:
1. Zienkiewicz, O.C. and Taylor R.L.,

The Finite Element Method

, Vols. 1
and 2, McGraw Hill, London, 1989.
2. Kleiber, M.,

Incremental Finite Element Modeling in Nonlinear Solid
Mechanics

, Chichester, Ellis Horwood, Ltd., 1989.
3. Bonet, J. and Wood, R.D.,

Nonlinear Continuum Mechanics for Finite
Element Analysis

, Cambridge, Cambridge University Press, 1997.
4. Belytschko, T., Lui, W.K, and Moran, B.,

Nonlinear Finite Elements for
Continua and Structures

, New York, John Wiley and Sons, 2000.
This text has the following characteristics:
1. Emphasis on the use of Kronecker Product notation instead of tensor,
tensor-indicial, Voigt, or traditional nite-element, matrix-vector notation.
2. Emphasis on integrated and coupled thermal and mechanical effects.
3. Inclusion of elasticity, hyperelasticity, plasticity, and viscoelasticity

with
thermal effects.

4. Inclusion of nonlinear boundary conditions, including contact, in an inte-
grated

incremental variational

formulation.
Kronecker Product algebra (KPA) has been widely used in control theory for many
years (Graham, 1982). It is highly compact and satises simple rules: for example,
the inverse of a Kronecker Product of two nonsingular matrices is the Kronecker
Product of the inverses. Recently, a number of extensions of KPA have been intro-
duced and shown to permit compact expressions for otherwise elaborate quantities
in continuum and computational mechanics. Examples include:
1. Compact expressions for the tangent-modulus tensors in hyperelasticity
(invariant-based and stretch-based; compressible, incompressible, and near-
incompressible), thermohyperelasticity, and nite-strain plasticity.
2. A general, compact expression for the tangent stiffness matrix in nonlinear
FEA, including nonlinear boundary conditions, such as contact.
KPA with recent extensions can completely replace other notations in most cases
of interest here. In the authors experience, students experience little difculty in
gaining a command of it.
The rst three chapters concern mathematical foundations, and Kronecker Product
notation for tensors is introduced. The next four chapters cover relevant linear and
nonlinear continuum thermomechanics to enable a unied account of the nite-element
method. Chapters 8 through 15 represent a compact presentation of the nite-element
method in linear elastic, thermal, and thermomechanical media, including solution
methods. The nal ve chapters address nonlinear problems based on a unied set of
incremental variational principles. Material nonlinearity is treated also, as is geometric
nonlinearity and nonlinearity due to boundary conditions. Several numerical issues in
nonlinear analysis are discussed, such as iterative triangularization of stiffness matrices.

0749_Frame_FM Page viii Wednesday, February 19, 2003 4:53 PM
2003 by CRC CRC Press LLC

Acknowledgment

Finite Element Analysis: Thermomechanics of Solids

is the culmination of many
years of teaching and research, made possible through the love and patience of my
wife Linda and son Michael, to whom this is dedicated. To my profound love, I
cheerfully add my immense gratitude. Much of my understanding of the advanced
topics addressed in this book arose through the highly successful research of my
then-doctoral student, Dr. Baojiu Lin. He continued his invaluable support by pro-
viding comments and corrections on the manuscript. Also deserving of acknowledg-
ment is Ashok Balasubranamian, whose careful attention to the manuscript has
greatly helped to make it achieve my objectives. Thanks are due to hundreds of
graduate students in my courses in continuum mechanics and nite elements over
the years. I tested and rened the materials through the courses and beneted
immensely from their strenuous efforts to gain command of the course materials.
Finally, I would like to thank CRC Press for taking a chance on me and especially
for Cindy Renee Carelli for patience and many good suggestions.

0749_Frame_FM Page ix Wednesday, February 19, 2003 4:53 PM
2003 by CRC CRC Press LLC

About the Author

David W. Nicholson, Ph.D.

is a professor in the Depart-
ment of Mechanical, Materials, and Aerospace Engineer-
ing at the University of Central Florida, Orlando, Florida,
where he has served as the Chair (19901995) and Interim
Chair (20002002). He earned an S.B. degree at MIT in
1966 and a doctorate at Yale in 1971. He has 31 years of
experience since the doctorate, including research in
industry (Goodyear, 7 years) and government (the Naval
Surface Weapons Center, 6 years), and faculty positions
at Stevens Institute of Technology and UCF. He has
authored over 140 articles on the nite-element method,
continuum mechanics, fracture mechanics, and dynamics.
He has served as a technical editor for

Applied Mechanics
Review

,



as an associate editor of

Tire Science and Technology

,



and as a member of
scientic advisory committees for a number of international conferences. He has
been the instructor in over 20 short courses and workshops. Recently, he served as
Executive Chair of the XXIst



Southeastern Conference on Theoretical and Applied
Mechanics and as co-editor of

Developments in Theoretical and Applied Mechanics

,

Volume XXI

.

0749_Frame_FM Page xi Wednesday, February 19, 2003 4:53 PM
2003 by CRC CRC Press LLC

Table of Contents

Chapter 1

Mathematical Foundations: Vectors and Matrices............................... 1
1.1 Introduction.................................................................................................... 1
1.1.1 Range and Summation Convention ................................................ 1
1.1.2 Substitution Operator ...................................................................... 1
1.2 Vectors............................................................................................................ 2
1.2.1 Notation ........................................................................................... 2
1.2.2 Gradient, Divergence, and Curl ...................................................... 4
1.3 Matrices.......................................................................................................... 5
1.3.1 Eigenvalues and Eigenvectors......................................................... 8
1.3.2 Coordinate Transformations............................................................ 9
1.3.3 Transformations of Vectors ............................................................. 9
1.3.4 Orthogonal Curvilinear Coordinates............................................. 11
1.3.5 Gradient Operator.......................................................................... 16
1.3.6 Divergence and Curl of Vectors.................................................... 17
Appendix I: Divergence and Curl of Vectors in Orthogonal
Curvilinear Coordinates................................................................................18
Derivatives of Base Vectors .......................................................... 18
Divergence..................................................................................... 19
Curl ................................................................................................ 20
1.4 Exercises ...................................................................................................... 20

Chapter 2

Mathematical Foundations: Tensors .................................................. 25
2.1 Tensors ......................................................................................................... 25
2.2 Divergence, Curl, and Laplacian of a Tensor ............................................. 27
2.2.1 Divergence..................................................................................... 27
2.2.2 Curl and Laplacian........................................................................ 28
2.3 Invariants...................................................................................................... 29
2.4 Positive Deniteness.................................................................................... 30
2.5 Polar Decomposition Theorem.................................................................... 31
2.6 Kronecker Products on Tensors................................................................... 32
2.6.1

VEC

Operator and the Kronecker Product ................................... 32
2.6.2 Fundamental Relations for Kronecker Products........................... 33
2.6.3 Eigenstructures of Kronecker Products ........................................ 35
2.6.4 Kronecker Form of Quadratic Products........................................ 36
2.6.5 Kronecker Product Operators for Fourth-Order Tensors.............. 36
2.6.6 Transformation Properties of

VEC

and

TEN

22 ............................ 37
2.6.7 Kronecker Product Functions for Tensor Outer Products ............ 38

0749_Frame_FM Page xiii Wednesday, February 19, 2003 4:53 PM
2003 by CRC CRC Press LLC

2.6.8 Kronecker Expressions for Symmetry Classes
in Fourth-Order Tensors................................................................ 40
2.6.9 Differentials of Tensor Invariants ................................................. 41
2.7 Exercises ...................................................................................................... 42

Chapter 3

Introduction to Variational and Numerical Methods......................... 43
3.1 Introduction to Variational Methods............................................................ 43
3.2 Newton Iteration and Arc-Length Methods ................................................ 47
3.2.1 Newton Iteration............................................................................ 47
3.2.2 Critical Points and the Arc-Length Method ................................. 48
3.3 Exercises ...................................................................................................... 49

Chapter 4

Kinematics of Deformation ............................................................... 51
4.1 Kinematics ................................................................................................... 51
4.1.1 Displacement ................................................................................. 51
4.1.2 Displacement Vector...................................................................... 52
4.1.3 Deformation Gradient Tensor ....................................................... 52
4.2 Strain............................................................................................................ 53
4.2.1 F, E, E

L

and u in Orthogonal Coordinates.................................... 53
4.2.2 Velocity-Gradient Tensor, Deformation-Rate Tensor,
and Spin Tensor............................................................................. 56
4.3 Differential Volume Element ....................................................................... 60
4.4 Differential Surface Element ....................................................................... 61
4.5 Rotation Tensor............................................................................................ 63
4.6 Compatibility Conditions For

E

L

and D ..................................................... 64
4.7 Sample Problems ......................................................................................... 67
4.8 Exercises ...................................................................................................... 69

Chapter 5

Mechanical Equilibrium and the Principle of Virtual Work ............. 73
5.1 Traction and Stress ...................................................................................... 73
5.1.1 Cauchy Stress ................................................................................ 73
5.1.2 1st Piola-Kirchhoff Stress ............................................................. 75
5.1.3 2nd Piola-Kirchhoff Stress............................................................ 76
5.2 Stress Flux ................................................................................................... 77
5.3 Balance of Mass, Linear Momentum, and Angular Momentum................ 79
5.3.1 Balance of Mass............................................................................ 79
5.3.2 Rayleigh Transport Theorem ........................................................ 79
5.3.3 Balance of Linear Momentum...................................................... 79
5.3.4 Balance of Angular Momentum.................................................... 80
5.4 Principle of Virtual Work ............................................................................ 82
5.5 Sample Problems ......................................................................................... 85
5.6 Exercises ...................................................................................................... 89

0749_Frame_FM Page xiv Wednesday, February 19, 2003 4:53 PM
2003 by CRC CRC Press LLC

Chapter 6

Stress-Strain Relation and the Tangent-Modulus Tensor .................. 95
6.1 Stress-Strain Behavior: Classical Linear Elasticity .................................... 95
6.2 Isothermal Tangent-Modulus Tensor........................................................... 97
6.2.1 Classical Elasticity ........................................................................ 97
6.2.2 Compressible Hyperelastic Materials ........................................... 97
6.3 Incompressible and Near-Incompressible Hyperelastic Materials.............. 99
6.3.1 Incompressibility ........................................................................... 99
6.3.2 Near-Incompressibility................................................................ 102
6.4 Nonlinear Materials at Large Deformation............................................... 103
6.5 Exercises .................................................................................................... 104

Chapter 7

Thermal and Thermomechanical Response..................................... 107
7.1 Balance of Energy and Production of Entropy......................................... 107
7.1.1 Balance of Energy....................................................................... 107
7.1.2 Entropy Production Inequality.................................................... 108
7.1.3 Thermodynamic Potentials.......................................................... 109
7.2 Classical Coupled Linear Thermoelasticity .............................................. 110
7.3 Thermal and Thermomechanical Analogs of the Principle
of Virtual Work .......................................................................................... 113
7.3.1 Conductive Heat Transfer ........................................................... 113
7.3.2 Coupled Linear Isotropic Thermoelasticity ................................ 114
7.4 Exercises .................................................................................................... 116

Chapter 8

Introduction to the Finite-Element Method..................................... 117
8.1 Introduction................................................................................................ 117
8.2 Overview of the Finite-Element Method .................................................. 117
8.3 Mesh Development .................................................................................... 118

Chapter 9

Element Fields in Linear Problems ................................................. 121
9.1 Interpolation Models.................................................................................. 121
9.1.1 One-Dimensional Members ........................................................ 121
9.1.2 Interpolation Models: Two Dimensions...................................... 124
9.1.3 Interpolation Models: Three Dimensions ................................... 127
9.2 Strain-Displacement Relations and Thermal Analogs .............................. 128
9.2.1 Strain-Displacement Relations: One Dimension........................ 128
9.2.2 Strain-Displacement Relations: Two Dimensions ...................... 129
9.2.3 Axisymmetric Element on Axis of Revolution .......................... 130
9.2.4 Thermal Analog in Two Dimensions.......................................... 131
9.2.5 Three-Dimensional Elements...................................................... 131
9.2.6 Thermal Analog in Three Dimensions........................................ 132
9.3 Stress-Strain-Temperature Relations in Linear Thermoelasticity............. 132
9.3.1 Overview ..................................................................................... 132
9.3.2 One-Dimensional Members ........................................................ 132
9.3.3 Two-Dimensional Elements ........................................................ 133

0749_Frame_FM Page xv Wednesday, February 19, 2003 4:53 PM
2003 by CRC CRC Press LLC

9.3.4 Element for Plate with Membrane and Bending Response ....... 135
9.3.5 Axisymmetric Element................................................................ 135
9.3.6 Three-Dimensional Element ....................................................... 136
9.3.7 Elements for Conductive Heat Transfer ..................................... 137
9.4 Exercises .................................................................................................... 137

Chapter 10

Element and Global Stiffness and Mass Matrices .......................... 139
10.1 Application of the Principle of Virtual Work............................................ 139
10.2 Thermal Counterpart of the Principle of Virtual Work............................. 141
10.3 Assemblage and Imposition of Constraints .............................................. 142
10.3.1 Rods............................................................................................. 142
10.3.2 Beams .......................................................................................... 146
10.3.3 Two-Dimensional Elements ........................................................ 147
10.3 Exercises .................................................................................................... 149

Chapter 11

Solution Methods for Linear Problems ........................................... 153
11.1 Numerical Methods in FEA...................................................................... 153
11.1.1 Solving the Finite-Element Equations: Static Problems ............ 153
11.1.2 Matrix Triangularization and Solution of Linear Systems......... 154
11.1.3 Triangularization of Asymmetric Matrices................................. 155
11.2 Time Integration: Stability and Accuracy ................................................. 156
11.3 Newmarks Method ................................................................................... 157
11.4 Integral Evaluation by Gaussian Quadrature ............................................ 158
11.5 Modal Analysis by FEA............................................................................ 159
11.5.1 Modal Decomposition................................................................. 159
11.5.2 Computation of Eigenvectors and Eigenvalues .......................... 162
11.6 Exercises .................................................................................................... 164

Chapter 12

Rotating and Unrestrained Elastic Bodies....................................... 167
12.1 Finite Elements in Rotation....................................................................... 167
12.2 Finite-Element Analysis for Unconstrained Elastic Bodies...................... 169
12.3 Exercises .................................................................................................... 171

Chapter 13

Thermal, Thermoelastic, and Incompressible Media ...................... 173
13.1 Transient Conductive-Heat Transfer.......................................................... 173
13.1.1 Finite-Element Equation ............................................................. 173
13.1.2 Direct Integration by the Trapezoidal Rule ................................ 173
13.1.3 Modal Analysis............................................................................ 174
13.2 Coupled Linear Thermoelasticity.............................................................. 175
13.2.1 Finite-Element Equation ............................................................. 175
13.2.2 Thermoelasticity in a Rod........................................................... 177
13.3 Compressible Elastic Media...................................................................... 177
13.4 Incompressible Elastic Media ................................................................... 178
13.5 Exercises .................................................................................................... 180

0749_Frame_FM Page xvi Wednesday, February 19, 2003 4:53 PM
2003 by CRC CRC Press LLC

Chapter 14

Torsion and Buckling....................................................................... 181
14.1 Torsion of Prismatic Bars.......................................................................... 181
14.2 Buckling of Beams and Plates .................................................................. 185
14.2.1 Euler Buckling of Beam Columns.............................................. 185
14.2.2 Euler Buckling of Plates ............................................................. 190
14.3 Exercises .................................................................................................... 193

Chapter 15

Introduction to Contact Problems.................................................... 195
15.1 Introduction: the Gap................................................................................. 195
15.2 Point-to-Point Contact ............................................................................... 197
15.3 Point-to-Surface Contact ........................................................................... 199
15.4 Exercises .................................................................................................... 199

Chapter 16

Introduction to Nonlinear FEA........................................................ 201
16.1 Overview.................................................................................................... 201
16.2 Types of Nonlinearity................................................................................ 201
16.3 Combined Incremental and Iterative Methods: a Simple Example.......... 202
16.4 Finite Stretching of a Rubber Rod under Gravity: a Simple Example.... 203
16.4.1 Nonlinear Strain-Displacement Relations................................... 203
16.4.2 Stress and Tangent Modulus Relations....................................... 204
16.4.3 Incremental Equilibrium Relation............................................... 205
16.4.4 Numerical Solution by Newton Iteration.................................... 208
16.5 Illustration of Newton Iteration................................................................. 211
16.5.1 Example....................................................................................... 212
16.6 Exercises .................................................................................................... 213

Chapter 17

Incremental Principle of Virtual Work ............................................ 215
17.1 Incremental Kinematics............................................................................. 215
17.2 Incremental Stresses .................................................................................. 216
17.3 Incremental Equilibrium Equation ............................................................ 217
17.4 Incremental Principle of Virtual Work...................................................... 218
17.5 Incremental Finite-Element Equation ....................................................... 219
17.6 Incremental Contributions from Nonlinear Boundary Conditions ........... 220
17.7 Effect of Variable Contact ......................................................................... 221
17.8 Interpretation as Newton Iteration............................................................. 223
17.9 Buckling..................................................................................................... 224
17.10 Exercises .................................................................................................... 226

Chapter 18

Tangent-Modulus Tensors for Thermomechanical
Response of Elastomers ................................................................... 227
18.1 Introduction................................................................................................ 227
18.2 Compressible Elastomers .......................................................................... 227
18.3 Incompressible and Near-Incompressible Elastomers .............................. 228
18.3.1 Specic Expressions for the Helmholtz Potential ...................... 230

0749_Frame_FM Page xvii Wednesday, February 19, 2003 4:53 PM
2003 by CRC CRC Press LLC

18.4 Stretch Ratio-Based Models: Isothermal Conditions................................ 231
18.5 Extension to Thermohyperelastic Materials.............................................. 233
18.6 Thermomechanics of Damped Elastomers................................................ 234
18.6.1 Balance of Energy....................................................................... 235
18.6.2 Entropy Production Inequality.................................................... 235
18.6.3 Dissipation Potential ................................................................... 236
18.6.4 Thermal-Field Equation for Damped Elastomers....................... 237
18.7 Constitutive Model: Potential Functions................................................... 238
18.7.1 Helmholtz Free-Energy Density ................................................. 238
18.7.2 Specic Dissipation Potential ..................................................... 239
18.8 Variational Principles................................................................................. 240
18.8.1 Mechanical Equilibrium.............................................................. 240
18.8.2 Thermal Equilibrium................................................................... 240
18.9 Exercises .................................................................................................... 241

Chapter 19

Inelastic and Thermoinelastic Materials.......................................... 243
19.1 Plasticity..................................................................................................... 243
19.1.1 Kinematics................................................................................... 243
19.1.2 Plasticity ...................................................................................... 243
19.2 Thermoplasticity ........................................................................................ 246
19.2.1 Balance of Energy....................................................................... 246
19.2.2 Entropy-Production Inequality.................................................... 247
19.2.3 Dissipation Potential ................................................................... 248
19.3 Thermoinelastic Tangent-Modulus Tensor ................................................ 249
19.3.1 Example....................................................................................... 250
19.4 Tangent-Modulus Tensor in Viscoplasticity.............................................. 252
19.5 Continuum Damage Mechanics ................................................................ 254
19.6 Exercises .................................................................................................... 256

Chapter 20

Advanced Numerical Methods ........................................................ 257
20.1 Iterative Triangularization of Perturbed Matrices..................................... 257
20.1.1 Introduction ................................................................................. 257
20.1.2 Notation and Background ........................................................... 258
20.1.3 Iteration Scheme.......................................................................... 259
20.1.4 Heuristic Convergence Argument ............................................... 259
20.1.5 Sample Problem.......................................................................... 260
20.2 Ozawas Method for Incompressible Materials ........................................ 262
20.3 Exercises .................................................................................................... 263

Monographs and Texts

........................................................................................ 265

Articles and Other Sources

................................................................................. 267

0749_Frame_FM Page xviii Wednesday, February 19, 2003 4:53 PM
2003 by CRC CRC Press LLC

1

Mathematical
Foundations: Vectors
and Matrices

1.1 INTRODUCTION

This chapter provides an overview of mathematical relations, which will prove useful
in the subsequent chapters. Chandrashekharaiah and Debnath (1994) provide a more
complete discussion of the concepts introduced here.

1.1.1 R

ANGE



AND

S

UMMATION

C

ONVENTION

Unless otherwise noted, repeated Latin indices imply summation over the range
1 to 3. For example:
(1.1)
(1.2)
The repeated index is summed out and, therefore, dummy. The quantity

a

ij

b

jk

in
Equation (1.2) has two free indices,

i

and

k

(and later will be shown to be the

ik

th

entry of a second-order tensor). Note that Greek indices do not imply summation.
Thus,

a




a

1

b

1

if


1.

1.1.2 S

UBSTITUTION

O

PERATOR

The quantity,


ij

, later to be called the Kronecker tensor, has the property that
(1.3)
For example,


ij

v

j





v

i

, thus illustrating the substitution property.
1
a b a b a b a b a b
i i i i
i
+ +

1
3
1 1 2 2 3 3
a b a b a b a b
ij jk i k i k i k
+ +
1 1 2 2 3 3

ij
i j
i j

|
1
0

0749_Frame_C01 Page 1 Wednesday, February 19, 2003 4:55 PM
2003 by CRC CRC Press LLC

2

Finite Element Analysis: Thermomechanics of Solids

1.2 VECTORS
1.2.1 N

OTATION

Throughout this and the following chapters, orthogonal coordinate systems will be
used. Figure 1.1 shows such a system, with base vectors

e

1

,

e

2

, and

e

3

. The scalar
product of vector analysis satises
(1.4)
The vector product satises
(1.5)
It is an obvious step to introduce the alternating operator,


ijk

, also known as the

ijk

th

entry of the permutation tensor:
(1.6)

FIGURE 1.1

Rectilinear coordinate system.
3
2
1
v
1
v
2
v
e
1
e
2
e
3
v
3
e e
i j ij

e e
e
e
0
i j
k
k
i j ijk
i j ijk
i j

|
|
|
|
|
and in right-handed order
and not in right-handed order

ijk i j k
ijk
ijk
ijk


|

|
|
|
|
|
[ ] e e e
1
1
0
distinct and in right-handed order
distinct but not in right-handed order
not distinct

0749_Frame_C01 Page 2 Wednesday, February 19, 2003 4:55 PM
2003 by CRC CRC Press LLC

Mathematical Foundations: Vectors and Matrices

3

Consider two vectors,

v

and

w

. It is convenient to use two different types of
notation. In

tensor indicial notation

, denoted by (*T),

v

and

w

are represented as
*T) (1.7)
Occasionally, base vectors are not displayed, so that

v

is denoted by

v

i

. By
displaying base vectors, tensor indicial notation is explicit and minimizes confusion
and ambiguity. However, it is also cumbersome.
In this text, the default is

matrix-vector

(*M) notation, illustrated by
*M) (1.8)
It is compact, but also risks confusion by not displaying the underlying base
vectors. In *M notation, the transposes

v

T

and



w

T



are also introduced; they are
displayed as row vectors:
*M) (1.9)
The scalar product of

v

and

w

is written as
*T)
(1.10)
The magnitude of

v

is dened by
*T) (1.11)
The scalar product of

v

and

w

satises
*T) (1.12)
in which


vw

is the angle between the vectors

v

and

w

. The scalar, or dot, product is
*M) (1.13)
v e w e v w
i i i i
v w
|
(
'
'
'
'
`
J
J
J
J
J

|
(
'
'
'
'
`
J
J
J
J
J
v
v
v
w
w
w
1
2
3
1
2
3

v w
T T
{ } { } v v v w w w
1 2 3 1 2 3

v w e e
e e

( ) ( ) v w
v w
v w
v w
i i j j
i j i j
i j ij
i i


v v v
v w v w cos
vw
v w v w
T


0749_Frame_C01 Page 3 Wednesday, February 19, 2003 4:55 PM
2003 by CRC CRC Press LLC

4

Finite Element Analysis: Thermomechanics of Solids

The vector, or cross, product is written as
*T)
(1.14)
Additional results on vector notation are presented in the next section, which
introduces matrix notation. Finally, the vector product satises
*T) (1.15)
and

vxw

is colinear with

n

the unit normal vector perpendicular to the plane containing

v

and

w

. The area of the triangle dened by the vectors

v

and

w

is given by

1.2.2 G

RADIENT

, D

IVERGENCE

,

AND

C

URL

The derivative,

d


/

dx

, of a scalar




with respect to a vector



x

is dened implicitly by
*M) (1.16)
and it is a row vector whose

i

th

entry is

d


/

dx

i

. In three-dimensional rectangular
coordinates, the gradient and divergence operators are dened by
*M) (1.17)
and clearly,
*M) (1.18)
The gradient of a scalar function



satises the following integral relation:
(1.19)
The expression will be seen to be a tensor (see Chapter 2). Clearly,
(1.20)
v w e e
e

v w
v w
i j i j
ijk i j k

v w v w sin
vw
1
2
v w .
d
d

d
d
x
x

|
(
'
'
'
'
'
`
J
J
J
J
J
J

( )
( )
( )
( )
x
y
z
d
dx
T
|
(
`
J
( ) ( )


dV dS n
v
T
v
T
[ ] v v v
1 2 3

0749_Frame_C01 Page 4 Wednesday, February 19, 2003 4:55 PM
2003 by CRC CRC Press LLC

Mathematical Foundations: Vectors and Matrices

5

from which we obtain the integral relation
(1.21)
Another important relation is the divergence theorem. Let

V

denote the volume
of a closed domain, with surface

S

. Let

n

denote the exterior surface normal to

S

,
and let

v

denote a vector-valued function of

x

, the position of a given point within
the body. The divergence of

v

satises
*M) (1.22)
The curl of vector

v

,




v

, is expressed by
(1.23)
which is the conventional cross-product, except that the divergence operator replaces
the rst vector. The curl satises the curl theorem, analogous to the divergence
theorem (Schey, 1973):
(1.24)
Finally, the reader may verify, with some effort that, for a vector

v

(

X

) and a
path

X

(

S

) in which

S

is the length along the path,
. (1.25)
The integral between xed endpoints is single-valued if it is path-independent,
in which case

n





v

must vanish. However,

n

is arbitrary since the path is
arbitrary, thus giving the condition for

v

to have a path-independent integral as
. (1.26)

1.3 MATRICES

An

n





n

matrix is simply an array of numbers arranged in rows and columns, also
known as a second-order array. For the matrix

A

, the entry

a

ij



occupies the intersection
of the

i

th

row and the

j

th

column. We may also introduce the

n



1 rst-order array a,
in which a
i
denotes the i
th
entry. We likewise refer to the 1 n array, a
T
, as rst-order.


v nv
T T
dV dS
d
d
dV dS
v
x
n v
T


( )

v
i ijk
j
k
x
v


v n v dV dS
v X n v

d S dS ( )
v 0
0749_Frame_C01 Page 5 Wednesday, February 19, 2003 4:55 PM
2003 by CRC CRC Press LLC
6 Finite Element Analysis: Thermomechanics of Solids
In the current context, a rst-order array is not a vector unless it is associated with
a coordinate system and certain transformation properties, to be introduced shortly.
In the following, all matrices are real unless otherwise noted. Several properties of
rst- and second-order arrays are as follows:
The sum of two n n matrices, A and B, is a matrix, C, in which c
ij
a
ij
+ b
ij
.
The product of a matrix, A, and a scalar, q, is a matrix, C, in which c
ij
= qa
ij
.
The transpose of a matrix, A, denoted A
T
, is a matrix in which A is
called symmetric if A A
T
, and it is called antisymmetric if A A
T
.
The product of two matrices, A and B, is the matrix, C, for which
*T) (1.27)
Consider the following to visualize matrix multiplication. Let the rst-order
array denote the i
th
row of A, while the rst-order array b
j
denotes the j
th
column
of B. Then c
ij
can be written as
*T) (1.28)
The product of a matrix A and a rst-order array c is the rst-order array d
in which the i
th
entry is d
i
a
ij
c
j
.
The ij
th
entry of the identity matrix I is
ij
. Thus, it exhibits ones on the diagonal
positions (i j) and zeroes off-diagonal (i j). Thus, I is the matrix
counterpart of the substitution operator.
The determinant of A is given by
*T) (1.29)
Suppose a and b are two non-zero, rst-order n 1 arrays. If det(A) 0, the
matrix A is singular, in which case there is no solution to equations of the form
Aa b. However, if b 0, there may be multiple solutions. If det(A) 0, then there
is a unique, nontrivial solution a.
Let A and B be n n nonsingular matrices. The determinant has the following
useful properties:
*M) (1.30)
a a
ij ji
T

c a b
ij ik kj

a
i
T
c
ij i j
a b
T
det( ) A
1
6

ijk pqr ip jq kr
a a a
det( ) det( ) det( )
det( ) det( )
det( )
AB A B
A A
T

I 1
0749_Frame_C01 Page 6 Wednesday, February 19, 2003 4:55 PM
2003 by CRC CRC Press LLC
Mathematical Foundations: Vectors and Matrices 7
If det(A) 0, then A is nonsingular and there exists an inverse matrix, A
1
,
for which
*M) (1.31)
The transpose of a matrix product satises
*M) (1.32)
The inverse of a matrix product satises
*M) (1.33)
If c and d are two 3 1 vectors, the vector product c d generates the vector
c d Cd, in which C is an antisymmetric matrix given by
*M) (1.34)
Recalling that c d
ikj
c
k
d
j
, and noting that
ikj
c
k
denotes the (ij)
th
component
of an antisymmetric tensor, it is immediate that [C]
ij

ikj
c
k
.
If c and d are two vectors, the outer product cd
T
generates the matrix C given by
*M) (1.35)
We will see later that C is a second-order tensor if c and d have the transformation
properties of vectors.
An n n matrix A can be decomposed into symmetric and antisymmetric
matrices using
(1.36)
AA A A I


1 1
( ) AB B A
T T T

( ) AB B A

1 1 1
C

]
]
]
]
]
]
0
0
0
3 2
3 1
2 1
c c
c c
c c
C

]
]
]
]
]
]
c d c d c d
c d c d c d
c d c d c d
1 1 1 2 1 3
2 1 2 2 2 3
3 1 3 2 3 3
A A A A A A A A A
T T
+ +
s a s a
, [ ], [ ]
1
2
1
2
0749_Frame_C01 Page 7 Wednesday, February 19, 2003 4:55 PM
2003 by CRC CRC Press LLC
8 Finite Element Analysis: Thermomechanics of Solids
1.3.1 EIGENVALUES AND EIGENVECTORS
In this case, A is again an n n tensor. The eigenvalue equation is
(1.37)
The solution for x
j
is trivial unless A
j
I is singular, in which event det(A
j
I)
0. There are n possible complex roots. If the magnitude of the eigenvectors is set to unity,
they may likewise be determined. As an example, consider
(1.38)
The equation det(A
j
I) 0 is expanded as (2
j
)
2
1, with roots
1,2
1, 3, and
(1.39)
Note that in each case, the rows are multiples of each other, so that only one row
is independent. We next determine the eigenvectors. It is easily seen that magnitudes
of the eigenvectors are arbitrary. For example, if x
1
is an eigenvector, so is 10x
1
.
Accordingly, the magnitudes are arbitrarily set to unity. For x
1
{x
11
x
12
}
T
,
(1.40)
from which we conclude that A parallel argument furnishes
If A is symmetric, the eigenvalues and eigenvectors are real and the eigenvectors
are orthogonal to each other: The eigenvalue equations can be stacked
up, as follows.
(1.41)
With obvious identications,
(1.42)
( ) A I x 0
j j
A

]
]
]
]
2 1
1 2
A I A I

]
]
]
]

]
]
]
]

1 2
1 1
1 1
1 1
1 1



x x x x
11 12 11
2
12
2
0 1 + +
x
T
1
1 1 2 { } / .
x
T
2
1 1 2 { } / .
x x
T
i j ij
.

A x x x ] x x x [ : : [ : : ]
. . .
. . .
. . . . .
. . .
. . .
1 2 1 2
1
2
1
0
0
0
0
K K
n n
n
n

]
]
]
]
]
]
]
]
]
]

AX X
0749_Frame_C01 Page 8 Wednesday, February 19, 2003 4:55 PM
2003 by CRC CRC Press LLC
Mathematical Foundations: Vectors and Matrices 9
and X is the modal matrix. Let y
ij
represent the ij
th
entry of Y X
T
X
(1.43)
so that Y I. We can conclude that X is an orthogonal tensor: X
T
X
1
. Further,
(1.44)
and X can be interpreted as representing a rotation from the reference axes to the
principal axes.
1.3.2 COORDINATE TRANSFORMATIONS
Suppose that the vectors v and w are depicted in a second-coordinate system whose
base vectors are denoted by Now, can be represented as a linear sum of the
base vectors e
i
:
*T) (1.45)
But then It follows that
ij
= (q
ik
e
k
) (q
jl
e
l
)
q
ik
q
jl

kl
, so that
*T)
In *M) notation, this is written as
*M) (1.46)
in which case the matrix Q is called orthogonal. An analogous argument proves that
Q
T
Q I. From Equation (1.30), 1 det(QQ
T
) det(Q)det(Q
T
) det
2
(Q). Right-
handed rotations satisfy det(Q) 1, in which case Q is called proper orthogonal.
1.3.3 TRANSFORMATIONS OF VECTORS
The vector v is the same as the vector v, except that v is referred to while v is
referred to e
i
. Now
*T)
(1.47)
y
ij i j ij
x x
T

X AX A X X
T T

e
j
. e
j
e e
j ji i
q
e e
i j ij ij
q

cos( ). e e
i j
q q q q
ik jk ik kj
ij

T

QQ I
T

e
j
,

v e
e
e
v
v q
v
j j
j ji i
i i
0749_Frame_C01 Page 9 Wednesday, February 19, 2003 4:55 PM
2003 by CRC CRC Press LLC
10 Finite Element Analysis: Thermomechanics of Solids
It follows that and hence
*M) (1.48)
in which q
ij
is the ji
th
entry of Q
T
.
We can also state an alternate denition of a vector as a rst-order tensor. Let
v be an n 1 array of numbers referring to a coordinate system with base vectors
e
i
. It is a vector if and only if, upon a rotation of the coordinate system to base
vectors v transforms according to Equation (1.48).
Since is likewise equal to d,
*M) (1.49)
for which reason d/dx is called a contravariant vector, while v is properly called a
covariant vector.
Finally, to display the base vectors to which the tensor A is referred (i.e., in
tensor-indicial notation), we introduce the outer product
(1.50)
with the matrix-vector counterpart Now
(1.51)
Note the useful result that
In this notation, given a vector b b
k
e
k
,
(1.52)
as expected.
v v q
i j ji
,
v Q v v Qv
T
( ) ( ) a b
e
j
,
( )
d
d
d

x
x


d
d
d
d

x x
Q
T |
(
`
J

|
(
`
J
e e
i j

e e
T
i j
.
A e e a
ij i j
e e e e
i j k i jk

Ab e e e
e e e
e
e

a b
a b
a b
a b
ij i j k k
ij k i j k
ij k i jk
ij j i

0749_Frame_C01 Page 10 Wednesday, February 19, 2003 4:55 PM


2003 by CRC CRC Press LLC
Mathematical Foundations: Vectors and Matrices 11
1.3.4 ORTHOGONAL CURVILINEAR COORDINATES
The position vector of a point, P, referring to a three-dimensional, rectilinear, coor-
dinate system is expressed in tensor-indicial notation as R
P
x
i
e
i
. The position vector
connecting two sufciently close points P and Q is given by
(1.53)
where
(1.54)
with arc length
(1.55)
Suppose now that the coordinates are transformed to y
j
coordinates: x
i
x
i
(y
j
).
The same position vector, now referred to the transformed system, is
(1.56)
in which h

is called the scale factor. Recall that the use of Greek letters for indices
implies no summation. Clearly,

is a unit vector. Conversely, if the transformation


is reversed,
(1.57)
R R R dR
P Q x
dR e
x i i
dx
dS dx dx
x i i

dR g
g
y
j j
dy
h
h
dx
dy
dx
dy


1
3

dx
dy
dx
dy
dx
dy
i
i
i
i
j j
h
dx
dy
e
e
1
dR g
g
y i i
i
j
i j
dy
dy
dx
dx

0749_Frame_C01 Page 11 Wednesday, February 19, 2003 4:55 PM


2003 by CRC CRC Press LLC
12 Finite Element Analysis: Thermomechanics of Solids
then the consequence is that
(1.58)
We restrict attention to orthogonal coordinate systems y
j
, with the property that
(1.59)
The length of the vector dR
y
is now
(1.60)
Under restriction to orthogonal coordinate systems, the initial base vectors e
i
can be
expressed in terms of

using
(1.61)
and furnishing
(1.62)
Also of interest is the volume element; the volume determined by the vector
dR
y
is given by the vector triple product
(1.63)
and h
1
h
2
h
3
is known as the Jacobian of the transformation. For cylindrical coordinates
using r, , and z, as shown in Figure 1.2, x
1
rcos, x
2
rsin, and x
3
z. Simple
manipulation furnishes that h
r
1, h

r, h
z
1, and
(1.64)
which, of course, are orthonormal vectors. Also of interest are the relations de
r

e

d and de

e
r
d.
e g
j
i
j
i
j
dy
dx
dy
dx
h

dS h dy dy
y i i


e e
e
T
i j i j
i
i
j
j
i j
i
j
k
j
k
h
x
y
h h
x
y
x
y

( )

1
1
1
h h
x
y
x
y
i j
i
j
k
j
ik


dV h dy h dy h dy
h h h dy dy dy
y

( ) [ ]
1 1 1 2 2 2 3 3 3
1 2 3 1 2 3

e e e e e e e e
r z
+ + cos sin sin cos
1 2 1 2

3
0749_Frame_C01 Page 12 Wednesday, February 19, 2003 4:55 PM
2003 by CRC CRC Press LLC
Mathematical Foundations: Vectors and Matrices 13
Transformation of the coordinate system from rectilinear to cylindrical coordi-
nates can be viewed as a rotation of the coordinate system through . Thus, if the
vector v is referred to the reference rectilinear system and v is the same vector
referred to a cylindrical coordinate system, then in two dimensions,
(1.65)
If v is differentiated, for example, with respect to time t, there is a contribution
from the rotation of the coordinate system: for example, if v and are functions of
time t,
(1.66)
where the partial derivative implies differentiation with instantaneously held xed
and
(1.67)
FIGURE 1.2 Cylindrical coordinate system.
x
1
x
3
x
2
e
r
e
z
e

]
]
]
]
]
]
v Q v Q ( ) ( )
cos sin
sin cos


0
0
0 0 1
d
dt
d
dt
d
dt
t
d
dt
+

+
v Q v
Q
v
v
Q
Q v
T
( )
( )
( )
( )

d
dt
d
dt
Q( )
sin cos
cos sin

]
]
]
]
]
]
0
0
0 0 1
0749_Frame_C01 Page 13 Wednesday, February 19, 2003 4:55 PM
2003 by CRC CRC Press LLC
14 Finite Element Analysis: Thermomechanics of Solids
Now is an antisymmetric matrix (to be identied later as a tensor)
since
(1.68)
In fact,
(1.69)
It follows that
(1.70)
in which is the axial vector of .
Referring to Figure 1.3, spherical coordinates r, , and are introduced by the
transformation
(1.71)
FIGURE 1.3 Spherical coordinate system.
x
3
e

x
2
x
1
e
r

d
dt
Q T
Q
( )
( )

0 Q Q
Q
Q
Q
Q
T T T
T
+

]
]
]
d
dt
d
dt
d
dt
( ( ) ( ))
( )
( )
( )
( )

d
dt
d
dt
Q
Q
T
( )
( )



|
(
'
'
'
`
J
J
J
J
0 1 0
1 0 0
0 0 0
d
dt t

+ v v v
x r x r x r
1 2 3
cos cos sin cos sin
0749_Frame_C01 Page 14 Wednesday, February 19, 2003 4:55 PM
2003 by CRC CRC Press LLC
Mathematical Foundations: Vectors and Matrices 15
The position vector is given by
(1.72)
Now e
r
has the same direction as the position vector: r re
r
. Thus, it follows that
(1.73)
Following the general procedure in the preceding paragraphs,
(1.74)
The differential of the position vector furnishes
(1.75)
The scale factors are h
r
1, h

rcos , h

r.
Consider a vector v in the rectilinear system, denoted as v when referred to a
spherical coordinate system:
(1.76)
Eliminating e
1
, e
2
, e
3
in favor of e
r
, e

, e

and using *M notation permits writing


(1.77)
r e e e
e e e
+ +
+ +
x x x
r r r
1 1 2 2 3 3
1 2 3
cos cos sin cos sin
e e e e
r
+ + cos cos sin cos sin
1 2 3


x
r
x
r
x
r
x
r
x
r
x
r
x
r
x x
r
1 1 1
2 2 2
3 3 3
0
cos cos sin cos cos sin
sin cos cos cos sin sin
sin cos



d dr r d rd
r
r e e e + + cos

e e e e
e e e
e e e e
e e e e
e e e e
e e e
r
r
r
r
+ +
+
+ +

+
+
cos cos sin cos sin
sin cos
sin [cos sin ] cos
cos cos sin sin cos
sin cos cos sin sin
sin cos





1 2 3
1 2
1 2 3
1
2
3
.
v e e e v e e e + + + + v v v v v v
r r 1 1 2 2 3 3
.


]
]
]
]
]
]
v Q v Q ( , ) , ( , )
cos cos sin cos sin
sin cos
sin cos sin sin cos
.



0
0749_Frame_C01 Page 15 Wednesday, February 19, 2003 4:55 PM
2003 by CRC CRC Press LLC
16 Finite Element Analysis: Thermomechanics of Solids
Suppose now that v(t), , and are functions of time. As in cylindrical coordinates,
(1.78)
where is the axial vector of After some manipulation,
(1.79)
1.3.5 GRADIENT OPERATOR
In rectilinear coordinates, let be a scalar-valued function of x: (x), starting with
the chain rule
*T)
(1.80)
Clearly, d is a scalar and is unaffected by a coordinate transformation. Suppose
that x x(y): dr g
i
dy
i
. Observe that
(1.81)
d
dt t

+ v v v
d
dt
Q T
Q
( )
( ).

d
dt
d
dt
d
dt
d
dt
Q( )
sin cos cos cos
cos sin
sin sin cos sin
cos sin sin sin cos
cos cos sin cos sin
( )
( )
cos
cos

]
]
]
]
]
]

]
]
]
]
]
]
0
0
0
0 0 0
0 0
0

Q
Q
T
sin sin
sin


0 0
0 0 1
0 0 0
1 0 0
+

]
]
]
]
]
]

]
]
]
]
]
]
d
dt
d
dt

d
x
dx
d d dx
x
i
i
i i i
i

[ ] , r r e e
d
x
dx
h y
h dy
h y
h dy
i
i

]
]
]
]

]
]
]
]

0749_Frame_C01 Page 16 Wednesday, February 19, 2003 4:55 PM


2003 by CRC CRC Press LLC
Mathematical Foundations: Vectors and Matrices 17
implying the identication
(1.82)
For cylindrical coordinates in tensor-indicial notation with e
r

r
, e

, e
z

z
,
(1.83)
and in spherical coordinates
(1.84)
1.3.6 DIVERGENCE AND CURL OF VECTORS
Under orthogonal transformations, the divergence and curl operators are invariant
and satisfy the divergence and curl theorems, respectively. Unfortunately, the trans-
formation properties of the divergence and curl operators are elaborate. The reader
is referred to texts in continuum mechanics, such as Chung (1988). The development
is given in Appendix I at the end of the chapter. Here, we simply list the results.
Let v be a vector referred to rectilinear coordinates, and let v denote the same vector
referred to orthogonal coordinates. The divergence and curl satisfy
(1.85)
and
(1.86)
and in cylindrical coordinates:
(1.87)
( )

h y

e
e
e
r z
r r z

e
e e
r
z
r r r cos
( ) ( ) ( ) ( )

]
]
]
v
1
1 2 3 1
2 3 1
2
3 1 2
3
1 2 3
h h h y
h h v
y
h h v
y
h h v
( ) ( ) ( )
( ) ( )
( ) ( )

|
|
|
|

|
|
|
|
+

|
|
v
1
1 2 3
1
2
3 3
3
2 2 1
2
1
3 3
3
1 1 2
3
1
2 2
2
1 1
h h h
h
y
h v
y
h v
h
y
h v
y
h v
h
y
h v
y
h v

||
|
]
]
]
]

3
( )
( )

v
1 1
r
rv
r r
v v
z
r z

0749_Frame_C01 Page 17 Wednesday, February 19, 2003 4:55 PM


2003 by CRC CRC Press LLC
18 Finite Element Analysis: Thermomechanics of Solids
and
(1.88)
APPENDIX I: DIVERGENCE AND CURL OF VECTORS
IN ORTHOGONAL CURVILINEAR COORDINATES
DERIVATIVES OF BASE VECTORS
In tensor-indicial notation, a vector v can be represented in rectilinear coordinates
as v v
k
e
k
. In orthogonal curvilinear coordinates, it is written as
A line segment dr


dx
i
e
i
transforms to dr dy
k
g
k
. Recall that
(a.1)
From Equation (a.1),
(a.2)
The bracketed quantities are known as Cristoffel symbols. From Equations (a.1 and a.2),
(a.3)
Continuing,
(a.4)
( )
( ) ( )



|
|
|
|

|
|
|
|
+

|
|
|
|

]
]
]
v e e e
1
r
v rv
z
v
r
v
z
r
rv
r
v
z
r
z r r
z

v
h
g
.
e g
g e g g
k
l
k
l
k
k
k
y
x
h
y
x
x
y
h

]
]
]
]

]
]
]
]

g
e



y
x
y y
j
h
j
h
x
y y
y
x
j k j
k
k j k
2
2
,
dh
dy
d
dy
j
h
j j

]
]
]
]

]
]
]
]


y h y h
h
y
c c
h
j
h
j j j
j j
1
1
1
g
, ( )
0749_Frame_C01 Page 18 Wednesday, February 19, 2003 4:55 PM
2003 by CRC CRC Press LLC
Mathematical Foundations: Vectors and Matrices 19
DIVERGENCE
The development that follows is based on the fact that
(a.5)
The differential of v is readily seen to be
(a.6)
First, note that
(a.7)
Similarly,
(a.8)

|
(
'
`
J
J
|
(
`
J
v v
v
r
v
r
tr
d
d
tr
d
d
d dv v d
j j j j
+ v
dv
v
y
dy
h
v
y
h dy
h
v
y
h dy
h
v
y
d
j j
j
k
j k
j
j
j
j
j
j

|
(
'
`
J
J


|
(
'
`
J
J


|
(
'
`
J
J

1
1
1

( )
( )
r
v d v
y
dy
v
h y
h dy
v
h y
h dy
v
h y
d
v
h
c
j j j
j
k
k
j j
j j
j j
j
j

|
(
'
`
J
J


|
(
'
`
J
J


|
(
'
`
J
J


|

( )
( )
r
((
'
'
`
J
J
J

]
]
]
]

dr
0749_Frame_C01 Page 19 Wednesday, February 19, 2003 4:55 PM
2003 by CRC CRC Press LLC
20 Finite Element Analysis: Thermomechanics of Solids
Consequently,
(a.9)
CURL
In rectilinear coordinates, the individual entries of the curl can be expressed as a
divergence, as follows. For the i
th
entry,
(a.10)
Consequently, the curl of v can be written as
(a.11)
The transformation properties of the curl can be readily induced from Equation (a.9).
1.4 EXERCISES
1. In the tetrahedron shown in Figure 1.4, A
1
, A
2
, and A
3
denote the areas
of the faces whose normal vectors point in the e
1
, e
2
, and e
3
directions.
Let A and n denote the area and normal vector of the inclined face,
respectively. Prove that
2. Prove that if is a symmetric tensor with entries
ij
, that
3. If v and w are n 1 vectors, prove that v w can be written as
dv
dr h
v
y
v c
h
v
y
v c
j
j j j j j

]
]
]

]
]
]

]
]
]

1 1
, v
[ ]
( ) ( )
( )



v
w
i ijk
k
j
j
j
i
j
i
jki k
i
v
x
x
w w v

|
(
'
'
'
'
`
J
J
J
J
J
v
w
w
w
( )
( )
( )
1
2
3
n e e e + +
A
A
A
A
A
A
1
1
2
2
3
3

ijk jk
i 0 1 2 3 , , , .
v w Vw
0749_Frame_C01 Page 20 Wednesday, February 19, 2003 4:55 PM
2003 by CRC CRC Press LLC
Mathematical Foundations: Vectors and Matrices 21
in which V is an antisymmetric tensor and v is the axial vector of V.
Derive the expression for V.
4. Find the transposes of the matrices
(a) Verify that AB BA.
(b) Verify that (AB)
T
B
T
A
T
.
5. Consider a matrix C given by
Verify that its inverse is given by
6. For the matrices in Exercise 4, nd the inverses and verify that
7. Consider the matrix
FIGURE 1.4 Geometry of a tetrahedron.
e
1
e
2
A
1
e
3
A
3
A
2
3
2
A
n
1
A B

]
]
]
]

]
]
]
]
1 1 2
1 3 1 4
1 1 3
1 2 1 4
/
/ /
/
/ /

C

]
]
]
a b
c d
C

]
]
]
]
1
1
ad bc
d b
c a
( ) AB B A
1 1 1

]
]
]
]
cos sin
sin cos


0749_Frame_C01 Page 21 Wednesday, February 19, 2003 4:55 PM
2003 by CRC CRC Press LLC
22 Finite Element Analysis: Thermomechanics of Solids
Verify that
(a) QQ
T
Q
T
Q
(b) Q
T
Q
1
(c) For any 2 1 vector a
[The relation in (c) is general, and Qa represents a rotation of a.]
8. Using the matrix C from Exercise 5, and introducing the vectors (one-
dimensional arrays)
verify that
9. Verify the divergence theorem using the following block, where
10. For the vector and geometry of Exercise 9, verify that
FIGURE 1.5 Test gure for the divergence theorem.
Qa a
a b
|
(
'
`
J
J

|
(
'
`
J
J
q
r
s
t

a Cb b C a
T T T

]
]
]
]
x y
x y
Y
X
1
1
n v v

dS dV
0749_Frame_C01 Page 22 Wednesday, February 19, 2003 4:55 PM
2003 by CRC CRC Press LLC
Mathematical Foundations: Vectors and Matrices 23
11. Using the geometry of Exercise 9, verify that
using
12. Obtain the expressions for the gradient, divergence, and curl in spherical
coordinates.
n A A
T


dS dV
a x y x y
a x y x y
a x y x y
a x y x y
11
2 2
12
2 2
21
2 2
22
2 2
+ + +
+ +
+

0749_Frame_C01 Page 23 Wednesday, February 19, 2003 4:55 PM
2003 by CRC CRC Press LLC

25

Mathematical
Foundations: Tensors

2.1 TENSORS

We now consider two

n



1 vectors,

v

and

w

, and an

n





n

matrix,

A

, such that

v


Aw

. We now make the important assumption that the underlying information in this
relation is preserved under rotation. In particular, simple manipulation furnishes that


)
(2.1)
The square matrix

A

is now called a second-order tensor if and only if

A




QAQ

T

.
Let

A

and

B

be second-order

n





n

tensors. The manipulations that follow
demonstrate that

A

T

, (

A



+



B

),

AB

, and

A



1

are also tensors.
(2.2)
(2.3)
(2.4)
(2.5)
2


v Qv
QAw
QAQ Qw
QAQ w
T
T
.
( ) ( ) A QAQ
Q A Q
T T T
T T T

A B QAQ QBQ
QA QQ BQ
QABQ
T T
T T
T
( )( )
( )
( ) A B A B
QAQ QBQ
Q A B Q
T T
T
+ +
+
+ ( )

A QAQ
Q A Q
QA Q
1 T 1
T
1
1 1
1 T
( )
.

0749_Frame_C02 Page 25 Wednesday, February 19, 2003 5:00 PM
2003 by CRC CRC Press LLC

26

Finite Element Analysis: Thermomechanics of Solids

Let

x

denote an

n



1 vector. The outer product,

xx

T

, is a second-order tensor since
(2.6)
Next,
(2.7)
However,
(2.8)
from which we conclude that the Hessian

H

is a second-order tensor.
Finally, let

u

be a vector-valued function of

x

. Then, from which
(2.9)
and also
(2.10)
We conclude that
(2.11)
Furthermore, if

d

u


is a vector generated from

d

u

by rotation in the opposite
sense from the coordinate axes, then

d

u





Q

d

u

and

d

x





Q

d

x


. Hence,

Q

is a tensor.
Also, since , it is apparent that
(2.12)
from which we conclude that is a tensor. We can similarly show that

I

and

0

are tensors.
( )
( )( )
( )
xx x x
Qx Qx
Q xx Q
T T
T
T T

d d d
d
d
d
d
2



|
(
`
J
|
(
`
J
x H x H
x x
T
T
.
d d d d
d d


x H x Q x H Q x
x Q H Q x
T T
T T
( )
( ) ,
d d u x
u
x

,
d d u x
u
x
T T
T

|
(
'
`
J
J
d d u x
x
u
T T
T
T

|
(
'
`
J
J
.

|
(
'
`
J
J

u
x
u
x
T
T
T
.
d d


u x
u
x



u
x
Q
u
x
Q
T
,

u
x

0749_Frame_C02 Page 26 Wednesday, February 19, 2003 5:00 PM
2003 by CRC CRC Press LLC

Mathematical Foundations: Tensors

27

2.2 DIVERGENCE, CURL, AND LAPLACIAN
OF A TENSOR

Suppose

A

is a tensor and

b

is an arbitrary, spatially constant vector of compatible
dimension. The divergence and curl of a vector



have already been dened. For later
purposes, we need to extend the denition of the divergence and the curl to

A

.

2.2.1 D

IVERGENCE

Recall the divergence theorem Let , in which

b

is an
arbitrary constant vector. Now
(2.13)
Consequently, we must dene the divergence of

A

such that

*


) (2.14)
In tensor-indicial notation,
(2.15)
Application of the divergence theorem to the vector

c

j





b

i

a

ij

furnishes
(2.16)
Since

b

is arbitrary, we conclude that
(2.17)
Thus, if we are to write as a (column) vector, mixing tensor- and matrix-
vector notation,
(2.18)
c n c
T T
dS dV. c A b
T

b An A b
A b
b A
T T T
T T
T T T T
dS dV
dV
dV




( )
[ ] .
An A 0
T T T
dS dV

[ ] .
b a n dS b dV
i ij j i
i

[ ]
[ ] .
T T T
A 0
b
x
a dV
i
j
ij i


[ ]

]
]
]
]

[ ] .
T T T
A 0
[ ] .

T T T
A
i
j
ij
j
ji
x
a
x
a
A

A A
T T
[ ]
T
.

0749_Frame_C02 Page 27 Wednesday, February 19, 2003 5:00 PM
2003 by CRC CRC Press LLC

28

Finite Element Analysis: Thermomechanics of Solids

It should be evident that ( ) has different meanings when applied to a tensor
as opposed to a vector.
Suppose

A

is written in the form
(2.19)
in which corresponds to the

i

th

row of It is easily seen that
(2.20)

2.2.2 C

URL



AND

L

APLACIAN

The curl of vector

c

satises the curl theorem Using tensor-
indicial notation,
(2.21)
From the divergence theorem applied to the tensor

c

ij



ijk

a

kl

b

l

,
(2.22)
Let denote the row vector (array) corresponding to the

l

th

row of

A

:


a

lk

. It follows that
(2.23)

A
1
T
2
T
3
T

|
(
'
'
'
`
J
J
J
J

i
T
A
T
:[ ] .
i j ij
a

T T T
1
T T
A ( ).
2 3
c n c dV dS.
n c

]
]
]

dS n a b dS
n a dS b
c n dSb c a b
ijk j kl l
ijk j kl l
ij j l ij ijk kl l

, .
n Ab
A b A
T

]
]
]

]
]
]
]

]
]
]

dS
x
a b dV
a
x
dV b
dV
x
a
i
j
ijk kl l
ijk
kl
j
l
i
il ijk
j
kl
( )
, [ .

if ]

l
T
[ ]
l k
T

[ ]
A
1 2 3
.

0749_Frame_C02 Page 28 Wednesday, February 19, 2003 5:00 PM
2003 by CRC CRC Press LLC

Mathematical Foundations: Tensors

29

If

I

is the array for the

I

th

column of

A

, then
(2.24)
The Laplacian applied to

A

is dened by
(2.25)
It follows, therefore, that
(2.26)
The vectors

i

satisfy the Helmholtz decomposition
(2.27)
Observe from the following results that
(2.28)
An integral theorem for the Laplacian of a tensor is now found as
(2.29)

2.3 INVARIANTS

Letting

A

denote a nonsingular, symmetric, 3


3 tensor, the equation det(

A



l

)


0 can be expanded as
(2.30

)

in which
(2.31)
Here,

tr

(

A

)


ij

a

ij

denotes the

trace

of

A

. Equation 2.30 also implies the Cayley-
Hamilton theorem:
(2.32)

[ ]
A
T
1 2 3
.
[ ] .
2 2
A
ij ij
a

2 2
1
2
2
2
3
A [ ].

2

i i i
( ) .

2 T T T
A A A ( ) [ ] .


2 T T T
A n A n A dV ) dS dS ( [ ] .

3
1
2
2 3
0 + I I I ,
I tr I tr tr I
1 2
2 2
3
1
2
( ) [ ( ) ( ) det( ). A A A A ]
A A A I
3
1
2
2 3
+ I I I 0,

0749_Frame_C02 Page 29 Wednesday, February 19, 2003 5:00 PM
2003 by CRC CRC Press LLC

30

Finite Element Analysis: Thermomechanics of Solids

from which
(2.33)
The trace of any

n





n

symmetric tensor

B

is invariant under orthogonal trans-
formations (rotations), such as

tr

(B) tr(B), since
(2.34)
Likewise, tr(A
2
) and tr(A
3
) are invariant since A, A
2
, and A
3
are tensors, thus I
1
,
I
2
, and I
3
are invariants. Derivatives of invariants are presented in a subsequent section.
2.4 POSITIVE DEFINITENESS
In the nite-element method, an attractive property of some symmetric tensors is
positive deniteness, dened as follows. The symmetric n n tensor A is positive-
denite, written A > 0, if, for all nonvanishing n 1 vectors x, the quadratic product
q(A, x) x
T
Ax > 0. The importance of this property is shown in the following
example. Let x
T
Ax x
T
f, in which f is known and A > 0. After some simple
manipulation,
(2.35)
It follows that is a globally convex function that attains a minimum when Ax f
(d 0).
The following denition is equivalent to the statement that the symmetric n
n tensor A is positive-denite if and only if its eigenvalues are positive. For the sake
of demonstration,
(2.36)
I tr I tr I tr
I I I
3
3
1
2
2
3
1 2
1 2
1
3
+
+

[ ( ) ( ) ( )]
[ ]
A A A
A A A
1
I

a q q a
a q q
a
pq pq pr qs rs pq
rs pr qs
rs rs

.
1
2
d d
d
d
d
d
d
d d
2

|
(
`
J

]
]
]

x
x x
x
x A x
T
T
T
.
x Ax x X x
y y y X x
T T T
T T

, ( )
.
i i
i
y
2
0749_Frame_C02 Page 30 Wednesday, February 19, 2003 5:00 PM
2003 by CRC CRC Press LLC
Mathematical Foundations: Tensors 31
The last expression can be positive for arbitrary y (arbitrary x) only if
i
> 0, i
1, 2, , n. The matrix A is semidenite if x
T
Ax 0, and negative-denite (written
A < 0), if x
T
Ax < 0. If B is a nonsingular tensor, then B
T
B > 0, since q(B
T
B, x)
x
T
B
T
Bx y
T
y > 0 (in which y Bx and denotes the quadratic product). If B is
singular, for example if B yy

where y is an n 1 vector, B

B is positive-semidenite
since a nonzero eigenvector x of B can be found for which the quadratic product
q(B
T
B, x) vanishes.
Now suppose that B is a nonsingular, antisymmetric tensor. Multiplying through
Bx
j

j
x
j
with B
T

furnishes
(2.37)
Since B

B is positive-denite, it follows that Thus,
j
is imaginary:
using . Consequently, , demonstrating that B
2
is negative-denite.
2.5 POLAR DECOMPOSITION THEOREM
For an n n matrix B, B
T
B > 0. If the modal matrix of B is denoted by X
b
, we can
write
(2.38a)
in which Y is an (unknown) orthogonal tensor. In general, we can write
. (2.38b)
To justify Equation 2.38b, we introduce the square root using
(2.38c)
B Bx B x
Bx
x
T T
j j j
j j
j j

2
.
>
j
2
0.

j j
i i 1 B x x x
2 2 2
j j j j j

B B X X
X YY X
X Y X Y
T T
T
1
2
T
1
2
T
1
2
T
1
2
T

|
(
'
`
J
J
|
(
'
`
J
J
b b b
b b b b
b b b b



( ) ( )
( ) ( ) ,
B Y X
T
1
2
( )
b b
B B
T
B B X
T T

]
]
]
]
]
]
]
]
]
]
b b b b
n

1
2
1
2
1
2
0
0
0
0
X ,
. . .
. . .
. . . . .
. . . .
. . .
,

0749_Frame_C02 Page 31 Wednesday, February 19, 2003 5:00 PM


2003 by CRC CRC Press LLC
32 Finite Element Analysis: Thermomechanics of Solids
in which the positive square roots are used. It is easy to verify that and
that . Note that

(2.38d)
Thus, is an orthogonal tensor, called, for example, Z, and hence we
can write
(2.38e)
Finally, noting that , we make the iden-
tication in Equation 2.38b. Equation 2.38 plays a major role in the
interpretation of strain tensors, a concept that is introduced in subsequent chapters.
2.6 KRONECKER PRODUCTS ON TENSORS
2.6.1 VEC OPERATOR AND THE KRONECKER PRODUCT
Let A be an n n (second-order) tensor. Kronecker product notation (Graham, 1981)
reduces A to a rst-order n 1 tensor (vector), as follows.
(2.39)
The inverse VEC operator, IVEC, is introduced by the obvious relation
IVEC(VEC(A)) A. The Kronecker product of an n m matrix A and an r s
matrix B generates an nr ms matrix, as follows.
(2.40)
If m, n, r, and s are equal to n, and if A and B are tensors, then A B
transforms as a second-order n
2
n
2
tensor in a sense that is explained subsequently.
( ) B B B
T 2

B B
T
> 0
B B B B B B B B B B B
I
T T T T T
( )

]
]
]
]
( )

]
]
]
]

( )

]
]
]
]
( )

]
]
]
]


1
2
1
2
1
2
1
2
[ ] B
T
.
B B B
T
( )
1/2
B Z B B
ZX X
T
T

b b b

1
2
.
( )( ) ( ) ZX ZX Z X X Z ZZ I
T T T
b
T
b
T T
b b

Y ZX
T T

b
VEC a a a a a
n n nn
( ) { } .
,
A
T

11 21 31 1
L
A B
B B B
B
B B

]
]
]
]
]
]
]
]
]
]
a a a
a
a a
m
n nm
11 12 1
21
1
. .
. . . .
. . . . .
. . . . .
. . .
.
0749_Frame_C02 Page 32 Wednesday, February 19, 2003 5:00 PM
2003 by CRC CRC Press LLC
Mathematical Foundations: Tensors 33
Equation 2.40 implies that the n
2
1 Kronecker product of two n 1 vectors a
and b is written as
(2.41)
2.6.2 FUNDAMENTAL RELATIONS FOR KRONECKER PRODUCTS
Six basic relations are introduced, followed by a number of subsidiary relations.
The proofs of the rst ve relations are based on Graham (1981).
Relation 1: Let A denote an n m real matrix, with entry a
ij
in the i
th
row and
j
th
column. Let I (j 1)n + i and J (i 1)m + j. Let U
nm
denote the nm nm
matrix, independent of A, satisfying
. (2.42)
Then,
(2.43)
Note that u
JK
u
JI
1 and u
IK
u
IJ
1, with all other entries vanishing. Hence
if m n, then u
JI
u
IJ
, so that U
nm
is symmetric if m n.
Relation 2: If A and B are second-order n n tensors, then
(2.44)
Relation 3: If I
n
denotes the n n identity matrix, and if B denotes an n n
tensor, then
(2.45)
Relation 4: Let A, B, C, and D, respectively, denote m n, r s, n p, and s
q matrices. Then,
(2.46)
a b
b
b
b

|
(
'
'
'
'
'
'
`
J
J
J
J
J
J
J
a
a
a
n
1
2
.
.
.
u
K I
K I
u
K J
K J
JK IK

|
|
|

|
|
|
1
0
1
0
,
,
,
,





VEC VEC
nm
( ) ( ). A U A
T

tr VEC VEC ( ) ( ) ( ). AB A B
T T

I B I B
T T
n n
( ) .
( ) ( ) . A B C D AC BD
0749_Frame_C02 Page 33 Wednesday, February 19, 2003 5:00 PM
2003 by CRC CRC Press LLC
34 Finite Element Analysis: Thermomechanics of Solids
Relation 5: If A, B, and C are n m, m r, and r s matrices, then
(2.47)
Relation 6: If a and b are n 1 vectors, then
. (2.48)
As proof of Relation 6, if I ( j 1)n + i, then the I
th
entry of VEC(ba
T
) is
b
i
a
j
. It is also the I
th
entry of a b. Hence, a b VEC(ba
T
) VEC([ab
T
]
T
).
Symmetry of U
nn
was established in Relation 1. Note that VEC(A) U
nn
VEC(A
T
)
U
2
nn
VEC(A) if A is n n, and hence the matrix U
nn
satises
. (2.49)
U
nn
is hereafter called the permutation tensor for n n matrices. If A is symmetric, then
VEC(A) 0. If A is antisymmetric, then (U
nn
+ I
nn
)VEC(A) 0.
If A and B are second-order n n tensors, then
(2.50)
thereby recovering a well-known relation.
If I
n
is the n n identity tensor and i
n
VEC(I
n
), VEC(A) I
n
Ai
n
since
VEC(A) VEC(AI
n
). If I
nn
is the identity tensor in n
2
-dimensional space, then

I
n
I
n

I
nn
since I
n
I
n
VEC(I
n
). Now, i
n
I
n
i, thus I
n
I
n
.
If A, B, and C denote n n tensors, then
(2.51)
However, by a parallel argument,
(2.52)
VEC VEC ( ) ( ). ACB B A C
T

a b ab
T T
VEC([ ] )
U U U U
T 1
nn
n
nn nn nn
2
2


I
( ) U I
nn
n

2
tr VEC VEC
VEC VEC
VEC VEC
VEC VEC
tr
T T
T
nn
nn
T
T T
( ) ( ) ( )
( ) ( )
[ ( )] ( )
( ) ( )
( ),
AB B A
B U A
U B A
B A
BA

VEC VEC
n n n
( ) ( ) I I I I
n
2
VEC VEC
VEC
VEC
n
n n
( ) ( )
( )( ) ( )
( ).
ACB I A CB
I A B I C
B A C
T T



VEC VEC
VEC
VEC
T T T T
T
n
[( ) ] ( )
( )
( ).
ACB BC A
A B C
A BU C



2
0749_Frame_C02 Page 34 Wednesday, February 19, 2003 5:00 PM
2003 by CRC CRC Press LLC
Mathematical Foundations: Tensors 35
The permutation tensor arises in the relation
(2.53)
Consequently, if C

is arbitrary,
(2.54)
and, upon using the relation , we obtain an important result:
(2.55)
If A and B are nonsingular n n tensors, then
(2.56)
The Kronecker sum and difference appear frequently (for example, in control
theory) and are dened as follows:
(2.57)
The Kronecker sum and difference of two n n tensors are n
2
n
2
tensors, as
explained in the following section.
2.6.3 EIGENSTRUCTURES OF KRONECKER PRODUCTS
Let
j
and
k
denote the eigenvalues of A and B, and let y
j
and z
k
denote the
corresponding eigenvectors. The Kronecker product, sum, and difference have the
following eigenstructures:
(2.58)
A B
j

k
y
j
z
k
VEC VEC
T T
n
T
[( ) ] ( ). ACB U ACB
2
U B A C A BU C
n n
VEC VEC
2 2
( ) ( ),
U U
1
n n
2 2


B A U A BU
n n
2 2
.
( )( )
.
A B A B AA BB
I I
I
1 1 1 1


n n
n
2

A B A I I B A B A I I B +
n n n n
.
expression eigenvalue eigenvector jk jk
th th
j k j k
j k j k
A B y z
A B y z

+


0749_Frame_C02 Page 35 Wednesday, February 19, 2003 5:00 PM
2003 by CRC CRC Press LLC
36 Finite Element Analysis: Thermomechanics of Solids
As proof,
(2.59)
Now, the eigenvalues of A I
n
are 1
j
, while the eigenvectors are y
j
w
k
,
in which w
k
is an arbitrary unit vector (eigenvector of I
n
). The corresponding
quantities for I
n
B are
k
1 and v
j
z
k
, in which v
j
is an arbitrary eigenvector
of I
n
. Upon selecting w
k
z
k
and v
j
y
j
, the Kronecker sum has eigenvalues
j
+

k
and eigenvectors y
j
z
k
.
2.6.4 KRONECKER FORM OF QUADRATIC PRODUCTS
Let R be a second-order n n tensor. The quadratic product a
T
Rb is easily derived:
if r VEC(R), then
(2.60)
2.6.5 KRONECKER PRODUCT OPERATORS
FOR FOURTH-ORDER TENSORS
Let A and B be second-order n n tensors, and let C be a fourth-order n n n n
tensor. Suppose that A CB, which is equivalent to a
ij
c
ijkl
b
kl
in which the range
of i, j, k, and l is (1, n). The TEN22 operator is introduced implicitly using
(2.61)
Note that
(2.62)

j j k k j k j k
j k
j k
y z y z
Ay Bz
A B y z


( )( ).
a Rb ba R
ba R
ab R
b a r
T T
T T T
T T
T T


tr
VEC VEC
VEC VEC
[ ]
([ ] ) ( )
( ) ( )
.
VEC TEN VEC ( ) ( ) ( ). A C B 22
TEN VEC VEC
VEC
TEN VEC
TEN VEC
n
n
n n
22
22
22
( ) ( ) ( )
( )
( ) ( )
( ) ( ),
ACB D ACBD
I A CBD
I A C BD
I A C I B D




0749_Frame_C02 Page 36 Wednesday, February 19, 2003 5:00 PM
2003 by CRC CRC Press LLC
Mathematical Foundations: Tensors 37
hence, TEN22(ACB) I
n
ATEN22(C)I
n
B. Upon writing B C
1
A, it is obvious
that VEC(B) TEN22(C
1
)VEC(A). However, TEN22(C)VEC(B) VEC(A), thus
VEC(B) [TEN22(C)]
1
VEC(A). We conclude that TEN22(C
1
) TEN22
1
(C).
Furthermore, by writing A
T
B
T
, it is also obvious that U
n
a TEN22(C)U
n
b,
thus TEN22( ) TEN22(C) . The inverse of the TEN22 operator is introduced
using the relation ITEN22(TEN22(C)) C.
2.6.6 TRANSFORMATION PROPERTIES OF VEC AND TEN22
Suppose that A and B are true second-order n n tensors and C is a fourth-order
n n n n tensor such that A CB. All are referred to a coordinate system
denoted as Y. Let the unitary matrix (tensor) Q
n
represent a rotation that gives rise
to a coordinate system Y. Let A, B, and C denote the counterparts of A, B, and C.
Now, since A Q
n
AQ
T
n
,
(2.63)
However, note that (Q Q)
T
Q
T
Q
T
Q
1
Q
1
(Q Q)
1
. Hence,
Q Q is a unitary matrix (tensor) in an n
2
vector space. However, not all rotations
in n
2
dimensional space can be expressed in the form Q Q. It follows that VEC(A)
transforms as an n
2
1 vector under rotations of the form Q Q.
Now write A C B, from which
(2.64a)
It follows that
, (2.64b)
thus TEN22(C) transforms a second-order n
2
n
2
tensor under rotations of the form
Q Q.
Finally, letting C
a
and C
b
denote third-order n n n tensors, respectively,
thereby satisfying relations of the form A C
a
b and b C
b
A, it is readily shown
that TEN21(C
a
) and TEN12(C
b
) satisfy
(2.65)
which we call tensors of order (2,1) and (1,2), respectively.

C U
n
2
U
n
2
VEC VEC ( ) ( ). A Q Q A
Q Q A C Q Q B VEC TEN VEC ( ) ( ) ( ). 22
TEN TEN 22 22 ( ) ( )( ) C Q Q C Q Q
T
TEN TEN n n
TEN TEN n n
a a
b b
21 21
12 12
2
2
( ) ( )
( ) ( ) ,


C Q Q C Q
C Q C Q Q
T
T T


0749_Frame_C02 Page 37 Wednesday, February 19, 2003 5:00 PM
2003 by CRC CRC Press LLC
38 Finite Element Analysis: Thermomechanics of Solids
2.6.7 KRONECKER PRODUCT FUNCTIONS
FOR TENSOR OUTER PRODUCTS
Tensor outer products are commonly used in continuum mechanics. For example,
Hookes Law in isotropic linear elasticity with coefcients can be written as
(2.66)
in which T
ij
and E
ij
are entries of the (small-deformation) stress and strain tensors
denoted by T and E. Here,
ij
denotes the substitution (Kronecker) tensor. Equation 2.66
exhibits three tensor outer products of the identity (Kronecker) tensor I:
ik

jl
,
il

jk
,
and
ij

kl
. In general, let A and B be two nonsingular n n second-order tensors
with entries a
ij
and b
ij
; let a VEC(A) and b VEC(B). There are 24 permutations
of the indices ijkl corresponding to outer products of tensors A and B. Recalling the
denitions of the Kronecker product, we introduce three basic Kronecker-product
functions:
(2.67)
Twenty-four outer product-Kronecker product pairs are obtained as follows:
(2.68)

and
T E E i j
ij ik jl il jk kl ij kl kl
+ +

( )

, , , , 1 2 3
C A B ab C A B A B C A B A BU
1
T
2 3
( , ) ( , ) ( , ) .
n
2
TEN a b TEN b a
TEN a b TEN b a
TEN a b TEN b a
TEN a b
ij kl ij kl
ji kl ji kl
ij lk ij lk
ji lk
22 22
22 22
22 22
22
( ) ( , ) ( ) ( , )
( ) ( , ) ( ) ( , )
( ) ( , ) ( ) ( , )
( ) ( ,


C A B C B A
C A B C B A
C A B C B A
C A
1 1
1
T
1
T
1
T
1
T
1
T
BB C B A
C B A C A B
C B A C A B
C B A C
T
1
T T
2 2
2
T
2
T
2
T
) ( ) ( , )
( ) ( , ) ( ) ( , )
( ) ( , ) ( ) ( , )
( ) ( , ) ( )
TEN b a
TEN a b TEN b a
TEN a b TEN b a
TEN a b TEN b a
ji lk
ik jl ik jl
ki jl ki jl
ik lj ik lj
22
22 22
22 22
22 22




22
T
2
T T
2
T T
3 3
3
T
3
T
A B
C B A C A B
C B A C A B
C B A C A B
( , )
( ) ( , ) ( ) ( , )
( ) ( , ) ( ) ( , )
( ) ( , ) ( ) ( , )
(
TEN a b TEN b a
TEN a b TEN b a
TEN a b TEN b a
TEN a
ki lj ki lj
il jk il jk
li jk li jk
il
22 22
22 22
22 22
22



bb TEN b a
TEN a b TEN b a
kj il kj
li kj li kj
) ( ) ( ) ( , )
( ) ( , ) ( ) ( , )
,


C B , A C A B
C B A C A B
3
T
3
T
3
T T
3
T T
22
22 22
0749_Frame_C02 Page 38 Wednesday, February 19, 2003 5:00 PM
2003 by CRC CRC Press LLC
Mathematical Foundations: Tensors 39
With t VEC(T) and e VEC(E), and noting that U
9
e e (since E is symmetric),
we now restate Equation 2.66 as
(2.69)
The proof is presented for several of the relations in Equation 2.68. We introduce
tensors R and S with entries r
ij
and s
ij
. Also, let s VEC(S) and r VEC(R).
a.) Suppose that s
ij
a
ij
b
kl
r
kl
. However, a
ij
b
kl
r
kl
a
ij
b
T
lk
r
kl
, in which case b
T
kl
is the kl
th
entry of B
T
. It follows that S tr(B
T
R)A. Hence,
(2.70)
Since s TEN22(a
ij
b
kl
)r, it follows that , as
shown in Equation 2.68.
b.) Suppose that s
ij
a
ik
b
jl
r
kl
. However, a
ik
b
jl
r
kl
a
ik
r
kl
b
T
lj
, thus S ARB
T
. Now
(2.71)
as shown in Equation 2.68.
c.) Suppose s
ij
a
il
b
jk
r
kl
. However, a
il
b
jk
r
kl
a
il
r
T
lk
b
kj
, thus S AR
T
B
T
. Now
(2.72)
as shown in Equation 2.68.
t e + + [

[ ( , ) ( , )]

( , )] C I I C I I C I I
2 3 1
s B R a
B R a
ab r
C A B r
T T T
T
T
1

VEC VEC
VEC VEC
[( ) ] ( )
( ) ( )
( , ) .
TEN a b
ij kl
22( ) ( , ) C A B
1
s ARB
I A RB
I AB Ir
B Ar
C B A r
T
T

VEC
VEC
( )
( )
( , ) ,
2
s AR B
I AB I R
B AU r
C B A r
T T
T

VEC
VEC
( )
( )
( , ) ,
9
3
0749_Frame_C02 Page 39 Wednesday, February 19, 2003 5:00 PM
2003 by CRC CRC Press LLC
40 Finite Element Analysis: Thermomechanics of Solids
2.6.8 KRONECKER EXPRESSIONS FOR SYMMETRY CLASSES
IN FOURTH-ORDER TENSORS
Let C denote a fourth-order tensor with entries c
ijkl
. If the entries observe
, (2.73)
then C is said to be totally symmetric. A fourth-order tensor C satisfying Equation
2.73a but not 2.73b or c is called symmetric.
Kronecker-product conditions for symmetry are now stated. The fourth-order
tensor C is totally symmetric if and only if
. (2.74)
Equation 2.74a is equivalent to symmetry with respect to exchange of ij and kl
in C. Total symmetry also implies that, for any second-order n n tensor B, the
corresponding tensor A CB is symmetric. Thus, if a VEC(A) and b VEC(B),
then a TEN22(C)b. However, . Multiplying through the later
expression with implies Equation 2.74b. For any n n tensor A, the tensor B
C
1
A is symmetric. It follows that b TEN22(C
1
)a TEN22
1
(C)a, and b
TEN22
1
Ca. Thus, TEN22(C
1
) TEN22
1
(C). Also, TEN22(C) [ TEN22
1
(C)]
1
TEN22(C) . We now draw the immediate conclusion that TEN22(C)
TEN22(C) if C is totally symmetric.
We next prove the following:
C
1
is totally symmetric if C is totally symmetric. (2.75)
Note that TEN22(C) TEN22(C) implies that TEN22(C
1
) TEN22(C
1
),
while TEN22(C) TEN22(C) implies that TEN22(C
1
) TEN22(C
1
).
Finally, we prove the following: for a nonsingular n n tensor G,
GCG
T
is totally symmetric if C is totally symmetric. (2.76)
Equation 2.76 implies that TEN22(GCG
T
) I G TEN22(C)I G
T
, so that
TEN22(GCG
T
) is certainly symmetric. Next, consider whether A given by
(2.77)
c c a
c c b
c c c
ijkl jikl
ijkl ijlk
ijkl klij

)
)
)
(
(
(
TEN22 ) TEN22
TEN22( ) TEN22
TEN22 ) TEN22
T
( ( ) (
( ) (
( ( ) (
C C
U C C
C U C

a
b
c
n
n
)
)
)
2
2
U a C b
n
TEN
2
22 ( )
U
n
2
U
n
2
U
n
2
U
n
2
U
n
2
U
n
2
U
n
2
U
n
2
U
n
2
U
n
2
U
n
2
A B
T
GCG
0749_Frame_C02 Page 40 Wednesday, February 19, 2003 5:00 PM
2003 by CRC CRC Press LLC
Mathematical Foundations: Tensors 41
is symmetric, in which case B is a second-order, nonsingular n n tensor. However,
we can write
(2.78)
Now G
1
AG
T
is symmetric since C is totally symmetric, and therefore A is
symmetric. Next, consider whether B given by the following is symmetric:
(2.79)
However, we can write
(2.80)
Since C
1
is totally symmetric, it follows that G
T
BG is symmetric, and hence
B is symmetric. We conclude that GCG
T
is totally symmetric.
2.6.9 DIFFERENTIALS OF TENSOR INVARIANTS
Let A be a symmetric 3 3 tensor, with invariants I
1
(A), I
2
(A), and I
3
(A). For a
scalar-valued function f(A),
(2.81)
However, with a VEC(A), we can also write
(2.82)
Taking this further,
(2.83)
G A G G G
1 T 1 T
C B .


B G G A
T 1 1
C
G B G G G
T 1 1


C A .
df
f
a
da tr
f
d
f f
a
ij
ij
ij ij
( ) , . A
A
A
A

|
(
'
`
J
J

|
(
'
`
J
J


df VEC
f
VEC d
f
d
( ) ( )
.
A
A
A
a
a
T
T

]
]
]
|
(
'
`
J
J

]
]
]

I
I
I
1
2 2
1
1
2
a a
i a i
a a
i a a a
i a
T T
T T
T T
( )
( )
0749_Frame_C02 Page 41 Wednesday, February 19, 2003 5:00 PM
2003 by CRC CRC Press LLC
42 Finite Element Analysis: Thermomechanics of Solids
and
(2.84)
so that
(2.85)
2.7 EXERCISES
1. Given a symmetric n n tensor , prove that
.
2. Prove that if is a symmetric tensor with entries
ij
,
3. Verify using 2 2 tensors that
.
4. Express I
3
as a function of I
1
and I
2
.
5. Using 2 2 tensors and 2 1 vectors, verify the six relations given for
Kronecker products.
6. Write out the 9 9 quantity TEN22(C) in Equation 2.66.
7. Using a 2 2 tensor A, write out the differential of ln(A).
dI tr d I tr d I d
tr d I
3
2
1 2
1
3
+


( ) ( )
( / )
A A A A A
A A



I
VEC I
3 1
3
a
A ( ) /
tr tr I n
n
( ( ) / ) 0

ijk jk
i 0 1 2 3 , , , .
tr tr ( ) ( ) AB BA
0749_Frame_C02 Page 42 Wednesday, February 19, 2003 5:00 PM
2003 by CRC CRC Press LLC

43

Introduction to
Variational and
Numerical Methods

3.1 INTRODUCTION TO VARIATIONAL METHODS

Let

u

(

x

)

be a vector-valued function of position vector

x

, and consider a vector-
valued function

F

(

u

(

x

)

,

u

(

x

)

,

x

)

, in which

u

(

x

)



u

/

x

. Furthermore, let

v

(

x

)

be a
function such that

v

(

x

)





0

when

u

(

x

)





0

and

v

(

x

)





0

when

u

(

x

)





0

, but which
is otherwise arbitrary. The differential

d

F

measures how much

F

changes if

x

changes. The variation


F

measures how much

F

changes if

u

and

u


change at
xed

x

. Following Ewing, we introduce the vector-valued function

(

e

:

F

)

as follows
(Ewing, 1985):
(3.1)
The variation


F

is dened by
(3.2)
with

x

xed. Elementary manipulation demonstrates that
(3.3)
in which



.



If



If



then


e

v


.

This suggests the form
(3.4)
The variational operator exhibits ve important properties:
1.


(

.

)

commutes with linear differential operators and integrals. For exam-
ple, if

S

denotes a prescribed contour of integration:
(3.5)
3
( : ) ( ( ) ( ), ( ) ( ), ) ( ( ), ( ), ) e e e F F u x v x u x v x x F u x u x x + +
F
|
(
`
J

e
e
,
e
d
d

0
F
F
u
v
F
u
v

|
(
'
`
J
J
e e , tr


F
u
F
v v e e
ij
ij
u
F u F u v , . then e F u ,
F
F
u
u
F
u
u

|
(
'
`
J
J
tr .
( ( . ) ) dS dS

]
]
]

0749_Frmae_C03 Page 43 Wednesday, February 19, 2003 5:01 PM
2003 by CRC CRC Press LLC

44

Finite Element Analysis: Thermomechanics of Solids

2.


(

f

)

vanishes when its argument

f

is prescribed.
3.


(

.

)

satises the same operational rules as

d

(

.

)

. For example, if the scalars

q

and

r

are both subject to variation, then
(3.6)
4. If

f

is a prescribed function of (scalar)

x

, and if

u

(

x

)

is subject to variation,
then
(3.7)
5. Other than for number 2, the variation is arbitrary. For example, for two
vectors

v

and

w

,

v

T

d

w



0 implies that

v

and

w

are orthogonal to each
other. However,

v

T


w

implies that

v





0

, since only the zero vector can
be orthogonal to an arbitrary vector.
As a simple example, Figure 3.1 depicts a rod of length L, cross-sectional area
A, and elastic modulus E. At

x



0, the rod is built in, while at

x





L

, the tensile
force P is applied. Inertia is neglected. The governing equations are in terms of
displacement

u, stress S, and (linear) strain E:
strain-displacement
stress-strain
equilibrium (3.8)
Combining the equations furnishes
(3.9)
The following steps serve to derive a variational equation that is equivalent to the
differential equation and endpoint conditions (boundary conditions and constraints).
FIGURE 3.1 Rod under uniaxial tension.
( ) ( ) ( ) qr q r q r + .
( ) fu f u .
E
du
dx

S E E
d
dx

0
EA
d u
dx
2
2
0 .
E,A
L
P
0749_Frmae_C03 Page 44 Wednesday, February 19, 2003 5:01 PM
2003 by CRC CRC Press LLC
Introduction to Variational and Numerical Methods 45
Step 1: Multiply by the variation of the variable to be determined (u) and
integrate over the domain.
(3.10)
Differential equations to be satised at every point in the domain are replaced
with an integral equation whose integrand includes an arbitrary function.
Step 2: Integrate by parts, as needed, to render the argument in the domain
integral positive denite.
(3.11)
However, the rst term is the integral of a derivative, so that
. (3.12)
Step 3: Identify the primary and secondary variables. The primary variable is
present in the endpoint terms (rhs) under the variational symbol, l, and is
u. The conjugate secondary variable is
Step 4: Satisfy the constraints and boundary conditions. At x 0, u is pre-
scribed, thus u 0. At x L, the load is prescribed. Also, note
that .
Step 5: Form the variational equation; the equations and boundary conditions
are consolidated into one integral equation, F 0, where
(3.13)
The j
th
variation of a vector-valued quantity F is dened by
(3.14)
It follows that
2
u 0 and
2
u 0. By restricting F to a scalar-valued function
F and x to reduce to x, we obtain
(3.15)
and H is known as the Hessian matrix.
u A
d u
dx
Adx
L
E
2
2
0
0

.
d
dx
u A
du
dx
d u
dx
A
du
dx
dx
L

]
]
]

|
(
'
`
J
J

]
]
]

E
0
0
d u
dx
A
du
dx
dx u A
du
dx
L
L

|
(
'
`
J
J

]
]
]

E E
0
0
EA
du
dx
.
P A
du
dx
E
( ) ( ( ) )
du
dx
du
dx
du
dx
A A E E
1
2
2
F A
du
dx
dx Pu L
L

|
(
`
J

1
2 0
2
E ( ).

j j
j
j
e
e
d
de
F
|
(
'
`
J
J

0
.

2
F
F F
F F

|
(
'
`
J
J

|
(
'
`
J
J

|
(
'
`
J
J


|
(
'
`
J
J


|
(
'
`
J
J

]
]
]
]
]
]
{ } , , u u H
u
u
H
u u u u
u u u u
T T
T T
T T

0749_Frmae_C03 Page 45 Wednesday, February 19, 2003 5:01 PM
2003 by CRC CRC Press LLC
46 Finite Element Analysis: Thermomechanics of Solids
Now consider G given by
(3.16)
in which V again denotes the volume of a domain and S denotes its surface area. In
addition, h is a prescribed (known) function on S. G is called a functional since it
generates a number for every function u(x). We rst concentrate on a three-dimensional,
rectangular coordinate system and suppose that G 0, as in the Principle of
Stationary Potential Energy in elasticity. Note that
(3.17)
The rst and last terms in Equation 3.17 can be recognized as divergences of
vectors. We now invoke the divergence theorem to obtain
(3.18)
For suitable continuity properties of u, arbitrariness of u implies that G 0
is equivalent to the following Euler equation, boundary conditions, and constraints
(the latter two are not uniquely determined by the variational principle):
(3.19)
Let D > 0 denote a second-order tensor, and let denote a vector that is a
nonlinear function of a second vector u, which is subject to variation. The function
satises
(3.20)
Despite the fact that D > 0, in the current nonlinear example, the specic vector
u

satisfying F 0 may correspond to a stationary point rather than a minimum.


G F dV dS +

( , ( ), ( )) ( ) ( ) x u x u x h x u x
T
,

]
]
]

|
(
'
`
J
J
+


|
(
'
`
J
J
x u
u
u
u
x u
u
F F
F . tr
0

|
(
'
`
J
J

]
]
]
+


|
(
'
`
J
J

]
]
]
+



G
F F
dV dS
F F
dV
F
dS dS.
u
u
u
u h x u x
u x u
u n
u
u h x u x
T
T T
tr ( ) ( )
( ) ( )

F F
u x u
0
T
.
u x
n
u
h x 0
T
1
T T
( )
( )
prescribed x S
S x S S
on
F
on on
1
1


+
|

|
|
|
F
1
2

T
D
F F .

|
(
'
`
J
J
|
(
'
`
J
J
u
u
D u
u
D
u
u u
u u
uD
T
T
T
T
T
T
T
T
T

2
0749_Frmae_C03 Page 46 Wednesday, February 19, 2003 5:01 PM
2003 by CRC CRC Press LLC
Introduction to Variational and Numerical Methods 47
3.2 NEWTON ITERATION AND ARC-LENGTH METHODS
3.2.1 NEWTON ITERATION
Letting f and x denote scalars, consider the nonlinear algebraic equation f(x; ) 0,
in which is a parameter we will call the load intensity. Such equations are often
solved numerically by a two-track process: the load intensity is increased progres-
sively using small increments. At each increment, the unknown x is computed using
an iteration procedure. Suppose that at the n
th
increment of , an accurate solution
is achieved as x
n
. Further suppose for simplicitys sake that x
n
is close to the actual
solution x
n+1
for the (n + 1)
st
increment of . Using x
(0)
x
n
as the starting value,
Newton iteration provides iterates according to the scheme
(3.21)
Let
n+1,j
denote the increment Then, to rst-order in the Taylor series
(3.22)
in which 0
2
refers to second-order terms in increments. It follows that
n+1,j
0
2
. For
this reason, Newton iteration is said to converge quadratically (presumably to the
correct solution if the initial iterate is sufciently close). When the iteration scheme
converges to the solution, the load intensity is incremented again. Consider f (x)
(x 1)
2
. If x
(0)
1/2, the iterates are 1/2, 3/4, 7/8, and 15/16. If x
(0)
2, the iterates
are 3/2, 5/4, 9/8, and 17/16. In both cases, the error is halved in each iteration.
The nonlinear, nite element poses nonlinear, algebraic equations of the form
(3.23)
in which u and are n 1 vectors, v is a constant n 1 unit vector, and represents
load intensity. The Newton iteration scheme provides the ( j + 1)
st
iterate for u
n+1
as
(3.24)
x x
df
dx
f x
j j
x
j
j
( ) ( ) ( )
( )
( ).
+

]
]
]
1
1
J
x x
n
j
n
j
+
+
+

1
1
1
( ) ( )
.

n 1, j n 1, j 1
x
1
(j)
x
1
(j 1)
x
(j) (j 1)
x x
n 1, j 1
df
dx
f(x )
df
dx
f(x
df
dx
f(x ) f(x
df
dx
df
dx
(j) (j )
(j)
(j) (j)
+ +

]
]
]

]
]
]

]
]
]
]

]
]
]

[ ]

]
]
]

]
]
]
1
1
1
)
)
++
+
+
0
0
2
n 1, j 1

2
u u v
T
[ ( ) ] , 0

n 1, j n 1
j
j 1 n
(j 1)
n
j
n 1, j
n 1
j
.
+

+ + +
+
+ +

]
]
]

]
]
]
]
( )

[ ]

+

u
u v u u
u
( )
( ) ( )
,
1
1 1

0749_Frmae_C03 Page 47 Wednesday, February 19, 2003 5:01 PM


2003 by CRC CRC Press LLC
48 Finite Element Analysis: Thermomechanics of Solids
in which, for example, the initial iterate is u
n
. One can avoid the use of an explicit
matrix inverse by solving the linear system
(3.25)
3.2.2 CRITICAL POINTS AND THE ARC-LENGTH METHOD
A point

at which the Jacobian matrix is singular is called a critical point,


and corresponds to important phenomena such as buckling. There often is good
reason to attempt to continue calculations through critical points, such as to compute
a postbuckled conguration. Arc-length methods are suitable for doing so. Here, we
present a version with a simple eigenstructure.
Suppose that the change in load intensity is regarded as a variable. Introduce
the constraint on the size of the increment for the n
th
load step:
(3.26)
in which
2
is interpreted as the arc length in n + 1 dimensional space of u and .
Also, > 0. Now,
(3.27)
Newton iteration now is expressed as
(3.28)
An advantage is gained if J can be made nonsingular even though J is singular.
Suppose that J is symmetric and we can choose such that J + v v

/
2
> 0. Then
J admits the triangularization
(3.29)
The determinant of J is now
2
det(J + v v

/
2
). Ideally, is chosen to maximize
det (J).

]
]
]

( )
+
+
+ + + +
+
+ +

u
u v u u
u
n
j
n j n
j
j n
j
n
j
n j
1
1 1 1 1
1
1 1
( )
,
( ) ( ) ( )
,
.
J

u
u v u u
T
, [ ] ( ) , ( ) +
2 2
0
n n

( )
.
u v 0
0

|
(
'
`
J
J

|
(
'
`
J
J

|
(
'
'
`
J
J
J

( )

( )
|
(
'
'
`
J
J
J

]
]
]
]
+
+ ( )
+
( )
+
+ ( ) ( )
+
( )
+
( )
+
( )
+
J
u u
u v
u
J
J v
v
T



n
j
n
j
n
j
n
j
n
j
n
j
n
j
n
1
1
1
1
1
1 1
1 1
2

,
, .

+ |
(
'
`
J
J
|
(
'
`
J
J
J
J v v v
0
I 0
v
T
T
T
/ /
/
.


2
0749_Frmae_C03 Page 48 Wednesday, February 19, 2003 5:01 PM
2003 by CRC CRC Press LLC
Introduction to Variational and Numerical Methods 49
3.3 EXERCISES
1. Directly apply variational calculus to F, given by
to verify that F 0 gives rise to the Euler equation
What endpoint conditions (not unique) are compatible with F 0?
2. The governing equation for an Euler-Bernoulli beam in Figure 3.2 is
in which w is the vertical displacement of the neutral (centroidal) axis.
The shear force V and the bending moment M satisfy
Using integration by parts twice, obtain the function F such that F 0
is equivalent to the foregoing differential equation together with the
boundary conditions for a cantilevered beam of length L:
FIGURE 3.2 Cantilevered beam.
F EA P L
L

|
(
`
J

1
2
2
0
du
dx
dx u( )
EA
d u
dx
2
2
0
EI
d w
dx
4
4
0
M EI V EI
d w
dx
d w
dx
2
2
3
3
w w V ( ( ( , ( . 0) 0) M L) V L)
0
0 0
Z
V
L
E,I
neutral axis
x
v
0
0749_Frmae_C03 Page 49 Wednesday, February 19, 2003 5:01 PM
2003 by CRC CRC Press LLC

51

Kinematics
of Deformation

The current chapter provides a review of the mathematics for describing deformation
of continua. A more complete account is given, for example, in Chandrasekharaiah
and Debnath (1994).

4.1 KINEMATICS
4.1.1 D

ISPLACEMENT

In nite-element analysis for nite deformation, it is necessary to carefully distin-
guish between the current (or deformed) conguration (i.e., at the current time or
load step) and a reference conguration, which is usually considered strain-free.
Here, both congurations are referred to the same orthogonal coordinate system
characterized by the base vectors

e

1

,

e

2

,

e

3

(see Figure 1.1 in Chapter 1). Consider a
body with volume

V

and surface

S

in the current conguration. The particle P
occupies a position represented by the position vector

x

, and experiences (empirical)
temperature

T

. In the corresponding undeformed conguration, the position of P is
described by

X

, and the temperature has the value

T

0

independent of

X

. It is now
assumed that

x

is a function of

X

and

t

and that

T

is also a function of

X

and

t

. The
relations are written as

x

(

X

,

t

) and

T

(

X

,

t

), and it is assumed that

x

and

T

are
continuously differentiable in

X

and

t

through whatever order needed in the subse-
quent development.

FIGURE 4.1

Position vectors in deformed and undeformed congurations.
4
e
2
e
1
X
x
undeformed
deformed

0749_Frame_C04 Page 51 Wednesday, February 19, 2003 5:33 PM
2003 by CRC CRC Press LLC

52

Finite Element Analysis: Thermomechanics of Solids

4.1.2 D

ISPLACEMENT

V

ECTOR

The vector

u

(

X

) represents the displacement from position

X

to

x

:
(4.1)
Now consider two close points, P and Q, in the undeformed conguration. The
vector difference

X

P





X

Q

is represented as a differential

d

X

with squared length

dS

2





d

X

T

d

X

. The corresponding quantity in the deformed conguration is

d

x

, with

dS

2





d

x

T

d

x

.

4.1.3 D

EFORMATION

G

RADIENT

T

ENSOR

The deformation gradient tensor

F

is introduced as
(4.2)

F

satises the polar-decomposition theorem:
(4.3)
in which

U

and

V

are orthogonal and

is a positive denite diagonal tensor whose

FIGURE 4.2

Deformed and undeformed distances between adjacent points.
ds
Q'
P'
Q *
P
*
dS
u( ) . X x X , t
d d x F X F
x
X


F U V
T
,

0749_Frame_C04 Page 52 Wednesday, February 19, 2003 5:33 PM
2003 by CRC CRC Press LLC

Kinematics of Deformation

53

entries


j

, the singular values of

F

, are called the principal stretches.
(4.4)
Based on Equation 4.3,

F

can be visualized as representing a rotation, followed
by a stretch, followed by a second rotation.

4.2 STRAIN

The deformation-induced change in squared length is given by
(4.5)
in which

E

denotes the

Lagrangian strain tensor

. Also of interest is the

Right Cauchy-
Green strain



C





F

T

F



2

E



+



I

. Note that

F





I



+



u

/


X

. If quadratic terms in


u

/


X

are neglected, the linear-strain tensor

E

L

is recovered as
(4.6)
Upon application of Equation 4.3,

E

is rewritten as
(4.7)
Under pure rotation

x





QX

,

F





Q

and

E



[

Q

T

Q





I

]




0

. The case of pure
rotation in small strain is considered in a subsequent section.

4.2.1 F

,

E

, E
L
AND u IN ORTHOGONAL COORDINATES
Let Y
1
, Y
2
, and Y
3
be orthogonal coordinates of a point in an undeformed congura-
tion, with y
1
, y
2
, y
3
orthogonal coordinates in the deformed conguration. The
corresponding orthonormal base vectors are
1
,
2
,
3
and
1
,
2
,
3
.
4.2.1.1 Deformation Gradient and Lagrangian Strain Tensors
Recalling relations introduced in Chapter 1 for orthogonal coordinates, the differential
position vectors are expressed as
(4.8)

]
]
]
]
]
]

1
2
3
0 0
0 0
0 0
ds dS d d
2 2
2
1
2
X F F I
T T
X E E [ ],
E
L

|
(
'
`
J
J

]
]
]
]
1
2
u
X
u
X
T
.
E

]
]
]
V I V
T
1
2
2
( )
1
2
d dY H d dy h R r


0749_Frame_C04 Page 53 Wednesday, February 19, 2003 5:33 PM
2003 by CRC CRC Press LLC
54 Finite Element Analysis: Thermomechanics of Solids
(4.9)
in which

denotes the base vector in the curvilinear system used for the undeformed
conguration.
This can be written as
(4.10)
in which Q is the orthogonal tensor representing transformation from the undeformed
to the deformed coordinate system. It follows that
from which
(4.11)
Displacement Vector
The position vectors can be written in the form R Z
i

i
, r z
j

j
. The displacement
vector referred to the undeformed base vectors is
(4.12)
Cylindrical Coordinates
In cylindrical coordinates,
(4.13)
d dy h
dy h
dy h q
q
h
H
dy
dY
H dY
q
h
H
dy
dY
H dY
r
T
T
T

))
( )
( ,
d d q
h
H
y
Y
r Q F R Q F
T T T

, [ [ ] , ]

E F F I F F I
1
2
1
2
[ ] [ ],
T T
[ ] . E
ij
i j i j
ij
h
H H
y
Y
y
Y

|
(
'
`
J
J

]
]
]
]

1
2
2

u [ ] , . z Z
j ji i i ji j i
q q
u e e e + + [ cos( ) ] sin( ) ( ) . r R r z Z
R Z



0749_Frame_C04 Page 54 Wednesday, February 19, 2003 5:33 PM
2003 by CRC CRC Press LLC
Kinematics of Deformation 55
We now apply the chain rule to ds
2
in cylindrical coordinates:
(4.14)
in which
(4.15)
4.2.1.2 Linear-Strain Tensor in Cylindrical Coordinates
If quadratic terms in the displacements and their derivatives are neglected, then
(4.16)
ds d d dr r d dz
dr
dR
dR
R
dr
d
Rd
dr
dZ
dZ r
d
dR
dR
r
R
d
d
Rd r
d
dZ
dZ
dz
dR
dR
R
dz
d
Rd
dz
dZ
dZ
dR Rd dZ
dR
Rd
dZ
2 2 2 2 2
2 2
2
1
1
+ +
+ +

]
]
]
+ + +

]
]
]
+ + +

]
]
]

|
(
'
'
'
`
J
J
r r
C




{ }
JJ
J
,
c
dr
dR
r
d
dR
dz
dR
e c
c
R
dr
d
r
R
d
d R
dz
d
e c
c
dr
dZ
r
d
dZ
dz
dZ
e
RR RR RR
ZZ ZZ

|
(
`
J
+
|
(
`
J
+
|
(
`
J

|
(
`
J
+
|
(
`
J
+
|
(
`
J

|
(
`
J
+
|
(
`
J
+
|
(
`
J
2 2 2
2 2 2
2 2 2
1
2
1
1 1 1
2
1

( )
( )


|
(
`
J
|
(
`
J
+
|
(
`
J
|
(
`
J
+
|
(
`
J
|
(
`
J

|
(
`
J
|
(
`
J
+
|
(
`
J
|
(
`
J
+
1
2
1
1 1 1
2
1 1
( ) c
c
dr
dR R
dr
d
r
d
dR
r
R
d
d
dz
dR R
dz
d
e c
c
R
dr
d
dr
dZ
r
R
d
d
r
d
dZ R
dz
d
ZZ
R R R
Z


|
(
`
J
|
(
`
J

|
(
`
J
|
(
`
J
+
|
(
`
J
|
(
`
J
+
|
(
`
J
|
(
`
J

dz
dZ
e c
c
dr
dZ
dr
dR
r
d
dZ
r
d
dR
dz
dZ
dz
dR
e c
Z Z
ZR ZR ZR
1
2
1
2

.
u r R
u
R
u z Z
R Z

,
dr
dR
du
dR
r
d
dR
R
d
dR
u
R
du
dR
u
R
dz
dR
du
dR
R
dr
d R
du
d
r
R
d
d
R u
R R
du
d
u
R R
du
d R
dz
d R
du
d
dr
dZ
du
dZ
r
d
dZ
du
dZ
R Z
R R R Z
R
+
|
(
'
`
J
J


+
+

]
]
]
+ +

1
1 1
1
1 1 1 1


1
dz dz
dZ
du
dZ
Z
+ 1
0749_Frame_C04 Page 55 Wednesday, February 19, 2003 5:33 PM
2003 by CRC CRC Press LLC
56 Finite Element Analysis: Thermomechanics of Solids
giving rise to the linear-strain tensor
(4.17)
The divergence of u in cylindrical coordinates is given by u trace
trace(E
L
), from which
(4.18)
which agrees with the expression given in Schey (1973).
4.2.2 VELOCITY-GRADIENT TENSOR, DEFORMATION-RATE TENSOR,
AND SPIN TENSOR
We now introduce the particle velocity v x/t and assume that it is an explicit
function of x(t) and t. The velocity-gradient tensor L is introduced using dv Ldx,
from which
(4.19)
Its symmetric part, called the deformation-rate tensor,
(4.20)
can be regarded as a strain rate referred to the current conguration. The correspond-
ing strain rate referred to the undeformed conguration is the Lagrangian strain rate:
(4.21)
E
L
R R
R
R
du
dR
du
dR
u
R R
u
R
du
dR
du
dZ
du
dR
u
R R
u
R
u
R R
du
d
du
dZ R
du
d
du
dR
du
dZ
du
dZ
R Z
R Z
Z

+
|
(
'
`
J
J
+

]
]
]
+
|
(
'
`
J
J
+ +

]
]
]
+

]
]
]
+

1
2
1 1
2
1
2
1 1 1
2
1
1
2
1
2


11
R
du
d
du
dZ
Z Z

]
]
]

]
]
]
]
]
]
]
]
]
.
d
d
u
r
+ + + u
du
dR
u
R R
du
d
du
dZ
R R Z
1

,
L
v
x
v
X
X
x
FF
1


d
d
d
d
d
d

.
D L L
T
+
1
2
[ ],

[

]
[

]
.
E +
+
|

|
|
|
|


1
2
1
2
F F F F
F FF F F F
F DF
T T
T 1 T T
T
0749_Frame_C04 Page 56 Wednesday, February 19, 2003 5:33 PM
2003 by CRC CRC Press LLC
Kinematics of Deformation 57
The antisymmetric portion of L is called the spin tensor W:
(4.22)
Suppose the deformation consists only of a time-dependent, rigid-body motion:
(4.23)
Clearly, F Q and E 0. Furthermore,
(4.24)
which is antisymmetric since .
Hence, D 0 and , thus explaining the name of W.
4.2.2.1 v, L, D, and W in Orthogonal Coordinates
The velocity v(y, t) in orthogonal coordinates is given by
(4.25)
Based on what we learned in Chapter 1, with v denoting the velocity vector in
orthogonal coordinates,
(4.26)
Of course,
4.2.2.2 Cylindrical Coordinates
The velocity vector in cylindrical coordinates is
(4.27)
W L L
T

1
2
[ ].
x Q X b Q Q I
T
( ) ( ) ( ), ( ) ( ) . t t t t t +
L QQ
T

,
0 I QQ QQ QQ QQ QQ
T T T T T T
+ +

[ ]

(

W QQ
T

v y
r
( , ) , . t
d
dt
v v h
dy
dt


[ ] . L

]
]
]

]
]
]
d
d h
v
y
v
j
j j j
v
r
1
c
c



j
k j k
h
h
h
x
y y
y
x
j
j

]
]
]
]

]
]
]
]

1
1
2
( )
[ ] [[ ] [ ] ] [ ] [[ ] [ ] ]. , D L L W L L

+
1
2
1
2
v e e e
e e e
+ +
+ +
dr
dt
r
d
dt
dz
dt
v v v
r z
r r z z


.
0749_Frame_C04 Page 57 Wednesday, February 19, 2003 5:33 PM
2003 by CRC CRC Press LLC
58 Finite Element Analysis: Thermomechanics of Solids
Observe that
(4.28)
Converting to matrix-vector notation, we get
(4.29)
4.2.2.3 Spherical Coordinates
Now
(4.30)
Next,
(4.31)
d dv dv dv v d v d
dv v d dv v d dv
r r z z r r
r r r z z
v e e e e e
e e e
+ + + +
+ + +


[ ] [ ] .
d
dv
dr r
dv
d
dv
dz
v
r
dv
dr r
dv
d
dv
dz
v
r
dv
dr r
dv
d
dv
dz
dv
dr r
dv
r r r
z z
r r
dr rd dz rd
dr rd dz rd
dr rd dz
dr
rd
dz
r
z
v
L L
+

+ +
+ +
+ +
|
(
'
'
'
'
'
'
`
J
J
J
J
J
J
J
|
(
'
'
'
'
`
J
J
J
J
J
1
1
1
1


,
dd
v
r
dv
dz
dv
dr r
dv
d
v
r
dv
dz
dv
dr r
dv
d
dv
dz
r
z z z
r

]
]
]
]
]
]
]
]
1
1
.
v e e e
e e e
e e e e
e e e
e e e e
+ +
+ +
+ +
+
+ +
dr
dt
r
d
dt
r
d
dt
v v v
r
r r
r
cos
cos (cos sin ) sin
sin cos
sin (cos sin ) cos .

1 2 3
1 2
1 2 3

|
(
'
'
'
'
`
J
J
J
J
J

]
]
]
]
]
]
v Qv v v e e e
Q
, , , ,
cos cos cos sin sin
sin cos
sin cos sin sin cos
referred to
v
v
v
r




1 2 3
0
0749_Frame_C04 Page 58 Wednesday, February 19, 2003 5:33 PM
2003 by CRC CRC Press LLC
Kinematics of Deformation 59
(4.32)
Recall that
(4.33)
Thus, it follows that
(4.34)
and
(4.35)
Finally,
(4.36)
d d d
d d d
dv
dv
dv
r
r
v QQ v* QQ v
v* QQ v v* e e e
T T
T
+
+
|
(
'
'
'
'
`
J
J
J
J
J
referred to , , ,


d
dt
d
dt
d
dt
Q
Q
( )
( )
cos
cos sin
sin
.

]
]
]
]
]
]
+

]
]
]
]
]
]
0 0
0
0 0
0 0 1
0 0 0
1 0 0



d
r
r d
r
rd QQ
T

]
]
]
]
]
]
+

]
]
]
]
]
]
1
0 0
0
0 0
1
0 0 1
0 0 0
1 0 0
cos
cos
cos sin
sin
cos




d
v d v d
v d v d
v d v d
r
v v
v v
v v
dr
r d
r d
r
r
r
r
QQ v
T

+
+

|
(
'
'
'
'
`
J
J
J
J
J
+

]
]
]
]
]
]
|
(
'
'
'
`
J
J
J
J
cos
cos sin
sin
tan
tan
cos .



1
0
0 0
0
dv
dv
dv
dv
dr
r d
rd
r
dv
dr r
dv
d r
dv
d
dv
dr r
dv
d r
dv
d
dv
dr r
dv
d r
dv
d
r r r
*
|
(
'
'
'
'
`
J
J
J
J
J

]
]
]
]
]
]
]
]
]
|
(
'
'
'
`
J
J
J
J

1 1
1 1
1 1
cos
cos
cos
cos
0749_Frame_C04 Page 59 Wednesday, February 19, 2003 5:33 PM
2003 by CRC CRC Press LLC
60 Finite Element Analysis: Thermomechanics of Solids
and
(4.37)
The divergence of v is given by trace(L), thus,
(4.38)
which is again in agreement with Schey (1973).
4.3 DIFFERENTIAL VOLUME ELEMENT
The volume spanned by the differential-position vector dR is given by the vector
triple-product
(4.39)
The vectors dX
i
deform into dx
j
e
j
dX
i
. The deformed volume is now readily
veried to be
(4.40)
and J is called the Jacobian. To obtain J for small strain, we invoke invariance and
to nd
(4.41)
L

]
]
]
]
]
]
]
]
]
+ +

]
]
]
]
]
]
]

dv
dr r
dv
d r
dv
d
dv
dr r
dv
d r
dv
d
dv
dr r
dv
d r
dv
d
dv
dr
r r r
r
r
v v
v v
v v
r
r
1 1
1 1
1 1
1
0
0 0
0
cos
cos
cos
tan
tan





11 1
1 1
1 1
r
dv
d
v
r r
dv
d
v
r
dv
dr r
dv
d
v v
r r
dv
d
dv
dr r
dv
d
v
r r
dv
d
v
r
r r
r
r
cos
cos
tan
cos
tan
.








+ +

]
]
]
]
]
]
]
]
]

+

+ v
dv
dr r
dv
d
v v
r r
dv
d
r
r
1 1
cos
tan
,


dV d d d d d d
d dX d dX d dX
0 1 2 3 1 2 3
1 1 1 2 2 2 3 3 3


X X X X X X
X e X e X e .
dx
d
j
i
x
dV d d d
JdV J


x x x
F C
1 2 3
0
1
2
, ( ) ( ), det det
J det( ) C
det det
1
2
1
2
2
1 2 1 2 1 2
( ) [ ]
( )( )( ),
C I +
+ + +
E
E E E
I II III
0749_Frame_C04 Page 60 Wednesday, February 19, 2003 5:33 PM
2003 by CRC CRC Press LLC
Kinematics of Deformation 61
in which E
I
, E
II
, E
III
are the eigenvalues of E
L
, assumed to be much less that unity.
The linear-volume strain follows as
(4.42)
using the approximation 1 + x/2 if x << 1.
The time derivative of J is prominent in incremental formulations in continuum
mechanics. Recalling that ,
(4.43)
4.4 DIFFERENTIAL SURFACE ELEMENT
Let dS denote a surface element in the deformed conguration, with exterior unit
normal n, as illustrated in Figure 4.3. The corresponding quantities from the refer-
ence conguration are dS
0
and n
0
. A surface element dS obeys the transformation
(Chandrashekharaiah and Debnath, 1994):
(4.44)
from which we conclude that
(4.45)
e det
E E E
tr
vol
I II III
L

+ + + +

1
2
1
1 2 1
( )
( )
( ),
C
quadratic terms
E
1+ x
J I
3
d
dt
J
J
dI
dt
J
tr
J
tr
J
tr
J
tr tr
J tr
J tr

+
+
+

+
|
(
'
`
J
J





1
2
2
2
2
2
2
3
(

)
( [

])
(

)
[ (

) (

)]

C C
F F F F F F
F F F F F F
F F F F F F
F F F F
1
1 T T T
1 1 T T
1 1 T T
1 T T
(( ). D
n F n
T
dS J dS

0 0
,
dS J dS

n C n n
F n
n C n
T 1
T
T 1
0 0 0
0
0 0
.
0749_Frame_C04 Page 61 Wednesday, February 19, 2003 5:33 PM
2003 by CRC CRC Press LLC
62 Finite Element Analysis: Thermomechanics of Solids
During deformation, the surface normal changes direction, a fact which is impor-
tant, for example, in contact problems. In incremental variational methods, we
consider the differential and d(ndS):
(4.46)
However, recalling Equation 4.43,
(4.47)
Also, since d(F
T
F
T
) 0, then
(4.48)
Finally, we have
(4.49)
Next, we nd with some effort that
(4.50)
FIGURE 4.3 Surface patches in undeformed and deformed congurations.
dX
1
dx
1
dS
0
n
0
n
dx
2
dS
dX
2
d
dt
n
d
dt
dS
dJ
dt
dS J
d
dt
dS [ ] . n F n
F
n
T
T
+

0 0 0 0
dJ
dt
J tr
dJ
dt
dS tr J dS
tr dS


( )
( )
( ) .
D
F n D F n
D n
T T
0 0 0 0
d
dt
d
dt
T
T
T
T
T T
F
F
F
F
L F


.
d
dt
[ ]
[ ( ) ] .
n
D I L n
dS
tr dS
T

d
dt
d
dt
d
dt n F n
n C n
F n
n C n
n n
n C n
n Dn I L n
T
T
T
T
T
T 1
T T
C

0
0 0
0
0 0
0 0
0 0
1 1
1
[( ) ] .
0749_Frame_C04 Page 62 Wednesday, February 19, 2003 5:33 PM
2003 by CRC CRC Press LLC
Kinematics of Deformation 63
4.5 ROTATION TENSOR
Elementary manipulation furnishes
(4.51)
in which the antisymmetric rotation tensor appears:
. (4.52)
Consider pure rotation with small angle :
(4.53)
thus,
(4.54)
(4.55)
Evidently, the normal strains do not vanish, but are second-order in , while
is rst-order in . Under the assumption of small deformation, nonlinear terms are
neglected so that E
L
is regarded as vanishing.
d
d
d
d
d
L
u
u
X
X
X

+ [ ] , E

|
(
'
`
J
J

]
]
]
]
1
2
u
X
u
X
T
x X
X

]
]
]
]
]
]

]
]
]
]
]
]
]
]
cos sin
sin cos
,

0
0
0 0 1
1 0
1 0
0 0 1
2
2
2
2
u X X

]
]
]
]
]
]
]
]
+

]
]
]
]
]
]

2
2
2
2
0 0
0 0
0 0 0
0
0 0
0 0 0
0
E
L

]
]
]
]
]
]
]
]

]
]
]
]
]
]

2
2
2
2
0 0
0 0
0 0 0
0
0 0
0 0 0
, .
0

0749_Frame_C04 Page 63 Wednesday, February 19, 2003 5:33 PM


2003 by CRC CRC Press LLC
64 Finite Element Analysis: Thermomechanics of Solids
Consider as a second example the following derivation in which the sides of the
unit square rotate toward each other by 2.
The deformation can be described by the relations
(4.56)
from which we conclude that
(4.57)
Upon neglecting quadratic terms, we conclude that linear-shear strain is a mea-
sure of how much the axes rotate toward each other, while the rotation tensor is a
measure of how much the axes rotate in the same sense.
4.6 COMPATIBILITY CONDITIONS FOR E
L
AND D
The following paragraphs present the compatibility equations for the linear-strain
tensor, allowing E
L
to be integrated to produce a displacement eld u(X), which is
unique to within a rigid-body motion. It should be evident that a parallel argument
produces exactly the same result for the velocity vector v(x) starting from a given
deformation-rate tensor D(x).
FIGURE 4.4 Element in undeformed and deformed congurations.
Y
L
L
L
L
X

x X Y X Y
y X Y X Y
+

]
]
]
+
+ +

]
]
]
( cos ) sin
sin ( cos ) ,
1 1
2
1 1
2
2
2



E
L

]
]
]
]
]
]
]
]

2
2
2
2
0
0
0 0 0
.
0749_Frame_C04 Page 64 Wednesday, February 19, 2003 5:33 PM
2003 by CRC CRC Press LLC
Kinematics of Deformation 65
There are two major paths to solutions of problems in continuum mechanics.
For example,
Assume/approximate u. Apply the strain-displacement relations to estimate E,
apply the stress-strain relations to estimate S, and then apply equilibrium
relations to obtain the eld equation. Solve the eld equation applying
boundary conditions and constraints.
Assume/approximate S, and then estimate E using the strain-displacement
relations. Apply compatibility relations to obtain the eld equation, and
then solve the eld equation and boundary conditions and constraints.
To understand the second solution path, we focus on the following compatibility
relation. Suppose the linear strains are known as functions of the position X. Under
what circumstances can the strain-displacement relations be integrated to produce
a displacement eld that is unique to within a rigid-body displacement? Recall that
(4.58)
Evidently, E
L
is only part of the derivative of u. In 2-D rectilinear coordinates,
we will see that the compatibility equation, guaranteeing unique u to within a rigid-
body motion, is given by:
(4.59)
The proof of the compatibility equation is as follows. We consider a path in the
physical (X
1
, X
2
, X
3
) space, along which the arc length is denoted by . Accordingly,
the position vector X is a function of . The integral of du, taken from 0 to * is
(4.60)
The term u(0) can be interpreted as the rigid-body translation. The rst integral
can be evaluated since E(X) and X() are given functions. The second integral can
be rewritten using an elementary transformation as
(4.61)
d
d
d
d
d
L
u
u
X
X
X

+ [ ] E

]
]
]
2
12
1 2
2
11
2
2
2
22
1
2
1
2
E
x x
E
x
E
x
u X u
u
X
X
u X X X X
X
X X
( ( *)) ( )
( ) ( ( *)) ( ) .
( *)
( *) ( *)


+
+ +


0
0
0
0 0
d
d
d
d d E
( ) ( * ) ( * ).
( *)
( *)
X X X X X X
X
X
d d
0
0



0749_Frame_C04 Page 65 Wednesday, February 19, 2003 5:33 PM
2003 by CRC CRC Press LLC
66 Finite Element Analysis: Thermomechanics of Solids
Note the following:
(4.62)
Consequently, integration by parts furnishes
(4.63)
The term (X(0))(X(*) X(0)) can be identied as a rigid-body rotation since
the rotation tensor (X(0)) is independent of position. We now focus on the second
term. Now that rigid-body translation and rotation have been accommodated, the
integral should give a unique value regardless of the path. Consider two paths, path
1 and path 2, from 0 to *. The integral over these paths should produce the same
unique values. Therefore, the closed path 0 to * along path 1 followed by * to 0 in
a negative sense along path 2 should vanish. Furthermore, path 1 and path 2 are
arbitrary, except for terminating at the same points. It follows that along any closed path
(4.64)
Let us now write (X) as (X) {
1
(X)
2
(X)
3
(X)}, in which
i
denotes
the vector corresponding to the i
th
column of . The compatibility condition can
now be written as
(4.65)
For a suitable differential function (X), the condition for dX 0 over
an arbitrary contour is that the curl of vanishes, from which we express the
compatibility conditions as
(4.66)
d d d
d d
d
d
d
d
T T T
T T
T
[ ( )( * )] ( ) ( * ) [( * ) ( * )]
( ) ( * ) [( * ) ( * )]
( ) ( * ) ( * )
( * )
( * )
( * )


X X X X X X X X X X
X X X X X X X
X X X X X
X X
X X
X X
+


]
]
]]
T
.

+

]
]
]

( ) ( ) ( ( ))( ( *) ( ))
( * )
( * )
( * )
( * ) .
( *)
( ) ( )
*
X X* X X X X
X X
X X
X X
X X
X
X X
d
d
d
d
T
T

0
0
0
0 0
( * )
( * )
( * )
( * ) . X X
X X
X X
X X 0

T T
d
d
d

( * )
( * )
( * )
( * ) , , , . X X
X X
X X
X X

T j
d
d
d j

0 1 2 3

]
]
]
( * )
( )
( * )
, , , . X X
X
X X
T
d
d
j
j

0 1 2 3
0749_Frame_C04 Page 66 Wednesday, February 19, 2003 5:33 PM
2003 by CRC CRC Press LLC
Kinematics of Deformation 67
This can be expanded at considerable effort to derive 81 compatibility equations,
including Equation 4.59.
4.7 SAMPLE PROBLEMS
1. Referring to Figure 4.5, determine u, F, J, and E as functions of X and Y.
Use H 1.0, W 1.0, a 0.1, b 0.1, c 0.3, d 0.2, e 0.2, f 0.1.
Assume a unit thickness in the Z-direction in both the deformed and
undeformed congurations.
Solution: Since straight sides are deformed into straight sides, the deformation
pattern can be assumed in the form
and it is necessary to determine , , , , , and from the coordinates
of the vertices in the deformed conguration.
After elementary manipulation,
FIGURE 4.5 Plate elements in undeformed and deformed states.
x X Y XY y X Y XY + + + + ,
At
At
At
( , ) ( , ) :
( , ) ( , ) :
( , ) ( , ) :
X Y W W a W b W
X Y H e H H f H
X Y W H W c H H WH H d W H WH
+
+
+ + + + + +
0
0





+
+
+ +

+ +

1 1 1 0 2 0 1
1 1 2 0 4 0
a
W
e
H
b
W
f
H
W c W a e
WH
H d b H f
WH
. . .
.
( )
.
( )
.
Y Y
W
W
H
X X
undeformed plate deformed plate
H
a
b
d
c
e
f
0749_Frame_C04 Page 67 Wednesday, February 19, 2003 5:33 PM
2003 by CRC CRC Press LLC
68 Finite Element Analysis: Thermomechanics of Solids
The 2 2 deformation gradient tensor F and its determinant are now:
.
The displacement vector is
The Lagrangian strain E [F
T
F I] is
2. Figure 4.6 shows a square element at time t and at t + dt. Estimate L, D,
and W at time t. Use a 0.1dt, b 1 + 0.2dt, c 0.2dt, d 1 + 0.4dt,
e 0.05dt, f 0.1dt, g 1 0.1dt, h 1 + 0.5dt. Assume a unit thickness
in the Z-direction in both the deformed and undeformed congurations.
FIGURE 4.6 Element experiencing rigid body motion and deformation.
F
+ +
+ +

]
]
]
]

+ +

]
]
]
]
+


Y X
Y X
Y X
J Y X
1 1 0 4 0 2 0 4
0 1 1 2
1 3 0 48 0 04
. . . .
. .
. . .
u

|
(
'
`
J
J

( ) + +
+ ( ) +
|
(
'
`
J
J

+ +
+
|
(
'
`
J
J
x X
y Y
X Y XY
X Y XY
X Y XY
X Y


1
1
0 1 0 2 0 4
0 1 0 2
. . .
. .
.
1
2
E
+
+

]
]
]
]
+ +

]
]
]
]

]
]
]
]

+ + + + +
+
1
2
1 1 0 4 0 1
0 2 0 4 1 2
1 1 0 4 0 2 0 4
0 1 1 2
1
2
1 0
0 1
0 11 0 44 0 08 0 17 0 22 0 04 0 08
0 17 0
2
. . .
. . .
. . . .
. .
. . . . . . .
.
Y
X
Y X
Y Y X Y XY
.. . . . . . 22 0 04 0 08 0 24 0 08 0 08
2
X Y XY X X + + + +

]
]
Y Y
X
X
1
1
a
e
g
c
d
h
f
b
element at time t element at time t+dt
0749_Frame_C04 Page 68 Wednesday, February 19, 2003 5:33 PM
2003 by CRC CRC Press LLC
Kinematics of Deformation 69
Solution: First, represent the deformed position vectors in terms of the unde-
formed position vectors using eight coefcients determined using the given
geometry. In particular,
Following procedures analogous to Problem 1, we nd:
The velocities can be estimated using v
x
and v
y
, from which
The tensors L, D, and W are now readily found as:
4.8 EXERCISES
1. Consider a one-dimensional deformation in which x (1 + )X. What
value of is the linear-strain
L
error by 5% relative to the Lagrangian
strain E? Use the error measure
2. A 1 1 square plate has a constant (2 2) Lagrangian-strain tensor E.
What is the deformed length of the diagonal? What is the volume change?
x X Y XY y X Y XY + + + + + + .





+


0 1 0 05
1 0 2 0 1
0 2 1 0 1
0 5 0 05
. .
. .
. .
. . .
dt dt
dt dt
dt dt
dt dt
x X
dt

y Y
dt

v X Y XY
v X Y XY
x
y
+ +
+
0 1 0 2 0 2 0 5
0 05 0 1 0 1 0 05
. . . .
. . . . .
L
D
W

]
]
]
]

]
]
]
]

+
0 2 0 5 0 2 0 5
0 1 0 05 0 1 0 05
0 2 0 5 0 15 0 25 0 025
0 15 0 25 0 025 0 1 0 05
0 0 4 0 25 0 025
0 4
. . . .
. . . .
. . . . .
. . . . .
. . .
.
Y X
Y X
Y X Y
X Y X
X Y
++

]
]
]
] 0 25 0 025 0 . .
.
X Y
error
L

E E
E
.
0749_Frame_C04 Page 69 Wednesday, February 19, 2003 5:33 PM
2003 by CRC CRC Press LLC
70 Finite Element Analysis: Thermomechanics of Solids
If the linear strain E
L
is now approximated as E, what is the diagonal and
what is the volume change? Take
3. Verify that the expressions in the text for F and E in cylindrical coordinates
are consistent with the equation
in which Q is the orthogonal tensor representing transformation from the
undeformed to the deformed coordinate system, and also with
4. Obtain expressions for u, F, E, and E
L
in spherical coordinates.
5. For cylindrical coordinates, determine the Lagrangian strain in the fol-
lowing two cases:
6. In spherical coordinates, determine the Lagrangian strain for pure radial
expansion.
7. Obtain v, L, D, and W in spherical coordinates.
8. For cylindrical coordinates, nd L, D, and W for the following ows:
9. In spherical coordinates, nd L, D, and W for pure radial expansion:
E
|
(
'
`
J
J
0 1 0 05
0 05 0 1
. .
. .
.
F QF Q F
T T

, [ [ , ] ]

q
h
H
y
Y
[ ] . E
ij
i j i j
ij
h
H H
y
Y
y
Y

|
(
'
`
J
J

]
]
]
]

1
2
2

( ) Pure radial expansion:


( ) Torsion:
a r R z Z
b r R Z z Z

+


, ,
, ,

r R , ,
(a) pure radial flow:
(b) pipe flow:
(c) cylindrical flow:
(d) torsional flow:
v f r v v
v v v f r
v v f r v
v v f z v
r z
r z
r z
r z




( ), ,
, , ( )
, ( ),
, ( ),

0 0
0 0
0 0
0 0
v f r v v
r
( ), ,

0 0
0749_Frame_C04 Page 70 Wednesday, February 19, 2003 5:33 PM
2003 by CRC CRC Press LLC
Kinematics of Deformation 71
10. For linear strain in rectilinear coordinates and 2-D, the compatibility
relation is
Find the implications of this relation for a linear-strain eld assumed to
be given by
11. Consider a square L L plate (undeformed conguration) with linear
strains
Assuming that the origin does not move, nd the deformed position of
(X, Y) (L, L).

]
]
]
2
12
1 2
2
11
2
2
2
22
1
2
1
2
E
x x
E
x
E
x
.
E a X a XY a Y
E b X b XY b Y
E c X c XY c Y
11 1
2
2 3
2
22 1
2
2 3
2
12 1
2
2 3
2
+ +
+ +
+ + .
E a a X a Y
E b b X b Y
E c c X c Y
11 1 2 3
22 1 2 3
12 1 2 3
+ +
+ +
+ + .
0749_Frame_C04 Page 71 Wednesday, February 19, 2003 5:33 PM
2003 by CRC CRC Press LLC

73

Mechanical Equilibrium
and the Principle
of Virtual Work

5.1 TRACTION AND STRESS
5.1.1 C

AUCHY

S

TRESS

Consider a differential tetrahedron enclosing the point

x

in the deformed congura-
tion. The area of the inclined face is

dS

, and

dS

i

is the area of the face whose exterior
normal vector is


e

i

. Simple vector analysis serves to derive that

n

i





dS

i

/

dS

(see
Exercise 1 in Chapter 1). Next, let

d

P

denote the force on a surface element

dS

, and
let

d

P

(

i

)

denote the force on area

dS

i

. The traction vector is introduced by





d

P

/

dS

.
As the tetrahedron shrinks to a point, the contribution of volume forces, such as
inertia, decays faster than surface forces. Balance of forces on the tetrahedron now
requires that
. (5.1)
The traction vector acting on the inclined face is dened by
, (5.2)
from which
(5.3)
5
dP dP
j j
i
i


d
dS
P

j
j
i
i
j
i
i
i
i
ij i
dP
dS
dP
dS
dS
dS
T n

( )
( )
.

0749_Frame_C05 Page 73 Wednesday, February 19, 2003 5:03 PM
2003 by CRC CRC Press LLC

74

Finite Element Analysis: Thermomechanics of Solids

with
. (5.4)
It is readily seen that

T

ij

can be interpreted as the intensity of the force acting
in the

j

direction on the facet pointing in the


i

direction, and is recognized as the

ij

th

entry of the Cauchy stress



T

. In matrix-vector notation, the stress-traction relation
is written as
. (5.5)
The next section will show that

T

is symmetric by virtue of the balance of angular
momentum. Equation 5.5 implies that

T

T

is a tensor, thus, it follows that

T

is a
tensor. To visualize

T

, consider a differential cube. Positive stresses are shown on
faces pointing in positive directions, as shown in Figure 5.2.
In traditional depictions, the stresses on the back faces are represented by arrows
pointing in negative directions. However, this depiction can be confusingthe
arrows actually represent the directions of the traction components. Consider the
one-dimensional bar in Figure 5.3. The traction vector

t

e

1

acts at

x





L

, while the
traction vector


t

e

1

acts at

x



0. At

x





L

, the corresponding stress is

t

11





t

e

1


e

1





t

.
At

x



0, the stress is given by (


t

e

1

)


(

e

1

) =

t

. Clearly, the stress at both ends, and
in fact throughout the bar, is positive (tensile).
We will see later that the stress tensor is symmetric by virtue of the balance of
angular momentum.

FIGURE 5.1

Equilibrium of a tetrahedron.
1
3
dF
(3)
dF
(2)
dF
n
dF
(1)
dS
(3)
dS
(2)
dS
dS
(1)
2
T
dP
dS
ij
j
i
i

( )
T
T
n

0749_Frame_C05 Page 74 Wednesday, February 19, 2003 5:03 PM
2003 by CRC CRC Press LLC

Mechanical Equilibrium and the Principle of Virtual Work

75

5.1.2 1

ST

P

IOLA

-K

IRCHHOFF

S

TRESS

The transformation to undeformed coordinates is now considered. In Chapter 3, we
saw that
(5.6)
is known as the 1st Piola-Kirchhoff stress tensor, and it is not symmetric.

FIGURE 5.2

Illustration of the stress tensor.

FIGURE 5.3

Tractions on a bar experiencing uniaxial tension.
1
2
3
T
33
T
32
T
23
T
21
T
12
T
11
T
13
T
31
T
22
Y
Z
t
t
X

dS dS
dS
dS
0 0

T
T
S S T
n
JF n
n JF
T
T
0 0
1
, .
S

0749_Frame_C05 Page 75 Wednesday, February 19, 2003 5:03 PM
2003 by CRC CRC Press LLC

76

Finite Element Analysis: Thermomechanics of Solids

5.1.3 2

ND

P

IOLA

-K

IRCHHOFF

S

TRESS

We next derive the stress tensor that is conjugate to the Lagrangian-strain rate, i.e.,
corresponds to the correct amount of work per unit undeformed volume. At a segment

dS

at

x

on the deformed boundary, assuming static conditions, the rate of work
of the tractions is
(5.7)
Over the surface

S

, shifting to tensor-indicial notation and invoking the divergence
theorem, we nd
(5.8)
We will shortly see that static equilibrium implies that = 0, which enables
us to conclude that
. (5.9)
Returning to matrix-vector notation, since


[

L

]

ji

, then
,
(5.10)
since the trace vanishes for the product of a symmetric and antisymmetric tensor.
dW

dW d
dS
T
T

P u
u

.
W dS
T n u dS
u
x
T dV u
T
x
dV
ij i j
j
i
ij j
ij
i

T
u

T
x
ij
i

W
u
x
T dV
j
i
ij

u
x
j
i

( )
[ ( )]
[ ]
W dV
dV
dV

tr
tr
tr
T
T
T
L
D W
D
T

0749_Frame_C05 Page 76 Wednesday, February 19, 2003 5:03 PM
2003 by CRC CRC Press LLC

Mechanical Equilibrium and the Principle of Virtual Work

77

To convert to undeformed coordinates,
(5.11)
The tensor

S

is called the 2nd Piola-Kirchhoff stress tensor. It is symmetric if

T

is symmetric.
Note that so that the 1st Piola-
Kirchhoff stress is said to be conjugate to the deformation-gradient tensor

F

.

5.2 STRESS FLUX

Consider two deformations,

x

1

and

x

2

, differing only by a rigid body motion:
, (5.12)
in which

V

(

t

) is orthogonal. A tensor

A

(

x

) is objective (see Eringen) if
. (5.13)
It turns out that the matrix of time derivatives of the Cauchy stress, , is not
objective, while the deformation rate tensor,

D

, is. Thus, if

is a fourth-order tensor,
a constitutive equation of the form




D

would be senseless. Instead, the time
derivative is replaced with an objective stress ux, as explained in the following.
First, note that
(5.14)
The tensor

is antisymmetric since

d

l

/

dt

=

0







+



T

.

( )
(

)
(

)
(

) , .
W dV
dV
dV
dV J




tr
tr
tr
tr
T
T E
T E
SE T
D
F F
F F
S F F
1 T
T 1
T 1
J
J
0
0
J J J tr tr tr tr ( ) (

) (

) (

), T T T S L FF F F F
1 1


x V x b
2 1
+ ( ) ( ) t t
A x VA x V
T
( ) ( )
2 1

T
F VF
2 1

L F F
VV VF VF F V
VL V VV
2 2 2
1
T
1 1 1
1 T
1
T T

+
+

[

]
,

.

0749_Frame_C05 Page 77 Wednesday, February 19, 2003 5:03 PM
2003 by CRC CRC Press LLC

78

Finite Element Analysis: Thermomechanics of Solids

We seek a stress ux affording the simplest conversion from deformed to unde-
formed coordinates. Note that
(5.15)
However, . Now,
, (5.16a)
in which
(5.16b)
is known as the

Truesdell stress ux

. Under pure rotation, .
To prove the objectivity of , note that
(5.16c)
The choice of stress ux is not unique. For example, the stress ux given by
(5.17)
is also objective, as is the widely used Jaumann stress ux:
(5.18)
d
dt
d
dt
J
J J J J
S
T
T T T T

+ + +


[ ]
( )

.
F F
D F F F F F F F F
T 1
T 1 T 1 T 1 T 1
tr
( )

F F 0 F F FF F F F F
1 1 1 1 T T T T

.
so that and
d
dt
J
S
T



F F
T 1

T T D T T T
o
+

( ) , tr
T
L L

F Q S JQ Q
T
and

T
o
T
o

T T T T T
T T T
T T T T
T
o
2
2 2 2 2 2 2 2
1 1 1
1 1 1 1 1
1
+
+ +
[ ]
+ +

( )
[ ] ( ) [ ]

( )
tr
tr T
tr
T
T
D L L
V V V V D VL V V V V V VL V
V V V V V V V V D
VL V V
1
T T
1
T T T T
1
T
T T T T
1
T


TT T T
T
1 1
L V V V V V
V V
T
1
T
1
T
1
T
T
+


o
.
T T
T T



o
Ttr
T
T
( )

D
L L
T T T T

, ( ). W W W L L
T

1
2

0749_Frame_C05 Page 78 Wednesday, February 19, 2003 5:03 PM
2003 by CRC CRC Press LLC

Mechanical Equilibrium and the Principle of Virtual Work

79

5.3 BALANCE OF MASS, LINEAR MOMENTUM,
AND ANGULAR MOMENTUM
5.3.1 B

ALANCE



OF

MASS
Balance of mass requires that the total mass of an isolated body not change. For
example,
(5.19)
in which is the mass density. Since , it follows that . In
addition,
(5.20)
5.3.2 RAYLEIGH TRANSPORT THEOREM
Let denote a vector-valued function. Conversion of the volume integral from
deformed to undeformed coordinates is achieved as
. (5.21)
The Rayleigh Transport Theorem is
. (5.22)
5.3.3 BALANCE OF LINEAR MOMENTUM
In a xed-coordinate system, balance of linear momentum requires that the total
force on a body with volume V and surface S be equal to the rate of change of linear
momentum:
. (5.23)
Invoking Equation 5.22 yields
. (5.24)
d
dt
dV

0,
( , ) x t
dV JdV
0
J
0
0

d
dt
J
t
J J t t
t
( )
( ) ( ) ( , ), ( , ) .


x
v x v x
x

w x ( , ) t
w x w x ( , ) ( , ) t dV t dV
V V

0 0
0
d
dt
t dV
d
dt
t dV w x w x 0 ( , ) ( , )

]
]
]

P
u


dS
d
dt
d
dt
dV
dS
d
dt
dV


2
2
u
0749_Frame_C05 Page 79 Wednesday, February 19, 2003 5:03 PM
2003 by CRC CRC Press LLC
80 Finite Element Analysis: Thermomechanics of Solids
In current coordinates, application of the divergence theorem furnishes the equi-
librium equation
(5.25)
Equation 5.24 now becomes
. (5.26)
Since this equation applies not only to the whole body, but also to arbitrary
subdomains of the body, the argument of the integral in Equation 5.26 must vanish
pointwise:
(5.27)
To convert to undeformed coordinates, the 1st Piola-Kirchhoff stress is invoked
to furnish
(5.28)
and the divergence theorem furnishes
(5.29)
in which

denotes the divergence operator referred to undeformed coordinates.


This equation will later be the starting point in the formulation of incremental
variational principles.
5.3.4 BALANCE OF ANGULAR MOMENTUM
Assuming that only surface forces are present, relative to the origin, the total moment
of the traction is equal to the rate of change of angular momentum:
(5.30)
d d
d
S S
V
T


T
T
T
T T
n
[ ] .

]
]
]

T T T
u
0 T
d
dt
d
T 2
2
V

T T
u
T
d
dt
2
2
T
.
S
T
0
T
n
u
d
d
dt
d S V
0 0
2
2 0

,

0 0
2
2
T T
T
u
S
d
dt
,
x x x

dS
d
dt
dV

.
0749_Frame_C05 Page 80 Wednesday, February 19, 2003 5:03 PM
2003 by CRC CRC Press LLC
Mechanical Equilibrium and the Principle of Virtual Work 81
To examine this principle further, it is convenient to use tensor-indicial notation.
First, note using the divergence theorem that
(5.31)
Continuing,
(5.32)
Balance of angular momentum can thus be restated as
. (5.33)
The second term vanishes by virtue of balance of linear momentum (see Equation
5.27), leaving
, (5.34)
which implies that T is symmetric: T T
T
(see exercises in Chapter 1). It follows
from Equation 5.6 and Equation 5.11 that S is also symmetric, but that is not
symmetric.
x



dS x dS
x T n dS
x
x T dV
T dV x
x
T dV
T dV x
x
T dV
ijk j k
ijk j lk l
l
ijk j lk
ijk jl lk ijk j
l
lk
ijk jk ijk j
l
lk

( )
.
d
dt
dV dV dV
dV
x x dV
ijk j k
x x x x x x
x x
+

.
0 +

]
]
]


ijk jk ijk j
l
lk k
T dV x
x
T x dV

ijk jk
T 0
S
0749_Frame_C05 Page 81 Wednesday, February 19, 2003 5:03 PM
2003 by CRC CRC Press LLC
82 Finite Element Analysis: Thermomechanics of Solids
5.4 PRINCIPLE OF VIRTUAL WORK
The balance of linear and angular momentum leads to auxiliary variational principles
that are fundamental to the nite-element method. Variational methods were intro-
duced in Chapter 3. We recall the balance of linear momentum in rectilinear coor-
dinates as
, (5.35)
and by virtue of the balance of angular momentum. We have tacitly assumed
that , which is to say that deformed positions are referred to a coordinate
system that does not translate or rotate. A variational principle is sought from
, (5.36)
in which is an admissible variation of . Consider the spatial dependence of
to be subject to variation, but not the temporal dependence. For example, if
can be represented, at least locally, as
, (5.37a)
then
(5.37b)
The second term in the variational equation remains as . The rst
term is integrated by parts only once for reasons that will be identied shortly: it
becomes . From the divergence theorem,
(5.38)
which can be interpreted as the virtual work of the tractions on the exterior boundary.
Next, since T is symmetric,
(5.39)


x
T u
l
kl k

0
T T
lk kl


x u
k

u
x
T u dV
k
l
kl k

]
]
]

0
u
k
u
k
u
k
u
k

u
T
N ( ) ( ) x t
u t
k kl l
[ ( )] ( ). N x
T
u u dV
k k

x
x
l
k lk
l
lk
u T dV T dV
u
k
[ ]

x
u T dV n u T dS
u dS
l
k lk l k lk
k k
[ ] [ ]
,

]
]
]

u
x
T dV T dV
u
x
u
x
k
l
lk kl lk
kl
k
l
l
k
3
3
1
2
,
0749_Frame_C05 Page 82 Wednesday, February 19, 2003 5:03 PM
2003 by CRC CRC Press LLC
Mechanical Equilibrium and the Principle of Virtual Work 83
and we call 3
kl
the Eulerian strain. The term 3
kl
T
l k
dV can be called the virtual
work of the stresses. Next, to evaluate , we suppose that the exterior
boundary consists of three zones: . On S
1
, the displacement u
k
is
prescribed, causing the integral over S
1
to vanish. On S
2
, suppose that the traction is
prescribed as . The contribution is . Finally, on S
3
, suppose that t
k

, thus furnishing The var-
ious contributions are consolidated into the Principle of Virtual Work (Zienkiewicz
and Taylor, 1989) as
(5.40)
Now consider the case in which, as in classical elasticity,
(5.41)
in which d
lkmn
are the entries of a fourth-order, constant, positive-denite tensor D.
The rst term in Equation 5.40 now becomes , with a positive-
denite integrand. Achieving this outcome is the motivation behind integrating by
parts just once. In the language of Chapter 3, u
k
is the primary variable and
k
is
the secondary variable: on any boundary point, either u
k
or
k
should be specied,
or, more generally,
k
should be specied as a function of u
k
. Finally, application of
the interpolation model (see Equation 5.37) and cancellation of
T
furnishes the
ordinary differential equation
, (5.42)
in which
(5.43)
and in which , TEN22(D). In addition, .
B is derived from the strain-displacement relations, and M is the positive-denite
mass matrix. K is the positive-denite matrix representing the domain contribution
to the stiffness matrix. H is the boundary contribution to the stiffness matrix, and f
is a consistent force vector. These notions will be addressed in greater detail in
subsequent chapters.
u dS
k k
S S S S + +
1 2 3

k
( ) s
S k k
u dS
2
( ) s

k kl l
u ( ) [ ( )] ( ) s A s s
S k k S k kl l
u dS u u dS
3 3
( ) [ ( )] ( ) . s A s s
3
3 3 2
kl lk k k k k k k k kl l
S
T dV u u dV u dS u dS u A u dS

+ +

( ) ( ) [ ( )] ( ) s s s s
s s
T
lk lkmn mn
d , 3 T D3

1
2
3 3
kl lkmn mn
V d d
M K H f

[ ] ( ) + + t
M N x N x K B B
H N x AN x f N s s
T T
T




+
( ) ( )
( ) ( ) ( ) ( ) ( )
dV dV
dV t dS
S
k
S S


D
3 2 3

VEC VEC ( ) ( ) T 3 VEC( ) ( ) 3 B x


T

0749_Frame_C05 Page 83 Wednesday, February 19, 2003 5:03 PM
2003 by CRC CRC Press LLC
84 Finite Element Analysis: Thermomechanics of Solids
To convert the Principle of Virtual Work to undeformed coordinates,
(5.44)
using, from Chapter 3,
. (5.45)
Next,
(5.46)
Some manipulation is required to convert the virtual work of the stresses.
Observe that
(5.47)
Now
(5.48)


u u dV u u dV
u dS u dS u dS u dS
k k k k
k k
S
k k
S
k k
S
k k
S

( ) ( ) ( ) ( ) ,

+ +
0 0
0
0 0
0
0 0
2 3 20 30
s s s s

k k
J
0


n C n
0
T 1
0
u u dS u u dS
k kl l
S
k kl l
S
[ ( )] ( ) [ ( )] ( ) . A s s A s s
3 3
0 0

3
u
x
u
x
u
X
X
x
u
X
X
x
FF F F
F F F F F F
F F
T
T
1 T T
T T T 1
T

|
(
'
`
J
J

]
]
]
]

|
(
'
`
J
J

]
]
]
]
+
+

]
]
]

1
2
1
2
1
2
1
2
[ ]
[ ]
E
1
.

3
0
0
0
0
kl lk
ji ij
T dV tr dV
tr JdV
tr J dV
tr dV
E S dV



( )
( )
( )
( )
.
3T
F F T
E F F
T 1
1 T
E
T
ES
0749_Frame_C05 Page 84 Wednesday, February 19, 2003 5:03 PM
2003 by CRC CRC Press LLC
Mechanical Equilibrium and the Principle of Virtual Work 85
Consolidating the terms, the Principle of Virtual Work in undeformed coordinates
is
(5.49)
5.5 SAMPLE PROBLEMS
1. The following plate is subject to the tractions shown. At B, there is a
frictionless roller support. Find the reactions at A and B. Assume that the
plate has thickness W.
Solution: The reactions are denoted as and are all
assumed to be positive. Clearly, R
Bx
0. Force equilibrium requires that
Balance of moments about A requires that
.
Accordingly, R
Ay
.
FIGURE 5.4 Plate under traction.


E S dV u u dV u dS u dS
u u dS
ji ij k k k k
S
k k
S
k kl l
S
0 0 0
0
0 0
0
0 0
0 0 0
20 30
30

+ +

( ) ( )
[ ( )] ( ) .
s s
A s s
y
H
A B
L
x
=
0
[ e
x
+ e
y
]
x
L
R R R R
Ax Ay Bx By
, , , and
R tW
x
L
dx R
tW
L
R R tW
x
L
dx R R
tW
L
Ax
L
Ax
Ay By
L
Ay By

+ +

0
0
0
2
0
2
.
LR tW
x
L
dx R
tW
L
By
L
By
+

2
0
0
3
5
6
tW
L
0749_Frame_C05 Page 85 Wednesday, February 19, 2003 5:03 PM
2003 by CRC CRC Press LLC
86 Finite Element Analysis: Thermomechanics of Solids
2. The gure shows a square plate of uniform thickness W. It experiences
Cauchy stresses given by
.
On diagonal AB, nd the total transverse force and moment about A.
Solution: The axes are rotated through 45 degrees so that the x-axis coincides
with the diagonal (x-axis). Now,

The transverse force is

The moment about A is
.
FIGURE 5.5 Plate element under stress.
T

]
]
]
]
]
]
T T
T
11 12
21
0
0 0
0 0 0
y
x
A
B
L
T
T
T T
T
T T
T
x x
xx
xy y y
xx
xy x y
xx

+
2 2 2
.
F
T
T WL
y
xx
xy

|
(
'
`
J
J
2
2 .
M LF
y

2
2
0749_Frame_C05 Page 86 Wednesday, February 19, 2003 5:03 PM
2003 by CRC CRC Press LLC
Mechanical Equilibrium and the Principle of Virtual Work 87
3. The plate illustrated has thickness W, width dx, and height dy. The stresses
T
xz
, T
yz
, and T
zz
vanish. Find the equations resulting from balancing forces
and moments. In particular, prove that
.
Solution: For the x-direction forces,
.
For y-direction forces,
.
For moments about A,
FIGURE 5.6 Moment balance on a plate element under nonuniform stress.
T T
xy yx

T
xx
T
xy
T
yx
+ dT
yx
T
xy
+ dT
xy
T
xx
+ dT
xx
T
yy
+ dT
yy
T
yx
T
yy
dx
dy
W T
dT
dx
dx T dy W T
dT
dy
dy T dx
dT
dx
dT
dy
xx
xx
xx yx
yx
yx
xx
yx
+

]
]
]
+ +

]
]
]
+ 0 0
W T
dT
dx
dx T dy W T
dT
dy
dy T dx
dT
dx
dT
dy
xy
xy
xy yy
yy
yy
xy yy
+

]
]
]
+ +

]
]
]
+ 0 0
+

]
]
]
+

]
]
]
+ +

]
]
]
+ +

]
]
]

W T
dT
dx
dx T dy
dy
W T
dT
dy
dy dxdy
W T
dT
dx
dx dydx W T
dT
dy
dy T dx
dx
xx
xx
xx yx
yx
xy
xy
yy
yy
yy
2
2
0 .
0749_Frame_C05 Page 87 Wednesday, February 19, 2003 5:03 PM
2003 by CRC CRC Press LLC
88 Finite Element Analysis: Thermomechanics of Solids
Consequently, neglecting terms of third order in differentials,
.
4. At point (0,0,0), the tractions
1
,
2
,
3
act on planes with normal vectors
n
1
, n
2
, and n
3
. Find the Cauchy stress tensor T given
Solution: This problem requires application of the stress-traction relation.
Now
.
Similarly,
+ WT dxdy WT dydx T T
yx xy xy yx
0
n e e e e e e
n e e e e e e
n e e e e e e
1 1 1 1
1 1
1 1
+ + + +
+ + +
+ +
1
3
1
3
6 9 15
1
3
1
3
0 1 3
1
3
1
3
4 5 7
2 3 2 3
2 2 3 2 2 3
3 2 3 3 2 3
[ [ ]
[ [ ]
[ [ ].
]
]
]

1
3
6
9
12
1
3
1
1
1
11 12 13
21 22 23
31 32 33
|
(
'
'
'
`
J
J
J
J

]
]
]
]
]
]
|
(
'
'
'
`
J
J
J
J
T T T
T T T
T T T
+ + + + + + T T T T T T T T T
11 12 13 21 22 23 31 32 33
6 9 1 1) 2) 3) ( ( (
1
2
3
5
7
1
2
1
1
0
11 12 13
21 22 23
31 32 33
|
(
'
'
'
`
J
J
J
J

]
]
]
]
]
]
|
(
'
'
'
`
J
J
J
J
T T T
T T T
T T T
+ + + T T T T T T
11 12 21 22 31 32
3 5 7 4) 5) 6) ( ( (
1
3
4
5
6
1
3
1
1
1
11 12 13
21 22 23
31 32 33

|
(
'
'
'
`
J
J
J
J

]
]
]
]
]
]

|
(
'
'
'
`
J
J
J
J
T T T
T T T
T T T
T T T T T T T T T
11 12 13 21 22 23 31 32 33
4 5 6 7) 8) 9) ( ( (
0749_Frame_C05 Page 88 Wednesday, February 19, 2003 5:03 PM
2003 by CRC CRC Press LLC
Mechanical Equilibrium and the Principle of Virtual Work 89
The solution is straightforward. For example, adding (1) and (7) furnishes T
11

1, from which (4) implies T


12


2.
Solving the equations furnishes us with
.
5. Given the Cauchy stress T, nd and S if x(t) Q(t)X, Q(t)Q(t)
T
I.
Solution: Clearly F Q, thus J 1. Also, F
T
Q. It is immediate that
Q(t)T and S Q(t)TQ(t)
T
.
5.6 EXERCISES
1. In classical linear elasticity, introduce the isotropic stress and isotropic
linear strain as
and introduce the deviatoric stress and strain using
Verify that, if
.
2. Find the reaction forces in the following problem. There is a frictionless
roller support at B.
T

]
]
]
]
]
]
1 2 3
2 3 4
3 4 5
S
S
s e tr tr ( ) ( ), S E
L
s s e e
d d
i i
1
3
1
3
s es .

( ) s e i + z tr
i i
T
d
T
d
s 0 0 e
s e
d d
2
s + ( ) 2 3 e
0749_Frame_C05 Page 89 Wednesday, February 19, 2003 5:03 PM
2003 by CRC CRC Press LLC
90 Finite Element Analysis: Thermomechanics of Solids
3. Find the net force and moment about A (thickness = W) on the diagonal
in the following plate, given the Cauchy stresses
.
4. At point (0,0,0), the tractions
1
,
2
,
3
act on planes with normal vectors
n
1
, n
2
, and n
3
. Find the Cauchy stress tensor T, given,
FIGURE 5.7 Plate element under traction.
FIGURE 5.8 Plate element experiencing stress.
y
H
A B
L
x
=
0
[e
x
+ e
y
][1 y/H]
T
x y
y xy

]
]
]
]
]
0
0
0 0 0
y
x
A
L
H
B
n e e e e e e
n e e e e e
n e e e e e e
1 1
1 1
1 1
1 2 3 1 2 3
2 2 2 2 3
3 2 3 3 2 3
1
3
1
3
2 5 6
1
2
1
2
1
3
1
3
6 1 2
+ + +
+ +
+
[ [ ]
[ [ ]
[ [ ].
]
]
]

0749_Frame_C05 Page 90 Wednesday, February 19, 2003 5:03 PM


2003 by CRC CRC Press LLC
Mechanical Equilibrium and the Principle of Virtual Work 91
5. Given the Cauchy stress tensor T, nd the 1
st
and 2
nd
Piola-Kirchhoff stress
tensors if x(t) Q(t) (t)X, in which
.
6. The Cauchy stress tensor is given by
.
Now suppose the 1-2 axes are rotated through + degrees around the
z-axis, to furnish 1 2 axes.
Prove that
7. Verify that

is the inverse of .
8. In undeformed coordinates and Kronecker Product (VEC) notation, the
2nd Piola-Kirchhoff stress for incompressible hyperelastic materials can
be written as
.
Find the corresponding expression in deformed coordinates. Derive
, in which direct transformation furnishes
.
( ) t
at
bt
ct

+
+
+

]
]
]
]
]
]
1 0 0
0 1 0
0 0 1
T

]
]
]
]
]
]
T T
T T
11 12
12 22
0
0
0 0 0
T
T T T T
T
T
T T T T
T
T
T T
T


+
+

+



+
1 1
11 22 11 22
12
2 2
11 22 11 22
12
1 2
11 22
12
2 2
2 2
2 2
2 2
2
2 2
cos sin
cos sin
sin cos



E T T
ij
L
ij kk ij
( )

+

]
]
]
1
2 2 3



T E E
ij ij
L
kk
L
ij
+ 2
( ) ( )
s
e
n n n

+
w
pI 2 2
1 1 2 2 3 3


1 2
and
t m m i + 2 2
1 1 2 2
p
0749_Frame_C05 Page 91 Wednesday, February 19, 2003 5:03 PM
2003 by CRC CRC Press LLC
92 Finite Element Analysis: Thermomechanics of Solids
9. Prove that, under uniaxial tension in an isotropic, linearly elastic material,
E
22
E
33
.
10. Obtain in terms of E and . (See Problem 7.)
11. The bulk modulus is dened by . Obtain as a function of
E and . (See Problem 7.)
12. The 2" 2" 2" cube shown in Figure 5.9 is conned on its sides facing
the x faces by rigid, frictionless walls. The sides facing the z faces are
free. The top and bottom faces are subjected to a compressive force of
100 lbf. Take E 10
7
psi and 1/3. Find all nonzero stresses and strains.
What is the volume change? What are the principal stresses and strains?
What is the maximum shear stress?
13. Write out the proof of the Principle of Virtual Work in deformed coordi-
nates.
14. Write out the conversion of the Principle of Virtual Work to undeformed
coordinates.
15. Write out the steps whereby the Principle of Virtual Work leads to
.
16. Suppose that u N
T
(x) (t) and assume two dimensions. In 2-D, nd B
T
in terms of the derivatives of N
T
(x), in which
FIGURE 5.9 Strain in a constrained cube.
t e
kk kk
L
3
( )
y
F
x
z
M K H f

[ ] ( ) + + t
0749_Frame_C05 Page 92 Wednesday, February 19, 2003 5:03 PM
2003 by CRC CRC Press LLC
Mechanical Equilibrium and the Principle of Virtual Work 93
is a 1 n constant matrix (row vector); is n 1.
3
3
3
3
1 0 0 0
0 0 0 1
11
21
12
22
1
2
|
(
'
'
'
'
'
'
`
J
J
J
J
J
J
J
( )
|
(
'
`
J
J

]
]
]
]

]
]
]
]
B x N x
N x
0
0
T T
T
( ) , ( ) ( )
( ) .

t
u
u
t
x y
x y

0749_Frame_C05 Page 93 Wednesday, February 19, 2003 5:03 PM
2003 by CRC CRC Press LLC

95

Stress-Strain Relation and
the Tangent-Modulus
Tensor

6.1 STRESS-STRAIN BEHAVIOR: CLASSICAL
LINEAR ELASTICITY

Under the assumption of linear strain, the distinction between the Cauchy and Piola-
Kirchhoff stresses vanishes. The stress is assumed to be given as a linear function
of linear strain by the relation
(6.1)
in which

c

ijkl

are constants and are the entries of a 3


3 fourth-order tensor,

C

. If

T

and

E

L

were not symmetrical,

C



might have as many as 81 distinct entries.
However, due to the symmetry of

T

and

E

L



there are no more than 36 distinct entries.
Thermodynamic arguments in subsequent sections will provide a rationale for the

Maxwell

relations:
(6.2)
It follows that

c

ijkl





c

klij

, which implies that there are, at most, 21 distinct coef-
cients. There are no further arguments from general principles for fewer coefcients.
Instead, the number of distinct coefcients is specic to a material, and reects the
degree of symmetry in the material. The smallest number of distinct coefcients is
achieved in the case of isotropy, which can be explained physically as follows.
Suppose a thin plate of elastic material is tested such that thin strips are removed
at several angles and then subjected to uniaxial tension. If the measured stress-strain
curves are the same and independent of the orientation at which they are cut, the
material is isotropic. Otherwise, it exhibits anisotropy, but may still exhibit limited
types of symmetry, such as transverse isotropy or orthotropy. The notion of isotropy
is illustrated in Figure 6.1.
In isotropic, linear-elastic materials (which implies linear strain), the number of
distinct coefcients can be reduced to two,

m

and

l

, as illustrated by Lames equation,
(6.3)
6
T c E
ij ijkl kl
L

( )
,

T
E
T
E
ij
kl
kl
ij
.
T E E
ij ij
L
kk
L
ij
+ 2
( ) ( )
.

0749_Frame_C06 Page 95 Wednesday, February 19, 2003 5:06 PM
2003 by CRC CRC Press LLC

96

Finite Element Analysis: Thermomechanics of Solids

This can be inverted to furnish
(6.4)
The classical elastic modulus E

0

and Poissons ratio

n

represent response

under
uniaxial tension only

, provided that

T

11

=

T

,

T

ij

= 0. Otherwise,
(6.5)
It is readily veried that
(6.6)
from which it is immediate that
(6.7)
Leaving the case of uniaxial tension for the normal (diagonal) stresses and
strains, we can write
(6.8)
(6.9)

FIGURE 6.1

Illustration of isotropy.
1
2
3
4
T
2 1
3
4
E
E T T
ij
L
ij kk ij
( )
.
+

]
]
]
1
2 2 3



E
T
E
E
E
E
E
L
L
L
L
L
11
11
22
11
33
11
( )
( )
( )
( )
( )
.
1 1
2
1
2 3
1
2 2 3 E

E

+

]
]
]

+


,
1
2
1

+
E
,
E T T T
T T T
L
11 11 22 33
11 22 33
1
2
1
2 3
1
2 2 3
1
( )
( )
[ ( )],

+

]
]
]

+
+
+

E
E T T T
L
22 22 33 11
1
( )
[ ( )], +
E


0749_Frame_C06 Page 96 Wednesday, February 19, 2003 5:06 PM
2003 by CRC CRC Press LLC

Stress-Strain Relation and the Tangent-Modulus Tensor

97

and
(6.10)
and the off-diagonal terms satisfy
(6.11)

6.2 ISOTHERMAL TANGENT-MODULUS TENSOR
6.2.1 C

LASSICAL

E

LASTICITY

Under small deformation, the fourth-order tangent-modulus tensor

D

in linear elas-
ticity is dened by
(6.12)
In linear isotropic elasticity, the stress-strain relations are written in the Lames
form as
(6.13)
Using Kronecker Product notation from Chapter 2, this can be rewritten as
(6.14)
from which we conclude that
(6.15)

6.2.2 C

OMPRESSIBLE

H

YPERELASTIC

M

ATERIALS

In isotropic hyperelasticity, which is descriptive of compressible rubber elasticity,
the 2

nd

Piola-Kirchhoff stress is taken to be derivable from a strain-energy function
that depends on the principal invariants

I

1

,

I

2

,

I

3

of the Right Cauchy-Green strain
tensor:
(6.16)
E T T T
L
33 33 11 22
1
( )
[ ( )], +
E

E T E T E T
L L L
12 12 23 23 31 31
1 1 1
( ) ( ) ( )
.
+

+
E

E

E
d d T D E
L
.
T E E + 2
L L
I tr( ) .
VEC VEC ( ) T E + [ ] ( ), 2 I I ii
T
L
D + ITEN22 2 ( ). I I ii
T
S
E C
s
e
s S e E c C


d
d
d
d

d
d
d
d
(a)
(b)
w w w w
VEC VEC VEC
2 2
T
c
( ( ( ) ) ).

0749_Frame_C06 Page 97 Wednesday, February 19, 2003 5:06 PM
2003 by CRC CRC Press LLC

98

Finite Element Analysis: Thermomechanics of Solids

Now,
(6.17)
From Chapter 2,
(6.18)
The tangent-modulus tensor

D

o

, referred to the undeformed conguration, is
given by
(6.19)
and now
(6.20)
Finally,
(6.21)
In deriving

A

3

we have taken advantage of the Cayley-Hamilton theorem (see
Chapter 2).
s n n
T

2
i i i
i
c
, , .
w
i
i
I
I
n n i n
1
1 2 1 3 3


i c C I VEC I ( ) .
dS D E s D E
o o
TEN d d )d 22( ,
TEN
o
22( )
d
d
D
c
+ 4 4
ij i j i i i
i
n n A A
n
T
, .
A
A
A
1
2 2
1
9
3
1
3
2 1
2
2
1

+
+
+ +

d
d
(a)
d
d
d
d
[
(b)
d
d
d
d
(c)
i
0
i
ii I
c
i
in i
ii I i i
T
T
T T
T
9
T T
c
c
c
c
C
c
c C
c C C
c c C C
I
I
VEC I
I I VEC
I
]
[ ( ) ]
[ ( )]
[ ] [ ]

0749_Frame_C06 Page 98 Wednesday, February 19, 2003 5:06 PM
2003 by CRC CRC Press LLC

Stress-Strain Relation and the Tangent-Modulus Tensor

99

6.3 INCOMPRESSIBLE AND NEAR-INCOMPRESSIBLE
HYPERELASTIC MATERIALS

Polymeric materials, such as natural rubber, are often nearly incompressible. For
some applications, they can be idealized as incompressible. However, for applica-
tions involving connement, such as in the corners of seal wells, it may be necessary
to accommodate the small degree of incompressibility to achieve high accuracy.
Incompressibility and near-incompressibility represent

internal constraints

. The
principal (e.g., Lagrangian) strains are not independent, and the stresses are not
determined completely by the strains. Instead, differences in the principal stresses
are determined by differences in principal strains (Oden, 1972). An additional eld
must be introduced to enforce the internal constraint, and we will see that this internal
eld can be taken as the hydrostatic pressure (referred to the current conguration).

6.3.1 I

NCOMPRESSIBILITY

The constraint of incompressibility is expressed by the relation

J



1. Now,
(6.22)
and consequently,
(6.23)
The constraint of incompressibility can be enforced using a Lagrange multiplier
(see Oden, 1972), denoted here as

p

. The multiplier depends on

X

and is, in fact,
the additional eld just mentioned. Oden (1972) proposed introducing an augmented
strain-energy function,

w


, similar to
(6.24)
in which

w

is interpreted as the conventional strain-energy function, but with depen-
dence on

I

3

(


1) removed. are called the deviatoric invariants. For reasons
to be explained in a later chapter presenting variational principles, this form serves
J
I

det
det ( )
det( ) det( )
det ( )
,
F
F
F F
F F
2
2
3
T
T
I
3
1 .
w w I I p I I
I
I
I
I
I
( ) ( ) ,
/ / 1 2 3 1
1
2
2
1
2
1
3
1 3
3
2 3
, , ,
I I
1 2
and

0749_Frame_C06 Page 99 Wednesday, February 19, 2003 5:06 PM
2003 by CRC CRC Press LLC

100

Finite Element Analysis: Thermomechanics of Solids

to enforce incompressibility, with

S

now given by
(6.25)
To convert to deformed coordinates, recall that

S

= J

F


1

T

F


T

. It is left to the
reader in an exercise to derive in which
(6.26)
in which It follows that

p



tr

(

T

)

/

3 since
(6.27)
Evidently, the Lagrange multiplier enforcing incompressibility is the true
hydrostatic pressure.
Finally, the tangent-modulus tensor is somewhat more complicated because d

S

depends on d

E

and d

p

. We will see in subsequent chapters that it should be dened
as

D



using
(6.28)

Example: Uniaxial Tension

Consider the Neo-Hookean elastomer satisfying
(6.29)
s
e
c c

]
]
]

]
]
]
w
p
w
I
w
I
I I
2 2
1 2 2 3 3
1
1
2
2
1
1
2
2


1
n n n
n n
T T
I
.

1 2
and
t m m + VEC p ( ) T 2 2
1 1 2 2
i
i m i m
T T

1 2
0 0 and .
tr
p
p
p
( )
.
T
+


i t
i m i m i i
i i
T
T
1
T T
T
2 2
3
1 2 2

TEN
p
p
22( ) D
s
e
s
s

|
(
'
`
J
J

]
]
]
]
]
]
d
d
d
d
d
d
T
0
d
d
d
d
s
e
s
+ + +
+ +

4
1 1 2 2 11 1 1 12 1 2
21 2 1 22 2 2
3 3
[ ( ) ( )
( ) ( ) ]
.


A A n n n n
n n n n
T T
T T
p
I n
w I
[ ]
I and subject to
1 3
3 1.

0749_Frame_C06 Page 100 Wednesday, February 19, 2003 5:06 PM
2003 by CRC CRC Press LLC

Stress-Strain Relation and the Tangent-Modulus Tensor

101

We seek the relation between

s

1

and

e

1

, which will be obtained twice: once by
enforcing the incompressibility constraint

a priori

, and the second by enforcing the
constraint

a posteriori

.

a priori

: Assume for the sake of brevity that

e

2





e

3

.

I

3



1 implies that
. The strain-energy function now is The stress,

s

1

, is
now found as
(6.30)

a posteriori

: Use the augmented function
(6.31)
Now
(6.32)
Thus, it follows that We conclude that
(6.33)
c c
2 1
1 / w c
c
+ [ ].
1
1
2
3
s
w
c c
1
1 1
3 2
2 2 1
1

]
]
]
d
d

/
.
w I
p
I [ ] [ ].
1 3
3
2
1
s
w
c
p c
s
w
c
p c
s
w
c
p c
w
p
I
1
1
1
2
2
2
3
3
3
3
2 2
0 2 2
0 2 2
0 0 1



d
d
d
d
d
d
d
d

/
/
/
.
c c c p c
2 3 1 2
1 2 / and / .
s p c
c
c
p c
c
c
c
1 1
2
1
2
2
1
1
3 2
2
2
2 1
2 1
1


]
]
]

]
]
]

/
/
.
/

0749_Frame_C06 Page 101 Wednesday, February 19, 2003 5:06 PM
2003 by CRC CRC Press LLC

102

Finite Element Analysis: Thermomechanics of Solids

a posteriori with deviatoric invariants

: Consider the augmented function with
deviatoric invariants:
(6.34)
Hence,

c

2





c

3

. Furthermore,
(6.34e)
Equation 6.34 now implies that
(6.35)
and substitution into Equation 6.34b furnishes
(6.36)
as in the

a priori

case and in the rst

a posteriori

case. Now, the Lagrange multiplier

p

can be interpreted as the pressure referred to current coordinates.

6.3.2 N

EAR

-I

NCOMPRESSIBILITY

As will be seen in Chapter 18, the augmented strain-energy function
(6.37)
serves to enforce the constraint
(6.38)

[ ]

]
]
]



]
]
]

w I I
p
I
s
w
c I
I
I
I
c
p
I
c
s
w
c I
I
I
I
c
p
I
c

1 3
1 3
3
1
1 3
1 3
1
3
4 3
3
1
3
1
2
2 3
1 3
1
3
4 3
3
2
3
2
3
2
1
2 2
1 1
3
0 2 2
1 1
3
0
/
[ ] (a)
d
d
(b)
d
d
(c)
ss
w
c I
I
I
I
c
p
I
c
3
3 3
1 3
1
3
4 3
3
3
3
3
2 2
1 1
3

]
]
]

d
d
(d)
d
d


w
p
I 0 1
3
.
2
3
2 1
2 2

c c
c
p
c

]
]
]
,
s
c
1
1
3 2
2 1
1

]
]
]

/
,
w w I I p I
p
( , ) [ ]
1 2 3
2
1
2
1
2
p I
[ ]

3
1 .

0749_Frame_C06 Page 102 Wednesday, February 19, 2003 5:06 PM
2003 by CRC CRC Press LLC

Stress-Strain Relation and the Tangent-Modulus Tensor

103

Here,

k

is the bulk modulus, and it is assumed to be quite large compared to,
for example, the small strain-shear modulus. The tangent-modulus tensor is now
(6.39)

6.4 NONLINEAR MATERIALS AT LARGE
DEFORMATION

Suppose that the constitutive relations are measured at a constant temperature in the
current conguration as
(6.40)
in which the fourth-order tangent-modulus tensor

D

can, in general, be a function
of stress, strain, temperature, and internal-state variables (discussed in subsequent
chapters). This form is attractive since and

D

are both objective. Conversion to
undeformed coordinates is realized by
(6.41)
If

s





VEC

(

S

) and

e





VEC

(

E), then
(6.42)
Recalling Chapter 2, it follows that
(6.43)
in which
(6.44)
is the tangent-modulus tensor D
o
referred to undeformed coordinates.
TEN
p
p
22
1
D
s
e
s
s
*
.
( )

|
(
'
`
J
J

]
]
]
]
]
]
d
d
d
d
d
d
T


T
o
DD,
T
o

.
S D
D E



J
J
F DF
F F F F
T
T T
1
1 1

)
( ) (

)
( )( )( )

( )

( )

.
s






J
J
J ( )
J
I F F F F
I F F I F F
F F F I I F
F F F F e
e
T T
T
T T
T T
1 1
1 1 1
1 1
1 1
22
22
22
22
VEC
TEN VEC
TEN VEC
TEN
TEN
o
D E
D
D E
D
D
E

, S D E
o
D D
o
ITEN TEN

22 22
1 1
( ( ) ) JF F F F
T T
0749_Frame_C06 Page 103 Wednesday, February 19, 2003 5:06 PM
2003 by CRC CRC Press LLC
104 Finite Element Analysis: Thermomechanics of Solids
Suppose instead that the Jaumann stress ux is used and that
(6.45)
Now
(6.46)
For this ux, there does not appear to be any way that can be written in the
form of Equation 6.42, i.e., is determined by . To see this, consider
(6.47)
In the second term in Equation 6.47a, VEC(L + W) cannot be eliminated in favor
of VEC(D), and hence in favor of . Note that
(6.48)
I + U
9
is singular, as seen in the following argument. Recall that U
9
is symmetric
and thus has real eigenvalues. However, and thus the eigenvalues of U
9
are
either 1 or 1. Some of the eigenvalues must be 1. Otherwise, U
9
would be the
identity matrix, in which case it would not, in general, have the permutation property
identied in Chapter 2. Thus, some of the eigenvalues of I + U
9
vanish. Instead, we
write
(6.49)
and we see that if the Jaumann stress ux is used, is determined by and the
spin W. Recall that the spin does not vanish under rigid-body rotation.
6.5 EXERCISES
1. In classical linear elasticity, introduce the isotropic stress and isotropic
linear strain as
T D

D.

( ) ( )

) ( ) ( ) .
S T D T T
D E T E T T
+ +

]
]
]
+ +
[ ]


J ( )
J
F L W L W F
F F F F F L W L W F
T T
T T T T
T

tr
tr
1
1 1 1

E
VEC TEN VEC TEN VEC
TEN TEN VEC VEC
TEN
(

( ) (

( ) ( )
( ) [ ( ) ( ) ( ) ( )]
( ) [ [ ]
S D E D
D D T
D T T
) )
J
J ]
+
+

22 22
22 22
22
2
1 2
9
L W
I F F F FF
I F I I U
T T T T T
(a)
(b)
(c)
VEC( )

E
VEC VEC VEC ( ) ( D L L I U L
T
) ( ( ) ). + +
1
2
1
2
9
U I
9
2

VEC VEC VEC VEC ( ) ( ) ( ) ( ),



S D D D D + E D W 2

E
s e
L
tr tr ( ) ( , S E )
0749_Frame_C06 Page 104 Wednesday, February 19, 2003 5:06 PM
2003 by CRC CRC Press LLC
Stress-Strain Relation and the Tangent-Modulus Tensor 105
and introduce the deviatoric stress and strain using
Verify that
2. Verify that Equation 6.3 can be inverted to furnish
3. In classical linear elasticity, under uniaxial stress, the elastic modulus E
and Poissons ratio are dened by
Prove that
4. Obtain v, L, D, and W in spherical coordinates.
5. For cylindrical coordinates, nd L, D, and W for the following ows:
6. In undeformed coordinates, the 2
nd
Piola-Kirchhoff stress for an incom-
pressible, hyperelastic material is given by
s s i e e i
d d

1
3
1
3
s e .
i s i e
s e
T
d
T
d
d d

+
0 0
2
2 3

s e ( ) .
e t i t i t
T

+

]
]
]

1
2 2 3

( )
( ) , ( ) VEC T
E
ij
ij

|
|
|

11
11
22
11
33
11
11
0
0 11
,
.
1 1
2
1
2 3 2 2 1 E
E

+

]
]
]

+

+






( ) ( ) ( )
.
(a) pure radial flow:
(b) pipe flow:
(c) cylindrical flow:
(d) torsional flow:
v f r v v
v v v f r
v v f r v
v v f z v
r z
r z
r z
r z
( )
( )
( )
( )
, ,
, ,
, ,
, ,

0 0
0 0
0 0
0 0
s
e
n n n

+
w
pI 2 2
1 1 2 2 3 3
.
0749_Frame_C06 Page 105 Wednesday, February 19, 2003 5:06 PM
2003 by CRC CRC Press LLC
106 Finite Element Analysis: Thermomechanics of Solids
Find the corresponding expression in deformed coordinates: derive
in which direct transformation furnishes
7. Prove that under uniaxial tension in an isotropic linearly elastic material
e
22
e
33
. (Problem 9, Chapter 5.)
8. Obtain in terms of E and . (Problem 10, Chapter 5.)
9. The bulk modulus K is dened by Obtain K as a function
of E and . (Problem 11, Chapter 5.)
10. The 2" 2" 2" shown in Figure 6.2 is conned on its sides facing the
x faces by rigid, frictionless walls. The sides facing the z faces are
free. The top and bottom faces are subjected to a compressive force of
100 lbf. Take E 10
^
7 psi and 1/3. Find all nonzero stresses and
strains. What is the volume change? What are the principal stresses and
strains? What is the maximum shear stress? (Problem 12, Chapter 5.)
FIGURE 6.2 Strain in a constrained plate.

1 2
and ,
t m m i + 2 2
1 1 2 2
p .
t e
kk kk
L
3
( )
.
z
v
x
E
0749_Frame_C06 Page 106 Wednesday, February 19, 2003 5:06 PM
2003 by CRC CRC Press LLC

107

Thermal and
Thermomechanical
Response

7.1 BALANCE OF ENERGY AND PRODUCTION
OF ENTROPY
7.1.1 B

ALANCE



OF

E

NERGY

The total energy increase in a body, including internal energy and kinetic energy, is
equal to the corresponding work done on the body and the heat added to the body.
In rate form,
(7.1)
in which:


is the internal energy with density


(7.2a)
is the rate of mechanical work, satisfying
(7.2b)
is the rate of heat input, with heat production

h

and heat ux

q

, satisfying
(7.2c)
is the rate of increase in the kinetic energy,
(7.2d)
It has been tacitly assumed that all work is done on

S

, and that body forces do
no work.
7

, K + + W Q

dV

, W dS

u
T

, Q hdV dS

n q
T
and

. K

u
u
T
d
dt
dV

0749_Frame_C07 Page 107 Wednesday, February 19, 2003 5:07 PM
2003 by CRC CRC Press LLC

108

Finite Element Analysis: Thermomechanics of Solids

Invoking the divergence theorem and balance of linear momentum furnishes
(7.3)
The inner bracketed term inside the integrand vanishes by virtue of the balance
of linear momentum. The relation holds for arbitrary volumes, from



which the local
form of balance of energy, referred to undeformed coordinates, is obtained as
(7.4)
To convert to undeformed coordinates, note that
(7.5)
In undeformed coordinates, Equation 7.3 is rewritten as
(7.6a)
furnishing the

local form

(7.6b)

7.1.2 E

NTROPY

P

RODUCTION

I

NEQUALITY

Following the thermodynamics of ideal and non-ideal gases, the entropy production
inequality is introduced as follows (see Callen, 1985):
(7.7a)
in which

H

is the total entropy,


is the specic entropy per unit mass, and T is the
absolute temperature. This relation provides a framework for describing the irre-
versible nature of dissipative processes, such as heat ow and plastic deformation.
We apply the divergence theorem to the surface integral and obtain the local form
of the entropy production inequality:
(7.7b)

( ) . +

]
]
]
+

]
]
]

u
u
D q
T T T
d
dt
tr h dV T T 0

( ) . + tr TD q
T
h
n q q F n
q n q F q
T T T
T
dS J dS
dS J

0 0
0 0 0 0
1
.

0 0 0 0 0
0

, +
[ ]

tr dV SE) h
T
q

0 0 0 0
0

) . + tr SE h
T
q

, H

dV
h
T
dV
T
dS
n q
T
T h T/T

. +
T T
q q

0749_Frame_C07 Page 108 Wednesday, February 19, 2003 5:07 PM
2003 by CRC CRC Press LLC

Thermal and Thermomechanical Response

109

The corresponding relation in undeformed coordinates is
(7.7c)

7.1.3 T

HERMODYNAMIC

P

OTENTIALS

The Balance of Energy introduces the internal energy


, which is an extensive
variableits value accumulates over the domain. The mass and volume averages
of extensive variables are also referred to as extensive variables. This contrasts with
intensive, or pointwise, variables, such as the stresses and the temperature. Another
extensive variable is the entropy

H

. In reversible elastic systems, the heat ux is
completely converted into entropy according to
(7.8)
(We shall consider several irreversible effects, such as plasticity, viscosity, and heat
conduction.) In undeformed coordinates, the balance of energy for reversible pro-
cesses can be written as
(7.9)
We call this equation the thermal equilibrium equation. It is assumed to be
integrable, so that the internal energy is dependent on the current state represented
by the current values of the state variables

E

and


. For the sake of understanding,
we can think of

T

as a thermal stress and


as a thermal strain. Clearly, if
there is no heat input across the surface or generated in the volume. Consequently,
the entropy is a convenient state variable for representing adiabatic processes.
In Callen (1985), a development is given for the stability of thermodynamic
equilibrium, according to which, under suitable conditions, the strain and the entropy
density assume values that maximize the internal energy. Other thermodynamic
potentials, depending on alternate state variables, can be introduced by a Lorentz
transformation, as illustrated in the following equation. Doing so is attractive if the
new state variables are accessible to measurement. For example, the Gibbs Free
Energy (density) is a function of the intensive variables

S

and T:
(7.10a)
from which
(7.10b)
Stability of thermodynamic equilibrium requires that

S

and T assume values that
minimize

g

under suitable conditions. This potential is of interest in uids experi-
encing adiabatic conditions since the pressure (stress) is accessible to measurement
using, for example, pitot tubes.

0 0 0 0 0
T h T T

/ . +
T T
q q

. Q H T

0 0

. + tr SE) T

0

0 0
g tr ( ) , SE
0
T

0 0
T (

. g tr ES

0749_Frame_C07 Page 109 Wednesday, February 19, 2003 5:07 PM
2003 by CRC CRC Press LLC

110

Finite Element Analysis: Thermomechanics of Solids

In solid continua, the stress is often more difcult to measure than the strain.
Accordingly, for solids, the Helmholtz Free Energy (density)

f

is introduced using
(7.11a)
furnishing
(7.11b)
It is evident that

f

is a function of both an intensive and an extensive variable.
At thermodynamic equilibrium, it exhibits a (stationary) saddle point rather than a
maximum or a minimum. Finally, for the sake of completeness, we mention a fourth
potential, known as the enthalpy


0

h



0

x





tr

(

SE

), and
(7.12)
The enthalpy also is a function of an extensive variable and an intensive variable
and exhibits a saddle point at equilibrium. It is attractive in uids under adiabatic
conditions.

7.2 CLASSICAL COUPLED LINEAR THERMOELASTICITY

The classical theory of coupled thermoelasticity in isotropic media corresponds to
the restriction to the linear-strain tensor, and to the stress-strain temperature
relation
(7.13)
Here,


is the volumetric coefcient of thermal expansion, typically a small
number in metals. If the temperature increases without stress being applied, the
strain increases according to

e

vol





tr

(

E

)


(

T





T

0

). Thermoelastic processes are
assumed to be reversible, in which case, It is also assumed that
the specic heat at constant strain,

c

e

, given by
(7.14)
is constant. The balance of energy is restated as
(7.15)
Recalling that


is a function of the extensive variables

E

and


, to convert to

E

and T as state variables, which are accessible to measurement, we recall the

0 0 0
f T ,

0 0

. f tr SE T

0 0

. h ) T + tr ES
E E

L
T E E + 2
0
[ ( ) ( )] . tr T T I
+ q h T

.
c T
T
e

,

0

tr TE T

0749_Frame_C07 Page 110 Wednesday, February 19, 2003 5:07 PM
2003 by CRC CRC Press LLC

Thermal and Thermomechanical Response

111

Helmholtz Free Energy

f





e



+



T


. Since is an exact differential, to ensure path
independence, we infer the Maxwell relation:
(7.16)
Returning to the energy-balance equation,
(7.17)
Also, note that
(7.18a)
thus
(7.18b)
We previously identied the coefcient of specic heat, assumed constant, as

c

e



so that
(7.19)
From Equation 7.13, upon approximating T as T

0

, From Fou-
riers Law,

q



T

. Thus, the thermal-eld equation now can be written as
(7.20)


E
T
T E
T
.

|
(
'
`
J
J
+

]
]
]
]
|
(
'
`
J
J
+

]
]
]
]
tr
tr
E
E
E E
E
E
E
T
E
E
T
T.
T

E
T
E
,

]
]
]
]
|
(
'
`
J
J
+

]
]
]
]

]
]
]
|
(
'
`
J
J
+

tr
tr
E
E E
T
T
E
E
T
E
E
E
E
T
T
T
T T
T
T
T

T
E
,

]
]
]
|
(
'
`
J
J
+ tr c
e
T
T
T
T
T. E
T .
T 0 0


T
T I
k tr +
2
0
T T c T
e
(

E .

0749_Frame_C07 Page 111 Wednesday, February 19, 2003 5:07 PM
2003 by CRC CRC Press LLC

112

Finite Element Analysis: Thermomechanics of Solids

The balance of linear momentum, together with the stress-strain and strain-
displacement relations of linear isotropic thermoelasticity, imply that
(7.21)
from which we obtain the mechanical-eld equation (Naviers Equation for
Thermoelasticity):
(7.22)
The thermal-eld equation depends on the mechanical eld through the term
Consequently, if

E

is static, there is no coupling. Similarly, the mechan-
ical eld depends on the thermal eld through


T

, which often is quite small in,
for example, metals, if the assumption of reversibility is a reasonable approximation.
We next derive the entropy. Since is constant, we conclude that it
has the form
(7.23)
where


*(

E

) remains to be determined. We take


0

to vanish. However,
implying that
(7.24)
Now consider

f

, for which the fundamental relation in Equation 7.11b implies
(7.25)
Integrating the entropy,
(7.26)
in which

f

*

(

E

), remains to be determined. Integrating the stress,
(7.27)

|
(
'
`
J
J

]
]
]
]
+

]
]
]

]
]
]
]


x
u
x
u
x
u
x
u
t
j
i
j
j
i
k
k
ij
i
2
1
2
0 2
( ) , T T
+ +

2
2
u
u
( ) ( ) . tr E T
t
T
0
tr(

). E
c
e

E
+ +
0 0
c T T
e
ln( / ) ( ),
*
E


E E
T
*

T
E
T
I,
+ +
0 0
c T T
e
ln( / ) ( ). tr E


f f
E
T

E
T
T
.
f f tr f
e
+
0 0
1 c T T T T [ ln( / ) ] ( ) ( ),
*
E E


f tr tr tr f + + ( ) ( ) ( )( ) ( ),
**
E E
2 2
0
2
E T T T

0749_Frame_C07 Page 112 Wednesday, February 19, 2003 5:07 PM
2003 by CRC CRC Press LLC

Thermal and Thermomechanical Response

113

in which

f

**

(T) also remains to be determined. However, reconciling the two forms
furnishes (taking

f

0



0)
(7.28)

7.3 THERMAL AND THERMOMECHANICAL ANALOGS
OF THE PRINCIPLE OF VIRTUAL WORK
7.3.1 C

ONDUCTIVE

H

EAT

T

RANSFER

For a linear, isotropic, thermoelastic medium, the Fourier Heat Conduction Law
becomes

q



k

T


T, in which

k

T

is the thermal conductance, assumed positive.
Neglecting coupling to the mechanical eld, the thermal-eld equation in an isotropic
medium experiencing small deformation can be written as
(7.29)
We now construct a thermal counterpart of the principle of virtual work. Mul-
tiplying by


T and using integration by parts, we obtain
(7.30)
Clearly, T is regarded as the primary variable, and the associated secondary
variable is

q

. Suppose that the boundary is decomposed into three segments:

S





S

I



+

S

II



+



S

III

. On

S

I

, the temperature T is prescribed as, for example, T

0

. It follows that


0 on

S

I

. On

S

II

, the heat ux

q

is prescribed as

q

0
. Consequently, Tn
T
q
Tn
T
q
0
. On S
III
, the heat ux is dependent on the surface temperature through a
heat-transfer vector: h: q q
0
h(T T
0
). The right side of Equation 7.30 now becomes
(7.31)
We now suppose that T is approximated using an interpolation function of the
form
(7.32)
from which we obtain
(7.33)


f tr tr tr + ( ) ) ) [ ln( / ) ]. E (E (E
2 2
0
2
1 T c T T T
e
+
T
k c
T e
T T

. 0
+

T T
n q T T T T T k dV c dV dS
T e

T T T T T T n q n q n q n
T T T T
dS dS dS dS
S S S S
II III III

+
0 0 0
h( . )
T T T
0
~ ( ) ( ) ~ ( ) ( ), N x N x
T
T
T
T
t t
T T ~ ( ) ( ) ~ ( ) ( ), B x B x
T
T
T
T
t t
0749_Frame_C07 Page 113 Wednesday, February 19, 2003 5:07 PM
2003 by CRC CRC Press LLC
114 Finite Element Analysis: Thermomechanics of Solids
in which B
T
is the thermal analog of the strain-displacement matrix. Upon substitution
of the interpolation models, the thermal-eld equation now reduces to the system
of ordinary differential equations:
(7.34)
in which
7.3.2 COUPLED LINEAR ISOTROPIC THERMOELASTICITY
The thermal-eld equation is repeated as
(7.35)
Following the same steps used for conductive heat transfer furnishes the varia-
tional principle
(7.36)
The principle of virtual work for the mechanical eld is recalled as
(7.37)
Also, recall that T 2E + [tr(E) (T T
0
)]I. Consequently,
(7.38)
Thermal Stiffness Matrix
Conductance Matrix
Surface Conductance Matrix
Thermal Mass Matrix; Capacitance
Matrix
Consistent Thermal Force;
Consistent Heat Flux
K M f
T T T
)) )) (

( , t t +
K K K
T T T
+
1 2
K B x B x
T T T
T
1

( ) ( ) k dV
T
K N x n N x
T T
T
T
T
2

( ) ( ) h dS
S
III
M N x N x
T T T
T

( ) ( ) c
e
dV
f N x n q N x n q
T T
T
T
T
+

( ) ( )
0 0
dS dS
S S
II III
+ k tr
T
2
0
T T c T
e
(

. E
+ +

T T
n q T T T c T T T T
T e
k dV dV tr dV dS

) .
0
E
tr dV dV dS
S
( )

( ) . ET

+ u u u s
T T

tr tr dV tr dV dV dS
T T
S
( [ ( ) ]) ( ( ) )

( ) . E E E I E I u u u s 2
0
+ +

T T
0749_Frame_C07 Page 114 Wednesday, February 19, 2003 5:07 PM
2003 by CRC CRC Press LLC
Thermal and Thermomechanical Response 115
Then introduce the interpolation models,
(7.39)
from which we can derive B(x) and b(x), thus satisfying
(7.40)
It follows that
(7.41)
We assume that the traction (S) is specied everywhere as
0
(S) on S. Here,
(7.42)
For the thermal eld, assuming that the heat ux q is specied as q
0
on the
surface, variational methods, together with the interpolation models, furnish the
equation
(7.43)
The combined equations for a thermoelastic medium are now written in state
(rst-order) form as
(7.44)
u x N x
T
( ) ( ) ( ), t
VEC t tr t ( ) ( ) ( ) ( ) ( ) ( ). E E B x b x
T T

K M f
T
( )

( ) ( ) . t t t +
K B x B x
M N x N x
b x N x
f N x
T
T
T
T

( ) ( )
( ) ( )
( ) ( )
( ) .
D dV Stiffness Matrix
dV Mass Matrix
dV Thermoelastic Matrix
dS Consistent Force Vector



1 1 1
0 0 0
T T T
K M f f N x n q
T T T T T
T
0
( )

( )

( ) , ( ) . t t t dS + +

W W
f
0
f
1 2
T
d
dt
t
t
t
t
t
t
t
t

( )
( )
( )

( )
( )
( )
( )
( )

|
(
'
'
'
`
J
J
J
J
+
|
(
'
'
'
`
J
J
J
J

|
(
'
'
'
'
`
J
J
J
J
J 1
0
T
W
M 0 0
0 K 0
0 0 M
W
0 K
K 0 0
0 M
1
T
2
T
T

]
]
]
]
]
]
]
]

]
]
]
]
]
]
]
]
1 1
0 0
T T
, .

0749_Frame_C07 Page 115 Wednesday, February 19, 2003 5:07 PM


2003 by CRC CRC Press LLC
116 Finite Element Analysis: Thermomechanics of Solids
Note that W
1
is positive-denite and symmetric, while is positive-
semidenite, implying that coupled linear thermoelasticity is at least marginally
stable, whereas a strictly elastic system is strictly marginally stable. Thus, thermal
conduction has a stabilizing effect, which can be shown to be analogous to viscous
dissipation.
7.4 EXERCISES
1. Express the thermal equilibrium equation in:
(a) cylindrical coordinates
(b) spherical coordinates
2. Derive the specic heat at constant stress, rather than at constant strain.
3. Write down the coupled thermal and elastic equations for a one-dimensional
member.
1
2
( ) W W
T
2 2
+
0749_Frame_C07 Page 116 Wednesday, February 19, 2003 5:07 PM
2003 by CRC CRC Press LLC

117

Introduction to the Finite-
Element Method

8.1 INTRODUCTION

In thermomechanical members and structures, nite-element analysis (FEA) is typi-
cally invoked to compute displacement and temperature elds from known applied
loads and heat uxes. FEA has emerged in recent years as an essential resource for
mechanical and structural designers. Its use is often mandated by standards such as
the ASME Pressure Vessel Code, by insurance requirements, and even by law. Its
acceptance has beneted from rapid progress in related computer hardware and soft-
ware, especially computer-aided design (CAD) systems. Today, a number of highly
developed, user-friendly nite-element codes are available commercially. The purpose
of this chapter is to introduce nite-element theory and practice. The next three chapters
focus on linear elasticity and thermal response, both static and dynamic, of basic
structural members. After that, nonlinear thermomechanical response is considered.
In FEA practice, a design le developed using CAD is often imported into nite-
element codes, from which point little or no additional effort is required to develop
the nite-element model and perform sophisticated thermomechanical analysis and
simulation. CAD integrated with an analysis tool, such as FEA, is an example of
computer-aided engineering (CAE). CAE is a powerful resource with the potential of
identifying design problems much more efciently and rapidly than by trial and error.
A major FEM application is the determination of stresses and temperatures in
a component or member in locations where failure is thought most likely. If the
stresses or temperatures exceed allowable or safe values, the product can be rede-
signed and then reanalyzed. Analysis can be diagnostic, supporting interpretation of
product-failure data. Analysis also can be used to assess performance, for example,
by determining whether the design-stiffness coefcient for a rubber spring is attained.

8.2 OVERVIEW OF THE FINITE-ELEMENT METHOD

Consider a thermoelastic body with force and heat applied to its exterior boundary.
The nite-element method serves to determine the displacement vector

u

(

X

,

t

) and
the temperature T(

X

,

t

) as functions of the undeformed position

X



and time

t

. The
process of creating a nite-element model to support the design of a mechanical
system can be viewed as having (at least) eight steps:
1.



The body is rst discretized, i.e., it is modeled as a mesh of nite elements
connected at nodes.
2. Within each element, interpolation models are introduced to provide
approximate expressions for the unknowns, typically

u

(

X

,

t

) and T(

X

,

t

),
8

0749_Frame_C08 Page 117 Wednesday, February 19, 2003 5:08 PM
2003 by CRC CRC Press LLC

118

Finite Element Analysis: Thermomechanics of Solids

in terms of their nodal values, which now become the unknowns in the
nite-element model.
3. The strain-displacement relation and its thermal analog are applied to the
approximations for

u

and T to furnish approximations for the (Lagrangian)
strain and the thermal gradient.
4. The stress-strain relation and its thermal analog (Fouriers Law) are
applied to obtain approximations to stress

S

and heat ux

q

in terms of
the nodal values of

u

and T.
5. Equilibrium principles in variational form are applied using the various approx-
imations within each element, leading to

element equilibrium equations

.
6.



The element equilibrium equations are assembled to provide a

global
equilibrium equation

.
7. Prescribed kinematic and temperature conditions on the boundaries (

con-
straints

) are applied to the global equilibrium equations, thereby reducing
the number of degrees of freedom and eliminating rigid-body modes.
8. The resulting global equilibrium equations are then solved using computer
algorithms.
The output is postprocessed. Initially, the output should be compared to data
or benchmarks, or otherwise validated, to establish that the model correctly repre-
sents the underlying mechanical system. If not satised, the analyst can revise the
nite-element model and repeat the computations. When the model is validated,
postprocessing, with heavy reliance on graphics, then serves to interpret the results,
for example, determining whether the underlying design is satisfactory. If problems
with the design are identied, the analyst can then choose to revise the design. The
revised design is modeled, and the process of validation and interpretation is repeated.

8.3 MESH DEVELOPMENT

Finite-element simulation has classically been viewed as having three stages:

pre-
processing, analysis

, and

postprocessing

. The input le developed at the preprocess-
ing stage consists of several elements:
1. control information (type of analysis, etc.)
2. material properties (e.g., elastic modulus)
3. mesh (element types, nodal coordinates, connectivities)
4. applied force and heat ux data
5. supports and constraints (e.g., prescribed displacements)
6. initial conditions (dynamic problems)
In problems without severe stress concentrations, much of the mesh data can be
developed conveniently using automatic-mesh generation. With the input le devel-
oped, the analysis processor is activated and raw output les are generated. The
postprocessor module typically contains (interfaces to) graphical utilities, thus facil-
itating display of output in the form chosen by the analyst, for example, contours of
the Von Mises stress. Two problems arise at this stage:

validation

and

interpretation

.

0749_Frame_C08 Page 118 Wednesday, February 19, 2003 5:08 PM
2003 by CRC CRC Press LLC

Introduction to the Finite-Element Method

119

The analyst can use benchmark solutions, special cases, or experimental data to
validate the analysis. With validation, the analyst gains condence in, for example,
the mesh. He or she still may face problems of interpretation, particularly if the
output is voluminous. Fortunately, current graphical-display systems make interpre-
tation easier and more reliable, such as by displaying high stress regions in vivid
colors. Postprocessors often allow the analyst to zoom in on regions of high
interest, for example, where rubber is highly conned. More recent methods based
on virtual-reality technology enable the analyst to y through and otherwise become
immersed in the model.
The goal of mesh design is to select the number and location of nite-element
nodes and element types so that the associated analyses are sufciently accurate.
Several methods include automatic-mesh generation with adaptive capabilities,
which serve to produce and iteratively rene the mesh based on a user-selected error
tolerance. Even so, satisfactory meshes are not necessarily obtained, so that model
editing by the analyst may be necessary. Several practical rules are as follows:
1. Nodes should be located where concentrated loads and heat uxes are
applied.
2. Nodes should be located where displacements and temperatures are con-
strained or prescribed in a concentrated manner, for example, where pins
prevent movement.
3. Nodes should be located where concentrated springs and masses and their
thermal analogs are present.
4. Nodes should be located along lines and surface patches, over which
pressures, shear stresses, compliant foundations, distributed heat uxes,
and surface convection are applied.
5. Nodes should be located at boundary points where the applied tractions
and heat uxes experience discontinuities.
6. Nodes should be located along lines of symmetry.
7. Nodes should be located along interfaces between different materials or
components.
8. Element-aspect ratios (ratio of largest to smallest element dimensions)
should be no greater than, for example, ve.
9. Symmetric congurations should have symmetric meshes.
10. The density of elements should be greater in domains with higher gradi-
ents.
11. Interior angles in elements should not be excessively acute or obtuse, for
example, less than 45


or greater than 135


.
12. Element-density variations should be gradual rather than abrupt.
13. Meshes should be uniform in subdomains with low gradients.
14. Element orientations should be staggered to prevent bias.
In modeling a conguration, a good practice is initially to develop the mesh locally
in domains expected to have high gradients, and thereafter to develop the mesh
in the intervening low-gradient domains, thereby reconciling the high-gradient
domains.

0749_Frame_C08 Page 119 Wednesday, February 19, 2003 5:08 PM
2003 by CRC CRC Press LLC

120

Finite Element Analysis: Thermomechanics of Solids

There are two classes of errors in nite-element analysis:

Modeling error

ensues from inaccuracies in such input data as the material
properties, boundary conditions, and initial values. In addition, there often are
compromises in the mesh, for example, modeling sharp corners as rounded.

Numerical error

is primarily due to truncation and round-off. As a practical
matter, error in a nite-element simulation is often assessed by comparing
solutions from two meshes, the second of which is a renement of the rst.
The sensitivity of nite-element computations to error is to some extent con-
trollable. If the condition number of the stiffness matrix (the ratio of the maximum
to the minimum eigenvalue) is modest, sensitivity is reduced. Typically, the condition
number increases rapidly as the number of nodes in a system grows. In addition,
highly irregular meshes tend to produce high-condition numbers. Models mixing
soft components, for example, rubber, with stiff components, such as steel plates,
are also likely to have high-condition numbers. Where possible, the model should
be designed to reduce the condition number.

0749_Frame_C08 Page 120 Wednesday, February 19, 2003 5:08 PM
2003 by CRC CRC Press LLC

121

Element Fields in Linear
Problems

This chapter presents interpolation models in physical coordinates for the most part,
for the sake of simplicity and brevity. However, in nite-element codes, the physical
coordinates are replaced by natural coordinates using relations similar to interpola-
tion models. Natural coordinates allow use of Gaussian quadrature for integration
and, to some extent, reduce the sensitivity of the elements to geometric details in
the physical mesh. Several examples of the use of natural coordinates are given.

9.1 INTERPOLATION MODELS
9.1.1 O

NE

-D

IMENSIONAL

M

EMBERS

9.1.1.1 Rods

The governing equation for the displacements in rods (also bars, tendons, and
shafts) is
(9.1)
in which

u

(

x

,

t

) denotes the radial displacement, E,


and


are constants,

x

is the
spatial coordinate, and

t

denotes time. Since the displacement is governed by a
second-order differential equation, in the spatial domain, it requires two (time-
dependent) constants of integration. Applied to an element, the two constants can
be supplied implicitly using two nodal displacements as functions of time. We now
approximate

u

(

x

,

t

) using its values at

x

e

and

x

e

+

1

, as shown in Figure 9.1.
The lowest-order interpolation model consistent with two integration constants
is linear, in the form
(9.2)
We seek to identify

m1

in terms of the nodal values of

u

. Letting

u

e





u

(

x

e

) and

u

e

+

1





u

(

x

e

+

1

), furnishes
(9.3)
9
EA
u
x
A
u
t

2
2
2
2
,
u x t x t t
u t
u t
x x
m
T
m m m
e
e
m
T
( , ) ( ) ( ), ( )
( )
( )
( ) ( ).
|
(
'
`
J
J

+

1 1 1 1
1
1
1 ,
u t x t u t x t
e e m m e e m m
( ) ( ) ( ), ( ) ( ).
( )
+ +
1 1
1 1 1 1 1 1


0749_Frame_C09 Page 121 Wednesday, February 19, 2003 5:09 PM
2003 by CRC CRC Press LLC

122

Finite Element Analysis: Thermomechanics of Solids

However, from the meaning of

m

1

(

t

), we conclude that
(9.4)

9.1.1.2 Beams

The equation for a beam, following Euler-Bernoulli theory, is:
(9.5)
in which

w

(

x

,

t

) denotes the transverse displacement of the beams neutral axis, and

I

is a constant. In the spatial domain, there are four constants of integration. In an
element, they can be supplied implicitly by the values of

w

and

w


w

/

x

at each
of the two element nodes. Referring to Figure 9.2, we introduce the interpolation
model for

w

(

x

,

t

):
(9.6)

FIGURE 9.1

Rod element.

FIGURE 9.2

Beam element.
u
e
x
e
x
e
+1
u
e
+1
x
w
e
t
w
e
w
e
t
+1
w
e+1
x
e
x
e+1
x

m
e
e
e
e e
e e e
x
x
l
x x
l x x
1
1
1
1
1
1
1
1
1 1

]
]
]
]

]
]
]
]

+

+
+
, .
EI
w
x
A
u
t


4
4
2
2
0 ,
w x t x t x x x x t
w
w
w
w
b b b b m
e
e
e
e
( , ) ( ) ( ), ( ) , ( ) .
( )



|
(
'
'
'
'
'
'
`
J
J
J
J
J
J
J
+
+


1 1 1 1
2 3
1
1
1
1

0749_Frame_C09 Page 122 Wednesday, February 19, 2003 5:09 PM
2003 by CRC CRC Press LLC

Element Fields in Linear Problems

123

Enforcing this model at

x

e

and at

x

e

+

1

furnishes
(9.7)

9.1.1.3 Beam Columns

Beam columns are of interest, among other reasons, in predicting buckling according
to the Euler criterion. The

z

displacement

w

of the neutral axis is assumed to depend
only on

x

and the

x

displacement. Also,

u

is modeled as
(9.8)
in which

u

0

(

x

) represents the stretching of the neutral axis. It is necessary to know

u

0

(

x

),

w

(

x

) and at

x

e

and

x

e

+

1

. The interpolation model is now
(9.9)
and

9.1.1.4 Temperature Model: One Dimension

The temperature variable to be determined is T


T

0

, in which T

0

is a reference
temperature assumed to be independent of

x

. The governing equation for a one-
dimensional conductor is
(9.10)

b1
2 3
2
1 1
2
1
3
1 1
2
1
1
0 1 2 3
1
0 1 2 3

]
]
]
]
]
]
]
]
+ + +
+ +

x x x
x x
x x x
x x
e e e
e e
e e e
e e
.
u x z u x z
w x
x
( , ) ( )
( )
,

w x
x
( )
u x z t x z x x x
m m b b
( , , ) ( ) ( ) , 1 1
1 1
2 3
1 1


m
e
e
b
e
e
e
e
u t
u t
w
w
w
w
l l
,
|
(
'
`
J
J



|
(
'
'
'
'
'
'
`
J
J
J
J
J
J
J
+ +
+
( )
( )
,
1 1
1

m b

1
1
1
2 3
2
1 1
2
1
3
1 1
2
1
1
1 1
1
0 1 2 3
1
0 1 2 3

]
]
]
]

]
]
]
]
]
]
]
]
+
+ + +
+ +

l
x x
x x x
x x
x x x
x x
e
e e
e e e
e e
e e e
e e
, .
kA
x
Ac
t
e

2
2
T T
.

0749_Frame_C09 Page 123 Wednesday, February 19, 2003 5:09 PM
2003 by CRC CRC Press LLC

124

Finite Element Analysis: Thermomechanics of Solids

This equation is formally the same as for a rod equation (see Equation 9.1),
furnishing the interpolation model for the element as
(9.11)

9.1.2 I

NTERPOLATION

M

ODELS

: T

WO

D

IMENSIONS

9.1.2.1 Membrane Plate

Now suppose that the displacements

u

(

x

,

y

,

t

) and

v

(

x

,

y

,

t

) are modeled on the
triangular plate element in Figure 9.3, using the values

u

e

(

t

),

v

e

(

t

),

u

e

+

1

(t), v
e+1
(t), u
e+2
(t),
and v
e+2
(t). This element arises in plane stress and plane strain, and is called a
membrane plate element. A linear model sufces for each quantity because it provides
three coefcients to match three nodal values. The interpolation model now is
(9.12)
.
9.1.2.2 Plate with Bending Stresses
In a plate element experiencing bending only, the in-plane displacements, u and v,
are expressed by
(9.13)
FIGURE 9.3 Triangular plate element.
z
Y
middle surface
X
e+1
,Y
e+1
X
e+2
,Y
e+2
X
e
,Y
e X
T T
T T
T T
( , ) ( ) ( ), ( )
( )
( )
. x t x t t
t
t
m m
e
e

|
(
'
`
J
J
+
0 1 1 1 1
0
1 0

T
u x y t
v x y t
t
t
m
m
m
m
u
v
( , , )
( , , )
( )
( )
|
(
'
`
J
J

]
]
]
]

]
]
]
]
|
(
'
`
J
J

2
2
2
2
0
0
0
0
T
T
T
T

u v m m
( )
( )
( )
( )
, ( )
( )
( )
( )
, , t
u t
u t
u t
t
v t
v t
v t
x
y
x y
x y
e
e
e
e
e
e
e e
e e

|
(
'
'
'
'
`
J
J
J
J
J

|
(
'
'
'
'
`
J
J
J
J
J

|
(
'
'
'
`
J
J
J
J

+
+
+
+
+ + 1
2
1
2
2 2 1 1
1 1
1
11
2 2
1
x y
e e + +

]
]
]
]
]
]
u x y z t z
w
x
v x y z t z
w
y
( , , , ) , ( , , , ) ,

0749_Frame_C09 Page 124 Wednesday, February 19, 2003 5:09 PM


2003 by CRC CRC Press LLC
Element Fields in Linear Problems 125
in which z 0 at the middle plane. The out-of-plane displacement, w, is assumed
to be a function of x and y only.
An example of an interpolation model is introduced as follows to express w(x, y)
throughout the element in terms of the nodal values of :
(9.14)
.
It follows that
(9.15)
9.1.2.3 Plate with Stretching and Bending
Finally, for a plate experiencing both stretching and bending, the displacements are
assumed to satisfy
(9.16)
w
w
x
w
y
, and

w x y t x y t
b b b
( , , ) ( , ) ( )
2 2 2
T

b
x y x y x xy y x x y y x y
2
2 2 3 2 2 3
1
1
2
T
( , ) ( ) +
|
(
`
J

b e
e
e
e
e
e
e
e
e
w
x
w
y
w
x
w
y
w
x
w
y
w
2 1
1
1
2
2
2
T
( )

t w w
( )

|
(
`
J

( )
|
(

|
(
`
J

( )

|
(
`
J
`
J

+
+
+
+
+
+

b
e e e e e e e e e e e e
e e e e e e
e e e e e e
e e e
x y x x y y x x y x y y
x y x x y y
x x x x y y
x y x x
2
1
2 2 3
1
2
3
2
1
2
2
1
2
2 2
1 1 1
2
1
0 1 0 2 0 3 0
0 0 1 0 2 0 3
1

+ + +

+
+
+
( )
( )
( )
ee e e e e e e e e
e e e e e e
e e e e
y y x x y x y y
x y x x y y
x y x x
+ + + + + + + + +
+ + + + + +
+ + + +
+
+
+
1 1 1
2
1
3
1
2 1 1 1 1 1
3
1 1 1
2
1 1
1
2 1
2
1 1
1
2 1
2
0 1 0 2 0 3 0
0 0 1 0 2 0
( )
( )
(
11 1 1
2
2 2 2
2
2 2 2
2
2
3
1
2 2 2 2 2 2
3
2 2 2
2
2 2
1
2 2
2
3
1
0 1 0 2 0 3 0
0 0
y y
x y x x y y x x y x y y
x y x x y y
e e
e e e e e e e e e e e e
e e e e e e
+ +
+ + + + + + + + + + + +
+ + + + + +

+
+
)
( )
( )
+

]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
+ + + + + +
1 0 2 0 3
2 2
1
2 2
2
2 2 2
2
x y x x y y
e e e e e e
( )
u(x, y, z, t)
v(x, y, z, t)
w(x, y, z, t)
z
z t
b
b
b
b b
x
y
|
(
'
'
'
'
`
J
J
J
J
J

|
(
'
'
'
'
'
'
`
J
J
J
J
J
J
J


2
2
2
2 2
( ).
u x y z t u x y z t z
w
x
v x y z t v x y z t z
w
y
( , , , ) ( , , , ) , ( , , , ) ( , , , )

0 0

0749_Frame_C09 Page 125 Wednesday, February 19, 2003 5:09 PM
2003 by CRC CRC Press LLC
126 Finite Element Analysis: Thermomechanics of Solids
and w is a function only of x, y, and t(not z). Here, z 0 at the middle surface, while
u
0
and v
0
represent the in-plane displacements. Using the nodal values of u
0
, v
0
, and
w
0
, a combined interpolation model is obtained as
(9.17)
9.1.2.4 Temperature Field in Two Dimensions
In the two-dimensional, triangular element illustrated in Figure 9.3, the linear inter-
polation model for the temperature is
(9.18)
9.1.2.5 Axisymmetric Elements
An axisymmetric element is displayed in Figure 9.4. It is applicable to bodies that
are axisymmetric and are submitted to axisymmetric loads, such as all-around
pressure. The radial displacement is denoted by u, and the axial displacement is
denoted by w. The tangential displacement v vanishes, while radial and axial dis-
placements are independent of . Now u and w depend on r, z, and t.
There are two distinct situations that require distinct interpolation models. In
the rst case, none of the nodes are on the axis of revolution (r 0), while in the
second case, one or two nodes are, in fact, on the axis. In the rst case, the linear
FIGURE 9.4 Axisymmetric element.
u x y z t
v x y z t
w x y z t
u x y t
v x y t
w x y t
z
z
b
b
b
x
y
( , , , )
( , , , )
( , , , )
( , , )
( , , )
( , , )
|
(
'
'
'
'
`
J
J
J
J
J

|
(
'
'
'
'
'
`
J
J
J
J
J
J
+

|
(
'
'
'
'
'
'
`
J

0
0
0
2
2
2

JJ
J
J
J
J
J

]
]
]
]
]
]
]
]

]
]
]
]
]
]
]
|

b b
m
b
m
b
b
m
m
b
u
v
w
t
z
z
t
t
t
x
y
2 2
2
2
2
2
2
2
2
2
( )

( )
( )
( )
0
0
0 0
0 0
0 0
0 0
T
T
T T
((
'
'
'
'
'
`
J
J
J
J
J
J
.
T T T T T T T T
+ + 0 2 2 2 2 0 1 0 2 0


m m e e e
, ( ).
r
e+2
e
e+1

0749_Frame_C09 Page 126 Wednesday, February 19, 2003 5:09 PM


2003 by CRC CRC Press LLC
Element Fields in Linear Problems 127
interpolation model is given by
(9.19)
Now suppose that there are nodes on the axis, and note that the radial displace-
ments are constrained to vanish on the axis. For reasons shown later, it is necessary
to enforce the symmetry constraints a priori in the formulation of the displacement
model. In particular, suppose that node e is on the axis, with nodes e + 1 and e + 2
dened counterclockwise at the other vertices. The linear interpolation model is now
(9.20)
A similar formulation can be used if two nodes are on the axis of symmetry so
that the u displacement in the element is modeled using only one nodal displacement,
with a coefcient vanishing at each of the nodes on the axis of revolution.
9.1.3 INTERPOLATION MODELS: THREE DIMENSIONS
We next consider the tetrahedron illustrated in Figure 9.5.
A linear interpolation model for the temperature can be expressed as
(9.21)
u r z t
w r z t
t
t
a
a
a
a
ua
wa
( , , )
( , , )
( )
( )
.
|
(
'
`
J
J

]
]
]
]

]
]
]
]
|
(
'
`
J
J

1
1
1
1
1
1
T T
T T
T T
T T
0
0
0
0

a a
e e
e e
e e
ua
e
e
e
wa
e
e
e
r z
r z
r z
r z
u
u
u
w
w
w
1 1 1 1
2 2
1
1 1
2
1 1
2
1
1
1
1
T

]
]
]
]
]
]

|
(
'
'
'
'
`
J
J
J
J
J

|
(
'
'
'
'
`
J
J
J
J
J
+ +
+ +

+
+
+
+
( ), , ,
u r z t
w r z t
t
t
a
a
a
a
ua
wa
( , , )
( , , )
( )
( )
|
(
'
`
J
J

]
]
]
]

]
]
]
]
|
(
'
`
J
J
00
00
00
00

2
2
2
2
2
2
T T
T T
T T
T T

a e a
e e e
e e e
r z z
r z z
r z z
2 2
1 1
2 2
1
T

]
]
]
]
+ +
+ +

( ), .
T T
0 3 3 3

T T
T

3
3
1 1 1
2 2 2
3 3 3
1
3 1 2 3
1
1
1
1
1
T
T
T
T
T T T T T T T T
T

]
]
]
]
]
]
]
]

+ + +
+ + +
+ + +

+ + +
( )
{ }
x y z
x y z
x y z
x y z
x y z
e e e
e e e
e e e
e e e
e o e o e o e o

0749_Frame_C09 Page 127 Wednesday, February 19, 2003 5:09 PM


2003 by CRC CRC Press LLC
128 Finite Element Analysis: Thermomechanics of Solids
For elasticity with displacements u, v, and w, the corresponding interpolation
model is
(9.22)
9.2 STRAIN-DISPLACEMENT RELATIONS
AND THERMAL ANALOGS
9.2.1 STRAIN-DISPLACEMENT RELATIONS: ONE DIMENSION
For the rod, the strain is given by . An estimate for implied by the
interpolation model in Equation 9.3 has the form
(9.23)
FIGURE 9.5 Tetrahedral element.
x
e+1
e+2
e+3
y
e
z
0
u x y z t
v x y z t
w x y z t
t
t
t
u
v
w
( , , , )
( , , , )
( , , , )
( )
( )
( )
|
(
'
'
'
`
J
J
J
J

]
]
]
]
]
]

]
]
]
]
]
]
|
(
'
'
00 00
00 00
00 00
00 00
00 00
00 00

3
3
3
3
3
3
T T T
T T T
T T T
''
'
`
J
J
J
J
J

u
e
e
e
e
v
e
e
e
e
w
e
e
t
u t
u t
u t
u t
t
v t
v t
v t
v t
t
w t
w t
( )
( )
( )
( )
( )
, ( )
( )
( )
( )
( )
, ( )
( )
(

|
(
'
'
'
'
'
'
`
J
J
J
J
J
J
J

|
(
'
'
'
'
'
'
`
J
J
J
J
J
J
J

+
+
+
+
+
+
+ 1
2
3
1
2
3
1

))
( )
( )
w t
w t
e
e
+
+
|
(
'
'
'
'
'
'
`
J
J
J
J
J
J
J
2
3

E
u
x
11
( , ) ( ) ( ), x t x
m m m
t
1 1 1
T
0749_Frame_C09 Page 128 Wednesday, February 19, 2003 5:09 PM
2003 by CRC CRC Press LLC
Element Fields in Linear Problems 129
For the beam, the corresponding relation is
(9.24)
from which the consistent approximation is obtained:
(9.25)
For the beam column, the strain is given by
(9.26)
9.2.2 STRAIN-DISPLACEMENT RELATIONS: TWO DIMENSIONS
In two dimensions, the (linear) strain tensor is given by
(9.27)
We will see later the two important cases of plane stress and plane strain. In the
latter case, E
zz
vanishes and s
zz
is not needed to achieve a solution. In the former
case, s
zz
vanishes and E
zz
is not needed for solution.
In traditional nite-element notation, we obtain [cf. (Zienkiewicz and Taylor, 1989)]
(9.28)


m
m
d
dx
1
1
0 1
T
T
( )
( , , ) , x z t z
w
x

( , , ) ( ) ( ), x z t z x
b b b

1 1 1
T
t


b
b
d
dx
x x
1
1
2
0 1 2 3
T
T
( )
( , , ) ( ) ( ), x z t z x
b b b

m m m
t
1 1 1
T

00
00

mb m b
m
mb
m
b
z
t
t
1 1 1
1
1
1
1
T T T

( )

]
]
]
]
|
(
'
`
J
J
( )
( )
E( ) . x y
E E
E E
xx xy
xy yy
u
x
u
y
v
x
u
y
v
x
v
y
,

]
]
]
]

( )
( )

]
]
]
]
]

1
2
1
2

|
(
'
'
'
'
`
J
J
J
J
J

|
(
'
`
J
J

E
E
E
xx
yy
xy
m
T
m
u
v
2 2
2
2

0749_Frame_C09 Page 129 Wednesday, February 19, 2003 5:09 PM


2003 by CRC CRC Press LLC
130 Finite Element Analysis: Thermomechanics of Solids
The prime in e is introduced temporarily to call attention to the fact that it does
not equal VEC(E
L
). Hereafter, the prime will not be displayed.
For a plate with bending stresses only,
(9.29)
from which
. (9.30)
For a plate experiencing both membrane and bending stresses, the relations can
be combined to furnish
(9.31)
9.2.3 AXISYMMETRIC ELEMENT ON AXIS OF REVOLUTION
For the toroidal element with a triangular cross section, it is necessary to consider
two cases. If there are no nodes on the axis of revolution, then
(9.32)

00
00
00
00


m
m
m
m m
m
m
m
x
y
y x

2
2
2
2 2
2
2
2
1
2
1
2

]
]
]
]
]
]
]

]
]
]
]


|
(
'
'
'
'
'
'
`
J
J
J
J
J
J
J
e ( , , , ) , x y z t z
w
x
w
y
w
x y
2
2
2
2
2


|
(
'
'
'
'
'
'
`
J
J
J
J
J
J
J
e ( , , , ) ( ) ( ), x y z t z x t
x
y
x y
b
T
b b b
b
T
b
T
b
T

2 2 2 2
2
2
2
2
2
2
2
2

e ( , , , ) ( , , ) ( ) x y z t x y z t
mb mb mb

2 2 2
T

00
00

mb m b mb
m
b
mb
m
b
t
t
t
2 2 2 2
2
2
2
2
2
T T T

( )

]
]
]
]

|
(
'
`
J
J
z , , ( )
( )
( )
e( , , )
( )
( )
r z t
t
t
u
r
u
r
w
z
u
z
w
r
a
a
a
ua
wa

( )
|
(
'
'
'
'
'
'
`
J
J
J
J
J
J
J

]
]
]
]
|
(
'
`
J
J

1
2
1
1
1
1
1

T
0
0
0749_Frame_C09 Page 130 Wednesday, February 19, 2003 5:09 PM
2003 by CRC CRC Press LLC
Element Fields in Linear Problems 131
in which the prime is no longer displayed. If element e is now located on the axis
of revolution, we obtain
(9.33)
9.2.4 THERMAL ANALOG IN TWO DIMENSIONS
The thermal analog of the strain is the temperature gradient satisfying
(9.34)
9.2.5 THREE-DIMENSIONAL ELEMENTS
Recalling the tetrahedral element in the previous section, the strain relation can be
written as
(9.35)

a
z
r
1
0 1 0 0 0 0
1 0 0 0
0 0 0 0 0 1
0 0 0 0
1
2
1
2
1
2
T

]
]
]
]
]
]
]
]
e b ( , , )
( )
( )
r z t
t
t
a
a
a
ua
wa

]
]
]
]
|
(
'
`
J
J 2
2
1
2
1
T
0
0

a
z z
e
r
2
1 0 0 0 0
1 0 0 0
0 0 0 0 1
0 0 0
1
2
1
2
T

]
]
]
]
]
]
]
]

]
]
]
]
T
T
T
T T 2 2 2 2
0 1 0
0 0 1
, .
T
e
|
(
'
'
'
'
'
'
'
'
'
'
`
J
J
J
J
J
J
J
J
J
J
J

( )
( )
( )
|
(
'
'
'
'
'
'
'
'
'
'
`
J
J
J
J
J
J
J
J
J
J
J

E
E
E
E
E
E
xx
yy
zz
xy
yz
zx
u
x
v
y
w
z
u
y
v
x
v
z
w
y
w
x
u
z
1
2
1
2
1
2
3

TT
0 0
0 0
0 0

3
3
3
3
3
3

]
]
]
]
]
]
|
(
'
'
'
'
`
J
J
J
J
J
u
v
w
0749_Frame_C09 Page 131 Wednesday, February 19, 2003 5:09 PM
2003 by CRC CRC Press LLC
132 Finite Element Analysis: Thermomechanics of Solids
9.2.6 THERMAL ANALOG IN THREE DIMENSIONS
Again referring to the tetrahedral element, the relation for the temperature gradient is
(9.36)
9.3 STRESS-STRAIN-TEMPERATURE RELATIONS
IN LINEAR THERMOELASTICITY
9.3.1 OVERVIEW
If S is the stress tensor under small deformation, the stress-strain relation for a
linearly elastic, isotropic solid under small strain is given in Lames form by
(9.37)
in which I is the identity tensor. The Lames coefcients are denoted by and ,
and are given in terms of the familiar elastic modulus E and Poisson ratio as
(9.38)
Letting s VEC(S) and e VEC(E
L
), the stress-strain relations are written using
Kronecker product operators as
(9.39)
and D is the tangent-modulus tensor introduced in the previous chapters.
9.3.2 ONE-DIMENSIONAL MEMBERS
For a beam column, recalling the strain-displacement model,
(9.40)
The cases of a rod and a beam are recovered by setting
m1
or
b1
equal to zero
vectors, respectively.

]
]
]
]
]
]
T
3 3 3 3
0 1 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 1 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 1
T T T
T T
, .
S E E + 2
L L
tr( ) , I

+

+
E

E
2 1 1 2 1 ( )
,
( )( )
.
s e + D D I ii
T
, , 2
9

S x z t z x t
11 1 1 1
( , , ) ( ) ( ). E E
mb mb mb

T
0749_Frame_C09 Page 132 Wednesday, February 19, 2003 5:09 PM
2003 by CRC CRC Press LLC
Element Fields in Linear Problems 133
9.3.3 TWO-DIMENSIONAL ELEMENTS
9.3.3.1 Membrane Response
In two-dimensional elements, several cases can be distinguished. We rst consider
elements in plane stress. It is convenient to use Hookes Law in the form
(9.41)
Under plane stress, S
xz
S
yz
S
zz
0. Now, E
zz
0, but we will see that it is
not of present interest since it does not inuence the solution process. Later on, for
reasons such as tolerances, we may wish to calculate it, but this is a postprocessing
issue. Consequently, in plane stress, the stress-strain relations reduce to
(9.42)
In traditional nite-element notation, this can be written as
(9.43)
in which
(9.44)
E S S S
E S S S
E S S S
E S
E S
E S
xx xx yy zz
yy yy yy zz
zz zz xx yy
xy xy
yz yz
zx zx
+
+
+

+
1
1
1
1
1
1
E
E
E
E
E
E
[ ( )]
[ ( )]
[ ( )]

E S S
E S S
E S
xx xx yy
yy yy xx
xy xy

+
1
1
1
E
E
E
( )
( )

S
S
S
E
E
E
xx
yy
xy
m
xx
yy
xy
|
(
'
'
'
'
`
J
J
J
J
J

|
(
'
'
'
'
`
J
J
J
J
J
D
21
.
D
m21
1
2
1 0
1 0
0 0 1
1
1 0
1 0
0 0 1

]
]
]
]
]
]

]
]
]
]
]
]

E
E

0749_Frame_C09 Page 133 Wednesday, February 19, 2003 5:09 PM


2003 by CRC CRC Press LLC
134 Finite Element Analysis: Thermomechanics of Solids
can be called the tangent-modulus matrix under plane stress (note that, unlike the
previous denition, it is not based on the VEC operator and is not a tensor).
Under plane strain, E
xz
E
yz
E
zz
0. Now, S
zz
0. However, this stress is not
of great interest since its value is not needed for attaining a solution. The quantity
may be of interest later, e.g., to check whether yield conditions in plasticity are met,
but it can be obtained at that point by a postprocessing procedure. The equations of
plane strain are
(9.45)
and D
m22
is the tangent-modulus tensor in plane strain.
However, in the nite-element method, we will see that we are interested in a
slightly different quantity from D
m21
or D
m22
, as follows. The Principle of Virtual
Work uses the strain-energy density given by . However, elementary manip-
ulation serves to prove that
(9.46)
In the Principle of Virtual Work, the tangent-modulus tensor in plane stress is
replaced by
(9.47)
and similarly for plane strain. (This peculiarity is an artifact of traditional nite-
element notation and does not appear if VEC notation is used.) The stresses are now
given in terms of nodal displacements by
(9.48)
S
S
S
E
E
E
xx
yy
xy
xx
yy
xy
|
(
'
'
'
'
`
J
J
J
J
J

|
(
'
'
'
'
`
J
J
J
J
J
D
m22
,
D
m22 2 2
1
1 0
1 0
0 0 1
1 1

]
]
]
]
]
]

E
, E
E
,
*
*
*
*
*
* *

1
2
S E
ij ij
1
2
1
2
1 0 0
0 1 0
0 0 2
S E S S S
E
E
E
ij ij xx yy zz
xx
yy
xy

]
]
]
]
]
]
|
(
'
'
'
'
`
J
J
J
J
J
( ) .

]
]
]
]
]
]
D
m21 2
1
1 0
1 0
0 0 2 1
E

( )
S
S
S
E
E
E
xx
yy
xy
xx
yy
xy
(x, y, t)
(x, y, t)
(x, y, t)

plane stress
plane strain
|
(
'
'
'
'
`
J
J
J
J
J

|
(
'
'
'
'
`
J
J
J
J
J

|
(
'
`
J
J

|

|
|
|
D D
m i m i m m
u
i
2 2 2 2
2
2
1
2

0749_Frame_C09 Page 134 Wednesday, February 19, 2003 5:09 PM


2003 by CRC CRC Press LLC
Element Fields in Linear Problems 135
9.3.3.2 Two-Dimensional Members: Bending Response
Thin plates experiencing bending only are assumed to be in a state of plane stress.
The tangent-modulus matrix is given in Equation 9.47, and an approximation for
the strain is obtained as
(9.49)
9.3.4 ELEMENT FOR PLATE WITH MEMBRANE
AND BENDING RESPONSE
Plane stress is also applicable, consequently:
(9.50)
9.3.5 AXISYMMETRIC ELEMENT
It is sufcient to consider the case in which none of the nodes of the element are
located on the axis of revolution.
(9.51)
S
S
S
E
xx
yy
xy
xx
yy
xy
|
(
'
'
'
'
`
J
J
J
J
J

|
(
'
'
'
'
`
J
J
J
J
J
D D
m m b b b
E
E
z t
21 21 2 2 2

T

( ).
S
S
S
E
E
E
x y z t
xx
yy
xy
m
xx
yy
xy
m mb mb mb
|
(
'
'
'
'
`
J
J
J
J
J

|
(
'
'
'
'
`
J
J
J
J
J
D D
21 21 2 2 2

T
( )

( ). , ,
S
S
S
S
E
E
E
E
t
t
rr
zz
rz
a
rr
zz
rz
a a
a
a
ua
wa

|
(
'
'
'
'
'
'
`
J
J
J
J
J
J
J

|
(
'
'
'
'
'
'
`
J
J
J
J
J
J
J

]
]
]
]
|
(
'
`
J
J
D D

1
1
1
1
1
T
0
0

( )
( )
,
D
a




+

]
]
]
]
]
]
]
]

E
1 0
1 0
1 0
0 0 0 1
1


0749_Frame_C09 Page 135 Wednesday, February 19, 2003 5:09 PM


2003 by CRC CRC Press LLC
136 Finite Element Analysis: Thermomechanics of Solids
For use in the Principle of Virtual Work, D
a
is modied to furnish , given by
(9.52)
9.3.6 THREE-DIMENSIONAL ELEMENT
All six stresses and strains are now present. Using traditional notation, we write
(9.53)
and for the Principle of Virtual Work,
(9.54)
D
a

]
]
]
]
]
]
]
]



+

]
]
]
]
]
]
]
]

]
]
]
]
]
]
]
]

D
a
E
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 2
1 0
1 0
1 0
0 0 0 1
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 2
1


.
S
S
S
S
S
S
E
E
E
E
E
E
xx
yy
zz
xy
yz
zx
xx
yy
zz
xy
yz
zx
u
v
w
|
(
'
'
'
'
'
'
'
'
'
'
`
J
J
J
J
J
J
J
J
J
J
J

|
(
'
'
'
'
'
'
'
'
'
'
`
J
J
J
J
J
J
J
J
J
J
J

]
]
]
]
]
]
|
(
D D
3 3 3
3
3
3
3
3
3

00 00
00 00
00 00

T
''
'
'
'
`
J
J
J
J
J
D
3
1
1 0 0 0
1 0 0 0
1 0 0 0
0 0 0 1 0 0
0 0 0 0 1 0
0 0 0 0 0 1




+
+
+

]
]
]
]
]
]
]
]
]
]
]
]





+
+
+

]
]
]
]
]
]
]
]
]
]
]
]

D
3 6
1
6
1 0 0 0
1 0 0 0
1 0 0 0
0 0 0 1 0 0
0 0 0 0 1 0
0 0 0 0 0 1
EJ J


0749_Frame_C09 Page 136 Wednesday, February 19, 2003 5:09 PM


2003 by CRC CRC Press LLC
Element Fields in Linear Problems 137
9.3.7 ELEMENTS FOR CONDUCTIVE HEAT TRANSFER
Assuming the isotropic version of Fouriers Law, the heat-ux vector, which can be
considered the thermal analog of the stress, satises
(9.55)
9.4 EXERCISES
1. Modify the rod element to replace the physical coordinate x with the
natural coordinate in which
Rewrite the interpolation model using natural coordinates, and perform
the inverse to obtain
m1
.
2. Rewrite the Euler-Bernoulli equation for the beam using the previous
transformation. Rewrite the interpolation model using natural coordinates,
and perform the inverse to obtain
b1
.
3. Verify that the inverse given in Equation 9.44 is correct.
4. Invert Equation 9.39 to express E as a function of s. Find the correct
expression for D
1
.
5. Write out the 9 9 tensors D and D
1
that correspond to Lames equation.
6. For the axisymmetric triangular element, nd the strain-displacement
matrix
T
in the cases in which two of the nodes are located on the axis
of revolution. Note that for axisymmetric problems, u
r
0 at r 0.
J
6
1 0 0 0 0 0
0 1 0 0 0 0
0 0 1 0 0 0
0 0 0 2 0 0
0 0 0 0 2 0
0 0 0 0 0 2

]
]
]
]
]
]
]
]
]
]
]
]
q

|
|
|
|
|
k
D
D
D
T T
T T
T T


1 1 1
2 2 2
3 3 3
1
2
3 .
+ +
+
ax b x x
e e
, ( ) , ( ) . 1 1
1
0749_Frame_C09 Page 137 Wednesday, February 19, 2003 5:09 PM
2003 by CRC CRC Press LLC
138 Finite Element Analysis: Thermomechanics of Solids
7. The stress-strain relations in two-dimensional plane stress can be written
as
Prove that in plane strain
,
where
.
8. If
,
nd the matrix such that
.
What happens if 1/2?
E
E
E
S
S
S
xx
yy
xy
xx
yy
xy
|
(
'
'
'
'
`
J
J
J
J
J

]
]
]
]
]
]
|
(
'
'
'
'
`
J
J
J
J
J
1
1 0
1 0
0 0 1
E

E
E
E
S
S
S
xx
yy
xy
xx
yy
xy
|
(
'
'
'
'
`
J
J
J
J
J

]
]
]
]
]
]
|
(
'
'
'
'
`
J
J
J
J
J
1
1 0
1 0
0 0 1
E
*
*
*
*

E E
* *
/( ), /( ) 1 1
2

E
E
S
S
xx
yy
xx
yy
|
(
'
`
J
J

+
+

]
]
]
]
|
(
'
`
J
J
1
1 1
1 1
2
2
E


( )
( )

D
S
S
E
E
E
xx
yy
xx
yy
|
(
'
`
J
J

+ ( ) ( )
|
(
'
`
J
J
1 1 2

D
0749_Frame_C09 Page 138 Wednesday, February 19, 2003 5:09 PM
2003 by CRC CRC Press LLC

139

Element and Global
Stiffness and Mass
Matrices

10.1 APPLICATION OF THE PRINCIPLE
OF VIRTUAL WORK

Elements of variational calculus were discussed in Chapter 3, and the Principle of
Virtual Work was introduced in Chapter 5. Under static conditions, the principle is
repeated here as
(10.1)
As before,


represents the variational operator. We assume for our purposes
that the displacement, the strain, and the stress satisfy representations of the form
(10.2)
in which

E

and

S

are written as one-dimensional arrays in accordance with traditional
nite-element notation. For use in the Principle of Virtual Work, we need

D


, which
introduces the factor 2 into the entries corresponding to shear. We suppose that the
boundary is decomposed into four segments: S


S

I



+

S

II



+

S

III



+

S

IV

. On S

I

,

u

is
prescribed, in which event


u

vanishes. On S

II

, the traction

is prescribed as

0

.
On S

III

, there is an elastic foundation described by





A

(

x

)

u

, in which

A

(

x

) is
a known matrix function of

x

. On S

IV

, there are inertial boundary conditions, by
virtue of which





B

. The term on the right now becomes
(10.3)
10
E S dV u u dV u dS
ij ij i i i i

+

.
u x ) x
T
( ( ) ( ) ( ) ( ) , t t , t , , E S E
T
x D

u dS dS
dS t
dS t
i i

+ +



T T
0
T T T
T T T
x
x A x
x B x
( )
( ) ( ) ( )
( ) ( )

( ).
S S S
S
S
II III IV
III
IV



0749_Frame_C10 Page 139 Wednesday, February 19, 2003 6:04 PM
2003 by CRC CRC Press LLC

140

Finite Element Analysis: Thermomechanics of Solids

The term on the left in Equation 10.1 becomes
(10.4)
in which

K

is called the stiffness matrix and

M

is called the mass matrix. Canceling
the arbitrary variation and bringing terms with unknowns to the left side furnishes
the equation as follows:
(10.5)
Clearly, elastic supports on S

III

furnish a boundary contribution to the stiffness
matrix, while mass on the boundary segment S

IV

furnishes a contribution to the mass
matrix.

Sample Problem 1: One element rod

Consider a rod with modulus E, mass density


, area

A

, and length

L

. It is built in
at

x



0. At

x





L

, there is a concentrated mass

m

to which is attached a spring of
stiffness

k

, as illustrated in Figure 10.1. The stiffness and mass matrices, from the
domain, reduce to the scalar values

K





EA

/

L

,

M



AL

/

3,

M

S





m

,

K

S





k

.
The governing equation is .

Sample Problem 2: Beam element

Consider a one-element model of a cantilevered beam to which a solid disk is welded
at

x





L

. Attached at

L

is a linear spring and a torsional spring, the latter having
the property that the moment developed is proportional to the slope of the beam.

FIGURE 10.1

Rod with inertial and compliant boundary conditions.


E S dV
u dV
ij ij
i i






T T T
T T T
K K x D x
M M x x
( ), ( ) ( )

( ), ( ) ( ) ,
t dV
u t dV
( ) ( ) ( )

K K M M f + + +
S S
t t ( )
f x
K x A x
M x B x
T
0
T T
T T




( )
( ) ( )
( ) ( ) .
dS
dS
dS
S
S
S S
S
S
II III
III
IV
( ) ( )

EA
L
AL
k m f + + +

3
E,A,L,
P
m
k

0749_Frame_C10 Page 140 Wednesday, February 19, 2003 6:04 PM
2003 by CRC CRC Press LLC

Element and Global Stiffness and Mass Matrices

141

The shear force

V

0

and the moment

M

0

act at

L

. The interpolation model, incorpo-
rating the constraints

w

(0,

t

)


(0,

t

)


0

a priori

, is
(10.6)
The stiffness and mass matrices, due to the domain, are readily shown to be
(10.7)
The stiffness and mass contributions from the boundary conditions are
(10.8)
The governing equation is now
(10.9)

10.2 THERMAL COUNTERPART OF THE PRINCIPLE
OF VIRTUAL WORK

For our purposes, we focus on the equation of conductive heat transfer as
. (10.10)

FIGURE 10.2

Beam with translational and rotational inertial and compliant boundary conditions.
z
y
E,I,A,L,
M
0
k
T
k
x
V
0
m r
w x t x x
L L
L L
w L t
w L t
( , ) ( )
( , )
( , )
.

]
]
]
]
|
(
'
`
J
J

2 3
2 3
2
1
2 3
K M

]
]
]
]

]
]
]
]
EI
L
L
L L
AL
L
L L
3
2
13
35
11
210
11
210
1
105
2
12 6
6 4
, .
K M
S
T
S
mr
k
k
m

]
]
]
]

]
]
]
]
0
0
0
0
2
2
, .
( )

( , )

( , )
( )
( , )
( , )
. M M K K +

|
(
'
`
J
J
+ +

|
(
'
`
J
J

|
(
'
`
J
J S S
w L t
w L t
w L t
w L t
V
M
0
0
k c
t
e

2
T
T


0749_Frame_C10 Page 141 Wednesday, February 19, 2003 6:04 PM
2003 by CRC CRC Press LLC

142

Finite Element Analysis: Thermomechanics of Solids

Multiplying by the variation of

T





T

0

, integrating by parts, and applying the
divergence theorem furnishes
(10.11)
Now suppose that the interpolation models for temperature in the current element
furnish a relation of the form
. (10.12)
The terms on the left in Equation 10.11 can now be written as
(10.13)

K

T

and

M

T

can be called the thermal stiffness (or conductance) matrix and thermal
mass (or capacitance) matrix, respectively.
Suppose that the boundary

S

has four zones: S


S

I



+

S

II



+

S

III



+

S

IV

. On S

I

, the
temperature is prescribed as T

1

, from which we conclude that


0. On S

II

, the
heat ux is prescribed as

n

T

q

1

. On S

III

,

the heat ux satises

n

T

q





n

T

q

1



h
1
(T
T
0
), while on S
IV
, n
T
q n
T
q
1
h
2
d T/dt. The governing nite-element equation is
now
(10.14)
10.3 ASSEMBLAGE AND IMPOSITION
OF CONSTRAINTS
10.3.1 RODS
Consider the assemblage consisting of two rod elements, denoted as e and e + 1
[see Figure 10.3(a)]. There are three nodes, numbered n, n + 1, and n + 2. We rst
consider assemblage of the stiffness matrices, based on two principles: (a) the forces
at the nodes are in equilibrium, and (b) the displacements at the nodes are continuous.
Principle (a) implies that, in the absence of forces applied externally to the node, at
node n + 1, the force of element e + 1 on element e is equal to and opposite the force
of element e on element e + 1. It is helpful to carefully dene global (assemblage
+



T T
n q T T T
T
T k dV c
t
dV dS
e
.
T T T
0

T T T T T T
t t k t
T T T
x x q x ( ) ( ), ( ) ( ), ( ) ( )





T
T T T T T T
e T T e T T T T
k dV t t k dV
c
t
dV t t c dV
T T
T
T



T T T
T T T
K K
M M
( ) ( ),
( )

( ), .
[ ]

( ) [ ] ( ) ( ) M M K K f
T TS T TS T
t t t + + +
M K
f n q
T T
TS T
T
T T
T
T TS T T T T
T T
T
T
T
h dS h dS
t dS

+ +



2 1
1
S S
II III IV
IV III

S S S
,
( ) ,

0749_Frame_C10 Page 142 Wednesday, February 19, 2003 6:04 PM


2003 by CRC CRC Press LLC
Element and Global Stiffness and Mass Matrices 143
level) and local (element level) systems of notation. The global system of forces is
shown in (a), while the local system is shown in (b). At the center node,
(10.15)
since no external load is applied. Clearly, .
The elements satisfy
(10.16)
and in this case, k
(e)
k
(e+1)
EA/L. These relations can be written as four separate
equations:
(10.17)
FIGURE 10.3 Assembly of rod elements.
P
n
P
n+2
P
1
(e+1)
P
2
(e+1)
P
1
(e)
P
2
(e)
n n+1
e+1 e
e e+1
a. forces in global system
b. forces in local system
P P
e e
1 2
1
0
( ) ( )

+
P P P P
e
n
e
n 2 1
1
2
( ) ( )

+
+
and
k
u
u
P
P
k
u
u
P
P
e
n
n
e
e
e
n
n
e
e
( )
( )
( )
( )
( )
( )
1 1
1 1
1 1
1 1
1
2
1
1
1
2
2
1
1
1

]
]
]
]
|
(
'
`
J
J

|
(
'
'
`
J
J
J

]
]
]
]
|
(
'
`
J
J

|
(
'
'
`
J
J
J
+
+
+
+
+
+
k u k u P
k u k u P
k u k u P
k u k u P
e
n
e
n
e
e
n
e
n
e
e
n
e
n
e
e
n
e
n
e
( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( )
(
(
(

+

+
+
+
+
+
+
+
+
+
+
+
+
+
1 2
1 1
1
1
1
2 2
1
1
1
1
2 1
1
i)
ii)
iii)
iv) (
0749_Frame_C10 Page 143 Wednesday, February 19, 2003 6:04 PM
2003 by CRC CRC Press LLC
144 Finite Element Analysis: Thermomechanics of Solids
Add (ii) and (iii) and apply Equation 10.15 to obtain
(10.18)
and in matrix form
(10.19)
The assembled stiffness matrix shown in Equation 10.19 can be visualized as
an overlay of two element stiffness matrices, referred to global indices, in which
there is an intersection of the overlay. The intersection contains the sum of the lowest
entry on the right side of the upper matrix and the highest entry on the left side of
the lowest matrix. The overlay structure is depicted in Figure 10.4.
FIGURE 10.4 Assembled beam stiffness matrix.
k u k u P
k u k k u k u
k u k u P
e
n
e
n
e
e
n
e e
n
e
n
e
n
e
n
e
( ) ( ) ( )
( ) ( ) ( ) ( )
( ) ( ) ( )
[ ]
(
(
(

+ +

+
+
+
+
+
+
+
+
+
+
+
1 2
1
1
1
2
1
1
1
2 1
1
0


i)
ii iii)
iv)
k k
k k k k
k k
u
u
u
P
P
e e
e e e e
e e
n
n
n
n
n
( ) ( )
( ) ( ) ( ) ( )
( ) ( )

]
]
]
]
]
]
|
(
'
'
'
'
`
J
J
J
J
J

|
(
'
'
'
'
`
J
J
J
J
J
+ +
+ +
+
+ +
0
0
0
1 1
1 1
1
2 1
K
(1)
K
(2)
K
(3)
K
(4)
k
22
+k
11
K
(5)
K
(N2)
K
(N1)
K
(N)
(4) (5)
0749_Frame_C10 Page 144 Wednesday, February 19, 2003 6:04 PM
2003 by CRC CRC Press LLC
Element and Global Stiffness and Mass Matrices 145
Now, the equations of the individual elements are written in the global system as
(10.20)
The global stiffness matrix (the assembled stiffness matrix K
(g)
of the two-element
member) is the direct sum of the element stiffness matrices: .
Generally, K
(g)

e
. In this notation, the strain energy in the two elements
can be written in the form
(10.21)
The total strain energy of the two elements is
Finally, notice that K
(g)
is singular: the sum of the rows is the zero vector, as is
the sum of the columns. In this form, an attempt to solve the system will give rise
to rigid-body motion. To illustrate this reasoning, suppose, for simplicitys sake,
that k
(e)
k
(e+1)
, in which case equilibrium requires that P
n
P
n+2
. If computations
were performed with perfect accuracy, the equation would pose no difculty. How-
ever, in performing computations, errors arise. For example, P
n
is computed as
and . Computationally, there is now an
unbalanced force, . In the absence of mass, this, in principle, implies innite
accelerations. In the nite-element method, the problem of rigid-body motion can
be detected if the output exhibits large deformation.
The problem is easily suppressed using constraints. In particular, symmetry
implies that u
n+1
0. Recalling Equation 10.19, we now have
, (10.22)
in which R is a reaction force that arises to enforce physical symmetry in the presence
of numerically generated asymmetry. The equation corresponding to the second
equation is useless in predicting the unknowns u
n
and u
n+2
since it introduces the
K K K K
K K
e e e e
e e
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )

]
]
]
]
]
]

]
]
]
]
]
]
+ +
+ +


1 1
1 1
1 1 0
1 1 0
0 0 0
0 0 0
0 1 1
0 1 1
k k
e e
K K K
g e e ( ) ( ) ( )

+
+1

( )
K
e
V K
V K
e e e e
e e e e
e
T
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
( )

( ).

+ +
+ +
1
2
1
2
1 1
1 2

u u u
n n n
1
2

T g
K
( )
.

P P
n n n
+

, P P P P P
n n n n n + + + +
+
1 1 1 1


n n +

1
EA
L
u
u
P
R
P
n
n
n
n
1 1 0
1 2 1
0 1 1
0
2 1

]
]
]
]
]
]
|
(
'
'
'
'
`
J
J
J
J
J

|
(
'
'
'
'
`
J
J
J
J
J
+ +

0749_Frame_C10 Page 145 Wednesday, February 19, 2003 6:04 PM
2003 by CRC CRC Press LLC
146 Finite Element Analysis: Thermomechanics of Solids
new unknown R. The rst and third equations are now rewritten as
, (10.23)
with the solution
. (10.24)
To preserve symmetry, it is necessary for u
n
+ u
n+1
0. However, the sum is
computed as
(10.25)
The reaction force is given by R [
n
+
n+1
], and, in this case, it can be considered
as a measure of computational error.
Note that Equation 10.23 can be obtained from Equation 10.22 by simply striking
out the second row of the matrices and vectors and the second column of the matrix.
The same assembly arguments apply to the inertial forces as to the elastic forces.
Omitting the details, the kinetic energies T of the two elements are
(10.26)
10.3.2 BEAMS
A similar argument applies for beams. The potential energy and stiffness matrix of
the e
th
element can be written as
(10.27)
EA
L
u
u
P
P
n
n
n
n
1 0
0 1
1 1

]
]
]
]
|
(
'
`
J
J

+
+
|
(
'
`
J
J
+ +

u P
A
L
u P
A
L
n n n n
+ +
+ +
[ ] [ ]
E
,
E
2 1
u u
n n
n n
A
L
+
+
( )
+
+
1
1

E
.
T +
+
1
2
1

( ) ( ) ( ) ( )
]]
e e e e
T
M M

/
/

{

}
( ) ( )
( )
( )
( )
M
e e
e
e
e
T

]
]
]
]

]
]
]

+ +
m
m Al
u u u
e e e
1 1 2
1 2 1
1
3
1 2

V
w w w w
b b
b e e e e
( ) ( )
( )
( ) ( )
( ) ( )
{ }
e e
e
11
e
12
e
21
e T
22
e
T
K
K
K K
K K

]
]
]
]
]

+ +
1
2
1 1

T
0749_Frame_C10 Page 146 Wednesday, February 19, 2003 6:04 PM
2003 by CRC CRC Press LLC
Element and Global Stiffness and Mass Matrices 147
In a two-element beam model analogous to the previous rod model, V
(g)
V
(e)
+
V
(e+1)
, implying that
. (10.28)
Generally, in a global coordinate system, K
(g)

e
K
(e)
.
10.3.3 TWO-DIMENSIONAL ELEMENTS
We next consider assembly in 2-D. Consider the model depicted in Figure 10.5
consisting of four rectangular elements, denoted as element e, e + 1, e + 2, and e + 3.
The nodes are also numbered in the global system. Locally, the nodes in an element
are numbered in a counterclockwise fashion. Suppose there is one degree of freedom
per node (e.g., x-displacement) and one corresponding force.
FIGURE 10.5 2-D assembly process.
K
K K 0
K K K K
0 K K
g
11
e
12
e
21
e T
22
e
11
e
12
e
21
e T
22
e
( )
( ) ( )
( ) ( ) ( ) ( )
( ) ( )
+

]
]
]
]
]
+ +
+ +
1 1
1 1
e+3,4
e+3,1 e+3,2 e+2,1 e+2,2
e+1,3
e+1,2 e+1,1 e,2 e,1
e,4 e,3
e+2,4
e+1,4
e+2,3
e+3
e+3
e+2
e+2
e
e
e+1
e+1
e+3,3
7 8 9
1 2 3
6
5
4
0749_Frame_C10 Page 147 Wednesday, February 19, 2003 6:04 PM
2003 by CRC CRC Press LLC
148 Finite Element Analysis: Thermomechanics of Solids
In the local systems, the force on the center node induces displacements according to
(10.29)
Globally,
(10.30)
Adding the forces of the elements on the center node gives
(10.31)
Taking advantage of the symmetry of the stiffness matrix, this implies that the
fth row of the stiffness matrix is
(10.32)
Finally, for later use, we consider damping, which generates a stress proportional
to the strain rate. In linear problems, it leads to a vector-matrix equation of the form
. (10.33)
At the element level, the counterpart of the kinetic energy and the strain energy
is the Rayleigh Damping Function, D
(e)
, given by , and the con-
sistent damping force on the e
th
element is
(10.34)
f k u k u k u k u
f k u k u k u k u
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
,
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
3 3 1 1 3 2 2 3 3 3 3 4 4
1 4 4 1
1
11 4 2
1
1 2 4 3
1
1 3 4 4
1
+ + +
+ + +
+
+
+
+
+
+
+
+
, , , , , , , ,
, , , , , , , , ee
e ,
e
e
e
e
e
e
e
e
e
e
e
e
e
f k u k u k u k u
f k u k u k
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + +
+ +
1 4
2 1 1 1
2
2 1 1 2
2
2 2 1 3
2
2 3 1 4
2
2 4
3 2 2 1
3
3 1 2 2
3
3 2 2
,
, , , , , , , ,
, , , , ,
( ) ( ) ( ) ( )
( ) ( )
,, , , , 3
3
3 3 2 4
3
3 4
( ) ( ) e
e
e
e
u k u
+
+
+
+
+
u u u u u u u u
u u u u u u u u
u u u u u u u u
u u u
e e e e
e e e e
e e e e
e e
, , , ,
, , , ,
, , , ,
, ,
1 1 2 2 3 5 4 6
11 2 1 2 3 1 3 4 1 4 5
2 1 5 2 2 4 2 3 9 2 4 8
3 1 6 3 2




+ + + +
+ + + +
+ +
uu u u u u
e e 5 3 3 8 3 4 7 + +

, ,
f k u k k u k u k k u
k k k k u k
e e e e e e
e e e e
5 3 1 1 3 2 4 1
1
2 4 2
1
3 4 3
1
1 2
2
4
3 3 4 4
1
11
2
2 2
3
5 3
+ +
[ ]
+ + +
[ ]
+ + + +
[ ]
+
+ + + +
+ + +
,
( )
,
( )
,
( )
,
( )
,
( )
,
( )
,
( )
,
( )
,
( )
,
( )
,,
( )
,
( )
,
( )
,
( )
,
( )
,
( )
4 2 1
3
6
2 4
3
7 1 4
2
2 3
3
8 1 3
2
9
e e
e e e e
k u
k u k k u k u
+
[ ]
+ + +
[ ]
+
+
+ + + +

5 3 1 3 2 4 1
1
4 2
1
4 3
1
1 2
2
3 3 4 4
1
11
2
2 2
3
T
+
[ ]
+
[ ] {
+ + +
[ ]
+ + + +
+ + +
k k k k k k
k k k k symmetry
e e e e e e
e e e e
,
( )
,
( )
,
( )
,
( )
,
( )
,
( )
,
( )
,
( )
,
( )
,
( )
K K
M D K f

( ) + + t
D
( ) ( ) ( ) ( )

e e
T
e e
D
1
2

f
d
t
( ) ( ) ( ) ( )
( )

.
e e e e
D

D
0749_Frame_C10 Page 148 Wednesday, February 19, 2003 6:04 PM
2003 by CRC CRC Press LLC
Element and Global Stiffness and Mass Matrices 149
The Rayleigh Damping Function is additive over the elements. Accordingly, if
is the damping matrix of the e
th
element referred to the global system, the
assembled damping matrix is given by
(10.35)
It should be evident that the global stiffness, mass, and damping matrices have
the same bandwidth; the force on one given node depends on the displacements
(velocities and accelerations) of the nodes of the elements connected at the given
node, thus determining the bandwidth.
10.3 EXERCISES
1. The equation of static equilibrium in the presence of body forces, such
as gravity, is expressed by
Without the body forces, the dynamic Principle of Virtual Work is derived as
How should the second equation be modied to include body forces?
2. Consider a one-dimensional system described by a sixth-order differential
equation:
Consider an element from x
e
to x
e+1
. Using the natural coordinate 1
when x x
e
+1 when x x
e+1
, for an interpolation model with the
minimum order that is meaningful, obtain expressions for (), , and ,
serving to express q as
.
3. Write down the assembled mass and stiffness matrices of the following
three-element conguration (using rod elements). The elastic modulus is
E, the mass density is , and the cross-sectional area is A.

( )
D
e
D D
g e
e
( ) ( )


S
X
b
ij
j
i
.
E S dV u
u
t
dV dS
ij ij i
2
i
2 i i
u

+

.
Q
d q
dx
Q
6
6
0 , a constant.
q
T
( ) ( )
0749_Frame_C10 Page 149 Wednesday, February 19, 2003 6:04 PM
2003 by CRC CRC Press LLC
150 Finite Element Analysis: Thermomechanics of Solids
4. Assemble the stiffness coefcients associated with node n, shown in the
following gure, assuming plane-stress elements. The modulus is E, and
the Poissons ratio is . K
(1)
, K
(2)
, and K
(3)
denote the stiffness matrices
of the elements.
5. Suppose that a rod satises 0, in which is given by
Use the interpolation model
For an element x
e
< x < x
e+1
, nd the matrix K
e
such that
6. Redo this derivation for K
e
in the previous exercise, using the natural
coordinate , whereby ax + b, in which a and b are such that 1
ax
e
+ b, +1 ax
e+1
+ b.
7. Next, regard the nodal-displacement vector as a function of t. Find the
matrix M
e
such that
y
L L L/2
x

K
(1)
K
(3)
K
(2)
n

|
(
`
J

1
2
2
0
du
dx
dx
Pu L
L
( )
.
E
u x x
u x t
u x t
e
e
( ) { }
( , )
( , )
.
|
(
'
`
J
J
+
1
1

K
e
e
e
e
e
u x t
u x t
f
f
( , )
( , )
.
+ +
|
(
'
`
J
J

|
(
'
`
J
J
1 1
M K
e
e
e
e
e
e
e
e
u x t
u x t
u x t
u x t
f
f
( , )
( , )
( , )
( , )
,
+

+ +
|
(
'
`
J
J
+
|
(
'
`
J
J

|
(
'
`
J
J
1 1 1
0749_Frame_C10 Page 150 Wednesday, February 19, 2003 6:04 PM
2003 by CRC CRC Press LLC
Element and Global Stiffness and Mass Matrices 151
in which is the mass density. Derive M
e
using both physical and natural
coordinates.
8. Show that, for the rod under gravity, a two-element model gives the exact
answer at x 1, as well as a much better approximation to the exact dis-
placement distribution.
9. Apply the method of the previous exercise to consider a stepped rod, as
shown in the gure, with each segment modeled as one element. Is the
displacement at x 2L still exact?
E
A

L
g
g
E
1
A
1
L
1
L
2

1
E
2
A
2

2
0749_Frame_C10 Page 151 Wednesday, February 19, 2003 6:04 PM
2003 by CRC CRC Press LLC

153

Solution Methods
for Linear Problems

11.1 NUMERICAL METHODS IN FEA
11.1.1 S

OLVING



THE

F

INITE

-E

LEMENT

E

QUATIONS

: S

TATIC

P

ROBLEMS

Consider the numerical solution of the linear system

K





f

, in which

K

is the
positive-denite and symmetric stiffness matrix. In many problems, it has a large
dimension, but is also banded. The matrix can be triangularized:

K





LL

T

, in
which

L

is a lower triangular, nonsingular matrix (zeroes in all entries above the
diagonal). We can introduce

z





L

T


and obtain

z

by solving

Lz





f

. Next,

can be
computed by solving

L

T


=

z

. Now

Lz





f

can be conveniently solved by forward
substitution. In particular,

Lz





f

can be expanded as
(11.1)
Assuming that the diagonal entries are not too small, this equation can be solved,
starting from the upper-left entry, using simple arithmetic:

z

1





f

1

/

l

11

,

z

2



[

f

2





l

21

z

1

]

/

l

22

,

z

3



[

f

3





l

31

z

1





l

32

z

2

]

/

l

33

,


.
Next, the equation

L

T






z

can be solved using backward substitution. The
equation is expanded as
(11.2)
11
l
l l
l l l
l l l
z
z
z
z
f
f
f
f
n n nn n n
11
21 22
31 32 33
1 2
1
2
3
1
2
3
0 0
0
. . .
. . . .
. . .
. . . . . .
. . . . .
. . .
.
.
.
.

]
]
]
]
]
]
]
]
]
]
]
]
|
(
'
'
'
'
'
'
'
'
'
'
`
J
J
J
J
J
J
J
J
J
J
J

|
((
'
'
'
'
'
'
'
'
'
'
`
J
J
J
J
J
J
J
J
J
J
J
.
l l l
l
l l l
l l
l
n
n n n n n n
n n n n
nn n
11 12 1
22
2 2 2 1 2
1 1 1
1
2
3
0
0 0
0
0 0 0 0
. . .
. . . .
. . . .
. . .
. . .
.
.
.
, , ,
, ,

]
]
]
]
]
]
]
]
]
]
]
]
|
(
'
'
'
'
'
'
'
'

''
'
`
J
J
J
J
J
J
J
J
J
J
J

|
(
'
'
'
'
'
'
'
'
'
'
`
J
J
J
J
J
J
J
J
J
J
J

f
f
f
f
n
n
n
1
2
1
.
.
.

0749_Frame_C11 Page 153 Wednesday, February 19, 2003 5:13 PM
2003 by CRC CRC Press LLC

154

Finite Element Analysis: Thermomechanics of Solids

Starting from the lower-right entry, solution can be achieved using simple arith-
metic as




f

n

/

l

nn

,
In both procedures, only one unknown is encountered in each step (row).

11.1.2 M

ATRIX

T

RIANGULARIZATION



AND

S

OLUTION



OF

L

INEAR

S

YSTEMS

We next consider how to triangularize

K

. Suppose that the upper-left (

j



1)


(

j



1) block

K

j


1

has been triangularized: In determining whether the

j





j

block

K

j

can be triangularized, we consider
(11.3)
in which

k

j

is a (

j



1)


1 array of the rst

j



1 entries of the

j

th

column of

K

j

.
Simple manipulation sufces to furnish

k

j

and

l

jj

.
(11.4)
Note that

j

can be conveniently computed using forward substitution. Also,
note that

l

jj



The fact that

K

j



>

0 implies that

l

jj

is real. Obviously,
the triangularization process proceeds to the (

j



+

1)

st

block and on to the complete
stiffness matrix.
As an example, consider
(11.5)
Clearly, For the second block,
(11.6)


n n n n n n n n n n n n n n n n
f l l f l l l


1 1 11 1 1 2 2 2 2 1 1 2 2
[ ]/ , [ ]/ , .
, , , , ,
K
K L L
T
j j j

1 1 1
.
K
K k
k k
L 0
L
0
T T
T
T
j
j j
j jj
j
j jj
j j
jj
l
l

]
]
]
]

]
]
]
]

]
]
]
]


1 1
1

,
k
j j j
jj jj j j
l k

L
T
1


k
jj j j j

k k
T 1
K
1
.
A
3

]
]
]
]
]
]
1
1
2
1
3
1
2
1
3
1
4
1
3
1
4
1
5
.
L L
1 1
T
1.
1 0 1
0
1
2 22
2
22
1
2
1
2
1
3

l l

]
]
]
]

]
]
]
]

]
]
]
]
,

0749_Frame_C11 Page 154 Wednesday, February 19, 2003 5:13 PM
2003 by CRC CRC Press LLC

Solution Methods for Linear Problems

155

from which


1/2 and Now
(11.7)
We now proceed to the full matrix:
(11.8)
We conclude that

l

31



1/3, l
32
1/5 1/9 1/12
11.1.3 TRIANGULARIZATION OF ASYMMETRIC MATRICES
Asymmetric stiffness matrices arise in a number of nite-element problems, includ-
ing problems with unsteady rotation and thermomechanical coupling. If the matrix
is still nonsingular, it can be decomposed into the product of a lower-triangular and
an upper-triangular matrix:
(11.9)
Now, the j
th
block of the stiffness matrix admits the decomposition
(11.10)
in which it is assumed that the ( j 1)
th
block has been decomposed in the previous
step. Now, u
j
is obtained by forward substitution using L
j1
u
j
k
1j
, and
j
can be
obtained by forward substitution using Finally, for
l
22
2
1 3 1 2 1 12 / ( / ) / .
L
2
1 0
1 2 1 12

]
]
]
] / /
.
1
1 0 0
1 12 0
1
0 1 12
0 0
1
2 12
2
1
2
1
3
1
2
1
3
1
4
1
3
1
4
1
5
3 3
1
2
31 32 33
1
2 31
32
33
1
2 31
1
2
1
3 31 32
31 31

]
]
]
]
]
]

]
]
]
]
]
]

]
]
]
]
]
]
+
+
L L
T
/ /
/ /
/
l l l
l
l
l
l
l l
l l ll l l l
32 31
2
32
2
33
2
12 / + +

]
]
]
]
]
]
1 12 / , l
33
2
1
180
.
K LU .
K
K k
k
L 0 U
0
L U L
U
T T T
T T
j
j j
j jj
j
j jj
j j
jj
j j j j
j j j j jj jj
k l
l

]
]
]
]

]
]
]
]

]
]
]
]

]
]
]
]

1 1
2
1 1
1 1 1
1


u
u
u
u u
U k
T
j j j

1 2
. u u
jj jj jj j j
l k
T
,
0749_Frame_C11 Page 155 Wednesday, February 19, 2003 5:13 PM
2003 by CRC CRC Press LLC
156 Finite Element Analysis: Thermomechanics of Solids
which purpose u
jj
can be arbitrarily set to unity. An equation of the form Kx f can
now be solved by forward substitution applied to Lz f, followed by backward
substitution applied to Ux z.
11.2 TIME INTEGRATION: STABILITY AND ACCURACY
Much insight can be gained from considering the model equation:
(11.11)
in which is complex. If Re() > 0, for the initial value y(0) y
0
, y(t) y
0
exp(t),
then clearly y(t) 0. The system is called asymptotically stable in this case.
We now consider whether numerical-integration schemes to integrate Equation
11.11 have stability properties corresponding to asymptotic stability. For this pur-
pose, we apply the trapezoidal rule, the properties of which will be discussed in a
subsequent section. Consider time steps of duration h, and suppose that the solution
has been calculated through the n
th
time step, and we seek to compute the solution at
the (n + 1)
st
time step. The trapezoidal rule is given by
(11.12)
Consequently,
(11.13)
Clearly, y
n+1
0 if < 1, and y
n+1
if > 1, in which | | implies
the magnitude. If the rst inequality is satised, the numerical method is called A-stable
(see Dahlquist and Bjork, 1974). We next write
r
+ i
i
, and now A-stability
requires that
(11.14)
A-stability implies that
r
> 0, which is precisely the condition for asymptotic
stability.
Consider the matrix-vector system arising in the nite-element method:
(11.15)
dy
dt
y ,
dy
dt
y y
h
y y y
n n
n n


+
+
+
1
1
2
, [ ].

y
h
h
y
h
h
y
n n
n
+


+

]
]
]
1
0
1 2
1 2
1 2
1 2

/
/
/
/
1 2
1 2

h
h
/
/
1 2
1 2

h
h
/
/
1
1
1
2 2
2 2
2
2
2
2
+
+ +
<
|
(
`
J
|
(
'
`
J
J
|
(
`
J
|
(
'
`
J
J


r
h
i
h
r
h
i
h
.
M D K 0

, (

, + + 0 , 0 ) )
0 0
0749_Frame_C11 Page 156 Wednesday, February 19, 2003 5:13 PM
2003 by CRC CRC Press LLC
Solution Methods for Linear Problems 157
in which M, D, and K are positive-denite. Elementary manipulation serves to derive
that
(11.16)
It follows that and 0. We conclude that the system is asymptotically
stable.
Introducing the vector the n-dimensional, second-order system is written
in state form as the (2n)-dimensional, rst-order system of ordinary differential
equations:
(11.17)
We next apply the trapezoidal rule to the system:
(11.18)
From the equation in the lower row, p
n+1
[
n+1

n
] p
n
. Eliminating p
n+1
in the upper row furnishes a formula underlying the classical Newmark method:
(11.19)
and K
D
can be called the dynamic stiffness matrix. Equation 11.19 can be solved
by triangularization of K
D
, followed by forward and backward substitution.
11.3 NEWMARKS METHOD
To x the important notions, consider the model equation
(11.20)
Suppose this equation is modeled as
(11.21)
d
dt
1
2
1
2

.
T T T
M K D 0 +

]
]
]
<

0
p

,
M 0
0 I
p D K
I 0
p f
0

]
]
]
]
|
(
'
`
J
J
+

]
]
]
]
|
(
'
`
J
J

|
(
'
`
J
J


.
M 0
0 I
p p
D K
I 0
p p
f f
0

]
]
]
]

|
(
'
'
'
`
J
J
J
J
+

]
]
]
]
+
+
|
(
'
'
'
`
J
J
J
J

+
|
(
'
'
`
J
J
J
+
+
+
+
+
1
1
1
2
1
2
1
2
1
1
1
1
1
h
h
n n
n n
n n
n n
n n
( )
( )
( )
( )
( )
.


2
h
K r K M D K
r M D K M D p f f
D D

n n
n n n n n
h h
h h
y
h h h
+ +
+ +
+ +

]
]
]
+

]
]
]
+ +

]
]
]
+ +
1 1
2
1
2 2
1
2 4
2 4 2 2 4
,
( )

dy
dx
f y ( ).
y y h f f
n n n n + +
+ + +
1 1
0 [ ] .
0749_Frame_C11 Page 157 Wednesday, February 19, 2003 5:13 PM
2003 by CRC CRC Press LLC
158 Finite Element Analysis: Thermomechanics of Solids
We now use the Taylor series to express y
n+1
and f
n+1
in terms of y
n
and f
n
. Noting
that and we obtain
(11.22)
For exact agreement through h
2
, the coefcients must satisfy
(11.23)
We also introduce the convenient normalization + 1. Simple manipulation
serves to derive that 1, 1, 1/2, 1/2, thus furnishing
(11.24)
which can be recognized as the trapezoidal rule.
The trapezoidal rule is unique and optimal in having the following three char-
acteristics:
It is a one-step method using only the values at the beginning of the current
time step.
It is second-order-accurate; it agrees exactly with the Taylor series through h
2
.
Applied to dy/dt + y 0, with initial condition y(0) = y
0
, it is A-stable
whenever a system described by the equation is asymptotically stable.
11.4 INTEGRAL EVALUATION BY
GAUSSIAN QUADRATURE
There are many integrations in the nite-element method, the accuracy and efciency
of which is critical. Fortunately, a method that is optimal in an important sense,
called Gaussian quadrature, has long been known. It is based on converting physical
coordinates to natural coordinates. Consider Let [2x (a + b)].
Clearly, maps the interval [a, b] into the interval [1,1]. The integral now becomes
Now consider the power series
(11.25)
from which
(11.26)
The advantages illustrated for integration on a symmetric interval demonstrate that,
with n function evaluations, an integral can be evaluated exactly through (2n 1)
st
order.
y f
n n
y f
n n
,
0 2
2
+ + + + + + [ / ] [ ] . y y h y h y h y y h h y
n n n n n n n
+ + + + 0 0 0 2 / .
y y
h
f y f y
n n
n n
+
+

+
1
1
1
2
[ ( ) ( )],

a
b
f x dx ( ) .
1
b a
1
1
1
b a
f d

( ) .

f ( )
0 1 2
2
3
3
4
4 5
+ + + + + +
5
L,

f d ( . ) 2 0
2
3
0
2
5
0
1
1
1 3 5

+ + + + + +L
0749_Frame_C11 Page 158 Wednesday, February 19, 2003 5:13 PM
2003 by CRC CRC Press LLC
Solution Methods for Linear Problems 159
Consider the rst 2n 1 terms in a power-series representation for a function:
(11.27)
Assume that n integration (Gauss) points
i
and n weights are used as follows:
(11.28)
Comparison with Equation 11.26 implies that
(11.29)
It is necessary to solve for n integration points,
i
, and n weights, w
i
. These are
universal quantities. To integrate a given function, g(), exactly through
2ni
, it is
necessary to perform n function evaluations, namely to compute g(
i
).
As an example, we seek two Gauss points and two weights. For n = 2,
(11.30)
From (ii) and (iv), leading to
2

1
. From (i) and (iii), it
follows that
2

1
The normalization w
1
1 implies that w
2
1.
11.5 MODAL ANALYSIS BY FEA
11.5.1 MODAL DECOMPOSITION
In the absence of damping, the nite-element equation for a linear mechanical
system, which is unforced but has nonzero initial values, is described by
. (11.31)
Assume a solution of the form which furnishes upon substitution
(11.32)
The j
th
eigenvalue,
j
, is obtained by solving and a corre-
sponding eigenvector vector,
j
, can also be computed (see Sample Problem 2).

g
n
n
( . )
1 2 2
2 1
+ + +

L
g d g w w w w
i i
i
n
i
i
n
i i
i
n
n i i
n
i
n
( ( . ) )
1
1
1
1 2
1
2
1


+ + +
1
2 1
L

w w w w
n
w
i
i
n
i
i
n
i i
i
n
i i
n
i
n
i i
n
i
n


1 1
2
1
2 2
1
2 1
1
1 0 2 3
2
2 1
0 , , / , , , . K
w w w w
w w w w
1 2 1 1 2 2
1 1
2
2 2
2
1 1
3
2 2
3
2 0
2
3
0
+ +
+ +
(i), (ii)
(iii), (iv)


w
1 1 1
2
2
2
0 [ ] ,
1/ 3.
M K 0

, ( ,

+ 0 0
0 0
) )

( ), exp t
[ ]

. K M 0 +
2

det( ) , K M +
j
2
0
0749_Frame_C11 Page 159 Wednesday, February 19, 2003 5:13 PM
2003 by CRC CRC Press LLC
160 Finite Element Analysis: Thermomechanics of Solids
For the sake of generality, suppose that
j
and
j
are complex. Let denote the
complex conjugate (Hermitian) transpose of
j
. Now, satises
.
Since M and K are real and positive-denite, it follows that
j
is pure imaginary:

j
= i
j
. Without loss of generality, we can take
j
to be real and orthonormal.
Sample Problem 1
As an example, consider
(11.33)
Now det[K +
2
I] 0 reduces to
(11.34)
with the roots
(11.35)
so that both are negative (since k
11
and k
22
are positive).
We now consider eigenvectors. The eigenvalue equations for the i
th
and j
th
eigenvectors are written as
(11.36)
It is easily seen that the eigenvectors have arbitrary magnitudes, and for conve-
nience, we assume that they have unit magnitude Simple manipulation
furnishes that
(11.37)

j
H

j
2

j
j j
j j
2



H
H
K
M
M K

]
]
]
]

]
]
]
]
1 0
0 1
11 12
12 22

k k
k k
.
( ) [ ] [ ] ,
2 2
11 22
2
11 22 12
2
0 + + + + k k k k k

+
+ + +
[ ]
+
[ ]
,
[ ] [ ] [ ]
[ ] [ ]
2
11 22 11 22
2
11 22 12
2
11 22 11 22
2
12
2
1
2
4
1
2
4
k k k k k k k
k k k k k

+
2 2
and
[ [ K M 0 K M 0 + +
j j k k
2 2
]g g ]

j j
T
1.

k j j k j k j k j k
T T T T
K K M M [ ] .
2 2
0
0749_Frame_C11 Page 160 Wednesday, February 19, 2003 5:13 PM
2003 by CRC CRC Press LLC
Solution Methods for Linear Problems 161
Symmetry of K and M implies that
(11.38)
Assuming for convenience that the eigenvalues are all distinct, it follows that
(11.39)
The eigenvectors are thus said to be orthogonal with respect to M and K. The
quantities and are called the ( j
th
) modal mass and ( j
th
)
modal stiffness.
Sample Problem 2
Consider
(11.40)
Let For the determinant to vanish,
Using the rst eigenvector satises
(11.41)
implying that The corresponding procedures for the sec-
ond eigenvalue furnish that It is readily veried that
(11.42)
The modal matrix X is now dened as
(11.43)

k j j k j k j k j k j k k j
T T T T T
K K M M M 0 0
2 2 2 2
, [ ( ) . ]

j k j k
j k
T T
M K 0 0 , , .

j j j

T
M
j j j

T
K
2 0
0 1
2 1
1 1
0
0
1
2
1
2

]
]
]
]
|
(
'
`
J
J
+

]
]
]
]
|
(
'
`
J
J

|
(
'
`
J
J

k
m
.

2 2
0
2
0
2

j
k m / , / .
1 1 2
2

/ .
1 1 2
2

/ ,
2 1
1 1 2
0
0
1
1
1
2
1
1
1
2
2
1
2

]
]
]
]
|
(
'
'
`
J
J
J

|
(
'
`
J
J
[ ]
+
[ ]

/
, ,
( )
( )
( ) ( )



1
1
2
1
1 3 2 3
( ) ( )
/ , / .

1
2
2
2
1 3 2 3
( ) ( )
/ , / .


( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
, / , / ,
, [ / ], [ / ]
2 1 1 2
1 2
2 1 1 2
1 2
0 4 3 4 3
0
4
3
1 1 2
4
3
1 1 2
T T
T T
M M
K K

+





X [ ].
1 2 3
L
n
0749_Frame_C11 Page 161 Wednesday, February 19, 2003 5:13 PM
2003 by CRC CRC Press LLC
162 Finite Element Analysis: Thermomechanics of Solids
Since the jk
th
entries of X
T
MX and X
T
KX are and respectively,
it follows that
(11.44)
The modal matrix is said to be orthogonal with respect to M and K, but it is
not purely orthogonal since X
1
X
T
.
The governing equation is now rewritten as
(11.45)
implying the uncoupled modes
(11.46)
Suppose that g
j
(t) g
j0
sin (t). Neglecting transients, the steady-state solution
for the j
th
mode is
(11.47)
It is evident that if (resonance), the response amplitude for the
j
th
mode is much greater than for the other modes, so that the structural motion under
this excitation frequency illustrates the mode. For this reason, the modes can easily
be animated.
11.5.2 COMPUTATION OF EIGENVECTORS AND EIGENVALUES
Consider with Many methods have been proposed to
compute the eigenvalues and eigenvectors of a large system. Here, we describe a
method that is easy to visualize, which we call the hypercircle method. The vectors
K
j
and M
j
must be parallel to each other. Furthermore, the vectors
and must terminate at the same point in a hypersphere in n-
dimensional space. Suppose that is the
th
iterate and that the two vectors

j k
T
M
j k
T
K ,
X MX X KX
T T

]
]
]
]
]
]
]
]
]
]

]
]
]
]
]
]
]
]
]
]

1
2
1
2
0
0
0
0
. . .
. . .
. . . . .
. . . . .
. . . .
. . .
. . .
. . . . .
. . . . .
. . . .
.
n n

X MX X KX g X g X f
T T 1 T
, , , +



j j j j j
g t

( ). +



j
j
j j
g
t

0
2
sin( ).

2 2
~ /
j j j

K M
j j j

2
,
j j
T
1.
K K
T

j j j
/
2
M M
T

j j j
/
2

j
( )
0749_Frame_C11 Page 162 Wednesday, February 19, 2003 5:13 PM
2003 by CRC CRC Press LLC
Solution Methods for Linear Problems 163
do not coincide in direction. Another iterate can be attained by an interval-halving
method:
(11.48)
Alternatively, note that
(11.49)
is the cosine of the angle between two unit vectors, and as such it assumes the
maximum value of unity when the vectors coincide. A search can be executed on
the hypersphere in the vicinity of the current point, seeking the path along which C(
j
)
increases until the maximum is attained.
Once the eigenvector
j
is found, the corresponding eigenvalue is found from
Now, an efcient scheme is needed to deate the system
so that and
1
no longer are part of the eigenstructure in order to ensure that the
solution scheme does not converge to values that have already been calculated.
Given
1
and we can construct a vector p
2
that is M-orthogonal to
1
by
using an intermediate vector Clearly,
However, p
2
is also clearly orthogonal to K
1
since it is collinear with M
1
. A similar procedure leads to vectors p
j
, which are orthog-
onal to each other and to M
1
and K
1
. For example, with p
2
set to unit magnitude,
Now,
Introduce the matrix X
1
as follows: X
1
[
1
p
2
p
3

p
n
]. For the k
th
eigen-
value, we can write
(11.50)
which decomposes to
(11.51)
This implies the deated eigenvalue problem
(11.52)
The eigenvalues of the deated system are also eigenvalues of the original system.
The eigenvector
n1
can be used to compute the eigenvectors of the original system
M
M
M
K
K
M
T

,

.
( )
( )
( ) ( )
( )
( ) ( )
( ) ( ) ( ) ( )

j
j
j j
j
j j
j j j j
T T


+ + + + +
+

]
]
]
]
]

1
2 2
1 1 1 2 1
1
2
C(


j
j
j j
j
j j
)
T
T T
K
K
M
M
2 2

j
2
( )/( ).
j j j j
T T
K M

1
2
,

1
2
,

:

. p p p Mp
T
2 2 2 1 2 1

1 2 1 2
T T
Mp Mp


1 2 1 1 1
0 1
T T
Mp M

. assuming
p
3


. p p p p Mp
T T
3 2 3 2 1 3 1
p p Mp
T T
2 3 1 3
0 0 and

.
X KX X MX X 0
T T 1
1 1
2
1 1 1

[ ]


k k
,

1
2
1
2
1 1
1 0 0 0
0 K
0
0 M 0
T
T

.
n
k
n n

]
]
]
]

]
]
]
]

]
]
]
]
|
(
'
`
J
J

|
(
'
`
J
J

[

] . K M 0
n k n n

1 1 1

0749_Frame_C11 Page 163 Wednesday, February 19, 2003 5:13 PM
2003 by CRC CRC Press LLC
164 Finite Element Analysis: Thermomechanics of Solids
using transformations involving the matrix X
1
. The eigenvalues and eigenvectors of
the deated system can be computed by, for example, the hypercircle method
described previously.
11.6 EXERCISES
1. Verify that the triangular factors L
3
and for A
3
in Equation 11.5 are correct.
2. Using A
3
in Equation 11.5, use forward substitution followed by backward
substitution to solve
3. Triangularize the matrix
4. For the model equation dy/dx f(y), develop a two-step numerical-integration
model:
What is the order of the integration method (highest power in h with exact
agreement with the Taylor series)?
5. Find the integration (Gauss) points and weights for n 3.
6. In the damped linear-mechanical system
suppose that (t) =
n
at the n
th
time step. Derive K
D
and r
n+1
such that
at the (n + 1)
st
time step satises
7. For the linear system
triangularize the matrix and solve for
1
,
2
,
3
.
L
T
3
A
3

|
(
'
'
'
`
J
J
J
J
1
1
1
.
K

]
]
]
]
]
]
36 30 18
30 41 23
18 23 14
.
( ) [ ( ) ( ) ( )] . y y y h f y f y f y
n n n n n n + +
+ + + + +
1 1 1 1
0
M D K f

( ), + + t
K r
D

n n + +

1 1
.
36 30 24
30 41 32
24 32 27
1
2
3
1
2
3

]
]
]
]
]
]
|
(
'
'
'
'
`
J
J
J
J
J

|
(
'
'
'
`
J
J
J
J

0749_Frame_C11 Page 164 Wednesday, February 19, 2003 5:13 PM


2003 by CRC CRC Press LLC
Solution Methods for Linear Problems 165
8. (a) Find the modal masses
1
,
2
and the modal stiffnesses
1
and
2
of
the system
(b) Determine the steady-state response of the system (i.e., particular
solution to the equation).
9. Triangularize
10. Put the following equations in state form, apply the trapezoidal rule, and
triangularize the ensuing dynamic stiffness matrix:
3
1 0
0 2
27
1 1
1 2
10
20
10
1
2
1
2

]
]
]
]
|
(
'
`
J
J
+

]
]
]
]
|
(
'
`
J
J

|
(
'
`
J
J
( )

sin . t
2 0
0 4 2
2 0
2

A L A
AL Y A L
A A L
/
/ /
/
.

]
]
]
]
]
]
M K f 0
T

, . +
0749_Frame_C11 Page 165 Wednesday, February 19, 2003 5:13 PM
2003 by CRC CRC Press LLC

167

Rotating and Unrestrained
Elastic Bodies

12.1 FINITE ELEMENTS IN ROTATION

We rst consider rotation about a xed axis. The coordinate system is embedded in
the xed point and rotates. The undeformed position vector,

X


in the rotated system
is related to its counterpart,

X

, in the unrotated system by The counterpart
for the deformed position is The displacement also satises
The rotation is represented by the axial vector,

, satisfying
(Recall that is antisymmetric). The time derivatives in rotating coordinates
satisfy
(12.1)
where imply differentiation with the coordinate system instanta-
neously xed. The rightmost four terms in (12.1) are called the translational, Coriolis,
centrifugal, and angular accelerations, respectively.
Applied to the Principle of Virtual Work, the inertial term becomes
Assuming that
(12.2)
The matrix

M

is the conventional positive-denite and symmetric mass matrix; the
Coriolis matrix

G

1

is antisymmetric; the centrifugal matrix

G

2

is negative-denite; and
the angular acceleration matrix

A

is antisymmetric. Also,
12
= X Q X ( ) . t
= x Q x ( ) . t = u Q u ( ) . t
= (*)

( ) ( )(*). Q Q
T
t t

( ) ( ) Q Q
T
t t
d
dt t
d
dt t

+ + +
u u
u
u u
u u u


2
2
2
2
2

t
t
and
(.)
u
T
d
dt
2
2
[ + u X ] . dV = u X
T
( ) ( ) t ,


= + + +

u
u
G G A
T T
d
dt
dV
d
dt
d
dt
2
2
2
2 1 2


( )
M G
G
T T T T
T T T T
= =
= =






d d
d d
V V
V V
, ,
, .
1
2
2

. = = QQ
T
A

0749_Frame_C12 Page 167 Wednesday, February 19, 2003 6:08 PM
2003 by CRC CRC Press LLC

168

Finite Element of Analysis: Thermomechanics of Solids

There is also a rigid-body force term:
(12.3)
The governing equation is now
(12.4)
Consider a rod attached to a thin shaft rotating steadily at angular velocity


(see Figure 12.1), with

f

0



=

0.
If

r

is the undeformed position along the shaft, the governing equation is
(12.5)
Assuming a one-element model with we obtain
(12.6)
Clearly,

u

(

L

,

t

) becomes unbounded if


becomes equal to the natural frequency
in which case,


is called a critical speed.

FIGURE 12.1

Elastic rod on rotating rigid shaft.
z

x
r
y
E,A,L,
f
0
sin t
= = +

u X f f A X
T T
rot rot
T
d
dt
d d
2
2
2
V , V. [ ]
M G K G A f f
d
dt
d
dt
rot
2
2 1 2

+ + + + = [ ] .
EA
d u
dr
r u
2
2
2
= + [ ].
u r t ru L t L ( , ) ( , ) = ,
EA
L
AL
u L t A
r
L
rdr
AL
L

=
=

2
2
0
2 2
3
3
( , )


=
EA
AL
3 3
,

0749_Frame_C12 Page 168 Wednesday, February 19, 2003 6:08 PM
2003 by CRC CRC Press LLC

Rotating and Unrestrained Elastic Bodies

169

12.2 FINITE-ELEMENT ANALYSIS FOR
UNCONSTRAINED ELASTIC BODIES

Consider the response of an elastic body that has no xed points, as in spacecraft.
It is assumed that the tractions are prescribed on the undeformed surface. The
response is referred to the body axes corresponding to axes embedded in the
corresponding rigid body, for example, the principal axes of the moment of inertia
tensor. The position vector

r

of a point in the body can be decomposed as follows:
, (12.7)
in which

r

c

is the position vector to the center of mass; is the relative position-
vector from the center of the mass to the undeformed position of the current point,
referred to rotating axes; and

u

is the displacement from the undeformed to the
deformed position in the rotating system (see Figure 12.2).
The balance of linear momentum becomes
(12.8)
Recall that and the corresponding variational relation is
It follows that in which


is the variation of

u

with the axes instantaneously held xed. The quantities

r

c

,

, and

u


can be varied
independently since there is no constraint relating them. For


r

c

, we have
(12.9)

FIGURE 12.2

3-D unconstrained 3-D element.
r r u
c
= + +

= + +
S
r u
ij
j
ci i i

].

= , = u ,
=

. r r u u
c
= + + +

( ) ,

r
S
r u dV
ci
ij
j
ci i i

+ +

] . 0
z
x
y
u(,t)
(t)
r
c
(t)

0749_Frame_C12 Page 169 Wednesday, February 19, 2003 6:08 PM
2003 by CRC CRC Press LLC

170

Finite Element of Analysis: Thermomechanics of Solids

Now by virtue of the denition of the center of mass.
Next on the assumption, for which a strong argument can be made,
that deformation does not affect the position of the center of mass. Then,
Finally,
(12.10)
Consequently

P



=



m

r


c

, as expected.
Consider the variation with respect to

:

d



=



d





(12.11)
First,
(12.12)
and Recall that and the corresponding variational relation
is Now,
(12.13)
It is common to assume that which also implies that
This assumption implies that the body axes in the deformed conguration are not
affected by deformation and are obtained by rotating the undeformed axes according
to rigid-body relations.
Next, consider


i

:
(12.14)
= = r dV r dV
ci i ci i

0
= r u dV
ci i

0
= = r r dV r r dV r mr
ci ci ci ci ci ci
.

r
S
dV r
S
dV
r S n dS
r dS
r P
ci
ij
j
ci
ij
j
ci ij j
ci i
ci i

=
=
=


i
ij
j
ci i i
S
r u dV

+ +

] . 0

i ci ci i
r dV r dV ,

=
[ ] =
i
dV 0,

=
= , =

.

i i i i
T
u d u dV dV

[ ]

. V

= = u
= udV 0, =

. u dV
i
0

i i
dV dV
dV

[ ]
[ ]
[ ]

= +
= +

= +

T
T
T
J J



0749_Frame_C12 Page 170 Wednesday, February 19, 2003 6:08 PM
2003 by CRC CRC Press LLC
Rotating and Unrestrained Elastic Bodies 171
in which Clearly, as the matrix corresponding to a
vector product, is antisymmetric. We determined in an earlier discussion that
2
is
negative-denite, thus, the moment-of-inertia tensor J is positive-denite. Finally,
(12.15)
The vector-valued quantity m is recognized as the moment of the tractions
referred to the center of mass. We thus obtain the Euler equation of a rigid body as
. (12.16)
Equations 12.10 and 12.16 can be solved separately from the nite-element
equation for the displacements, to be presented next, to determine the origin and
orientation of the body axes.
Now consider the variation u:
(12.17)
First, note that since The remaining terms are exactly
the same as for a body with a xed point, and consequently it reduces to
(12.18)
12.3 EXERCISES
1. Consider a one-element model for a steadily rotating rod (see Figure 12.1)
to which is applied an oscillatory force, as shown. Find the steady-state
solution.
2. Find the exact solution for u(r) in Exercise 1. Does it agree with the one-
element solution? Try two elements. Is the solution better? By how much?
J = = .. ..
2
dV, ( ) ( ). and

i
ij
j j
i ij
i
j
ij
i ij i
i i
T
S
dV S dV dV
S n dS
t dS
dS

=
=
= =

( )
( )
,
S
m m t
m J J = +

+ +

u r u dV
i
ij
j
ci i i
[

] . 0
= u dVr
i ci
0 = u dV
i
0.
M G K G A f f
d
dt
d
dt
rot
2
2 1 2

+ + + + = [ ]
G G
A f X
T
T
1 2
2
= =
= = +






T T T
T
rot
T
dV dV
dV dV
, ,
,
2
[ ] A A
0749_Frame_C12 Page 171 Wednesday, February 19, 2003 6:08 PM
2003 by CRC CRC Press LLC
172 Finite Element of Analysis: Thermomechanics of Solids
3. Prove that the inertia tensor J is positive-denite.
Find J for the brick element with density .
4. Write down the proof that for an unrestrained elastic body,
if
then
5. Consider a thin beam column that is rotating unsteadily around a shaft.
Its thin (local z) direction points in the direction of the motion, giving
rise to Coriolis effects in bending. Derive the ensuing one-element model.
Note that this situation couples extension and bending.
a
b
c
u u

= = dV dV 0 0 and ,
F r M = = + m

0
. J J
0749_Frame_C12 Page 172 Wednesday, February 19, 2003 6:08 PM
2003 by CRC CRC Press LLC

173

Thermal, Thermoelastic,
and Incompressible Media

13.1 TRANSIENT CONDUCTIVE-HEAT TRANSFER
13.1.1 F

INITE

-E

LEMENT

E

QUATION

The governing equation for conductive-heat transfer without heat sources, assuming
an isotropic medium, is
(13.1)
With the interpolation model and the
nite-element equation assumes the form
(13.2)
This equation is parabolic (rst-order in the time rates), and implies that the
temperature changes occur immediately at all points in the domain, but at smaller
initial rates away from where the heat is added. This contrasts with the hyperbolic
(second-order time rates) solid-mechanics equations, in which information propa-
gates into the medium as nite velocity waves, and in which oscillatory response
occurs in response to a perturbation.

13.1.2 D

IRECT

I

NTEGRATION



BY



THE

T

RAPEZOIDAL

R

ULE

Equation 13.1 is already in state form since it is rst-order, and the trapezoidal rule
can be applied directly:
(13.3)
from which
(13.4)
13
k c
e

2
T T

.
T(t) T x t
0 T
T
T
( ) ( ) T
T
T
T
t ( ),
K M
K M
T
T
T



+


T
T
T
T T
T
T T T
T
T e T T
T
t
k dV dV
T

( )
,
q
c
M K
q q
T
n n
T
n n n n
h

+ + +

+
+

+
1 1 1
2 2
,
K r
DT n n

+ +

1 1
K M K r M K q q
DT T T n T n T n n n
h h h
+ +
+ +
2 2 2
1 1
( )

0749_Frame_C13 Page 173 Wednesday, February 19, 2003 5:19 PM
2003 by CRC CRC Press LLC

174

Finite Element Analysis: Thermomechanics of Solids

For the assumed conditions, the dynamic thermal stiffness matrix is positive-
denite, and for the current time step, the equation can be solved in the same manner
as in the static counterpart, namely forward substitution followed by backward
substitution.

13.1.3 M

ODAL

A

NALYSIS

Modes are not of much interest in thermal problems since the modes are not
oscillatory or useful to visualize. However, the equation can still be decomposed
into independent single degree of freedom systems. First, we note that the thermal
system is asymptotically stable. In particular, suppose the inhomogeneous term
vanishes and that

at

t



0 does not vanish. Multiplying the equation by

T

and
elementary manipulation furnishes that
(13.5)
Clearly, the product

T

M

T


decreases continuously. However, it only vanishes if

vanishes.
To examine the modes, assume a solution of the form

(

t

)




0

j

exp(


j

t

). The
eigenvectors

0

j

satisfy
(13.6)
and we call


Tj

and


Tj

the

j

th

modal thermal mass and

j

th

modal thermal stiffness,
respectively. We can also form the modal matrix

= [

01





0

n

], and again
(13.7)
Let



1


and g(

t

)




T

q

(

t

). Pre- and postmultiplying Equation 13.2 with

T

and

, respectively, furnishes the decoupled equation
(13.8)
d
dt
T
T


T
T
M
K
2
0
|
(
'
`
J
J
< .

0 0 0 0
0 0
j T k
Tj
j T k
Tj
j k
j k
j k
j k
T T
M K

|





,

T T
M
. .
. . .
. . . . .
. . . . .
. . . .
K
. .
. . .
. . . . .
. . . . .
. . . .
T
Tj
Tj
T
Tj
Tj

]
]
]
]
]
]
]
]
]
]
]
]

]
]
]
]
]
]
]
]
]
]
]
]

0 0
0
0
0 0
0
0
, .

Tj j Tj j j
g

. +

0749_Frame_C13 Page 174 Wednesday, February 19, 2003 5:19 PM
2003 by CRC CRC Press LLC

Thermal, Thermoelastic, and Incompressible Media

175

Suppose, for convenience, that

g

j

is a constant. Then, the general solution is of
the form
(13.9)
illustrating the monotonically decreasing nature of the response. Now there are

n

uncoupled single degrees of freedom.

13.2 COUPLED LINEAR THERMOELASTICITY
13.2.1 F

INITE

-E

LEMENT

E

QUATION

The classical theory of coupled thermoelasticity accommodates the fact that the
thermal and mechanical elds interact. For isotropic materials, assuming that tem-
perature only affects the volume of an element, the stress-strain relation is
(13.10)
in which


denotes the volumetric thermal-expansion coefcient. The equilibrium
equation is repeated as . The Principle of Virtual Work implies that
(13.11)
Now consider the interpolation models
(13.12)
in which

E

is the strain written as a column vector in conventional nite-element
notation. The usual procedures furnish the nite-element equation
(13.13)
The quantity

is the

thermomechanical stiffness



matrix

. If there are

n

m

displace-
ment degrees of freedom and

n

t

thermal degrees of freedom, the quantities appearing
in the equation are



j j
Tj
Tj
Tj
Tj
t
t t T g
|
(
'
`
J
J
+
|
(
'
`
J
J

0
0
exp exp ( ) ,
j
d
S E E
ij ij kk ij
+ 2
0
( ( )) , T T


S
x
ij
j
u
i

E E E dV u dV E dV u t dS
ij ij kk ij o i i o ij ij o j j o
[ ] ( . 2
0
+ +

T T )
u N E B B
T T

T
x x x x ( ) ( ), ( ) ( ), ( ) ( ) ( ) ( ), ,, t t t t
ij T
T
E T T T
0
v
M K f

( ) ( ) ( ) ( ), . t t t t dV
o
+

B
T

M K f , : , ( ), ( ): , : , ( ): . n n t t n n n t n
m m m m t t
1 1

0749_Frame_C13 Page 175 Wednesday, February 19, 2003 5:19 PM
2003 by CRC CRC Press LLC

176

Finite Element Analysis: Thermomechanics of Solids

We next address the thermal eld. The energy-balance equation (from Equation
7.35), including mechanical effects, is given by
(13.14)
Application of the usual variational methods imply that
(13.15)

Case 1:

Suppose that T is constant. At the global level, Thus,
the thermal eld is eliminated at the global level, giving the new governing equation
as
(13.16)
Conductive-heat transfer is analogous to damping. The mechanical system is
now asymptotically stable rather than asymptotically marginally stable.
We next put the global equations in

state form

:
(13.17)
Clearly, Equation 13.17 can be integrated numerically using the trapezoidal rule:
(13.18)
k c tr
e
+
2
0
T T T

). E
K M q q n q
T T
T
t t t dS ( )

( )

( ) , . + +

T
0

( )

( ) . t t
T T
+

T T
0 0
K K q
1 T 1
M K K f
1 T

( )

( ) ( ) ( ). t t t t
T
+ +

T
0
Q z Q z f
1 2

+
Q
M 0 0
0 K 0
0 0 M
z
Q
0 K
K 0 0
0 K
f
f
0
q
T
1
0
2
0 0

]
]
]
]
]
]

|
(
'
'
'
`
J
J
J
J

]
]
]
]
]
]

|
(
'
'
'
'
`
J
J
J
J
J
T
T
T

T

T
/

/ /

Q Q z Q Q z f f
1 2 1 1 2 1
2 2 2
+

]
]
]

]
]
]
+ +
+ +
h h h
n n n n
[ ].
0749_Frame_C13 Page 176 Wednesday, February 19, 2003 5:19 PM
2003 by CRC CRC Press LLC
Thermal, Thermoelastic, and Incompressible Media 177
Now, consider asymptotic stability, for which purpose it is sufcient to take f 0,
z(0) z
0
. Upon premultiplying Equation 13.17 by z
T
, we obtain
(13.19)
and z must be real. Assuming that 0, it follows that z 0, and hence the system
is asymptotically stable.
13.2.2 THERMOELASTICITY IN A ROD
Consider a rod that is built into a large, rigid, nonconducting temperature reservoir
at x 0. The force, f
0
, and heat ux, q
0
, are prescribed at x L. A single element
models the rod. Now,
(13.20)
The thermoelastic stiffness matrix becomes B
T
dV A/2. The
governing equations are now
(13.21)
13.3 COMPRESSIBLE ELASTIC MEDIA
For a compressible elastic material, the isotropic stress S
kk
and the dilatational strain
E
kk
are related by S
kk
3E
kk
, in which the bulk modulus satises E/[3(1 2)].
Clearly, as 1/2, the pressure, p S
kk
/3, needed to attain a nite compressive
volume strain (E
kk
< 0) becomes innite. At the limit 1/2, the material is said
to satisfy the internal constraint of incompressibility.
Consider the case of plane strain, in which E
zz
0. The tangent modulus matrix
D is readily found from
(13.22)
d
dt
T
1
2
1
2
1 2
2 2
z Q z z Q z
z Q Q z
K
T T
T T
T
|
(
`
J

+
[ ]

u x t x t L E x t t L x t L
d
dx
t L ( , ) ( )/ , ( , ) ( )/ , ( )/ , ( )/ . T T
T
0


AL A
L
A
1 c AL kA
L
A
e
3
3
1 1
2
0 0

+
+ +
E 1
2
f
T T
q
0
0
S
S
S
E
E
E
xx
yy
zz
xx
yy
zz
|
(
'
'
'
'
`
J
J
J
J
J

+
+ ( )
+ ( )

]
]
]
]
]
]
|
(
'
'
'
'
`
J
J
J
J
J
E
1 1 0
1 1 0
0 0 1 2
2
2
( )( )
.
1 1 2

0749_Frame_C13 Page 177 Wednesday, February 19, 2003 5:19 PM


2003 by CRC CRC Press LLC
178 Finite Element Analysis: Thermomechanics of Solids
Clearly, D becomes unbounded as 1/2. Furthermore, suppose that for a
material to be nearly incompressible, is estimated as .495, while the correct value
is .49. It might be supposed that the estimated value is a good approximation for
the correct value. However, for the correct value, (1 2)
1
50. For the estimated
value, (1 2)
1
100, implying 100 percent error!
13.4 INCOMPRESSIBLE ELASTIC MEDIA
In an incompressible material, a pressure eld arises that serves to enforce the
constraint. Since the trace of the strains vanishes everywhere, the strains are not
sufcient to determine the stresses. However, the strains together with the pressure
are sufcient. In FEA, a general interpolation model is used at the outset for the
displacement eld. The Principle of Virtual Work is now expressed in terms of
the displacements and pressure, and an adjoining equation is introduced to enforce
the constraint a posteriori. The pressure can be shown to serve as a Lagrange
multiplier, and the displacement vector and the pressure are varied independently.
In incompressible materials, to preserve nite stresses, we suppose that the
second Lame coefcient satises as tr(E) 0 in such a way that the product
is an indeterminate quantity denoted by p:
(13.23)
The Lame form of the constitutive relations becomes
(13.24)
together with the incompressibility constraint E
i j

i j
0. There now are two inde-
pendent principal strains and the pressure with which to determine the three principal
stresses.
In a compressible elastic material, the strain-energy function w satises S
ij
,
and the domain term in the Principle of Virtual Work can be rewritten as E
ij
S
ij
dV
wdV. The elastic-strain energy is given by w E
i j
E
i j
+ . For reasons
explained shortly, we introduce the augmented strain-energy function
(13.25)
and assume the variational principle
(13.26)
tr p ( ) . E
S E p
ij ij ij
2 ,

w
E
ij

2
E
kk
2
w E E pE
ij ij kk

+

w dV dV dS
o
T
o o
T
o
u u u

.
0749_Frame_C13 Page 178 Wednesday, February 19, 2003 5:19 PM
2003 by CRC CRC Press LLC
Thermal, Thermoelastic, and Incompressible Media 179
Now, considering u and p to vary independently, the integrand of the rst term
becomes w E
ij
[2E
ij
p
ij
] pE
kk
, furnishing two variational relations:
(13.27)
The rst relation is recognized as the Principle of Virtual Work, and the second
equation serves to enforce the internal constraint of incompressibility.
We now introduce the interpolation models:
(13.28)
Substitution serves to derive that
(13.29)
Assuming that these equations apply at the global level, use of state form
furnishes
(13.30)
The second matrix is antisymmetric. Furthermore, the system exhibits marginal
asymptotic stability; namely, if f(t) 0 while (0), (0), and (0) do not all vanish,
then
(13.31)

E S dV u u dV dS
pE dV
ij ij o
T
o o
T
o
kk

u (a)
(b)
0
0
u N B x
b x x


T T
kk
T T
t t
E x t p t
( (
( ( ) ( )
x g g
g x p
) ( ) ) ( )
) ( ) ( )
e
M K f

( ) ( ) ( )
, ( )
t t t
dV t
o
+


b
T T
0
M 0 0
0 K 0
0 0 0
0 K
K 0 0
0 0
f
0
0
T T T T

]
]
]
]
]
]
]
|
(
'
'
'
'
`
J
J
J
J
J
+

]
]
]
]
]
]
]
|
(
'
'
'
'
`
J
J
J
J
J

|
(
'
'
d
dt
t
t
t
t
t
t
t

( )

( )
( )

( )
( )
( )
( )

''
'
`
J
J
J
J
J
.

d
dt
t t t
t
t
t
1
2
0 (

( ) ( ) ( ))

( )
( )
( )

T T T
T T
M 0 0
0 K 0
0 0 0

]
]
]
]
]
]
|
(
'
'
'
`
J
J
J
J

]
]
]
]
]
]

0749_Frame_C13 Page 179 Wednesday, February 19, 2003 5:19 PM


2003 by CRC CRC Press LLC
180 Finite Element Analysis: Thermomechanics of Solids
13.5 EXERCISES
1. Find the exact solution for a circular rod of length L, radius r, mass density
, specic heat c
e
, conductivity k, and cross-sectional area A r
2
. The
initial temperature is T
0
, and the rod is built into a large wall at xed
temperature T
0
(see gure below). However, at time t 0, the temperature
T
1
is imposed at x L. Compare the exact solution to the one- and two-
element solutions. Note that for a one-element model,
2. State the equations of a thermoelastic rod, and put the equations for the
thermoelastic behavior of a rod in state form.
3. Put the following equations in state form, apply the trapezoidal rule, and
triangularize the ensuing dynamic stiffness matrix, assuming that the tri-
angular factors of M and K are known.
4. In an element of an incompressible square rod of cross-sectional area A,
it is necessary to consider the displacements v and w. Suppose the length
is L, the lateral dimension is Y, and the interpolation models are linear for
the displacements (u linear in x, with v,w linear in y) and constant for the
pressure. Show that the nite-element equation assumes the form
and that this implies that 3 f (which can also be shown by an a
priori argument).
kA
L
L t
c AL
L t q L
e


( , )

( , ) ( ). +
3
T
0
T
1
,t >0
r
L
M K f, 0
T

. +
2 0
0 4 2
2 0
0
0
2

A L A
AL Y AL Y
A AL Y
u L
v Y
p
f /
/ /
/

]
]
]
]
]
]
|
(
'
'
'
`
J
J
J
J

|
(
'
'
'
`
J
J
J
J
( )
( )
u L
L
( )
0749_Frame_C13 Page 180 Wednesday, February 19, 2003 5:19 PM
2003 by CRC CRC Press LLC

181

Torsion and Buckling

14.1 TORSION OF PRISMATIC BARS

Figure 14.1 illustrates a member experiencing torsion. The member in this case is
cylindrical with length

L

and radius

r

0

. The base is xed, and a torque is applied at
the top surface, which causes the member to twist. The twist at height

z

is


(z), and
at height

L

, it is


0

.
Ordinarily, in the nite-element problems so far considered, the displacement is
the basic unknown. It is approximated by an interpolation model, from which an
approximation for the strain tensor is obtained. Then, an approximation for the stress
tensor is obtained using the stress-strain relations. The nodal displacements are
solved by an equilibrium principle, in the form of the Principle of Virtual Work. In
the current problem, an alternative path is followed in which stresses or, more
precisely, a stress potential, is the unknown. The strains are determined from the
stresses. However, for arbitrary stresses satisfying equilibrium, the strain eld may
not be compatible. The compatibility condition (see Chapter 4) is enforced, furnishing

FIGURE 14.1

Twist of a prismatic rod.
14
section before twist
section after twist
z
T

0
r
0

x
z
y
L
x

0749_Frame_C14 Page 181 Wednesday, February 19, 2003 5:41 PM
2003 by CRC CRC Press LLC

182

Finite Element Analysis: Thermomechanics of Solids

a partial differential equation known as the Poisson Equation. A variational argument
is applied to furnish a nite-element expression for the torsional constant of the
section.
For the member before twist, consider points

X

and

Y

at angle


and at radial
position

r

. Clearly,

X





r

cos


and

Y





r

sin


. Twist induces a rotation through angle


(

z

), but it does not affect the radial position. Now,

x





r

cos(


),

y





r

sin(


).
Use of double-angle formulae furnishes the displacements, and restriction to small
angles


furnishes, to rst order,
(14.1)
It is also assumed that torsion does not increase the length of the member, which
is attained by requiring that axial displacement

w

only depends on

X

and

Y

. The
quantity

w

(

X

,

Y

) is called the

warping function

.
It is readily veried that all strains vanish except

E

xz

and

E

yz

, for which
(14.2)
Equilibrium requires that
(14.3)
The equilibrium relation can be identically satised by a potential function

y

for which
(14.4)
We must satisfy the compatibility condition to ensure that the strain eld arises
from a displacement eld that is unique to within a rigid-body translation and
rotation. (Compatibility is automatically satised if the displacements are considered
the unknowns and are approximated by a continuous interpolation model. Here, the
stresses are the unknowns.) From the stress-strain relation,
(14.5)
Compatibility (integrability) now requires that , furnishing
(14.6)
u Y v X , .
E
w
x
y
z
E
w
y
x
z
xz yz

]
]
]

]
]
]
1
2
1
2

, .


S
x
S
y
xz
yz
0.
S
y
S
x
xz yz


, .
E S
y
E S
x
xz xz yz yz

1
2
1
2
1
2
1
2

, .

2 2
w
x y
w
y x

]
]
]
+

]
]
]

y y
y
d
dz x x
x
d
dz
1
2
1
2
1
2
1
2
0


,

0749_Frame_C14 Page 182 Wednesday, February 19, 2003 5:41 PM
2003 by CRC CRC Press LLC

Torsion and Buckling

183

which in turn furnishes Poissons Equation for the potential function

y

:
(14.7)
For boundary conditions, assume that the lateral boundaries of the member are
unloaded. The stress-traction relation already implies that


0 and


0 on the
lateral boundary

S

. For traction


z

to vanish, we require that
(14.8)
Upon examining Figure 14.2, it can be seen that

n

x





dy

/

ds

and

n

y



dx

/

ds

, in
which

s

is the arc length along the boundary at

z

. Consequently,
(14.9)
Now, on and therefore


is a constant, which can, in general, be taken
as zero.
We next consider the total torque on the member. Figure 14.3 depicts the cross
section at

z

. The torque on the element at

x

and

y

is given by
(14.10)

FIGURE 14.2

Illustration of geometric relation.

d
z dx
dy ds
n
n
x
= cos = dy/ds
n
y
= sin = dx/ds


2
2
2
2
2


x y
d
dz
.

z x xz y yz
n S n S S + 0 on .

z xz yz
dy
ds
S
dx
ds
S
dy
ds y
dx
ds x
d
ds

S
d
ds
,

0,
dT xS dxdy yS dxdy
x
d
dx
y
d
dy
dxdy
yz xz

]
]
]


0749_Frame_C14 Page 183 Wednesday, February 19, 2003 5:41 PM
2003 by CRC CRC Press LLC

184

Finite Element Analysis: Thermomechanics of Solids

Integration furnishes
(14.11)
Application of the divergence theorem to the rst term leads to


[

xn

x



+



yn

y

]

ds

,
which vanishes since

y

vanishes on

S

. Finally,
(14.12)
We apply variational methods to the Poisson Equation, considering the stress-
potential function

y

to be the unknown. Now,
(14.13)

FIGURE 14.3

Evaluation of twisting moment.
z
x
x
y
y
dx
s
yz
s
xz
dy
T x
d
dx
y
d
dy
dxdy
d x
dx
d y
dy
dx
dx
dy
dy
dxdy
x
y
dxdy dxdy
+

]
]
]
+

]
]
]
+

]
]
]

]
]
]

|
(
'
`
J
J
+


( ) ( )
2
T dxdy

2 .
[ ] . +

2 0 dxdy

0749_Frame_C14 Page 184 Wednesday, February 19, 2003 5:41 PM
2003 by CRC CRC Press LLC

Torsion and Buckling

185

Integration by parts, use of the divergence theorem, and imposition of the
constraint

y



0 on

S

furnishes
(14.14)
The integrals are evaluated over a set of small elements. In the

e

th

element,
approximate


as in which


T

is a vector with dimension (number of
rows) equal to the number of nodal values of


. The gradient


has a corresponding
interpolation model in which

T

is a matrix. The nite-element
counterpart of the Poisson Equation at the element level is written as
(14.15)
and the stiffness matrix should be nonsingular, since the constraint

y



0 on

S

has
already been used. It follows that, globally, The torque satises
(14.16)
In the theory of torsion, it is common to introduce the torsional constant

J,

for
which

T



. It follows that

14.2 BUCKLING OF BEAMS AND PLATES
14.2.1 E

ULER

B

UCKLING



OF

B

EAM

C

OLUMNS

14.2.1.1 Static Buckling

Under in-plane compressive loads, the resistance of a thin member (beam or plate)
can be reduced progressively, culminating in

buckling

. There are two equilibrium
states that the member potentially can sustain: compression only, or compression
with bending. The member will snap to the second state if it involves less potential
energy than the rst state. The notions explaining buckling are addressed in detail in
subsequent chapters. For now, we will focus on beams and plates, using classical
equations in which, by retaining lowest-order corrections for geometric nonlinearity,
in-plane compressive forces appear.
( ) .

dxdy dxdy 2

T e e
x y
T
( , ) ,

T e e
x y
T
( , ) ,
K f
K
f
T T
T
T
e
e T
e
T
e
e T T e
T
e
e T
dxdy
x y dxdy
( ) ( )
( )
( )
( , )

g
g
1
g
K f

2
T T
( ) ( )
.
T dxdy
T
T T T

( )
( ) ( )

( )
2
2
4

g
T g
g
T
g
1
g
f
f K f
J
T
g
T
g
T
g
T


2
1
f K f
( ) ( ) ( )
.

0749_Frame_C14 Page 185 Wednesday, February 19, 2003 5:41 PM
2003 by CRC CRC Press LLC

186

Finite Element Analysis: Thermomechanics of Solids

For the beam shown in Figure 14.4, the classical Euler buckling equation is
(14.17)
and

P

is the axial compressive force. The interpolation model for

w(x) is recalled
as w(x)
T
(x) . Following the usual variational procedures (integration by parts)
furnishes
(14.18)
At x 0, both w and w vanish, while the shear force V and the bending
moment M are identied as V EIw and M EIw. The effective shear force
Q is dened as Q Pw EIw.
For the specic case illustrated in Figure 14.3, for a one-element model, we can
use the interpolation formula
(14.19)
The mass matrix is shown, after some algebra, to be
(14.20)
FIGURE 14.4 Euler buckling of a beam column.
z
E,I,A,L,
y
x
Q
0
M
0
P
EIw Pw Aw
iv
+ +

, 0
w Awdx x A x dV

, ( ) ( )


T T T
M M


w Iw Pw dx w Iw dx w Pw dx
w Pw Iw w Iw
iv
L L
[ ]
[( )( )] [( )( )]
E E
E E
+


0 0
w x x x
L L
L L
t t
w L
w L
( ) ( ) ( ) ( )
( )
( )
.

]
]
]
]


|
(
'
`
J
J

2 3
2 3
2
1
2 3
,
M K K

]
]
]
]
AL
L
L L
0 0
2
13
35
11
210
11
210
1
105
, .
0749_Frame_C14 Page 186 Wednesday, February 19, 2003 5:41 PM
2003 by CRC CRC Press LLC
Torsion and Buckling 187
Similarly,
(14.21)
The governing equation is written in nite-element form as
(14.22)
In a static problem, the solution has the form
(14.23)
in which cof denotes the cofactor, and for values of which render
det(K
2

14.2.1.2 Dynamic Buckling
In a dynamic problem, it may be of interest to determine the effect of P on the
resonance frequency. Suppose that f(t) f
0
exp(it), in which f
0
is a known vector.
The displacement function satises (t)
0
exp(it), in which the amplitude vector

0
satises
(14.24)
Resonance occurs at a frequency
0
, for which
(14.25)
Clearly, is an eigenvalue of the matrix The
resonance frequency is reduced by the presence of P and vanishes precisely at
the critical value of P.


]
]
]
]

]
]
]
]

w Pw dx
P
L
L
L L
w Iw dx
I
L
L
L L
T
T


K K
K K
1 1
2
3 2 2
2
6
5
1
10
1
10
2
15
12 6
6 4
,
E
E
,
E
,
I
L
P
L
AL
Q
M
3 2 1 0
0
0
K K K f f

]
]
]
+
|
(
'
`
J
J

, 0

|
(
'
`
J
J

|
(
'
`
J
J
cof
det
,
K K
K K
f
2 1
2 1
PL
I
PL
I
2
2
E
E
PL
I
2
E

PL
I
2
1
0
E
K ) .
EI
L
P
L
AL
3 2 1
2
0 0 0
K K K f

]
]
]
.
det .
EI
L
P
L
AL
3 2 1 0
2
0
0 K K K

]
]
]

0
2
1
0
1 2
2 1 0
1 2
3
AL
E
K K K K

/ /
[ ] .
I
L
P
L

0
2
0749_Frame_C14 Page 187 Wednesday, February 19, 2003 5:41 PM
2003 by CRC CRC Press LLC
188 Finite Element Analysis: Thermomechanics of Solids
14.2.1.3 Sample Problem: Interpretation of Buckling Modes
Consider static buckling of a clamped-clamped beam, as shown in Figure 14.5.
This conguration can be replaced with two beams of length L, for which the
right beam experiences shear force V
1
and bending moment M
1
, while the left beam
experiences shear force V
0
V
1
and bending moment M
0
M
1
. The beam on the
right is governed by
(14.26)
The governing equation is written in nite-element form as
(14.27)
Consider the symmetric case in which M
0
0, with the implication that w(L) 0.
The equation reduces to
(14.28)
from which we obtain the critical buckling load given by P
1
10EI/L
2
.
FIGURE 14.5 Buckling of a clamped-clamped beam.
L L
M
0
V
0
P


]
]
]
]

]
]
]
]

w Pw dx
P
L
L
L L
w Iw dx
I
L
L
L L
T
T


K K
K K
1 1
2
3 2 2
2
6
5
1
10
1
10
2
15
12 6
6 4
,
E
E
,
EI
L
L
L L
P
L
L
L L
3
2 2
12 6
6 4
6
5
1
10
1
10
2
15

]
]
]
]

]
]
]
]
|
(
'
'
`
J
J
J
f
f
|
(
'
`
J
J


|
(
'
`
J
J
V
M
w L
w L
1
1
,
( )
( )

12
6
5
3 1
EI
L
P
L
w L V

]
]
]
( ) ,
0749_Frame_C14 Page 188 Wednesday, February 19, 2003 5:41 PM
2003 by CRC CRC Press LLC
Torsion and Buckling 189
Next, consider the antisymmetric case in which V
0
0 and w(L) 0. The coun-
terpart of Equation 14.28 is now
(14.29)
and P
2
30EI/L
2
.
If neither the constraint of symmetry nor axisymmetry is applicable, there are two
critical buckling loads, to be obtained in Exercise 2 as and These values
are close enough to the symmetric and antisymmetric cases to suggest an interpretation
of the two buckling loads as corresponding to the two pure buckling modes.
Compare the obtained values with the exact solution, assuming static condi-
tions. Consider the symmetric case. Let w(x) w
c
(x) + w
p
(x), in which w
c
(x) is
the characteristic solution and w
p
(x) is the particular solution reecting the per-
turbation. From the Euler buckling equation demonstrated in Equation 14.17, w
c
(x)
has a general solution of the form w
c
(x) + x + cos x + sinx, in which
Now, w w 0 at x 0, w(L) 0, and EIw(L) V
1
, expressed
as the conditions
(14.30)
or otherwise stated
(14.31)
For the solution to blow up, it is necessary for the matrix B to be singular,
which it is if the corresponding homogeneous problem has a solution. Accordingly,
we seek conditions under which there exists a nonvanishing vector z, for which Bz 0.
Direct elimination of and furnishes and . The remaining
coefcients must satisfy
(14.32)
4
2
15
1
EI
L
PL w L M

]
]
]
( ( )) ,
27 8
2
.
EI
L
8 9
2
. .
EI
L
PL I
2
/ . E
1 0 1 0 0
0 1 0 0
0
0 0
3 3
1




+ + +
+ + +
+ +
+ + +
w
w
L L L w L
L L EIw L V
p
p
p
p
( )
( )
sin cos ( )
sin cos ( )

Bz B z



+
|
(
'
'
'
'
'
'
`
J
J
J
J
J
J
J

]
]
]
]
]
]
]
]

|
(
'
'
w
w
w L
Iw L V
L L L
L L
p
p
p
p
( )
( )
( )
( )
sin cos
sin cos
,
0
0
1 0 1 0
0 1 0
0
0 0
1
3 3
E
,

''
'
'
`
J
J
J
J
J
J

]
]
]
]
|
(
'
`
J
J

|
(
'
`
J
J
sin cos
sin cos
.

L L L
L L
0
0
0749_Frame_C14 Page 189 Wednesday, February 19, 2003 5:41 PM
2003 by CRC CRC Press LLC
190 Finite Element Analysis: Thermomechanics of Solids
A nonvanishing solution is possible only if the determinant vanishes, which
reduces to sinL 0. This equation has many solutions for kL, including kL 0.
The lowest nontrivial solution is kL p, from which P
crit

2
EI/L
2
9.87 EI/L
2
.
Clearly, the symmetric solution in the previous two-element model (P
crit
10 EI/L
2
)
gives an accurate result.
For the antisymmetric case, the corresponding result is that tanL L. The
lowest meaningful root of this equation is kL 4.49 (see Brush and Almroth, 1975),
giving P
crit
20.19 EI/L
2
. Clearly, the axisymmetric part of the two-element model is
not as accurate, unlike the symmetric part. This issue is addressed further in the
subsequent exercises.
Up to this point, it has been implicitly assumed that the beam column is initially
perfectly straight. This assumption can lead to overestimates of the critical buckling
load. Consider a known initial distribution w
0
(x). The governing equation is
(14.33)
or equivalently,
(14.34)
The crookedness is modeled as a perturbation. Similarly, if the cross-sectional
properties of the beam column exhibit a small amount of variation, for example,
EI(x) EI
0
[1 + sin(x/L)], the imperfection can also be modeled as a perturbation.
14.2.2 EULER BUCKLING OF PLATES
The governing equation for a plate element subject to in-plane loads is
(14.35)
(see Wang 1953), in which the loads are illustrated as shown in Figure 14.6. The usual
FIGURE 14.6 Plate element with in-plane compressive loads.
d
dx
I
d
dx
w w P
d
dx
w w
2
2
2
2 0
2
2 0
0 E ( ) ( ) , +
d
dx
I
d
dx
w P
d
dx
w
d
dx
I
d
dx
w P
d
dx
w
2
2
2
2
2
2
2
2
2
2 0
2
2 0
E E + + .
Eh
w P
w
x
P
w
y
P
w
x y
x y xy
2
2
4
2
2
2
2
2
12 1
0
( )
+

z
x
P
x
P
yx
P
y
P
xy
h
y
0749_Frame_C14 Page 190 Wednesday, February 19, 2003 5:41 PM
2003 by CRC CRC Press LLC
Torsion and Buckling 191
variational methods furnish, with some effort,
(14.36)
in which W
T
w (a matrix!). In addition,
(14.37)

For simplicitys sake, assume that from which we can obtain
the form
(14.38)
We also assume that the secondary variables (n )
2
w, (n )w, and also
are prescribed on S.
These conditions serve to obtain
(14.39)
and f reects the quantities prescribed on S.
As illustrated in Figure 14.7, we now consider a three-dimensional loading space
in which P
x
, P
y
, and P
xy
correspond to the axes, and seek to determine a surface in
the space of critical values at which buckling occurs. In this space, a straight line
w wdA w wdS w wdS tr dA +

4 2
( ) ( ) ( ) , n nP WW


w P
w
x
P
w
y
P
w
x y
dA dw n n dS
w w
w
w
dA
x y
x y
x
y
x y xy


2
2
2
2
2
+ +

]
]
]

|
(
'
`
J
J

( )
{ } ,
p
P
p P
+
[ ]
+
[ ]
|
(
'
'
`
J
J
J

]
]
]
]

P P
P P
P P
P P
x xy
xy y
x xy
xy y
w
x
w
y
w
x
w
y
1
2
1
2
1
2
1
2
,
w x y
b b b
( , )
2 2 2
T

|
(
'
`
J
J
( ) w
w
w
VEC
x
y
b b b b b b

1 2 2 2 2 2 2 2
T T
W , .
[ ]
[ ]
P P
P P
x xy
xy y
w
x
w
y
w
x
w
y

+
+
|
(
'
'
`
J
J
J
1
2
1
2
[ ] K K f
b b b 21 22 2

K
K
T T
T T
b b b b b
b b b b b
E
d
d
21
2
2 2 2 2 2 2 2
22 2 1 2 1 2 2
12 1

h
A
( )

P V
0749_Frame_C14 Page 191 Wednesday, February 19, 2003 5:41 PM
2003 by CRC CRC Press LLC
192 Finite Element Analysis: Thermomechanics of Solids
emanating from the origin represents a proportional loading path. Let the load
intensity, , denote the distance to a given point on this line. By analogy with
spherical coordinates, there exist two angles, and , such that
(14.40)
Now,
(14.41)
For each pair (q, f), buckling occurs at a critical load intensity,
crit
(, ),
satisfying
(14.42)
A surface of critical load intensities,
crit
(, ), can be drawn in the loading space
shown in Figure 14.7 by evaluating
crit
(, ) over all values of (q, f) and discarding
values that are negative.
FIGURE 14.7 Loading space for plate buckling.
P
xy
P
y
P
x

P P P
x y xy
cos cos , sin cos , sin
K K
K P
P
T T
b b
b b b b b
dV
22 22
22 2 1 2 1 2 2

]
]
]
]

( , )

( , )

( , )

( , )
cos sin
sin sin

cos
cos
det[ ( , )

] . K K
b crit b 21 22
0
0749_Frame_C14 Page 192 Wednesday, February 19, 2003 5:41 PM
2003 by CRC CRC Press LLC
Torsion and Buckling 193
14.3 EXERCISES
1. Consider the triangular member shown to be modeled as one nite ele-
ment. Assume that
Find K
T
, f
T
, and the torsional constant T.
2. Find the torsional constant for a unit square cross section using two
triangular elements.
3. Derive the matrices K
0
, K
1
, and K
2
in Equations 14.20 and 14.21.
4. Compute the two critical values in Equation 14.23.
5. Use the four-element model shown in Figure 14.5, and determine how much
improvement, if any, occurs in the symmetric and antisymmetric cases.
6. Consider a two-element model and a four-element model of the simple-
simple case shown in the following gure. Compare P
crit
in the symmetric
and antisymmetric cases with exact values.
Triangular shaft cross section.

( , ) ( ) . x y x y
x y
x y
x y

]
]
]
]
]
]
|
(
'
'
'
'
`
J
J
J
J
J

1
1
1
1
1 1
2 2
3 3
1
1
2
3
y
x
(2,3)
(3,2)
(1,1)
V
0
M
0
L L
P
0749_Frame_C14 Page 193 Wednesday, February 19, 2003 5:41 PM
2003 by CRC CRC Press LLC
194 Finite Element Analysis: Thermomechanics of Solids
7. Consider a cantilevered beam with a compressive load P, as shown in the
following gure. The equation is
The primary variables at x L are w(L) and w(L), and
Find the critical buckling load(s).
EI
d w
dx
P
d w
dx
4
4
2
2
0 + .

]
]
]
]

]
]
]
]

w Iw dx
I
L
L
L L
w Pw dx
P
L
L
L L
L
E
E
0
L
0
3
2 2
12 6
6 4
12 6
6 4

T T
, .
L
V
0
M
0
P
0749_Frame_C14 Page 194 Wednesday, February 19, 2003 5:41 PM
2003 by CRC CRC Press LLC

195

Introduction to Contact
Problems

15.1 INTRODUCTION: THE GAP

In many practical problems, the information required to develop a nite-element
model, for example, the geometry of a member and the properties of its constituent
materials, can be determined with little uncertainty or ambiguity. However, often
the loads experienced by the member are not so clear. This is especially true if loads
are transmitted to the member along an interface with a second member. This class
of problems is called contact problems, and they are arguably the most common
boundary conditions encountered in practical problems. The nite-element commu-
nity has devoted, and continues to devote, a great deal of effort to this complex
problem, leading to gap and interface elements for contact. Here, we introduce gap
elements.
First, consider the three-spring conguration in Figure 15.1. All springs are of
stiffness

k

. Springs

A

and

C

extend from the top plate, called the

contactor

, to the
bottom plate, called the

target

. The bottom of spring

B

is initially remote from the
target by a gap

g

. The exact stiffness of this conguration is
(15.1)
From the viewpoint of the nite-element method, Figure 15.1 poses the following
difculty. If a node is set at the lowest point on spring

B

and at the point directly

FIGURE 15.1

Simple contact problem.
15
k
k g
k g
c

<

|
|
|
2
3

.
contactor
P
A B C

k k k
g
target

0749_Frame_C15 Page 195 Wednesday, February 19, 2003 5:20 PM
2003 by CRC CRC Press LLC

196

Finite Element Analysis: Thermomechanics of Solids

below it on the target, these nodes are not initially connected, but are later connected
in the physical problem. Furthermore, it is necessary to satisfy the

nonpenetration
constraint

whereby the middle spring does not move through the target. If the nodes
are considered unconnected in the nite-element model, there is nothing to enforce
the nonpenetration constraint. If, however, the nodes are considered connected, the
stiffness is articially high.
This difculty is overcome in an approximate sense by a bilinear contact element.
In particular, we introduce a new spring,

k

g

, as shown in Figure 15.2.
The stiffness of the middle spring (

B

in series with the contact spring) is now
denoted as

k

m

, and
(15.2)
It is desirable for the middle spring to be soft when the gap is open (

g

>



) and
to be stiff when the gap is closed (

g







):
(15.3)
Elementary algebra serves to demonstrate that
(15.4)
Consequently, the model with the contact is too stiff by 0.5% when the gap
is open, and too soft by 0.33% when the gap is closed (contact). One conclusion
that can be drawn from this example is that the stiffness of the gap element should
be related to the stiffnesses of the contactor and target in the vicinity of the contact
point.

FIGURE 15.2

Spring representing contact element.
contactor
target
P
A B
C

k k k
k
g
k
k k
m
g
+

]
]
]
]

1 1
1
.
k
k g
k g
g

>

|
|
|
/100

100 .
k
k k g
k k g
c

+ >
+
|

|
|
|
2 0 01
2 0 99
.
. .


0749_Frame_C15 Page 196 Wednesday, February 19, 2003 5:20 PM
2003 by CRC CRC Press LLC

Introduction to Contact Problems

197

15.2 POINT-TO-POINT CONTACT

Generally, it is not known what points will come into contact, and there is no
guarantee that target nodes will come into contact with foundation nodes. The gap
elements can be used to account for the unknown contact area, as follows. Figure 15.3
shows a contactor and a target, on which are indicated candidate contact areas, d

S

c

and d

S

t

, containing nodes c1, c2,..,cn, t1, t2,..,tn. The candidate contact areas
must contain all points for which there is a possibility of establishing contact.
The gap (i.e., the distance in the undeformed conguration) from the

i

th

node of
the contactor to the

j

th



node of the target is denoted by

g

ij

. (For the purpose of this
discussion, the gap is constant, i.e., not updated.) In point-to-point contact, the

i

th

node on the contactor is connected to each node of the target by a spring with a
bilinear stiffness. (Clearly, this element may miss the edge of the contact zone when
it does not occur at a node.) It follows that each node of the target is connected by
a spring to each of the nodes on the contactor. The angle between the spring and
the normal at the contactor node is


ij

, while the angle between the spring and the
normal to the target is


ji

. Under load, the

i

th



contactor node experiences displacement

u

ij

in the direction of the

j

th

target node, and the

j

th

target node experiences displace-
ment

u

ji

. For example, the spring connecting the

i

th



contactor node with the

j

th

target
node has stiffness

k

ij

, given by
(15.5)
in which


ij





u

ij



+



u

ji

is the relative displacement. The force in the spring connecting
the

i

th

contactor node and

j

th

target node is

f

ij





k

ij

(

g

ij

)


ij

. The total normal force
experienced by the

i

th

contactor node is

f

i



j



f

ij

cos(


ij

).

FIGURE 15.3

Point-to-point contact.
k
k g
k g
ij
ijlower ij ij
ijupper ij ij

<

|
|
|

,
candidate contactor contact surface
candidate target contact surface
dS
c
dS
t
c1
t1
t2
t3
c2
c3

31
k(g
31
)

0749_Frame_C15 Page 197 Wednesday, February 19, 2003 5:20 PM
2003 by CRC CRC Press LLC

198

Finite Element Analysis: Thermomechanics of Solids

As an example of how the spring stiffness might depend upon the gap, consider
the function
(15.6)
where


, and


are positive parameters selected as follows. When

g

ij



ij




>

0,

k

ij

attains the lower-shelf value,

k

0


,



and we assume that




<<

1. If

g

ij



ij




<

0,

k

ij

approaches the upper-shelf value,

k

0

(1


). We choose


to be a small value to
attain a narrow transition range from the lower- to the upper-shelf values. In the
range 0

<



g

ij



ij



<



, there is a rapid but continuous transition from the lower-shelf
(soft) value to the upper-shelf (stiff) value. If we now choose


such that


1,

k

ij

becomes

k

0

/2,



when the gap closes (

g

ij



ij

). The spring characteristic is illustrated
in Figure 15.4.
The total normal force on a contactor node is the sum of the individual contact-
element forces, namely
(15.7)
Clearly, signicant forces are exerted only by the contact elements that are
closed.

FIGURE 15.4

Illustration of a gap-stiffness function.
k g
k g g
ij ij ij
ij ij ij ij
( )
( ) tan ( ) ( ) ,

]
]
]
|
(
`
J

]
]
]


0
1 2
1 2
2
2
f k g
tj ij ij ij ij ij
i
N
c

( ) cos( ).
k
ij
k
0
/2
k
0
k
0
k
0

ij
g
ij
0749_Frame_C15 Page 198 Wednesday, February 19, 2003 5:20 PM
2003 by CRC CRC Press LLC
Introduction to Contact Problems 199
15.3 POINT-TO-SURFACE CONTACT
We now briey consider point-to-surface contact, illustrated in Figure 15.5 using a
triangular element. Here, target node t3 is connected via a triangular element to
contactor nodes c1 and c2. The stiffness matrix of the element is written as k([g
1

1
],
[g
2

2
]) , in which g
1

1
is the gap between nodes t1 and c1, and is the
geometric part of the stiffness matrix of a triangular elastic element. The stiffness
matrix of the element can be made a function of both gaps. Total force normal to
the target node is the sum of the forces exerted by the contact elements on the
candidate contactor nodes.
In some nite-element codes, the foregoing scheme is used to approximate the
tangential force in the case of friction. Namely, an elastic-friction force is assumed
in which the tangential tractions are assumed proportional to the normal traction
through a friction coefcient. This model does not appear to consider sliding and
can be considered a bonded contact. Advanced models address sliding contact and
incorporate friction laws not based on the Coulomb model.
15.4 EXERCISES
1. Consider a nite-element model for a set of springs, illustrated in the
following gure. A load moves the plate on the left toward the xed plate
on the right.
What is the load-deflection curve of the configuration?
For a nite-element model, an additional bilinear spring is supplied, as
shown. What is the load-deection curve of the nite-element model?
Identify a k
g
value for which the load-deection behavior of the nite-
element model is close to the actual conguration.
Why is the new spring needed in the nite-element model?
FIGURE 15.5 Element for point-to-surface contact.
candidate target contact surface
candidate contactor contact surface
element connecting node
t3 with nodes c1 and c2
dS
t
dS
c
t2
t1
c1
c2
c3
t3

K
0749_Frame_C15 Page 199 Wednesday, February 19, 2003 5:20 PM
2003 by CRC CRC Press LLC
200 Finite Element Analysis: Thermomechanics of Solids
2. Suppose a contact element is added in the previous problem, in which the
stiffness (spring rate) satises
Suppose 1, k
L
k/100, and k
u
100k. Compute the stiffness k for
the conguration as a function of the deection .
F
H
L
k
k
k
k
k
k g
k g g
ij ij
ij ij ij ij
( )
( ) tan ( ) ( ) .

]
]
]
|
(
`
J

]
]
]


0
1 2
1 2
2
2
0749_Frame_C15 Page 200 Wednesday, February 19, 2003 5:20 PM
2003 by CRC CRC Press LLC

201

Introduction to
Nonlinear FEA

16.1 OVERVIEW

The previous section addressed nite-element methods for linear problems. Appli-
cations that linear methods serve to analyze include structures under mild loads,
disks and rotors spinning at modest angular velocities, and heated plates. However,
a large number of problems are nonlinear. Plasticity is a nonlinear materials theory
suited for metals in metal forming, vehicle crash, and ballistics applications. In
problems with high levels of heat input, mechanical properties, such as the elastic
modulus, and thermal properties, such as the coefcient of specic heat, can be
strongly temperature-dependent. Rubber seals and gaskets commonly experience
strains exceeding 50%. Soft biological tissues typically are modeled as rubberlike.
Many problems involve variable contact, for example, meshing gear teeth. Heat
conducted across electrical contacts can be strongly dependent on normal pressures.
Fortunately, much of the linear nite-element method can be adapted to nonlinear
problems, as explained in this chapter. The next chapter focuses on isothermal
problems. The extension to thermomechanical problems will be presented in a
subsequent chapter.

16.2 TYPES OF NONLINEARITY

There are three major types of nonlinearity in thermomechanical boundary-value
problems:

material nonlinearity,



geometric nonlinearity

, and

boundary-condition
nonlinearity

. Nonlinearities can also be present if the formulation is referred to
deformed coordinates, possibly introducing stress uxes and converted coordinates.
Material nonlinearity can occur through nonlinear dependence of the stress on
the strain or temperature, including temperature dependence of the tangent modulus
tensor. Metals undergoing plastic ow exhibit nonlinear material behavior.
Geometric nonlinearity occurs because of large deformation, especially in prob-
lems referred to undeformed coordinates. Rubber components typically exhibit large
deformation and require nonlinear kinematic descriptions. In this situation, a strain
measure needs to be chosen, as does the stress conjugate to it. Boundary-condition
nonlinearity occurs because of nonlinear supports on the boundary and contact. An
example of a nonlinear support is a rubber pad placed under a machine to absorb
vibrations.
For nite-element methods for nonlinear problems, the loads or time steps are
applied in increments. Then, incremental variational principles, together with inter-
polation models, furnish algebraic (static) or ordinary differential equations (dynamic)
16

0749_Frame_C16 Page 201 Wednesday, February 19, 2003 5:23 PM
2003 by CRC CRC Press LLC

202

Finite Element Analysis: Thermomechanics of Solids

in terms of vector-valued incremental displacements or incremental temperatures.
For mechanical systems, a typical equation is
(16.1)
in which



is the

incremental displacement vector

,


f

is the

incremental force
vector

,

K

(

) is the

tangent stiffness matrix

, and

M

(

) is the

tangent mass matrix

. It
will be seen that this type of equation is a realization of the optimal Newton iteration
method for nonlinear equations.

16.3 COMBINED INCREMENTAL AND ITERATIVE
METHODS: A SIMPLE EXAMPLE

Consider a one-dimensional rod of nonlinear material under small deformation in which
the elastic modulus is a function of strain: E


E

0

(1

+



),




E

11

. Under static loading,
the equilibrium equation is
. (16.2)
Suppose the load is applied in increments,


j

P

, and that the load at the

n

th

load
step is

P

n

. Suppose further that the solution


n

is known at the

n

th

load. We now
consider the steps necessary to determine the solution


n

+

1

for

P

n

+

1

. We introduce the
increment




g

n

+

1



n

. Subtracting Equation 16.2 at the

n

th

step from the equation
at the (

n

+

1

)

st

step, the incremental equilibrium equation for the

n

th

increment is now
. (16.3)
This equation is quadratic in the increments. In fact, geometric nonlinearity
generally leads to a quadratic function of increments. The error of neglecting the
nonlinearity may be small if the load increment is sufciently small. However, we
will retain the nonlinear term for the sake of illustrating the use of iterative procedures.
In particular, the previous equation can be written with obvious identications in
the form
. (16.4)
Newton iteration (discussed in Chapter 3) furnishes the optimal iteration scheme
for the


th

iterate:
(16.5)
K( ) ( )

+ f,
A
L L
P
E
0
1+
|
(
`
J

A
L L
P
n n
n n
E
0 1
1 2 +
+
|
(
`
J

+


g x x x ( ) +
2
0
x x
x x
x
x




+

+
+

1
2
0
2
[ ]
, / .

0749_Frame_C16 Page 202 Wednesday, February 19, 2003 5:23 PM
2003 by CRC CRC Press LLC

Introduction to Nonlinear FEA

203

S

AMPLE

P

ROBLEM

1

The efciency of this scheme is addressed as follows. Consider


1,


12, and


1. The correct solution is

x



0.0828. Starting with the initial value

x



0, the
rst two iterates are, approximately, . This illus-
trates the rapid

quadratic

convergence of Newton iteration.

16.4 FINITE STRETCHING OF A RUBBER ROD UNDER
GRAVITY: A SIMPLE EXAMPLE

Figure 16.1 shows a rubber rod under gravity. It is assumed to attain nite strain.
The rod is also assumed to experience uniaxial tension. The gure refers to the
undeformed conguration, with the element occupying the interval (

X

e

,

X

e

+

1

). Its
length is

l

e

, its cross-sectional area is

A

e

, and its mass density is


. It is composed
of rubber and is stretched axially by the loads

P

e

and

P

e

+

1

. Prior to stretching, a given
material particle is located at

X

. After deformation, it is located at

x

(

X

), and the
displacement

u

(

X

) is given by

u

(

X

)




x

(

X

)




X

.

16.4.1 N

ONLINEAR

S

TRAIN

-D

ISPLACEMENT

R

ELATIONS

The element is assumed short enough that a satisfactory approximation for the
displacement

u

(

X

) is provided by the linear interpolation model
(16.6)
in which . Now,

u

(

X

e

)




u

e

and

u

(

X

e

+

1

)




u

e

+

1

are viewed as the
unknowns to be determined using the nite-element method. The Lagrangian strain

FIGURE 16.1

Rubber rod under load.
1
12
1
12
1
144
0 833 1 0 0828 . , ( ) . and
u X u X X u u l
l
x x x x
e e e e e
e
e
e e
( ) ( )( )
, { },
+

+1
1
N a N
T T

a
T
e e e
u u
+
{ }
1
P
e
P
e+1
x
e
,u
e
x
e+1
,u
e+1
g
0749_Frame_C16 Page 203 Wednesday, February 19, 2003 5:23 PM
2003 by CRC CRC Press LLC
204 Finite Element Analysis: Thermomechanics of Solids
E E
xx
is given by
(16.7)
Note that
(16.8)
The vector B
L
and the matrix B
NL
are the strain-displacement matrices.
The following sections illustrate two different approaches to formulating a nite-
element model for the rubber rod. One is based on satisfying the incompressibility
constraint a priori. The second is based on satisfying the constraint a posteriori,
which is typical of nite-element code practice. In addition, we also include a slight
variant involving a near-incompressibility constraint in an a posteriori manner.
16.4.2 STRESS AND TANGENT MODULUS RELATIONS
The Neohookean strain-energy density function, w, accommodating incompressibil-
ity, is expressed in terms of the eigenvalues c
1
, c
2
, and c
3
of C 2E + I, as follows:
, (16.9)
in which D is the (small-strain) elastic modulus. We can show, with some effort,
that under uniaxial tension, c
2
c
3
.
We rst enforce the incompressibility constraint a priori by using the substitution
. (16.10)
After elementary manipulations,
. (16.11)
E
u
x
u
x
u u
l
u u
l
l l
e e
e
e e
e
e
e e
e
e

|
(
'
`
J
J


+

|
(
'
`
J
J
+

]
]
]
]
+ +
1
2
1
2
1
1 1
1
2
1
1 1
1 1
2
1 1
2
2
{ } . a a a
T
dE d
e L NL e
+ B a B B a
T
, B
B B
L
e
NL
e
l l

|
|
|
|
|
|
|
|

]
]
]
]
1
1
1
1
1 1
1 1
2
.
w
D
c c c c c c + +
2
3 1 0
1 2 3 1 2 3
( ), subject to
c c
c
2 3
1
1

w
D
E E + + +

2
2 1 2 2 1 3
1 2
[ /( ) ]
/
0749_Frame_C16 Page 204 Wednesday, February 19, 2003 5:23 PM
2003 by CRC CRC Press LLC
Introduction to Nonlinear FEA 205
The (2
nd
Piola-Kirchhoff) stress, S, dened in Chapter 5, is now obtained as
(16.12)
The tangent modulus, D, is also required:
(16.13)
If the strain E is small compared to unity, D
T
reduces to D.
We next satisfy the incompressibility constraint a posteriori. An augmented
strain-energy function w* is introduced by
, (16.14)
in which the Lagrange multiplier, p, is the (true) hydrostatic pressure. The augmented
energy is stationary with respect to p as well as c
1
, c
2
, and c
3
, from which it follows
that c
1
c
2
c
3
1 0 (incompressibility).
The stresses satisfy
(16.15)
It is readily shown that c
2
c
3
. Enforcement of the stationary condition for
p (c
1
c
2
c
3
1 0), with S
2
0, now furnishes that . It follows that
, in agreement with Equation 16.12.
16.4.3 INCREMENTAL EQUILIBRIUM RELATION
The Principle of Virtual Work states the condition for static equilibrium as
(16.16)
S
w
E
D E

+

1
3
1 2 1
3 2
[ ( ) ].
/
D
S
E
D E
T

+

( ) .
/
2 1
5 2
w
D
c c c
p
c c c * [ ] ( ) + +
2
3
2
1
1 2 3 1 2 3
S
w
E
w
c
D p c c c
c
S
w
E
w
c
D p c c c
c
S
w
E
w
c
D p c c c
c
1
1 1
1 2 3
1
2
2 2
1 2 3
2
3
3 3
1 2 3
3
2
2 2
2
2 2
0
2
2 2
0


* *
* *
* *
.
p D c /
1
S D c
1 1
3 2
1 2

[ ]/
/
B P N a 0 P
T
S AdX g AdX
P
P
e
X
X
e
X
X
e
e
e
e
e
e
e
e
e
e + +


]
]
]

|
(
'
'
`
J
J
J
+
1 1
1
, ,
0749_Frame_C16 Page 205 Wednesday, February 19, 2003 5:23 PM
2003 by CRC CRC Press LLC
206 Finite Element Analysis: Thermomechanics of Solids
in which the third term represents the weight of the element, while P
e
represents the
forces from the adjacent elements. In an incremental formulation, we can replace
the loads and displacements by their differential forms. In particular,
(16.17)
in which
(16.18a)
(16.18b)
(16.18c)
(16.18d)
and
(16.19)
d dSA dX d SA dX
d
d
e
e
X
X
e
X
X
e e
e e e e e
e
e
e
e
P B B
K a
K K K K a
+

+ + +
+ +

1 1
1 2 3 4
{ }
K B B
T
1
1
1 1
1 1
e e L T L
X
X
T e
e
A D dX
D A
l
e
e

]
]
]
]
+

K B a B B a B
T T
2
1
1
2
1 1
1 1
e e T L e NL NL e L
X
X
T e
e
e e
e
A D dX
D A
l
u u
l
e
e
+
( )

]
]
]
]
+

+
[ ]
K B a a B
T T
3
1
2
1
1 1
1 1
e e NL e e NL
X
X
T e
e
e e
e
A dX
D A
l
u u
l
e
e


|
(
'
`
J
J

]
]
]
]
+

+
K B
4
1
1 1
1 1
e e L
X
X
e
e
A SdX
SA
l
e
e

]
]
]
]
+

D
l
D dX S
l
SdX
T
e
T
X
X
e
X
X
e
e
e
e

+ +

1 1
1 1
, .
0749_Frame_C16 Page 206 Wednesday, February 19, 2003 5:23 PM
2003 by CRC CRC Press LLC
Introduction to Nonlinear FEA 207
Combining Equations 16.18 and 16.19 produces the simple relation
. (16.20)
Suppose (u
e+1
u
e
)/l
e
is small compared to unity, with the consequence that E
is also small compared to unity. It follows in this case that . As a
result, K
e
reduces to the stiffness matrix for a rod element of linearly elastic material
experiencing small strain:
. (16.21)
Several special cases illuminate additional aspects of nite-element modeling.
Sample Problem 1: Single Element Built in at One End
Figure 16.2 depicts a single-element model of a rod that is built in at X 0: X
e
=
X
0
0. At the opposite end, X
e+1
X
1
1. The rod is submitted to the load P. The
displacement at X 0 is subject to the constraint u(0) u
0
0, so that Equation
16.20 becomes
, (16.22)
in which dP
r
is an incremental reaction force that is not known a priori (of course,
from equilibrium, dP
r
dP). For the only unknown reaction, this last equation
condenses to
. (16.23)
FIGURE 16.2 Rubber rod element under load: built in at top.
K
e
T e
e
e e
e
e e
e
e
e
D A
l
u u
l
u u
l
SA
l

]
]
]
]
+

+

|
(
'
`
J
J
|

|
|
|
|
|
|
|
|
+
+ +

1 1
1 1
1 2
1 1
2
,
D D S S
T
,
K
e
e
e
A
l

]
]
]
]
E
1 1
1 1

1 1
1 1
0
1

]
]
]
]
|
(
'
`
J
J

|
(
'
`
J
J
du
dP
dP
r
kdu dP
1

x
1
u
1
A,

P
X
0749_Frame_C16 Page 207 Wednesday, February 19, 2003 5:23 PM
2003 by CRC CRC Press LLC
208 Finite Element Analysis: Thermomechanics of Solids
For later use, the current shape function degenerates to the expression N N
X/X
1
.
The (Lagrangian) strain is given by
, (16.24)
and the strain-displacement matrices reduce to
. (16.25)
The (2
nd
Piola-Kirchhoff) stress S is now a function of u
1
:
. (16.26)
16.4.4 NUMERICAL SOLUTION BY NEWTON ITERATION
Equation 16.22 can be solved by Newton iteration, sometimes called load balanc-
ing, the reason for which is explained shortly. We introduce the residual function
(u
1
) 0 as follows. The Principle of Virtual Work implies that if gravity is con-
sidered in Figure 16.2,
(16.27)
when u
1
is the solution. Consider an iteration process in which the j
th
iterate has
been determined. Newton iteration determines the next iterate, , using
(16.28)
Convergence of this scheme to the correct value u
1
is usually rapid, provided
that the initial iterate is sufciently close to u
1
. A satisfactory initial iterate is
E u
u
X
u
X
( )
1
1
1
1
1
2
1
2
+
|
(
'
`
J
J
B + B
X
u
X
1
1
1
1
2
S u D
u
X
u
X
( )
1
1
1
1
1
2
3
2
1
3
1 2
1
2
1 +
|
(
'
`
J
J
|

|
|
|
|
|
|
|
|

]
]
]
]

]
]
]
]
]
]

( ) u BSAdX P g AdX
l
u
l
AX D
u
X
u
X
X X
e
e e
1
0 0
1
2 1
1
1
1
1
2
3
2
1 1
1 1
3
1 2
1
2
1

]
]
]
+

]
]
]
+
|
(
'
`
J
J
|

|
|
|
|
|
|
|
|

]
]
]
]

]
]
]
]
]
]
|
(
'
'
'
`
J

N a
T
JJ
J
J

P gA
X
u
1
1
2
0.
u
j
1
u
j
1
1 +
u u u
u u u
j
j
j
j j
j
1 1 1
1
1
1 1
( )

( )
+
+

.
u
1
0
0749_Frame_C16 Page 208 Wednesday, February 19, 2003 5:23 PM
2003 by CRC CRC Press LLC
Introduction to Nonlinear FEA 209
often obtained using an incremental procedure. Suppose that the solution has been
obtained at previous load steps. A starting iterate for the current load step is obtained
by extrapolating from the previous solutions. As an example, suppose the solution
is known at the load P kP, in which P is a load increment. The load is now
incremented to produce P (k + 1)P, and the solution u
1,k+1
at this load is determined
using Newton iteration. It is frequently satisfactory to start the iteration using
. This numerical procedure is illustrated more extensively at the end of
this chapter.
Sample Problem 2: Assembled Stiffness Matrix
for a Two-Element Model
Assemblage procedures are used to combine the element-equilibrium relations to
obtain the global equilibrium relation for an assemblage of elements. For elements
e and e + 1, the element-equilibrium relations are expanded as
(16.29)
The superscript indicates the element index, and the subscript indicates the node
index. If no external force is applied at x
e+1
, the interelement force balance is
expressed as
. (16.30)
Adding Equation 16.29(ii) and Equation 16.29(iii) furnishes
. (16.31)
Equations 16.29, 16.30, and 16.31 are expressed in matrix form as
. (16.32)
Equation 16.32 illustrates that the (incremental) global stiffness matrix is formed
by overlaying K
e
and K
e+1
, with the entries added in the intersection.
u u
k 1 1
0
1 , +

k du k du dP
k du k du dP
k du k du dP
k du k du dP
e
e
e
e e
e
e
e
e
e e
e
e
e
e
e e
e
e
e
e
e e
e
11 12 1
21 22 1 1
11
1
1 12
1
2 1
1
21
1
1 22
1
2 2
1
+
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+ +
+
(i)
(ii)
(iii)
(iv).
dP dP
e
e
e
e
+ +
+
+
1 1
1
0
k du k k du k du
e
e
e e
e
e
e 21 22 11
1
1 12
1
2
0 + +
( )
+
+
+
+
+
k k
k k k k
k k
du
du
du
dP
dP
e e
e e e e
e e
e
e
e
e
e
e
e
11 12
21 22 11
1
12
1
21
1
22
1
1
2 2
1
0
0
0 +

]
]
]
]
]
]
|
(
'
'
'
'
`
J
J
J
J
J

|
(
'
'
'
'
`
J
J
J
J
J
+ +
+ +
+
+ +
+
0749_Frame_C16 Page 209 Wednesday, February 19, 2003 5:23 PM
2003 by CRC CRC Press LLC
210 Finite Element Analysis: Thermomechanics of Solids
Sample Problem 3: Two Identical Elements under Gravity under
Equal End-Loads
If K
e
K
e+1
and , overlaying the element matrices leads to the
global (two-element) relation
. (16.33)
Note that Equation 16.33 has no solution since the global stiffness matrix has
no inverse: the second row is the negative of the sum of the rst and last rows. This
suggests that, due to numerical errors in the load increments, the condition for static
equilibrium is not satised numerically, and therefore that the body is predicted to
accelerate indenitely (undergo rigid-body motion). However, we also know that the
conguration under incremental loads is symmetric, implying a constraint du
2
0.
This constraint permits condensation, that is, reducing Equation 16.33 to a system
with two unknowns by eliminating rows and columns associated with the middle
incremental displacement:
. (16.34)
The condensed matrix is now proportional to the identity matrix, and the system
has a solution. In general, stiffness matrices can easily be singular or nearly singular
FIGURE 16.3 Two rubber rods under load.
x
e
,u
e

e+1
P
e+1
x
e+1
,u
e+1
x
e+2
,u
e+2
x
e+2
e+1
P
e
P,A
e
P,A
e+1
P
e
e
e+1
dP dP dP
e
e
e
e

+
+
1
1

1 1 0
1 2 1
0 1 1
0
1
2
3

]
]
]
]
]
]
|
(
'
'
'
'
`
J
J
J
J
J

|
(
'
'
'
`
J
J
J
J
du
du
du
dP
dP

1 1
1 1
1
3

]
]
]
]
|
(
'
`
J
J

|
(
'
`
J
J
du
du
dP
dP
0749_Frame_C16 Page 210 Wednesday, February 19, 2003 5:23 PM
2003 by CRC CRC Press LLC
Introduction to Nonlinear FEA 211
(with a large condition number) unless constraints are used to suppress rigid-body
modes.
16.5 ILLUSTRATION OF NEWTON ITERATION
Unfortunately, since elastomers or metals experiencing plasticity are typically quite
compliant, it is common to encounter convergence problems, for which there are
four major approaches:
1. Increasing stiffness, such as by introducing additional constraints if available
2. Reducing load-step sizes and reforming the stiffness matrix after each iteration
3. Switching to displacement control rather than load control
4. Using an arc-length method (described in Chapter 3)
For an equation of the form
, (16.35)
Newton iteration seeks a solution through an iterative process given by
. (16.36)
Clearly, using two sequential iterates,
(16.37)
for some x* between x
j
and x
j1
.
( ) x 0
x x
d x
dx
x
j j
j
j +

]
]
] 1
1

( )
( )
x x x x
d x
dx
x
d x
dx
x
x x
d x
dx
d x
dx
x x
x
d x
dx
x
j j j j
j
j
j
j
j j 2 j
+

]
]
]

]
]
]
+

]
]
]

+
1 1
1
1
1
1
1
1


( )
( )
( )
( )
( *) ( *)
( *)
( *)
( *)
(
2
jj j
j
j j j
x*
d x
dx
d x
dx
x x*
x
d x
dx
x x*
d x
dx
d x
dx
x x O x

]
]
]
+

]
]
]
+

]
]
]
]
]
]
+

|
(
`
J
|
(
'
`
J
J
+

)
( *) ( *)
( )
( *)
( *)
( )
( *) ( *)
( ) ([



2
2 1
1
1
1
1
1
L
xx
j1
2
] )
0749_Frame_C16 Page 211 Wednesday, February 19, 2003 5:23 PM
2003 by CRC CRC Press LLC
212 Finite Element Analysis: Thermomechanics of Solids
16.5.1 EXAMPLE
The performance of Newton iteration procedure is illustrated using a simple example
showing convergence problems. Consider
. (16.38)
The goal is to nd the solution of x as y is incremented in the range (0,1). Clearly,
x approaches innity as y approaches unity, so that the goal is to generate the x(y)
relationship accurately as close as possible to y 1. The curve appears as shown in
Figure 16.4. As y is incremented by small amounts just below unity, the differences
in x due to the increment are large, so that the solution value is far from the initial
iterate.
Suppose that y is incremented such that the n
th
value of y is
. (16.39)
To obtain the solution of the (n + 1)
st
step, the Newton iteration procedure
generates the ( + 1)
st
iterate from the
th
iterate, as follows:
, (16.40)
in which is the
th
iterate for the solution x
n+1
.
Of course, a starting iterate, , is needed. An attractive candidate is x
n+1
.
However, this may not be good enough when convergence difculties appear.
Newton iteration was implemented for this example in a simple problem using
increments of 0.001. A stopping criterion of 10 iterations was used. Convergence
was found to fail near y 0.999.
FIGURE 16.4 Illustration of the inverse tangent function.
Y
1
X
encounter difficulties with convergence

( ) tan ( ) x x y

2
0
1
y n y
n

x x
d x
dx
x
n n
n
n +
+
+
+

+

( )

]
]
]
]
( )
1
1
1
1
1
1

x
n+1

x
n+1
0
0749_Frame_C16 Page 212 Wednesday, February 19, 2003 5:23 PM
2003 by CRC CRC Press LLC
Introduction to Nonlinear FEA 213
16.6 EXERCISES
1. Doing the algebra, make judicious choices of starting iterates, and develop
the rst few iterates for the roots of the equations
2. Write a simple program implementing Newton iteration, and apply it to
the examples in Exercise 1.
3. Using Example 5.1, write a simple program using Newton iteration to
compute X(Y) using increments y 0.001. Set the stopping criterion as
the rst of: (a) 10 iterates or (b) an absolute difference of less than 0.001
in the successive values of x. Note the value of x at which convergence
fails, and compare the values of x with accurate values available from the
formulae and tables in Abramawitz and Stegun (1997).
x x
x
x
2
2
2
3 2 0
1 0
1 0
+ +



( )
0749_Frame_C16 Page 213 Wednesday, February 19, 2003 5:23 PM
2003 by CRC CRC Press LLC

215

Incremental Principle
of Virtual Work

17.1 INCREMENTAL KINEMATICS

Recall that the displacement vector

u

(

X

) is assumed to admit a satisfactory approx-
imation at the element level in the form

u

(

X

)




T

(

X

)

(

t

). Also recall that the
deformation-gradient tensor is given by

F



Suppose that the body under study
is subjected to a load vector,

P

, which is applied incrementally via load increments,


j

P

. The load at the

n

th

load step is denoted as

P

n

. The solution,

P

n

, is known, and
the solution of the increments of the displacements is sought. Let


n

u





u

n

+

1





u

n

,
so that


n

u





T

(

X

)


n


. By suitably arranging the derivatives of


n

u

with respect
to

X

, a matrix,

M

(

X

), can easily be determined for which

VEC

(


n

F

)




M

(

X

)


n


.
We next consider the Lagrangian strain,

E

(

X

)


(

F

T

F





I

). Using Kronecker
Product algebra from Chapter 2, we readily nd that, to rst order in increments,
(17.1)
This form shows the advantages of Kronecker Product notation. Namely, it
enables moving the incremental displacement vector to the end of the expression
outside of domain integrals, which we will encounter subsequently.
Alternatively, for the current conguration, a suitable strain measure is the
Eulerian strain,


(

I



T

F



1

), which refers to deformed coordinates. Note that
since


n

(

FF



1

)




0

,


n

F



1



F



1


n

FF



1

. Similarly,


n

F



T



n

F

T

F


T

. Simple
manipulation furnishes that
(17.2)
There also are geometric changes for which an incremental representation is
useful. For example, since the Jacobian

J



det(

F

) satises

dJ





Jtr

(

F


1

d

F

), we obtain
17

x
x
.
1
2


n n
n n
T
n
n n
VEC
VEC
VEC
e
G G
T
T T
T T T

+
|
(
`
J
+
+
( )
[ ]
[ ] ( )
, [ ] ( )
E
M
1
2
1
2
1
2
F F F F
I F F IU F
g I F F IU X g .
1
2
VEC
n
T T
n
( ) [ ] . +

1
2
1 1
F F F U F F F M g
T 1


0749_Frame_C17 Page 215 Wednesday, February 19, 2003 5:24 PM
2003 by CRC CRC Press LLC

216

Finite Element Analysis: Thermomechanics of Solids

the approximate formula
(17.3)
Also of interest are
(17.4)
Using Equation 17.4, we obtain the incremental forms
(17.5)

17.2 INCREMENTAL STRESSES

For the purposes of deriving an incremental variational principle, we shall see that
the incremental 1

st

Piola-Kirchhoff stress, , is the starting point. However, to
formulate mechanical properties, the objective increment of the Cauchy stress,
is the starting point. Furthermore, in the resulting variational statement, which we
called the

Incremental Principle of Virtual Work

, we nd that the quantity that
appears is the increment of the 2

nd

Piola-Kirchhoff stress,


n

S

.
From Chapter 5, we learned that



, from which, to rst order,
(17.6)
For the Cauchy stress, the increment must take into account the rotation of the
underlying coordinate system and thereby be objective. We recall the objective
Truesdell stress ux, , introduced in Chapter 5:
(17.7)

J Jtr
JVEC VEC
VEC J
n
n
T
n
T

( )
( ) ( )
( )
F F
F F
F
1
1 T
T
M .
d dS
dt
tr dS
d
dt
d
dt
dS tr dS
T
T T
T
[ ]
[ ( ) ]
[( ) ]
[ ( ) ]
n
D n
n
n Dn n
D



I L
I L
n Dn

n
T T T T
n
n
T T T T T
n
n
T T T T T
n
dS dS VEC
dS dS VEC
[ ] [ ( ) ]
[ ( ) ]
[ ( ) ( ) ] .
n n F n F U
n n n F n n F U
n F n n F n






M
M
M

n
S

o
n T,
S S F
T

n n
T
n
T
S S S + F F .
T
o
/ t
+ T T T T
o
/ / ( ) . t t tr
T
D L L T

0749_Frame_C17 Page 216 Wednesday, February 19, 2003 5:24 PM
2003 by CRC CRC Press LLC

Incremental Principle of Virtual Work

217

Among the possible stress uxes, it is unique in that it is proportional to the
rate of the 2

nd

Piola-Kirchhoff stress, namely
(17.8)
An objective Truesdell stress increment is readily obtained as
(17.9)
Furthermore, once has been determined, the (nonobjective) incre-
ment of the Cauchy stress can be computed using
(17.10)
from which
(17.11)

17.3 INCREMENTAL EQUILIBRIUM EQUATION

We now express the incremental equation of nonlinear solid mechanics (assuming
that there is no net rigid-body motion). In the deformed (Eulerian) conguration,
equilibrium at

t

n

requires
(17.12)
Referred to the undeformed (Lagrangian) conguration, this equation becomes
(17.13)
in which, as indicated before, is the 1

st

Piola-Kirchhoff stress,

S

denotes the surface
(boundary) in the deformed conguration, and

n

0

is the surface normal vector in the
undeformed conguration. Suppose the solution for is known as at time

t

n

and
is sought at

t

n

+

1

. We introduce the increment to denote A similar
denition is introduced for the increment of the displacements. Now, equilibrium
applied to and implies
(17.14)

S T / / . t J t
T


F F
1
o

VEC VEC n
T
n
J
( ) ( ).
o
T S
1
F F
VEC( )
o
n T

o
n
n n n
T
n
T
tr T T T T T +

( ) , FF FF F F
1 1

VEC VEC VEC
n
n
T T T T
n
( ) ( ) [ ( ) ( ) ( )] . T T T T T M +

o
F F I I F
T
T
dS dV n u

.
S
T
dS dV n u
0 0 0 0

,
S
S S
n

n
S S S
n n +

1
.
S
n+1
S
n

n
T
n
dS dV S n u
0 0
0
0

.

0749_Frame_C17 Page 217 Wednesday, February 19, 2003 5:24 PM
2003 by CRC CRC Press LLC

218

Finite Element Analysis: Thermomechanics of Solids

Application of the divergence theorem furnishes the differential equation
(17.15)

17.4 INCREMENTAL PRINCIPLE OF VIRTUAL WORK

To derive a variational principle for the current formulation, the quantity to be varied is
the incremental displacement vector since it is now the unknown. Following Chapter 5,
Equation 17.15 is multiplied by (


n

u

)

T

.
Integration is performed over the domain.
The Gauss divergence theorem is invoked once.
Terms appearing on the boundary are identied as primary and secondary
variables.
Boundary conditions and constraints are applied.
The reasoning process is similar to that in the derivation of the Principle of
Virtual Work in nite deformation in which

u

is the unknown, and furnishes
(17.16)
in which

0

is the traction experienced by

dS

0

. The fourth term describes the virtual
external work of the incremental tractions. The rst term describes the virtual internal
work of the incremental stresses. The third term describes the virtual internal work
of the incremental inertial forces. The second term has no counterpart in the previ-
ously formulated Principle of Virtual Work in Chapter 5, and arises because of
geometric nonlinearity. We simply call it the geometric stiffness integral. Due to the
importance of this relation, Equation 17.16 is derived in detail in the equations that
follow. It is convenient to perform the derivation using tensor-indicial notation:
(17.17)
The rst term on the right is converted using the divergence theorem to
(17.18)
which is recognized as the fourth term in Equation 17.16.

T

n
T
n
T
S
0

. u
tr dV dV dV dS
n n n n n
T
n n
T
n
( )

, E S S
T T
F F u u u
0 0
0
0
0
0

+ +




n i
j
n ij
j
n i n ij
j
n i n ij
n i n i
u
X
S dV
X
u S dV
X
u S dV
u u dV

( ) [ ( )] [ ]

.
0 0 0
0 0

X
u S dV u n S dS
u dS
n i n ij n i j n ij
n i j
j
[ ( )] ( )

0 0
0 0


0749_Frame_C17 Page 218 Wednesday, February 19, 2003 5:24 PM
2003 by CRC CRC Press LLC

Incremental Principle of Virtual Work

219
To rst-order in increments, the second term on the right is written, using tensor
notation, as
(17.19)
The second term is recognized as the second term in Equation 17.16.
The rst term now becomes
(17.20)
which is recognized as the rst term in Equation 17.16.
17.5 INCREMENTAL FINITE-ELEMENT EQUATION
For present purposes, let us suppose constitutive relations in the form
(17.21)
in which D(X, ) is the fourth-order tangent modulus tensor. It is rewritten as
(17.22)
Also for present purposes, we assume that
0
is prescribed on the boundary S
0
, a
common but frequently unrealistic assumption that is addressed in a subsequent section.
In VEC notation, and using the interpolation models, Equation 17.16 becomes
(17.23)

X
u S dV tr dV
tr dV
tr dV tr dV
j
n i n ij n n
n n
T
n
T
T
n n n n
T
[ ] ( )
( [ ])
( ) ( )





0 0
0
0 0

+
+
F
F F F
F F F F
S
S S
S S
tr dV tr dV
tr dV
T
n n
T
n n
T
n
n
T
n
( ) [ ]
( )
F F F F F F



S S
S
0 0
0
1
2

+
|
(
`
J


n n n
S D E ( , ) , X

n n n
s X ( , ) e
s S e D VEC VEC TEN22 ( ), ( ), ( ). E

n T G n n n

T
K K M f [( )

] + + 0
K M M K M S M
M
T
T T
G
T
T T
n
T
dV dV
dV dS




G G
0 0
0 0 0 0 0


I
f
0749_Frame_C17 Page 219 Wednesday, February 19, 2003 5:24 PM
2003 by CRC CRC Press LLC
220 Finite Element Analysis: Thermomechanics of Solids
K
T
is now called the tangent modulus matrix, K
G
is the geometric stiffness matrix,
M is the (incremental) mass matrix, and
n
f is the incremental force vector.
17.6 INCREMENTAL CONTRIBUTIONS
FROM NONLINEAR BOUNDARY CONDITIONS
Again, let I
i
denote the principal invariants of C, and let i VEC(I), c
2
VEC(C
2
),
, and A
i
n
i
/c. Recall from Chapter 2 that
(17.24)
Equation 17.23 is complete if increments of tractions are prescribed on the
undeformed surface S
0
. We now consider the more complex situation in which is
referred to the deformed surface S, on which they are prescribed functions of u.
From Chandrasekharaiah and Debnath (1994), conversion is obtained using
(17.25)
and from Nicholson and Lin (1997b)
(17.26)
Suppose that is expressed on S as follows:
(17.27)
Here, is prescribed, while A
M
is a known function of u. Also, S
0
is the
undeformed counterpart of S. These relations are capable of modeling boundary
conditions, such as support by a nonlinear elastic foundation.
From the fact that dS
0
dS
0

0
dS, we conclude that
0
. It follows that
(17.28)
n c
T
i i
I /
n n c
A A I
1 2 1 3 2 1 2 9
1 2 9 3 1 9
+
+ + +
i i c c
ii


I I I
I
T T T T
n i I I I
0 A I C C I ic ci ii I ( ) ( ).
dS dS dS dS
dS dS J
T T
T T T

0 0 0 0 0
0 0 0 0 0 3


n q n q
n C n n n n
1

d d m c m c m n n A
T T T T T
, / .
0 0 3
2
A u
M
T
.
d


0 2
2
1
1



( ) A m
M
T T
u c
0749_Frame_C17 Page 220 Wednesday, February 19, 2003 5:24 PM
2003 by CRC CRC Press LLC
Incremental Principle of Virtual Work 221
From the Incremental Principle of Virtual Work, the rhs term is written as
(17.29)
Recalling the interpolation models for the increments, we obtain an incremental
force vector plus two boundary contribution to the stiffness terms. In particular,
(17.30)
The rst boundary contribution is from the nonlinear elastic foundation coupling
the traction and displacement increments on the boundary. The second arises from
geometric nonlinearity when the traction increment is prescribed on the current
conguration.
17.7 EFFECT OF VARIABLE CONTACT
In many, if not most, real-world problems, loads are transmitted to the member of
interest via contact with other members, for example, gear teeth. The extent of the
contact zone is an unknown to be determined as part of the solution process. Solution
of contact problems, introduced in Chapter 15, is a difcult problem that has absorbed
the attention of many investigators. Some algorithms are suited primarily for linear
kinematics. Here, a development is given for one particular formulation, which is
mostly of interest for explicitly addressing the effect of large deformation.
Figure 17.1 shows a contactor moving into contact with a foundation that is
assumed to be rigid. We seek to follow the development of the contact area and the
tractions arising throughout it. From Chapter 15, we recall that corresponding to a
point x on the contactor surface there is a target point y(x) on the foundation to
which the normal n(x) at x points. As the contactor starts to deform, n(x) rotates
and points toward a new value, y(x). As the point x approaches contact, the point
y(x) approaches the foundation point, which comes into contact with the contactor
point at x.
We dene a gap function, g, using y(x) x + gn. Let m be the surface normal-
vector to the target at y(x). Let S
c
be the candidate contact surface on the contactor,
whose undeformed counterpart is S
0c
. There also is a candidate contact surface S
f
on the foundation.
We limit our attention to bonded contact, in which particles coming into contact
with each other remain in contact. Algorithms for sliding contact with and without
friction are available. For simplicitys sake, we also assume that shear tractions, in


u u A u c
T T
M
T T
dS dS

0 0 2 0
1

]
]
]
( ) . m
u
T T T
BF BN
dS
0 0

+ f K K [ ]
f K NA N K m

1
0 0 0

dS dS dS
BF M
T T
BN 2
T
, , G
0749_Frame_C17 Page 221 Wednesday, February 19, 2003 5:24 PM
2003 by CRC CRC Press LLC
222 Finite Element Analysis: Thermomechanics of Solids
the osculating plane of point of interest, are negligible. Suppose that the interface
can be represented by an elastic foundation satisfying the incremental relation
(17.31)
Here,
n
n
T
and u
n
n
T
u are the normal components of the traction and
displacement vectors. Since the only traction to consider is the normal traction (to
the contactor surface), the transverse components of u are not needed (do not result
from work). Also, k(g) is a nonlinear stiffness function given in terms of the gap by,
for example,
(17.32)
As in Chapter 15, when g is positive, the gap is open and k approaches k
L
, which
should be chosen as a small number, theoretically zero. When g becomes negative,
the gap is closed and k approaches k
H
, which should be chosen as a large number,
theoretically innity to prevent penetration of the rigid body).
Under the assumption that only the normal traction on the contactor surface is
important, it follows that t
n
n, from which
(17.33)
FIGURE 17.1 Contact.
foundation
y(x)
contactor
g
n
m

n n
k g u ( ) .
k g
k
g k k k
H
k r L H L
( ) ( ) , / .

]
]
]
+ >>


2
1 arctan
+
n n
n n.
0749_Frame_C17 Page 222 Wednesday, February 19, 2003 5:24 PM
2003 by CRC CRC Press LLC
Incremental Principle of Virtual Work 223
The contact model contributes the matrix K
c
to the stiffness matrix as follows
(see Nicholson and Lin, 1997b):
(17.34)
To update the gap, use the following relations proved in Nicholson and Lin (1997-b).
The differential vector, dy, is tangent to the foundation surface, hence, m
T
dy 0. It
follows that
(17.35)
Using Equation 17.5, we may derive, with some effort, that
(17.36)
17.8 INTERPRETATION AS NEWTON ITERATION
The (nonincremental) Principle of Virtual Work can be restated in the undeformed
conguration as
(17.37)
We assume for convenience that is prescribed on S
o
. The interpolation model
satises the form
(17.38)



u
K
T


dS u dS
n
T
n
T
c
0 0


K Nn m Nnn N N h
c n
T T
c c
T T
c n
T
c
dS k g dS dS + +

2
0 0 0
( ) .
0 + +

+
m u m n m n
m u m n
m n
T T T
T T
T
d g d dg
g
g


.
g
g

+



T T
T T
T
T T T T T T T
N h
n
h n n F n n F M , , [ [( ) ] ] .
m
m
tr dV dV dS
o
T
o
T
o
( )

. ES u u u

+
( )


e B B
B I I I IU X
B I F F IU X
F
u
X
+
[ ]
+
+
( )

L
T
NL
T
L
T
NL
T
u
T
u
u

1
2
1
2
( ) ( )
( )
.
M
M
0749_Frame_C17 Page 223 Wednesday, February 19, 2003 5:24 PM
2003 by CRC CRC Press LLC
224 Finite Element Analysis: Thermomechanics of Solids
Clearly, F
u
and B
NL
are linear in .
Upon cancellation of the variation d

, an algebraic equation is obtained as


(17.39)
At the load step, Newton iteration is expressed as
(17.40)
or as a linear system
(17.41)
If the load increments are small enough, the starting iterate can be estimated as the
solution from the n
th
load step. Also, a stopping (convergence) criterion is needed
to determine when the effort to generate additional iterates is not rewarded by
increased accuracy.
Careful examination of the relations from this and the incremental formulations
uncovers that
(17.42)
so that the incremental stiffness matrix is the same as the Jacobian matrix in Newton
iteration. This, of course, is a satisfying result. The Jacobian matrix can be calculated
by conventional nite-element procedures at the element level followed by conven-
tional assembly procedures. If the incremental equation is only solved once at each
load increment, the solution can be viewed as the rst iterate in a Newton iteration
scheme. The one-time incremental solution can potentially be improved by additional
iterations, as shown in Equation 17.41, but at the cost of computing the residual
at each load step.
17.9 BUCKLING
Finite-element equations based on classical buckling equations for beams and plates
were addressed in Chapter 14. In the classical equations, geometrically nonlinear
terms appear through a linear correction term, thereby furnishing linear equations.
Here, in the absence of inertia and nonlinearity in the boundary conditions, we briey
present a general viewpoint based on the incremental equilibrium equation
(17.43)
( , ) [( ( ]

, . f B B ) s u f N + +

L NL o
T
o
T
o o
dV dV dS N

n
v )
n
)
n
)
n n
)
n
,
+
+
+

+ + + +


( )

( )

]
]
] 1
1
1
1
1 1 1 1
1
( ( ( (
, ,

J f J f
J f

n
v )
n
v
n
v
n
n
v )
n
v
n
(v )
n
v
+
+
+ + +
+
+
+ +
+
+

( )

( )
+
[ ]
1
1
1 1 1
1
1
1 1
1
1
( ( ) ( )
( ( ) ( )
, ,
.
J K K +
T G
,
( ) . K K f
T G n n
+
+ +

1 1
0749_Frame_C17 Page 224 Wednesday, February 19, 2003 5:24 PM
2003 by CRC CRC Press LLC
Incremental Principle of Virtual Work 225
This solution predicts a large incremental displacement if the stiffness matrix
K
T
+ K
G
is ill-conditioned or outright singular. Of course, in elastic media, K
T
is
positive-denite. However, in the presence of in-plane compression, K
G
may have
a negative eigenvalue whose magnitude is comparable to the smallest positive eigen-
value of K
T
. To see this recall that
(17.44)
We suppose that the element in question is thin in a local z (out-of-plane
direction). This suggests the assumption of plane stress. Now, in plate-and-shell
theory, it is necessary to add a transverse shear stress on the element boundaries to
allow the element to support transverse loads. We assume that the transverse shear
stresses only appear in the incremental force term and the tangent stiffness term,
and that the geometric stiffness term strictly satises the plane-stress assumption. It
follows that if the z-direction is out of the plane, in the geometric stiffness term,
(17.45)
In classical buckling, it is assumed that loads applied proportionately induce
proportionate in-plane stresses. Thus, for a given load path, only one parameter,
the length of the straight line the stress point traverses in the space of in-plane
stresses, arises in the eigenvalue problem for the critical buckling load. In nonlinear
problems, there is no assurance that the stress point follows a straight line. Instead,
if l denotes the distance along the line followed by the load point in proportional
loading, the stresses become numerical functions of l.
As a simple alternative to the general case, we consider buckling of a single
element and suppose that the stresses appearing in Equation 17.46 are applied in a
compressive sense along the faces of the element in a proportional manner whereby
(17.46)
in which the circumex implies a reference value along the stress path at which l 1,
and the negative signs on the stresses are present since buckling is associated with
compressive stresses. At the element level, the equation now becomes
(17.47)
K G G K I
T
T T
G
T
dV dV

M M M M
0 0
S .
S I
I I I
I I I
I I I

]
]
]
]
]
]
S S
S S
11 12
12 22
0
0
0 0 0
.
S I

]
]
]
]
]
]

) (

)
(

) (

) ,
S S
S S
11 12
12 22
0
0
0 0 0
I I I
I I I
I I I
(

) . K K f
T G n n

+ +

1 1
0749_Frame_C17 Page 225 Wednesday, February 19, 2003 5:24 PM
2003 by CRC CRC Press LLC
226 Finite Element Analysis: Thermomechanics of Solids
At a given load increment, the critical buckling load for the current path, as a
function of two angles determining the path in the stress space illustrated in
Chapter 14, is obtained by computing the l value rendering singular.
17.10 EXERCISES
1. Assuming linear interpolation models for u,v in a plane triangular
membrane element with vertices (0,0),(1,0),(0,1), obtain the matrix M,
G, B
L
, and B
NL.
2. Repeat Exercise 1 with linear interpolation models for u, v, and w in a
tetrahedral element with vertices (0,0,0),(1,0,0),(0,1,0),(0,0,1).
(

) K K
T G

0749_Frame_C17 Page 226 Wednesday, February 19, 2003 5:24 PM
2003 by CRC CRC Press LLC

227

Tangent-Modulus Tensors
for Thermomechanical
Response of Elastomers

18.1 INTRODUCTION

Within an element, the nite-element method makes use of interpolation models for
the displacement vector

u

(

X

,

t

) and temperature T(

X

,

t

) (and pressure

p





trace

(

)/3
in incompressible or near-incompressible materials):
(18.1)
in which T

0

is the temperature in the reference conguration, assumed constant.
Here,

N

,


, and

are shape functions and

,

, and

are vectors of nodal values.
Application of the strain-displacement relations and their thermal analogs furnishes
(18.2)
in which

U

is a 9


9 universal permutation tensor such that

VEC

(

A

T

)




U

VEC

(

A

),
and

e





VEC

(

E

) is the Lagrangian strain vector. Also,


is the gradient operator
referred to the deformed conguration. The matrix

and the vector

T

are typically
expressed in terms of isoparametric coordinates.

18.2 COMPRESSIBLE ELASTOMERS

The Helmholtz potential was introduced in Chapter 7 and shown to underlie the
relations of classical coupled thermoelasticity. The thermohyperelastic properties of
compressible elastomers are also derived from the Helmholtz free-energy density


(per unit mass), which is a function of T and

E

. Under isothermal conditions it is
conventional to introduce the strain energy density

w

(

E

)


(T,

E

) (T constant),
in which


0

is the density in the undeformed conguration. Typically, the elastomer
is assumed to be isotropic, in which case


can be expressed as a function of

T

,

I

1

,

I

2

, and

I

3

. Alternatively, it may be expressed as a function of T and the stretch ratios


1

,


2

, and


3

.
18
u N ( , ) ( ) ( ), ( , ) ( ) ( ), ( ) ( ), X X X X X t t t t p t
T T T
T T
0
f F I U f F I e
F I I F U
T T T
T T T T
1 1 2 2 2
2
1
2

+
VEC VEC
T
( ) , ( ) ,
, ( ),
M g M g M g, b g
b M b q

G G T

0749_Frame_C18 Page 227 Wednesday, February 19, 2003 5:25 PM
2003 by CRC CRC Press LLC

228

Finite Element Analysis: Thermomechanics of Solids

With


known as a function of T,

I

1

,

I

2

, and

I

3

, the entropy density


per unit
mass and the specic heat

c

e

at constant strain are obtained as
(18.3)
The 2

nd

Piola-Kirchhoff stress,

s





VEC

(

S

), is obtained from
(18.4)
Also of importance is the (isothermal) tangent-modulus matrix
(18.5)
An expression for

D

T

has been derived by Nicholson and Lin (1997c) for
compressible, incompressible, and near-incompressible elastomers described by
strain-energy functions (Helmholtz free-energy functions) and based on the use of
stretch ratios (singular values of

F

) rather than invariants.

18.3 INCOMPRESSIBLE AND NEAR-INCOMPRESSIBLE
ELASTOMERS

When the temperature T is held constant, elastomers often satisfy the constraint of
incompressibility or near-incompressibility. The constraint is accommodated by
augmenting


with terms involving a new parameter similar to a Lagrange multiplier.
Typically, this new parameter is related to the pressure

p

. The thermohyperelastic
properties of incompressible and near-incompressible elastomers can be derived
from the augmented Helmholtz free energy, which is a function of

E

,

T

, and

p

. The
constraint introduces additional terms into the governing nite-element equations
and requires an interpolation model for

p

.
If the elastomer is incompressible at a constant temperature, the augmented
Helmholtz function,


, can be written as
(18.6)
where


is a material function satisfying the constraint


(

J

,

T

)


0 and
It is easily shown that


d

depends on the deviatoric Lagrangian strain

E

d

, due to the
introduction of the deviatoric invariants

J

2

and

J

3

. The Lagrange multiplier


is, in
fact, the (true) pressure

p

:
(18.7)
c
e
E

T
T

T


.
s n
T
T
i i
i
i
i
I




0 0
2
e
, .
D
s
e
A
T ij i j
j i
i i
i
ij
i j
I I

+



T
4 4
0 0
2


n n
T
, .

d
J J J J I I J I I ( , , ( , / , / ,
/ /
1 2 0 1 1 3
1 3
2 2 3
2 3
T) T)/ ,
J I
3
1 2
det( ). F
p trace
J

( )/ . T 3

T

0749_Frame_C18 Page 228 Wednesday, February 19, 2003 5:25 PM
2003 by CRC CRC Press LLC

Tangent-Modulus Tensors for Thermomechanical Response of Elastomers

229

For an elastomer that is near-incompressible at a constant temperature,


can be
written as
(18.8)
in which


0

is a constant. The near-incompressibility constraint is expressed by


p



0, which implies
(18.9)
The bulk modulus



is given by
(18.10)
Chen et al. (1997) presented sufcient conditions under which near-incompress-
ible models reduce to the incompressible case as


. Nicholson and Lin (1996)
formulated the relations
(18.11)
with the consequence that
(18.12)
Equation 18.12 provides a linear pressure-volume relation in which thermome-
chanical effects are conned to thermal expansion expressed using a constant-volume
coefcient


. If the constraint is assumed to be satised

a priori

, the Helmholtz free
energy is recovered as
(18.13)
Alternatively, the latter term results from retaining the lowest nonvanishing term
in a Taylor-series representation of


about

f

3

(T)

J



1.
Given Equation 18.13, the entropy now includes a term involving

p

:
(18.14)
The stress and the tangent-modulus matrices are correspondingly modied:
(18.15)

0 0 1 2
2
2
d
J J p J p ( , , ) ( , ) / , T T
p J ( , ). T


p
J J
T T
0
.
( , ( ) , ( , ) ( , ) ( ( ) J f J J J c ln
d e
T) T T) (T T T/T ), +
3
1 1 2 2 2 0
1 1
p f J f
0
3 3
0
1 ( ( ), ) . T) (T
( , , ) ( , , ( ) ) / . I I I J J f
d 1 2 3 1 2 0
3 2
0
1 2 + T) (T

d
f p f
T
(T (T
4
0
3
)/ , / ).
s n
A n n
T
d
T
f J
f J J

|
(
'
`
J
J


[ ]

0
T,
3
3
TP
T,
0
T
d
3
3 3 3
T
(T
T) 2
e
s
e e e
) /
( / / D
3

0749_Frame_C18 Page 229 Wednesday, February 19, 2003 5:25 PM
2003 by CRC CRC Press LLC

230

Finite Element Analysis: Thermomechanics of Solids

18.3.1 S

PECIFIC

E

XPRESSIONS



FOR



THE

H

ELMHOLTZ

P

OTENTIAL

There are two broad approaches to the formulation of Helmholtz potential:
To express


as a function of

I

1

, I
2
, and I
3
, and T (and p)
To express as a function of the principal stretches
1
,
2
, and
3
, and T (and p).
The latter approach is thought to possess the convenient feature of allowing direct
use of test data, for example, from uniaxial tension. We will now examine several
cases.
18.3.1.1 Invariant-Based Incompressible Models:
Isothermal Problems
The strain-energy function depends only on I
1
, I
2
, and incompressibility is expressed
by the constraint I
3
1, assumed to be satised a priori. In this category, the most
widely used models include the Neo-Hookean material:
(18.16)
and the (two-term) Mooney-Rivlin material:
(18.17)
in which C
1
and C
2
are material constants. Most nite-element codes with hyper-
elastic elements support the Mooney-Rivlin model. In principle, Mooney-Rivlin
coefcients C
1
and C
2
can be determined independently by tting suitable load-
deection curves, for example, uniaxial tension. Values for several different rubber
compounds are listed in Nicholson and Nelson (1990).
18.3.1.2 Invariant-Based Models for Compressible Elastomers
under Isothermal Conditions
Two widely studied strain-energy functions are due to Blatz and Ko (1962). Let G
0
be the shear modulus and v
0
the Poissons ratio, referred to the undeformed cong-
uration. The two models are:
(18.18)
Let w denote the Helmholtz free energy evaluated at a constant temperature, in which
case it is the strain energy. We note a general expression for w which is implemented
C I I
1 1 3
3 1 ( ),
+ C I C I I
1 1 2 2 3
3 3 1 ( ) ( ), ,

0 1 0 1
0
0
3 3
1 2
0
0
0 2 0
2
3
3
1
2
1 2 1
1
2
2 5
0
0
+


+
|
(
'
`
J
J
+
|
(
'
`
J
J

G I I I
G
I
I
I
0749_Frame_C18 Page 230 Wednesday, February 19, 2003 5:25 PM
2003 by CRC CRC Press LLC
Tangent-Modulus Tensors for Thermomechanical Response of Elastomers 231
in several commercial nite-element codes (e.g., ANSYS, 2000):
(18.19)
in which E
th
is called the thermal expansion strain, while C
ij
and D
k
are material
constants. Several codes also provide software for estimating the model coefcients
from user-supplied data.
Several authors have attempted to uncouple the response into isochoric (incom-
pressible) and volumetric parts even in the compressible range, giving rise to func-
tions of the form =
1
(J
1
, J
2
) +
2
(J). A number of proposed forms for
2
are
discussed in Holzappel (1996).
18.3.1.3 Thermomechanical Behavior under Nonisothermal
Conditions
Now we come to the accommodation of coupled thermomechanical effects. Simple
extensions of, for example, the Mooney-Rivlin material have been proposed by
Dillon (1962), Nicholson and Nelson (1990), and Nicholson (1995) for compressible
elastomers, and in Nicholson and Lin (1996) for incompressible and near-incom-
pressible elastomers. From the latter,
(18.20)
in which p/f
3
(T). As previously mentioned, a model similar to Nicholson and
Lin (1996) has been proposed by Holzappel and Simo (1996) for compressible
elastomers described using stretch ratios.
18.4 STRETCH RATIO-BASED MODELS:
ISOTHERMAL CONDITIONS
For compressible elastomers, Valanis and Landel (1967) proposed a strain-energy
function based on the decomposition
(18.21)
Ogden (1986) has proposed the form
(18.22)
w J J J C J J J D J J E
ij
i j
j i
r
k
k
k
r th
( , , ) ( ) ( ) ( ) / , /( ),
1 2 1 2
3 3 1 1 + +



0 1 1 2 2 0
3 2
2 3 1 1 2 + + C J C J c ln f J
e o
( ) ( ) ( ( / ) ( ( ) ) / , T T T T
( , , , ( , ( , ( , , .
1 2 3 1 2 3
T) T) T) T) T + + fixed

0
1
1 ( , ( ), . T) T

p
p
N
fixed
0749_Frame_C18 Page 231 Wednesday, February 19, 2003 5:25 PM
2003 by CRC CRC Press LLC
232 Finite Element Analysis: Thermomechanics of Solids
In principle, in incompressible isotropic elastomers, stretch ratio-based models
have the advantage of permitting direct use of archival data from single-stress tests,
for example, uniaxial tension.
We now illustrate the application of Kronecker Product algebra to thermohyper-
elastic materials under isothermal conditions and accommodate thermal effects.
From Nicholson and Lin (1997c), we invoke the expression for the differential of a
tensor-valued isotropic function of a tensor. Namely, let A denote a nonsingular
n n tensor with distinct eigenvalues, and let F(A) be a tensor-valued isotropic
function of A, admitting representation as a convergent polynomial:
(18.23)
Here,
j
are constants. A compact expression for the differential dF(A) is pre-
sented using Kronecker Product notation.
The reader is referred to Nicholson and Lin (1997c) for the derivation of the
following expression. With f VEC(F) and a VEC(A),
(18.24)
Also, d VEC(d ), in which d is an antisymmetric tensor representing the
rate of rotation of the principal directions. The critical step is to determine a matrix J
such that Wd Jda. It is shown in Dahlquist and Bjork that J [A
T
A]
1
W, in
which [A
T
A]
I
is the Morse-Penrose inverse [(Dahlquist and Bjork(1974)]. Thus,
(18.25)
We now apply the tensor derivative to elastomers modeled using stretch ratios,
especially in the model presented by Ogden (1986). In particular, a strain-energy
function, w, was proposed, which, for compressible elastomers and isothermal
response, is equivalent to the form
(18.26)
in which c
i
are the eigenvalues of C, and
i
,
i
are material properties. The tangent-
modulus tensor appearing in Chapter 17 for the incremental form of the Principle
F A A ( ) .

j
j
0
d d d
j
d
d
ITEN
d
d
j
j
f a F F a
F AF F AF A F F A
T
T T T
( )
( )
( / ) ( / ) ( )
+

|
(
'
`
J
J
+

1
2
22
2 2
1
2
1
0
W

F A A
F
A
f
a


d d f a F F A A W / / [ ] .
T T
2
w tr
i
i
i

|
(
'
`
J
J


[ ] , C I
0749_Frame_C18 Page 232 Wednesday, February 19, 2003 5:25 PM
2003 by CRC CRC Press LLC
Tangent-Modulus Tensors for Thermomechanical Response of Elastomers 233
of Virtual Work is obtained as
(18.27)
(18.28)
18.5 EXTENSION TO THERMOHYPERELASTIC
MATERIALS
Equations 18.27 and 18.28 can be extended to thermohyperelastic behavior as follows,
based on Nicholson and Lin (1996). The body initially experiences temperature T
0
uniformly. It is assumed that temperature effects occur primarily as thermal expan-
sion, that volume changes are small, and that volume changes depend linearly on
temperature. Thus, materials of present interest can be described as mechanically
nonlinear but thermally linear.
Due to the role of thermal expansion, it is desirable to uncouple dilatational and
deviatoric effects as much as possible. To this end, we introduce the deviatoric Cauchy-
Green strain in which I
3
is the third principal invariant of C. Now, mod-
ifying w and expanding it in J 1, and retaining lowest-order terms gives
(18.29)
in which is the bulk modulus. The expression for in Equation 18.27 is affected
by these modications.
To accommodate thermal effects, it is necessary to recognize that w is simply
the Helmholtz free-energy density
o
under isothermal conditions, in which
o
is
the mass density in the undeformed conguration. It is assumed that 0 in the
undeformed conguration. As for invariant-based models, we can obtain a function
with three terms: a purely mechanical term
M
, a purely thermal term
T
, and a
mixed term
TM
. Now, with entropy, , satises the relations
(18.30)
Following conventional practice, the specic heat at constant strain, c
e
T/T]
e
,
is assumed to be constant, from which we obtain
(18.31)
On the assumption that thermal effects in shear (i.e., deviatoric effects) can be

+


4 1 2 4
2 2


i i i
i
i i
i
T
i i
( ) / [ ] C C A W A
i
W
i
i i i i i i
+


3
2
1
2
2 2

C C C C C C [ ].

/
/
C C I
3
1 3
(
/
J I
3
1 2
)
w tr J
i
i
i

|
(
'
`
J
J
+

] ( ) , C I
1
2
1
2
s
T
o


e
T e

T
.

T e
c ln + T T/T ]
0
[ ( ) . 1
0749_Frame_C18 Page 233 Wednesday, February 19, 2003 5:25 PM
2003 by CRC CRC Press LLC
234 Finite Element Analysis: Thermomechanics of Solids
neglected relative to thermal effects in dilatation, the purely mechanical effect is
equated with the deviatoric term in Equation 18.29:
(18.32)
Of greatest interest is
TM
. The development of Nicholson and Lin (1996) furnishes
(18.33)
The tangent-modulus tensor s/e now has two parts: X
M
+ X
TM
, in which
X
M
is recognized as , derived in Equation 18.29. Without providing the details,
Kronecker Product algebra furnishes the following:
(18.34)
The foregoing discussion of stretch-based thermohyperelastic models has been
limited to compressible elastomers. However, many elastomers used in applications,
such as seals, are incompressible or near-incompressible. For such applications, as
we have seen, an additional eld variable is introduced, namely, the hydrostatic
pressure (referred to deformed coordinates). It serves as a Lagrange multiplier
enforcing the incompressibility and near-incompressibility constraints. Following
the approach for invariant-based models, Equations 18.33 and 18.34 can be extended
to incorporate the constraints of incompressibility and near-incompressibility.
The tangent-modulus tensor presented here only addresses the differential of
stress with respect to strain. However, if coupled heat transfer (conduction and
radiation) is considered, a general expression for the tangent-modulus tensor is
required, expressing increments of stress and entropy in terms of increments of strain
and temperature. A development accommodating heat transfer for invariant-based
elastomers is given in Nicholson and Lin (1997a).
18.6 THERMOMECHANICS OF DAMPED ELASTOMERS
Thermoviscohyperelasticity is a topic central to important applications, such as
rubber mounts in hot engines. The current section introduces a thermoviscohy-
perelastic constitutive model thought to be suitable for near-incompressible elas-
tomers exhibiting modest levels of viscous damping following a Voigt model. Two
potential functions are used to provide a systematic treatment of reversible and
irreversible effects. One is the familiar Helmholtz free energy in terms of the strain
and the temperature; it describes reversible, thermohyperelastic effects. The second
potential function, based on the model of Ziegler and Wehrli (1987), models viscous

M i
i
tr
i

|
(
'
`
J
J

] . C

TM
J


[ ( ]
( ) ( ( )/ ) .
3 2
0
1
1
2
1 3
T)
T T/T

TM
J J
J
J
+

]
]
]

]
]
]

3
3
2 3 3
3
3
3 3
2
1 n n A
n n
T
T
( ) .
0749_Frame_C18 Page 234 Wednesday, February 19, 2003 5:25 PM
2003 by CRC CRC Press LLC
Tangent-Modulus Tensors for Thermomechanical Response of Elastomers 235
dissipation and arises directly from the entropy-production inequality. It provides a
consistent thermodynamic framework for describing damping in terms of a viscosity
tensor that depends on strain and temperature.
The formulation leads to a simple energy-balance equation, which is used to
derive a rate-variational principle. Together with the Principle of Virtual Work,
variational equations governing coupled thermal and mechanical effects are pre-
sented. Finite-element equations are derived from the thermal-equilibrium equation
and from the Principle of Virtual Work. Several quantities, such as internal energy
density, , have reversible and irreversible portions, indicated by the subscripts r
and i:
r
+
i
. The thermodynamic formulation in the succeeding paragraphs is
referred to undeformed coordinates.
There are several types of viscoelastic behaviors in elastomers, especially if they
contain llers such as carbon black. For example, under load, elastomers experience
stress softening and compression set, which are long-term viscoelastic phenomena.
Of interest here is the type of damping that is usually assumed in vibration isolation
in which the stresses have an elastic and a viscous portion reminiscent of the classical
Voigt model, and the viscous portion is proportional to strain rates. The time con-
stants are small. This type of damping is viewed as arising in small motions super-
imposed on the large strains, which already reect long-term viscoelastic effects.
18.6.1 BALANCE OF ENERGY
The conventional equation for the balance of energy is expressed as
(18.35)
where s VEC(S) and e VEC(E). Here, is the internal energy per unit mass, q
0
is the heat-ux vector,
0
is the divergence operator referred to undeformed coor-
dinates, and h is the heat input per unit mass, for simplicitys sake, assumed inde-
pendent of temperature. The state variables are thus e and T. The Helmholtz free
energy,
r
per unit mass, and the entropy, per unit mass, are introduced using
(18.36)
Now,
(18.37)
18.6.2 ENTROPY PRODUCTION INEQUALITY
The entropy-production inequality is stated as
(18.38)

0 0 0 0
0 0 0


+
+ +
s e q
s e s e q
T T
T T T
h
h
r i

r
T .
+
0 0 0 0 0 0
T
r
h q s e s e
T T
r i
T T


.


0 0 0 0 0
0 0 0 0
T T/T
T T T/T

+ +
+ + +
T T
r r
T
i
T T
h q
s e s e q
q

0749_Frame_C18 Page 235 Wednesday, February 19, 2003 5:25 PM


2003 by CRC CRC Press LLC
236 Finite Element Analysis: Thermomechanics of Solids
The Helmholtz potential is assumed to represent reversible thermohyperelastic
effects. We decompose into reversible and irreversible portions:
r
+
i
. Now,

r
,
r
, and
i
are assumed to be differentiable functions of E and T. Furthermore,
we suppose that
i

i1
+
i2
and
(18.39)
This allows us to say that the viscous dissipation is absorbed as heat. We also
suppose that reversible effects are absorbed as a portion of the heat input as follows:
(18.40)
In addition, from conventional arguments,
(18.41)
it follows that
(18.42)
Inequality as shown in Equation 18.42 can be satised if and
(18.43)
Inequality as shown in Equation 18.43b is conventionally assumed to express
the fact that heat ows irreversibly from cold to hot zones. Inequality as shown in
Equation 18.43a requires that viscous effects be dissipative.
18.6.3 DISSIPATION POTENTIAL
Following Ziegler and Wehrli (1987), the specic dissipation potential

0

i
is introduced, for which
(18.44)
The function is selected such that
i
and
t
are positive scalars, in which case
the inequalities in Equations 18.44a and 18.44b require that
(18.45)
This can be interpreted as indicating the convexity of a dissipation surface in
space. Clearly, to state the constitutive relations, it is sufcient to specify
r
and .

0 2 0 0 0
T

.
i
i
h +
[ ]
T
q

0 0 0 0
T

.
r
r
h +
[ ]
T
q

r r
T
r r
/ / , e s T
s e
T T
i

. q
0 0 0 1
T/T
i
T

0
0
i

T
s e
T
i
(a) T/T (b).

0 0
0
q
T
( ,

, , q
0
e e T)

T
s e
i i
T
t
T

0 0 0 0
/

/ . (a). T/T (b). q


( /

( / . e e ) ) 0 0
0 0
q q
(

, ) e q
0
0749_Frame_C18 Page 236 Wednesday, February 19, 2003 5:25 PM
2003 by CRC CRC Press LLC
Tangent-Modulus Tensors for Thermomechanical Response of Elastomers 237
A simple illustration is now provided showing how the dissipation potential in
Equation 18.45 provides a framework for describing dissipative effects. On the
expectation that properties governing heat transfer are not affected by strain, we
introduce the decomposition
(18.46)
Now,
t
represents thermal effects, and we assume for simplicitys sake that
t
is
a material constant. Inequality in Equation 18.46 implies that
(18.47)
This is essentially the conventional Fourier law of heat conduction, with
t
recognized as the thermal conductivity. As an elementary example of viscous dissi-
pation, suppose that
(18.48)
in which (T, J
1
, J
2
) is the viscosity. Hence,
(18.49)
and Equation 18.44a requires that be positive.
18.6.4 THERMAL-FIELD EQUATION FOR DAMPED ELASTOMERS
The energy-balance equations of thermohyperelasticity (i.e., the reversible response)
are now reappearing in terms of a balance law among reversible portions of the
stress, entropy, and internal energy. Equation 18.40 is repeated as
(18.50)
The ensuing Maxwell relation is
(18.51)
Conventional operations furnish the reversible part of the equation of thermal
equilibrium (balance of energy):
(18.52)
For the irreversible part, we recall the relations
(18.53)
+
i t t t

0 0 0
1
2
2 [ ] [ / ]. q q
T

0 0
T/T q / .
t

i i
J J ( , , )

, T /
1 2
2 1 e e
T
s e
i
J J ( , , )

, T
1 2

0 0

r r
s e
T
r
T.
s
r
T
r
/ / . T
0
e
[ ] /

, / + +
0 0 0 0
T
q h c c
r r
T
e e r
T( T) T T T. s e

( )
+
0 0 0 0
T
q h c
i
i
s e
T
i
T

0749_Frame_C18 Page 237 Wednesday, February 19, 2003 5:25 PM


2003 by CRC CRC Press LLC
238 Finite Element Analysis: Thermomechanics of Solids
and
(18.54)
and
(18.55)
Upon adding the relations, we obtain the thermal-eld equation
(18.56)
It is easily seen that Equation 18.55 directly reduces to a well-known expression
in classical linear thermoelasticity. In addition, under adiabatic conditions in which
most of the viscous work, , is absorbed as a temperature
increase controlled by
0
(c
e
+ c
i
), while a smaller portion is absorbed into the
elastic strain-energy eld.
18.7 CONSTITUTIVE MODEL: POTENTIAL
FUNCTIONS
18.7.1 HELMHOLTZ FREE-ENERGY DENSITY
In the moderately damped, thermohyperelastic material, the elastic (reversible) stress
is assumed to satisfy a thermohyperelastic constitutive relation suitable for near-
incompressible elastomers. In particular,
(18.57)
Here,
rm
represents the purely mechanical response and can be identied as the
conventional, isothermal, strain-energy density function associated, for example,
with the Mooney-Rivlin model. Again, I
1
, I
2
, I
3
are the principal invariants of the
(right) Cauchy-Green strain tensor. The formulation can easily be adapted to stretch
ratio-based models, such as the Ogden (1986) model. The function
rt
(T) represents
the purely thermal portion of the Helmholtz free-energy density. Finally,
rtm
(T, I
3
)
represents thermomechanical effects, again based on the assumption that the primary
coupling is through volumetric expansion. The quantity
ro
represents the Helmholtz
free energy in the reference state, and, for simplicitys sake, is assumed to vanish.
The forms of
rt
and
rtm
are introduced in the current presentation:
(18.58)
(18.59)


0 2 0
2
0
2
T T T
T
T

i
i i

+

e
e

s
e
T
i
i
i
i
c

0
2 2
T T
T
, .
+ + +
0 0 0 0
T T T
q s e s e h c c
r i e i
T T T /

( )

.
+
0 0 0
0
T
q h , s e
T
i


r rm rt rtm ro
I I I I + + + ( , , ) ( ) ( , ) .
1 2 3 3
T T

rt e
c ln ( [ ( / ) T) T T T ] 1
0

rtm
I f J ( , ) [ ( ] T T)
3
0
3 2
2
1

J I f +

]
]
]

3
1 2
0
1
1
3
/
( ) ( ( ) det T) T T F

0749_Frame_C18 Page 238 Wednesday, February 19, 2003 5:25 PM
2003 by CRC CRC Press LLC
Tangent-Modulus Tensors for Thermomechanical Response of Elastomers 239
and is the volumetric coefcient of thermal expansion. For the sake of illustration,
for
rm
(I
1
, I
2
, I
3
), we display the classical two-term Mooney-Rivlin model:
(18.60)
in which are the deviatoric invariants of C. The revers-
ible stress is obtained as
(18.61)
18.7.2 SPECIFIC DISSIPATION POTENTIAL
Fouriers law of conduction is obtained from:
(18.62)
The viscous stress s
i
depends on the shear part of the strain rate as well as the
temperature. However, since the elastomers of interest are nearly incompressible, to
good approximation s
i
can be taken as a function of the (total) Lagrangian strain rate.
The current framework admits several possible expressions for
i
, of which an
example was already given in Section 6.3. Here, taking a more general viewpoint,
we seek expressions of the form , in which D
v
is called the
viscosity tensor; it is symmetric and positive-denite. (Of course, the correct expres-
sion is determined by experiments.) The simplest example was furnished in Section
18.6.3. As a second example, to ensure isotropy, suppose that
i
is a function of
and and note that
(18.63)
For an expression reminiscent of the two-term Mooney-Rivlin strain-energy func-
tion, let us consider the specic form
(18.64)
in which C
1v
and C
2v
are positive material coefcients. We obtain the viscosity tensor,
(18.65)
Unfortunately, this tensor is only positive-semidenite. As a second example,
suppose that the dissipation potential is expressed in terms of the deformation rate

rm
I I I C J C J I ( , , ) ( ) ( ), ,
1 2 3 1 1 2 2 3
1 1 1 +
J I I J I I
1 1 3
1 3
2 2 3
2 3
/ /
/ /
and
s n
r j j j r j
I
VEC I VEC I VEC



2
1 1 1 3 3


/
, ( ) , ( ) ( ) n i i I n i c c C n C
1

t t
k [ ] [ / ].
/
q q
0 0
1 2
2
T

i
T
v

1
2

( , )

e e e D T

J
1

: (

), J J J
i 2 1 2

, . J
I
I
I J
I
I
I
1 1 1
3
3 3
1 3
2 2 2 2 3 3
2 3
2
1
3
2
2
3
1 2
3

]
]
]

]
]
]
m m i n m m n n
T T T T T T T T
e e

i v v
C J C J +
[ ]

1 1 1
2
2 2
2
2 (T , )

D
v v v
C C +
[ ]
(T . )
1 1 1 2 2 2
m m m m
T T
0749_Frame_C18 Page 239 Wednesday, February 19, 2003 5:25 PM
2003 by CRC CRC Press LLC
240 Finite Element Analysis: Thermomechanics of Solids
tensor D, in particular,
i
(T)tr(D
2
)/2, which has the advantage in that the
deformation rate tensor D is in the observed (current) conguration. With d
VEC(D),
(18.66)
which is positive-denite.
18.8 VARIATIONAL PRINCIPLES
18.8.1 MECHANICAL EQUILIBRIUM
In this section, we present one of several possible formulations for the nite-element
equations of interest, neglecting inertia. Application of variational methods to the
mechanical eld furnishes the Principle of Virtual Work in the form
(18.67)
in which
0
denotes the traction vector on the undeformed surface S
0
. As illustrated
in the examples in the previous section, we expect that the dissipation potential has
the form
i
D
v
(e, T) from which
(18.68)
in which D
v
is again the viscosity tensor, and it will be taken as symmetric and
positive-denite. (It is positive-denite since ) Equation 18.67 is
thus rewritten as
(18.69)
18.8.2 THERMAL EQUILIBRIUM
The equation for thermal equilibrium is rewritten as
(18.70)
and note that it is in rate form, in contrast to the equation of mechanical equilibrium
(see Equation 18.69). For the sake of a unied rate formulation, we rst introduce
the integrated form of this relation. The current value of
r
+
i2
, assuming that the
initial values of the entropies vanish, is now given by
(18.71)
d F F e + +
T T
v

)( ) ( ) D (T , 2 2
1 1
I I
tr dV dS tr dV
i r
( ) ( ) , ES u ES
T
0 0 0 0


1
2

e
T

e,
s e
i v
D

,
s e e
T
i

0 for all .
e D e u t e
T
i
T T
r
dV dS dV

.
0 0 0 0

s

0 2 0 0 0
(

) / ,
r i
T
h + +
[ ]
q T

0 2 0 0 0
( ) / .
r i
h dt + +
[ ] [ ]

T
q T
0749_Frame_C18 Page 240 Wednesday, February 19, 2003 5:25 PM
2003 by CRC CRC Press LLC
Tangent-Modulus Tensors for Thermomechanical Response of Elastomers 241
The corresponding variational principle is stated as
(18.72)
With some effort, a rate (incremental) variational principle can be obtained in
the form
(18.73)
(The motivation behind writing Equations 18.71 and 18.72 is simply to establish
how a rate principle is obtained in the thermal eld as the counterpart of the rate
(incremental) principle for the mechanical eld.) Upon approximating T in the
denominator by T
0
and letting k denote the thermal conductivity, we can obtain the
thermal-equilibrium equation in the form
(18.74)
Using interpolation models for displacement and temperature, Equations 18.69
and 18.74 reduce directly into nite-element equations for the mechanical and
thermal elds.
18.9 EXERCISES
1. Derive explicit forms of the stress and tangent-modulus tensors using the
Helmoltz potential in Equation 18.20.
2. Derive the quantities m
1
and m
2
in Equation 18.63.
3. Verify Equation 18.58 by recovering c
e
upon differentiating twice with
respect to T.
4. Substitute the required interpolation models in Equations 18.69 and 18.74
to obtain an element-level nite-element equation for the mechanical and
thermal elds.
T T T
0 2 0 0 0 0 0
( ) / .
r i
dV h dt dV + +
[ ] [ ]
|
(
`
J
T
q
T T T )T T T T
i
+ +
[ ]
+
[ ] [ ]

s e s e q
T
r
T
e i
c c dV h dV /

(

/ / .
0 0 0 0 0 0
T


T T c c )T T
T T/T T T T T
i
+
[ ]
+


s e s e
T
r e i
T T
dV
k dV h dV dS
T
/

/
[ ( ) ] / ( / )
0 0 0
0 0 0 0 0 0 0 0 0
n q
0749_Frame_C18 Page 241 Wednesday, February 19, 2003 5:25 PM
2003 by CRC CRC Press LLC

243

Inelastic and
Thermoinelastic Materials

19.1 PLASTICITY

Plasticity and thermoplasticity are topics central to the analysis of important appli-
cations, such as metal forming, ballistics, and welding. The main goal of this section
is to present a model of plasticity and thermoplasticity, along with variational and
nite-element statements, accommodating the challenging problems of nite strain
and kinematic hardening.

19.1.1 K

INEMATICS

Elastic and plastic deformation satises the additive decomposition
(19.1)
from which we can formally introduce strains:
(19.2)
The Lagrangian strain

E

satises the decomposition
(19.3)
Typically, plastic strain is viewed as permanent strain. As illustrated in Figure 19.1,
in a uniaxial tensile specimen, the stress,

S

11

, can be increased to the point A, and
then unloaded along the path AB. The slope of the unloading portion is E, the same
as that of the initial elastic portion. When the stress becomes equal to zero, there
still is a residual strain,

E

i

, which is identied as the inelastic strain. However, if
instead the stress was increased to point C, it would encounter reversed loading at
point D, which reects the fact that the elastic region need not include the zero-
stress value.

19.1.2 P

LASTICITY

We will present a constitutive equation for plasticity to illustrate how the tangent
modulus is stated. The ideas leading to the equation will be presented subsequently
in the section on thermoplasticity. With

e





ITEN

22(

D

e

) and

D

e

denoting the
19
D D D +
r i
,


D D D dt dt dt
r r i i
.

. E E E

F DF F D F F D F
T T
r
T
i

r i
dt dt

0749_Frame_C19 Page 243 Wednesday, February 19, 2003 5:34 PM
2003 by CRC CRC Press LLC

244

Finite Element Analysis: Thermomechanics of Solids

tangent-modulus tensor relating the elastic-strain rate to the stress rate (assuming
a linear relation), the constitutive equation of interest is
(19.4)
In Equation 19.4,

i

is the yield function.

i



0 determines a closed convex
surface in stress space called the yield surface. (We will see later that

i

also serves
as a [complementary] dissipation potential.) The stress point remains on the yield
surface during plastic ow, and is moving toward its exterior. The plastic strain rate,
expressed as a vector, is typically assumed to be normal to the yield surface at the
stress point. If the stress point is interior to, or moving tangentially on, the yield
surface, only elastic deformation occurs. On all interior paths, for example, due to
unloading, the response is only elastic. Plastic deformation induces hardening,
corresponding to a nonvanishing value of

C

i

.



Finally,

k

is a history-parameter vector,
introduced to represent dependence on the history of plastic strain, for example,
through the amount of plastic work.
The yield surface is distorted and moved by plastic strain. In Figure 19.2(a), the
conventional model of isotropic hardening is illustrated in which the yield surface
expands as a result of plastic deformation. This model is unrealistic in predicting a
growing elastic region. Reversed plastic loading is encountered at much higher
stresses than isotropic hardening predicts. An alternative is kinematic hardening (see
Figure 19.2[b]), in which the yield surface moves with the stress point. Within a few
percentage points of plastic strain, the yield surface may cease to encircle the origin.

FIGURE 19.1

Illustration of inelastic strain.
S
11
E
11
A
C
E
E
E
F
E
i
B
D

,

.
e Cs e C s C K
C
e i i e e e i
i
i i i
i
i i
H H

|
(
'
`
J
J

|
(
'
`
J
J

|
(
'
`
J
J

]
]
]
]

, ,
,


1
k
s s e k
K
s
T T
e

0749_Frame_C19 Page 244 Wednesday, February 19, 2003 5:34 PM

Inelastic and Thermoinelastic Materials

245

A reference point interior to the yield surface, sometimes called the back stress,
must be identied to serve as the point at which the elastic strain vanishes. Com-
bined isotropic and kinematic hardening are shown in Figure 19.2(c). However, the
yield surface contracts, which is closer to actual observations (e.g., Ellyin [1997]).

FIGURE 19.2(a)

Illustration of yield-surface expansion under isotropic hardening.

FIGURE 19.2(b)

Illustration of yield-surface motion under kinematic hardening.
S
ll
S
l
S
lll
principal stresses S
l
S
ll
S
lll
path of stress point
S
lll
S
ll
S
l
path of stress point

0749_Frame_C19 Page 245 Wednesday, February 19, 2003 5:34 PM

246

Finite Element Analysis: Thermomechanics of Solids

The rate of movement must exceed the rate of contraction for the material to remain
stable with a positive tangent modulus.
Combining the elastic and inelastic portions furnishes the tangent-modulus tensor:
(19.5)
Suppose that in uniaxial tension, the elastic modulus is E

e

and the inelastic
modulus-relating stress and inelastic strain increments are E

i

,



and E

i

<< E

e

. The total
uniaxial modulus is then

19.2 THERMOPLASTICITY

As in Chapter 18, two potential functions are introduced to provide a systematic
way to describe irreversible and dissipative effects. The rst is interpreted as the
Helmholtz free-energy density, and the second is for dissipative effects. To accom-
modate kinematic hardening, we also assume an extension of the Green and Naghdi
(G-N) (1965) formulation, in which the Helmholtz free energy decomposes into
reversible and irreversible parts, with the irreversible part depending on the plastic
strain. Here, it also depends on the temperature and a workless

internal state variable

.

19.2.1 B

ALANCE



OF

E

NERGY

The conventional equation for energy balance is augmented using a vector-valued, work-
less internal variable,

0

, regarded as representing microstructural rearrangements:
(19.6)

FIGURE 19.2(c)

Illustration of combined kinematic and isotropic hardening.
S
lll
S
ll
S
l
path of stress point
+
[ ]
+

e i e i e
1
1
1
C C [ ] . I
E
E E
i
i e
( / )
.
1+

o r i o
h

,
0 0 0 0 0
+ + + s e e
T T T T
q s

0749_Frame_C19 Page 246 Wednesday, February 19, 2003 5:34 PM

Inelastic and Thermoinelastic Materials

247

where


o

is the internal energy per unit mass in the undeformed conguration and

s





VEC

(

S

),

e





VEC

(

E

), and

0

is the ux per unit mass associated with

0

. However,
note that





0

, thus

i







r

. Also,

c

is the internal energy per unit mass,

q

0

is the
heat-ux vector referred to undeformed coordinates, and

h

is the heat input per unit
mass, for simplicitys sake, assumed independent of temperature. The state variables
are

E

r

,

E

i

, T, and

0

.
The next few paragraphs will go over some of the same ground as for damped
elastomers in Chapter 18, except for two major points. In that chapter, the stress
was assumed to decompose into reversible and irreversible portions in the spirit of
elementary Voigt models. In the current context, the strain shows the decomposition
in the spirit of the classical Maxwell model. In addition, as seen in the following,
it proves benecial to introduce a workless internal variable to give the model the
exibility to accommodate phenomena such as kinematic hardening.
The Helmholtz free energy,


, per unit mass and the entropy,


, per unit mass
are introduced using
(19.7)
Now,
(19.8)

19.2.2 E

NTROPY

-P

RODUCTION

I

NEQUALITY

The entropy now satises
(19.9)
Viewing


r

as a differentiable function of

e

r

, T, and

0

, we conclude that
(19.10)
Extending the G-N formulation, let

s

*

T



i

/


e

i

and assume that


i

/


T
and


i

/



0



. Now,
(19.11)
The entropy-production inequality (see Equation 19.9) is now restated as
(19.12)
T .

0 0 0 0 0
T T
q + +
0 0 0
T T h
T
r
T
i
s s

. e e


0 0 0 0 0
0 0 0 0 0 0
T T/ T
T T T/ T

.
+ +
+ + +

T T
T
r i
h q q
q
T T
s e s e
T


r r
T
r r r r
T
/ / / . e s T
0 0 0

0i
T
s e *
T
i i i i i i
T

0 0 0 0
/ / / . T
( )

. s s e
T T
i
* q
T
0 0
0 T/ T
0749_Frame_C19 Page 247 Wednesday, February 19, 2003 5:34 PM
248 Finite Element Analysis: Thermomechanics of Solids
The inequality shown in Equation 19.12 can be satised if
(19.13)
The rst inequality involves a quantity, s* VEC(S*), with dimensions of stress.
In the subsequent sections, s* will be viewed as a reference stress, often called the
back stress, which is interior to a yield surface and can be used to characterize the
motion of the yield surface in stress space. In classical kinematic hardening in which
the hyperspherical yield surface does not change size or shape but just moves, the
reference stress is simply the geometric center. If kinematic hardening occurs, as
stated before, the yield surface need not include the origin even with small amounts
of plastic deformation. Thus, there is no reason to regard as vanishing at the
origin. Instead, 0 is now associated with a moving-reference stress interior to
the yield surface, identied here as the back stress s*.
19.2.3 DISSIPATION POTENTIAL
As in Chapter 18, we introduce a specic dissipation potential,
i
, for which
(19.14a)
from which, with
i
> 0 and
t
> 0,
(19.14b)
On the expectation that properties governing heat transfer are not affected by
strain, we introduce the decomposition into inelastic and thermal portions:
(19.15a)
where
i
represents mechanical effects and is identied in the subsequent sections.
The thermal constitutive relation derived from the dissipation potential implies
Fouriers law:
(19.15b)
The inelastic portion is discussed in the following section.
( )

s s e
T T
i
* 0 0
0 0
(a) T/ T (b). q
T

e
r

e
r

/ / e s s
i i i
T
i t
*
0 0 0 0
(i) T/ T (ii) (iii),
T
q

0 0 0
0
i t
( / ( / ) . > ) +
0
q q
+
i t t
t

0 0 0
2

q q
T
,

0 0
T/ T q / .
t
0749_Frame_C19 Page 248 Wednesday, February 19, 2003 5:34 PM
Inelastic and Thermoinelastic Materials 249
19.3 THERMOINELASTIC TANGENT-MODULUS
TENSOR
The elastic strain rate satises a thermohypoelastic constitutive relation:
(19.16)
C
r
is a 9 9 second-order, elastic compliance tensor, and a
r
is the 9 1
thermoelastic expansion vector, with both presumed to be known from measure-
ments. Analogously, for rate-independent thermoplasticity, we seek tensors C
i
and
a
i
, depending on , e
i
, and T such that
(19.17a)
(19.17b)
During thermoplastic deformation, the stress and temperature satisfy a thermo-
plastic yield condition of the form
(19.18)
and
i
is called the yield function. Here, the vector k is introduced to represent the
effect of the history of inelastic strain, , such as work hardening. It is assumed to
be given by a relation of the form
(19.19)
The consistency condition requires that 0 during thermoplastic ow, from
which
(19.20)
We introduce a thermoplastic extension of the conventional associated ow rule,
whereby the inelastic strain-rate vector is normal to the yield surface at the current
stress point,
(19.21)

( )

. e s s
r r r
* +

C T a

( )

e C s s
i i i
* +

a T

[ ]( ) ( )

e s s + + +

C C
r i r i
* a a T.

i i i
( , , , , ) , e k T
2
0

e
i

( , , )

. k K k e e
i i
T

i
d
d
d
d
d
d
d
d
d
d
i i
i
i
i i i
i

. + + + +
e
e
k
k
T
T
i

0

e
i i
i
T
i
i
d
d
d
d

|
(
'
`
J
J

(a) (b).
i
i

0749_Frame_C19 Page 249 Wednesday, February 19, 2003 5:34 PM


250 Finite Element Analysis: Thermomechanics of Solids
Equation 19.14a suggests that the yield function may be identied as the dissi-
pation potential:
i

0

i
. Standard manipulation furnishes
(19.22)
and H must be positive for
i
to be positive. Note that, in the current formulation,
the dependence of the yield function on temperature accounts for c
i
. The thermody-
namic inequality shown in Equation 19.13a is now satised if H > 0.
Next, note that s* depends on e
i
, T, and
0
since s*
T

0

i
/e
i
. For simplicitys
sake, we neglect dependence on
0
and assume that a relation of the following form
can be measured for s*:
(19.23)
From Equations 19.16 and 19.17, the thermoinelastic tangent-modulus tensor
and thermal thermomechanical vector are obtained as
(19.24a)
(19.24b)
If appropriate, the foregoing formulation can be augmented to accommodate
plastic incompressibility.
19.3.1 EXAMPLE
We now provide a simple example using the Helmholtz free-energy density function
and the dissipation-potential function to derive constitutive relations. The following
expression involves a Von Mises yield function, linear kinematic hardening, linear
work hardening, and linear thermal softening.

e
i i i i i
T
i
i
i i
i i
i
T
i
i
i i
i
i
H H
T
H H
+ +

|
(
'
`
J
J

|
(
'
`
J
J

|
(
'
`
J
J

|
(
'
`
J
J

C T c T

T
c
a b
a b
e k
K
T

2
2
C


i
T
i
i
i

|
(
'
`
J
J
+

]
]
]
]

2
T

/ s e
e e
e *
i
i i
T
T
i i
+
|
(
'
`
J
J
T T.
I

e s + C aT
C C C I I C C
C C C C I C
+ +
+ + + + +

( )[ ( ) ]
[ ( ) ( )( ) ]
r i i i
r i r i i r i i


1
1
a a a a
0749_Frame_C19 Page 250 Wednesday, February 19, 2003 5:34 PM
Inelastic and Thermoinelastic Materials 251
i. Helmholtz free-energy density:
(19.25)
in which is a known constant. From Equation 19.28,
(19.26)
Finally,
(19.27)
ii. Dissipation potential:
(19.28)
(19.29)
Straightforward manipulations serve to derive
(19.30)
(19.31)
Consider a two-stage thermomechanical loading, as illustrated schematically in
Figure 19.3. Let S
I
, S
II
, S
III
denote the principal values of the 2
nd
Piola-Kirchhoff
stress, and suppose that S
III
0. In the rst stage, with the temperature held xed
at T
0
, the stresses are applied proportionally well into the plastic range. The center
of the yield surface moves along a line in the (S
1
, S
2
) plane, and the yield surface
expands as it moves. In the second stage, suppose that the stresses S
1
and

S
2
are
xed, but that the temperature increases to T
1
and then to T
2
and T
3
. The plastic
strain must increase, thus, the center of the yield surface moves. In addition, strain
hardening tends to cause the yield surface to expand, while the increased temperature
tends to make it contract. However, in this case, thermal softening must dominate
strain hardening, and contraction must occur since the center of the yield surface
must move further along the path shown even as the yield surface continues to kiss
the xed stresses S
I
and S
II
.

+
+

r i i i i
r r r r r r r
k
ln

T T c T (T/ T )


0 3
0
1 1
0 0 0
2 1
e e
C C
T
T T
a e e e / ( ) ( )
c
r


0
1
0
( / ) [ ( )].
r r r r r
e e
T
C a T T
c T
T
c
r
r


2
2

+
i t t
t
T

0 0 0
2

q q

i
T
i
k k k k k +
T
[ ( )]

0 1 2 0
0 T T e
H k k k k k k +
1 1 0 1 2 0
T
[ ( )] T T
C a b
T
T
T
i i i i
H k H
k
H





c
2
2
2

0749_Frame_C19 Page 251 Wednesday, February 19, 2003 5:34 PM
252 Finite Element Analysis: Thermomechanics of Solids
Unfortunately, accurate nite-element computations in plasticity and thermo-
plasticity often require close attention to the location of the front of the yielded
zone. This front will occur within elements, essentially reducing the continuity order
of the elds (discontinuity in strain gradients). Special procedures have been devel-
oped in some codes to address this difculty.
The shrinkage of the yield surface with temperature provides an element of
the explanation of the phenomenon of adiabatic shear banding, which is commonly
encountered in some materials during impact or metal forming. In rapid processes,
plastic work is mostly converted into heat and on into high temperatures. There
is not enough time for the heat to ow away from the spot experiencing high
deformation. However, the process is unstable while the stress level is maintained.
Namely, as the material gets hotter, the rate of plastic work accelerates, thanks to
the softening evident in Figure 19.3. The instability is manifested in small, peri-
odically spaced bands, in the center of which the material is melted and resolidied,
usually in a much more brittle form than before. These bands can nucleate brittle
failure.
19.4 TANGENT-MODULUS TENSOR
IN VISCOPLASTICITY
The thermodynamic discussion in the previous section applies to thermoinelastic
deformation, for which the rst example given concerned quasi-static plasticity and
thermoplasticity. However, it is equally applicable when rate sensitivity is present, in
which case viscoplasticity and thermoviscoplasticity are attractive models. An example
FIGURE 19.3 Effect of load and temperature on yield surface.
S
lll
S
ll
S
l
T
0
T
0
T
0
T
0
T
0
T
0
T
1
T
2
T
3
T
4
0749_Frame_C19 Page 252 Wednesday, February 19, 2003 5:34 PM
Inelastic and Thermoinelastic Materials 253
of a constitutive model, for example, following Perzyna (1971), is given in undeformed
coordinates as
(19.32)
and
i
(, e
i
, k, T,
i
) is a loading surface function. The elastic response is still
considered linear in the form
(19.33)
Recall from thermoplasticity that
(19.34)
Corresponding to , there is a reference stress s and a corresponding vector
s s* such that
i
( , e
i
, k, T,
i
) k(e
i
, k, T,
i
) determines a quasi-static, reference-
yield surface. The vectors and have the same origin and direction, but the latter
terminates at the reference surface, while the latter terminates outside the reference
surface if inelastic ow is occurring. Interior to the surface, no inelastic ow occurs.
If exterior to the surface, inelastic ow occurs at a rate dependent on the distance to
the exterior of the reference surface. This situation is illustrated in Figure 19.4.
FIGURE 19.4 Illustration of reference surface in viscoplasticity.


< >
|
(
'
`
J
J
|
(
'
`
J
J
< >

|

|
|
|

, e
i
T
T
k k
k k
1 1
1 1 0

i
i
i i

, if
0, otherwise,
i
i i

e s
r r r
+


1
T.

. s e
e e
e *
i
i i
T
i
T
i i
+
|
(
'
`
J
J
T T

/
2


S
lll
S
ll
S
l
S

stress point
0749_Frame_C19 Page 253 Wednesday, February 19, 2003 5:34 PM
254 Finite Element Analysis: Thermomechanics of Solids
It should be evident that viscoplasticity and thermoviscoplasticity can be for-
mulated to accommodate phenomena such as kinematic hardening and thermal
shrinkage of the reference-yield surface.
The tangent-modulus matrix now reduces to elastic relations, and viscoplastic
effects can be treated as an initial force (after canceling the variation) since
(19.35)
In particular, the Incremental Principle of Virtual Work is now stated, to rst order, as
(19.36)
19.5 CONTINUUM DAMAGE MECHANICS
Ductile fracture occurs by processes associated with the notion of damage. An
internal-damage variable is introduced that accumulates with plastic deformation.
It also manifests itself in reductions in properties, such as the experimental values
of the elastic modulus and yield stress. When the damage level in a given element
reaches a known or assumed critical value, the element is considered to have failed.
It is then removed from the mesh (considered to be no longer supporting the load).
The displacement and temperature elds are recalculated to reect the element
deletion.
There are two different schools of thought on the suitable notion of a damage
parameter. One, associated with Gurson (1977), Tvergaard (1981), and Thomasson
(1990), considers damage to occur by a specic mechanism occurring in a three-
stage process: nucleation of voids, their subsequent growth, and their coalescence
to form a macroscopic defect. The coalescence event is used as a criterion for element
failure. The parameter used to measure damage is the void-volume fraction f. Models
and criteria for the three processes have been formulated. For both nucleation and
growth, evolution of f is governed by a constitutive equation of the form
(19.37)
+
|
(
'
`
J
J
< >
|
(
'
`
J
J
|
(
'
`
J
J

. s e

r r r
r
v
T
T
k
T
i
i
i i



e e e u u
u e
T
r o
T
r r o
T
o o
T
o
T
r
v
T
T
o
dV dV dV
dS
k
dV
i


+ +
+
|
(
'
`
J
J
< >
|
(
'
`
J
J
|
(
'
`
J
J




T
=
i
i i

( , , ), f f T
i
e
0749_Frame_C19 Page 254 Wednesday, February 19, 2003 5:34 PM
Inelastic and Thermoinelastic Materials 255
for which several specic forms have been proposed. To this point, a nominal stress
is used in the sense that the reduced ability of material to support stress is not
accommodated.
The second school of thought is more empirical in nature and is not dependent
on a specic mechanism. It uses the parameter D, which is interpreted as the fraction
of damaged area A
d
to total area A
o
that the stress (traction) acts on. Consider a uniaxial
tensile specimen with damage, but experiencing elastic behavior. Suppose that dam-
aged area A
d
can no longer support a load (is damaged). For a given load P, the true
stress at a point in the undamaged zone is Here, S
is a nominal stress, but is also the measured stress. If E is the elastic modulus
measured in an undamaged specimen, the modulus measured in the current specimen
will be E E(1 D), demonstrating that damage is manifest in small changes in
properties.
As an illustration of damage, suppose specimens are loaded into the plastic
range, unloaded, and then loaded again. Without damage, the stress-strain curve
should return to its original path. However, due to the damage, there are slight
changes in the elastic slope, in the yield stress, and in the slope after yield (exag-
gerated in Figure 19.5).
From the standpoint of thermodynamics, damage is a dissipative internal variable.
In reality, the amount of mechanical or thermal energy absorbed by damage is probably
small, so that its role in the energy-balance equation can be neglected. At the risk of
being slightly conservative, in dynamic (adiabatic) problems, the plastic work can be
assumed to be completely converted into heat. Even so, for the sake of a consistent
framework for treating dissipation, a dissipation potential,
d
, can be introduced for
damage, as has been done, for example, by Bonora (1997). The contribution to the
irreversible entropy production can be introduced in the form 0, in which
is the force associated with ux . Positive dissipation is assured if we assume
(19.38)
FIGURE 19.5 Illustration of effect of damage on elastic-plastic properties.
S
11
E
11
S
y1
S
y2
E
p1
E
p2
E
1
E
2
S
y3
E
p3
E
3
S S
D D


P
A A
1
1
P
A
1
1
o D o
.
D

D D

D
D

>

d
d i d i
D
D

, ( , , T, ) , T, ) 0.
d
1
2
2
e e k k
0749_Frame_C19 Page 255 Wednesday, February 19, 2003 5:34 PM
256 Finite Element Analysis: Thermomechanics of Solids
An example of a satisfactory function is
d
(e
i
, T, k)
do
(s s*) dt,
do
a
positive constant, showing damage to depend on plastic work.
Specic examples of constitutive relations for damage are given, for example,
in Bonora (1997).
At the current values of the damage parameter, the nite-element equations are
solved for the nodal displacements, from which the inelastic strains can be computed.
This information can then be used to update the damage-parameter values. Upon
doing so, the damage-parameter values are compared to critical values. As stated
previously, if the critical value is obtained, the element is deleted. The path of deleted
elements can be viewed as a crack.
The code LS-DYNA Ver. 9.5, (2000) incorporates a material model that includes
viscoplasticity and damage mechanics. It can easily be upgraded to include thermal
effects, assuming that all viscoplastic work is turned into heat. Such a model has
been shown to reproduce the location and path of a crack in a dynamically loaded
welded structure (see Moraes [2002]).
19.6 EXERCISES
1. In isothermal plasticity, assuming the following yield function, nd the
uniaxial stress-strain curve:
Assume small strain and that the plastic strain is incompressible: tr(E
i
) 0.
2. Regard the expression in Exercise 1 as dening the reference-yield surface
in viscoplasticity, with viscosity h
v
.

Find the stress-strain curve under
uniaxial tension if a constant strain rate is imposed.

e
i

i
0
. +
|
(
'
`
J
J

( ) ( )

s e s e e e k k k k dt
i
T
i o i
T
i
t
1 1 2
0749_Frame_C19 Page 256 Wednesday, February 19, 2003 5:34 PM
2003 by CRC CRC Press LLC 2003 by CRC CRC Press LLC

257

Advanced Numerical
Methods

In nonlinear nite-element analysis, solutions are typically sought using Newton
iteration, either in classical form or augmented as an arc-length method to bypass
critical points in the load-deection behavior. Here, two additional topics of interest
are briey presented.

20.1 ITERATIVE TRIANGULARIZATION
OF PERTURBED MATRICES
20.1.1 I

NTRODUCTION

In solving large linear systems, it is often attractive to use Cholesky triangularization
followed by forward and backward substitutions. In computational problems, such as
in the nonlinear nite-element method, solutions are attained incrementally, with the
stiffness matrix slightly modied whenever it is updated. The goal here is to introduce
and demonstrate an iterative method of determining the changes in the triangular
factors ensuing from modifying the stiffness matrix. A heuristic convergence argu-
ment is given, as well as a simple example indicating rapid convergence. Apparently, no
efcient iterative method for matrix triangularization has previously been established.
The nite-element method often is applied to problems requiring solution of
large linear systems of the form

K

0


0





f

0

, in which the stiffness matrix

K

0

is positive-
denite, symmetric, and may be banded. As discussed in a previous chapter, an
attractive method of solution is based on Cholesky decomposition (triangularization),
in which

K

0




L

0



L

T

0

and

L

0

is lower-triangular, and it is also banded if

K

0

is banded.
The decomposition enables an efcient solution process consisting of forward sub-
stitution followed by backward substitution. Often, however, the stiffness matrix is
updated during the solution process, leading to a slightly different (perturbed) matrix,

K





K

0



+



K

, in which


K

is small when compared to

K

0

. For example, this situation
may occur in modeling nonlinear problems using an updated Lagrangian scheme
and load incrementation. Given the fact that triangular factors are available for

K

0

,
it would appear to be attractive to use an iteration scheme for the perturbed matrix

K

, in which the initial iterate is

L

0

. The iteration scheme should not involve solving
intermediate linear systems except by using current triangular factors. A scheme is
introduced in the following section and produces, in a simple example, good estimates
within a few iterations.
The solution of perturbed linear systems has been the subject of many investiga-
tions. Schemes based on explicit matrix inversion include the Sherman-Morrison-
Woodbury formulae (see Golub and Van Loan [1996]). An alternate method is to
carry bothersome terms to the right side and iterate. For example, the perturbed linear
20

0749_Frame_C20 Page 257 Wednesday, February 19, 2003 5:35 PM
2003 by CRC CRC Press LLC

258

Finite Element Analysis: Thermomechanics of Solids

system can be written as
(20.1)
and an iterative-solution procedure, assuming convergence, can be employed as
(20.2)
Unfortunately, in a typical nonlinear problem involving incremental loading, espe-
cially in systems with decreasing stiffness, it will eventually be necessary to update
the triangular factors frequently.

20.1.2 N

OTATION



AND

B

ACKGROUND

A square matrix is said to be

lower-triangular

if all super-diagonal entries vanish.
Similarly, a square matrix is said to be

upper-triangular

if all subdiagonal entries
vanish. Consider a nonsingular real matrix

A

. It can be decomposed as
, (20.3)
in which

diag

(

A

) consists of the diagonal entries of

A

, with zeroes elsewhere;

A

l

coincides with

A

below the diagonal with all other entries set to zero; and

A

u

coincides
with

A

above the diagonal, with all other entries set to zero. For later use, we
introduce the matrix functions:
(20.4)
Note that: (a) the product of two lower-triangular matrices is also lower-triangular,
and (b) the inverse of a nonsingular, lower-triangular matrix is also lower-triangular.
Likewise, the product of two upper-triangular matrices is upper-triangular, and the
inverse of a nonsingular, upper-triangular matrix is upper-triangular. In proof of (a),
let

L

(1)

and

L

(2)

be two

n





n

lower-triangular matrices. The

ij

th

entry of the product
matrix is given by Since

L

(1)

is lower-triangular, vanishes unless

k





i

. Similarly, vanishes unless

k





j

. Clearly, all entries of vanish
unless

i





j

, which is to say that

L

(1)

L

(2)

is lower-triangular.
In proof of (b), let

A

denote the inverse of a lower-triangular matrix

L

. We multiply
the

j

th

column of

A

by

L

and set it equal to the vector

e

j

(

e

j

T



{0

..

1

..

0} with
unity in the

j

th

position): now,
(20.5)
K f K K
0 0
,
K f K K
0
1
0

( ) ( )
.
j j +

A A A A + +
l u
diag( )
lower diag upper diag
l u
( ) ( ), ( ) ( ). A A A A A A + +
1
2
1
2

k n ik kj
l l
1
1 2
,
( ) ( )
.
l
ik
( ) 1
l
kj
( ) 2

k n ik kj
l l
1
1 2
,
( ) ( )

l a
l a l a
l a l a l a
l a l a l a l a
j
j j
j j j
j j j j j j jj jj
11 1
21 1 22 2
31 1 32 2 33 3
1 1 2 2 3 3
0
0
0
1



+
+ +
+ + + +
M
L

0749_Frame_C20 Page 258 Wednesday, February 19, 2003 5:35 PM
2003 by CRC CRC Press LLC

Advanced Numerical Methods

259

Forward substitution establishes that

a

kj



0, if

k



<



j

, and

a

jj



1

jj

, thus,

A



1

is
lower-triangular.

20.1.3 I

TERATION

S

CHEME

Let

K

0

denote a symmetric, positive-denite matrix, for which the unique triangular
factors are

L

0

and

L

T

0

. If

K

0

is banded, the maximum width of its rows (the bandwidth)
equals 2

b



1, in which

b

is the bandwidth of

L

0

. The factors of the perturbed matrix

K

can be written as
(20.6)
We can rewrite Equation 20.6 as
(20.7)
from which
(20.8)
Note that

L

0



1


L

is lower-triangular. It follows that
(20.9)
The factor of 1/2 in the denition of the

lower

and

upper

matrix functions is
motivated by the fact that the diagonal entries of and are the same.
Furthermore, for banded matrices, if


L

and

L

0

have the same semibandwidth,

b

, it follows that, for the correct value of is also
banded, with a bandwidth no greater than

b

. Unfortunately, it is not yet clear how
to take advantage of this behavior.
An iteration scheme based on Equation 20.9 is introduced as
(20.10)
Explicit formation of the fully populated inverses can be avoided
by using forward and backward substitution. In particular,
, where


k

1

is the rst column of


K

. We can now solve for
by solving the system

L

0

b

j

k
j
.
20.1.4 HEURISTIC CONVERGENCE ARGUMENT
For an approximate convergence argument, we use the similar relation
(20.11)
[ ] [ ][ ]. K K L L L L
T T
0 0 0
+ + +
[ ][ ] [ ] , I L L I L L L K K L
1 T T 1 T
+ + +

0 0 0 0 0

L L L L L KL L L L L
1 T T 1 T 1 T T
0 0 0 0 0 0

+ .
L L L KL L L L L
1 T 1 T T

( )

0 0 0 0 0
lower .
L L
1
0

L L
T T
0

L L KL L L L L
1 T 1 T T
,
0 0 0 0



L L L KL L L L L
L L L KL
1 T 1
T
T
1 T
j j j
lower
lower
+ ( )
( )

( )

( )
1
0 0 0 0 0
1
0 0 0
( ) ( )
L L
1 T
0 0

and

L K L k
0
1
0
1
1

[

L k L k
0
1
2 0
1
K
n
]
b L k
j j


0
1

A K A A A

2
1
( ) ( ),
0749_Frame_C20 Page 259 Wednesday, February 19, 2003 5:35 PM
2003 by CRC CRC Press LLC
260 Finite Element Analysis: Thermomechanics of Solids
in which (A)

is the solution (converged iterate) for A. Consider the iteration


scheme
(20.12)
Subtraction of two successive iterates and application of matrix-norm inequali-
ties furnish
(20.13)
Convergence is assured in this example if , in which s denotes the
spectral radius (see Dahlquist and Bjork [1974]). An approximate convergence
criterion is obtained as
(20.14)
in which
j
(A) denotes the j
th
eigenvalue of the n n matrix A. Clearly, convergence
is expected if the perturbation matrix has a sufciently small norm. Applied to the current
problem, we also expect convergence will occur if .
20.1.5 SAMPLE PROBLEM
Let L
0
and

K
0
be given by
(20.15)
Now suppose that the matrices are perturbed according to
(20.16)
so that
(20.17)
A K A A A
( ) ( )
( ) ( ) .
j j +


1 1
2
A A A A A A
( ) ( ) ( ) ( )
[ ].
j j j j + +

+

2 1 1 1
2
( A ) A
1

<
1
2
max min
j
j k
k
( ) ( ), A A

<
1
2
max min
j j k k
| ( ) | | ( ) | L L

<
1
2
L K
0 0
2
2 2
0

]
]
]
]

]
]
]
]
a
b c
a ab
ab b c
, .
L K
+

]
]
]
]

+ +

]
]
]
]
a
b c d
a ab
ab b c d
0
0
2
2 2
,
( )
K
+

]
]
]
]
0 0
0 2 d c d ( )
.
0749_Frame_C20 Page 260 Wednesday, February 19, 2003 5:35 PM
2003 by CRC CRC Press LLC
Advanced Numerical Methods 261
We are interested in the case in which d/c << 1, for example, d/c 0.1, ensuring
that the perturbation is small. We also use the fact that
(20.18)
The correct answer, which should emerge from the iteration scheme, is
(20.19)
The initial iterate is found from straightforward manipulation as
(20.20)
The ratio of the norms of the error is
(20.21)
Letting , the second iterate is found, after straightforward manip-
ulation, as
(20.22)
The relative error is now
(20.23)
Clearly, this is a signicant improvement over the initial iterate.
L
1
0
1
0

]
]
]
]
ac
c
b a
.
L

]
]
]
]
0 0
0 d
.
L
1
0 0
0 1
1
2
( )

+
|
(
`
J

]
]
]
] d
d
c
.
error
norm norm
norm
d d
d
d
c

+
|
(
`
J

( ) ( )
( )
%
( )

L L
L
1
1
5
1
2
+ d
d
c
( ) 1
1
2


L
( ) 2
0 0
0
0 0
0 1
1
2
1
8
2
2
2
3
3

]
]
]
]


|
(
`
J

]
]
]
]
c
d
c
d
c
d
error
d
c
d
c
+

]
]
]
+
|
(
`
J
2
2
1
1
8
0 01 1
1
80
.
0749_Frame_C20 Page 261 Wednesday, February 19, 2003 5:35 PM
2003 by CRC CRC Press LLC
262 Finite Element Analysis: Thermomechanics of Solids
20.2 OZAWAS METHOD FOR INCOMPRESSIBLE
MATERIALS
In this section, thermal and inertial effects are neglected and the traction is assumed
to be prescribed on the undeformed exterior boundary. Using a two-eld formulation
for an incompressible elastomer leads to an incremental relation, in global form, as
follows (see Nicholson, 1995):
. (20.24)
If K
MM
is singular, it can be replaced with K
MM
K
MM
+ K
MP
K
T
MP
, and can be
chosen to render K
MM
positive-denite (see Zienkiewicz, 1989).
The presence of zeroes on the diagonal poses computational difculties, which
have received considerable attention. Here, we discuss a modication of the Ozawa
method discussed by Zienkiewicz and Taylor (1989). In particular, Equation 20.24
is replaced with the iteration scheme
(20.25)
in which the superscript j denotes the j
th
iterate and r
a
is an acceleration parameter.
This scheme converges rapidly for suitable choices of r
a
.
If the assumed pressure elds are discontinuous at the element boundaries, this
method can be used at the element level to eliminate pressure variables (see Hughes,
1987). In this event, the global equilibrium equation only involves displacement
degrees-of-freedom.
For each iteration, it is necessary to solve a linear system. Computation can be
expedited using a convenient version of the LU decomposition. Let L
1
and L
2
denote
lower-triangular matrices arising in the following Cholesky decompositions:
K
MM
L
1
L
1
T
I/r
a
+ K
T
MP
L
1
L
1
T
K
MP
L
2
L
2
T
. (20.26)
Then, a triangularization is attained as
. (20.27)
Forward and backward substitution can now be exploited to solve the linear
system arising in the incremental nite-element method.
K K
K
f
0
MM MP
MP
T
M

]
]
]
]

|

|
|
|
|
|
|
|
|

|

|
|
|
|
|
|
|
| 0
d
d
d

]
]
]
]
|

|
|
|
|
|
|
|
|

|

|
|
|
|
|
|
|
|
+
K K
K I
f
MM MP
MP
T
a
j
M
j
a
d
d
d
d / /
,

]
]
]
]

]
]
]
]

]
]
]
]

K K
K I
L 0
K L L
L L K
0 L
MM MP
MP
T
a MP
T T
T
MP
T T
/
1
1 2
1 1
1
2
0749_Frame_C20 Page 262 Wednesday, February 19, 2003 5:35 PM
2003 by CRC CRC Press LLC
Advanced Numerical Methods 263
20.3 EXERCISES
1. Examine the rst two iterates for the matrices
2. Verify that the product and inverse of lower-triangular matrices are lower-
triangular using
3. Verify the triangularization scheme in the matrix
Use the triangular factors to solve the equation
K
K K

]
]
]
]
]
]

]
]
]
]
]
]
+ +
+ + +

]
]
]
]
]
]
+
+

]
]
]
]
]
]
+
a
b c
d e f
a b d
c e
f
a ab ad
ab b c bd ce
ad bd ce d e f
a
b c
d e g f
a b d
c e
0 0
0 0
0 0
0 0
0 0
2
2 2
2 2 2
gg
f
a ab ad
ab b c bd c e g
ad bd c e g d e g f
0 0
2
2 2
2 2 2

]
]
]
]
]
]
+ + +
+ + + + +

]
]
]
]
]
]
( )
( ) ( )
.
L L
1 2
0 0

]
]
]

]
]
]
a
b c
d
e f
, .
A

]
]
]
]
]
]
2 1 1
1 2 1
1 1 0
.
Ab
|

|
|
|
|
|
|
|
|
|
|
|
|
2
1
1
.
0749_Frame_C20 Page 263 Wednesday, February 19, 2003 5:35 PM
2003 by CRC CRC Press LLC

265

Monographs and Texts

Abramawitz, M. and Stegun, I., Eds,

Handbook of Mathematical Functions, with Formulas,
Graphs and Mathematical Tables

, Dover Publications, Inc., New York, 1997.
Belytschko, T., Liu, W.K., and Moran, B.,

Nonlinear Finite Elements for Continua and
Structures

, John Wiley and Sons, New York, 2000.
Bonet, J. and Wood, R.,

Nonlinear Continuum Mechanics for Finite Element Analysis

, Cam-
bridge University Press, Cambridge, 1997.
Brush, D. and Almroth, B.,

Buckling of Bars, Plates and Shells

, McGraw-Hill Book Company,
New York, 1975.
Callen, H.B.,

Thermodynamics and an Introduction to Thermostatistics

, 2nd ed., John Wiley
and Sons, New York, 1985.
Chandrasekharaiah, D. and Debnath, L.,

Continuum Mechanics

, Academic Press, San Diego,
1994.
Chung, T.J.,

Continuum Mechanics

, Prentice-Halls, Englewood Cliffs, NJ, 1988.
Dahlquist, G. and Bjork, A.,

Numerical Methods

, Prentice-Hall, Englewood Cliffs, NJ, 1974.
Ellyin, F.,

Fatigue Damage, Crack Growth and Life Prediction

, Chapman & Hall, FL, 1997.
Eringen, A.C.,

Nonlinear Theory of Continuous Media

, McGraw-Hill, New York, 1962.
Ewing, G.M.,

Calculus of Variations with Applications

, Dover Publications, Mineola, N.Y.,
1985.
Gent, A.N., Ed,

Engineering with Rubber: How to Design Rubber Components

, Hanser, New
York, 1992.
Golub, G. and Van Loan, C.,

Matrix Computations

, Johns Hopkins University Press, Baltimore,
MD, 1996.
Graham, A.,

Kronecker Products and Matrix Calculus with Applications

, Ellis Horwood, Ltd.,
Chichester, 1981.
Hughes, T.,

The Finite Element Method: Linear Static and Dynamic Analysis

, Dover Publish-
ers Inc., New York, 2000.
Kleiber, M.,

Incremental Finite Element Modeling in Non-Linear Solid Mechanics

, Ellis
Horwood, Ltd., Chichester, 1989.
Oden, J.T.,

Finite Elements of Nonlinear Continua

, McGraw-Hill Book Company, New York,
1972.
Schey, H.M.,

DIV, GRAD, CURL and All That

, Norton, New York, 1973.
Thomason, P.F.,

Ductile Fracture of Metals

, Pergamon Press, Oxford, 1990.
Wang, C-T.,

Applied Elasticity

, The Maple Press Company, York, PA, 1953.
Zienkiewicz, O.C. and Taylor, R.L.,

The Finite Element Method

. Volume 2, 4th ed, McGraw-
Hill Book Company, London, 1989.

0749_Frame_Ref Page 265 Wednesday, February 19, 2003 5:38 PM
2003 by CRC CRC Press LLC

267

Articles and Other Sources

ANSYS User Manual,

ver 6.0, Swanson Analysis Systems, 2000.
Blatz, P.J. and Ko, W.L., Application of nite elastic theory to the deformation of rubbery
materials,

Trans. Soc. Rheol.

, 6, 223, 1962.
Bonora, N., A nonlinear CDM model for ductile failure,

Engineering Fracture Mechanics

,
58, 1/2, 11, 1997.
Chen, J., Wan, W., Wu, C.T., and Duan, W., On the perturbed Lagrangian formulation for
nearly incompressible and incompressible hyperelasticity,

Comp. Methods Appl. Mech.
Eng.

, 142, 335, 1997.
Dillon, O.W., A nonlinear thermoelasticity theory,

J. Mech. Phys. Solids

, 10, 123, 1962.
Green, A. and Naghdi, P., A general theory of an elastic-plastic continuum,

Arch. Rat. Mech.
Anal.

, 18/19, 1965.
Gurson, A.L., Continuum theory of ductile rupture by void nucleation and growth, part 1: yield
criteria and ow rules for porous ductile media,

J. Eng. Mats Technol.

, 99, 2, 1977.
Holzappel, G., On large strain viscoelasticity: continuum applications and nite element
applications to elastomeric structures,

Int. J. Numer. Meth. Eng.

, 39, 3903, 1996.
Holzappel, G. and Simo, J., Entropy elasticity of isotropic rubber-like solids at nite strain,

Comp. Methods Appl. Mech. Eng.

, 132, 17, 1996.

LS-DYNA,

ver. 95, Livermore Software Technology Corporation, Livermore, CA, 2000.
Moraes, R. and



Nicholson D.W., Local damage criterion for ductile fracture with appli-
cation to welds under dynamic loads,



in



Advances in Fracture and Damage Mechan-
ics

, Guagliano, M. and Aliabadi, M.H., Eds., 2nd ed. Hoggar Press, Geneva, 277,
2002.
Nicholson, D.W. and Nelson, N., Finite element analysis in design with rubber (Rubber
Reviews),

Rubber Chem. Tech.

, 63, 638, 1990.
Nicholson, D.W., Tangent modulus matrix for nite element analysis of hyperelastic materials,

Acta Mech.

, 112, 187, 1995.
Nicholson, D.W. and Lin, B., Theory of thermohyperelasticity for near-incompressible elas-
tomers,

Acta Mech.

, 116, 15, 1996.
Nicholson, D.W. and Lin, B., Finite element method for thermomechanical response of near-
incompressible elastomers,

Acta Mech.

, 124, 181, 1997a.
Nicholson, D.W. and Lin, B., Incremental nite element equations for thermomechanical of
elastomers: effect of boundary conditions including contact,

Acta Mech.

, 128, 12,
81, 1997b.
Nicholson, D.W. and Lin, B., On the tangent modulus tensor in hyperelasticty,

Acta Mech.

,
131, 1997c.
Nicholson, D.W., Nelson, N., Lin, B., and Farinella, A., Finite element analysis of hyperelastic
components,

Appl. Mech. Rev.

, 51, 5, 303, 1999.
Ogden, R.W., Recent advances in the phenomenological theory of rubber elasticity,

Rubber
Chem. Tech.

, 59, 361, 1986.
Perzyna, P., Thermodynamic theory of viscoplasticity,

Adv. Appl. Mech.

, 11, 1971.
Valanis, K. and Landel, R.F., The strain energy function of a hyperelastic material in terms
of the extension ratios,

J. Appl. Physics

, 38, 2997, 1967.

0749_Frame_Ref Page 267 Wednesday, February 19, 2003 5:38 PM
2003 by CRC CRC Press LLC

268

Finite Element Analysis: Thermomechanics of Solids

Tvergaard, V., Inuence of voids on shear band instabilities under plane strain conditions,

Int. J. Fracture

, 17, 389407, 1981.
Ziegler, H. and Wehrli, C., The derivation of constitutive relations from the free energy and
the dissipation function,

Adv. Appl. Mech.

, 25, 187, 1987.

0749_Frame_Ref Page 268 Wednesday, February 19, 2003 5:38 PM
2003 by CRC CRC Press LLC

Vous aimerez peut-être aussi