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

feat(scheduling): Storage scheduler supports losses over time #679

Merged
merged 27 commits into from Jun 12, 2023

Commits on May 9, 2023

  1. StorageScheduler supports losses over time

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed May 9, 2023
    Configuration menu
    Copy the full SHA
    5d829a9 View commit details
    Browse the repository at this point in the history
  2. Fix tests

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed May 9, 2023
    Configuration menu
    Copy the full SHA
    dfc9563 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Expose storage-efficiency through the CLI

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed May 11, 2023
    Configuration menu
    Copy the full SHA
    764ce48 View commit details
    Browse the repository at this point in the history
  2. Refactor so that both CLI and API use the same efficiency field defin…

    …itions
    
    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed May 11, 2023
    Configuration menu
    Copy the full SHA
    91ccd48 View commit details
    Browse the repository at this point in the history
  3. Test deserialization of efficiency field

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed May 11, 2023
    Configuration menu
    Copy the full SHA
    41442bb View commit details
    Browse the repository at this point in the history
  4. Check for energy losses due to inefficiencies

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed May 11, 2023
    Configuration menu
    Copy the full SHA
    2f3e5ce View commit details
    Browse the repository at this point in the history
  5. Add storage-efficiency to API tests

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed May 11, 2023
    Configuration menu
    Copy the full SHA
    1e49dd7 View commit details
    Browse the repository at this point in the history
  6. Add endpoint documentation for the storage-efficiency field

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed May 11, 2023
    Configuration menu
    Copy the full SHA
    1dcec70 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. Merge branch 'main' into 639-storage-losses-over-time

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed May 22, 2023
    Configuration menu
    Copy the full SHA
    81f8579 View commit details
    Browse the repository at this point in the history
  2. Add docstring incl. doctest tests

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed May 22, 2023
    Configuration menu
    Copy the full SHA
    8156ce0 View commit details
    Browse the repository at this point in the history
  3. Add field to API flex model documentation

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed May 22, 2023
    Configuration menu
    Copy the full SHA
    ed89b16 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. Merge remote-tracking branch 'origin/main' into 639-storage-losses-ov…

    …er-time
    
    # Conflicts:
    #	flexmeasures/data/models/planning/storage.py
    #	flexmeasures/data/models/planning/tests/test_solver.py
    #	flexmeasures/data/schemas/scheduling/storage.py
    Flix6x committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    f178e81 View commit details
    Browse the repository at this point in the history
  2. Update flex model docs

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    548cded View commit details
    Browse the repository at this point in the history
  3. black

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    d7349e3 View commit details
    Browse the repository at this point in the history
  4. Clarify efficiencies using footnotes and math

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    0c91a60 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Configuration menu
    Copy the full SHA
    bcd5459 View commit details
    Browse the repository at this point in the history
  2. docs: expand inline comment

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    556c67a View commit details
    Browse the repository at this point in the history
  3. docs: Add math explanation to docstring

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    f2f3ad1 View commit details
    Browse the repository at this point in the history
  4. docs: add API changelog entry

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    580c16f View commit details
    Browse the repository at this point in the history
  5. fix: revert change to Makefile

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    dacb6a3 View commit details
    Browse the repository at this point in the history
  6. docs: changelog entry, and update changelog entry for minima and maxi…

    …ma fields
    
    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    c7eeafe View commit details
    Browse the repository at this point in the history
  7. docs: explain abbreviations

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    8f0e72c View commit details
    Browse the repository at this point in the history
  8. fix(docs): required space

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    df092f1 View commit details
    Browse the repository at this point in the history
  9. Merge remote-tracking branch 'origin/main' into 639-storage-losses-ov…

    …er-time
    
    # Conflicts:
    #	documentation/changelog.rst
    Flix6x committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    8298dde View commit details
    Browse the repository at this point in the history
  10. docs: expand changelog entry for flexmeasures add report cli command

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    665c1c4 View commit details
    Browse the repository at this point in the history
  11. docs: expand and combine changelog entries for `flexmeasures shows re…

    …ports` and `flexmeasures show schedulers` CLI commands
    
    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    b57bcc3 View commit details
    Browse the repository at this point in the history
  12. flake8

    Signed-off-by: F.N. Claessen <felix@seita.nl>
    Flix6x committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    bcbfa8d View commit details
    Browse the repository at this point in the history