Chapter 11 · Section 4

Critical Load of Elastic Columns by the Energy Method

The static method struggles with variable stiffness or high-order stability equations. The energy method, based on the stationary-potential principle, expresses the deflection as a generalized-coordinate series, reducing an infinite-DOF problem to an approximate finite-DOF algebraic problem — the Ritz method. Key worked examples: Ex. 11-5 (cantilever — four trial functions), Ex. 11-6 (frame), Ex. 11-7 (self-weight + concentrated load).

How to use

Click any item in the left Contents to jump · Click the green "Next" · Each animation has a ▶ button to advance stages; at the end for replay.

11.4.1

Why the energy method

Motivation

When the static method (§11-3) meets a column with variable cross-section or a distributed axial load, the deflection ODE becomes a variable-coefficient equation — usually without an analytical solution — or the stability equation's order grows too high to expand. In such cases, the energy method is highly effective.

Static method Static Method

  • Based on the deflection ODE $EIy'' = -M$;
  • Analytical solutions possible for constant stiffness with simple boundaries;
  • Becomes extremely hard for variable stiffness / complex geometry.

Energy method Energy Method · Ritz

  • Based on the stationary-potential principle $\delta E_{\mathrm P} = 0$;
  • Approximate with a generalized-coordinate series $y(x) = \sum a_i \varphi_i(x)$;
  • Reduces to a finite-DOF algebraic eigenvalue problem — handles arbitrary stiffness distributions.
Two core questions of the energy method
  1. How to write the total potential during buckling $E_{\mathrm P} = U + U_{\mathrm P}$ — strain energy $U$ and load potential $U_{\mathrm P}$;
  2. How to choose an appropriate displacement function — accuracy of the approximation depends on this choice.
11.4.2

Strain energy & load potential

Strain / Load Energy

As a column bifurcates from straight to bent equilibrium, the axial force stays constant. The bending strain energy is

$$ U \;=\; \dfrac{1}{2} \int_{0}^{l}\! \dfrac{M^{2}}{EI}\, \mathrm d x$$
(11-14)

Substituting $EIy'' = -M$ gives the form in terms of $y''$:

$$ U \;=\; \dfrac{1}{2} \int_{0}^{l}\! EI\,(y'')^{2}\, \mathrm d x$$
(11-15)
Integration needs only $EI(x)$ and $y(x)$ — ideal for variable cross-sections
Geometry

Vertical shortening Δ

During the transition from straight to bent, the loading point drops vertically. For any small segment $\mathrm d x$ at slope $\theta$ (see Animation 11.4.2-a):

