AISC 360 — Serviceability (Chapter L)

Deflection, drift, vibration, and ponding per AISC 360-16 and AISC Design Guide 11

Chapter L of AISC 360-16 is unique among the specification's chapters: it is advisory, not mandatory. The specification states that serviceability "shall be evaluated" but does not prescribe specific numerical limits. This reflects AISC's philosophy that serviceability criteria depend on the building's function, owner expectations, and the engineer's judgment. In practice, engineers use limits from IBC, ASCE 7, and professional consensus.

1. Deflection Limits

The most common deflection limits used in US practice come from IBC Table 1604.3 and professional consensus:

Member TypeLoad CaseLimitSource
Floor beamsLive load onlyL/360IBC Table 1604.3
Floor beamsDead + Live (total)L/240IBC Table 1604.3
Roof beams (no ceiling)Live load onlyL/240IBC Table 1604.3
Roof beams (plaster ceiling)Live load onlyL/360IBC Table 1604.3
Roof beamsTotalL/180IBC Table 1604.3
Crane runway beamsCrane loadL/600 to L/1000AISE / CMAA / practice
Story drift (wind)WindH/400 to H/500Professional consensus
Total lateral driftWindH/400Professional consensus
Columns supporting masonryServiceH/600Masonry code compatibility
Critical point: Deflections are checked using unfactored (service) loads, NOT factored loads. This is true regardless of whether you use LRFD or ASD for strength design. The purpose of serviceability limits is to ensure comfort and prevent damage to non-structural elements under everyday loading.

2. Common Deflection Formulas

CaseMaximum Deflection
Simply supported, uniform load wδ=5wL4384EI\delta = \dfrac{5 w L^4}{384 E I}
Simply supported, concentrated load P at midspanδ=PL348EI\delta = \dfrac{P L^3}{48 E I}
Cantilever, uniform load wδ=wL48EI\delta = \dfrac{w L^4}{8 E I}
Cantilever, concentrated load P at free endδ=PL33EI\delta = \dfrac{P L^3}{3 E I}
Fixed-fixed, uniform load wδ=wL4384EI\delta = \dfrac{w L^4}{384 E I}
Simply supported, concentrated load P at a from leftδmax=Pa(L2a2)3/293EIL\delta_{\max} = \dfrac{P a (L^2 - a^2)^{3/2}}{9 \sqrt{3} \, E I L}

3. Floor Vibrations — AISC Design Guide 11

Floor vibration is often the controlling serviceability criterion for steel-framed floors, especially in office buildings with open floor plans. AISC Design Guide 11 (DG11) provides the most widely used method for evaluating human perception of floor vibrations under walking excitation.

3.1. Natural Frequency from Static Deflection

fn=0.18gδsf_n = 0.18 \sqrt{\frac{g}{\delta_s}}

where g=386g = 386 in/s² (gravitational acceleration) and δs\delta_s is the static deflection under the supported weight (self-weight + a fraction of live load). This gives frequency in Hz.

Rule of thumb: For offices, the natural frequency should be fn>8f_n > 8 Hz. This corresponds to a static deflection δs<0.20\delta_s < 0.20 in (5 mm). Floors with fn<5f_n < 5 Hz are perceived as "bouncy" and may generate complaints.

3.2. Peak Acceleration Check (DG11 Criterion)

apg=P0e0.35fnβWalimg\frac{a_p}{g} = \frac{P_0 \, e^{-0.35 f_n}}{\beta \, W} \leq \frac{a_{\text{lim}}}{g}

where:

  • P0P_0 = constant force representing a walking person (65 lb = 0.29 kN for offices)
  • fnf_n = fundamental natural frequency (Hz)
  • β\beta = modal damping ratio (0.02–0.05 depending on finish)
  • WW = effective weight of the floor panel participating in vibration
  • alim/ga_{\text{lim}}/g = acceleration limit: 0.5% for offices, 1.5% for shopping malls, 5% for rhythmic activities
Occupancyalim/ga_{\text{lim}}/gDamping β
Office / Residential0.5%0.02–0.05
Shopping Mall1.5%0.02
Footbridge (outdoor)5.0%0.01
Rhythmic (gym, dance)4–7%0.02–0.06

4. Ponding — Appendix 2

Ponding is the progressive accumulation of water on a flat or near-flat roof. As water collects, the roof deflects, which allows more water to collect, causing more deflection — a potentially catastrophic positive feedback loop. AISC 360 Appendix 2 provides a simplified stability check:

Cp+0.9Cs0.25C_p + 0.9 \, C_s \leq 0.25

where:

Cp=504LpLs4IpCs=504SLp4IsC_p = \frac{504 \, L_p \, L_s^4}{I_p} \quad \quad C_s = \frac{504 \, S \, L_p^4}{I_s}

LpL_p = primary member span, LsL_s = secondary member (deck/joist) span, SS = spacing of secondary members, IpI_p and IsI_s = moments of inertia. If the check fails, either increase member stiffness or provide adequate roof slope (1/4 in per ft minimum).

5. Lateral Drift

