-
Notifications
You must be signed in to change notification settings - Fork 4
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
Zensus cells without HH demand profiles #431
Comments
I can think of the following:
You proposed to choose the amount of profiles by the population. As we will have to assign profiles to each building in #435 I would rather go by building-count. We will have to accept some inaccuracy but would hopefully prevent further flanging. Also remember that the profiles will be scaled at aggregated nuts3 level anyways. I would preferably not touch the cells in which population and households deviate to much but only cover the ones without any. What do you think? ** I am a bit scared to open pandoras-box, integrating a new, unknown dataset. |
Thanks for this proposal.
So we'd have other edge cases here.. I'd say lets solve #435 first |
Apparently we are missing about 20% of all cells with population in SH
|
Damn it, 20% seems to be the magic number today @ClaraBuettner 📉 . |
At least <5% of the population looks much better, but the data is only for Schleswig-Holstein, isn't it? It might make sense to also look at the data for Germany. And you mentioned that cells without households are often in rural areas, so the numbers might be better for whole Germany... |
Data for DE:
Somewhat better.. |
I mean...well... |
We decided to fix this by allocating an appropriate mean household distribution to affected cells as it affects both power and heat. eGon-data/src/egon/data/datasets/electricity_demand_timeseries/hh_profiles.py Lines 1195 to 1196 in 1a6206e
|
Merge branch 'fix/#431-fill-missing-hh-for-populated-cells' into continuous-integration/run-everything-over-the-weekend-v2
After thinking about this, I realized that this is not trivial and a mean distribution does not bring a plausible solution for all cases. The population value of the cells would not fit to the amount of people which are allocated to these household types. Even if we determine a mean distribution just within subgroups of specific population values implausible deviations remain. Especially in the cells with very low population this would end up in household shares <1 and end up in a bunch of new edge cases to solve. Taking the most common distribution within subgroups of specific population values seems to be the next closest but also generates more edge cases as soon as the subgroups become small and determining the most common is not trivial anymore. Thus we decided to go for a random choice distribution within subgroups of specific population. |
Merge branch 'fix/#431-fill-missing-hh-for-populated-cells' into continuous-integration/run-everything-over-the-weekend-v2
…ulated-cells Fill missing household data for populated cells
Maybe I was too fast merging #260 :
Some Zensus cells with buildings and population do not have any profiles assigned. Let's consider this example plot (village: Husby, east of Flensburg):
Legend:
Obviously, there're no profiles assigned in cells without data on households - the methods do not cover those edge cases. In ding0 the buildings won't be part of the grid as they have no load. This might be acceptable in the example above but I've seen settlements with a handful of cells and only 1 holding profile information...
Is there a quick way of covering those edge cases, e.g. use the population (we had a similar case for a missing attribute, cf. post) and some average HH distribution?
The text was updated successfully, but these errors were encountered: