Section 22.1 of Chapter 22: Large displacements cantilever beam

Curvature tensor of a 3D slender beam. Euler–Bernoulli beam theory

The figure below depicts a deformed 3D slender beam. The local reference frame (xˉ,yˉ,zˉ)(\bar x,\bar y,\bar z) is defined as follows: the xˉ\bar x-axis is tangent to the deformed beam axis, while the yˉ\bar y- and zˉ\bar z-axes coincide with the principal centroidal axes of the beam cross-section. The reference frame (x,y,z)(x,y,z) is the global reference frame.

Deformed 3D slender beam with global axes and local cross-section axes
Figure 1. Deformed 3D slender beam with the global reference frame and the local cross-section reference frame.

The orientation of the local reference frame is defined by the rotation matrix R\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}. In this section, R\htmlClass{fea-math-bold-italic}{\boldsymbol{R}} is used as a passive transformation matrix from the global reference frame to the local reference frame. Thus, for any vector,

vˉ=R v,v=RTvˉ.\bar{\htmlClass{fea-math-bold-italic}{\boldsymbol{v}}}=\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}\,\htmlClass{fea-math-bold-italic}{\boldsymbol{v}},\qquad\htmlClass{fea-math-bold-italic}{\boldsymbol{v}}=\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}^T\bar{\htmlClass{fea-math-bold-italic}{\boldsymbol{v}}}.

Here xˉ\bar x denotes the local beam-axis coordinate, defined along the locus of the cross-section centroids. For a general curved beam, an arc-length coordinate ss could also be used; here xˉ\bar x is preferred because the formulation will later be specialized to straight beams with small deformations.

Let us consider two very close cross-sections located at a distance dxˉd\bar x. The first one is characterized by the rotation matrix R\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}. The second cross-section is rotated with respect to the first one by the infinitesimal angles dφxˉd\varphi_{\bar x}, dφyˉd\varphi_{\bar y}, and dφzˉd\varphi_{\bar z} about the xˉ\bar x-, yˉ\bar y-, and zˉ\bar z-axes of the local reference frame, respectively.

The corresponding infinitesimal relative rotation matrix, expressed in the local reference frame of the first cross-section, is

R0=[1−dφzˉdφyˉdφzˉ1−dφxˉ−dφyˉdφxˉ1].\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}_0=\begin{bmatrix}1&-d\varphi_{\bar z}&d\varphi_{\bar y}\\d\varphi_{\bar z}&1&-d\varphi_{\bar x}\\-d\varphi_{\bar y}&d\varphi_{\bar x}&1\end{bmatrix}.

Consequently, the rotation matrix of the second cross-section is

R2=R0R.\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}_2=\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}_0\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}.

Therefore,

dR=R2−R=(R0−I)R=[0−dφzˉdφyˉdφzˉ0−dφxˉ−dφyˉdφxˉ0]R.d\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}=\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}_2-\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}=(\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}_0-\htmlClass{fea-math-bold-italic}{\boldsymbol{I}})\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}=\begin{bmatrix}0&-d\varphi_{\bar z}&d\varphi_{\bar y}\\d\varphi_{\bar z}&0&-d\varphi_{\bar x}\\-d\varphi_{\bar y}&d\varphi_{\bar x}&0\end{bmatrix}\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}.

Dividing by dxˉd\bar x,

dRdxˉ=[0−dφzˉdxˉdφyˉdxˉdφzˉdxˉ0−dφxˉdxˉ−dφyˉdxˉdφxˉdxˉ0]R.\frac{d\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}}{d\bar x}=\begin{bmatrix}0&-\dfrac{d\varphi_{\bar z}}{d\bar x}&\dfrac{d\varphi_{\bar y}}{d\bar x}\\[4pt]\dfrac{d\varphi_{\bar z}}{d\bar x}&0&-\dfrac{d\varphi_{\bar x}}{d\bar x}\\[4pt]-\dfrac{d\varphi_{\bar y}}{d\bar x}&\dfrac{d\varphi_{\bar x}}{d\bar x}&0\end{bmatrix}\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}.

We define the curvature components:

κxˉ=dφxˉdxˉ,κyˉ=dφyˉdxˉ,κzˉ=dφzˉdxˉ.\kappa_{\bar x}=\frac{d\varphi_{\bar x}}{d\bar x},\qquad\kappa_{\bar y}=\frac{d\varphi_{\bar y}}{d\bar x},\qquad\kappa_{\bar z}=\frac{d\varphi_{\bar z}}{d\bar x}.

