modelHeatPumps

Validation model for heat pump component

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

This model validates the models Buildings.Templates.Components.HeatPumps.AirToWater and Buildings.Templates.Components.HeatPumps.WaterToWater in a configuration in which the heat pump components are exposed to a constant differential pressure and a varying return temperature.

The AWHP model is configured to represent either a non-reversible heat pump (suffix Nrv) or a reversible heat pump that switches between cooling and heating mode.

Parameters

TypeNameDefaultDescription
Buildings.Templates.Components.Data.HeatPumpdatHpAwNrvNon-reversible AWHP parameters
Buildings.Templates.Components.Data.HeatPumpdatHpAwReversible AWHP parameters
Data.HeatPumpdatHpWwReversible WWHP parameters
Dynamics › Conservation equations
Modelica.Fluid.Types.DynamicsenergyDynamicsModelica.Fluid.Types.Dynamics.FixedInitialType of energy balance: dynamic (3 initialization options) or steady state

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantTChiWatSupSetCHWST setpoint
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantTHeaWatSupSetHW supply temperature setpoint
Buildings.Templates.Components.HeatPumps.AirToWaterhpAwReversible AWHP
Buildings.Controls.OBC.CDL.Reals.Sources.SinTHeaWatRetHW return temperature value
Buildings.Controls.OBC.CDL.Logical.Sources.TimeTabley1Heat pump Enable signal
Fluid.Sensors.TemperatureTwoPortTSupSupply temperature
Buildings.Controls.OBC.CDL.Logical.Sources.TimeTabley1HeaHeat pump heating mode signal
Fluid.Sources.Boundary_pTsupBoundary condition at distribution system supply
Buildings.Controls.OBC.CDL.Reals.Sources.SinTChiWatRetCHW return temperature value
Fluid.Sources.Boundary_pTinlHpBoundary conditions of CHW/HW at HP inlet
Buildings.Controls.OBC.CDL.Reals.SwitchTRetActActive return temperature
Buildings.Controls.OBC.CDL.Reals.SwitchpInl_relActive inlet gaupe pressure
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantpHeaWatInlHW inlet pressure
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantpChiWatInlCHW inlet pressure
BoundaryConditions.WeatherData.ReaderTMY3weaDat
Fluid.Sensors.TemperatureTwoPortTRetReturn temperature
Buildings.Templates.Components.HeatPumps.AirToWaterhpAwNrvNon reversible AWHP
Fluid.Sensors.TemperatureTwoPortTRet1Return temperature
Fluid.Sensors.TemperatureTwoPortTSup1Supply temperature
Buildings.Templates.Components.HeatPumps.WaterToWaterhpWwReversible WWHP - CHW/HW and source fluid pressure drops computed externally
Fluid.Sensors.TemperatureTwoPortTRet2Return temperature
Fluid.Sensors.TemperatureTwoPortTSup2Supply temperature
Buildings.Controls.OBC.CDL.Reals.Sources.RampTSouHeaSource fluid supply temperature value
Buildings.Controls.OBC.CDL.Reals.Sources.RampTSouCooSource fluid supply temperature value
Buildings.Controls.OBC.CDL.Reals.SwitchTSouActActive source fluid supply temperature
Buildings.Controls.OBC.CDL.Reals.SwitchpInl_rel1Active inlet gaupe pressure
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantpSouInlHeaSource fluid inlet pressure
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantpSouInlCooSource fluid inlet pressure
Fluid.Sources.Boundary_pTinlHpSouBoundary conditions or source side fluid at HP inlet
Fluid.Sources.Boundary_pTretSouBoundary condition at source system return
Fluid.FixedResistances.PressureDropresCHW/HW pressure drop computed externally
Fluid.FixedResistances.PressureDropresSouSource fluid pressure drop computed externally

Contents

NameDescription
Medium

Revisions

  • August 21, 2025, by Antoine Gautier:
    Refactored with load-dependent 2D table data heat pump model.
    This is for #4152.
  • March 29, 2024, by Antoine Gautier:
    First implementation.