PartialHeatTransferCommon interface for heat transfer models |
This information is part of the Modelica Standard Library maintained by the Modelica Association.
This component is a common interface for heat transfer models. The heat flow rates Q_flows[n]
through the boundaries of n flow segments
are obtained as function of the thermodynamic states
of the flow segments for a given fluid Medium
,
the surfaceAreas[n]
and the boundary temperatures heatPorts[n].T
.
The heat loss coefficient k
can be used to model a thermal isolation between heatPorts.T
and T_ambient
.
An extending model implementing this interface needs to define one equation: the relation between the predefined fluid temperatures Ts[n]
,
the boundary temperatures heatPorts[n].T
, and the heat flow rates Q_flows[n]
.
n |
Value: 1 Type: Integer Description: Number of heat transfer segments |
---|---|
use_k |
Value: false Type: Boolean Description: = true to use k value for thermal isolation |
k |
Value: 0 Type: CoefficientOfHeatTransfer (W/(m²·K)) Description: Heat transfer coefficient to ambient |
T_ambient |
Value: system.T_ambient Type: Temperature (K) Description: Ambient temperature |
states |
Type: ThermodynamicState[n] Description: Thermodynamic states of flow segments |
---|---|
surfaceAreas |
Type: Area[n] (m²) Description: Heat transfer areas |
Q_flows |
Type: HeatFlowRate[n] (W) Description: Heat flow rates |
---|
heatPorts |
Type: HeatPorts_a[n] Description: Heat port to component boundary |
---|
states |
Type: ThermodynamicState[n] Description: Thermodynamic states of flow segments |
|
---|---|---|
system |
Type: System Description: System wide properties |
Modelica.Fluid.Pipes.BaseClasses.HeatTransfer base class for any pipe heat transfer correlation |
|
Modelica.Fluid.Vessels.BaseClasses.HeatTransfer Base class for vessel heat transfer models |