Construction Engineering Verified Calculator

Sprinkler Branch Hydraulic Calculator

Pressure balance along a sprinkler branch from Hazen-Williams friction loss, with the residual at the riser end and at the most remote head checked against the band you enter.

Sprinkler Branch • Pressure Balance

Supply & Limits

bar
L/s
bar
bar

Pipe runs (riser outward)

Label Length (m) Dia (mm) C

Sprinkler heads

Label K-factor Count

Result

Pressure along the branch, from the riser to the most remote head The residual pressure at each point along a sprinkler branch drawn against distance from the riser, with the allowable pressure corridor drawn as a shaded band, so pressure falling out of the corridor at either end of the branch is visible as the point where the line leaves it. — 0 0 m L PRESSURE ALONG THE BRANCH riser end remote head BALANCE — —
  • Residual pressure along the branch
  • Allowable corridor
  • Outside the corridor
  • Distance axis / run boundaries
The residual pressure at each point along a sprinkler branch drawn against distance from the riser, with the allowable pressure corridor drawn as a shaded band, so pressure falling out of the corridor at either end of the branch is visible as the point where the line leaves it. Vertical scale is pressure in bar on a single shared scale; horizontal is cumulative distance along the branch in metres. It is a profile along one pipe, not a plan of a branch-line tree. Supply pressure, pipe sizes, C factors, K-factors and both pressure limits are your inputs. This is a static balance at design flow: surge, partial-flow patterns and obstruction are not modelled.
Pressure imbalance along the branch —

—

Branch summary
Friction loss
— bar
Remote head residual
— bar
Head demand
— L/s
Flow shortfall
— L/s
Pressure balanced
—
Assumptions & limitations
  • K-factors, C values, pipe sizes and both pressure limits are your inputs. This tool holds no pipe schedule and no sprinkler catalogue.
  • Static balance at design flow only. Surge on start-up, partial-flow patterns and obstruction are not modelled.
  • The whole design flow is assumed to pass every run, which is conservative for runs nearer the riser.
  • A pass here is not a fire-code approval; occupancy, spacing and the required residual are outside this tool.

Workspace

Continue where you left off

Saved calculations in this browser can be reopened with their inputs intact.

Open Workspace

What this calculator does

A sprinkler system is sized on the hydraulically most remote head, and then it has to satisfy every other head on the way back to the riser. The two requirements fight each other: the remote head sets the pipe sizes, but the heads nearest the riser are the ones that over-pressure and discharge more than their K-factor predicts. Most of the judgement in a sprinkler layout is about that balance, and it is invisible in a single flow calculation.

How to use it

  1. Enter the supply pressure at the riser and the design flow for the branch.
  2. Add the pipe runs in order, outward from the riser, with each run's length, diameter and C factor. The order matters: the loss accumulates along the branch.
  3. Add each sprinkler head type with its K-factor and how many of them are on the branch. K-factors are not interchangeable between types and ratings, so yours are the ones that count.
  4. Read the residual at both ends of the branch against the band you entered. The riser end is the over-pressure risk and the remote end is the under-pressure risk.

Governing method

Governing Formula
h_f = 10.67 · L · Q<sup>1.852</sup> / (C<sup>1.852</sup> · d<sup>4.87</sup>)  →  Q = K · √P

Where:

  • = Run length, metres
  • = Flow, m&sup3;/s
  • = Hazen-Williams factor for the pipe
  • = Internal diameter, metres
  • = Sprinkler discharge coefficient

Derived Equations:

Pressure left at each point on the branch: residual = supply &minus; &Sigma; h_f
Spread across the branch: imbalance = nearest &minus; remote

Assumptions & limitations

  • Supply pressure, design flow, pipe sizes, lengths, C factors, K-factors and both pressure limits are your inputs. This tool holds no pipe schedule, no sprinkler catalogue, no friction-factor table and no code, and looks nothing up.
  • This is a static balance at design flow. Surge on system start, the flow pattern of a partially flowing system, and the consequences of an obstruction are not modelled.
  • The whole design flow is assumed to pass every run, which is correct for the hydraulically most remote branch and conservative for nearer ones. A full branch-line tree is not calculated.
  • A pipe too small for the flow is refused rather than reported, because Hazen-Williams will faithfully return an enormous loss for an absurd velocity and that reads like a result rather than a sizing error.
  • A pass here is not a fire-code approval. Occupancy classification, sprinkler spacing and coverage, allowable limits, hose allowance, fire pump sizing and the required residual at the most remote head are all outside this tool.

Worked example — 13 L/s on 65 mm and 50 mm pipe

Inputs for the worked example
Supply pressure4 bar
Riser to tee6 m of 65 mm, C = 120
Branch12 m of 50 mm, C = 120
Heads8 × K80 pendants
Residual band3.5 to 12 bar

13 L/s through 32 mm would be 16 m/s, which is why a 50 mm branch is needed and not something smaller. The friction loss across both runs leaves the remote head below the supply pressure while the heads at the riser see the full supply — and that difference is the imbalance this tool exists to make visible.

Engineering Disclaimer & Verification Notice

This calculator provides preliminary engineering estimates for informational and planning purposes. Actual reverse osmosis / engineering system performance depends on site conditions, feed-water chemistry, membrane characteristics, operating pressure, temperature, recovery limits, fouling/scaling potential, and system design. Verify results using project-specific data, manufacturer projections, and applicable engineering standards before final design or operation.