modelHeatPumpGroupAirToWater

Validation model for heat pump group

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

Information

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

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

Parameters

TypeNameDefaultDescription
Data.ControllerdatCtlPlaAwNrvController parameters
Data.ControllerdatCtlPlaAwController parameters
Buildings.Templates.Plants.HeatPumps.Components.Data.HeatPumpGroupdatHpAwNrvNon-reversible AWHP parameters
Buildings.Templates.Plants.HeatPumps.Components.Data.HeatPumpGroupdatHpAwReversible AWHP parameters
Dynamics › Conservation equations
Modelica.Fluid.Types.DynamicsenergyDynamicsModelica.Fluid.Types.Dynamics.FixedInitialType of energy balance: dynamic (3 initialization options) or steady state

Connectors

TypeNameDefaultDescription
Buildings.Templates.Plants.HeatPumps.Interfaces.BusbusPlaPlant controller
Buildings.Templates.Components.Interfaces.Bus[hpAw.nHp]busHpHP control bus

Components

TypeNameDefaultDescription
Fluid.Sources.Boundary_pTsupBoundary condition at distribution system supply
Fluid.Sources.Boundary_pTinlHp1Boundary conditions at HP inlet
BoundaryConditions.WeatherData.ReaderTMY3weaDat
Fluid.Sensors.TemperatureTwoPort[hpAwNrv.nHp]TRet1Return temperature
Fluid.Sensors.TemperatureTwoPort[hpAwNrv.nHp]TSup1Supply temperature
Controls.OpenLoopctlPlaAwNrvPlant controller
HeatPumpGroups.AirToWaterhpAwNrvNon reversible AWHP
Buildings.Controls.OBC.CDL.Reals.Sources.SinTHeaWatRetHW return temperature value
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantpHeaWatInlHW inlet pressure
HeatPumpGroups.AirToWaterhpAwReversible AWHP
Controls.OpenLoopctlPlaAwPlant controller
Fluid.Sources.Boundary_pTinlHpBoundary conditions at HP inlet
Fluid.Sensors.TemperatureTwoPort[hpAw.nHp]TRetReturn temperature
Fluid.Sources.Boundary_pTsup1Boundary condition at distribution system supply
Fluid.Sensors.TemperatureTwoPort[hpAw.nHp]TSupSupply temperature
Buildings.Controls.OBC.CDL.Reals.Sources.SinTHeaWatRet1HW return temperature value
Buildings.Controls.OBC.CDL.Reals.Sources.SinTChiWatRetCHW return temperature value
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantpHeaWatInl1HW inlet pressure
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantpChiWatInlCHW inlet pressure
Buildings.Controls.OBC.CDL.Reals.SwitchTRetActActive return temperature
Buildings.Controls.OBC.CDL.Reals.SwitchpInl_relActive inlet gaupe pressure

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.