modelOpaqueElements

Information

This model calculates the heat flow by solar gains through each opaque building element k. The heat flow is given by

Φsol,k =Fsh,k Isol,k αk Rse Uk Ak - Ff Φr,k

where Fsh,k is the shading reduction factor, Isol,k is the solar irradiance per square meter of surface area, αk is the dimensionless absportion coefficient for solar radiation of the opaque element, Rse is the external surface heat resistance of the opaque element in (m K/W), and Ak is the area of the opaque element.

The form factor between the building element and the sky Ff is set to 1 for roofs and 0.5 for external walls. The extra heat flow due to thermal radiation to the sky is given by

Φr,k =hr ΔTsky Rse Uk Ak

where hr is the external radiative heat transfer coefficent which is approximated as 5 ε W/m2K (where ε is the emissivity for the thermal radiation of the external surface), and ΔTsky is the average temperature difference between the external air temperature and the apparent sky temperature.

Parameters

TypeNameDefaultDescription
Integern
Real[:]AWalArea of external walls
RealARooArea of roof
RealUWalU-value of external walls
RealURooU-value of roof
Real[:]surTilTilt angle of surfaces
Real[:]surAziAzimuth angle of surfaces
Realeps0.9Emissivity of external surface
Realalp0.6Absorption coefficient
RealsurRes0.04External surface heat resistance

Connectors

TypeNameDefaultDescription
IBPSA.BoundaryConditions.WeatherData.BusweaBus
Modelica.Blocks.Interfaces.RealOutputySolar radiation through windows

Components

TypeNameDefaultDescription
BoundaryConditions.SolarIrradiation.DirectTiltedSurface[n]HDirTil
Modelica.Blocks.Math.Gain[n]solRadOpaSolar radiation on vertical opaque surfaces
BoundaryConditions.SolarIrradiation.DiffusePerez[n]HDifTil
Modelica.Blocks.Math.Add[n]irrOpaTotal of direct and diffuse radiation on surface
Modelica.Blocks.Math.Add[n]addOpaTotal of direct and diffuse radiation on vertical surfaces
Modelica.Blocks.Math.Gain[n]theRadOpaExtra thermal radiation through walls
Modelica.Blocks.Math.AddirrRooTotal of direct and diffuse radiation on the south facade
Modelica.Blocks.Math.GainsolRadRooSolar radiation on roof
Modelica.Blocks.Math.GaintheRadRooExtra thermal radiation through roof
Modelica.Blocks.Math.AddaddRooTotal of direct and diffuse radiation on the roof
Modelica.Blocks.Math.MultiSummultiSum
Modelica.Blocks.Math.AddaddTotTotal of direct and diffuse radiation on the south facade

Revisions

  • Mar 16, 2022, by Alessandro Maccarini:
    First implementation.