Correlations for convective heat flux
This package contains functions for the convective heat transfer. Input into the functions is the temperature difference between the solid and the fluid. The functions compute the convective heat flux, rather than the convective heat transfer coefficient, because the convective heat transfer coefficient is not differentiable around zero for some flow configurations, such as buoyancy driven flow at a horizontal surface. However, the product of convective heat transfer coefficient times temperature difference is differentiable around zero.
Name | Description |
---|---|
ceiling | Free convection, ceiling |
constantCoefficient | Constant convective heat transfer coefficient |
floor | Free convection, floor |
rayleigh | Rayleigh number with smooth transition to lower limit |
wall | Free convection, wall |
BaseClasses | Base classes for convective heat transfer coefficients |
Free convection, ceiling
This function computes the buoyancy-driven convective heat flux as
q̇ = h ΔT,
where ΔT is the solid temperature minus the fluid temperature and h is the convective heat transfer coefficient for a ceiling, computed as
h=k |ΔT|0.3333,
where k=1.51 if the fluid is warmer than the ceiling, or k=0.76 otherwise.
Extends from Buildings.HeatTransfer.Convection.Functions.HeatFlux.BaseClasses.PartialHeatFlux (Partial function for convective heat flux).
Type | Name | Default | Description |
---|---|---|---|
TemperatureDifference | dT | Temperature difference solid minus fluid [K] |
Type | Name | Description |
---|---|---|
HeatFlux | q_flow | Convective heat flux from solid to fluid [W/m2] |
Constant convective heat transfer coefficient
This function computes the buoyancy-driven convective heat flux as
q̇ = h ΔT,
where ΔT is the solid temperature minus the fluid temperature and h is the convective heat transfer coefficient.
Extends from Buildings.HeatTransfer.Convection.Functions.HeatFlux.BaseClasses.PartialHeatFlux (Partial function for convective heat flux).
Type | Name | Default | Description |
---|---|---|---|
TemperatureDifference | dT | Temperature difference solid minus fluid [K] | |
CoefficientOfHeatTransfer | hCon | 3 | Constant for convective heat transfer coefficient [W/(m2.K)] |
Type | Name | Description |
---|---|---|
HeatFlux | q_flow | Convective heat flux from solid to fluid [W/m2] |
Free convection, floor
This function computes the buoyancy-driven convective heat flux as
q̇ = h ΔT,
where ΔT is the solid temperature minus the fluid temperature and h is the convective heat transfer coefficient for a floor, computed as
h=k |ΔT|0.3333,
where k=0.76 if the fluid is warmer than the floor, or k=1.51 otherwise.
Extends from Buildings.HeatTransfer.Convection.Functions.HeatFlux.BaseClasses.PartialHeatFlux (Partial function for convective heat flux).
Type | Name | Default | Description |
---|---|---|---|
TemperatureDifference | dT | Temperature difference solid minus fluid [K] |
Type | Name | Description |
---|---|---|
HeatFlux | q_flow | Convective heat flux from solid to fluid [W/m2] |
Rayleigh number with smooth transition to lower limit
RaMin
is used to transition
to a lower limit for the Rayleigh number.
This is helpful to avoid a Rayleigh number of zero or
to avoid an expression for a convection coefficient that
has an infinite derivative near zero, i.e., if h=f(Ra(1/2)).
Extends from Modelica.Icons.Function (Icon for functions).
Type | Name | Default | Description |
---|---|---|---|
Length | x | Layer thickness [m] | |
Density | rho | Mass density [kg/m3] | |
SpecificHeatCapacity | c_p | Specific heat capacity [J/(kg.K)] | |
DynamicViscosity | mu | Dynamic viscosity [Pa.s] | |
ThermalConductivity | k | Thermal conductivity [W/(m.K)] | |
Temperature | T_a | Temperature of surface a [K] | |
Temperature | T_b | Temperature of surface b [K] | |
Real | Ra_min | Minimum value for Rayleigh number |
Type | Name | Description |
---|---|---|
Real | Ra | Rayleigh number |
Free convection, wall
This function computes the buoyancy-driven convective heat flux as
q̇ = h ΔT,
where ΔT is the solid temperature minus the fluid temperature and h is the convective heat transfer coefficient for a wall, computed as
h=1.3 |ΔT|0.3333.
Extends from Buildings.HeatTransfer.Convection.Functions.HeatFlux.BaseClasses.PartialHeatFlux (Partial function for convective heat flux).
Type | Name | Default | Description |
---|---|---|---|
TemperatureDifference | dT | Temperature difference solid minus fluid [K] |
Type | Name | Description |
---|---|---|
HeatFlux | q_flow | Convective heat flux from solid to fluid [W/m2] |