Renewable Certificate Tracking Zones
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 148
- Forks
- 55
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 18
Description
PR #614 introduced Renewable Energy Certificates (REC) when implementing the RPS constraint. My question is the regions included when calculating the RECs.
I am def not an expert on RECs, but I understood the EPA regulations to be applied to the entire trading regions (for example WREGIS); regardless if the state within the trading region has a RPS. But I believe we calculate the demand based at a state level (rather than trading zone level).
For example, consider that if the two RPS are configured as given below:
| planning_horizon | region | carrier | pct |
|---|---|---|---|
| 2030 | CA | onwind, solar, offwind_floating, geothermal | 0.50 |
| 2030 | OR | onwind, solar, offwind_floating, geothermal | 0.50 |
I think the current functionality is:
(Gen_CA renewables) + (Gen_OR renewables) >= (Load_CA * 0.50) + (Load_OR * 0.50)
But it seems like based on the EPA literature, it should be:
(Gen_CA renewables) + (Gen_OR renewables) + (Gen_WA renewables) + (Gen_AZ renewables) + (Gen_NV renewables) + [remainder of states in WREGIS] >= (Load_CA * 0.50) + (Load_OR * 0.50)
@ktehranchi any thoughts? I may just be misunderstanding either the implementation logic and/or the EPA rules! I also do get if we balance at a trading level, that comes with its own issues. For example, having to track RECs by carrier, or how to balance if you run models with only a subset of regions, ect.
Contributor guide
No contributing guide indexed for this repository
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 with workflow/scripts/opts/policy.py lines 289-314 and the linked EPA energy-attribute tracking guidance. Compare the current state-level REC calculation with the proposed trading-region interpretation, including the implications for partial-region models and carrier tracking. Done requires an agreed regional accounting rule and a corresponding implementation plan.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100