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 |