modelModular_OneRoomRadiator
Modular reversible heat pump connected to a simple room model with radiator
Extends from AixLib.Fluid.HeatPumps.ModularReversible.Examples.BaseClasses.PartialOneRoomRadiator (Simple room model with radiator, without a heat pump), Modelica.Icons.Example (Icon for runnable examples).
Information
This example demonstrates how to use the AixLib.Fluid.HeatPumps.ModularReversible.Modular heat pump model directly. Please check the associated documentation for further information.
Correct replacement of the replaceable submodels and, thus, flexible aggregation to a new model approach is demonstrated.
Please check the documentation of AixLib.Fluid.HeatPumps.ModularReversible.Examples.BaseClasses.PartialOneRoomRadiator for further information on the example.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.HeatFlowRate | Q_flow_nominal (from PartialOneRoomRadiator) | 20000 | Nominal heat flow rate of radiator |
| Modelica.Units.SI.Temperature | TRadSup_nominal (from PartialOneRoomRadiator) | 273.15 + 50 | Radiator nominal supply water temperature |
| Modelica.Units.SI.Temperature | TRadRet_nominal (from PartialOneRoomRadiator) | 273.15 + 45 | Radiator nominal return water temperature |
| Modelica.Units.SI.MassFlowRate | mCon_flow_nominal (from PartialOneRoomRadiator) | Q_flow_nominal/4200/5 | Heat pump nominal mass flow rate in condenser |
| Modelica.Units.SI.MassFlowRate | mEva_flow_nominal (from PartialOneRoomRadiator) | Heat pump nominal mass flow rate in evaporator | |
| Modelica.Units.SI.Volume | V (from PartialOneRoomRadiator) | 6*10*3 | Room volume |
| Modelica.Units.SI.MassFlowRate | mAirRoo_flow_nominal (from PartialOneRoomRadiator) | V*1.2*6/3600 | Nominal mass flow rate of room air |
| Modelica.Units.SI.HeatFlowRate | QRooInt_flow (from PartialOneRoomRadiator) | Q_flow_nominal/5 | Internal heat gains of the room |
| Boolean | witCoo (from PartialOneRoomRadiator) | true | =true to simulate cooling behaviour |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| AixLib.BoundaryConditions.WeatherData.Bus | weaBus (from PartialOneRoomRadiator) | Weather data bus |
Components
Revisions
-
May 23, 2025, by Michael Wetter:
Changed nominal temperature during reverse mode so that heat pump has a positive lift.
This is for IBPSA, #2013. -
March 7, 2025, by Michael Wetter:
Introduced mediumMediumEvaand refactored medium assignment as the model replaced non-replaceable medium bindings.
This is for #1981. -
May 2, 2024, by Michael Wetter:
Refactored check for device identifiers.
This is for IBPSA, #1576. -
October 2, 2022 by Fabian Wuellhorst:
First implementation (see issue #1576)