Skip to content
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

Extend documentation and toy tutorial with scheduling within the context of a building with PV #481

Closed
Flix6x opened this issue Aug 24, 2022 · 1 comment · Fixed by #534
Labels
documentation Improvements or additions to documentation
Milestone

Comments

@Flix6x
Copy link
Contributor

Flix6x commented Aug 24, 2022

Follow-up from PR #451.

The tutorial for scheduling a toy battery can be followed up with an example of scheduling within the context of a building with local production from PV panels. If an optimization context isn't specified, the scheduler would exceed the available headroom as follows:

image

By setting the optimization context to take into account the building's local production (and self consumption, if any), the resulting schedule should no longer exceed the available headroom.

@Flix6x
Copy link
Contributor Author

Flix6x commented Aug 24, 2022

Continuing a discussion from #451 (comment), the EMS should be fully described in the optimization context, otherwise you might get weird outcomes if you only optimise a sub-part of the system.

@Flix6x Flix6x added the documentation Improvements or additions to documentation label Aug 26, 2022
@nhoening nhoening added this to the 0.12.0 milestone Aug 29, 2022
@nhoening nhoening modified the milestones: 0.12.0, 0.13 Nov 11, 2022
Flix6x added a commit that referenced this issue Dec 1, 2022
Signed-off-by: F.N. Claessen <felix@seita.nl>
Flix6x added a commit that referenced this issue Dec 1, 2022
* Add missing timezone

Signed-off-by: F.N. Claessen <felix@seita.nl>

* Fix call to make_schedule

Signed-off-by: F.N. Claessen <felix@seita.nl>

* Ensure storage specs, also when make_schedule is called directly (i.e. no job)

Signed-off-by: F.N. Claessen <felix@seita.nl>

* One more missing timezone

Signed-off-by: F.N. Claessen <felix@seita.nl>

* Wrong timezone (only updated from utc to Europe/Amsterdam in #481)

Signed-off-by: F.N. Claessen <felix@seita.nl>

Signed-off-by: F.N. Claessen <felix@seita.nl>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
2 participants