modelMasks
Information
Calculation of solar boundary conditions for the (Lf x Hf)-sized surface considering near and distant mask
Hypothesis and equations
This model is used in FLUXsurfMask
- Shading devices (near mask)
- Horizontal overhang such as awning
- Lateral fin
- Both overhang and lateral fin (such as egg crate)
- Vertical distant masks (such as building)

Bibliography
ISO 13791 standard
RT2012 standard for the consideration of vertical distant masks
Intégration de la protection solaire dans le logiciel PAPTER, M. ABDESSELAM, AIRab Consultant, Fevrier 2000 - Corrections effectuées car modèle incorrect
Instructions for use
none
Known limits / Use precautions
These models are valid only for vertical walls.
The accumulation of several masks of near types for a same wall is prohibited
Validations
Non validated model - Aurélie Kaemmerlen 11/2013
Non validated model for distant masks - Laura Sudries 05/2015
--------------------------------------------------------------
Licensed by EDF under a 3-clause BSD-license
Copyright © EDF 2009 - 2023
BuildSysPro version 3.6.0
Author : Aurélie KAEMMERLEN, EDF (2013)
--------------------------------------------------------------
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Options | |||
| Boolean | useEclairement | false | |
| Boolean | MasqueLointain | false | |
| Surface description | |||
| Modelica.Units.NonSI.Angle_deg | azimut | 0 | Surface azimuth (Orientation relative to the south) - S=0°, E=-90°, W=90°, N=180° |
| Shading devices | |||
| Integer | TypeMasque | ||
| Modelica.Units.SI.Distance | Av | 0.5 | Overhang |
| Modelica.Units.SI.Distance | Ha | 0.3 | Distance between the overhang and the top of the surface (window) |
| Modelica.Units.SI.Distance | Lf | 1 | Surface (window) width |
| Modelica.Units.SI.Distance | Hf | 1 | Surface (window) height |
| Modelica.Units.SI.Distance | Dd | 0.5 | Lateral overhang (right hand side) |
| Modelica.Units.SI.Distance | Dg | 0.5 | Lateral overhang (left hand side) |
| Distant masks | |||
| Modelica.Units.SI.Distance | dE | 5 | Distance from the surface (window) to the distant masks |
| Modelica.Units.SI.Distance | hpE | 2 | Height of the distant mask |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| BuildSysPro.BoundaryConditions.Solar.Interfaces.SolarFluxOutput[3] | FluxMasques | Solar irradiation for the surface considering the shading effects 1-Diffuse, 2- Direct and 3-Cosi | |
| BuildSysPro.BoundaryConditions.Solar.Interfaces.SolarFluxInput[3] | FluxIncExt | Incident irradiance 1-Diffuse, 2- Direct and 3-Cosi | |
| Modelica.Blocks.Interfaces.RealInput[3] | AzHSol | Irradiation data: 1-Solar azimuth angle 2-Solar elevation angle 3-Incident flux from ground | |
| Modelica.Blocks.Interfaces.RealInput[3] | Ecl | Natural incident illuminance -direct -diffuse -reflected [lumen] | |
| Modelica.Blocks.Interfaces.RealOutput[3] | EclMasques | Natural illuminance considering shading effects -direct -diffuse -reflected [lumen] |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.NonSI.Angle_deg | AzimutSoleil | Solar azimuth angle | |
| Modelica.Units.NonSI.Angle_deg | HauteurSoleil | Solar elevation angle | |
| Modelica.Units.SI.HeatFlux | DiffusSol | Share of the diffuse incident radiation from the reflection on the ground | |
| Real | FacMasqueDir | Close mask factor for direct fluxes (these are the same for thermal flux and luminous flux) | |
| Real | FacMasqueDif | Close mask factor for diffuse fluxes (these are the same for thermal flux and luminous flux) | |
| Real | FE_dir | Direct solar radiation attenuation factor due to a vertical distance mask | |
| Modelica.Units.SI.Area | A0 | Sunny window surface | |
| Real | pi | Modelica.Constants.pi | |
| Modelica.Blocks.Sources.RealExpression[3] | CalculEclMasques | Lighting illuminations with close mask vector: direct, diffuse, reflected |
Revisions
Aurélie Kaemmerlen 04/2013 : Ajout d'une condition sur la hauteur du soleil pour le calcul de la surface ensoleillée. Fait suite à la correction des flux solaires (calcul de l'azimut corrigé - avant il n'était pas déterminé si sinh<=0)
Laura Sudries, Vincent Magnaudeix 05/2015 : Ajout de la prise en compte des masques lointains verticaux
Benoît Charrier 05/2015 : Ajout du choix possible de prise en compte ou non des masques lointains verticaux
Benoît Charrier 05/2015 : Correction sur le facteur d'affaiblissement du rayonnement solaire direct dû à un masque lointain vertical, qui était appliqué par erreur au rayonnement diffus.