A sprinkler hydraulic calculation proves that the water supply can deliver the flow and pressure the system needs at its most demanding point. You calculate the hydraulically most remote design area, work back node by node to the source, adding friction and elevation losses, and then compare the total demand with what the town main, tank or fire pump can supply. In Singapore the method follows SS CP 52 under the SCDF Fire Code, with NFPA 13 only where the project specification calls for it, and the report goes into the SCDF submission. Outsourcing the calculation works well when the inputs are fixed and the reviewer knows what a complete report looks like. This guide covers both.
What a hydraulic calculation has to prove
The calculation answers three questions:
- Is the design area correct? It has to be the area the code requires for the hazard classification, placed where the system is hardest to supply. That is usually the area furthest from the riser, the highest one, or both.
- Does every sprinkler in that area get at least the minimum it needs? That means the code density across the area, and the minimum pressure at the least favoured head.
- Can the supply meet the total demand? The flow and pressure needed at the source, including any allowances the code requires, must sit below the supply curve with the margin the code asks for.
If any of these is weak, the system may look fine on drawings and still fail to perform. That is why reviewers and authorities read the calculation as closely as the layout.
Inputs to confirm before you calculate
Most rework comes from starting before the inputs are settled. Check that you have:
- Architectural plans, sections and ceiling heights for every protected area
- The occupancy and storage information you need to set the hazard classification
- The code and edition the project is designed to (SS CP 52, plus NFPA 13 if the project specification calls for it)
- The sprinkler layout, or a clear brief for one, including head type and orientation
- Pipe material, schedule and the friction loss method the code specifies
- Water supply data: town main test results, tank capacity, or the pump curve
- Elevations of the riser, the main runs and the remote area
- The project specification and any authority or consultant comments
- The submission format: AutoCAD or Revit, title blocks, report template
The calculation method, step by step
The numeric values in each step (densities, design areas, minimum pressures, K-factors, allowances and margins) come from the code. Take them from the edition in force for your project, not from an old job or a rule of thumb.
- Set the hazard classification. Classify each area from its occupancy and contents using the code. Where one floor holds more than one hazard, record each and calculate the worst case.
- Find the hydraulically most remote area. Locate the design area where the supply is weakest, usually at the end of the longest run or at the highest level. On large or irregular floors, check more than one candidate. The most remote area is not always the one furthest away in plan.
- Number the nodes. Assign a node to every sprinkler, junction, change of pipe size and change of elevation from the remote area back to the source. Clear numbering makes the report easy to check.
- Apply the design criteria. Set the design density and the minimum pressure at the least favoured sprinkler from the code. Work out that head's flow from its K-factor and the pressure at that point.
- Work back node by node. For each pipe section, calculate the friction loss for the flow it carries, using the method and coefficients the code specifies. Add equivalent lengths for fittings and valves. Add or subtract the pressure from changes in elevation.
- Balance the junctions. Where two flow paths meet, the pressures must match. Adjust the flows until they do. Looped and gridded systems need iteration, which is why they are usually run in calculation software.
- Add the required allowances. Include any hose or other allowances the code requires for the hazard, at the point it specifies.
- Compare demand with supply. Plot the system demand, flow against pressure, on the supply curve. The demand must fall below the curve with the margin the code requires.
- Size or check the fire pump. If the supply needs a pump, the demand point sets the duty the pump must meet. Check the pump's pressure-flow curve against the demand, and confirm duty and standby arrangements.
- Issue the report. Package the calculation with marked-up drawings showing the remote area and node numbers, so a reviewer can trace each figure.
Tree, looped and gridded systems
A tree system has one path from the riser to each head, so the calculation runs in one direction. Looped and gridded systems feed each head from more than one direction. That evens out pressure but means flows split at every junction and must be balanced by iteration. A hand calculation is practical for small tree systems. For grids, use software and check the output for sensible flow directions and velocities.
What each part of the report checks
| Report element | What it checks | Where the values come from |
|---|---|---|
| Hazard classification | The design basis is right for the occupancy | Code classification tables |
| Remote area plan | The worst-case area was chosen and marked | Layout and calculation |
| Node-by-node table | Flow, pipe size, friction loss and pressure at each node | Calculation software or hand method |
| Least favoured sprinkler | Minimum pressure and flow are met | Code criteria and head K-factor |
| Demand vs supply graph | The supply meets the demand with the required margin | Supply test data or pump curve |
| Pump data | The pump can deliver the duty point | Manufacturer's curve |
What a submission-ready package contains
A calculation that is correct but hard to follow still slows approval. A complete package usually has:
- A summary sheet: project, hazard classification, code and edition, design criteria and the result
- A remote area plan with node numbers matching the calculation
- The node-by-node calculation output
- The demand and supply graph
- The supply data source, such as a flow test record or the pump curve
- Pipe material and friction loss basis
- Riser diagrams and floor plans in the Singapore submission format
The drawings and calculation must match. If the layout changes after the calculation, recalculate. Do not just update the drawing. Where PE endorsement is required, the PE will review the calculation alongside the drawings, so a clean package saves a review cycle.
Sprinkler design outsourcing: what to hand over and what to keep
Outsourcing hydraulic calculations works best as a defined handover. Send the inputs listed above in one transmittal and name one person on your side to answer queries. Agree the deliverables in writing: layout, calculation, pump selection, submission drawings, or all of them.
Keep these decisions in-house or make sure they are signed off by you:
- The hazard classification, if it depends on how the owner will use the space
- Changes to the water supply strategy, such as adding a tank or pump
- Anything that affects other trades' coordination, such as main pipe routes through congested ceilings
If you need shop drawings and coordination models as well as the design, see shop drawing services. For the full design scope, including fire alarm, gas suppression, wet and dry risers and hose reels, see fire protection design.
Common mistakes
- Choosing the remote area by eye. The furthest area in plan is not always the hardest to supply. Check the highest floor and long branch lines as well.
- Using values from an old project. Densities, areas and pressures change with the hazard classification and the code edition. Take them from the code each time.
- Leaving out elevation. Pressure lost to height is easy to miss when the calculation is done on a floor plan.
- Missing fittings. Equivalent lengths for elbows, tees and valves add up on long runs.
- Assuming the supply. Calculating against a supply figure nobody has tested leads to a failed check later. Use test data or a confirmed pump curve.
- Drawing and calculation out of step. A late change in pipe size or head position invalidates the result unless it is recalculated.
- No pump margin check. The pump must meet the demand point on its actual curve, not just its nameplate rating.
Related guides
If the sprinkler package is part of a tender, see the MEP tender submission checklist. If you are deciding how to staff design and estimating work, see outsourcing MEP estimation.
How Newham can help
Newham's fire protection engineers prepare sprinkler layouts, hydraulic calculations and fire pump selection to SS CP 52, with NFPA 13 where the project specification calls for it, and package them as submission drawings in Singapore format. Where a submission needs Professional Engineer endorsement, we coordinate review by a Singapore-registered PE and quote those fees separately. Work is priced per deliverable or on a monthly retainer, billed in SGD, with the scope confirmed in writing first. See our engineering services, or book a discovery call to scope your next package.