modelHeatRecoveryHeatPumpWSE
Validation of the ETS model with heat recovery chiller and waterside economizer
Extends from Buildings.DHC.ETS.Combined.Validation.HeatRecoveryHeatPump (Validation of the ETS model with heat recovery heat pump).
Information
This model validates Buildings.DHC.ETS.Combined.HeatRecoveryHeatPump in a system configuration with no geothermal borefield.
- A fictitious load profile is used, consisting in the succession of five load patterns.
- Each load pattern is simulated with two values of the district water supply temperature, corresponding to typical extreme values over a whole year of operation.
- The other modeling assumptions are described in Buildings.Obsolete.DHC.ETS.Combined.Validation.BaseClasses.PartialChillerBorefield.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| String | filNam (from HeatRecoveryHeatPump) | "modelica://Buildings/Resources/Data/DHC/Loads/Examples/MediumOffice-90.1-2010-5A.mos" | File name with thermal loads as time series |
| Modelica.Units.SI.MassFlowRate | mHeaWat_flow_nominal (from HeatRecoveryHeatPump) | 0.9*datHeaPum.mCon_flow_nominal | Nominal heating water mass flow rate |
| Modelica.Units.SI.MassFlowRate | mChiWat_flow_nominal (from HeatRecoveryHeatPump) | 0.9*datHeaPum.mEva_flow_nominal | Nominal chilled water mass flow rate |
| Buildings.DHC.ETS.Combined.Data.WAMAK_220kW | datHeaPum (from HeatRecoveryHeatPump) | Heat recovery heat pump parameters | |
| Loads.HotWater.Data.GenericDomesticHotWaterWithHeatExchanger | datDhw (from HeatRecoveryHeatPump) | Performance data of the domestic hot water component | |
| Design parameter | |||
| Modelica.Units.SI.HeatFlowRate | QCoo_flow_nominal (from HeatRecoveryHeatPump) | Buildings.DHC.Loads.BaseClasses.getPeakLoad(string = "#Peak space cooling load", filNam = Modelica.Utilities.Files.loadResource(filNam)) | Design cooling heat flow rate (<=0) |
| Modelica.Units.SI.HeatFlowRate | QHea_flow_nominal (from HeatRecoveryHeatPump) | Buildings.DHC.Loads.BaseClasses.getPeakLoad(string = "#Peak space heating load", filNam = Modelica.Utilities.Files.loadResource(filNam)) | Design heat heating flow rate (>=0) |
| Chilled water | |||
| Modelica.Units.SI.ThermodynamicTemperature | TChiWatSup_nominal (from HeatRecoveryHeatPump) | 7 + 273.15 | Nominal chilled water supply temperature |
| Modelica.Units.SI.TemperatureDifference | dTChiWat_nominal (from HeatRecoveryHeatPump) | 5 | Nominal chilled water temperature difference |
| Heating hot water | |||
| Modelica.Units.SI.ThermodynamicTemperature | THeaWatSup_nominal (from HeatRecoveryHeatPump) | 45 + 273.15 | Nominal heating hot water supply temperature |
| Modelica.Units.SI.TemperatureDifference | dTHeaWat_nominal (from HeatRecoveryHeatPump) | 10 | Nominal heating hot water temperature difference |
Components
Revisions
-
November 3, 2025, by Michael Wetter:
Moved toBuildings.Obsolete.
This is for #4354. -
August 22, 2025, by Hongxiang Fu:
Updated the ETS component with modular heat pump model. -
November 22, 2024, by Michael Wetter:
Removed duplicate connection. -
July 31, 2020, by Antoine Gautier:
First implementation.