Objective stress rate explained

thumb|300px|Predictions from three objective stress rates under shearIn continuum mechanics, objective stress rates are time derivatives of stress that do not depend on the frame of reference. Many constitutive equations are designed in the form of a relation between a stress-rate and a strain-rate (or the rate of deformation tensor). The mechanical response of a material should not depend on the frame of reference. In other words, material constitutive equations should be frame-indifferent (objective). If the stress and strain measures are material quantities then objectivity is automatically satisfied. However, if the quantities are spatial, then the objectivity of the stress-rate is not guaranteed even if the strain-rate is objective.

There are numerous objective stress rates in continuum mechanics – all of which can be shown to be special forms of Lie derivatives. Some of the widely used objective stress rates are:

  1. the Truesdell rate of the Cauchy stress tensor,
  2. the Green–Naghdi rate of the Cauchy stress, and
  3. the Zaremba-Jaumann rate of the Cauchy stress. [1]

The adjacent figure shows the performance of various objective rates in a simple shear test where the material model is hypoelastic with constant elastic moduli. The ratio of the shear stress to the displacement is plotted as a function of time. The same moduli are used with the three objective stress rates. Clearly there are spurious oscillations observed for the Zaremba-Jaumann stress rate.[2] This is not because one rate is better than another but because it is a misuse of material models to use the same constants with different objective rates.[3] For this reason, a recent trend has been to avoid objective stress rates altogether where possible.

Non-objectivity of the time derivative of Cauchy stress

Under rigid body rotations (

\boldsymbol{Q}

), the Cauchy stress tensor

\boldsymbol{\sigma}

transforms as \boldsymbol_r = \boldsymbol\cdot\boldsymbol\cdot\boldsymbol^T ~;~~ \boldsymbol\cdot\boldsymbol^T = \boldsymbolSince

\boldsymbol{\sigma}

is a spatial quantity and the transformation follows the rules of tensor transformations,

\boldsymbol{\sigma}

is objective. However, \cfrac(\boldsymbol_r) = \dot_r = \dot\cdot\boldsymbol\cdot\boldsymbol^T + \boldsymbol\cdot\dot\cdot\boldsymbol^T + \boldsymbol\cdot\boldsymbol\cdot\dot^T \ne \boldsymbol\cdot\dot\cdot\boldsymbol^T \,.Therefore, the stress rate is not objective unless the rate of rotation is zero, i.e.

\boldsymbol{Q}

is constant.

For a physical understanding of the above, consider the situation shown in Figure 1. In the figure the components of the Cauchy (or true) stress tensor are denoted by the symbols

Sij

. This tensor, which describes the forces on a small material element imagined to be cut out from the material as currently deformed, is not objective at large deformations because it varies with rigid body rotations of the material. The material points must be characterized by their initial Lagrangian coordinates

Xi

. Consequently, it is necessary to introduce the so-called objective stress rate

\overset{\circ}{S}ij

, or the corresponding increment

\DeltaSij=\overset{\circ}{S}ij\Deltat

. The objectivity is necessary for

\overset{\circ}{S}ij

to be functionally related to the element deformation. It means that

\overset{\circ}{S}ij

must be invariant with respect to coordinate transformations, particularly the rigid-body rotations, and must characterize the state of the same material element as it deforms.

The objective stress rate can be derived in two ways:

While the former way is instructive and provides useful geometric insight, the latter way is mathematically shorter and has the additional advantage of automatically ensuring energy conservation, i.e., guaranteeing that the second-order work of the stress increment tensor on the strain increment tensor be correct (work conjugacy requirement).

Truesdell stress rate of the Cauchy stress

The relation between the Cauchy stress and the 2nd P-K stress is calledthe Piola transformation. This transformation can be written in terms of the pull-back of

\boldsymbol{\sigma}

or the push-forward of

\boldsymbol{S}

as \boldsymbol = J~\phi^[\boldsymbol{\sigma}] ~;~~ \boldsymbol = J^~\phi_[\boldsymbol{S}]

The Truesdell rate of the Cauchy stress is the Piola transformation of the material time derivative of the 2nd P-K stress. We thus define \overset = J^~\phi_[\dot{\boldsymbol{S}}]

Expanded out, this means that

