This model implements the control logic for variable speed pumps. The staging of pumps is implemented through an instance of Buildings.Applications.BaseClasses.Controls.VariableSpeedPumpStage.
The pump speed is controlled to maintain the pressure difference setpoint through a PI controller.
The model inputs are the measured chilled water mass flow rate
masFloPum and the pressure difference
dpMea at a reference point from the demand side. The
output y is a vector of pump speeds.
The model currently only supports the control of two variable speed pumps.
final totPum.nin = numPum.on input for a plant-level override to turn
pumps off.u_s and u_m by
dpSetPoi. Added reset for PI controller based on the
number of pumps that are on.