Beam-Column Buckling & P-M Interaction Back
Structural Analysis

Beam-Column Buckling & P-M Interaction Diagram

Real-time EN 1993-1-1 combined axial-bending check for steel beam-columns. Plot the design point on the P-M interaction envelope and get instant PASS/FAIL judgment.

Parameters
Column length L5.0 m
Cross-section
Material
End conditions
Axial force N800 kN
Bending moment My120 kN·m
Bending moment Mz30 kN·m
Results
Ncr Euler Buckling (kN)
Slenderness λ̄
Axial Ratio N/Nb,Rd
Bending Ratio M/Mb,Rd
PASS — η = 0.00
P-M Interaction
Theory & Key Formulas

$$\frac{N_{Ed}}{N_{b,Rd}}+ k_{yy}\frac{M_{y,Ed}}{M_{b,Rd}}\leq 1.0$$
Reduction factor: $\chi = \frac{1}{\Phi + \sqrt{\Phi^2 - \bar{\lambda}^2}}$
Slenderness: $\bar{\lambda}= \sqrt{\frac{A f_y}{N_{cr}}}$

What is Beam-Column Buckling?

🙋
What exactly is a "beam-column"? Is it just a column that's also a beam?
🎓
Basically, yes! It's a structural member that has to resist both an axial compressive force (like a column) and a bending moment (like a beam). The tricky part is they interact. The axial load makes the member more prone to bending failure, and the bending makes it more prone to buckling. Try the simulator: set the axial load high and see how little bending moment it can take before failing.
🙋
Wait, really? So the "P-M Interaction Diagram" is like a map of safe combinations?
🎓
Exactly! It's a failure envelope. Any combination of axial load (P) and moment (M) that plots inside the curve is safe. Outside, it fails. In practice, your design point from the sliders—your specific $N_{Ed}$ and $M_{y,Ed}$—must lie inside. Move the sliders and watch your point move in real-time; if it turns red, you've exceeded the limit.
🙋
What's that $k_{yy}$ factor in the formula? It looks like an extra safety multiplier.
🎓
Good eye. It's an interaction factor that accounts for how the moment's shape and the member's slenderness amplify the combined effect. A common case is a column in a building frame with moments at the ends. Change the "Moment Distribution" dropdown in the simulator—from uniform to triangular—and watch the $k_{yy}$ value and the interaction curve change. It's not just a safety factor; it's physics.

Physical Model & Key Equations

The core of the check is the interaction formula, which ensures the combined stress from axial load and bending doesn't cause instability. The European standard EN 1993-1-1 uses this linear interaction check.

$$\frac{N_{Ed}}{N_{b,Rd}}+ k_{yy}\frac{M_{y,Ed}}{M_{b,Rd}}\leq 1.0$$

$N_{Ed}, M_{y,Ed}$ = Design axial force and bending moment (your inputs in the simulator).
$N_{b,Rd}, M_{b,Rd}$ = Design buckling resistance for compression and lateral-torsional buckling for bending.
$k_{yy}$ = Interaction factor that depends on moment distribution and member slenderness.

The buckling resistance $N_{b,Rd}$ is reduced from the pure squash load by a factor $\chi$, which depends on the member's slenderness $\bar{\lambda}$. This captures how long, slender columns fail at much lower loads.

$$\chi = \frac{1}{\Phi + \sqrt{\Phi^2 - \bar{\lambda}^2}}\quad \text{with}\quad \bar{\lambda}= \sqrt{\frac{A f_y}{N_{cr}}}$$

$\chi$ = Reduction factor (between 0 and 1).
$\bar{\lambda}$ = Non-dimensional slenderness.
$A f_y$ = Squash load (cross-section area × yield strength).
$N_{cr}$ = Elastic critical buckling load (Euler load). Try increasing the "Effective Length" in the simulator: watch $\bar{\lambda}$ increase and $\chi$ drop, shrinking the safe zone on the diagram.

Frequently Asked Questions

Yes, if it is inside, it satisfies the interaction formula of EN1993 and is safe. If it is outside, the member is insufficient in buckling or bending capacity, so it is necessary to change the cross-section size or review the material.
kyy is automatically calculated based on the cross-sectional shape, slenderness ratio, and the ratio of axial force to bending moment of the member, according to Annex B or C of EN1993-1-1. In this simulator, it is calculated in real time based on the input values.
Mb,Rd is obtained by multiplying the section modulus and yield strength of the member by the lateral-torsional buckling reduction factor χLT. χLT is calculated from the slenderness ratio and buckling curve of the member, and this tool automatically computes it.
Currently, it mainly targets H-shaped and I-shaped steel, but by setting the input parameters appropriately, it can also be applied to square steel tubes and circular steel tubes. However, care must be taken when selecting the buckling curve.

