Alternative stress measures

From Wikipedia, the free encyclopedia
(Redirected from Kirchhoff stress tensor)
Jump to navigation Jump to search

In continuum mechanics, the most commonly used measure of stress is the Cauchy stress tensor, often called simply the stress tensor or "true stress". However, several alternative measures of stress can be defined:[1][2][3]

  1. The Kirchhoff stress (𝝉).
  2. The nominal stress (𝑵).
  3. The Piola–Kirchhoff stress tensors
    1. The first Piola–Kirchhoff stress (𝑷). This stress tensor is the transpose of the nominal stress (𝑷=𝑵T).
    2. The second Piola–Kirchhoff stress or PK2 stress (𝑺).
  4. The Biot stress (𝑻)

Definitions

[edit | edit source]

Consider the situation shown in the following figure. The following definitions use the notations shown in the figure.

File:StressMeasures.png
Quantities used in the definition of stress measures

In the reference configuration Ω0, the outward normal to a surface element dΓ0 is 𝐍𝐧0 and the traction acting on that surface (assuming it deforms like a generic vector belonging to the deformation) is 𝐭0 leading to a force vector d𝐟0. In the deformed configuration Ω, the surface element changes to dΓ with outward normal 𝐧 and traction vector 𝐭 leading to a force d𝐟. Note that this surface can either be a hypothetical cut inside the body or an actual surface. The quantity 𝑭 is the deformation gradient tensor, J is its determinant.

Cauchy stress

[edit | edit source]

The Cauchy stress (or true stress) is a measure of the force acting on an element of area in the deformed configuration. This tensor is symmetric and is defined via

d𝐟=𝐭dΓ=𝝈T𝐧dΓ

or

𝐭=𝝈T𝐧

where 𝐭 is the traction and 𝐧 is the normal to the surface on which the traction acts.

Kirchhoff stress

[edit | edit source]

The quantity,

𝝉=J𝝈

is called the Kirchhoff stress tensor, with J the determinant of 𝑭. It is used widely in numerical algorithms in metal plasticity (where there is no change in volume during plastic deformation). It can be called weighted Cauchy stress tensor as well.

Piola–Kirchhoff stress

[edit | edit source]

Nominal stress/First Piola–Kirchhoff stress

[edit | edit source]

The nominal stress 𝑵=𝑷T is the transpose of the first Piola–Kirchhoff stress (PK1 stress, also called engineering stress) 𝑷 and is defined via

d𝐟=𝐭dΓ=𝑵T𝐧0dΓ0=𝑷𝐧0dΓ0

or

𝐭0=𝐭dΓdΓ0=𝑵T𝐧0=𝑷𝐧0

This stress is unsymmetric and is a two-point tensor like the deformation gradient.
The asymmetry derives from the fact that, as a tensor, it has one index attached to the reference configuration and one to the deformed configuration.[4]

Second Piola–Kirchhoff stress

[edit | edit source]

If we pull back d𝐟 to the reference configuration we obtain the traction acting on that surface before the deformation d𝐟0 assuming it behaves like a generic vector belonging to the deformation. In particular we have

d𝐟0=𝑭1d𝐟

or,

d𝐟0=𝑭1𝑵T𝐧0dΓ0=𝑭1𝐭0dΓ0

The PK2 stress (𝑺) is symmetric and is defined via the relation

d𝐟0=𝑺T𝐧0dΓ0=𝑭1𝐭0dΓ0

Therefore,

𝑺T𝐧0=𝑭1𝐭0

Biot stress

[edit | edit source]

The Biot stress is useful because it is energy conjugate to the right stretch tensor 𝑼. The Biot stress is defined as the symmetric part of the tensor 𝑷T𝑹 where 𝑹 is the rotation tensor obtained from a polar decomposition of the deformation gradient. Therefore, the Biot stress tensor is defined as

𝑻=12(𝑹T𝑷+𝑷T𝑹).

The Biot stress is also called the Jaumann stress.

The quantity 𝑻 does not have any physical interpretation. However, the unsymmetrized Biot stress has the interpretation

𝑹Td𝐟=(𝑷T𝑹)T𝐧0dΓ0

Relations

[edit | edit source]

Relations between Cauchy stress and nominal stress

[edit | edit source]

From Nanson's formula relating areas in the reference and deformed configurations:

