The short answer
Flow Control in Water Pumping
Flow control means making a pumping system deliver a rate that something else has chosen: a treatment plant that can accept so many gallons per minute, a filter train with a design loading, a chemical process that needs a steady flow to dose against, or a schedule that fills a tank overnight. The manipulated variable is pump speed where the pumps are on drives, or a control valve where they are not, and speed is preferred because throttling wastes the energy the pump put in. The loop is a flowmeter feeding a PID controller that sets the speed or the valve, with a ramp limit on the setpoint so that the system does not surge, with a meter located where the flow is fully developed and free of air, and with the staging of pumps handled by the same logic that handles it for pressure control. Above the loop sits the reason for the setpoint: a plant rate, a filter rate, a level, or a daily volume, and that is where most of the design attention belongs.
Key points
- Control flow with speed where drives exist; throttle with a valve only where they do not.
- The flow loop needs a good meter, a ramp-limited setpoint, and a controller tuned slower than the pressure dynamics.
- The setpoint comes from the process: a treatment rate, a filter rate, a level, or a daily volume.
- Stage pumps on flow with hysteresis and minimum times, and split flow between trains with equal-percentage logic.
- Ramp rates protect the system from surge; check valves and pressure limits back them up.
Speed or valve
| Method | How | Energy | When |
|---|---|---|---|
| Pump speed on a drive | The controller sets the drive speed | Efficient; the pump makes only the head the flow needs | Whenever drives exist or the case for them is made |
| Control valve on the discharge | The controller throttles a valve; the pump runs at full speed | Wastes the throttled head as heat and noise | Constant speed pumps, small flows, or where a valve already exists |
| Pump staging alone | Flow steps with the number of pumps | Efficient but coarse | Systems with storage that can absorb the steps |
| Bypass or recirculation | Excess flow returned to the source | Wasteful | Minimum flow protection only |
The loop
A flowmeter, a PID controller, and a drive or valve form a loop that is faster and more oscillatory than a level loop, because flow responds to speed in seconds. The controller is tuned with modest gain and a short integral time, with derivative off, and the setpoint is passed through a ramp so that a large change is applied over tens of seconds rather than at once. The output is limited between the minimum speed at which the pump makes useful flow and the maximum, and a change of the number of running pumps is accompanied by a bumpless adjustment of the speed so that the flow does not jump. Feedforward from a known disturbance, a filter going into backwash for example, keeps the loop from having to catch up.
The meter
- Magnetic or ultrasonic on a full pipe with the straight runs the meter type needs; a meter in a fitting-crowded header reads noise.
- Downstream of the check valves and any air release, upstream of the first branch.
- Sized so the normal flow sits in the middle of its range; a meter oversized for a future flow reads poorly today.
- The signal filtered lightly in the transmitter and not again in the controller; excess damping makes the loop sluggish.
- A low-flow cutoff so that a stopped system reads zero rather than a drifting few gallons per minute.
Where the setpoint comes from
- Treatment rate
- The plant operator sets a rate the treatment train can handle; raw water pumps deliver it and the rate changes with chemical feed and clarifier loading. The setpoint is entered on the screen with limits.
- Filter or membrane feed
- Each train has a design loading; the feed flow is controlled per train, and the total is split between trains in service, equally or by capacity.
- Level cascade
- A tank or clearwell level controller outputs a flow setpoint to the pump flow loop; the level loop is slow, the flow loop fast, and the cascade keeps the level without the flow swinging.
- Daily volume and schedule
- A target volume by a set time, pumped at a rate computed from what remains and the hours left, often shifted into off-peak power periods; the flow loop makes the rate real.
- Ratio
- A flow held in proportion to another flow, for blending sources or for a sidestream.
Q_setpoint = (V_target − V_delivered) ÷ t_remaining
- V_target = the volume to deliver by the end of the window
- V_delivered = the volume delivered so far in the window
- t_remaining = the time left in the window
- Bounded by the pump minimum and maximum flows; recomputed on an interval
Surge and protection
- Ramp the speed on start and stop; a pump stopped at full speed slams the check valve and sends a wave down the main.
- A discharge pressure high limit that overrides the flow loop.
- A minimum flow detection that stops a pump rather than running it against a closed system.
- Check valves that close before reverse flow, and surge relief where the main is long or steep.
- A controlled stop on power loss where the drive and the process allow it, or a surge analysis where they do not.
Frequently asked questions
- The flow oscillates a few percent all the time.
- Too much controller gain for the loop, a noisy meter feeding it, or a drive speed reference with a coarse resolution. Reduce the gain, check the meter installation, and look at the drive reference scaling.
- Can I control flow with a valve and a drive together?
- Only with a defined split, such as the drive holding the flow and the valve fixed, or the valve holding a pressure while the drive holds flow. Two controllers on one flow fight.
- How do I split flow between three filter trains?
- A total flow setpoint divided by the trains in service, each train with its own flow loop on its own valve or feed, and the split adjusted by capacity or by run time. A train going into backwash drops out and the others pick up its share on the next calculation.
- What ramp rate should I use?
- Slow enough that the pressure at the far end of the main does not swing beyond a few psi on a setpoint change: tens of seconds from minimum to maximum on a short main, minutes on a long one. The surge analysis, if one exists, states it.
Related topics
- VFD Control for Water PumpingVariable speed pumping and where it earns its cost: the affinity laws and how static head limits the savings, the minimum speed a pump can run, pressure, flow, and level control with a drive, and how to estimate the savings before buying.
- Distribution Pressure ControlHow a booster or high service pump station holds discharge pressure with variable speed pumps, how pumps are staged, and what stops the system hunting.
- Raw WaterControlling the front of a surface water plant: intake and screens, low-lift pumping, the raw water flow that paces the whole plant, the online quality instruments that warn of a changing source, and the alarms and ramp limits that keep the train stable.
- Magnetic FlowmetersFaraday's law applied to a pipe: how a mag meter works, the conductivity and full-pipe requirements, and why grounding decides whether it reads.
- PID Control for Pumps and ValvesWhat each term actually does, how to tune a loop on a real pump station, and the handful of mistakes that cause most of the oscillation people blame on tuning.
- How to Create a PID Loop in a PLCSet up a PID instruction from scratch: scale the PV and CV, pick the action, set the execution rate, configure limits and anti-windup, tune conservatively, and test the manual and auto transitions before it controls anything.
Direct contact
Have a controls question?
Reach Eric Sullivan directly about anything on this site, a controls or automation topic, or one of his personal projects.