Skip to main content

Worked example: a looped water distribution network

A ring main does not behave like a tree of branches. Water reaching a demand can take more than one path, and how the flow divides between those paths is exactly what a network solver works out. This worked example is the most complete of the built-in networks: a pump station lifting from a low supply into two parallel mains, cross-linked into loops, feeding three demands and balanced against an elevated storage tower.

The setup

A supply reservoir sits at 8 m of head. A pump lifts from it into the pump-station node, with a head-flow curve running from 65 m at shut-off to 50 m at 60 L/s and 25 m at 120 L/s, and an efficiency curve peaking near 78 per cent at about 70 L/s. From the pump station two mains run in parallel, a top row and a bottom row, cross-linked by three rungs so the network forms a ladder of loops rather than a tree:

  • The top main carries a 90 degree elbow (loss coefficient 0.9) and two draw-offs, 20 L/s and 15 L/s.
  • The bottom main carries a throttle valve (loss coefficient 2.5, open) and a 20 L/s draw-off.
  • Both mains converge on an elevated storage tower held at 55 m.

Pipes step from DN300 on the pump-station legs down to DN200 on the branches, all at 0.5 mm roughness. The three draw-offs total 55 L/s, and whatever the demands do not take is balanced by the tower.

The physics and the method

Fluid Network Studio solves the whole network at once with the global-gradient (Todini-Pilati) method. Because the mains are cross-linked into loops, the solver splits the flow between the parallel paths until the head loss agrees around every loop and continuity holds at every junction, at the same time as it places the pump on its own head-flow curve. There is no assumed flow direction: the solver finds which way water moves through each rung from the pressures it computes.

The throttle valve is the interesting element. Closing it (raising its loss coefficient) does not simply cut one branch, it re-routes flow through the rungs into the other main, the way isolating a section of a real ring main pushes supply around the loop. The tower floats on the network, filling when supply exceeds demand and draining when it does not.

What you learn

Solving the example gives the flow and direction in every pipe, the pressure at each draw-off, and the pump operating point read off against its efficiency curve. You can see at a glance whether the tower is filling or draining at this demand, and whether the worst-served draw-off still has enough pressure. Raise the throttle valve's loss and re-solve to watch the flow redistribute through the loops. The wider workflow, from sizing the pump to checking residual pressures, is set out on the pump system design page, and the simpler looped network example isolates the flow-splitting behaviour on its own.

Open this example in FNS and close the throttle valve to see the flow re-route around the loop.