| Name | Description |
|---|---|
| Base classes for convective heat transfer coefficients | |
| Constant convective heat transfer coefficient | |
| Free convection, wall | |
| Free convection, floor | |
| Free convection, ceiling |
Extends from Buildings.HeatTransfer.Functions.ConvectiveHeatFlux.BaseClasses.PartialConvectiveHeatFlux (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] |
function constantCoefficient
"Constant convective heat transfer coefficient"
extends Buildings.HeatTransfer.Functions.ConvectiveHeatFlux.BaseClasses.PartialConvectiveHeatFlux;
input Modelica.SIunits.CoefficientOfHeatTransfer hCon = 3
"Constant for convective heat transfer coefficient";
algorithm
q_flow :=hCon*dT;
end constantCoefficient;
Extends from Buildings.HeatTransfer.Functions.ConvectiveHeatFlux.BaseClasses.PartialConvectiveHeatFlux (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] |
function wall "Free convection, wall" extends Buildings.HeatTransfer.Functions.ConvectiveHeatFlux.BaseClasses.PartialConvectiveHeatFlux; algorithm q_flow := sign(dT)*1.3*abs(dT)^1.3333;end wall;
Extends from Buildings.HeatTransfer.Functions.ConvectiveHeatFlux.BaseClasses.PartialConvectiveHeatFlux (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] |
function floor "Free convection, floor" extends Buildings.HeatTransfer.Functions.ConvectiveHeatFlux.BaseClasses.PartialConvectiveHeatFlux; algorithm q_flow := if (dT>0) then 1.51*dT^1.3333 else -0.76*(-dT)^1.3333;end floor;
Extends from Buildings.HeatTransfer.Functions.ConvectiveHeatFlux.BaseClasses.PartialConvectiveHeatFlux (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] |
function ceiling "Free convection, ceiling" extends Buildings.HeatTransfer.Functions.ConvectiveHeatFlux.BaseClasses.PartialConvectiveHeatFlux; algorithm q_flow := if (dT>0) then 0.76*dT^1.3333 else -1.51*(-dT)^1.3333;end ceiling;