quintel / etengine

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

Introduce more fine-grained load-shifting #1380

Closed thomas-qah closed 9 months ago

thomas-qah commented 9 months ago

What?

This PR adds support for setting up more fine-grained load-shifting by our users.

Why?

The currently existing load-shifting functionality caused too much of a peak in the demand for the electricity system. The user needed a way to spread out this demand more evenly over time.

How?

By adding support to set and influence output_capacity in etengine.

thomas-qah commented 9 months ago

Since there are only a few lines of code that are changed in this PR, maybe it's nice to remake it into just one commit, instead of the 6 we will have otherwise 🙂

@noracato: If we 'Squash and merge' this branch it will end up as one commit in master, which is exactly what you want, right?