quintel / etengine

Calculation engine for the Energy Transition Model
https://energytransitionmodel.com/
MIT License
15 stars 7 forks source link

Load shifting in industry can becomes price setting in scenario's where it is not active. #1475

Closed kaskranenburgQ closed 5 days ago

kaskranenburgQ commented 5 days ago

In the following scenario : https://energytransitionmodel.com/saved_scenarios/18545

We see a very spiky price profile: Electricity price per hour 1238307

In this scenario, the following flex options are set:

In a lot of hours, the price is set to 2000.

This is remarkable, since according to the merit order, the technology Hydro (mountain) should generate more than enough energy in this scenario, with a marginal cost of 2.49 EUR/MWh.

Merit order table 1238307

Now, there are 2 ways in which a price profile with a price of 2.49 occurs:

  1. Setting the Batteries in households to no Forecasting algorithm
  2. Shutting off the Load shifting in industry.

For some reason, the forecasting algorithm (both the system and the local algorithm) takes over the price of the highest flex option (in this case, the load shifting in industry of the metal sector).

This relates to part 4 of issue #1403.

@louispt1 @noracato Would be great if one of you could have a look some time.

Notifying @mabijkerk .

mabijkerk commented 5 days ago

This is the same issue as indicated in https://github.com/quintel/etengine/issues/1403.