modelConduction

Extends from Modelica.Thermal.HeatTransfer.Interfaces.Element1D (Partial heat transfer element with two HeatPort connectors that does not store energy).

Information

Conduction

This components links the heat flow to a gradient of temperature within a solid material thanks to the Fourier's law.

The module allows via the conduction enumeration variable to select beween linear condution model or cylindric.
The basic constitutive equation for linear conduction is :

equation for linear conduction

The basic constitutive equation for cylindric conduction is :

equation for cylindric conduction

Where :

  • Q_flow is the thermal flux throughing connector port_a to connector port_b
  • dT is the temperature difference (port_a.T - port_b.T) on both side of the length segment equal to the thickness
  • add_on is a user paramater to adjust if needed the Heat flow to the temperature difference dT
  • A is the cross section (for linear)
  • Th is the thickness of material
  • k is thermal conductivity
  • Ri is the internal radius (for cylindric)
  • Angle is the revolution angle of the cylinder (from 0 to 360° for cylindric)
  • L is the longitudinal length of the cylinder (for cylindric)

Parameters

TypeNameDefaultDescription
Realadd_on1Custom add-on
Thermal properties
Modelica.SIunits.ThermalConductivityk0Thermal conductivity
Geometrical properties
ConductionTypeconductionConductionType.Linear
Modelica.SIunits.ThicknessTh0Material thickness
Modelica.SIunits.AreaA0Cross section (if linear conduction)
Modelica.SIunits.LengthL0Cylinder length (if cylindric conduction)
Modelica.SIunits.RadiusRi0Internal radius(if cylindric conduction)
Modelica.SIunits.Conversions.NonSIunits.Angle_degAngle360Angle of cylindrical part (if cylindric conduction)

Connectors

TypeNameDefaultDescription
HeatPort_aport_a (from Element1D)
HeatPort_bport_b (from Element1D)

Components

TypeNameDefaultDescription
SI.HeatFlowRateQ_flow (from Element1D)Heat flow rate from port_a -> port_b
SI.TemperatureDifferencedT (from Element1D)port_a.T - port_b.T
Modelica.SIunits.EnergyEEnergy passed throught the component

Contents

NameDescription
ConductionTypeEnumeration defining the type of conduction