modelOneDHeatTransferTI_Modelica

one end at a fixed temperature, one end is insulated; implemented by MSL

Information

A HeatConductionTI model with N=4 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 - 1)

The parameters for HeatConductionTI_Modelica are:

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

Parameters

TypeNameDefaultDescription
SIunits.LengthLLength
IntegerN2Number of nodes
SIunits.SpecificHeatCapacitycpMaterial Heat Capacity
SIunits.DensityrhoMaterial Density
SIunits.Massmrho*vmass
SIunits.VolumevL*Avolume of the rod
SIunits.ThermalConductivitylambdaMaterial thermal conductivity
SIunits.AreaAArea
SIunits.TemperatureT0Initial temperature of the heatcapacitors
SIunits.TemperatureTNfixed temperature at the last node

Components

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