𝐧dΓ=J𝑭T𝐧0dΓ0

Now,

𝝈T𝐧dΓ=d𝐟=𝑵T𝐧0dΓ0

Hence,

𝝈T(J𝑭T𝐧0dΓ0)=𝑵T𝐧0dΓ0

or,

𝑵T=J(𝑭1𝝈)T=J𝝈T𝑭T

or,

𝑵=J𝑭1𝝈and𝑵T=𝑷=J𝝈T𝑭T

In index notation,

NIj=JFIk1σkjandPiJ=JσkiFJk1

Therefore,

J𝝈=𝑭𝑵=𝑭𝑷T.

Note that 𝑵 and 𝑷 are (generally) not symmetric because 𝑭 is (generally) not symmetric.

Relations between nominal stress and second P–K stress

[edit | edit source]

Recall that

𝑵T𝐧0dΓ0=d𝐟

and

d𝐟=𝑭d𝐟0=𝑭(𝑺T𝐧0dΓ0)

Therefore,

𝑵T𝐧0=𝑭𝑺T𝐧0

or (using the symmetry of 𝑺),

𝑵=𝑺𝑭Tand𝑷=𝑭𝑺

In index notation,

NIj=SIKFjKTandPiJ=FiKSKJ

Alternatively, we can write

𝑺=𝑵𝑭Tand𝑺=𝑭1𝑷

Relations between Cauchy stress and second P–K stress

[edit | edit source]

Recall that

𝑵=J𝑭1𝝈

In terms of the 2nd PK stress, we have

𝑺𝑭T=J𝑭1𝝈

Therefore,

𝑺=J𝑭1𝝈𝑭T=𝑭1𝝉𝑭T

In index notation,

SIJ=FIk1τklFJl1

Since the Cauchy stress (and hence the Kirchhoff stress) is symmetric, the 2nd PK stress is also symmetric.

Alternatively, we can write

𝝈=J1𝑭𝑺𝑭T

or,

𝝉=𝑭𝑺𝑭T.

Clearly, from definition of the push-forward and pull-back operations, we have

𝑺=φ*[𝝉]=𝑭1𝝉𝑭T

and

𝝉=φ*[𝑺]=𝑭𝑺𝑭T.

Therefore, 𝑺 is the pull back of 𝝉 by 𝑭 and 𝝉 is the push forward of 𝑺.

Summary of conversion formula

[edit | edit source]

Key: J=det(𝑭),𝑪=𝑭T𝑭=𝑼2,𝑭=𝑹𝑼,𝑹T=𝑹1, 𝑷=J𝝈𝑭T,𝝉=J𝝈,𝑺=J𝑭1𝝈𝑭T,𝑻=𝑹T𝑷,𝑴=𝑪𝑺

Conversion formulae
Equation for 𝝈 𝝉 𝑷 𝑺 𝑻 𝑴
𝝈= 𝝈 J1𝝉 J1𝑷𝑭T J1𝑭𝑺𝑭T J1𝑹𝑻𝑭T J1𝑭T𝑴𝑭T (non isotropy)
𝝉= J𝝈 𝝉 𝑷𝑭T 𝑭𝑺𝑭T 𝑹𝑻𝑭T 𝑭T𝑴𝑭T (non isotropy)
𝑷= J𝝈𝑭T 𝝉𝑭T 𝑷 𝑭𝑺 𝑹𝑻 𝑭T𝑴
𝑺= J𝑭1𝝈𝑭T 𝑭1𝝉𝑭T 𝑭1𝑷 𝑺 𝑼1𝑻 𝑪1𝑴
𝑻= J𝑹T𝝈𝑭T 𝑹T𝝉𝑭T 𝑹T𝑷 𝑼𝑺 𝑻 𝑼1𝑴
𝑴= J𝑭T𝝈𝑭T (non isotropy) 𝑭T𝝉𝑭T (non isotropy) 𝑭T𝑷 𝑪𝑺 𝑼𝑻 𝑴

See also

[edit | edit source]

References

[edit | edit source]
  1. ^ J. Bonet and R. W. Wood, Nonlinear Continuum Mechanics for Finite Element Analysis, Cambridge University Press.
  2. ^ R. W. Ogden, 1984, Non-linear Elastic Deformations, Dover.
  3. ^ L. D. Landau, E. M. Lifshitz, Theory of Elasticity, third edition
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).