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

Feature/planning/relaxed scheduler #1120

Draft
wants to merge 48 commits into
base: main
Choose a base branch
from

Conversation

Flix6x
Copy link
Contributor

@Flix6x Flix6x commented Jul 8, 2024

Description

Work in progress.

  • Relax site power constraints
  • Relax device storage constraints
  • Take into account curtailable devices
  • Reward final state of charge
  • Distinguish interpretation of soc-max/min from soc-maxima/minima, and site-consumption/production-capacity from site-power-capacity, representing hard and soft constraints -> Feature/planning/soft site power capacities #1118

Look & Feel

...

How to test

...

Further Improvements

  • Bump scheduler version (leading to new data source)
  • Allow toggling new behaviour in API
  • Allow toggling new behaviour in CLI
  • Reconsider validation rules
  • Add test for relaxing storage constraints
  • Add test for relaxing site consumption/production capacity constraints
  • Amend device scheduler docs

Related Items

victorgarcia98 and others added 30 commits June 7, 2024 18:04
This reverts commit c21e5a0.

Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
* Html edits from bootstrap 3 to bootstrap 5

* Correction on the cdn links and script link

* comments moved to PR description

* fixed Assets page: table seems too narrow and others..

* Menu enhancement etc...

* Compared current layout and made changes requested changes

* Compared current layout and made changes requested changes

* Compared current layout and made changes requested changes

* Compared current layout and made changes requested changes

* ensuring similarity between the versions

* Correction of requested changes

* Adjusting menu height

* Adjusting menu height

* Resolving the latest issues

* Correction of table, menu hamburger etc

* Fixed everything

* Fixes

* updated fixes

* other updated fixes

* flex and s margin

* breadcrumb toggle

* page load on clicked breadcrumb dropdown

* style attributes to custom css file

* auto-commit

* changes on requested changes

* changes on requested changes

* auto-commit

* auto-commit

* custom css to flexmeasures.css

* custom css to flexmeasures.css

* custom css to flexmeasures.css

* breadcrumb

* auto-commit

* Fix wrong click event on breadcrumb dropdown

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* add back space between 'active' and  'users'

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* select date-div, margin

* removed unnecessary style

* improve/fix some indentation

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

---------

Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Co-authored-by: Nicolas Höning <nicolas@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
…cheduler

Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
…sset form, in case the database has many sensors per account

Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
…er than sooner

Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
…xt-form' into feature/planning/relaxed-scheduler
Signed-off-by: F.N. Claessen <felix@seita.nl>
Flix6x and others added 10 commits July 2, 2024 15:48
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Flix6x and others added 8 commits July 9, 2024 12:13
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: F.N. Claessen <felix@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Victor Garcia Reolid <victor@seita.nl>
Signed-off-by: Felix Claessen <30658763+Flix6x@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
4 participants