-
Notifications
You must be signed in to change notification settings - Fork 10
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
507 add cross border flows to scenarios #522
base: main
Are you sure you want to change the base?
507 add cross border flows to scenarios #522
Conversation
…g on the direction
…o 507-add-cross-border-flows-to-scenarios
@tiernan-buckley-ufr in the future run the |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #522 +/- ##
==========================================
+ Coverage 77.51% 77.62% +0.10%
==========================================
Files 50 51 +1
Lines 6792 6832 +40
==========================================
+ Hits 5265 5303 +38
- Misses 1527 1529 +2
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
…ort) is reflected in the sign of the power, and that the price is assigned as expected
Pull Request
Related Issue
Closes #507
Description
This update adds a new type of unit, "Exchanges", corresponding to the commercial exchanges (imports/exports), allowing imports and exports to be added to the market dynamics.
Exports are treated as a form of demand and are set as a bid just below the (price-inelastic) demand bid price to ensure they are realised, and imports are treated as a form of generation set near to the min. bid price to ensure they are realised.
In example 1a, an "exchanges_df.csv" is added to the inputs containing import and export values that are fractions of the demand_df values. A corresponding "exchanges_units.csv" is made configuring how the exchanges participate in the market.
In example 3, "exchanges_df.csv" contains German commercial exchanges for the year 2019, and "exchanges_units.csv" configures how the exchanges participate in the market.
Changes Proposed
Testing
For example 3, the accepted bid prices with and without exchanges were modelled and compared with historical prices for 2019 to see if including exchanges improves the accuracy of the model.
For January:
For April:
For July:
For January a significant increase in accuracy is seen, for April a marginal increase, and for July a slight decrease is seen.
Checklist
Please check all applicable items:
doc
folder updates)pyproject.toml
doc/release_notes.rst
of the upcoming release is included