Buildings.HeatTransfer.Convection
Package with models for convective heat transfer
Information
This package provides component models to compute heat convection.
Extends from Modelica.Icons.VariantsPackage (Icon for package containing variants).
Package Content
Name | Description |
---|---|
Exterior | Model for a exterior (outside) convective heat transfer |
Interior | Model for a interior (room-side) convective heat transfer |
Functions | Functions for convective heat transfer |
Examples | Collection of models that illustrate model use and test models |
Validation | Collection of validation models |
BaseClasses | Package with base classes for Buildings.HeatTransfer.Convection |
Buildings.HeatTransfer.Convection.Exterior
Model for a exterior (outside) convective heat transfer
Information
This is a model for a convective heat transfer for exterior, outside-facing surfaces.
The parameter conMod
determines the model that is used to compute
the heat transfer coefficient:
If
conMod= Buildings.HeatTransfer.Types.ExteriorConvection.Fixed
, then the convective heat transfer coefficient is set to the value specified by the parameterhFixed
.-
If
conMod= Buildings.HeatTransfer.Types.ExteriorConvection.TemperatureWind
, then the convective heat transfer coefficient is computed based on wind speed, wind direction and temperature difference.The total convection coefficient ht is the sum of the temperature-driven free convection coefficient hn and the wind-driven forced convection coefficient hf,
ht = hn + hf
The free convection coefficient hn is computed in the same way as in Buildings.HeatTransfer.Convection.Interior. The forced convection coefficient hf is computed based on a correlation by Sparrow, Ramsey, and Mass (1979), which ishf = 2.537 W R √( P v ⁄ A )
where W=1 for windward surfaces and W=0.5 for leeward surfaces, with leeward defined as greater than 100 degrees from normal incidence, R is a surface roughness multiplier, P is the perimeter of the surface and A is the area of the surface. This is the same equation as implemented in EnergyPlus 6.0.
We make the simplified assumption that the surface is square, and hence we set
hf = 2.537 W R √( 4 v ⁄ √(A) )
The surface roughness is specified by the parameter
surfaceRoughness
which has to be set to a type of Buildings.HeatTransfer.Types.SurfaceRoughness.The coefficients for the surface roughness areRoughness index R Example material VeryRough 2.17 Stucco Rough 1.67 Brick MediumRough 1.52 Concrete MediumSmooth 1.13 Clear pine Smooth 1.11 Smooth plaster VerySmooth 1.00 Glass
References
Sparrow, E. M., J. W. Ramsey, and E. A. Mass. 1979. Effect of Finite Width on Heat Transfer and Fluid Flow about an Inclined Rectangular Plate. Journal of Heat Transfer, Vol. 101, p. 204.
Walton, G. N. 1981. Passive Solar Extension of the Building Loads Analysis and System Thermodynamics (BLAST) Program, Technical Report, United States Army Construction Engineering Research Laboratory, Champaign, IL.
Extends from Buildings.HeatTransfer.Convection.BaseClasses.PartialConvection (Partial model for heat convection).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Area | A | Heat transfer area [m2] | |
ExteriorConvection | conMod | Buildings.HeatTransfer.Types... | Convective heat transfer model |
CoefficientOfHeatTransfer | hFixed | 3 | Constant convection coefficient [W/(m2.K)] |
SurfaceRoughness | roughness | Buildings.HeatTransfer.Types... | Surface roughness |
Angle | azi | Surface azimuth [rad] | |
Angle | til | til(displayUnit="deg") | Surface tilt [rad] |
Initialization | |||
TemperatureDifference | dT.start | 0 | = solid.T - fluid.T [K] |
Connectors
Type | Name | Description |
---|---|---|
HeatPort_a | solid | |
HeatPort_b | fluid | |
input RealInput | v | Wind speed [m/s] |
input RealInput | dir | Wind direction (0=wind from North) [rad] |
Modelica definition
Buildings.HeatTransfer.Convection.Interior
Model for a interior (room-side) convective heat transfer
Information
This is a model for a convective heat transfer for interior, room-facing surfaces.
The parameter conMod
determines the model that is used to compute
the heat transfer coefficient:
- If
conMod= Buildings.HeatTransfer.Types.InteriorConvection.Fixed
, then the convective heat transfer coefficient is set to the value specified by the parameterhFixed
. -
If
conMod= Buildings.HeatTransfer.Types.InteriorConvection.Temperature
, then the convective heat tranfer coefficient is a function of the temperature difference. The convective heat flux is computed using- for floors the function Buildings.HeatTransfer.Convection.Functions.HeatFlux.floor
- for ceilings the function Buildings.HeatTransfer.Convection.Functions.HeatFlux.ceiling
- for walls the function Buildings.HeatTransfer.Convection.Functions.HeatFlux.wall
Extends from Buildings.HeatTransfer.Convection.BaseClasses.PartialConvection (Partial model for heat convection).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Area | A | Heat transfer area [m2] | |
InteriorConvection | conMod | Buildings.HeatTransfer.Types... | Convective heat transfer model |
CoefficientOfHeatTransfer | hFixed | 3 | Constant convection coefficient [W/(m2.K)] |
Angle | til | til(displayUnit="deg") | Surface tilt [rad] |
Initialization | |||
TemperatureDifference | dT.start | 0 | = solid.T - fluid.T [K] |
Connectors
Type | Name | Description |
---|---|---|
HeatPort_a | solid | |
HeatPort_b | fluid |