\overset = J^~\boldsymbol\cdot\dot\cdot\boldsymbol^T = J^~\boldsymbol\cdot \left[\cfrac{d}{dt}\left(J~\boldsymbol{F}^{-1}\cdot\boldsymbol{\sigma}\cdot\boldsymbol{F}^{-T}\right)\right] \cdot\boldsymbol^T = J^~\mathcal_\varphi[\boldsymbol{\tau}]where the Kirchhoff stress

\boldsymbol{\tau}=J~\boldsymbol{\sigma}

and the Lie derivative of the Kirchhoff stress is \mathcal_\varphi[\boldsymbol{\tau}] = \boldsymbol\cdot \left[\cfrac{d}{dt}\left(\boldsymbol{F}^{-1}\cdot\boldsymbol{\tau}\cdot\boldsymbol{F}^{-T}\right)\right] \cdot\boldsymbol^T ~.

This expression can be simplified to the well known expression for the Truesdell rate of the Cauchy stress

Truesdell rate of the Cauchy stress

\overset = \dot - \boldsymbol\cdot\boldsymbol - \boldsymbol \cdot \boldsymbol^T + \text(\boldsymbol)~\boldsymbolwhere

\boldsymbol{l}

is the velocity gradient:

\boldsymbol{l}=

\boldsymbol{F
} \cdot \boldsymbol^.
It can be shown that the Truesdell rate is objective.

Truesdell rate of the Kirchhoff stress

The Truesdell rate of the Kirchhoff stress can be obtained by noting that \boldsymbol = \phi^[\boldsymbol{\tau}] ~;~~ \boldsymbol = \phi_[\boldsymbol{S}]and defining \overset = \phi_[\dot{\boldsymbol{S}}]Expanded out, this means that \overset = \boldsymbol\cdot\dot\cdot\boldsymbol^T = \boldsymbol\cdot \left[\cfrac{d}{dt}\left(\boldsymbol{F}^{-1}\cdot\boldsymbol{\tau}\cdot\boldsymbol{F}^{-T}\right)\right] \cdot\boldsymbol^T = \mathcal_\varphi[\boldsymbol{\tau}]Therefore, the Lie derivative of

\boldsymbol{\tau}

is the same as the Truesdell rate of the Kirchhoff stress.

Following the same process as for the Cauchy stress above, we can show that

Truesdell rate of the Kirchhoff stress

\overset = \dot - \boldsymbol\cdot\boldsymbol - \boldsymbol\cdot\boldsymbol^T

Green-Naghdi rate of the Cauchy stress

This is a special form of the Lie derivative (or the Truesdell rate of the Cauchy stress). Recall that the Truesdell rate of the Cauchy stress is given by \overset = J^~\boldsymbol\cdot \left[\cfrac{d}{dt}\left(J~\boldsymbol{F}^{-1}\cdot\boldsymbol{\sigma}\cdot\boldsymbol{F}^{-T}\right)\right] \cdot\boldsymbol^T ~.From the polar decomposition theorem we have \boldsymbol = \boldsymbol\cdot\boldsymbolwhere

\boldsymbol{R}

is the orthogonal rotation tensor (

\boldsymbol{R}-1=\boldsymbol{R}T

)and

\boldsymbol{U}

is the symmetric, positive definite, right stretch.

If we assume that

\boldsymbol{U}=\boldsymbol{1

} we get

\boldsymbol{F}=\boldsymbol{R}

. Also since there is nostretch

J=1

and we have

\boldsymbol{\tau}=\boldsymbol{\sigma}

. Note that this doesn't mean that there is not stretch in the actual body - this simplification is justfor the purposes of defining an objective stress rate. Therefore, \overset = \boldsymbol\cdot \left[\cfrac{d}{dt}\left(\boldsymbol{R}^{-1}\cdot\boldsymbol{\sigma}\cdot\boldsymbol{R}^{-T}\right)\right] \cdot\boldsymbol^T = \boldsymbol\cdot\left[\cfrac{d}{dt}\left(\boldsymbol{R}^T\cdot\boldsymbol{\sigma}\cdot\boldsymbol{R}\right)\right] \cdot\boldsymbol^T We can show that this expression can be simplified to thecommonly used form of the Green-Naghdi rate

Green-Naghdi rate of the Cauchy stress

\overset = \dot + \boldsymbol\cdot\boldsymbol - \boldsymbol\cdot\boldsymbol where

\boldsymbol{\Omega}=

\boldsymbol{R
}\cdot\boldsymbol^T.

