Steel Frame Analysis — Direct Analysis Method, P-Delta Effects & Stability
Frame analysis determines the internal forces and displacements in a steel structure by accounting for member stiffness, connection behavior, and second-order (P-delta) effects. AISC 360-22 Chapter C establishes the Direct Analysis Method (DM) as the primary approach for stability design of steel frames. The DM replaced the older Effective Length Method (ELM) as the preferred approach because it directly models the effects of residual stresses, initial imperfections, and geometric nonlinearity.
Direct Analysis Method (AISC 360-22 Section C2)
The DM requires three modifications to the structural analysis model:
1. Reduced stiffness (Section C2.3):
EI* = 0.80 × tau_b × E × I (flexural stiffness)
EA* = 0.80 × E × A (axial stiffness)
Where tau_b = 1.0 when alpha × Pr/Pns ≤ 0.5, and tau_b = 4 × (alpha × Pr/Pns) × (1 - alpha × Pr/Pns) when alpha × Pr/Pns > 0.5. Alpha = 1.0 for LRFD.
The 0.80 factor accounts for the combined effect of residual stresses (which reduce inelastic stiffness) and initial geometric imperfections (which create additional moments in the deflected shape).
2. Notional loads (Section C2.2b):
Ni = 0.002 × Yi (applied as lateral load at each story level)
Where Yi = the gravity load at story level i from the applicable LRFD load combination. The 0.002 factor represents an initial out-of-plumb of L/500 (1/500 = 0.002), matching the AISC Code of Standard Practice erection tolerance.
Notional loads are applied in the direction that adds to the destabilizing effect. For frames with significant lateral loads (second-order drift ratio B2 ≥ 1.7), notional loads must be applied as a minimum in all combinations. For B2 < 1.7, notional loads may be applied only in gravity-only combinations.
3. Second-order analysis: The analysis must account for both P-Delta (story sway, frame-level) and P-delta (member curvature, member-level) effects. A rigorous second-order analysis (geometric nonlinear analysis) captures both simultaneously. Alternatively, the B1-B2 amplification method separates them.
B1-B2 amplification method
For engineers using linear analysis software, the B1-B2 method (AISC 360-22 Appendix 8) approximates second-order effects:
Mr = B1 × Mnt + B2 × Mlt
Where Mnt = moment from the no-translation (gravity) analysis, Mlt = moment from the lateral translation analysis.
B2 factor (story amplifier):
B2 = 1 / (1 - alpha × Pstory / Pe,story)
Where Pstory = total factored gravity load on the story, and Pe,story = elastic critical buckling load of the story. Pe,story can be estimated from:
Pe,story = RM × (sum H × L) / delta_H
Where H = story shear, L = story height, delta_H = first-order inter-story drift, and RM = 1 - 0.15 × (Pmf/Pstory) for moment frames.
B1 factor (member amplifier):
B1 = Cm / (1 - alpha × Pr / Pe1) ≥ 1.0
Where Cm = equivalent uniform moment factor (0.6 - 0.4 × M1/M2 for members with end moments, no transverse load) and Pe1 = pi² × EI / (K1 × L)² with K1 = 1.0 (no sway).
Worked example — B2 factor for a moment frame story
Given: 4-story moment frame, story 2: Pstory = 2,400 kips (total gravity load), story height L = 13 ft. Wind story shear H = 45 kips produces first-order drift delta_H = 0.32 in. Moment frame carries 60% of gravity (Pmf/Pstory = 0.60).
Step 1 — RM: RM = 1 - 0.15 × 0.60 = 0.91
Step 2 — Pe,story: Pe,story = 0.91 × (45 × 13 × 12) / 0.32 = 0.91 × 7020 / 0.32 = 0.91 × 21,938 = 19,964 kips
Step 3 — B2: B2 = 1 / (1 - 1.0 × 2400/19964) = 1 / (1 - 0.120) = 1 / 0.880 = 1.14
This means second-order effects amplify the lateral moments by 14%. Since B2 < 1.5, the structure is not overly sensitive to P-Delta, and K = 1.0 can be used for column design (a key advantage of the DM).
Drift limits
| Condition | Limit | Reference |
|---|---|---|
| Wind drift, typical office | H/400 | ASCE 7 Commentary C.1.5 |
| Wind drift, sensitive cladding | H/500 to H/600 | Project specific |
| Seismic story drift (SDC D) | 0.020 × hsx | ASCE 7-22 Table 12.12-1 |
| Seismic story drift (SDC B/C) | 0.025 × hsx | ASCE 7-22 Table 12.12-1 |
Drift calculations should use the reduced stiffness from the DM for consistency with the strength analysis. If drift governs the design, the DM's 0.80 reduction factor tends to increase member sizes compared to the old ELM approach.
Code comparison
AISC 360-22 Chapter C (USA): Direct Analysis Method is the primary method. Notional loads of 0.002Yi. Stiffness reduction of 0.80 × tau_b. K = 1.0 for all members when using the DM. The ELM is still permitted as an alternative (Appendix 7) but requires K > 1.0 for unbraced frames, which is a disadvantage.
AS 4100-2020 Section 4.4 (Australia): Uses a similar approach to the DM but applies notional horizontal forces of 0.002 × sum(Nf) at each story level (Section 4.3.6). Member effective lengths use the braced/sway frame classification. AS 4100 does not prescribe a universal stiffness reduction factor — instead, the column capacity factor alpha_c implicitly accounts for residual stresses through the column strength curve.
EN 1993-1-1 Section 5.2 (Eurocode 3): Uses an initial sway imperfection phi = 1/200 × alpha_h × alpha_m (where alpha_h and alpha_m depend on frame height and number of columns). Second-order effects must be included when alpha_cr < 10 (alpha_cr = ratio of elastic critical load to design load). If alpha_cr ≥ 10, the frame is "non-sway" and first-order analysis suffices. Eurocode permits the equivalent column method (buckling lengths) as an alternative.
CSA S16-19 Clause 8.4 (Canada): Requires notional loads of 0.005 × gravity load (larger than AISC's 0.002 to account for combined imperfection and inelastic effects). Second-order analysis is mandatory. The Canadian U2 factor is equivalent to AISC's B2 factor.
Common mistakes engineers make
Running first-order analysis without amplification. Software default is often linear (first-order) analysis. Without enabling P-Delta or applying B1-B2 amplification, column moments are underestimated by 10–30% in typical frames. Verify that the analysis includes second-order effects.
Applying notional loads in only one direction. Notional loads must be applied in the direction that produces the worst effect. For symmetric frames, this means checking both ±X and ±Y directions. Many engineers apply them in only one direction, missing the critical combination.
Forgetting the 0.80 stiffness reduction in drift calculations. If strength design uses the DM with 0.80 × EI, the drift calculations should use the same model for consistency. Using unreduced stiffness for drift but reduced stiffness for strength produces inconsistent results and underestimates actual drift.
Using K > 1.0 with the Direct Analysis Method. The entire point of the DM is that notional loads and reduced stiffness capture the same effects as K > 1.0. When using the DM, K = 1.0 for all members. Applying K > 1.0 on top of the DM double-counts the stability effects and produces overly conservative column designs.
Run this calculation
Related references
- How to Verify Calculations
- Structural System Selection
- Effective Length Factors
- Column Design Guide
- steel beam capacity calculator
- High Rise Steel
Disclaimer
This page is for educational and reference use only. It does not constitute professional engineering advice. All design values must be verified against the applicable standard and project specification before use. The site operator disclaims liability for any loss arising from the use of this information.