| Buildings.Templates.Plants.HeatPumps.Components.Data.HeatPumpGroup | dat | | Design and operating parameters |
| Buildings.Templates.Components.Data.HeatPump[nHp] | datHp | | Design and operating parameters - Each heat pump |
| Modelica.Units.SI.MassFlowRate | mHeaWatHp_flow_nominal | dat.mHeaWatHp_flow_nominal | Design HW mass flow rate - Each heat pump |
| Modelica.Units.SI.HeatFlowRate | capHeaHp_nominal | dat.capHeaHp_nominal | Design heating capacity - Each heat pump |
| Modelica.Units.SI.HeatFlowRate | QHeaHp_flow_nominal | abs(capHeaHp_nominal) | Design heating heat flow rate - Each heat pump |
| Modelica.Units.SI.PressureDifference | dpHeaWatHp_nominal | dat.dpHeaWatHp_nominal | Design HW pressure drop - Each heat pump |
| Modelica.Units.SI.Temperature | THeaWatSupHp_nominal | dat.THeaWatSupHp_nominal | Design HW supply temperature - Each heat pump |
| Modelica.Units.SI.Temperature | THeaWatRetHp_nominal | dat.THeaWatRetHp_nominal | Design HW return temperature - Each heat pump |
| Modelica.Units.SI.PressureDifference | dpChiWatHp_nominal | dat.dpChiWatHp_nominal | Design CHW pressure drop - Each heat pump |
| Modelica.Units.SI.HeatFlowRate | capCooHp_nominal | dat.capCooHp_nominal | Design cooling capacity - Each heat pump |
| Modelica.Units.SI.HeatFlowRate | QCooHp_flow_nominal | -abs(capCooHp_nominal) | Design cooling heat flow rate - Each heat pump |
| Modelica.Units.SI.Temperature | TChiWatSupHp_nominal | dat.TChiWatSupHp_nominal | Design CHW supply temperature - Each heat pump |
| Modelica.Units.SI.Temperature | TChiWatRetHp_nominal | dat.TChiWatRetHp_nominal | Design CHW return temperature - Each heat pump |
| Modelica.Units.SI.MassFlowRate | mSouHeaHp_flow_nominal | dat.mSouHeaHp_flow_nominal | Design source fluid mass flow rate in heating mode - Each heat pump |
| Modelica.Units.SI.PressureDifference | dpSouHeaHp_nominal | dat.dpSouHeaHp_nominal | Design source fluid pressure drop in heating mode - Each heat pump |
| Modelica.Units.SI.MassFlowRate | mSouCooHp_flow_nominal | dat.mSouCooHp_flow_nominal | Design source fluid mass flow rate in cooling mode - Each heat pump |
| Modelica.Units.SI.PressureDifference | dpSouCooHp_nominal | dat.dpSouCooHp_nominal | Designs source fluid pressure drop in cooling mode - Each heat pump |
| Modelica.Units.SI.Temperature | TSouCooHp_nominal | dat.TSouCooHp_nominal | Design OAT or source fluid supply temperature (condenser entering) in cooling mode - Each heat pump |
| Modelica.Units.SI.Temperature | TSouHeaHp_nominal | dat.TSouHeaHp_nominal | Design OAT or source fluid supply temperature (evaporator entering) in heating mode - Each heat pump |
| MediumHeaWat.SpecificHeatCapacity | cpHeaWat_default | MediumHeaWat.specificHeatCapacityCp(staHeaWat_default) | HW default specific heat capacity |
| MediumHeaWat.ThermodynamicState | staHeaWat_default | MediumHeaWat.setState_pTX(T = THeaWatSupHp_nominal, p = MediumHeaWat.p_default, X = MediumHeaWat.X_default) | HW default state |
| MediumChiWat.SpecificHeatCapacity | cpChiWat_default | MediumChiWat.specificHeatCapacityCp(staChiWat_default) | CHW default specific heat capacity |
| MediumChiWat.ThermodynamicState | staChiWat_default | MediumChiWat.setState_pTX(T = TChiWatSupHp_nominal, p = MediumChiWat.p_default, X = MediumChiWat.X_default) | CHW default state |
| MediumSou.SpecificHeatCapacity | cpSou_default | MediumSou.specificHeatCapacityCp(staSou_default) | Source fluid default specific heat capacity |
| MediumSou.ThermodynamicState | staSou_default | MediumSou.setState_pTX(T = TSouHeaHp_nominal, p = MediumSou.p_default, X = MediumSou.X_default) | Source fluid default state |
| Configuration |
| Integer | nHp | | Number of heat pumps |
| Buildings.Templates.Components.Types.HeatPump | typ | | Equipment type |
| Boolean | is_rev | | Set to true for reversible heat pumps, false for heating only |
| Nominal condition |
| Modelica.Units.SI.MassFlowRate | mChiWatHp_flow_nominal | dat.mChiWatHp_flow_nominal | Design CHW mass flow rate - Each heat pump |
| Dynamics › Conservation equations |
| Modelica.Fluid.Types.Dynamics | energyDynamics | Modelica.Fluid.Types.Dynamics.DynamicFreeInitial | Type of energy balance: dynamic (3 initialization options) or steady state |
| Assumptions |
| Boolean | allowFlowReversal | true | Load side flow reversal: false to simplify equations, assuming, but not enforcing, no flow reversal |
| Boolean | allowFlowReversalSou | true | Source side flow reversal: false to simplify equations, assuming, but not enforcing, no flow reversal |
| Boolean | have_dpChiHeaWatHp | true | Set to true for HP CHW/HW pressure drop computed by this model, false for external computation |
| Boolean | have_dpSou | true | Set to true for source fluid pressure drop computed by this model, false for external computation |
| Advanced › Diagnostics |
| Boolean | show_T | false | = true, if actual temperature at port is computed |