The Green–Naghdi rate of the Kirchhoff stress also has the form since the stretch is not taken into consideration, i.e., \overset = \dot + \boldsymbol\cdot\boldsymbol - \boldsymbol\cdot\boldsymbol

Zaremba-Jaumann rate of the Cauchy stress

The Zaremba-Jaumann rate of the Cauchy stress is a further specialization of theLie derivative (Truesdell rate). This rate has the form

Zaremba-Jaumann rate of the Cauchy stress

\overset = \dot + \boldsymbol\cdot\boldsymbol - \boldsymbol\cdot\boldsymbol where

\boldsymbol{w}

is the spin tensor.

The Zaremba-Jaumann rate is used widely in computations primarily for two reasons

  1. it is relatively easy to implement.
  2. it leads to symmetric tangent moduli.

Recall that the spin tensor

\boldsymbol{w}

(the skew part of the velocity gradient)can be expressed as \boldsymbol = \dot\cdot\boldsymbol^T + \frac~\boldsymbol\cdot(\dot\cdot\boldsymbol^ - \boldsymbol^\cdot\dot)\cdot\boldsymbol^TThus for pure rigid body motion \boldsymbol = \dot\cdot\boldsymbol^T = \boldsymbolAlternatively, we can consider the case of proportional loading when the principal directions of strain remain constant. An example of this situation is the axial loading of a cylindrical bar. In that situation, since \boldsymbol = \begin\lambda_\\ & \lambda_\\ & & \lambda_\endwe have \dot = \begin\dot_\\ & \dot_\\ & & \dot_\endAlso, \boldsymbol^ = \begin1/\lambda_\\ & 1/\lambda_\\ & & 1/\lambda_\endof the Cauchy stress.Therefore, \dot\cdot\boldsymbol^ = \begin\dot_/\lambda_\\ & \dot_/\lambda_\\ & & \dot_/\lambda_\end = U^\dotThis once again gives \boldsymbol = \dot\cdot\boldsymbol^T = \boldsymbolIn general, if we approximate \boldsymbol \approx \dot\cdot\boldsymbol^T the Green–Naghdi rate becomes the Zaremba-Jaumann rate of the Cauchy stress \overset = \dot + \boldsymbol\cdot\boldsymbol - \boldsymbol\cdot\boldsymbol

Other objective stress rates

There can be an infinite variety of objective stress rates. One of theseis the Oldroyd stress rate \overset = \mathcal_\varphi[\boldsymbol{\sigma}] = \boldsymbol\cdot\left[\cfrac{d}{dt}\left(\boldsymbol{F}^{-1}\cdot\boldsymbol{\sigma}\cdot\boldsymbol{F}^{-T}\right) \right]\cdot\boldsymbol^TIn simpler form, the Oldroyd rate is given by \overset = \dot - \boldsymbol\cdot\boldsymbol - \boldsymbol\cdot\boldsymbol^T

If the current configuration is assumed to be the reference configuration then the pull back and push forward operations can be conducted using

\boldsymbol{F}T

and

\boldsymbol{F}-T

respectively. The Lie derivative of the Cauchy stress is then called the convective stress rate \overset = \boldsymbol^\cdot\left[\cfrac{d}{dt}\left(\boldsymbol{F}^T\cdot\boldsymbol{\sigma}\cdot\boldsymbol{F}\right) \right]\cdot\boldsymbol^In simpler form, the convective rate is given by \overset = \dot + \boldsymbol\cdot\boldsymbol + \boldsymbol\cdot\boldsymbol^T

Objective stress rates in finite strain inelasticity

Many materials undergo inelastic deformations caused by plasticity and damage. These material behaviors cannot be described in terms of a potential. It is also often the case that no memory of the initial virgin state exists, particularly when large deformations are involved. The constitutive relation is typically defined in incremental form in such cases to make the computation of stresses and deformations easier.

The incremental loading procedure

For a small enough load step, the material deformation can be characterized by the small (or linearized) strain increment tensor \boldsymbol = \tfrac\left[\boldsymbol{\nabla}\mathbf{u} + (\boldsymbol{\nabla}\mathbf{u})^T\right] \quad \equiv \quad e_ = \tfrac(u_ + u_) where

u

is the displacement increment of the continuum points. The time derivative \frac = \dot = \tfrac\left[\boldsymbol{\nabla}\mathbf{v} + (\boldsymbol{\nabla}\mathbf{v})^T\right] \quad \equiv \quad\dot_ = \tfrac (v_ + v_) is the strain rate tensor (also called the velocity strain) and

