In three dimensions, the state of stress at a point is represented by a stress tensor in matrix form:
where:
- \(\sigma_x, \sigma_y, \sigma_z\) are the normal stresses in the x, y, and z directions.
- \(\tau_{xy}, \tau_{xz}, \tau_{yz}\) are the shear stresses.
- Due to the complementary property of shear stress: \(\tau_{xy} = \tau_{yx}, \tau_{xz} = \tau_{zx}, \tau_{yz} = \tau_{zy}\).
Fig.1. State of stress in 3D
Since the stress tensor is symmetric (due to the complementary property of shear stress), it has six independent components:
- Three normal stress components: \(\sigma_x, \sigma_y, \sigma_z\)
- Three shear stress components: \(\tau_{xy}, \tau_{xz}, \tau_{yz}\)
- Normal stresses (\(\sigma_x, \sigma_y, \sigma_z\)) are positive when they cause tension and negative when they cause compression.
- Shear stresses (\(\tau\)) are positive if they act in the positive coordinate direction on a face whose outward normal is in the positive coordinate direction.
- Shear stresses are negative if they act in the negative coordinate direction on a face whose outward normal is in the positive coordinate direction.
To determine the normal and shear stresses acting on a plane with a unit normal vector \( \mathbf{n} = (n_x, n_y, n_z) \), we proceed as follows.
Let the plane intersect the x, y, and z axes at points A, B, and C, respectively, with the origin as O.
Fig.2. The plane with a normal of \( \mathbf{n} = (n_x, n_y, n_z) \)
The components of the unit normal vector can be expressed in terms of area ratios:
These values satisfy the fundamental condition:
Since this equation involves three unknowns, specifying two angles is sufficient to fully determine the normal vector \( \mathbf{n} \).
The angles \(\alpha\), \(\beta\), and \(\theta\) are the angles between the normal vector \(\mathbf{n}\) and the coordinate axes:
- \(\alpha\) is the angle between \(\mathbf{n}\) and the x-axis.
- \(\beta\) is the angle between \(\mathbf{n}\) and the y-axis.
- \(\theta\) is the angle between \(\mathbf{n}\) and the z-axis.
Fig.3. Definition of Angles \(\alpha, \beta, \theta\) in 3D Stress Transformation
The normal components can be expressed in terms of these angles as:
The stress vector \( \boldsymbol{\sigma_n} \) acting on the plane with normal \( \mathbf{n} \) is obtained by:
Expanding in component form:
The maginute of \( \boldsymbol{\sigma_n} \) can be given as follows:
The normal stress \( \sigma \) is the projection of \( \boldsymbol{\sigma_n} \) onto \( \mathbf{n} \):
Expanding:
This scalar value represents the normal stress acting in the direction of \( \mathbf{n} \).
The remaining component, the shear stress \( \tau \), is the magnitude of the stress vector perpendicular to \( \mathbf{n} \):
The principal stresses \( \sigma_1, \sigma_2, \sigma_3 \) are the eigenvalues of the stress tensor. They are found by solving the characteristic equation:
Expanding the determinant, we obtain the characteristic equation:
Using stress invariants, the characteristic equation can be rewritten as:
where the stress invariants are:
- First invariant: \( I_1 = \sigma_x + \sigma_y + \sigma_z \) (Sum of normal stresses)
- Second invariant: \( I_2 = \sigma_x\sigma_y + \sigma_y\sigma_z + \sigma_z\sigma_x - \tau_{xy}^2 - \tau_{yz}^2 - \tau_{zx}^2 \)
- Third invariant: \( I_3 = \sigma_x\sigma_y\sigma_z + 2\tau_{xy}\tau_{yz}\tau_{zx} - \sigma_x\tau_{yz}^2 - \sigma_y\tau_{zx}^2 - \sigma_z\tau_{xy}^2 \) (Determinant of stress tensor)
For each principal stress \( \sigma_i \), the corresponding principal direction can be determined in two ways:
The principal directions correspond to the eigenvectors \( \mathbf{n} = (n_x, n_y, n_z) \) of the stress tensor, which satisfy the eigenvalue problem:
Here, the eigenvalues \( \sigma_i \) are the principal stresses, as mentioned earlier, and the corresponding eigenvectors define the principal directions for each principal stress. This forms a system of three homogeneous equations, which can be solved to obtain \( n_x, n_y, n_z \).
Alternatively, by substituting a principal stress \( \sigma_i \) into the system:
Solving this system gives \( n_x, n_y, n_z \), which are proportional values.
Since these are direction cosines, they must satisfy:
This constraint ensures the correct unit direction vector for each principal stress.
Mohr’s Circle provides a graphical representation of the state of stress at a point in 3D. Unlike the 2D case, three principal stresses exist, and we construct three Mohr’s Circles to visualize the normal and shear stresses on different planes.
To construct Mohr’s Circles for 3D stress, follow these steps:
- First, determine the three principal stresses \( \sigma_1, \sigma_2, \sigma_3 \) by solving the characteristic equation.
- Plot these principal stresses on the horizontal axis of the coordinate system.
- Draw three circles using these principal stresses as follows:
- Largest circle: Center at \( (\sigma_1 + \sigma_3)/2 \), radius \( (\sigma_1 - \sigma_3)/2 \)
- Middle circle: Center at \( (\sigma_1 + \sigma_2)/2 \), radius \( (\sigma_1 - \sigma_2)/2 \)
- Smallest circle: Center at \( (\sigma_2 + \sigma_3)/2 \), radius \( (\sigma_2 - \sigma_3)/2 \)
Fig.4. Mohr's Circle in 3D
Each point on Mohr’s Circles represents a state of stress on a particular plane. Largest circle (\( \sigma_1, \sigma_3 \)) represents the absolute maximum shear stress.
The center of the largest Mohr’s Circle is the average normal stress:
The maximum shear stress in the system is given by:
Mohr’s Circle in 3D stress analysis is a useful tool to visualize the stress state, determine maximum shear stress, and analyze stress transformation on arbitrary planes.