modelPartialSurfaceInterface
Partial model that is used for infrared radiation balance
Extends from Buildings.ThermalZones.Detailed.BaseClasses.ConstructionRecords.
Information
This partial model is used as a base class for models that need to exchange heat with room-facing surfaces. It defines parameters for the surface areas. The model is used as a base class to implement the convective model, and the various radiation models.
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[NConExt] | conExt | Heat port that connects to room-side surface of exterior constructions | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[NConExtWin] | conExtWin | Heat port that connects to room-side surface of exterior constructions that contain a window | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[NConExtWin] | conExtWinFra | Heat port that connects to room-side surface of window frame | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[NConPar] | conPar_a | Heat port that connects to room-side surface a of partition constructions | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[NConPar] | conPar_b | Heat port that connects to room-side surface b of partition constructions | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[NConBou] | conBou | Heat port that connects to room-side surface of constructions that expose their other surface to the outside | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[NSurBou] | conSurBou | Heat port to surfaces of models that compute the heat conduction outside of this room |
Contents
| Name | Description |
|---|---|
| checkSurfaceAreasprotected |
Revisions
-
July 12, 2013, by Michael Wetter:
Removed the radiation related declarations to facilitate the separation of the convective and radiative model. -
July 17, 2012, by Michael Wetter:
Added validity check of surface areas. This helped catching a bug in an early implementation of BESTEST Case960 in which the extending class setnConExtWin=0, but did not set the area to zero. Because the radiation balance model computes exchange amongNConExtWin=max(nConExtWin, 1)areas, its result was wrong. -
November 6, 2011, by Michael Wetter:
Changed parameters that contain radiative properties from final to non-final, as they need to be overwritten by Buildings.ThermalZones.Detailed.BaseClasses.SolarRadiationExchange. -
November 16 2010, by Michael Wetter:
First implementation.