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 