Section 23.2 of Chapter 23: 3D beam elements. Linear case
3D beam element. Timoshenko model
Hypotheses:
StrainSmall
DisplacementSmall
MaterialLinear
Timoshenko beam model.
Beam element: straight, prismatic (constant cross-section), two nodes.
The local reference frame contains the beam centroidal axis, the local xˉ-axis, and the two principal axes of the constant cross-section, the local yˉ- and zˉ-axes. Each node has six DOFs.
In the local reference frame, these DOFs are three displacements
(uˉ,vˉ,wˉ)
and three rotations of the cross-section
(ψxˉ,ψyˉ,ψzˉ).
For the Timoshenko beam, the nodal rotations are the rotations of the cross-section ψxˉ,ψyˉ,ψzˉ, not the rotations of the normal φxˉ,φyˉ,φzˉ, see the figure below.
Figure 1.
The 3D Timoshenko beam is described by the following two groups of equations in the local reference frame.
βy and βz are the shear angles, while φyˉ and φzˉ are the rotations of the normal.
The interpolation functions for uˉ,vˉ,wˉ and for the rotations are based on those introduced in Section 23.1. However, in the Timoshenko beam model the nodal rotational DOFs are the rotations of the cross-section ψyˉ,ψzˉ, not the rotations of the normal φyˉ,φzˉ.
Because forces are applied only at the nodes, there are no distributed transverse loads along the element. Therefore the shear forces, and consequently the shear angles, are constant along the beam element:
dxˉdβy=0,dxˉdβz=0.
Thus,
dxˉdψzˉ=dxˉdφzˉ,dxˉdψyˉ=dxˉdφyˉ.
Remembering that
φzˉ=dxˉdvˉ,φyˉ=−dxˉdwˉ,
and using the equilibrium equations
Ty=−dxˉdMzˉ,Tz=dxˉdMyˉ,
it results:
Ty=−EIzdxˉ3d3vˉ,
Tz=−EIydxˉ3d3wˉ.
Consequently,
βy=−GAyEIzdxˉ3d3vˉ
and
βz=−GAzEIydxˉ3d3wˉ.
Ty,Tz are the shear forces and Ay,Az are the shear areas:
Ay=αA,Az=αA,
where, for a rectangular cross-section,
α=65.
A is the cross-section area.
The transverse displacements vˉ and wˉ are third-degree polynomials in xˉ. Hence their third derivatives are constant and, consequently, the shear angles βy,βz are also constant along the element.
01 Interpolation functions in the local reference frame
As in Section 23.1, we prefer to use Gauss quadrature with two integration points.
This integration is exact because the entries of B are at most linear in xˉ, and therefore the integrand
BTDB
contains polynomials of at most second degree.
06 Transformation to the global reference frame
The same passive rotation convention as in Section 23.1 is used:
uel=Ruel,
where R transforms displacement components from the global reference frame to the local reference frame.
Consequently,
kel=RTkelR.
Refer to Section 23.1 for details concerning the construction of R.
Within the hypotheses of the corresponding beam models, the finite elements presented in Sections 23.1 and 23.2 reproduce the Euler–Bernoulli and Timoshenko beam behaviour, respectively.
Let us consider again the example from Section 23.1: a clamped curved helicoidal beam is analysed,
R=50mm,H=80mm,
with rectangular cross-section
h×b=9×6mm.
Refer to the MATLAB subprogram gen for all input data.
Figure 2.
Figure 3.
The displacements of the loaded beam end are:
Euler–Bernoulli beam model
Timoshenko beam model
u
−9.814 mm
−9.824 mm
v
10.814 mm
10.824 mm
w
17.105 mm
17.123 mm
ψx
−0.074273
−0.074273
ψy
−0.19325
−0.19325
ψz
0.068256
0.068256
Remark. The displacements are given in the global reference frame. The angles ψx,ψy,ψz represent the rotations of the cross-section about the axes of the global reference frame.
As can be seen, the linear displacements are very slightly larger in the case of the Timoshenko beam model, because the shear angles βy and βz are very small, while the rotations are identical.
In both models, the angular degrees of freedom are the rotations of the cross-section. In the Euler–Bernoulli beam model, the rotation of the cross-section coincides with the rotation of the normal.