The curvature tensor is

κ~=[0−κzˉκyˉκzˉ0−κxˉ−κyˉκxˉ0],\widetilde{\htmlClass{fea-math-bold-italic}{\boldsymbol{\kappa}}}=\begin{bmatrix}0&-\kappa_{\bar z}&\kappa_{\bar y}\\\kappa_{\bar z}&0&-\kappa_{\bar x}\\-\kappa_{\bar y}&\kappa_{\bar x}&0\end{bmatrix},

and

dRdxˉ=κ~Rorκ~=dRdxˉRT.\boxed{\frac{d\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}}{d\bar x}=\widetilde{\htmlClass{fea-math-bold-italic}{\boldsymbol{\kappa}}}\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}}\qquad\mathit{or}\qquad\boxed{\widetilde{\htmlClass{fea-math-bold-italic}{\boldsymbol{\kappa}}}=\frac{d\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}}{d\bar x}\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}^T}.

The curvature tensor is skew-symmetric:

κ~ T=−κ~.\widetilde{\htmlClass{fea-math-bold-italic}{\boldsymbol{\kappa}}}^{\,T}=-\widetilde{\htmlClass{fea-math-bold-italic}{\boldsymbol{\kappa}}}.

The curvature components can also be organized as a vector:

κ={κxˉκyˉκzˉ}.\htmlClass{fea-math-bold-italic}{\boldsymbol{\kappa}}=\begin{Bmatrix}\kappa_{\bar x}\\\kappa_{\bar y}\\\kappa_{\bar z}\end{Bmatrix}.

The components κxˉ,κyˉ,κzˉ\kappa_{\bar x},\kappa_{\bar y},\kappa_{\bar z} are not the curvatures of the beam axis in the usual differential-geometric sense. They are defined from the relative infinitesimal rotation of two neighbouring cross-sections per unit length about the local axes. Thus, κxˉ dxˉ\kappa_{\bar x}\,d\bar x is the relative infinitesimal rotation about the local xˉ\bar x-axis, κyˉ dxˉ\kappa_{\bar y}\,d\bar x is the relative infinitesimal rotation about the local yˉ\bar y-axis, and κzˉ dxˉ\kappa_{\bar z}\,d\bar x is the relative infinitesimal rotation about the local zˉ\bar z-axis.

According to the sign convention adopted in the Nomenclature, the corresponding constitutive relations are

Mxˉ=GJ κxˉ,Myˉ=−EIyˉ κyˉ,Mzˉ=EIzˉ κzˉ,M_{\bar x}=GJ\,\kappa_{\bar x},\qquad M_{\bar y}=-EI_{\bar y}\,\kappa_{\bar y},\qquad M_{\bar z}=EI_{\bar z}\,\kappa_{\bar z},

see Section 22.2.

It is also easy to prove directly that κ~\widetilde{\htmlClass{fea-math-bold-italic}{\boldsymbol{\kappa}}} is skew-symmetric [1]. Since R\htmlClass{fea-math-bold-italic}{\boldsymbol{R}} is an orthogonal matrix,

RRT=I.\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}^T=\htmlClass{fea-math-bold-italic}{\boldsymbol{I}}.

Differentiating with respect to xˉ\bar x,

dRdxˉRT+RdRTdxˉ=0.\frac{d\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}}{d\bar x}\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}^T+\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}\frac{d\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}^T}{d\bar x}=\htmlClass{fea-math-bold-italic}{\boldsymbol{0}}.

Hence,

(dRdxˉRT)T=RdRTdxˉ=−dRdxˉRT,\left(\frac{d\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}}{d\bar x}\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}^T\right)^T=\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}\frac{d\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}^T}{d\bar x}=-\frac{d\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}}{d\bar x}\htmlClass{fea-math-bold-italic}{\boldsymbol{R}}^T,

and therefore

κ~ T=−κ~.\widetilde{\htmlClass{fea-math-bold-italic}{\boldsymbol{\kappa}}}^{\,T}=-\widetilde{\htmlClass{fea-math-bold-italic}{\boldsymbol{\kappa}}}.

References

  1. Da Lozzo, E. C., Geometrically exact three-dimensional beam theory: modeling and FEM implementation for statics and dynamics analysis, Università degli Studi di Pavia, 2010.