Structural analysis

P-Delta Analysis of a Cantilever Column — Worked Example

By Michael Flynn, PE · water resources & dam safety engineer ·

A cantilever column with a heavy axial load and a modest lateral load: first-order analysis, the exact second-order answer, the AISC B2 amplifier, and what a stiffness program's P-Δ option really computes. The lesson is in the last table: how many elements you put in the column decides how much of the second-order effect the program can see.

The column

GeometryVertical cantilever, h = 15 ft (180 in), fixed base, free top
SectionI = 484 in&sup4; about the bending axis, A = 14.1 in², E = 29,000 ksi
Loads at the topAxial P = 200 kip, lateral H = 5 kip

Model "Cantilever", vertical, length 15, custom section Iz = 484, axial P = 200 (D), tip P = 5 (L), P-Δ on; vary the segments.

Open 3D frame analysis →
Step 1 · First order

Ignore the axial load

Δ1 = Hh³ / 3EI = 5 × 180³ / (3 × 29,000 × 484) = 0.6925 in
M1 = Hh = 5 × 15 = 75.0 kip-ft
Step 2 · Exact second-order (elastic)

Solve the beam-column differential equation

k = √(P/EI) = √(200 / 14,036,000) = 0.003775 in−1, kh = 0.6795
Δ = (H / Pk)(tan kh − kh) = 0.8498 in
Mbase = Hh + PΔ = 900 + 200 × 0.8498 = 1,070.0 kip-in = 89.16 kip-ft   (amplification 1.189 on moment, 1.227 on drift)
Step 3 · Amplifier estimates

Euler and AISC Appendix 8

Euler, K = 2: Pe = π²EI / (2h)² = 1,068.9 kip → 1/(1 − P/Pe) = 1.230 → Δ ≈ 0.852 in
AISC B2: Pe,story = RMHh/ΔH = 0.85 × 5 × 180 / 0.6925 = 1,104.7 kip → B2 = 1.221 → Δ ≈ 0.846 in

Both estimates land within 0.5% of the exact drift. RM = 0.85 is the AISC allowance for the P-δ (member curvature) part of the effect in a moment-frame column.

Step 4 · What the P-Δ option computes

Geometric stiffness on the element chords, iterated

Elements in the columnTop drift (in)Base moment (kip-ft)Error vs exact drift
Linear (no P-Δ)0.692575.00−18.5%
1 element, P-Δ0.818588.64−3.7%
2 elements0.840389.01−1.1%
4 elements0.847389.12−0.3%
8 elements0.849289.15−0.07%
16 elements0.849689.16−0.02%
Exact0.849889.16—

The geometric stiffness N/L acts only on each element's chord, so a single element sees P-Δ (the sway of the top) but not P-δ (the bow of the column between its ends). Subdividing the column turns the bow into chord rotations, and the result converges on the exact answer. The single-element result matches the closed form H/(3EI/h³ − P/h) = 0.8185 in exactly.

Rule of thumb: for a second-order analysis that has to capture P-δ (the AISC direct analysis method when the column's B1 isn't 1.0), split columns into at least 2–4 elements, or apply B1 separately.
Step 5 · Design implications

Stability analysis is more than P-Δ

The AISC direct analysis method (Chapter C) adds two things to a second-order analysis: notional lateral loads of 0.002 × the gravity load at each level, and reduced stiffness (0.8τbEI and 0.8EA) to account for residual stresses and partial yielding. In the frame tool, apply them by adding a W-case joint load and by entering 0.8E for the material. The tool runs the second-order part of the analysis; the design checks are up to you.

Tools used in this example

3D frame analysis with P-Δ, Euler buckling for Pe, and AISC LRFD design strength for the column check.

Frequently asked questions

What is the difference between P-Delta and P-delta?

P-Δ (large delta) is the moment from gravity load acting through the lateral displacement of the member ends, the sway of a story. P-δ (small delta) is the moment from axial load acting through the member's own curvature between its ends. Stiffness programs with geometric stiffness on each element's chord capture P-Δ directly; P-δ is captured only if the member is split into several elements.

How accurate is the AISC B2 amplifier?

For this cantilever column with P/Pe ≈ 0.19, B2 = 1.221 predicted a drift within 0.5% of the exact elastic second-order solution. The amplifier becomes less accurate as P/Pe approaches 1, and AISC requires B2 ≤ 1.5 for some simplifications. Above that, a rigorous second-order analysis is required.

How many elements should a column have in a P-Delta analysis?

One element per column captures story sway (P-Δ) exactly but underestimates second-order drift by a few percent when P-δ matters. Two to four elements per column bring the error well under 1% for typical axial loads.

Get future worked examples in your inbox

One real design problem per month, with the math worked out and the gotchas called out. Free.

Free. Unsubscribe anytime. Privacy.