https://github.com/pollination/sky-irradiance
Pollination recipe to calculate annual radiation based on Tregenza/Reinhart sky subdevisions
https://github.com/pollination/sky-irradiance
pollination pollination-recipe radiance radiation
Last synced: 11 months ago
JSON representation
Pollination recipe to calculate annual radiation based on Tregenza/Reinhart sky subdevisions
- Host: GitHub
- URL: https://github.com/pollination/sky-irradiance
- Owner: pollination
- License: other
- Created: 2021-02-16T18:36:11.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-08-09T15:10:17.000Z (almost 4 years ago)
- Last Synced: 2024-12-02T22:46:15.562Z (over 1 year ago)
- Topics: pollination, pollination-recipe, radiance, radiation
- Language: Python
- Homepage:
- Size: 31.3 KB
- Stars: 0
- Watchers: 3
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Annual Sky Radiation
Annual Sky Radiation recipe for Pollination
This recipe calculate the annual sky radiation for each timestep provided in the wea
file. Nigh-time hours are filtered before running the simulation. To match the results
for each hours see the list of hours in sun-up-hours.txt.
# Limitations
This recipe uses Radiance's `gendaymtx` to generate the sky. "Gendaymtx takes a weather
tape as input and produces a matrix of sky patch values using the Perez all weather
model". "If there is a sun in the description, gendaymtx will include its contribution
in the four nearest sky patches, distributing energy according to centroid proximity".
This means that the value of direct sun is diffused between these patches. This
approximation is fine for studies such as cumulative radiation or for outdoor studies
where the amount of exact direct radiation is not critical. For accurate direct radiation
see `annual_radiation` recipe.