Correlations for convective heat flux
Information
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.
The reason is that the convective heat transfer coefficient
is not differentiable around zero for certain 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.
Package Content
Name |
Description |
constantCoefficient
|
Constant convective heat transfer coefficient |
wall
|
Free convection, wall |
floor
|
Free convection, floor |
ceiling
|
Free convection, ceiling |
rayleigh
|
Rayleigh number with smooth transition to lower limit |
BaseClasses
|
Base classes for convective heat transfer coefficients |
Constant convective heat transfer coefficient
Information
This function computes the convective heat transfer coefficient as
h=hCon
, where hCon=3
is a default input argument.
The convective heat flux is
q_flow = h * dT
,
where dT
is the solid temperature minus the fluid temperature.
Extends from Buildings.HeatTransfer.Convection.Functions.HeatFlux.BaseClasses.PartialHeatFlux (Partial function for convective heat flux).
Inputs
Outputs
Type | Name | Description |
HeatFlux | q_flow | Convective heat flux from solid to fluid [W/m2] |
Modelica definition
Free convection, wall
Information
This function computes the buoyancy-driven convective heat transfer coefficient
for a wall as
h=1.3*|dT|^0.3333
,
where dT
is the solid temperature minus the fluid temperature.
The convective heat flux is then
q_flow = h * dT
.
Extends from Buildings.HeatTransfer.Convection.Functions.HeatFlux.BaseClasses.PartialHeatFlux (Partial function for convective heat flux).
Inputs
Outputs
Type | Name | Description |
HeatFlux | q_flow | Convective heat flux from solid to fluid [W/m2] |
Modelica definition
Free convection, floor
Information
This function computes the buoyancy-driven convective heat transfer coefficient
for a floor as
h=k*|dT|^0.3333
,
where
k=1.51
if the floor is warmer than the fluid,
or k=0.76
otherwise, and where
dT
is the solid temperature minus the fluid temperature.
The convective heat flux is then
q_flow = h * dT
.
Extends from Buildings.HeatTransfer.Convection.Functions.HeatFlux.BaseClasses.PartialHeatFlux (Partial function for convective heat flux).
Inputs
Outputs
Type | Name | Description |
HeatFlux | q_flow | Convective heat flux from solid to fluid [W/m2] |
Modelica definition
Free convection, ceiling
Information
This function computes the buoyancy-driven convective heat transfer coefficient
for a ceiling as
h=k*|dT|^0.3333
,
where
k=1.51
if the fluid is warmer than the ceiling,
or k=0.76
otherwise, and where
dT
is the solid temperature minus the fluid temperature.
The convective heat flux is then
q_flow = h * dT
.
Extends from Buildings.HeatTransfer.Convection.Functions.HeatFlux.BaseClasses.PartialHeatFlux (Partial function for convective heat flux).
Inputs
Outputs
Type | Name | Description |
HeatFlux | q_flow | Convective heat flux from solid to fluid [W/m2] |
Modelica definition
Rayleigh number with smooth transition to lower limit
Information
This function returns the Rayleigh number.
The parameter 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)).
Inputs
Outputs
Type | Name | Description |
Real | Ra | Rayleigh number |
Modelica definition
Automatically generated Thu Jun 19 10:57:30 2014.