https://github.com/openedi/oedisi
Grid Algorithms and Data Analytics Library
https://github.com/openedi/oedisi
Last synced: about 1 year ago
JSON representation
Grid Algorithms and Data Analytics Library
- Host: GitHub
- URL: https://github.com/openedi/oedisi
- Owner: openEDI
- License: bsd-3-clause
- Created: 2021-11-17T17:46:27.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-08-07T20:11:00.000Z (about 2 years ago)
- Last Synced: 2025-04-11T15:34:19.399Z (over 1 year ago)
- Language: Python
- Homepage:
- Size: 2.26 MB
- Stars: 6
- Watchers: 5
- Forks: 1
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Citation: CITATION.cff
Awesome Lists containing this project
README
# Oedisi
[](https://github.com/openEDI/oedisi/actions/workflows/test-api.yml)
[](https://github.com/openEDI/oedisi/actions/workflows/unit-tests.yml)
[](https://openedi.github.io/oedisi/)
[](https://badge.fury.io/py/oedisi)
`oedisi` (OpenEDI - System Integration) is an orchestration interface for HELICS power simulations.
- connects algorithms and data in a co-simulation framework HELICS by instantiating new components with the right HELICS configuration
- runs simulations (including with debug features) using the `oedisi` CLI tool.
- provides common [Pydantic](https://github.com/pydantic/pydantic) models for communications between power system algorithms and data in `oedisi.types`
## Documentation
[Main Docs](https://openedi.github.io/oedisi/)
[Getting Started](https://openedi.github.io/oedisi/getting_started.html) (with example)
## Example
The repository [`sgidal-example`](https://github.com/openEDI/sgidal-example/) contains a basic example including
- OpenDSS federate
- measuring federate
- weighted least squares state estimator federate
- recording federates