Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sogno-platform/dpsim
Real-time power system simulator including powerflow, (dynamic) phasors and EMT
https://github.com/sogno-platform/dpsim
dynamic-phasors electromagnetic-transient emt power-systems powerflow quasi-stationary real-time simulation
Last synced: 3 months ago
JSON representation
Real-time power system simulator including powerflow, (dynamic) phasors and EMT
- Host: GitHub
- URL: https://github.com/sogno-platform/dpsim
- Owner: sogno-platform
- License: mpl-2.0
- Created: 2020-01-29T08:49:59.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-06-11T09:35:53.000Z (5 months ago)
- Last Synced: 2024-06-11T16:00:27.981Z (5 months ago)
- Topics: dynamic-phasors, electromagnetic-transient, emt, power-systems, powerflow, quasi-stationary, real-time, simulation
- Language: C++
- Homepage: https://sogno.energy/dpsim/
- Size: 65.8 MB
- Stars: 64
- Watchers: 9
- Forks: 48
- Open Issues: 88
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- open-sustainable-technology - DPsim - A solver library for dynamic power system simulation. (Energy Systems / Energy System Modeling Frameworks)
README
# DPsim
[![Build & Test RockyLinux](https://github.com/sogno-platform/dpsim/actions/workflows/build_test_linux_rocky.yaml/badge.svg)](https://github.com/sogno-platform/dpsim/actions/workflows/build_test_linux_rocky.yaml)
[![Build & Test Fedora](https://github.com/sogno-platform/dpsim/actions/workflows/build_test_linux_fedora.yaml/badge.svg)](https://github.com/sogno-platform/dpsim/actions/workflows/build_test_linux_fedora.yaml)
[![Build & Test Fedora Minimal](https://github.com/sogno-platform/dpsim/actions/workflows/build_test_linux_fedora_minimal.yaml/badge.svg)](https://github.com/sogno-platform/dpsim/actions/workflows/build_test_linux_fedora_minimal.yaml)
[![Build & Test Windows](https://github.com/sogno-platform/dpsim/actions/workflows/build_test_windows.yaml/badge.svg)](https://github.com/sogno-platform/dpsim/actions/workflows/build_test_windows.yaml)
[![License: MPL 2.0](https://img.shields.io/badge/License-MPL%202.0-brightgreen.svg)](https://opensource.org/licenses/MPL-2.0)
DPsim is a solver library for dynamic power system simulation.
- It supports both the electromagnetic transient (EMT) and dynamic phasor (DP) domain for dynamic simulation.
- A powerflow solver is included for standalone usage or initialization of dynamic simulations.
- It provides a Python module which can be embedded in any Python 3 application / scripts.
- The simulation core is implemented in highly-efficient C++ code.
- It supports real-time execution with time-steps down to 50 uS.
- It can load models in the IEC61970 CIM / CGMES XML format.
- It can be interfaced to a variety of protocols and interfaces via [VILLASnode](https://fein-aachen.org/projects/villas-node/).## Documentation
The [documentation](https://dpsim.fein-aachen.org/) has build / installation instructions, links to examples and explains the concepts implemented in DPsim as well as its architecture.
## License
The project is released under the terms of the [MPL 2.0](https://mozilla.org/MPL/2.0/).
## Contact
[LF Energy Slack](https://slack.lfenergy.org/) - Chat with other users and developers and get help in the **#sogno** or **#sogno-dpsim** channel.
You can also send a direct message to
- Markus Mirz
- Jan Dinkelbach
- Steffen Vogel