Heat transfer correlations for pipe models
Extends from Modelica.Icons.Package
(Icon for standard packages).
Name | Description |
---|---|
ConstantFlowHeatTransfer | ConstantHeatTransfer: Constant heat transfer coefficient |
IdealFlowHeatTransfer | IdealHeatTransfer: Ideal heat transfer without thermal resistance |
LocalPipeFlowHeatTransfer | LocalPipeFlowHeatTransfer: Laminar and turbulent forced convection in pipes, local coefficients |
PartialFlowHeatTransfer | base class for any pipe heat transfer correlation |
PartialPipeFlowHeatTransfer | Base class for pipe heat transfer correlation in terms of Nusselt number heat transfer in a circular pipe for laminar and turbulent one-phase flow |
Base class for heat transfer models of flow devices.
The geometry is specified in the interface with the surfaceAreas[n]
, the roughnesses[n]
and the lengths[n] along the flow path.
Moreover the fluid flow is characterized for different types of devices by the characteristic dimensions[n+1]
and the average velocities vs[n+1]
of fluid flow.
See Pipes.BaseClasses.CharacteristicNumbers.ReynoldsNumber
for example definitions.
Extends from Modelica.Fluid.Interfaces.PartialHeatTransfer
(Common interface for heat transfer models).
Type | Name | Default | Description |
---|---|---|---|
Integer | n | 1 | Number of heat transfer segments |
Boolean | use_k | false | = true to use k value for thermal isolation |
CoefficientOfHeatTransfer | k | 0 | Heat transfer coefficient to ambient |
Temperature | T_ambient | system.T_ambient | Ambient temperature |
Real | nParallel | number of identical parallel flow devices |
Type | Name | Description |
---|---|---|
HeatPorts_a | heatPorts[n] | Heat port to component boundary |
Ideal heat transfer without thermal resistance.
Extends from Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.PartialFlowHeatTransfer
(base class for any pipe heat transfer correlation).
Type | Name | Default | Description |
---|---|---|---|
Integer | n | 1 | Number of heat transfer segments |
Boolean | use_k | false | = true to use k value for thermal isolation |
CoefficientOfHeatTransfer | k | 0 | Heat transfer coefficient to ambient |
Temperature | T_ambient | system.T_ambient | Ambient temperature |
Real | nParallel | number of identical parallel flow devices |
Type | Name | Description |
---|---|---|
HeatPorts_a | heatPorts[n] | Heat port to component boundary |
Simple heat transfer correlation with constant heat transfer coefficient, used as default component in distributed pipe models.
Extends from Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.PartialFlowHeatTransfer
(base class for any pipe heat transfer correlation).
Type | Name | Default | Description |
---|---|---|---|
Integer | n | 1 | Number of heat transfer segments |
Boolean | use_k | false | = true to use k value for thermal isolation |
CoefficientOfHeatTransfer | k | 0 | Heat transfer coefficient to ambient |
Temperature | T_ambient | system.T_ambient | Ambient temperature |
Real | nParallel | number of identical parallel flow devices | |
CoefficientOfHeatTransfer | alpha0 | heat transfer coefficient |
Type | Name | Description |
---|---|---|
HeatPorts_a | heatPorts[n] | Heat port to component boundary |
Base class for heat transfer models that are expressed in terms of the Nusselt number and which can be used in distributed pipe models.
Extends from Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.PartialFlowHeatTransfer
(base class for any pipe heat transfer correlation).
Type | Name | Default | Description |
---|---|---|---|
Integer | n | 1 | Number of heat transfer segments |
Boolean | use_k | false | = true to use k value for thermal isolation |
CoefficientOfHeatTransfer | k | 0 | Heat transfer coefficient to ambient |
Temperature | T_ambient | system.T_ambient | Ambient temperature |
Real | nParallel | number of identical parallel flow devices | |
CoefficientOfHeatTransfer | alpha0 | 100 | guess value for heat transfer coefficients |
Type | Name | Description |
---|---|---|
HeatPorts_a | heatPorts[n] | Heat port to component boundary |
Heat transfer model for laminar and turbulent flow in pipes. Range of validity:
The correlation takes into account the spatial position along the pipe flow, which changes discontinuously at flow reversal. However, the heat transfer coefficient itself is continuous around zero flow rate, but not its derivative.
Extends from Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.PartialPipeFlowHeatTransfer
(Base class for pipe heat transfer correlation in terms of Nusselt number heat transfer in a circular pipe for laminar and turbulent one-phase flow).
Type | Name | Default | Description |
---|---|---|---|
Integer | n | 1 | Number of heat transfer segments |
Boolean | use_k | false | = true to use k value for thermal isolation |
CoefficientOfHeatTransfer | k | 0 | Heat transfer coefficient to ambient |
Temperature | T_ambient | system.T_ambient | Ambient temperature |
Real | nParallel | number of identical parallel flow devices | |
CoefficientOfHeatTransfer | alpha0 | 100 | guess value for heat transfer coefficients |
Type | Name | Description |
---|---|---|
HeatPorts_a | heatPorts[n] | Heat port to component boundary |
Generated 2018-12-12 12:13:24 EST by MapleSim.