NatLabRockies / NatLabRockies/rdtools
Consider calculating daily aggregates weighted by expected power instead of irradiance
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 189
- Forks
- 82
- PR merge metrics
- No merged PRs in 30d
Description
Weighting the normalized energy by irradiance when calling aggregation.aggregation_insol is supposed to emphasize values that matter the most for system production. In some cases, irradiance isn't necessarily a great proxy for system production -- for example, a thin-film tracking system can experience reasonably high irradiance during times with significant self-shading loss. In these cases, it may be desirable to weight by expected power instead of irradiance.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at aggregation.aggregation_insol, where normalized energy is weighted by irradiance. Review how the aggregation currently receives and applies irradiance, then determine the expected-power input and behavior needed for an alternative weighting mode. Done means daily aggregates can use expected power instead of irradiance without losing the existing behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- data
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100