33.5: Principle of Normality
- Page ID
- 33026
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)
( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\id}{\mathrm{id}}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\kernel}{\mathrm{null}\,}\)
\( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\)
\( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\)
\( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)
\( \newcommand{\vectorA}[1]{\vec{#1}} % arrow\)
\( \newcommand{\vectorAt}[1]{\vec{\text{#1}}} % arrow\)
\( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vectorC}[1]{\textbf{#1}} \)
\( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)
\( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)
\( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)The principle of normality follows from a detailed consideration of the yield surfaces of work-hardening materials and ideal plastic materials by Daniel Charles Drucker in 1951 in a paper entitled ‘A more fundamental approach to plastic stress strain relations’, Proc. 1st U.S. Nat. Congr. Of Appl. Mech., pp. 487-491. In this paper Drucker established that these yield surfaces must be convex and that the vector sum of the plastic strain increments (or flow increments) at any point on the yield surface is normal to the yield surface. This is the principle of normality.
To illustrate what this means in practice for an ideal plastic metal, in which hydrostatic stress does not cause plastic deformation (see here), we can consider the von Mises yield criterion in plane stress.
In plane stress in principal stress space with principal stresses σ1 and σ2 and where σ3 = 0, the von Mises yield surface is defined by the equation
\[ \sigma^2_1 + \sigma^2_2 - \sigma_1 \sigma_2 = 1 \]
if the uniaxial yield stress, Y, is take to be unity (see here).
At and beyond yield, the flow behaviour of ideal plastic metals is governed by the Lévy-Mises equations (see here):
\[\frac{\delta \varepsilon_1}{\sigma_1 - \frac{1}{2} (\sigma_2 + \sigma_3)} =\frac{\delta \varepsilon_2}{\sigma_2 - \frac{1}{2} (\sigma_3 + \sigma_1)} =\frac{\delta \varepsilon_3}{\sigma_3 - \frac{1}{2} (\sigma_1 + \sigma_2)}\]
for principal plastic strain increments δε1, δε2 and δε3 parallel to the principal stresses σ1 and σ2 and σ3 respectively.
Examining the equation for the von Mises yield surface, the tangent at a point (σ1, σ2) on the yield locus can be found be differentiating equation (1) implicitly:
\[ 2 \sigma_1 d \sigma_1 + 2 \sigma_2 d \sigma_2 - \sigma_2 d \sigma_1 - \sigma_1 d \sigma_2 = 0 \]
Rearranging this,
\[ \frac{d \sigma_2}{d \sigma_1} = \frac{2 \sigma_1 - \sigma_2}{2 \sigma_2 - \sigma_1} \]
Now, examining equation (2) for the situation where σ3 = 0, it follows that
\[ \frac{\delta \varepsilon_2}{\delta \varepsilon_1} = \frac{2 \sigma_2 - \sigma_1}{2 \sigma_1 - \sigma_2} \]
so that
\[ \frac{\delta \varepsilon_2}{\delta \varepsilon_1} \cdot \frac{d \sigma_2}{d \sigma_1} = -1 \]
Hence, in words, the product of the gradient of the tangent at a point (σ1, σ2) on the yield surface and the gradient of the vector [δε1, δε2] defining the plastic flow increments in the (σ1, σ2) plane is minus one, i.e., these two gradients are perpendicular.
Since the third plastic strain increment δε1 is parallel to the principal stress σ3, it follows that the vector sum of plastic flow increments [ δε1, δε2, δε3] is normal to the yield surface at (σ1, σ2) , i.e., the principle of normality is proved for the von Mises yield criterion.
The animation below shows how in two dimensions in (σ1, σ2) space, the vector defining the plastic flow increments (in red) is normal to the von Mises yield surface (in black). The angle can be varied by moving the cursor in the bottom left of the animation.
In the language of soil mechanics, the principle of normality is known as the associated flow rule (see, for example, A. Schofield, Disturbed Soil Properties and Geotechnical Design, Thomas Telford Ltd., London, 2005, p. 91). A further result which follows from the convexity of yield surfaces and this principle is that
\[ d \sigma_{ij} d \varepsilon^P_{ij} \geq 0 \]
where dσij are stress increments created by an external agency which produce very small plastic strain increments in strain, dεijP (as well as elastic strain increments). In words, this is a statement that plastic work done by an external agency is always positive.
Applying equation (7) to a triaxial stress test on a soil where q is the axial compressive stress, σa, minus the radial compressive stress, σr, and where p' is the mean effective compressive stress generates the condition
\[ dp'dv + dqd \varepsilon \geq 0 \]
where dv is the incremental change in the specific volume of the soil aggregate and where dε is the incremental change in pure distortion. The specific volume is the ratio of the volume occupied by soil to that which it would occupy if the voids were eliminated. In soil mechanics the convention is that dp', dq , dv and dε are all positive.
Equation (8) is relevant to the Original Cam-Clay model of how soils at the critical state and on the ‘wet’ side of the critical state fail.