diff --git a/IBPSA/Fluid/Chillers/ModularReversible/RefrigerantCycle/TableData2D.mo b/IBPSA/Fluid/Chillers/ModularReversible/RefrigerantCycle/TableData2D.mo index b6ce22887d..db6e3e5477 100644 --- a/IBPSA/Fluid/Chillers/ModularReversible/RefrigerantCycle/TableData2D.mo +++ b/IBPSA/Fluid/Chillers/ModularReversible/RefrigerantCycle/TableData2D.mo @@ -161,7 +161,13 @@ equation

Scaling factor

For the scaling factor, the table data for evaporator heat flow rate -is evaluated at nominal conditions. Then, the table data is scaled linearly. +is evaluated at nominal conditions. Hence, the scaling factor is

+
+scaFac = QEva_flow_nominal/QUse_flow_nominal(TEva_nominal, TCon_nominal).
+
+
+

+Using scaFac, the table data is scaled linearly. This implies a constant COP over different design sizes:

QEva_flow = scaFac * tabQEva_flow.y

diff --git a/IBPSA/Fluid/HeatPumps/ModularReversible/RefrigerantCycle/TableData2D.mo b/IBPSA/Fluid/HeatPumps/ModularReversible/RefrigerantCycle/TableData2D.mo index 93e09cfa31..669a5be992 100644 --- a/IBPSA/Fluid/HeatPumps/ModularReversible/RefrigerantCycle/TableData2D.mo +++ b/IBPSA/Fluid/HeatPumps/ModularReversible/RefrigerantCycle/TableData2D.mo @@ -163,7 +163,14 @@ equation

Scaling factor

For the scaling factor, the table data for condenser heat flow rate -is evaluated at nominal conditions. Then, the table data is scaled linearly. +is evaluated at nominal conditions. Hence, the scaling factor is +

+
+scaFac = QCon_flow_nominal/QUse_flow_nominal(TEva_nominal, TCon_nominal).
+
+
+

+Using scaFac, the table data is scaled linearly. This implies a constant COP over different design sizes:

QCon_flow = scaFac * tabQCon_flow.y

diff --git a/IBPSA/Fluid/HeatPumps/ModularReversible/UsersGuide.mo b/IBPSA/Fluid/HeatPumps/ModularReversible/UsersGuide.mo index 6e98e8d282..187a9b2e8f 100644 --- a/IBPSA/Fluid/HeatPumps/ModularReversible/UsersGuide.mo +++ b/IBPSA/Fluid/HeatPumps/ModularReversible/UsersGuide.mo @@ -413,6 +413,18 @@ The following tables summarizes the possible options. are similar between heating and cooling. The pre-configured models warn about deviations if they are too large.

+

+ To change the capacity of the model, users should change + QHea_flow_nominal for heating operation and + QCoo_flow_nominal for cooling operation. This will then also + update the electricity use PEle_nominal.
+ For models with table-based performance curves, changing these values will also scale + the design mass flow rates and pressure drops. + The documentation of + + IBPSA.Fluid.HeatPumps.ModularReversible.TableData2D + further explains the scaling. +

Safety controls