-
Notifications
You must be signed in to change notification settings - Fork 12
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
Raise errors for invalid scenario definitions #7
Comments
@tomschelo @cdesmond - I'll need your feedback here, since you have some experiences in defining FLEDGE scenarios! I believe you can edit directly the list above. |
3-phase vs. symmetric 1-phase equivalent --> check if For isolated nodes, lines, etc. it might make sense to use the networkX package, it supports wide range of graph analysis. In plots.py, electric_grid_model is already transformed to a networkX graph object, so it should be easy. I believe your list is already quite good, I actually cannot think of another error currently, but I will pay attention in the future. What could also help debugging a scenario is in the end of a simulation printing a short summary to the console:
--> This will help to make sure that the user did not mix up anything, as there are so many parameters that can be manipulated. |
Introduce checks in
data_interface
such that definition issues are caught early and raise clear error messages.Typical issues (Please add / edit):
The text was updated successfully, but these errors were encountered: