chapter 5 linear elasticity - rensselaer hartford campus

23
Chapter 5 Linear Elasticity 1 Introduction The simplest mechanical test consists of placing a standardized specimen with its ends in the grips of a tensile testing machine and then applying load under controlled conditions. Uniaxial loading conditions are thus approximately obtained. A force balance on a small element of the specimen yields the longitudinal (true) stress as σ = F A where F is the applied force and A is the (instantaneous) cross sectional area of the specimen. Alternatively, if the initial cross sectional area A 0 is used, one obtains the engineering stress σ e = F A 0 For loading in the elastic regime, for most engineering materials σ e σ. Likewise, the true strain is defined as = Z l l 0 dl l = ln( l l 0 ) while the engineering strain is given by e = Z l l 0 dl l 0 = l - l 0 l 0 Again, for loading in the elastic regime, for most engineering materials e . Linear elastic behavior in the tension test is well described by Hooke’s law, namely σ = E where E is the modulus of elasticity or Young’s modulus. For most materials, this is a large number of the order of 10 11 Pa. 1

Upload: others

Post on 03-Feb-2022

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

Chapter 5Linear Elasticity

1 Introduction

The simplest mechanical test consists of placing a standardized specimen with its ends inthe grips of a tensile testing machine and then applying load under controlled conditions.Uniaxial loading conditions are thus approximately obtained. A force balance on a smallelement of the specimen yields the longitudinal (true) stress as

σ =F

A

where F is the applied force and A is the (instantaneous) cross sectional area of the specimen.Alternatively, if the initial cross sectional area A0 is used, one obtains the engineering stress

σe =F

A0

For loading in the elastic regime, for most engineering materials σe ≈ σ.Likewise, the true strain is defined as

ε =∫ l

l0

dl

l= ln(

l

l0)

while the engineering strain is given by

εe =∫ l

l0

dl

l0=l − l0l0

Again, for loading in the elastic regime, for most engineering materials εe ≈ ε.Linear elastic behavior in the tension test is well described by Hooke’s law, namely

σ = Eε

where E is the modulus of elasticity or Young’s modulus. For most materials, this is a largenumber of the order of 1011 Pa.

1

Page 2: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

Values of E can be readily determined by measuring the speed of propagation of longitu-dinal elastic waves in the material. Ultrasonic waves are induced by a piezoelectric device onthe surface on the specimen and their rate of propagation accurately measured. The velocityof the longitudinal wave is given by

vL =

√√√√ E(1 − ν)

(1 + ν)(1 − 2ν)ρ

Transverse wave propagation rates are also easily measured by ultrasonic techniques andthe corresponding relationship is

vT =

√G

ρ

where G is the modulus of elasticity in shear or shear modulus.The shear modulus is involved in the description of linear elastic behavior under shear

loading, as encountered, for instance during torsion testing of thin walled pipes. In this case,if the shear stress is τ and the shear strain γ, Hooke’s law is

τ = Gγ

2 Generalized Hooke’s Law

The statement that the component of stress at a given point inside a linear elastic mediumare linear homogeneous functions of the strain components at the point is known as thegeneralized Hooke’s law. Mathematically, this implies that

σij = Dijklεkl

where σij and εij are, respectively the stress and strain tensor components. The quantityDijkl is the tensor of elastic constants and it characterizes the elastic properties of themedium. Since the stress tensor is symmetric, the elastic constants tensor consists of 36components.

The elastic strain energy W is defined as the symmetric quadratic form

W =1

2σijεkl =

1

2Dijklεijεkl

and has the property that σij = ∂W/∂εij. Because of the symmetry of W , the actual numberof elastic constants in the most general case is 21. This number is further reduced in specialcases that are of much interest in applications. For instance, for isotropic materials (elasticproperties the same in all directions) the number of elastic constants is 2. For orthotropicmaterials (characterized by three mutually perpendicular planes of symmetry) the numberof constants is 9. If the material exhibits symmetry with respect to only one plane, thenumber of constants is 13.

2

Page 3: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

3 Stress-Strain Relations for Isotropic Elastic Solids

The generalized Hooke’s law for isotropic solids is

σαα = 3Kεαα

σ′ij = 2Gε′ij

where K and G are the elastic constants bulk modulus and shear modulus, respectively andthe primes denote the stress and strain deviators.

Combination of the above with the definition of stress and strain deviation tensors yieldsthe following commonly used forms of Hooke’s law; for stress, in terms of strain

σij = λεααδij + 2Gεij

and for strain, in terms of stress

εij =1 + ν

Eσij − ν

Eσααδij

The constants λ and G are called Lame’s constants, while E is Young’s modulus and ν isPoisson’s ratio. Any of the above elastic constants can be expressed in terms of the othersand only two are independent. Values of the above elastic constants for a wide variety ofengineering materials are readily available in handbooks.

For an isotropic elastic solid in a rectangular Cartesian system of coordinates, the con-stitutive equations of behavior then become

εxx =1

E[σxx − ν(σyy + σzz)]

εyy =1

E[σyy − ν(σxx + σzz)]

εzz =1

E[σzz − ν(σxx + σyy)]

εxy =1

2Gσxy

εyz =1

2Gσyz

εzx =1

2Gσzx

4 Stress-Strain Relations for Anisotropic Elastic Solids

It is conventional in studying elastic deformation of anisotropic materials to relabel the sixstress and strain components as follows:

σ11 = σ1

3

Page 4: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

σ22 = σ2

σ33 = σ3

σ23 = σ4

σ13 = σ5

σ12 = σ6

ε11 = ε1

ε22 = ε2

ε33 = ε3

ε23 =1

2ε4

ε13 =1

2ε5

ε12 =1

2ε6

With the new notation and using the summation convention, Hooke’s law becomes

σi = Cijεj

or equivalently

εi = Sijσj

where Cij and Sij are, respectively the elastic stiffness and compliance matrices. Dependingon the symmetries existing in the material, only a few components of the above matricesare nonzero. For instance, for single crystals with cubic structure only C11, C12 and C44

are nonzero. Values of the components of the above matrices for a variety of anisotropicmaterials are readily available in handbooks.

5 Formulation of Linear Elastic Problems

For steady state conditions, the governing equations of the isotropic linear elastic solid are,the equilibrium equations

∂σij

∂xj

+Xi = σij,j +Xi = 0

the stress-strain relations

σij = λεkkδij + 2Gεij

4

Page 5: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

and the small displacement, strain-displacement relations

εij =1

2(∂ui

∂xj+∂uj

∂xi)

Admissible strain fields are those that satisfy the equations of compatibility. The threeequilibrium equations together with the six stress-strain relations constitute a set of nineequations for the nine unknowns ui, σij. One can show this system is complete, yields anunique solution under suitable boundary conditions and the resulting strain satisfies thecompatibility relations.

The above system of equations must be solved in each particular case subject to ap-propriate boundary conditions. There are two fundamental boundary value problems ofelasticity:

• Problem 1: Determine the stress and strain fields inside the elastic body subject tospecified values of the displacement ui at its boundary.

• Problem 2: Determine the stress and strain fields inside the elastic body subject to aspecified values of the surface tractions Ti at its boundary.

Because of the nature of the boundary conditions associated with the two fundamentalproblems above, it is convenient to produce formulations of the elasticity problem involvingonly displacements or stresses.

Specifically., combining the strain-displacement relationships with Hooke’s law and sub-sequent introduction of the result into the equilibrium equations yields the Navier equations

Gui,jj + (λ+G)uj,ji +Xi = 0

The above is then a set of three equations for the three unknowns ui.Alternatively, combination of the compatibility equations, Hooke’s law and the equilib-

rium equations yields the Beltrami-Michell equations

∇2σij +1

1 + νσkk,ij = − ν

1 − νXk,kδij − (Xi,j +Xj,i)

An interesting special case of the equilibrium equations is obtained if the body forcevanishes. In this case, one can readily show that the two invariants, the dilatation e = εαα

satisfies

∇2e = 0

and the mean stress σ = 13σαα satisfies

∇2σ = 0

5

Page 6: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

Furthermore

∇4ui = 0

∇4εij = 0

∇4σij = 0

i.e. the dilatation and the mean stress are harmonic functions while the displacement vectorcomponents, the strain tensor components and the stress tensor components are all bihar-monic functions.

6 Strain Energy Function

An important quantity in continuum mechanics is the energy associated with deformation.The specific strain energy of the linear elastic material W was defined above as

W =1

2Cijklεijεkl

It has the properties

∂W

∂εij= σij

and

∂W

∂σij= εij

It can be shown that, as long as the strain energy function exists and is positive definite, thetwo fundamental boundary value problems of elasticity have unique solutions. Non-uniquesolutions may occur if W is not positive definite (e.g. buckling, inelastic deformation) orwhen the linear equations break down (e.g. finite deformation, forces with memory).

7 Torsion of Elastic Bars

Saint-Venant produced solutions for the torsion problem of a long bar (aligned with the z−direction), under small twist conditions by assuming the vector components of displacementto be given by

u = −αzyv = αzx

w = αφ(x, y)

6

Page 7: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

where α is the angle of twist per unit length of the bar and φ(x, y) is the warping function.It can be shown that the warping function satisfies Laplace’s equation

∇2φ = 0

subject to the condition

∂φ

∂n= y cos(x, n) − x cos(y, n)

at the lateral boundary of the bar and is therefore an harmonic function.Alternatively, Prandtl proposed, in analogy with the stream function of hydrodynamics,

the use of the stress function ψ(x, y) defined by

σxz =∂ψ

∂y

σyz = −∂ψ∂x

It can be shown that the equations of elasticity for the torsion problem in terms of the streamfunction are equivalent to the problem of solving

∇2ψ = −2Gα

subject to

ψ = 0

on the boundary of the bar.For instance for the bar of elliptical cross section (axes a and b), a suitable expression for

the stress function is

ψ = k[(x

a)2 + (

y

b)2) − 1]

With the above one can readily obtain closed form expressions for the shearing stresses τzx,τzy and τzα =

√τ 2zx + τ 2

zy, the torque Mt = 2∫ ∫

ψdxdy, angle of twist α and the warpage w.

8 Bending of Beams

Consider a cantilever beam (length L, moment of inertia of the cross section I), loaded at oneend with transverse force P . Select a rectangular Cartesian system of coordinates with thez-axis aligned with the axis of the beam and the x−y plane coincident with its cross-section.The equilibrium equations are

∂σzx

∂z= 0

∂σyz

∂z= 0

7

Page 8: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

and

∂σxz

∂x+∂σyz

∂y+Px

I= 0

It can be shown that in order to satisfy the compatibility requirement (expressed in termsof the stress tensor - Beltrami-Michell equations), the above problem can be represented bythe following equivalent one in terms of the stress function ψ, namely, determine the functionψ(x, y) satisfying

∂2ψ

∂x2+∂2ψ

∂y2= ∇2ψ =

ν

1 + ν

Py

I− df

dy

subject to the condition ψ = 0 on the boundary of the cross section of the beam, where f(y)is a conveniently defined but arbitrary function introduced by Timoshenko.

Specifically, for the beam of circular cross section (radius r), a suitable form for f(y) is

f(y) =P

2I(r2 − y2)

with this, the above equation for ψ becomes

∇2ψ =1 + 2ν

1 + ν

Py

I

with the solution

ψ = − 1 + 2ν

8(1 + ν)

P

I(x2 + y2 − r2)y

From this, the stress components are found to be

σxz =∂ψ

∂y− Px2

2I+ f(y) =

(3 + 2ν)

8(1 + ν)

P

I(r2 − x2 − 1 − 2ν

3 + 2νy2)

σyz = −∂ψ∂x

= −(1 + 2ν)

4(1 + ν)

Pxy

I

and, from elementary beam theory,

σzz = −P (L− z)x

I

8

Page 9: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

9 Potential Methods

Helmholtz’ theorem states that any reasonable vector field u can be expressed in general interms of potentials, i.e.

u = ∇φ+ ∇× ψ

where, here φ is the scalar potential and ψ is the vector potential. The scalar potential isdirectly related to the dilation e by

e = φ, ii

while the vector potential relates to the rotation vector ωi by

−2ωi = ψi, jj

A simple example of the use of potentials in elasticity is Lame’s strain potential functionφ defined by

2Gui =∂φ

∂xi

It can be shown that in the absence of body forces the potential is an harmonic function, i.e.

∇2φ = 0

and the stress tensor components are given by

σij = φ,ij

Since harmonic functions have long been studied and are well known, they can be readilyused to obtain solutions to many practical problems. For instance, for a hollow sphere (innerradius a, outer radius b) subjected to inner pressure p and outer pressure q, one can use thepotential function

φ =C

R+DR2

where C and D are constants and R2 = x2 + y2 + z2 to determine the stress at (R, 0, 0). Thevalues of the constants C and D are determined by incorporating the boundary conditionsto yield

σRR = −p(b/R)3 − 1

(b/a)3 − 1− q

1 − (a/R)3

1 − (a/b)3

and

σθθ =p

2((b/R)3 + 2

(b/a)3 − 1) − q

2((a/R)3 + 2

1 − (a/b)3)

Many other interesting problems can be solved using the method of potentials.

9

Page 10: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

10 Two-Dimensional Problems in Rectangular Carte-

sian Coordinates

In Cartesian coordinates (x, y), the Airy stress function Φ(x, y) is implicitly defined by theequations

∂2Φ

∂y2= σxx − V

∂2Φ

∂x∂y= −σxy

∂2Φ

∂x2= σyy − V

where the potential V is implicitly given by

∇V = −Xwhere X is the body force vector.

If X = 0 then

∂4Φ

∂x4+ 2

∂4Φ

∂x2∂y4+∂4Φ

∂y4= 0

Hence, the stress function is a biharmonic function.

11 Two-Dimensional Problems in Polar Coordinates

The equations of equilibrium in two-dimensional polar coordinates (r, θ), where the bodyforce acts only along the r−direction are

∂σr

∂r+

1

r

∂τrθ

∂θ+σr − σθ

r+Xr = 0

1

r

∂σθ

∂θ+∂τrθ

∂r+

2τrθ

r= 0

One can show that the appropriate form of the stress function equation required to satisfycompatibility is

(∂2

∂r2+

1

r

∂r+

1

r2

∂2

∂θ2)(∂2Φ

∂r2+

1

r

∂Φ

∂r+

1

r2

∂2Φ

∂θ2) = 0

where

σrr =1

r

∂Φ

∂r

10

Page 11: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

and

σθθ =∂2Φ

∂r2

An important special case is obtained when the stress distribution is symmetrical aboutan axis. The stress function equation in this case becomes

d4Φ

dr4+

2

r

d3Φ

dr3− 1

r2

d2Φ

dr2+

1

r3

dr= 0

One can show that a fairly general solution of the above is of the form

Φ = A log r +Br2 log r + Cr2 +D

11.1 Pressurized Cylindrical Tube

Consider a long cylindrical tube subjected to uniform pressures at its inner and outer surfaces(−p at r = a and −q at r = b). Axial symmetry can be assumed and body forces may beneglected. The equilibrium equation becomes

dσrr

dr+σrr − σθθ

r= 0

Moreover, Hooke’s law reduce to

εrr =1

E(σrr − νσθθ) =

du

dr

and

εθθ =1

E(σθθ − νσrr) =

u

r

where u is the radial displacement.It can be shown that an appropriate form for the stress function that yields physically

meaningful, single-valued displacement functions in this case is

Φ = A log r + Cr2 +D

Taking derivatives of this and substituting the stated boundary conditions yields expres-sions for the unknown constants A and C and the stress field is given by

σrr =1

r

∂Φ

∂r= −p (b/r)2 − 1

(b/a)2 − 1− q

1 − (a/r)2

1 − (a/b)2

σθθ =∂2Φ

∂r2= p

(b/r)2 + 1

(b/a)2 − 1− q

1 + (a/r)2

1 − (a/b)2

11

Page 12: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

And the displacement is given by

u =1 − ν

E

(a2p− b2q)r

b2 − a2+

1 + ν

E

(p− q)a2b2

(b2 − a2)r

In this particular case, the problem can also be solved without involving the stressfunction by solving the equidimensional differential equation that results from substitutingHooke’s law and the strain-displacement relationships into the equilibrium equation.

11.2 Bending of a Curved Bar

For the bending of a curved bar (inner curvature radius a, outer curvature radius b), by aforce P acting towards the origin at one end while the other end is clamped, one has

Φ = (d1r3 +

c′1r

+ d′1r log r) sin θ

where

d1 =P

2N

c′1 = −Pa2b2

2N

d′1 = −P

N(a2 + b2)

where N = a2 − b2 + (a2 + b2) log(b/a).

11.3 Rotating Disks

Consider the problem of a solid disk of material with density ρ, radius b, of uniform thicknessand rotating about its center with angular velocity ω. If the disk thickness is small comparedto its radius, both, radial and tangential stresses can be regarded approximately constantthough the thickness Moreover, because of the symmetry, the stress components can beregarded as functions of r only and the shear stresses vanish. The equilibrium equationsreduce to a single one, namely

∂σr

∂r+σr − σθ

r+Xr =

d

dr(rσr) − σθ + ρω2r2 = 0

where Xr = ρω2r.It can be shown that a stress function F defined by the relationships

F = rσr

12

Page 13: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

and

dF

dr= σθ − ρω2r2

produces stresses satisfying the equilibrium equation.The strain tensor components in this case are

εr =du

dr=

1

E(σr − νσθ)

εθ =u

r=

1

E(σθ − νσr)

where u is the radial displacement and Hooke’s law has been used.By eliminating u from the above equations and using Hooke’s law, the following differ-

ential equation for F is obtained

r2d2F

dr2+ r

dF

dr− F + (3 + ν)ρω2r3 = 0

The general solution is of the form

F = Cr +C1

r− 3 + ν

8ρω2r3

Particular solutions to specific problems can now be obtained by introducing boundaryconditions. For instance, for a solid disk, the stresses are finite at the center and σr vanishesat its outer radius r = b. The resulting stresses are then

σr =3 + ν

8ρω2(b2 − r2)

σθ =3 + ν

8ρω2b2 − 1 + 3ν

8ρω2r2

Alternatively, for a disk with a hole at the center (radius a), since σr = 0 at both r = aand r = b, the stresses become

σr =3 + ν

8ρω2(b2 + a2 − a2b2

r2− r2)

σθ =3 + ν

8ρω2(b2 + a2 +

a2b2

r2− 1 + 3ν

3 + νr2)

Note that as the size of the hole approaches zero, the maximum tangential stress does notconverge to the value obtained for the solid disk. This is the effect of stress concentrationassociated with the presence of the hole.

13

Page 14: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

11.4 Plate with a Hole under Uniaxial Tension

Consider a large plate with a circular hole (radius a) in the middle and under uniformuniaxial tension S along the x−direction.

Far away from the hole (for radii b >> a), the stresses are given by

(σr)|r=b =S

2(1 + cos(2θ))

and

τrθ = −S2

sin(2θ)

where θ is the angle between the position vector and the positive x−axis measured clockwise.It can be shown that the above stresses can be obtained from the stress function

φ = f(r) cos(2θ)

by using the equations

σr =1

r

∂φ

∂r

σθ =∂2φ

∂r2

and

τrθ = − ∂

∂r(1

r

∂φ

∂θ)

By requiring the stress function to satisfy

(∂2

∂r2+

1

r

∂r+

1

r2

∂2

∂θ2)(∂2φ

∂r2+

1

r

∂φ

∂r+

1

r2

∂2φ

∂θ2) = 0

the compatibility condition is automatically satisfied. Introducing the assumed relationshipfor φ yields

(∂2

∂r2+

1

r

∂r− 4

r2)(∂2f

∂r2+

1

r

∂f

∂r− 4f

r2) = 0

This can be readily solved yielding the following general solution for the stress function

φ = (AR2 +Br4 +C

r2+D) cos(2θ)

14

Page 15: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

Finally, introducing the far-field stress conditions (at r = b) and the condition of zero externalforces at the hole boundary yields

σr =S

2(1 − (

a

r)2) +

S

2(1 + 3(

a

r)4 − 4(

a

r)2) cos(2θ)

σθ =S

2(1 + (

a

r)2) − S

2(1 + 3(

a

r)4) cos(2θ)

τrθ = −S2

(1 − 3(a

r)4 + 2(

a

r)2) sin(2θ)

12 Thermodynamics of Elastic Bodies

Thermodynamics accounts for the effects of thermal phenomena on the response of materialsto mechanical loads. The first law of thermodynamics states that energy is conserved. Thesecond law states that entropy is always created. The combined statement of the first andsecond laws of thermodynamics as applied to solid bodies is

dU = TdS +1

ρσijdεij

where U is the specific internal energy or energy per unit mass and S is the specific entropyor entropy per unit mass.

The Helmholtz and Gibbs free energy functions are often useful in solving practicalproblems. They are defined respectively as

F = U − TS

and

G = U − TS − 1

ρσijεij

The equations of thermodynamics can be used to obtain expressions of the conditionrequired for thermodynamic equilibrium. Two equivalent statements of the condition are

• A system is in thermodynamic equilibrium if for all possible variations of the statetaking place at constant energy, the entropy change is negative, i.e. (∆S)|U < 0, theentropy is maximal.

• A system is in thermodynamic equilibrium if for all possible variations of the statetaking place at constant entropy, the energy change is non-negative, i.e. (∆U)|S ≥ 0,the energy is minimal (or positive definite).

15

Page 16: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

The laws of thermodynamics impose definite restrictions on the mathematical form ofconstitutive equations. In the case of linear elastic bodies, combination of Hooke’s law withthe definition of strain energy yields

dW = σijdεij = λede+ 2Gεijdεij

For a point in a body going from zero stress to a particular stressed state, the total strainenergy becomes

W =∫dW =

λ

2e2 +Gεijεij

or, in terms of the second invariant of the strain deviation tensor, J2 = 12ε′ijε

′ij,

W =1

2Ke2 + 2GJ2

Since, thermodynamics requires the energy to be positive definite, necessarily

E > 0

and

−1 < ν <1

2

The strain energy function must be modified when the body is subjected to thermal loadsin addition to mechanical ones since there is thermal expansion. The appropriate form ofthe strain energy in this case is

W = −βij(T − T0)εij +1

2C ′

ijklεijεkl

where βij is a tensor of thermal expansion coefficients and T0 is a reference temperature.With this, the stress becomes

σij = Cijklεkl − βij(T − T0)

As in the isothermal case, the number of elastic constants is significantly reduced for anisotropic body and the expressions for stress, strain and energy become

σij = λeδij + 2Gεij − Eα

1 − 2ν(T − T0)δij

εij = − ν

Esδij +

1 + ν

Eσij + α(T − T0)δij

16

Page 17: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

and

W = G[εijεij +ν

1 − 2νe2 − 2(1 + ν)

1 − 2να(T − T0)e]

where α is the coefficient of thermal expansion, e = εii and s = σii.With the above, expressions for the various thermodynamic functions applicable to

isotropic linear elastic solid can be derived. For instance, the internal energy is given by

U =1

ρ[1

2Ke2 + 2GJ2 +

1 − 2νT0e+ ρ(Cv)|eij=0(T − T0)]

and for the Gibbs free energy

G =1

ρ[ν

2Eσ2 − 1 + ν

2Eσijσij − α(T − T0)σ + ρ

∫ T

T0

dT∫ T

T0

(Cp)|σij=0dT ′

T ′ ]

Moreover, various equations connecting the thermal and mechanical properties of theelastic solid are also readily derived. One example is the formula

Cp − Cv =T

ρ

∂εij∂T

∂σij

∂T

13 The Finite Element Method

13.1 Introduction

The finite element method is the most widely used numerical technique for the solution ofcomplex problems in solid mechanics. The method is based on first subdividing the domain ofinterest into a collection of small volumes called finite elements which are connected at nodallocations. The solution is approximated inside the elements from the values at the nodesusing special functions called shape functions and the result is introduced into the variational(virtual power) formulation of the problem. The result is a set of algebraic equations thatupon solution yield the values of the desired unknown at the nodal locations.

13.2 Variational Methods

Recall that the boundary value problem consisting of finding the function u(x) such that

−d2u

dx2= −u′′ = f

subject to the boundary conditions u(0) = u(1) = 0 is equivalent to the variational problemconsisting of determining the function u(x) such that

a(u, v) = (f, v)

17

Page 18: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

where

a(u, v) =∫ 1

0−u′′dx =

∫ 1

0u′v′dx

and

(f, v) =∫ 1

0fvdx

and also to the problem of finding the function u(x) that minimizes the functional

I(u) =1

2a(u, v) − (f, v)

where v is a reasonably well behaved but rather arbitrary function.When one looks for approximate solutions to the integrated forms of the problem by

the Galerkin method or by the Ritz method, one seeks for solutions in a finite dimensionalsubspace of the actual solution space.

In the Ritz method, one searches for an approximation to the function that minimizesthe functional. The method starts by introducing a set of basis functions {φi(x)}N

i=1 andexpresses the approximate solution as the trial function uN ≈ u as

uN =N∑

i=1

aiφi

The functional obtained using this approximation then becomes

I(uN ) =1

2a(uN , v) − (f, v)

Now, the function v being arbitrary, is selected as the test function

v = vN = uN =N∑

i=1

aiφi

and is substituted into the functional expression to give

I(uN) =1

2a(

N∑i=1

aiφi,N∑

i=1

aiφi) − (f,N∑

i=1

aiφi)

where

a(N∑

i=1

aiφi,N∑

i=1

aiφi) =∫ 1

0(ai

N∑i=1

dφi

dx)2dx

18

Page 19: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

and

(f,N∑

i=1

aiφi) =∫ 1

0f(

N∑i=1

aiφi)dx

Finally, the unknown coefficients ai, i = 1, 2, ..., N are determined by solving the systemof algebraic equations obtained from the extremum conditions. i.e.

