DAC in Sector Studies
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 148
- Forks
- 55
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 18
Description
Feature Request
As described in PR #622, running DAC in sector studies at national level is not supported right now.
Suggested Solution
I believe the best way to address this is probably remove the individual emission tracking per sector, and just post-process that information. I think what this would require is:
- Create central atmosphere emission stores (similar (or maybe the same?) to what is done in the power sector)
- Remove the sector specific stores (we may want to think about how to treat the methane store)
- Change the link
efficiency2values so they direct to the atmosphere store - Update the DAC sector links so they no longer pull from sector specific stores
- Ensure that carbon can be pulled from earlier timesteps (see this comment)
- Update the sector constraints so they no longer relate to sector specific stores. Note, this will remove the functionality of implementing emission targets at a per sector level. This can be amended by a future issue ticket tho.
- Create a utility function that calculates emissions per sector based on activity of the components in that sector
- Update the emission plots so that the emission values come from the utility function, rather than the store energy levels.
Additional Info
We should probably check how PyPSA-Eur does this first, tho!
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 by reviewing PR #622 and its referenced discussion, then compare how PyPSA-Eur handles DAC in national-level sector studies. Map the proposed atmosphere stores, sector links, constraints, emission utility, and plots to the repository before making changes. Done means DAC works at national level and emissions are calculated and plotted through the updated approach.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend, data, data-visualization
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100