Real-World Applications

Building Frame Columns: In multi-storey steel buildings, columns are rarely under pure axial load. They experience significant bending moments from floor beams, wind loads, and imperfect alignment. Engineers use P-M diagrams to verify every column, especially corner columns which have biaxial bending.

Crane Runway Girders: The vertical girder of an overhead crane is a classic beam-column. It carries the vertical weight of the crane and load (axial compression) while also resisting the horizontal thrust and eccentric loads from movement (bending). Failure is often a buckling instability.

Offshore Platform Legs: The legs of jacket-type offshore platforms are subjected to enormous axial loads from the platform weight and environmental forces, combined with large bending moments from waves and currents. The interaction check is critical for safety in these harsh environments.

Industrial Storage Racks: The uprights in pallet racking are slender beam-columns. They carry vertical pallet loads (axial force) and moments from the eccentricity of the loads and potential impacts from forklifts. Fast, accurate P-M checks allow for optimizing material use while ensuring safety against collapse.

Common Misconceptions and Points to Note

When you start using this kind of tool, there are a few common pitfalls. The first is the assumption that strengthening the cross-section solves everything. It's true that increasing the flange width or web thickness of an H-section will improve its sectional properties. However, if the member length L remains long, the buckling resistance $N_{b,Rd}$ will hardly improve. For example, for a 5m long member, changing from an H-200x200 to an H-250x250 will increase the Euler buckling load proportionally to the moment of inertia, but if the slenderness ratio $\bar{\lambda}$ is still large, the buckling reduction factor $\chi$ won't increase as much as you might think. Effective buckling countermeasures require considering both "section strengthening" and "re-evaluating support conditions (effectively shortening the length)".

The second is misidentifying the "main player" between axial force and bending moment. Because the tool lets you adjust N and M independently, you might tend to think of their limit values separately. But in actual structures, for instance in a column with eccentric loading, axial force and bending moment are proportional. In your simulation, unless you evaluate by moving points on the graph along the expected path of the design load (e.g., a case where bending increases under constant axial force), your verification won't be realistic.

The third is forgetting to consider local buckling. This tool deals with member buckling (global buckling). However, parts composed of plate elements, like the flanges and web of an H-section, can experience "local buckling" where the plate itself buckles under high compressive stress. EN1993 prevents this through limits on width-to-thickness ratios. Even if the tool shows sufficient strength, if the section's width-to-thickness ratio exceeds the code limit, that section cannot be used. You must always check for both global and local buckling.

How to Use

  1. Enter beam length L (mm) and member slenderness classification (Class 1–4 per EN 1993-1-1)
  2. Input axial force N (kN) and bending moments My, Mz (kN·m) from FEA or hand calculations
  3. The simulator computes Euler buckling curve (a, b, c, or d), calculates χ (reduction factor), derives interaction coefficients kyy and kyz, then plots your design point on the P-M envelope in real time
  4. Green zone = PASS (point inside envelope); red zone = FAIL (exceeds capacity)

Worked Example

HEB 300 steel beam (S235, fy = 235 MPa, E = 210 GPa) with L = 4500 mm, N = 450 kN axial compression, My = 85 kN·m, Mz = 12 kN·m. Relative slenderness λ̄y ≈ 0.78 (Class b, α = 0.34). χy ≈ 0.82. Interaction check: (450/715) + 0.92×(85/330) + 0.65×(12/110) ≈ 0.629 + 0.235 + 0.071 = 0.935 < 1.0 → PASS. Design point plots safely within interaction envelope.

Practical Notes

  1. Always verify section classification first; Class 4 sections require effective area Aeff, reducing available moment capacity by 10–25% typical
  2. Lateral-torsional buckling (LT-buckling) dominates for long unrestrained compression flanges; use buckling curve c if web is not welded
  3. Moment gradient coefficient Cm can improve interaction coefficients; multiply kzy by Cm if bending is triangular (Cm up to 0.85) rather than uniform
  4. When N exceeds 0.3×Npl.Rd, interaction becomes non-linear; simulator auto-switches to strict P-M interaction method