modelOneDHeatTransferTT_Modelica

both ends at a fixed temperature implemented by MSL

Information

A HeatConductionTT model with N=5 nodes is shown above, in the same manner a larger model can be created. In the model, at each heat capacitor, a capacitance is defined which varies according to the mass. Moreover, between each heat capacitor a thermal conductor is placed which transports the heat without storing it.

For the each thermal conductor element, the conductance for a box geometry under the assumption that the heat flows along the box length is calculated as follows: G = lambda * A / (L / (N - 1)). Heat capacity of the heat capacitors is calculated as follows: C = cp * m / (N - 2)

The parameters for HeatConductionTT_Modelica are:

Parameters Comment
L length of the rod
N number of nodes
cp material specific heat capacity
rho material density
A cross section area of the rod
m mass of the rod
v volume of the rod
lambda material thermal conductivity
T0 Initial temperature of the heat capacitors
T1 fixed temperature at the first node
TN fixed temperature at the last node

Parameters

TypeNameDefaultDescription
SIunits.LengthLLength
IntegerN3Number of nodes
SIunits.SpecificHeatCapacitycpMaterial Heat Capacity
Modelica.Units.SI.DensityrhoMaterial Density
SIunits.AreaAarea
SIunits.Massmrho*vMass
SIunits.VolumevL*A
SIunits.ThermalConductivitylambdaMaterial thermal conductivity
SIunits.TemperatureT0Initial temperature of the heat capacitors
SIunits.TemperatureT1fixed temperature at the first node
SIunits.TemperatureTNfixed temperature at the last node

Components

TypeNameDefaultDescription
Thermal.HeatTransfer.Sources.FixedTemperaturefixedtemperature1fixed temperature at the first node
Thermal.HeatTransfer.Sources.FixedTemperaturefixedtemperatureNfixed temperature at the last node
Thermal.HeatTransfer.Components.ThermalConductor[N - 1]thermalconductorthermal conductors
Thermal.HeatTransfer.Components.HeatCapacitor[N - 2]heatcapacitorheat capacitors