forked from open-energy-transition/pypsa-eur
-
Notifications
You must be signed in to change notification settings - Fork 1
feat: process and prepare PECD capacity factor time series for offshore generators #53
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
Open
daniel-rdt
wants to merge
24
commits into
master
Choose a base branch
from
feat/49-pecd-offshore
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…_renewable_profiles
…es and fix name of profiles in add_brownfield rule
… clean_pecd_data with handling of not available pecd years
…ded. Needs to be reverted later
…te download link for pecd data
25 tasks
tgilon
requested changes
Jun 12, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just wanted to share a few thoughts from our last chat. The main request is for a definition of TYNDP specific renewables carriers.
tgilon
reviewed
Jun 12, 2025
…ween tyndp renewable carriers and pecd renewable profiles
…/49-pecd-offshore
…replace UK with GB naming convention
tgilon
reviewed
Jun 13, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #49. This PR is necessary for addressing #48.
Changes proposed in this Pull Request
This PR prepares the workflow to use PECD data as input for renewable capacity factor time series of offshore generators.
The openly published TYNDP 2024 input data from PECD includes renewable time series for the years, 2030, 2040 and 2050.
To reproduce and test the implementation of this PR, you can run the 'Make' Rule:
To produce a
dag
of the adapted workflow of this PR with PECD profiles instead of default atlite renewable profiles as specified in the configuration file, you can call:The PECD renewable profiles output files
resources/profile_pecd_{clusters}_{technology}.nc
have the following structure:Tasks
Workflow
electricity/tyndp_renewable_profiles
where one can choose whether to use pecd renewable profiles and for which technologies. There on can specify both the profile name and the TYNDP technologies associated to that profile.add_electricity
,prepare_sector_network
andadd_brownfield
based on this new settingclean_pecd_data
build_renewable_profiles_pecd
add_existing_baseyear
andadd_brownfield
skipped addition of existing renewables andp_max_pu
respectively for specified technologies that use pecd data until their TYNDP generator components are added to the systemOpen Issues
Notes
The updated workflow is described by the following simplified
dag
showcasing all the rules between theclean_pecd_data
rules and thesolve
rules when callingsnakemake solve_sector_networks --configfile config/config.tyndp.yaml
Checklist
envs/environment.yaml
.config/config.default.yaml
.doc/configtables/*.csv
.config/test/*.yaml
.doc/data_sources.rst
.doc/release_notes.rst
is added.