-
Notifications
You must be signed in to change notification settings - Fork 7
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
Implement rising hub heights for wind; profile smoothing for offshore wind #171
Conversation
Smoothing by Gaussian kernel enabled following Gorm Andresen atlas implementation. Hub heights raised by 10m every 10 years versus PyPSA-Eur reference turbines (Vestas 3 MW for onwind, NREL 5 MW for offwind).
for more information, see https://pre-commit.ci
config/config.yaml
Outdated
V: [3.0, 3.2, 3.5, 3.8, 4.0, 4.2, 4.5, 4.8, 5.0, 5.2, 5.5, 5.8, 6.0, 6.2, 6.5, 6.8, 7.0, 7.2, 7.5, 7.8, 8.0, 8.2, 8.5, 8.8, 9.0, 9.2, 9.5, 9.8, 10.0, 10.2, 10.5, 10.8, 11.0, 11.2, 11.5, 11.8, 12.0, 12.2, 12.5, 12.8, 13.0, 13.2, 13.5, 13.8, 14.0, 14.2, 14.5, 14.8, 15.0, 15.2, 15.5, 15.8, 16.0, 16.2, 16.5, 16.8, 17.0, 17.2, 17.5, 17.8, 18.0, 18.2, 18.5, 18.8, 19.0, 19.2, 19.5, 19.8, 20.0, 20.2, 20.5, 20.8, 21.0, 21.2, 21.5, 21.8, 22.0, 22.2, 22.5, 22.8, 23.0, 23.2, 23.5, 23.8, 24.0, 24.2, 24.5, 24.8, 25.0] | ||
POW: [0.0, 0.127, 0.178, 0.237, 0.305, 0.381, 0.468, 0.564, 0.671, 0.789, 0.919, 1.061, 1.216, 1.385, 1.567, 1.765, 1.977, 2.205, 2.45, 2.711, 2.99, 3.287, 3.602, 3.937, 4.291, 4.665, 5.06, 5.477, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 0.0] | ||
hub_height: 140. | ||
P: 5.5 | ||
offwind-float: |
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.
offwind-float should probably also benefit from smoothing and hub height increases?
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.
It's not built in PyPSA-Ariadne, so we should probably just remove it. Also I'm not super familiar with the technology...
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 think saw some runs where it got built to some extent, but i'd be happy to remove it
In this version two errors (lack of smoothing and lack of GWA correction) cancel out. Both should be fixed in medium-term.
Validator ReportI am the Validator. Download all artifacts here. ❗ Run failed!Download 'logs' artifact to see more details.
Comparing |
… wind (#171) * enable wind profile smoothing; raise hub heights in 2030 and 2040 Smoothing by Gaussian kernel enabled following Gorm Andresen atlas implementation. Hub heights raised by 10m every 10 years versus PyPSA-Eur reference turbines (Vestas 3 MW for onwind, NREL 5 MW for offwind). * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * turn off onwind smoothing until GWA correction to wind speeds In this version two errors (lack of smoothing and lack of GWA correction) cancel out. Both should be fixed in medium-term. * disable offwind-float --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Lukas Trippe <[email protected]> Co-authored-by: Michael Lindner <[email protected]>
This PR makes several changes to improve the modelling of wind profiles:
windturbine_smooth
, as described by Gorm Andersen et al's REatlas paper and Bloomfield et al 2022 Fig 5 from NationalGrid. This represents smoothing across weather cells, turbine availability and other factors deviating from raw wind power curves. This lowers capacity factors by around 20%.The smoothing is not yet implemented for onshore wind, because we see from DTU's Global Wind Atlas that the ERA5 wind speeds are a little too low over land in Germany. This is not an issue for offshore. Once the GWA correction is implemented, we can turn the smoothing on for onshore too.
FLH from ISE Stromgestehungskosten 2024 for new turbines:
Average CF for onshore in Germany in 2019 was 21.5% (1880 FLH).
Average capacity factors/FLH before the change in 2020:
and in 2045:
(changes due to changing distribution of wind inside Germany).
After the change in 2020:
in 2045:
Before asking for a review for this PR make sure to complete the following checklist:
ariadne_all
completes without errorsexport_ariadne_variables
has been adapted to the changesChangelog.md
main
has been merged into the PRYYYYMMDDdescriptive_title