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 |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| 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. |
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 |