-
Notifications
You must be signed in to change notification settings - Fork 38
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
docs: be more precise in flex-model field descriptions for StorageScheduler #1041
base: main
Are you sure you want to change the base?
Conversation
Signed-off-by: Nicolas Höning <[email protected]>
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.
Thanks!
Note
Could please you revert changes on app.txt
and test.txt
as they don't seem to be relevant for this PR?
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.
Sorry for the late review. Behind the scenes we were still discussing a lot in the context of relaxing power and soc constraints, which this touched. This suggests we intend to keep treating the soc-min and soc-max as hard constraints, and will switch the others to penalized limits.
This is correct, right, @victorgarcia98 ?
* - ``soc-gain`` | ||
- ``.1kWh`` | ||
- Encode SoC gain per time step. A constant gain every time step, or see [#sensor_field]_. | ||
- Encode SoC gain per time step. Useful if energy is created by an external process (in-flow). Denotes a constant gain every time step, or see [#sensor_field]_. |
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.
created -> inserted
Yes, indeed. soc max and soc min should be always hard and we relaxed the targets and maxima and minima. |
Description
More clarity on some flex-model field descriptions, the idea came up when someone on the mailing list used
soc-min
and thensoc-at-start
below that, which is as of now infeasible for our storage scheduler.I'm not quite happy with this PR yet, either.
Apparently, we are very hard on the
soc-min
andsoc-max
values, while we are (planning to be) softer onsoc-minima
,soc-maxima
andsoc-targets
. I notice that the terms "min"/"minima" and "max"/"maxima" don't give that impression.Example from a user perspective: If I prefer my EV battery to not be charged below 20%, I set that as
soc-min
. My intention is not that I bring the EV back to the charger at 10% and no schedule will be made until I bring it back up to 20%.