This model validates the model Buildings.Templates.Plants.HeatPumps.Components.PumpsPrimaryDedicated for the following configurations.
pumPriCom.pumPriHdr.pumPriSep.pumPriHea.In each configuration, two identical heat pumps are represented
by fixed flow resistances (components hp*).
The model uses open loop controls and the simulation allows verifying that design flow is obtained in each loop and each heat pump when the pumps are enabled.
In the configurations with common constant speed dedicated
primary pumps or headered constant speed primary pumps, this
requires adjusting the design pressure drop of the balancing valves
which are modeled by fixed flow resistances in the isolation valve
components valHeaWatIso* and
valChiWatIso*. This adjustment is done
programmatically using the function
Buildings.Templates.Utilities.computeBalancingPressureDrop.
Similarly, in the configuration with variable speed pumps
pumPriHea, the design head of the pumps is voluntarily
chosen higher than necessary and the required pump speed needed to
provide the design HP flow is computed at initialization by solving
for a balancing valve pressure drop of zero. Note that this
requires solving a numerical Jacobian at initialization. Although
this is handled well by various Modelica tools, the parameter
use_spePumIni allows switching to a default value in
this validation model for better integration into the continuous
integration test workflow.
| Name | Description |
|---|---|
|
|
CHW/HW medium |