∂I

∂a1=

∂I

∂a2= .... =

∂I

∂aN= 0

which in matrix notation are simply written as

Ka = F

In the Galerkin method, one seeks directly for an approximate solution of a(u, v) =(f, v). Like in the Ritz method, in the Galerkin approach one starts by introducing a setof basis functions {φj(x)}N

j=1 satisfying the stated boundary conditions and expresses theapproximate solution as the trial function uN ≈ u as

uN =N∑

j=1

ajφj

However, the test functions are selected so as to be identical to the basis functions, i.e.{vi}N

i=1 = {φi(x)}Ni=1 .

The resulting discrete form of the problem is then

N∑i=1

aja(φj , φi) = (f, φi)

for all i = 1, 2, ..., N . Here

a(φj , φi) =∫ 1

0

dφj

dx

dφi

dxdx

and

(f, φi) =∫ 1

0fφidx

for i = 1, 2, ..., NUsing matrix notation, the above is simply written as

Ka = F

Solving the algebraic problem yields the values of the coefficients ai, i = 1, 2, ..., N .The system of equations obtained with the Galerkin method is identical to the one ob-

tained using the Ritz method. However, the Galerkin method is of more general applicabilitysince it works even when the problem of minimizing the functional has no solution. The finiteelement method is obtained by implementing the Galerkin (or Ritz) procedure with a veryparticular choice of basis functions.

19

Page 20: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

13.3 The Finite Element Method

The finite element method is a numerical procedure designed to find approximate solutionsof boundary value problems. The method is a direct implementation of the Galerkin (orRitz) procedure in which the chosen basis functions are finite element basis functions (alsocalled sometimes finite element shape functions). These functions are of very simple form(piecewise polynomials of low order are most common) and their most distinctive feature isthat they are nonzero only in a small subregion of the computational domain, i.e. they havea local character. Finite element basis functions are then said to posses local or compactsupport.

This is in direct contrast with the classic Galerkin or Ritz approaches where basis func-tions valid over the entire computational domain are used. Another important feature of thefinite element basis functions is that the basis function associated with a particular elementpartially overlap with those of immediately adjacent elements.

Improved approximation accuracy is readily obtained with the finite element method bysimply increasing the number of subdomains (i.e. by decreasing their size) whitout increasingthe complexity of the polynomials used to represent the solution inside each individualsubregion.

By implementing the Galerkin process on individual subregions another powerful featureof the method emerges. Since the coordinate functions of adjacent subregions overlap par-tially with each other, the resulting system of algebraic equations can be constructed andassembled together by the computer just as it is created. This feature makes it a trivialprocess to determine increasingly better approximations by refinement of the initial subdivi-sion. Moreover, the matrix associated with the resulting system has a sparse structure andefficient solution methods are applicable. This very desirable feature is absent in the classicimplementation of the Galerkin or Ritz methods and constitutes an important disadvantagein those cases.

The simplest description of the fundamental characteristics of finite elements is obtainedfor one dimensional systems. Finite element characteristics for two and three dimensionalelements are based on the same ideas but involve additional complexities of description thatdistract from the basic points. In this section basic characteristics of selected one dimensionalelements are described. The implementation of the Ritz-Galerkin finite element method isalso covered.

In sum, a finite element is a triple of entities (K,PK ,Σ) where

• K is a simple geometrical object, such as a line segment in one dimension, a trianglein two dimensions and a parallelepiped in three dimensions,

• PK is a finite dimensional linear space of basis functions defined on K, and

• Σ is a set of degrees of freedom.

A finite element is then the totality of ingredients associated with the definition of the globalapproximating function inside the subdomain. Since the method produces approximations to

20

Page 21: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

global functions from functions having only local support, it is key to be able to distinguishand to relate the global and local descriptions. Therefore, one needs to carefully specify bothlocal and global parameters as well as their relationship.

13.4 Global and Local Coordinates and Basis Functions for Uni-dimensional Systems

Local parameters are specified at the element level. For instance, consider the one dimen-sional case. A simple subdivision of a given domain x ∈ [a, b] is readily obtained by introduc-ing a collection of N contiguous subdomains [x1 = a, x2], [x2, x3], ..., [xi, xi+1], ..., [xN , xN+1 =b]. The points x1, x2, x3, ..., xi, ..., xN , xN+1 are called nodes and each contiguous pair ofthem, [xi, xi+1], represents the boundaries of the element that spans the space hi betweenthe nodes. In this case, each element has two nodes one located at each end of the element.The location of all these points is given with reference to a global system of coordinates. Ifnodes are numbered based on their position is terms of global coordinates one obtains globalnode numbers.

