This is a model for reversible or non-reversible heat pumps where the capacity and power are interpolated from manufacturer data along three variables.
use_TConOutForTab specified in the parameter
record (
Buildings.Fluid.HeatPumps.ModularReversible.Data.TableData2DLoadDep.GenericHeatPump
or
Buildings.Fluid.Chillers.ModularReversible.Data.TableData2DLoadDep.Generic).use_TEvaOutForTab specified in the parameter
record.The model includes ideal controls that solve for the HW or CHW
supply or return temperature setpoint within the capacity limit.
The Boolean parameter use_TLoaLvgForCtl is used for
toggling between supply or return temperature control. The default
setting use_TLoaLvgForCtl=true corresponds to supply
temperature control.
For a comprehensive description of the algorithm and the calculations for capacity and power, please refer to the documentation of Buildings.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.BaseClasses.TableData2DLoadDep. This documentation also details the required format for the performance data file.
The following input points are available.
on (Boolean,
scalar)use_rev=true),
heat pump switchover signal: hea (Boolean,
scalar)hea=true for heating mode, hea=false
for cooling mode.THwSet (real,
scalar)use_TLoaLvgForCtl.use_rev=true), CHW
temperature setpoint: TChwSet (real, scalar)use_TLoaLvgForCtl.This model introduces structural changes compared to other models within Buildings.Fluid.HeatPumps.ModularReversible.
First, the Boolean parameter use_rev is used for
toggling between reversible and non-reversible systems. This
differs from other models which require redeclaring the
component modeling the reversed cycle.
Second, the model includes new input variables that match the control points found in heat pump onboard controllers (see the previous section for their description).
| Name | Description |
|---|---|
|
|
Refrigerant cycle module for the heating mode |
|
|
Refrigerant cycle module for the cooling mode |