-
Notifications
You must be signed in to change notification settings - Fork 9
Custom curve flhs #3223
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
base: master
Are you sure you want to change the base?
Custom curve flhs #3223
Conversation
@kaskranenburgQ will this change model results? If so, we cannot merge it without discussing it with our clients. |
Just did a quick scan of the changes. In addition to Mathijs' question and remark, I think we also need to write a migration, since the inputs that will be deleted with this PR can be set in scenarios... Let's discuss in the sprint. |
I had a look at the scenarios through the server. I couldn't always parse the user_inputs for older scenarios for this hash serialisation issue for some of the values, especially in older scenarios: But from the scenarios which I could check, and definitely for all the scenarios in the etengine pro backup, none of these inputs are set:
|
The user curve for hydro river works as it should! There's an issue in the geothermal and solar thermal user curve in scenarios where there's already installed capacity of related technologies in the start year. For example, take the a blank EU27 scenario and upload custom curves for solar thermal and geothermal. This correctly changes the full load hours, but incorrectly updates the number of units and incorrectly doesn't affect the production output, see example below for two technologies. ![]() I think this is because the flh_..._user_curve input should include a correction where the original NoU is set and preset demand is updated based Is there another way to tackle this with the methods we already have? Or do we need to create this method for steam hot water as well? @kaskranenburgQ @mabijkerk |
Great catch! |
Based on the PR of @louispt1 (quintel/etengine#1537), I have added the preset_demand_by_steam_hot_water_production update in the user curve inputs. While testing I found the following points:
@louispt1 Could you add this in your PR? Then I will change the inputs to accomodate this change. |
@kaskranenburgQ I've added the method, untested except for the pre-existing spec: quintel/etengine@b62b037 |
222ec8a
to
f87983d
Compare
This PR aims to close #3119.
It does so by updating the flh inputs for geothermal, solar thermal and hydro technologies.
Please note that the produced energy of each of the technologies in the input statements will change with the flh's expect for buildings_space_heater_solar_thermal & households_water_heater_solar_thermal, since the energy production of these technologies is set via share inputs and not via a combintion of capaicty and flh's.