In the local description of the element bounded by nodes [xi, xi+1], the positions measuredwith respect to the global system of coordinates are transformed into coordinates [ξ1, ξ2] =[−1,+1] referred to a system of coordinates with its origin in the center of the element, i.e.[xi, xi+1] → [ξ1, ξ2]. The affine or linear transformation is simplest, i.e.

ξ(x) =2x− xi − xi+1

hi

The inverse transformation is

x(ξ) =hiξ + xi + xi+1

2

If for any given element, node numbers are assigned based on the local coordinates oneobtains local node numbers. For instance, the node with global number i is the same aslocal node 2 for element i and also as local node 1 for element i+ 1. Since in finite elementwork on uses basis functions with local support and thus implements the Galerkin method atthe element level to subsequently assemble the resulting equations, the distinction betweenlocal and global representations is quite important.

In the finite element method one starts by using simple interpolation functions as basisfunctions at the element level and then proceeds to represent the solution in the entiredomain by collecting the contributions associated with each element. The basis functionsinvolved at the element level are called local basis functions while the ones that produce thesolution in the entire domain are called global basis functions. Clearly, the two sets of basisfunctions are closely related.

The role of the local basis functions is to generate the value of the approximated quantityinside the element from the values at the nodes by interpolation. Assuming again a one di-mensional system and the simple subdivision introduced above, consider an arbitrary interior

21

Page 22: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

element ei where the index i denotes the global node number. If the values of the requiredsolution at xi and xi+1 are u(xi) = ui and u(xi+1) = ui+1, respectively, the approximatevalues of u(x), u(x)ei inside the element are calculated by simple interpolation as follows

uei(x) = uiφi1 + ui+1φ

i2

Here, the local finite element basis functions for element ei , φi1 and φi

2 are defined as

φi1 =

xi+1 − x

hi

φi2 =

x− xi

hi

where hi = xi+1 − xi is the element size and all the positions are measured in the globalcoordinate system. Note that the indices 1 and 2 on the local basis functions refer to thelocal node numbers for the element.

For simplicity, assume all finite elements are of equal size (uniformly spaced mesh) sothat h1 = h2 = ... = hi = h. Now, the approximate solution on the entire domain uh(x) isrepresented as a linear combination of the finite element basis functions, i.e.

uh(x) = u1φ1 + u2φ2 + ...+ uiφi + uNφN =N∑

i=1

uiφi

However, note that here, φi, i = 1, 2, ..., N are global finite element basis functions.There is a simple relationship between local and global finite element basis functions,

specifically, in element 1,

φ1 = φ11

in element 2

φ2 =

{φ1

2 if x ∈ e1φ2

1 if x ∈ e2

in element ei,

φi =

{φi−1

2 if x ∈ ei−1

φi1 if x ∈ ei

and in element eN

φN = φN2

22

Page 23: Chapter 5 Linear Elasticity - Rensselaer Hartford Campus

Using the introduced notation the Galerkin finite element method equations can be ex-pressed as

N∑i=1

uja(φj , φi) = (f, φi)

for all i = 1, 2, ..., N . Here

a(φj , φi) =∫ 1

0

dφj

dx

dφi

dxdx

and

(f, φi) =∫ 1

0fφidx

for i = 1, 2, ..., N .Using matrix notation, the above is simply written as

Ku = F

Solving the algebraic problem yields the values of the nodal values ui, i = 1, 2, ..., N . Thematrix K is called the finite element stiffness matrix, the colum vector F is the force vectorand the column vector u is the vector of unknown nodal values of u.

The same thing can be done to express the Ritz finite element method equations usingthe new notation. Specifically, the functional I(uh) is given by

I(uh) =1

2a(

N∑i=1

uiφi,N∑

i=1

uiφi) − (f,N∑

i=1

uiφi)

where

a(N∑

i=1

uiφi,N∑

i=1

uiφi) =∫ 1

0(

N∑i=1

uidφi

dx)2dx

and

(f,N∑

i=1

aiφi) =∫ 1

0f(

N∑i=1

uiφi)dx

Finally, introduction of the extremum conditions

∂I

∂u1=

∂I

∂u2= ... =

∂I

∂uN

yields the system

Ku = F

which is identical to the one obtained using Galerkin’s method.

23