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

TypeNameDefaultDescription
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[NConExt]conExtHeat port that connects to room-side surface of exterior constructions
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[NConExtWin]conExtWinHeat port that connects to room-side surface of exterior constructions that contain a window
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[NConExtWin]conExtWinFraHeat port that connects to room-side surface of window frame
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[NConPar]conPar_aHeat port that connects to room-side surface a of partition constructions
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[NConPar]conPar_bHeat port that connects to room-side surface b of partition constructions
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[NConBou]conBouHeat port that connects to room-side surface of constructions that expose their other surface to the outside
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[NSurBou]conSurBouHeat port to surfaces of models that compute the heat conduction outside of this room

Contents

NameDescription
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 set nConExtWin=0, but did not set the area to zero. Because the radiation balance model computes exchange among NConExtWin=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.