Pumps are staged as a function of the ratio ratV_flow of current volume flow rate V_flow to design volume flow rate V_flow_nominal, the number of operating pumps nPum_actual and the number of pumps that operate at design conditions nPum. Pumps are assumed to be equally sized.
FR = V_flow / V_flow_nominal
The next lag pump is enabled whenever either:
dtRun
; or
yUp
for dtRunFaiSaf
and loop ∆p < setpoint – dpOff
for dtRunFaiSaf
for all hardwired differential pressure sensors.
The last lag pump is disabled whenever either:
dtRun
; or
yDow
for dtRunFaiSafLowY
and loop ∆p > setpoint – dpOff
for dtRunFaiSaf
for all hardwired differential pressure sensors.
If desired, the stage down flow point dVOffDow
can be
offset slightly below the stage up point dVOffUp
to
prevent cycling between pump stages in applications with highly variable loads.
The timers are reset to zero when the status of a pump changes. This is necessary to ensure the minimum pump runtime with rapidly changing loads.
The staging logic based on the efficiency condition (excluding the failsafe condition) is prescribed in ASHRAE, 2021 for:
For other plant configurations, the pumps are staged with the equipment, i.e., the number of pumps matches the number of chillers or boilers. The actual logic for generating the pump enable commands is part of the staging event sequencing.