generated from iiasa/scse-workflow-template
-
Notifications
You must be signed in to change notification settings - Fork 29
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
Add multiple versions of carbon-price variables #38
Open
danielhuppmann
wants to merge
1
commit into
IAMconsortium:main
Choose a base branch
from
danielhuppmann:variables/carbon-prices
base: main
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.
Open
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
- Price|Carbon: | ||
description: Price of carbon (as reported by the model) | ||
unit: USD_2010/t CO2 | ||
region-aggregation: | ||
- Price|Carbon (mean): | ||
method: mean | ||
- Price|Carbon (weighted by Emissions|CO2): | ||
weight: Emissions|CO2 | ||
drop_negative_weights: false | ||
- Price|Carbon (weighted by Final Energy): | ||
weight: Final Energy | ||
check-aggregate: false | ||
- Price|Carbon (mean): | ||
description: Price of carbon (computed as unweighted mean across regions) | ||
unit: USD_2010/t CO2 | ||
skip-region-aggregation: true | ||
- Price|Carbon (weighted by Emissions|CO2): | ||
description: Price of carbon (weighted by regional CO2 emissions) | ||
unit: USD_2010/t CO2 | ||
skip-region-aggregation: true | ||
note: Regional CO2 emissions can turn negative at different points in time, which | ||
can result in counter-intuitive timeseries when used as weights for averages | ||
- Price|Carbon (weighted by Final Energy): | ||
description: Price of carbon (weighted by final energy consumption across regions) | ||
unit: USD_2010/t CO2 | ||
skip-region-aggregation: true |
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.
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 wonder whether aggregating by
Gross Emissions|CO2
would be preferable, avoiding this really counter-intuitive and confusing issue of negative or undefined (division by 0) carbon pricesThere 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.
Not sure about that, this solution would also deviate from the "standard" solution where the price is weighted by net emissions.
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.
There is no "perfect" solution. In my view, the version "weighted by final energy" would be the best default setting, as it represents the angle "how large is the energy system for which a carbon price is relevant" (this could also be "primary", but I think final is a bit better), but if one takes a different angle, other aggregations can be more fitting.
If there is a specific angle for which weighting by "gross emissions" would be better, it could be added as well, right?
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.
Yes, we can always add other aggregation metrics and variables for specific projects. For example, ECEMF uses final-electricity as weight (in addition to other weights) because this has project includes electricity-only models.
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.
Gross and Net emissions are both fine.
Having negative mean pricing should be rare: in my understanding, this would happened if regions without NET have higher carbon prices than in regions with NET, which is really counter-intuitive and is more a modelling issue.
In the past Gross emissions were used (previous papers and the IPCC) to compute the net present value of the global carbon price in order to cover negative prices, but again I think at that time the issue was the use of a discount rate not compatible with some model results, rather than using "Gross" over "Net" emissions.
Anyway those should be moved to the "macro" list now.
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.
@FlorianLeblancDr I don't understand the comment - it is quite easy to get weird results when using net emissions as weights.
Here two cases with two regions with different carbon prices - while emissions are quite similar between the two cases, they flip from -800$/tCO2 in case A to +1200 $/tCO2 in case B:
So I still think weighing by another metric that is more stable and preferably related to the overall size of the energy system (such as FE) is much more robust and useful when calculating average carbon prices - if one is interested in "what carbon prices does the world see on average", and not simply "what are carbon pricing revenues" - the second question is very different from the first one.
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.
Thank for this numerical example @robertpietzcker
I agree then.
With the caveat: carbon price trigger energy efficiency, which in this case decrease the weight applied.