modelConduction
Extends from Modelica.Thermal.HeatTransfer.Interfaces.Element1D (Partial heat transfer element with two HeatPort connectors that does not store energy).
Information
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 :
The basic constitutive equation for cylindric conduction is :
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
| Type | Name | Default | Description |
|---|---|---|---|
| Real | add_on | 1 | Custom add-on |
| Thermal properties | |||
| Modelica.SIunits.ThermalConductivity | k | 0 | Thermal conductivity |
| Geometrical properties | |||
| ConductionType | conduction | ConductionType.Linear | |
| Modelica.SIunits.Thickness | Th | 0 | Material thickness |
| Modelica.SIunits.Area | A | 0 | Cross section (if linear conduction) |
| Modelica.SIunits.Length | L | 0 | Cylinder length (if cylindric conduction) |
| Modelica.SIunits.Radius | Ri | 0 | Internal radius(if cylindric conduction) |
| Modelica.SIunits.Conversions.NonSIunits.Angle_deg | Angle | 360 | Angle of cylindrical part (if cylindric conduction) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| HeatPort_a | port_a (from Element1D) | ||
| HeatPort_b | port_b (from Element1D) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.HeatFlowRate | Q_flow (from Element1D) | Heat flow rate from port_a -> port_b | |
| SI.TemperatureDifference | dT (from Element1D) | port_a.T - port_b.T | |
| Modelica.SIunits.Energy | E | Energy passed throught the component |
Contents
| Name | Description |
|---|---|
| ConductionType | Enumeration defining the type of conduction |