-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #15 from sogno-platform/add-docs
There is not much documentation for this project available yet. This PR provides some basic information regarding inputs and outputs.
- Loading branch information
Showing
1 changed file
with
22 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# Documentation | ||
|
||
A good place to start is the examples/quickstart/ folder of the repo. | ||
|
||
## Inputs | ||
|
||
Basically, pyvolt requires to kinds of data: | ||
- grid topology | ||
- measurements or load flow results | ||
- uncertainty values for measurements | ||
|
||
The grid data can be imported from CIM / CGMES XML files (e.g. examples/sample_data/CIGRE-MV-NoTap/*.xml). | ||
cimpy is used for the import of grid data. | ||
|
||
Measurement values can be read from a CSV file (e.g. examples/sample_data/CIGRE-MV-NoTap/*.csv). | ||
|
||
Uncertainties are specified per measurement type. The measurement types are defined in: pyvolt/measurement.py -> class MeasType | ||
|
||
## Outputs | ||
|
||
The state estimation returns a Results object (pyvolt/results.py). | ||
While voltages are available upon completion of the state estimation, other variables like currents and power can be calculated on demand if required. |