modelSimpleExternalShading

Simple model to account for external shading for windows.

Parameters

TypeNameDefaultDescription
IntegernOrientations1Number of orientations (without ground)
Real[nOrientations]maxIrrs
Real[nOrientations]gValuesWeight factors of the windows

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealOutput[nOrientations]corrIrrCorrected solar irradiation with external shading.
Modelica.Blocks.Interfaces.RealInput[nOrientations]solRadTotTotal solar irradiation on tilted surface.
Modelica.Blocks.Interfaces.RealInput[nOrientations]solRadWinSolar irradiation to be corrected with external shading.
Modelica.Blocks.Interfaces.RealOutput[nOrientations]shadingFactorShading factors with external shading.

Components

TypeNameDefaultDescription
Modelica.Blocks.Logical.Switch[nOrientations]switchShadingSwitches external shading.
Modelica.Blocks.Logical.GreaterThreshold[nOrientations]greaterShadingThresholdIf irradiation is greater then threshold (u2) shading is applied.
Modelica.Blocks.Sources.Constant[nOrientations]noShadingConstant 1 for that no shading is applied. (Blinds fully opened)
Modelica.Blocks.Sources.Constant[nOrientations]gValueShadingFactor to that the solar irradiation of the window is reduced by external shading (1 means no shading - 0 means no solar gains).
Modelica.Blocks.Math.Product[nOrientations]product