Nonlinear finite elements/Stress measures

From testwiki
Jump to navigation Jump to search

Stress measures

Three stress measures are widely used in continuum mechanics (particularly in the computational context). These are

  1. The Cauchy stress (σ) or true stress.
  2. The Nominal stress (𝑡) (which is the transpose of the first Piola-Kirchhoff stress (𝑷=𝑡T).
  3. The second Piola-Kirchhoff stress or PK2 stress (𝑺).

Consider the situation shown the following figure.

Quantities used in the definition of stress measures

The following definitions use the information in the figure. In the reference configuration Ω0, the outward normal to a surface element dΓ0 is 𝐍𝐧0 and the traction acting on that surface 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.

Cauchy stress

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.

Nominal stress/First Piola-Kirchhoff stress

The nominal stress (𝑡=𝑷T) is the transpose of the first Piola-Kirchhoff stress (PK1 stress) (𝑷) and is defined via

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

or

𝐭0=𝑡T𝐧0=𝑷𝐧0

This stress is unsymmetric and is a two point tensor like the deformation gradient. This is because it relates the force in the deformed configuration to an oriented area vector in the reference configuration.

2nd Piola Kirchhoff stress

If we pull back d𝐟 to the reference configuration, 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

Relations between Cauchy stress and nominal stress

Recall 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

or,

𝑡=J𝑭1σand𝑡T=𝑷=Jσ𝑭T

In index notation,

Nij=JFik1σkjandPij=JσikFjk1

Therefore,

Jσ=𝑭𝑡=𝑷𝑭T.

The quantity τ=Jσ is called the Kirchhoff stress tensor and is used widely in numerical algorithms in metal plasticity (where there is no change in volume during plastic deformation).

Note that 𝑡 and 𝑷 are not symmetric because 𝑭 is not symmetric.

Relations between nominal stress and second P-K stress

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=SikFjkandPij=FikSkj

Alternatively, we can write

𝑺=𝑡𝑭Tand𝑺=𝑭1𝑷

Relations between Cauchy stress and second P-K stress

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 2n 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 𝑺.

Template:Subpage navbar