modelSimpleExternalShading
Simple model to account for external shading for windows.
Parameters
| Type | Name | Default | Description |
| Integer | nOrientations | 1 | Number of orientations (without ground) |
| Real[nOrientations] | maxIrrs | | |
| Real[nOrientations] | gValues | | Weight factors of the windows |
Components
| Type | Name | Default | Description |
| Modelica.Blocks.Logical.Switch[nOrientations] | switchShading | | Switches external shading. |
| Modelica.Blocks.Logical.GreaterThreshold[nOrientations] | greaterShadingThreshold | | If irradiation is greater then threshold (u2) shading is applied. |
| Modelica.Blocks.Sources.Constant[nOrientations] | noShading | | Constant 1 for that no shading is applied. (Blinds fully opened) |
| Modelica.Blocks.Sources.Constant[nOrientations] | gValueShading | | Factor 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 | | |
| Modelica.Blocks.Interfaces.RealOutput[nOrientations] | corrIrr | | Corrected solar irradiation with external shading. |
| Modelica.Blocks.Interfaces.RealInput[nOrientations] | solRadTot | | Total solar irradiation on tilted surface. |
| Modelica.Blocks.Interfaces.RealInput[nOrientations] | solRadWin | | Solar irradiation to be corrected with external shading. |
| Modelica.Blocks.Interfaces.RealOutput[nOrientations] | shadingFactor | | Shading factors with external shading. |