$$ \mathrm d\Delta \;=\; (1 - \cos\theta)\,\mathrm d x \;\approx\; \tfrac{1}{2}\,\theta^{2}\,\mathrm d x \;=\; \tfrac{1}{2}(y')^{2}\,\mathrm d x $$
(11.4-1)

Integrating over the full length:

$$ \Delta \;=\; \dfrac{1}{2}\int_{0}^{l}\! (y')^{2}\,\mathrm d x$$
(11-16)
Anim. 11.4.2-a

Load potential U_P

The external load $F_{\mathrm P}$ does positive work on the displacement $\Delta$; the potential is therefore negative:

$$ U_{\mathrm P} \;=\; -\, F_{\mathrm P}\, \Delta \;=\; -\,\dfrac{F_{\mathrm P}}{2}\int_{0}^{l}\! (y')^{2}\, \mathrm d x$$
(11-17)

With multiple concentrated loads $F_{\mathrm Pi}$ each moving $\Delta_{i}$:

$$ U_{\mathrm P} \;=\; -\, \sum_{i} F_{\mathrm Pi}\, \Delta_{i}$$
(11-18)

Total potential · Ritz foundation

Combining $E_{\mathrm P} = U + U_{\mathrm P}$:

$$ E_{\mathrm P} \;=\; \dfrac{1}{2}\int_{0}^{l}\! \left[ EI\,(y'')^{2} \;-\; F_{\mathrm P}\,(y')^{2} \right]\, \mathrm d x $$
(11.4-2)

The stationary condition $\partial E_{\mathrm P}/\partial a_i = 0$ gives homogeneous algebraic equations in the generalized coordinates $a_i$.

11.4.3

Displacement series · Ritz method

Ritz Method

Assume the buckling displacement can be written as a linear combination of basis functions with generalized coordinates:

$$ y(x) \;=\; \sum_{i=1}^{n}\, a_{i}\, \varphi_{i}(x)$$
(11-13)
$\varphi_i(x)$ — prescribed functions satisfying the displacement boundary conditions; $a_i$ — unknown generalized coordinates

Now $y(x)$ is fully determined by the $n$ coordinates $a_i$, reducing the infinite-DOF problem to the n-DOF stability problem of §11-2.

Anim. 11.4.3-a

Guidelines for choosing the trial function

  • Must satisfy the displacement boundary conditions (geometric constraints); satisfying force boundary conditions also helps but is not required;
  • Should be close to the real buckled shape — the closer, the better;
  • Adding more terms should improve the estimate; if $n+1$ terms give essentially the same answer as $n$, the estimate is near exact;
  • Power series or trigonometric series are common (see table below).

Table 11-1 · Common series satisfying the displacement BCs

BoundaryTrigonometricPolynomial
Pinned-pinned $y = \sum a_i \sin \dfrac{i\pi x}{l}$ $y = \sum a_i\, x^{i}(l-x)^{i}$
Fixed-free (cantilever) $y = \sum a_i \left(1 - \cos \dfrac{(2i-1)\pi x}{2l}\right)$ $y = \sum a_i\, x^{i+1}$ (drop linear term)
Fixed-fixed $y = \sum a_i \left(1 - \cos \dfrac{2i\pi x}{l}\right)$ $y = \sum a_i\, x^{i+1}(l-x)^{i+1}$
Fixed-pinned $y = \sum a_i\, x^{i+1}(l - x)$, etc.
Energy-method / Ritz method

Substituting the chosen series into $E_{\mathrm P} = U + U_{\mathrm P}$ makes $E_{\mathrm P}$ a quadratic form in $a_1, \ldots, a_n$. From $\partial E_{\mathrm P}/\partial a_i = 0$ we obtain $n$ homogeneous algebraic equations; the non-trivial condition $D = 0$ gives the stability equation. This procedure is the Ritz method.

11.4.4

Example 11-5 · Cantilever column — four trial functions

Worked Example · Ex. 11-5

Using the prismatic cantilever of Animation 11.4.4-a, try four different trial functions to compute the critical load and analyze the results. Displacement boundary conditions: $y = 0,\ y' = 0$ at $x = 0$.

Anim. 11.4.4-a

(1) First term of a cosine series · $y = a_{1}(1 - \cos \pi x/2l)$

Derivatives: $y' = (\pi a_{1}/2l)\sin(\pi x/2l)$, $y'' = (\pi^{2} a_{1}/4 l^{2})\cos(\pi x/2l)$.

$$ U \;=\; \dfrac{\pi^{4} EI\, a_{1}^{2}}{64\, l^{3}},\qquad U_{\mathrm P} \;=\; -\,\dfrac{\pi^{2}\, a_{1}^{2}}{16\, l}\, F_{\mathrm P} $$
(11.4-3)

From $\mathrm d E_{\mathrm P}/\mathrm d a_{1} = 0$ with $a_{1} \ne 0$:

$$ F_{\mathrm{Pcr}} \;=\; \dfrac{\pi^{2} EI}{4\, l^{2}} \;\approx\; 2.467\,\dfrac{EI}{l^{2}} $$
(11.4-4)
This is the exact value — the chosen function matches the real buckled shape.

(2) Cubic polynomial · $y = a_{1}(x^{2} - x^{3}/3l)$

Generic form of the deflection under a tip transverse force. Derivatives:

$$ y' \;=\; a_{1}\!\left(2x - \dfrac{x^{2}}{l}\right),\qquad y'' \;=\; 2\, a_{1}\!\left(1 - \dfrac{x}{l}\right) $$
(11.4-5)
$$ U \;=\; \dfrac{2\, EI\, l}{3}\, a_{1}^{2},\qquad U_{\mathrm P} \;=\; -\,\dfrac{4\, F_{\mathrm P}\, l^{3}}{15}\, a_{1}^{2} $$
(11.4-6)

Stationary condition gives

$$ F_{\mathrm{Pcr}} \;=\; \dfrac{2.5\, EI}{l^{2}} $$
(11.4-7)
About 1.32% above the exact value

(3) Two coordinates · $y = a_{1} x^{2} + a_{2} x^{3}$

$y' = 2 a_{1} x + 3 a_{2} x^{2}$, $y'' = 2 a_{1} + 6 a_{2} x$. Thus

$$ U \;=\; 2 E I\, l\!\left( a_{1}^{2} + 3\, a_{1} a_{2}\, l + 3\, a_{2}^{2}\, l^{2} \right) $$
(11.4-8)
$$ U_{\mathrm P} \;=\; -\,\dfrac{F_{\mathrm P}\, l^{3}}{30}\!\left( 20\, a_{1}^{2} + 45\, a_{1} a_{2}\, l + 27\, a_{2}^{2}\, l^{2} \right) $$
(11.4-9)

Let $\alpha = F_{\mathrm P}\, l^{2}/EI$; the stationary conditions give

$$ \left\{\begin{aligned} (24 - 8\alpha)\, a_{1} + l\,(36 - 9\alpha)\, a_{2} &= 0 \\[2pt] (20 - 5\alpha)\, a_{1} + l\,(40 - 6\alpha)\, a_{2} &= 0 \end{aligned}\right. $$
(11.4-10)

Setting the determinant to zero: $3\alpha^{2} - 104\alpha + 240 = 0$, smallest root $\alpha = 2.486$, so

$$ F_{\mathrm{Pcr}} \;=\; 2.486\,\dfrac{EI}{l^{2}} $$
(11.4-11)
About 0.75% above — two coordinates give higher accuracy

(4) Quadratic · $y = a_{1} x^{2}$ (a warning)

Here $y'' = 2 a_{1}$ is constant — the curvature is constant, far from the real cantilever's curvature (which varies as $\cos$).

$$ U_{1} \;=\; \dfrac{1}{2}\int_{0}^{l}\! EI\,(y'')^{2}\,\mathrm d x \;=\; 2\, EI\, l\, a_{1}^{2} $$
(11.4-12)

Applying the stationary condition gives

$$ F_{\mathrm{Pcr}} \;=\; 3\,\dfrac{EI}{l^{2}} $$
(11.4-13)
Error as high as 21.59% — the trial function is too far from reality

Accuracy comparison

Trial functionCoords$F_{\mathrm{Pcr}}$Error
(1) $a_1(1 - \cos\pi x/2l)$1$\pi^{2}EI/4l^{2} \approx 2.467\,EI/l^{2}$Exact
(2) $a_1(x^{2} - x^{3}/3l)$1$2.500\,EI/l^{2}$+1.32%
(3) $a_1 x^{2} + a_2 x^{3}$2$2.486\,EI/l^{2}$+0.75%
(4) $a_1 x^{2}$1$3.000\,EI/l^{2}$+21.59%
11.4.5

Example 11-6 · frame by the energy method

Worked Example · Ex. 11-6

Recompute Ex. 11-3 (portal frame) of §11-3 by the energy method — columns of equal $EI$, beam of $EA = \infty$, column tops loaded by $F_{\mathrm P}$, sway buckling mode. The static method gave $F_{\mathrm{Pcr}} = 2.706\, EI/l^{2}$; compare.

Anim. 11.4.5-a

① Trial function (CD column)

During sway buckling (see Animation 11.4.5-a), the strain energy comes from bending of the compressed $CD$ and the unloaded $EF$; the load potential is due to the displacements at $B$ and $D$.

Take for $CD$ the deflection shape generated by a transverse force at D (same form as Ex. 11-5 variant (2)):

$$ y \;=\; a_{1}\!\left(x^{2} - \dfrac{x^{3}}{3 l}\right) $$
(11.4-14)
This is also the true deflection shape of $EF$ — so the two columns' bending strain energies are equal

② Strain energy · EF via its lateral stiffness

The strain energy of $EF$ can be found by computing the external work on $F$'s sway $\Delta$. From the chosen trial function $\Delta = \tfrac{2}{3}\, l^{2}\, a_{1}$. $EF$'s lateral stiffness is $k = 3 EI/l^{3}$, so

$$ U_{1} \;=\; \tfrac{1}{2}\, k\, \Delta^{2} \;=\; \tfrac{1}{2}\cdot \dfrac{3 EI}{l^{3}}\cdot \left(\dfrac{2\, l^{2}\, a_{1}}{3}\right)^{\!2} \;=\; \dfrac{2\, EI}{3}\, a_{1}^{2}\, l $$
(11.4-15)

Total strain energy of both columns:

$$ U \;=\; 2\, U_{1} \;=\; \dfrac{4\, EI}{3}\, a_{1}^{2}\, l $$
(11.4-16)

③ Load potential · two contributions

At buckling $AB$ undergoes only rigid-body rotation of angle $\Delta/l$; thus the potential of $F_{\mathrm P}$ at $B$ is

$$ U_{\mathrm P1} \;=\; -\, F_{\mathrm P}\, l\cdot \dfrac{1}{2}\!\left(\dfrac{\Delta}{l}\right)^{\!2} \;=\; -\,\dfrac{F_{\mathrm P}}{2\, l}\!\left(\dfrac{2\, l^{2}\, a_{1}}{3}\right)^{\!2} \;=\; -\,\dfrac{2\, F_{\mathrm P}\, l^{3}}{9}\, a_{1}^{2} $$
(11.4-17)

The potential of $F_{\mathrm P}$ acting on $CD$ follows Eq. (11-17) (same form as Ex. 11-5 variant (2)):

$$ U_{\mathrm P2} \;=\; -\,\dfrac{F_{\mathrm P}}{2}\int_{0}^{l}\!(y')^{2}\,\mathrm d x \;=\; -\,\dfrac{4\, F_{\mathrm P}\, l^{3}}{15}\, a_{1}^{2} $$
(11.4-18)

④ Total potential · Stationary condition · Critical load

Total potential:

$$ E_{\mathrm P} \;=\; U \;+\; U_{\mathrm P1} \;+\; U_{\mathrm P2} \;=\; \dfrac{4\, EI\, l}{3}\, a_{1}^{2} \;-\; \dfrac{22\, F_{\mathrm P}\, l^{3}}{45}\, a_{1}^{2} $$
(11.4-19)
where $-\tfrac{2}{9}-\tfrac{4}{15} = -\tfrac{22}{45}$

From $\mathrm d E_{\mathrm P}/\mathrm d a_{1} = 0$:

$$ \left(\dfrac{4\, EI\, l}{3} \;-\; \dfrac{22\, F_{\mathrm P}\, l^{3}}{45}\right) a_{1} \;=\; 0 $$
(11.4-20)

With $a_{1} \ne 0$ we solve

$$ F_{\mathrm{Pcr}} \;=\; \dfrac{30\, EI}{11\, l^{2}} \;\approx\; 2.727\,\dfrac{EI}{l^{2}} $$
(11.4-21)
About 0.78% above the static-method exact value $2.706\, EI/l^{2}$
Comparison of the two methods

For the same frame problem, the static method (§11-3) requires solving a transcendental stability equation; the energy method (this section) is purely algebraic. Although the energy result is 0.78% higher, the computational effort is dramatically lower — the advantage grows with problem complexity.

11.4.6

Accuracy · The energy method always over-estimates

Accuracy

$F_{\mathrm{Pcr}}$ from the true buckled shape is the exact value; $F_{\mathrm{Pcr}}$ from any assumed shape is generally higher than the exact value. The reason: the assumed shape is only a subset of all possible buckled configurations — effectively imposing additional constraints, which raises the system's resistance to buckling.

Anim. 11.4.6-a

Improving accuracy

  1. Choose a trial function closer to the real shape — the cantilever's cosine first term is exact;
  2. Add more terms — if $n+1$ terms give essentially the same answer as $n$, the estimate is near exact;
  3. The trial function must satisfy the displacement BCs; satisfying force BCs is a bonus;
  4. Ritz gives an upper-bound estimate of $F_{\mathrm{Pcr}}$ — unsafe in design; apply a safety factor.
Question · Why does using M (not $y''$) in (11-14) give higher accuracy?

For variant (4) $y = a_{1} x^{2}$, if we write $M = F_{\mathrm P}(a_{1} l^{2} - y)$ and use $U = \int M^{2}/(2EI)\,\mathrm d x$ (Eq. 11-14) instead of the $y''$ form (Eq. 11-15), we get $F_{\mathrm{Pcr}} = 2.5\, EI/l^{2}$, error only 1.32% (same as variant (2))!

Reason: for simple trial functions, the error in the second derivative is usually much larger than the error in the displacement itself. Expressing the moment $M$ in terms of $y$ and using Eq. (11-14) (the $M$ form) usually gives much higher accuracy than using Eq. (11-15) (the $y''$ form). The same phenomenon appears in finite-element analysis: displacement accuracy typically exceeds stress accuracy (computed from displacement derivatives).

11.4.7

Example 11-7 · · self-weight + concentrated load

Worked Example · Ex. 11-7

Animation 11.4.7-a: a pinned-pinned prismatic column $AB$ under a uniformly distributed self-weight $q$ and an axial concentrated load $q\, l$ at point $C$ (at $2l/3$ from the bottom end). Use the energy method to find the critical self-weight intensity $q_{\mathrm{cr}}$.

Anim. 11.4.7-a

① Trial function (satisfying pinned-pinned BCs)

Satisfying $y = 0$ at $x = 0$ and $x = l$ (see Animation 11.4.7-a), take

$$ y \;=\; a\, x\,(l^{2} - x^{2}) $$
(11.4-22)

Derivatives:

$$ y' \;=\; a\,(l^{2} - 3\, x^{2}),\qquad y'' \;=\; -6\, a\, x $$
(11.4-23)

② Strain energy

$$ U \;=\; \dfrac{1}{2}\int_{0}^{l}\! EI\,(y'')^{2}\,\mathrm d x \;=\; 6\, EI\, l^{3}\, a^{2} $$
(11.4-24)

③ Potential of the distributed self-weight

From the figure, the axial shortening of an elemental length $\mathrm d x$ due to slope $\theta$ is $\tfrac{1}{2}(y')^{2}\,\mathrm d x$. Under the distributed self-weight $q$, the weight carried above the segment at $x$ is $q(l - x)$, so

$$ \mathrm d U_{\mathrm P1} \;=\; -\,\tfrac{1}{2}\, q\,(l - x)\,(y')^{2}\, \mathrm d x $$
(11.4-25)

Integrating over $[0, l]$:

$$ U_{\mathrm P1} \;=\; -\,\dfrac{1}{2}\int_{0}^{l}\! q\,(l - x)\, a^{2}\,(l^{2} - 3 x^{2})^{2}\,\mathrm d x \;=\; -\,\dfrac{3\, q\, l^{7}}{20}\, a^{2} $$
(11.4-26)

④ Potential of the concentrated load $q l$ at $C$

The concentrated force $q l$ only travels through the axial shortening of the segment $[0, 2l/3]$ above it:

$$ U_{\mathrm P2} \;=\; -\,\dfrac{q\, l}{2}\int_{0}^{2l/3}\! (y')^{2}\, \mathrm d x \;=\; -\,\dfrac{q\, l}{2}\int_{0}^{2l/3}\! a^{2}(l^{2} - 3 x^{2})^{2}\,\mathrm d x \;=\; -\,\dfrac{7\, q\, l^{7}}{45}\, a^{2} $$
(11.4-27)

⑤ Total potential · Stationary condition · Critical load

$$ E_{\mathrm P} \;=\; U + U_{\mathrm P1} + U_{\mathrm P2} \;=\; \left[ 6\, EI \;-\; \left(\dfrac{3}{20} + \dfrac{7}{45}\right) q\, l^{4} \right]\, l^{3}\, a^{2} $$
(11.4-28)

From $\mathrm d E_{\mathrm P}/\mathrm d a = 0$ with $a \ne 0$:

$$ q_{\mathrm{cr}} \;=\; \dfrac{6\, EI}{\left(\dfrac{3}{20} + \dfrac{7}{45}\right)\, l^{4}} \;\approx\; 19.64\,\dfrac{EI}{l^{3}} $$
(11.4-29)
Critical self-weight intensity for a pinned-pinned column under distributed + concentrated compression
Section summary
  1. The energy method, based on the stationary-potential principle, converts the infinite-DOF problem to $n$-DOF algebra via $y(x) = \sum a_i \varphi_i(x)$;
  2. Strain energy $U = \tfrac{1}{2}\!\int\! EI(y'')^{2}\,\mathrm d x$; load potential $U_{\mathrm P} = -\tfrac{F_{\mathrm P}}{2}\!\int\!(y')^{2}\,\mathrm d x$;
  3. Ex. 11-5 shows: the closer the trial function is to the real shape, the higher the accuracy (best 0%, worst 21.6%);
  4. Ex. 11-6 frame: static method gives $2.706\, EI/l^{2}$; energy method gives $2.727\, EI/l^{2}$ — just 0.78% higher;
  5. Ex. 11-7 shows: the energy method handles distributed loads + multiple point loads with ease, whereas the static method would be very difficult;
  6. Ritz gives an upper bound — the better the trial function, the smaller the error;
  7. §11-5 extends the energy method to compound columns (laced / battened).