modelPartialSurfaceInterfaceRadiative
Partial model that is used for infrared radiation balance
Extends from Buildings.ThermalZones.Detailed.BaseClasses.PartialSurfaceInterface (Partial model that is used for infrared radiation balance).
Information
This partial model is used as a base class for models that need to exchange heat with room-facing surfaces by radiation. It declares parameters that are needed for the radiative balance.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | NConExt (from ConstructionNumbers) | max(1, nConExt) | Number of elements for exterior constructions |
| Integer | NConExtWin (from ConstructionNumbers) | max(1, nConExtWin) | Number of elements for exterior constructions with windows |
| Integer | NConPar (from ConstructionNumbers) | max(1, nConPar) | Number of elements for partition constructions |
| Integer | NConBou (from ConstructionNumbers) | max(1, nConBou) | Number of elements for constructions that have their outside surface exposed to the boundary of this room |
| Integer | NSurBou (from ConstructionNumbers) | max(1, nSurBou) | Number of elements for surface heat transfer models that connect to constructions that are modeled outside of this room |
| Boolean | haveConExt (from ConstructionNumbers) | nConExt > 0 | Flag to conditionally remove components |
| Boolean | haveConExtWin (from ConstructionNumbers) | nConExtWin > 0 | Flag to conditionally remove components |
| Boolean | haveConPar (from ConstructionNumbers) | nConPar > 0 | Flag to conditionally remove components |
| Boolean | haveConBou (from ConstructionNumbers) | nConBou > 0 | Flag to conditionally remove components |
| Boolean | haveSurBou (from ConstructionNumbers) | nSurBou > 0 | Flag to conditionally remove components |
| ParameterConstruction[NConExt] | datConExt (from ConstructionRecords) | Data for exterior construction | |
| Buildings.ThermalZones.Detailed.BaseClasses.ParameterConstructionWithWindow[NConExtWin] | datConExtWin (from ConstructionRecords) | Data for exterior construction with window | |
| Buildings.ThermalZones.Detailed.BaseClasses.ParameterConstruction[NConPar] | datConPar (from ConstructionRecords) | Data for partition construction | |
| Buildings.ThermalZones.Detailed.BaseClasses.ParameterConstruction[NConBou] | datConBou (from ConstructionRecords) | Data for construction boundary | |
| Buildings.ThermalZones.Detailed.BaseClasses.OpaqueSurface[NSurBou] | surBou (from ConstructionRecords) | Record for data of surfaces whose heat conduction is modeled outside of this room | |
| HeatTransfer.Data.OpaqueConstructions.Brick120 | dummyCon (from ConstructionRecords) | Dummy construction to assign a parameter to the instance | |
| Buildings.HeatTransfer.Data.GlazingSystems.SingleClear3 | dummyGlaSys (from ConstructionRecords) | Dummy construction to assign a parameter to the instance | |
| Exterior constructions | |||
| Integer | nConExt (from ConstructionNumbers) | Number of exterior constructions | |
| Integer | nConExtWin (from ConstructionNumbers) | Number of window constructions | |
| Partition constructions | |||
| Integer | nConPar (from ConstructionNumbers) | Number of partition constructions | |
| Boundary constructions | |||
| Integer | nConBou (from ConstructionNumbers) | Number of constructions that have their outside surface exposed to the boundary of this room | |
| Integer | nSurBou (from ConstructionNumbers) | Number of surface heat transfer models that connect to constructions that are modeled outside of this room | |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[NConExt] | conExt (from PartialSurfaceInterface) | Heat port that connects to room-side surface of exterior constructions | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[NConExtWin] | conExtWin (from PartialSurfaceInterface) | Heat port that connects to room-side surface of exterior constructions that contain a window | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[NConExtWin] | conExtWinFra (from PartialSurfaceInterface) | Heat port that connects to room-side surface of window frame | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[NConPar] | conPar_a (from PartialSurfaceInterface) | Heat port that connects to room-side surface a of partition constructions | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[NConPar] | conPar_b (from PartialSurfaceInterface) | Heat port that connects to room-side surface b of partition constructions | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[NConBou] | conBou (from PartialSurfaceInterface) | 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 (from PartialSurfaceInterface) | Heat port to surfaces of models that compute the heat conduction outside of this room |
Revisions
-
March 13, 2015, by Michael Wetter:
Changed model to avoid a translation error in OpenModelica. -
July 12, 2013, by Michael Wetter:
First implementation to facilitate the separation of the convective and radiative model.