Section 23.4 of Chapter 23: 3D beam elements. Linear case

Differential equilibrium equations for 3D slender curved beams

A 3D slender curved beam may be regarded as generated by a cross-section moving along a three-dimensional curved centroidal axis while remaining normal to it. The centroid of each cross-section lies on this curve, and the dimensions of the cross-section are small compared with the other dimensions of the beam.

At every point of the centroidal axis, the rotation matrix R\boldsymbol{R} is known as a function of the curvilinear coordinate ss. As in Section 22.1, R\boldsymbol{R} is the passive transformation matrix from the global reference frame to the local reference frame:

vˉ=Rv. \bar{\boldsymbol{v}}=\boldsymbol{R}\boldsymbol{v} .

Thus, R(s)\boldsymbol{R}(s) defines the local reference frame

Xˉ=(xˉ,yˉ,zˉ) \bar{\mathcal X}=(\bar x,\bar y,\bar z)

of each cross-section with respect to the global reference frame

X=(x,y,z). \mathcal X=(x,y,z).

The xˉ\bar x-axis is tangent to the centroidal axis, while the yˉ\bar y- and zˉ\bar z-axes coincide with the two central principal axes of the cross-section. Therefore, the geometry of the beam is completely characterised when the cross-section and the matrix R(s)\boldsymbol{R}(s) are known.

Curved beam and reference frames.
Figure 1. Curved beam and reference frames.

Let us consider two neighbouring cross-sections, ① and ②, separated by the infinitesimal distance dsds. Their relative rotation is infinitesimal and may therefore be represented by the vector

Two neighbouring cross-sections.
Figure 2. Two neighbouring cross-sections.
dφ={dφxˉdφyˉdφzˉ}. d\boldsymbol{\varphi} = \begin{Bmatrix} d\varphi_{\bar x}\\ d\varphi_{\bar y}\\ d\varphi_{\bar z} \end{Bmatrix}.

The curvature components are defined as

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

For two infinitesimally close cross-sections, the relative rotation matrix is

R0=[1dφzˉdφyˉdφzˉ1dφxˉdφyˉdφxˉ1]. \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}.

If cross-section ① is characterised by R\boldsymbol{R}, cross-section ② is characterised by R0R\boldsymbol{R}_0\boldsymbol{R}. Hence,

dRds=1ds(R0RR)=1ds(R0I)R=κ~R, \frac{d\boldsymbol{R}}{ds} = \frac{1}{ds}(\boldsymbol{R}_0\boldsymbol{R}-\boldsymbol{R}) = \frac{1}{ds}(\boldsymbol{R}_0-\boldsymbol{I})\boldsymbol{R} = \tilde{\boldsymbol{\kappa}}\boldsymbol{R} ,

where

κ~=dRdsRT \boxed{ \tilde{\boldsymbol{\kappa}} = \frac{d\boldsymbol{R}}{ds}\boldsymbol{R}^T }

is the skew-symmetric curvature tensor:

κ~=[0κzˉκyˉκzˉ0κxˉκyˉκxˉ0]. \tilde{\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}.

The curvature components may also be collected in the vector:

κ={κxˉκyˉκzˉ}. \boldsymbol{\kappa} = \begin{Bmatrix} \kappa_{\bar x}\\ \kappa_{\bar y}\\ \kappa_{\bar z} \end{Bmatrix}.

On each cross-section act six internal resultants: the axial force NN, the two shear forces TyˉT_{\bar y} and TzˉT_{\bar z}, the torque MxˉM_{\bar x}, and the two bending moments MyˉM_{\bar y} and MzˉM_{\bar z}.

They are conveniently grouped into the local force and moment vectors:

Fˉ={NTyˉTzˉ},Mˉ={MxˉMyˉMzˉ}. \bar{\boldsymbol{F}} = \begin{Bmatrix} N\\ T_{\bar y}\\ T_{\bar z} \end{Bmatrix}, \qquad \bar{\boldsymbol{M}} = \begin{Bmatrix} M_{\bar x}\\ M_{\bar y}\\ M_{\bar z} \end{Bmatrix}.

The corresponding vectors in the global reference frame are

F={FxFyFz},M={MxMyMz}, \boldsymbol{F}= \begin{Bmatrix} F_x\\ F_y\\ F_z \end{Bmatrix}, \qquad \boldsymbol{M}= \begin{Bmatrix} M_x\\ M_y\\ M_z \end{Bmatrix},

and, according to the adopted passive transformation,

Fˉ=RF,Mˉ=RM. \boxed{ \bar{\boldsymbol{F}}=\boldsymbol{R}\boldsymbol{F}, \qquad \bar{\boldsymbol{M}}=\boldsymbol{R}\boldsymbol{M}. }

Consider now an infinitesimal beam element of length dsds. Let q\boldsymbol{q} denote the distributed force per unit length, expressed in the global reference frame, and let

qˉ=Rq \bar{\boldsymbol{q}}=\boldsymbol{R}\boldsymbol{q}

be the corresponding local vector.

Internal resultants on an infinitesimal beam element.
Figure 3. Internal resultants on an infinitesimal beam element.

Let t\boldsymbol{t} be the unit tangent to the centroidal axis, oriented in the direction of increasing ss. In the local frame,

Rt={100}. \boldsymbol{R}\boldsymbol{t}= \begin{Bmatrix} 1\\ 0\\ 0 \end{Bmatrix}.

The differential equilibrium equations written in the global reference frame are

dFds=q \frac{d\boldsymbol{F}}{ds}=-\boldsymbol{q}

and

dMds=t×F. \frac{d\boldsymbol{M}}{ds} = -\boldsymbol{t}\times\boldsymbol{F}.

Differentiating the local force vector,

