Beam Element Overview
This chapter develops the two-noded Euler-Bernoulli beam element from unit displacement actions, then extends it to the 6-DOF plane frame element. It also collects the fixed-end load formulas, Hermite shape functions, and representative numerical examples for deflection, slope, reactions, shear force, and bending moment.
1. Force Development Due to Unit Displacement
The stiffness coefficients of the beam element are found by applying a unit value at one degree of freedom while restraining the remaining three. The resulting shears and end moments at both nodes give one column of the element stiffness matrix.
A standard two-noded beam element has four degrees of freedom in the order:
The nodal force vector follows the same order as vertical force, moment, vertical force, and moment.
1.1 Unit Transverse Displacement at Node 1
Apply $v_1=1$ upward, keep $\theta_1=v_2=\theta_2=0$.
1.2 Unit Transverse Displacement at Node 2
Apply $v_2=1$ upward, keep $v_1=\theta_1=\theta_2=0$.
1.3 Unit Rotation at Node 1
Apply $\theta_1=1$, keep $v_1=v_2=\theta_2=0$.
1.4 Unit Rotation at Node 2
Apply $\theta_2=1$, keep $v_1=\theta_1=v_2=0$.
2. Stiffness Matrix of Beam Element
Placing the four force columns together gives the complete element stiffness matrix for beam bending.
| DOF | DOF 1 $(v_1)$ | DOF 2 $(\theta_1)$ | DOF 3 $(v_2)$ | DOF 4 $(\theta_2)$ |
|---|---|---|---|---|
| DOF 1 $(v_1)$ | $12EI/L^3$ | $6EI/L^2$ | $-12EI/L^3$ | $6EI/L^2$ |
| DOF 2 $(\theta_1)$ | $6EI/L^2$ | $4EI/L$ | $-6EI/L^2$ | $2EI/L$ |
| DOF 3 $(v_2)$ | $-12EI/L^3$ | $-6EI/L^2$ | $12EI/L^3$ | $-6EI/L^2$ |
| DOF 4 $(\theta_2)$ | $6EI/L^2$ | $2EI/L$ | $-6EI/L^2$ | $4EI/L$ |
Sign structure
The coupling between the two nodes appears through opposite signs in the off-diagonal force terms, reflecting action-reaction behavior of the element.
Physical interpretation
The $12EI/L^3$ terms govern transverse shear stiffness, while the $4EI/L$ and $2EI/L$ terms govern rotational stiffness at the two ends.
3. Beam Element Including Axial Force and Displacement (Frame Element)
When axial deformation is also included, each node carries three degrees of freedom: axial displacement $u$, transverse displacement $v$, and rotation $\theta$. The result is a 6-DOF plane frame element.
4. Equivalent Nodal Loads
Distributed loads and intermediate concentrated loads are converted into statically equivalent nodal shears and nodal moments before assembly. In beam-element formulation, the equivalent nodal load vector is the negative of the fixed-end force vector.
4.1 Central Point Load $P$
4.2 Off-Centre Point Load
4.3 Uniformly Distributed Load
4.4 Triangular Load, Left Maximum
4.5 Symmetric Triangular Load
4.6 Applied Moment at an Interior Point
| Loading | $F_{left}$ | $M_{left}$ | $F_{right}$ | $M_{right}$ |
|---|---|---|---|---|
| UDL $\omega$ over full span | $\omega L/2$ | $\omega L^2/12$ | $\omega L/2$ | $\omega L^2/12$ |
| $P$ at midspan | $P/2$ | $PL/8$ | $P/2$ | $PL/8$ |
| $P$ at $a,b$ | $Pb^2(L+2a)/L^3$ | $Pab^2/L^2$ | $Pa^2(L+2b)/L^3$ | $Pa^2b/L^2$ |
| Triangular load, left maximum | $7\omega L/20$ | $\omega L^2/20$ | $3\omega L/20$ | $\omega L^2/30$ |
| Symmetric triangular load | $\omega L/4$ | $5\omega L^2/96$ | $\omega L/4$ | $5\omega L^2/96$ |
| Applied moment $M$ at $a,b$ | $6Mab/L^3$ upward | $Mb(2a-b)/L^2$ | $6Mab/L^3$ downward | $Ma(2b-a)/L^2$ |
5. Hermite Polynomials as Shape Functions
5.1 Introduction
Hermite polynomials are natural beam interpolation functions because the beam element has to interpolate both transverse displacement and slope. A one-dimensional Hermite polynomial of order $n$ has order $2n+1$.
- $H^1_{mi}(x)$: first-order Hermite polynomial, cubic in form.
- $H^2_{mi}(x)$: second-order Hermite polynomial, quintic in form.
Their key property is that the polynomial and its required derivatives take values 0 or 1 at the end points, which matches the beam nodal requirements exactly.
5.2 Two-Noded Beam Element Setup
Using the natural coordinate $s=(x-x_1)/l$, the first-order Hermite functions for the beam element are:
5.3 Displacement Model
Shape function behavior
$N_1$ and $N_3$ control nodal displacement. $N_2$ and $N_4$ control nodal slope contributions.
5.4 Verification at nodes
| Node | Condition | Value requirement |
|---|---|---|
| Node 1 | $s=0$ | $N_1=1$, $N_2=N_3=N_4=0$ and $\partial N_2/\partial x=1$ |
| Node 2 | $s=1$ | $N_3=1$, $N_1=N_2=N_4=0$ and $\partial N_4/\partial x=1$ |
The element therefore satisfies the exact interpolation requirements for both displacement and rotation degrees of freedom.
6. Shape Function Examples
After inverting the nodal-constant relation and substituting back:
Using $s=x/l$:
Using the coordinate mapping $\xi=\frac{2}{l}(x-l/2)$ so that $x/l=(\xi+1)/2$:
7. Numerical Examples
Free-end deflection is 5 mm downward. Midpoint deflection is 1.67 mm downward.
Mid-span deflections from the Hermite interpolation are $+10.89$ mm upward in span AB and approximately $-19$ mm downward in span BC.
8. Summary of Key Formulas and Procedures
8.1 Beam Element Stiffness Matrix
8.2 Shape Functions in Three Coordinate Systems
| Function | Cartesian $x$ | Natural $s$ | Natural $\xi$ |
|---|---|---|---|
| $N_1$ | $1-3x^2/l^2+2x^3/l^3$ | $1-3s^2+2s^3$ | $(1-\xi)^2(2+\xi)/4$ |
| $N_2$ | $x-2x^2/l+x^3/l^2$ | $ls(s-1)^2$ | $l(1-\xi)^2(\xi+1)/8$ |
| $N_3$ | $3x^2/l^2-2x^3/l^3$ | $s^2(3-2s)$ | $(1+\xi)^2(2-\xi)/4$ |
| $N_4$ | $-x^2/l+x^3/l^2$ | $ls^2(s-1)$ | $l(1+\xi)^2(\xi-1)/8$ |
8.3 Key Properties of Stiffness Matrix
- The beam stiffness matrix is symmetric.
- All diagonal terms are positive.
- The unconstrained element matrix is positive semi-definite and becomes positive definite after boundary conditions are applied.
- Hermite shape functions guarantee $C^1$ continuity, so both displacement and slope remain continuous from one element to the next.
- The derivative conditions ensure the rotation degrees of freedom are represented directly in the interpolation.
8.4 Step-by-Step FEM Procedure for Beam Analysis
- Discretize the beam into elements and label nodes and degrees of freedom.
- Convert distributed or intermediate loads into equivalent nodal loads.
- Form the element stiffness matrices $[k]^e$.
- Assemble the global stiffness matrix $[K]$ and the global load vector $\{F\}$.
- Apply essential boundary conditions by eliminating restrained displacements.
- Solve the reduced system for unknown nodal displacements and rotations.
- Back-substitute to obtain reactions.
- Use element equations to obtain end shears and end moments.
- Use $v(x)=[N]\{\delta\}^e$ and $\theta(x)=[\partial N/\partial x]\{\delta\}^e$ for any interior point.
8.5 Accuracy and Convergence
- More elements per span improve intermediate-point accuracy.
- For uniform members, nodal values are captured exactly with a single element more often than interior values.
- Distributed loading introduces approximation error with cubic interpolation, so mesh refinement improves the solution.
- Hermite cubic interpolation is particularly effective because it honors both displacement and slope continuity.