-
Notifications
You must be signed in to change notification settings - Fork 251
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
Improve inputs for buildings retrofit calculations #800
base: master
Are you sure you want to change the base?
Conversation
Not sure about a proper strategy to add the updated hotmaps dataset to the repo. Data inputs for retrofitting are committed into Apart of that, not sure it we want to keep the previous version of hotmaps dataset, or replace it with an updated version. @martacki what is you vision of the points above? |
…nto integrate_new_hotmaps
for more information, see https://pre-commit.ci
The PR was put on hold for quite a while due to some anomalies found in the response on the data update. After digging into the data, it has been found that the anomalies are linked with the structure of the data updates itself. The PR is ready for review, but may need some additional local testing to ensure that it's fully consistent with all the latest changes. Update: the local testing successful with an additional pandas-related fix. @martacki please, feel free to review, when you have time 🙂 |
Update: added a number of additional maintenance fixes to address recent
|
As a comment, these updates of The testing has confirmed that these changes are accurately transferred to the building stock data in the model, and effect mainly the overall area data |
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.
Hi @ekatef I tried to evaluate your implementation, comparing the resulting non-annualised costs both from your implementation as well as from the master branch (that's why I merged master).
Also, I compared the resulting p_nom_max values for retrofitting. Here are the results:
comparing costs, there are small differences of below 1 EUR/m2 for most countries, which I'd ignore. 1-2%, seems reasonable.
Only for PL, the results are quite heavy, but only for costs, not for the potential dE savings:
For the residential sector, the costs are exactly 50% compared to the current master branch, for services they're exactly 2/3 and the total costs are 65% of the costs for the master branch (moderate scenario).
For the ambitious scenario, the residential is also exactly 50% of what's in current master, but the costs for the services sector is also exactly 50%. Therefore, total is also 50%. I wonder what is the impact on Poland?
When looking on the potential (how much "MW" of retrofitting can be installed), the update to new HOTMAPS does have a larger impact (positive means that the new potential is smaller than before):
But given that the differences are also below 3%, I'd say that that's fine.
The generation profile is exactly the same in both branches (p_min_pu
and p_max_pu
)
I'd say this looks good, it would be just useful to understand the impact on PL, mainly on the costs. I understand that you're suggesting to use the HOTMAPS data for PL, instead of Eurostat data. Maybe this is where the huge difference comes from? Would be good to know which of these sources is more accurate.
Had also a look into the looks in line with the plot you posted, however I'm a bit worried about the tremendous increase of costs with the new update, retrofitting will be 60-100% more expensive in approx. half of all the countries... |
Let me know when this should be reviewed to go into the master. It would be good to have a rough sense for where the cost differences come from. The added input file should definitely not be part of the git repository. I would switch to a remote input and also purge the file from the git history: Purging
Remote Input
|
Changes proposed in this Pull Request
The PR is intended to update building stock data used in calculations for retrofitting costs. The following changes are suggested.
Construction features (U-value)
instead of plural.Checklist
envs/environment.yaml
.config.default.yaml
.doc/configtables/*.csv
.doc/release_notes.rst
is added.