dFˉds=dds(RF)=dRdsF+RdFds, \frac{d\bar{\boldsymbol{F}}}{ds} = \frac{d}{ds}(\boldsymbol{R}\boldsymbol{F}) = \frac{d\boldsymbol{R}}{ds}\boldsymbol{F} + \boldsymbol{R}\frac{d\boldsymbol{F}}{ds},

and using

dRds=κ~R, \frac{d\boldsymbol{R}}{ds} = \tilde{\boldsymbol{\kappa}}\boldsymbol{R},

we obtain

dFˉds=κ~Fˉqˉ. \boxed{ \frac{d\bar{\boldsymbol{F}}}{ds} = \tilde{\boldsymbol{\kappa}}\bar{\boldsymbol{F}} - \bar{\boldsymbol{q}}. }

Similarly,

dMˉds=dds(RM)=κ~Mˉ+RdMds. \frac{d\bar{\boldsymbol{M}}}{ds} = \frac{d}{ds}(\boldsymbol{R}\boldsymbol{M}) = \tilde{\boldsymbol{\kappa}}\bar{\boldsymbol{M}} + \boldsymbol{R}\frac{d\boldsymbol{M}}{ds}.

Since rotations preserve the cross product,

R(t×F)=(Rt)×(RF), \boldsymbol{R}(\boldsymbol{t}\times\boldsymbol{F}) = (\boldsymbol{R}\boldsymbol{t})\times(\boldsymbol{R}\boldsymbol{F}),

and therefore

{100}×{NTyˉTzˉ}={0TzˉTyˉ}. - \begin{Bmatrix} 1\\ 0\\ 0 \end{Bmatrix} \times \begin{Bmatrix} N\\ T_{\bar y}\\ T_{\bar z} \end{Bmatrix} = \begin{Bmatrix} 0\\ T_{\bar z}\\ -T_{\bar y} \end{Bmatrix}.

Finally,

dMˉds=κ~Mˉ+{0TzˉTyˉ}. \boxed{ \frac{d\bar{\boldsymbol{M}}}{ds} = \tilde{\boldsymbol{\kappa}}\bar{\boldsymbol{M}} + \begin{Bmatrix} 0\\ T_{\bar z}\\ -T_{\bar y} \end{Bmatrix}. }

These two vector equations are the differential equilibrium equations of a 3D slender curved beam.

For a 2D curved beam lying in the (xˉ,yˉ)(\bar x,\bar y) plane,

κxˉ=0,κyˉ=0,κzˉ=1r, \kappa_{\bar x}=0, \qquad \kappa_{\bar y}=0, \qquad \kappa_{\bar z}=\frac{1}{r},

and the equilibrium equations reduce to

dNds=Tyˉrqxˉ, \frac{dN}{ds} = -\frac{T_{\bar y}}{r} - q_{\bar x},
dTyˉds=Nrqyˉ, \frac{dT_{\bar y}}{ds} = \frac{N}{r} - q_{\bar y},
dMzˉds=Tyˉ. \frac{dM_{\bar z}}{ds} = -T_{\bar y}.

For a straight beam,

κxˉ=κyˉ=κzˉ=0, \kappa_{\bar x} = \kappa_{\bar y} = \kappa_{\bar z} = 0,

and the well-known differential equilibrium equations are recovered:

dNdx=qx,dTydx=qy,dMzdx=Ty. \frac{dN}{dx}=-q_x, \qquad \frac{dT_y}{dx}=-q_y, \qquad \frac{dM_z}{dx}=-T_y.

The differential equilibrium equations derived above are generally valid. In the case of 3D beams undergoing large displacements, they must be formulated in the current deformed configuration.

Example

Let us consider an initially straight cantilever beam of length

L=100 mm, L=100\ {\rm mm},

located along the global xx-axis and clamped at the node situated at the origin. The beam has a rectangular cross-section 2.5 mm×3.5 mm2.5\ {\rm mm}\times3.5\ {\rm mm} (width ×\times thickness) and Young's modulus

E=2×105 MPa. E=2\times10^5\ {\rm MPa}.

The following forces and moments are applied at the free end:

X=300 N,Y=100 N,Z=50 N, X=-300\ {\rm N}, \qquad Y=100\ {\rm N}, \qquad Z=50\ {\rm N},
Cx=30000 Nmm,Cy=0,Cz=40000 Nmm. C_x=30\,000\ {\rm Nmm}, \qquad C_y=0, \qquad C_z=40\,000\ {\rm Nmm}.

The deformed configuration is obtained with the large-displacement 3D cantilever program presented in Section 22.2.

Figure 4. Deformed configuration of the cantilever beam.

For this deformed configuration, the two sides of the moment-equilibrium equation

dMˉds=κ~Mˉ+{0TzˉTyˉ} \boxed{ \frac{d\bar{\boldsymbol{M}}}{ds} = \tilde{\boldsymbol{\kappa}}\bar{\boldsymbol{M}} + \begin{Bmatrix} 0\\ T_{\bar z}\\ -T_{\bar y} \end{Bmatrix} }

are evaluated independently along the beam.

The three components correspond respectively to torsion, bending about the yˉ\bar y-axis, and bending about the zˉ\bar z-axis. The diagrams below compare the left-hand and right-hand sides of the equilibrium equation.

Torsional equilibrium.
Figure 5. Torsional equilibrium.
Bending equilibrium about the local y-axis.
Figure 6. Bending equilibrium about the local y-axis.
Bending equilibrium about the local z-axis.
Figure 7. Bending equilibrium about the local z-axis.

The practically coincident curves confirm the differential moment-equilibrium equations along the deformed beam.

The MATLAB programs used for this example, including the program presented in Section 22.2 with the input data modified for the present case, can be downloaded here as a ZIP archive.

MATLAB3D cantilever — equilibrium verificationDownload ZIP