Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix grouping logic again #1091

Merged
merged 12 commits into from
Jun 13, 2024
Merged

Fix grouping logic again #1091

merged 12 commits into from
Jun 13, 2024

Conversation

lindnemi
Copy link
Contributor

@lindnemi lindnemi commented Jun 6, 2024

#967 takes the point of view, that the capacities added by the model in 2025 correspond to the time interval [2025,2030]. The logic of the grouping years for existing capacities was different and solar-2020 would correspond to capacities installed in [2015,2020]. #967 aligned the way the grouping years work, s.t. solar-2015 would correspond to the interval [2015,2020].

However, as pointed out in PyPSA/pypsa-ariadne#101 the interpretation that solar-2025 corresponds to [2025,2030] might be flawed. In pypsa-ariadne we impose capacities and co2 limits corresponding to actual laws. These limits apply to the year 2025, thus any capacities extensions of the solar-2025 generator required to achieve these limit have to be built before 2025. Hence the more correct point of view is that the capacities expanded by the model in 2025 correspond to the time interval [2020,2025]. This is how the grouping years of existing capacities worked before #967, and thus this PR mostly reverts #967.

Open issues:

  • grouping years for heating may not extend 2020. Otherwise infeasibilities occur. I have no idea why, but i would prefer if this would be handled in the code and not in the config

  • The renewable capacity added in the base year is neglected because of the land use constraint in solve_network. it would be desirable to have separate Generators for extendable and existing renewable capacities.

@lindnemi lindnemi requested review from lisazeyen and removed request for lisazeyen June 6, 2024 13:49
@lindnemi lindnemi marked this pull request as draft June 7, 2024 12:40
@lindnemi lindnemi requested a review from lisazeyen June 7, 2024 15:49
@lindnemi lindnemi marked this pull request as ready for review June 7, 2024 15:50
@lindnemi lindnemi merged commit 7fe2597 into ariadne2 Jun 13, 2024
2 checks passed
@lindnemi lindnemi mentioned this pull request Jun 13, 2024
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants