modelDynamicHX

Simple dynamic heat exchanger model

Extends from Interfaces.FourPortHeatExchanger.

Information

This is a simple dynamic heat exchanger with a heat capacity and convection. The heat exchanger is discretized in n elements and the volume elements are replaceable.

The heat transfer and pressure losses are calculated by nominal values. Nevertheless, the heat transfer coefficient Gc can be overwritten.

Parameters

TypeNameDefaultDescription
Dynamics › Nominal condition
Modelica.Units.SI.Timetau_C10Time constant of heat capacity at nominal heat flow and temperature difference.
Heat Transfer
Modelica.Units.SI.TemperatureDifferencedT_nomTemperature difference at nominal conditions (used to calculate Gc)
Modelica.Units.SI.HeatFlowRateQ_nomTemperature difference at nominal conditions (used to calculate Gc)
Modelica.Units.SI.ThermalConductanceGc1Q_nom/dT_nom*2/nNodesSignal representing the convective thermal conductance in [W/K]
Modelica.Units.SI.ThermalConductanceGc2Q_nom/dT_nom*2/nNodesSignal representing the convective thermal conductance in [W/K]
Initialization › Heat capacity
Modelica.Units.SI.TemperatureTCapacity_start(T1_start + T2_start)/2Start value of temperature

Components

TypeNameDefaultDescription
Modelica.Thermal.HeatTransfer.Components.HeatCapacitor[nNodes]heatCapacitor
Modelica.Blocks.Sources.RealExpression[nNodes]Gc1_Expression
Modelica.Thermal.HeatTransfer.Components.Convection[nNodes]convection1
Modelica.Blocks.Sources.RealExpression[nNodes]Gc2_Expression
Modelica.Thermal.HeatTransfer.Components.Convection[nNodes]convection2

Revisions