[feature] Add BRE/CIE sky discretization scheme
Summary
Add BRE/CIE sky-dome discretization scheme for light direction with optional patches amount control.
Current behavior
Sly discretization is Fibonacci half sphere and Tregenza/Reinhart subdivision scheme is being implemented currently (WIP as of 2025-03-12).
Desired behavior
Build upon issue #116.
Offer different standard resolutions from 151 to 19,857 patches of discrete directions as described below:
The original BRE/CIE sky dome with angular 12° spacing 151 patches
Band index | Elevation angle band center [°] | Number of patches in band | Azimuth between patches [°] |
---|---|---|---|
1 | 6 | 32 | 11.25 |
2 | 18 | 30 | 12 |
3 | 30 | 28 | 11.85714 (360/28) |
4 | 42 | 24 | 15 |
5 | 54 | 18 | 20 |
6 | 66 | 12 | 30 |
7 | 78 | 6 | 60 |
8 | 90 | 1 | 360 |
Divide further 12° to 4° (550 patches), 3° (2146 patches), 2° (4787 patches), 1° (19857 patches)
Sources
- Brian Goss, Ian Cole, Thomas Betts, Ralph Gottschalg, Irradiance modelling for individual cells of shaded solar photovoltaic arrays,Solar Energy,Volume 110, 2014,https://doi.org/10.1016/j.solener.2014.09.037
- John Mardaljevic, Mark Rylatt, Irradiation mapping of complex urban environments: an image-based approach, Energy and Buildings, Volume 35, Issue 1, 2003, Pages 27-35, https://doi.org/10.1016/S0378-7788(02)00077-4
- Gastellu-Etchegorry Jean-Philippe, DART User's manual (5.10.8) CESBIO
- https://designbuilder.co.uk/helpv7.3/Content/DaylightingCalculationOptions.htm
- Subramaniam, Sarith & Mistrick, Richard. (2017). A more accurate approach for calculating illuminance with daylight coefficients.