modelHeatPump
Example for the reversible heat pump model.
Extends from Modelica.Icons.Example, AixLib.Obsolete.BaseClasses.ObsoleteModel.
Information
Deprecation Warning
This model is deprecated, switch to the ModularReversible approach. Read https://github.com/RWTH-EBC/AixLib/wiki/Switch-from-model-HeatPump-to-ModularReversible for further information.
Overview
Simple test set-up for the HeatPumpDetailed model. The heat pump is turned on and off while the source temperature increases linearly. Outputs are the electric power consumption of the heat pump and the supply temperature.
Besides using the default simple table data, the user should also test tabulated data from AixLib.Obsolete.Year2024.DataBase.HeatPump or polynomial functions.
Components
| Type | Name | Default | Description |
|---|---|---|---|
| AixLib.Fluid.Sources.MassFlowSource_T | sourceSideMassFlowSource | Ideal mass flow source at the inlet of the source side | |
| AixLib.Fluid.Sources.Boundary_pT | sourceSideFixedBoundary | Fixed boundary at the outlet of the source side | |
| Modelica.Blocks.Sources.Ramp | TsuSourceRamp | Ramp signal for the temperature input of the source side's ideal mass flow source | |
| Modelica.Blocks.Sources.Constant | T_amb_internal | ||
| AixLib.Obsolete.Year2024.Fluid.HeatPumps.HeatPump | heatPump | ||
| Modelica.Blocks.Sources.BooleanStep | booleanStep | ||
| AixLib.Fluid.Sensors.TemperatureTwoPort | senTAct | Temperature at sink inlet | |
| Modelica.Blocks.Logical.Hysteresis | hysHeating | ||
| Modelica.Blocks.Math.BooleanToReal | booleanToReal | ||
| Modelica.Blocks.Sources.Sine | sine | ||
| AixLib.Fluid.Movers.SpeedControlled_y | pumSou | Fan or pump at source side of HP | |
| AixLib.Fluid.MixingVolumes.MixingVolume | Room | Volume of Condenser | |
| Modelica.Blocks.Sources.Constant | nIn | ||
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | heatFlowRateCon | Heat flow rate of the condenser | |
| Modelica.Blocks.Math.Gain | gain | ||
| Modelica.Blocks.Logical.Not | not2 | Negate output of hysteresis | |
| AixLib.Fluid.Sources.Boundary_pT | sinkSideFixedBoundary | Fixed boundary at the outlet of the sink side | |
| Modelica.Blocks.Sources.Constant | iceFac | Fixed value for icing factor. 1 means no icing/frosting (full heat transfer in heat exchanger) | |
| Modelica.Blocks.Logical.LogicalSwitch | logicalSwitch | ||
| Modelica.Blocks.Logical.Hysteresis | hysCooling | ||
| Controls.Interfaces.VapourCompressionMachineControlBus | sigBus1 |
Contents
| Name | Description |
|---|---|
| Medium_sin | |
| Medium_sou |