modelEvaporatorCondenserWithCapacity

Extends from AixLib.Fluid.Interfaces.TwoPortHeatMassExchanger.

Information

Deprecation Warning

This model is deprecated, use AixLib.Fluid.HeatPumps.ModularReversible.BaseClasses.EvaporatorCondenserWithCapacity instead.

Model for an evaporator or condenser with the use of a capacity to simulate heat losses.

Used in AixLib.Obsolete.Year2024.Fluid.HeatPumps.HeatPump, the heat flow to or from the volume is calculated in a black box. Thus the heat is directly added to the medium.

In order to model transient states and inertias of a real heat pump, a capacity is added to the base model TwoPortHeatMassExchanger.

The heat exchange between capacity and medium (GIns) is based on a series of heat resistances caused by forced convection and conduction through the capacity of the heat exchanger. Losses or gains in result of heat exchange with the ambient are modeled through the heat exchange coefficient GOut is represented by a series of conductive resistances and the convection to the ambient.

Both parameters GIns and GOut are variable so that the calculation can follow a temperature or flow-rate based approach.

Parameters

TypeNameDefaultDescription
Booleanis_conType of heat exchanger
Modelica.Units.SI.VolumeVVolume in condenser
Heat losses
Booleanuse_captrueFalse if capacity and heat losses are neglected
Modelica.Units.SI.HeatCapacityCCapacity of heat exchanger. If you want to neglace the dry mass of the heat exchanger, you can set this value to zero
Initialization › Capacity
Modelica.Units.SI.TemperatureTCap_startMedium.T_defaultInitial temperature of heat capacity

Components

TypeNameDefaultDescription
Modelica.Units.SI.ThermalConductanceGOutFormular for calculation of heat transfer coefficient on the outside. If you want to simulate a heat exchanger with additional dry mass but without external heat losses, set the value to zero
Modelica.Blocks.Interfaces.RealOutputGInnFormular for calculation of heat transfer coefficient on the inside
Modelica.Thermal.HeatTransfer.Components.ConvectionconInsConvection between fluid and solid
Modelica.Thermal.HeatTransfer.Components.ConvectionconOutConvection and conduction between solid and ambient air
Modelica.Thermal.HeatTransfer.Components.HeatCapacitorheatCapHeat Capacity
Modelica.Blocks.Sources.RealExpressionheatLossInsNominal heat loss coefficient to the inside
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_aport_outTemperature and heat flow to the ambient
Modelica.Blocks.Sources.RealExpressionheatLossOutNominal heat loss coefficient to the inside
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowpreHeaHeat flow rate of the condenser
Modelica.Blocks.Interfaces.RealInputQFlow_inHeat flow rate to the medium

Revisions

  • November 26, 2018  by Fabian Wüllhorst:
    First implementation (see issue #577)