v=

u
is the material point velocity or displacement rate. For finite strains, measures from the Seth–Hill family (also called Doyle–Ericksen tensors) can be used: \mathbf E_=\frac(\mathbf U^- \mathbf I) where

U

is the right stretch. A second-order approximation of these tensors is \mathbf_ \approx \boldsymbol + (\nabla\mathbf)^T\cdot\nabla\mathbf - (1 - m) \boldsymbol \cdot \boldsymbol

Energy-consistent objective stress rates

Consider a material element of unit initial volume, starting from an initial state under initial Cauchy (or true) stress

\boldsymbol{\sigma}0

and let

\boldsymbol{\sigma}

be the Cauchy stress in the final configuration. Let

W

be the work done (per unit initial volume) by the internal forces during an incremental deformation from this initial state. Then the variation

\deltaW

corresponds to the variation in the work done due to a variation in the displacement

\deltau

. The displacement variation has to satisfy the displacement boundary conditions.

Let

\boldsymbol{S}(m)

be an objective stress tensor in the initial configuration. Define the stress increment with respect to the initial configuration as

\boldsymbol{S}=\boldsymbol{S}(m)-\boldsymbol{\sigma}0

. Alternatively, if

\boldsymbol{P}

is the unsymmetric first Piola–Kirchhoff stress referred to the initial configuration, the increment in stress can be expressed as

\boldsymbol{T}=\boldsymbol{P}-\boldsymbol{\sigma}0

.

Variation of work done

Then the variation in work done can be expressed as \delta W = \boldsymbol_:\delta\boldsymbol_ = \boldsymbol:\delta\nabla\mathbf where the finite strain measure

\boldsymbol{E}(m)

is energy conjugate to the stress measure

\boldsymbol{\sigma}(m)

. Expanded out, \delta W = \left(\boldsymbol+\boldsymbol_0\right):\delta\boldsymbol_ = \left(\boldsymbol+\boldsymbol_0\right):\delta\nabla\mathbf \,. The objectivity of stress tensor

\boldsymbol{S}(m)

is ensured by its transformation as a second-order tensor under coordinate rotations (which causes the principal stresses to be independent from coordinate rotations) and by the correctness of

\boldsymbol{S}(m):\delta\boldsymbol{E}(m)

as a second-order energy expression.

From the symmetry of the Cauchy stress, we have \boldsymbol_0:\delta\nabla\mathbf = \boldsymbol_0:\delta\boldsymbol \,.For small variations in strain, using the approximation \boldsymbol:\delta\boldsymbol_ \approx \boldsymbol:\delta\nabla\mathbf and the expansions \boldsymbol_0:\delta\boldsymbol_ = \boldsymbol_0:\left[\frac{\partial \boldsymbol{E}_{(m)}}{\partial \nabla\mathbf{u}}:\delta\nabla\mathbf{u}\right] ~,~~ \boldsymbol_0:\delta\boldsymbol = \boldsymbol_0:\left[\frac{\partial \boldsymbol{e}}{\partial \nabla\mathbf{u}}:\delta\nabla\mathbf{u}\right] we get the equation \boldsymbol_0:\left[\frac{\partial \boldsymbol{E}_{(m)}}{\partial \nabla\mathbf{u}}:\delta\nabla\mathbf{u}\right] + \boldsymbol:\delta\nabla\mathbf = \boldsymbol_0:\left[\frac{\partial \boldsymbol{e}}{\partial \nabla\mathbf{u}}:\delta\nabla\mathbf{u}\right] + \boldsymbol:\delta\nabla\mathbf \,. Imposing the variational condition that the resulting equation must be valid for any strain gradient

\delta\nablau

, we have We can also write the above equation as

Time derivatives

The Cauchy stress and the first Piola-Kirchhoff stress are related by (see Stress measures) \boldsymbol = \boldsymbol\cdot\boldsymbol^T J^ = (\boldsymbol + \boldsymbol\cdot\nabla\mathbf^T) J^ \,. For small incremental deformations, J^ \approx 1 - \nabla\cdot\mathbf \,. Therefore, \Delta\boldsymbol = \boldsymbol - \boldsymbol_0 \approx (\boldsymbol + \boldsymbol\cdot\nabla\mathbf^T) (1 - \nabla\cdot\mathbf) - \boldsymbol_0 \,. Substituting

