grokkingstuff Home Blog Projects Wiki Calculators About

Sprinkler & fire pump hydraulics (NFPA 13/20)

modified2026-07-21statusfinished

NFPA 13/20 water-based fire suppression hydraulics — sprinkler discharge, pipe friction loss, fitting equivalents, hazard demand, and fire pump NPSH, in one reference.

Index

Each relation set below includes a Voici11Voici compiles a notebook to a static, serverless dashboard — mocked here as a static page, since this pipeline has no Jupyter kernel to run against. dashboard: a matplotlib-styled chart with the live calculator input marked as a red point on the curve.

1.7 · Sprinkler discharge & K-factor

[1.7] Governing equation

$$Q = K\sqrt{P}$$

$K$ orifice discharge coefficient (gpm/psi^0.5), $P$ pressure at the sprinkler (psi). Source: NFPA 13 §27.2.

discharge cone supply, P K-factor orifice
FIG. 01 — pendent sprinkler: orifice K-factor sizes the discharge cone from supply pressure P

1.8 · Hazen-Williams friction loss

[1.8] Governing equation

$$p_m = 4.52\,\frac{Q^{1.85}}{C^{1.85}\,d^{4.87}}$$

$Q$ flow (gpm), $C$ pipe roughness factor (120 black steel typical), $d$ internal diameter (in). Source: NFPA 13 §27.2, NFPA 14.

HGL drop, pm/ft Q, d, C
FIG. 03 — friction loss slopes the hydraulic grade line down along the pipe run

1.9 · Equivalent pipe length

[1.9] Governing relation

$$L_{eq} = \sum n_i L_{i,\text{table}}$$

Converts fittings to equivalent straight pipe length (Schedule 40 steel, typical NFPA 13 Table 27.2.3.1.1 values). Source: NFPA 13 Table 27.2.3.1.1.

90° elbow gate valve tee (branch)
FIG. 05 — common fittings, each replaced by an equivalent length of straight pipe

1.10 · Sprinkler density/area demand

[1.10] Governing equation

$$Q_{\text{demand}} = \left(\text{Density}\times\text{Design Area}\right) + Q_{\text{hose}}$$

Baseline water supply demand by hazard classification. Source: NFPA 13 §19.3.

design area uniform density (gpm/ft²) hose allowance, Qhose
FIG. 06 — hazard density applied over the hydraulically most demanding design area, plus hose stream allowance

1.11 · Fire pump net head & NPSH

[1.11] Governing equation

$$\text{NPSHA} = h_{sa} + h_s - h_{fs} - h_{vp}$$

$h_{sa}$ atmospheric pressure head (33.9 ft at sea level), $h_s$ static suction head (negative if a lift), $h_{fs}$ suction friction loss, $h_{vp}$ vapor pressure head. Source: NFPA 20 §4.15.

suction reservoir hs (static head) fire pump hfs (friction loss) NPSHA margin
FIG. 08 — suction lift, friction loss, and vapor pressure combine to set NPSH available at the pump flange