modelHeatPumpSimple

Extends from AixLib.Obsolete.BaseClasses.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).

Information

Overview

Simple model of an on/off-controlled heat pump. The refrigerant circuit is a black-box model represented by tables which calculate the electric power and heat flows of the condenser depending on the source and sink temperature.

Example

AixLib.Obsolete.Year2024.Fluid.HeatPumps.Examples.HeatPumpSimple

  • May 15, 2017, by Christian Behm:
    Added missing documentation (see issue 373).
  • November, 2014, by Marcus Fuchs:
    Changed model to use Annex 60 base class
  • November 25, 2013, by Kristian Huchtemann:
    Implemented

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.VolumeVolumeEvaporator0.01Volume im m3
Modelica.Units.SI.VolumeVolumeCondenser0.01Volume im m3
Real[:,:]tablePowerfill(0.0, 0, 2)Table matrix (grid u1 = first column, grid u2 = first row; e.g., table=[0,0;0,1])
Real[:,:]tableHeatFlowCondenserfill(0.0, 0, 2)Table matrix (grid u1 = first column, grid u2 = first row; e.g., table=[0,0;0,1])

Connectors

TypeNameDefaultDescription
Modelica.Fluid.Interfaces.FluidPort_aport_a_sourceHeat pump inlet on the source side
Modelica.Fluid.Interfaces.FluidPort_bport_b_sourceHeat pump outlet on the source side
Modelica.Fluid.Interfaces.FluidPort_aport_a_sinkHeat pump inlet on the sink side
Modelica.Fluid.Interfaces.FluidPort_bport_b_sinkHeat pump outlet on the sink side
Modelica.Blocks.Interfaces.BooleanInputOnOffOn Off input signal of the heat pump
Modelica.Blocks.Interfaces.RealOutputPowerConnector of Real output signal

Components

TypeNameDefaultDescription
AixLib.Fluid.MixingVolumes.MixingVolumevolumeEvaporatorWater volume of the evaporator on the source side
AixLib.Fluid.MixingVolumes.MixingVolumevolumeCondenserWater volume of the condenser on the sink side
AixLib.Fluid.Sensors.TemperatureTwoPorttemperatureSinkOutTemperature sensor at outlet on the sink side
AixLib.Fluid.Sensors.TemperatureTwoPorttemperatureSourceInTemperature sensor at inlet on the source side
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowHeatFlowCondenserHeat flow on the sink side
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowHeatFlowEvaporatorHeat flow on the source side
Modelica.Blocks.Tables.CombiTable2DsPowerTableCalculates electric power based on temperature in source and sink
Modelica.Blocks.Tables.CombiTable2DsHeatFlowCondenserTableCalculates heat flow based on temperature in source and sink
Modelica.Blocks.Logical.SwitchSwitchHeatFlowCondenserSwitch to deactivate heat flow when off
Modelica.Blocks.Sources.ConstantconstZero2Zero heat flow, when heat pump off
Modelica.Blocks.Logical.SwitchSwitchPowerSwitch to deactivate Power when off
Modelica.Blocks.Sources.ConstantconstZero1Zero power, when heat pump off
Modelica.Blocks.Math.FeedbackfeedbackHeatFlowEvaporatorCalculates evaporator heat flow with total energy balance
Modelica.Blocks.Math.Gaingain

Contents

NameDescription
Medium