------------------------ | -------------- | ----------------------- | | 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:24 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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

AISC Direct Analysis Method — step-by-step procedure (Appendix 7 / Chapter C)

The Direct Analysis Method (DAM) is AISC 360-22's primary method for stability design. It was introduced to address the shortcomings of the Effective Length Method (ELM), which required engineers to calculate K-factors that were often inaccurate for real structures with partial fixity, leaning columns, and variable stiffness. The DAM directly models the physical phenomena that cause instability — residual stresses, geometric imperfections, and inelastic stiffness degradation — through three calibrated modifications to the analysis model.

Step 1: Apply notional loads

Ni = 0.002 x Yi  (at each story level, in each lateral direction)

Notional loads represent the effect of initial out-of-plumbness in the erected steel frame. The AISC Code of Standard Practice permits columns to be erected with a tolerance of L/500, which corresponds to a lean of 0.002 radians. This lean creates an additional overturning moment (P x Delta) that must be captured in the analysis.

Application rules:

Step 2: Reduce member stiffness

Apply the stiffness reduction factors to all members that contribute to the stability of the structure:

EI* = 0.80 x tau_b x EI    (flexural stiffness)
EA* = 0.80 x EA             (axial stiffness)

The tau_b factor accounts for inelastic stiffness degradation due to residual stresses:

Condition tau_b value
alpha x Pr/Pns <= 0.5 tau_b = 1.0 (member is elastic, no reduction)
alpha x Pr/Pns > 0.5 tau_b = 4(alpha x Pr/Pns)(1 - alpha x Pr/Pns)

Where alpha = 1.0 for LRFD and 1.6 for ASD. Pr is the required axial strength, and Pns is the nominal axial strength (cross-section squash load for tension, or critical buckling load for compression). For most beams and lightly loaded columns, tau_b = 1.0 and the full 0.80 reduction applies.

The combined effect of the 0.80 factor and tau_b is calibrated so that the analysis correctly predicts the strength of a frame with realistic imperfections and residual stresses. The 0.80 factor alone accounts for approximately 20% stiffness loss from the combined effects of geometric imperfections and residual stresses.

Step 3: Perform second-order analysis

The analysis must capture both types of P-delta effects:

Most commercial software packages (ETABS, SAP2000, RAM Structural System, RISA-3D) include P-Delta analysis as a standard feature. The engineer must verify that both effects are captured — some programs only capture P-Delta at the story level and require member subdivision to capture P-delta.

Step 4: Design members using K = 1.0

The key benefit of the DAM is that all member designs use an effective length factor K = 1.0. This eliminates the need to calculate K-factors using the alignment charts (Nomographs), which are based on idealized boundary conditions that rarely match reality. With K = 1.0:

Comparison: DAM vs Effective Length Method vs First-Order with B1/B2

Three methods are available for stability design in AISC 360-22. The DAM is the primary (preferred) method; the Effective Length Method (ELM) and the First-Order Analysis Method are permitted alternatives with specific limitations.

Method 1: Direct Analysis Method (DAM) — Chapter C

Procedure:

  1. Apply notional loads Ni = 0.002 x Yi at each story
  2. Reduce stiffness: EI* = 0.80 x tau_b x EI, EA* = 0.80 x EA
  3. Perform second-order analysis (P-Delta and P-delta)
  4. Design members using K = 1.0

When to use: This is the default method for all steel frames. It should be used for:

Method 2: Effective Length Method (ELM) — Appendix 7

Procedure:

  1. Apply notional loads Ni = 0.002 x Yi (in gravity-only combinations)
  2. Use unreduced stiffness (no 0.80 factor, tau_b = 1.0)
  3. Perform second-order analysis
  4. Calculate K-factors using alignment charts or equations
  5. Design members using the calculated K-factors

When to use: Only when ALL of the following conditions are met:

The ELM is simpler conceptually (no stiffness reduction) but requires K-factors that are often difficult to calculate correctly. The alignment chart assumes idealized boundary conditions (fixed, pinned, or rigid) that do not account for partial fixity, foundation flexibility, or leaning columns. Errors in K-factor estimation of 20-50% are common.

Method 3: First-Order Analysis with B1/B2 Amplification — Appendix 8

Procedure:

  1. Apply notional loads Ni = 0.002 x Yi
  2. Run a first-order (linear) analysis
  3. Calculate B1 (member amplifier) and B2 (story amplifier)
  4. Amplify the first-order moments: Mr = B1 x Mnt + B2 x Mlt
  5. Use K = 1.0 for member design

When to use: Only when B2 <= 1.5 at every story. This method is a simplification of the DAM that avoids running a true second-order analysis. It is useful for:

Comparison table

Feature DAM (Chapter C) ELM (Appendix 7) First-Order + B1/B2 (App. 8)
Stiffness reduction 0.80 x tau_b x EI None None
Notional loads All combinations Gravity-only combinations All combinations
Analysis type Second-order required Second-order required First-order + amplification
K-factor for design K = 1.0 always K from alignment charts K = 1.0 always
B2 limit No limit B2 <= 1.5 B2 <= 1.5
Handles leaning columns Yes (automatically) Requires manual adjustment Yes (through B2)
Handles partial fixity Yes Difficult (alignment charts) Yes
Software requirement P-Delta capability P-Delta + K-factor calc Linear analysis only
Accuracy for flexible frames High Moderate (K-factor errors) Low if B2 > 1.5
Number of analysis runs 1 (with second-order) 1 + K-factor iteration 2 (gravity + lateral separately)
Recommended for production design Yes (AISC preferred) Only for simple, stiff frames Only for preliminary checks
Accounts for residual stresses Yes (through tau_b) No No
Accounts for geometric imperfections Yes (through notional loads + 0.80) Partially (notional loads only) Partially (notional loads only)

Advantages and limitations summary

DAM advantages:

DAM limitations:

ELM advantages:

ELM limitations:

First-Order + B1/B2 advantages:

First-Order + B1/B2 limitations:

Run this calculation

Try it now: Check your frame analysis with our free Steel Frame Analysis calculator →

Related references

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.