Drift limits control damage to non-structural elements (partitions, cladding, glazing) and occupant comfort. AISC 360 does not specify drift limits, but common practice is:

  • Interstory drift: H/400H/400 to H/500H/500 under service wind
  • Total building drift: H/400H/400
  • For seismic: ASCE 7 Table 12.12-1 prescribes story drift limits based on occupancy (typically 0.020hsx to 0.025hsx)

Drift is intimately connected to P-Δ stability: excessive drift amplifies second-order effects and may trigger the B2 > 1.5 limit. CalcSteel's FEM solver computes interstory and total drift automatically from the second-order analysis results.

Solved Example — W16×26 Floor Beam

Given: W16×26 (W410×38.8), A992, simply supported, span L=30L = 30 ft (9.14 m). Service loads: wD=0.50w_D = 0.50 kip/ft (dead), wL=1.00w_L = 1.00 kip/ft (live). Office occupancy. Ix=301I_x = 301 in&sup4;.

Step 1 — Live Load Deflection

δL=5wLL4384EI=5×1.0012×(30×12)4384×29,000×301\delta_L = \frac{5 w_L L^4}{384 E I} = \frac{5 \times \frac{1.00}{12} \times (30 \times 12)^4}{384 \times 29{,}000 \times 301}
=5×0.0833×1.679×108384×29,000×301=6.997×1073.351×109=0.0209×108/3.351×109= \frac{5 \times 0.0833 \times 1.679 \times 10^8}{384 \times 29{,}000 \times 301} = \frac{6.997 \times 10^7}{3.351 \times 10^9} = 0.0209 \times 10^8 / 3.351 \times 10^9

Let's compute more carefully:

w=1.00/12=0.0833 kip/inw = 1.00/12 = 0.0833 \text{ kip/in}
L=360 inL = 360 \text{ in}
δL=5×0.0833×3604384×29,000×301=5×0.0833×1.680×10103.351×109\delta_L = \frac{5 \times 0.0833 \times 360^4}{384 \times 29{,}000 \times 301} = \frac{5 \times 0.0833 \times 1.680 \times 10^{10}}{3.351 \times 10^9}
=6.998×1093.351×109=2.09 in= \frac{6.998 \times 10^9}{3.351 \times 10^9} = 2.09 \text{ in}

Limit: L/360=360/360=1.00L/360 = 360/360 = 1.00 in

δL=2.09>1.00 in×    FAILS\delta_L = 2.09 > 1.00 \text{ in} \quad \times \;\; \text{FAILS}

Step 2 — Total Deflection

δT=5(wD+wL)L4384EI=5×(1.50/12)×3604384×29,000×301=3.14 in\delta_T = \frac{5 (w_D + w_L) L^4}{384 E I} = \frac{5 \times (1.50/12) \times 360^4}{384 \times 29{,}000 \times 301} = 3.14 \text{ in}

Limit: L/240=360/240=1.50L/240 = 360/240 = 1.50 in

δT=3.14>1.50 in×    FAILS\delta_T = 3.14 > 1.50 \text{ in} \quad \times \;\; \text{FAILS}

Step 3 — Vibration Check

Approximate using dead load deflection (self-weight + sustained dead):

δsδD=5×(0.50/12)×3604384×29,000×301=1.05 in\delta_s \approx \delta_D = \frac{5 \times (0.50/12) \times 360^4}{384 \times 29{,}000 \times 301} = 1.05 \text{ in}
fn=0.183861.05=0.18×19.2=3.45 Hzf_n = 0.18\sqrt{\frac{386}{1.05}} = 0.18 \times 19.2 = 3.45 \text{ Hz}

Minimum for offices: fn8f_n \geq 8 Hz (desired) or at least > 5 Hz (acceptable). At 3.45 Hz, this floor would be perceived as extremely bouncy — unacceptable.

Conclusion: The W16×26 fails all serviceability checks. Despite potentially passing strength checks (φMn), the beam is far too flexible for a 30 ft floor span. Upgrading to a W18×50 (Ix=800I_x = 800 in⁴) would give δL=0.79\delta_L = 0.79 in (OK) and fn=5.6f_n = 5.6 Hz (marginal). A W21×57 (Ix=1170I_x = 1170 in⁴) would be comfortable. This illustrates a common reality: for long-span floor beams, serviceability (deflection and vibration) governs the design, not strength.
Verify automatically in CalcSteel — Open the editor with AISC 360 →

6. International Comparison — Serviceability

AspectAISC 360Eurocode 3NBR 8800
Deflection limitsAdvisory (IBC, consensus)National Annex definesPrescriptive (Annex C)
Floor beam (LL)L/360L/300–L/500 (varies by NA)L/350
Floor beam (total)L/240L/200–L/250L/250
Vibration methodDG11 (peak acceleration)EN 1990 Annex A1 + national guidanceAnnex L (similar to DG11)
DriftConsensus (H/400)National AnnexAnnex C (H/500 wind)
EnforcementEngineering judgmentMandatory per NAMandatory
Open the editor with AISC 360 →