\boldsymbol{T}+\boldsymbol{\sigma}0=\boldsymbol{P}

, \Delta\boldsymbol \approx [\boldsymbol{T} + \boldsymbol{\sigma}_0 + (\boldsymbol{T} + \boldsymbol{\sigma}_0)\cdot\nabla\mathbf{u}^T] (1 - \nabla\cdot\mathbf) - \boldsymbol_0 \,. For small increments of stress

\boldsymbol{T}

relative to the initial stress

\boldsymbol{\sigma}0

, the above reduces toFrom equations (1) and (3) we haveRecall that

\boldsymbol{S}

is an increment of the stress tensor measure

\boldsymbol{S}(m)

.Defining the stress rate \boldsymbol =: \overset_ \Delta t and noting that \Delta\boldsymbol = \dot \Delta t we can write equation (4) asTaking the limit at

\Deltat0

, and noting that

\boldsymbol{\sigma}0=\boldsymbol{\sigma}

at this limit, one gets the following expression for the objective stress rate associated with the strain measure

\boldsymbol{E}(m)

:Here
\sigma

ij=\partial\sigmaij/\partialt

= material rate of Cauchy stress (i.e., the rate in Lagrangian coordinates of the initial stressed state).

Work-conjugate stress rates

A rate for which there exists no legitimate finite strain tensor

\boldsymbol{E}(m)

associated according to Eq. (6) is energetically inconsistent, i.e., its use violates energy balance (i.e., the first law of thermodynamics).

Evaluating Eq. (6) for general

m

and for

m=2

, one gets a general expression for the objective stress rate:where

\overset{\circ}{\boldsymbol{S}}(2)

is the objective stress rate associated with the Green-Lagrangian strain (

m=2

).

In particular,

m=2

gives the Truesdell stress rate

m=0

gives the Zaremba-Jaumann rate of Kirchhoff stress

m=1

gives the Biot stress rate

(Note that m = 2 leads to Engesser's formula for critical load in shear buckling, while m = -2 leads to Haringx's formula which can give critical loads differing by >100%).

Non work-conjugate stress rates

Other rates, used in most commercial codes, which are not work-conjugate to any finite strain tensor are:

m=-2

but it again misses the volumetric term.

Objective rates and Lie derivatives

The objective stress rates could also be regarded as the Lie derivatives of various types of stress tensor (i.e., the associated covariant, contravariant and mixed components of Cauchy stress) and their linear combinations. The Lie derivative does not include the concept of work-conjugacy.

Tangential stiffness moduli and their transformations to achieve energy consistency

The tangential stress-strain relation has generally the formwhere

(m)
C
ijkl
are the tangential moduli (components of a 4th-order tensor) associated with strain tensor
(m)
\epsilon
ij
. They are different for different choices of

m

, and are related as follows:From the fact that Eq. (7) must hold true for any velocity gradient

vk,l

, it follows that:where
(2)
C
ijkl
are the tangential moduli associated with the Green–Lagrangian strain (

m=2

), taken as a reference,

Sij

= current Cauchy stress, and

\deltaij

= Kronecker delta (or unit tensor).

Eq. (8) can be used to convert one objective stress rate to another. Since

Sij

e

kk=(Sij\deltakl)\deltaekl

, the transformationcan further correct for the absence of the term

Sijvk,k

(note that the term

Sij\deltakm

does not allow interchanging subscripts

ij

with

kl

, which means that its absence breaks the major symmetry of the tangential moduli tensor
nonconj
C
ijkl
).

Large strain often develops when the material behavior becomes nonlinear, due to plasticity or damage. Then the primary cause of stress dependence of the tangential moduli is the physical behavior of material. What Eq. (8) means that the nonlinear dependence of

Cijkl

on the stress must be different for different objective stress rates. Yet none of them is fundamentally preferable, except if there exists one stress rate, one

m

, for which the moduli can be considered constant.

See also

External links

Notes and References

  1. Zaremba, "Sur une forme perfectionée de la théorie de la relaxation", Bull. Int. Acad. Sci. Cracovie, 1903.
  2. News: Dienes. J.. On the analysis of rotation and stress rate in deforming bodies.. 1979. Acta Mechanica. 32. 217.
  3. News: Brannon. R.M.. Caveats concerning conjugate stress and strain measures for frame indifferent anisotropic elasticity.. 1998. Acta Mechanica. 129. 107–116.