An adapter to use PYPOWER with mosaik.
Project description
mosaik-pypower
This package contains the Adapter to connect PYPOWER to mosaik.
Installation
mosaik-pypower currently requires an experimental branch of PYPOWER with Python 3 support which you have to install first:
$ pip install git+https://github.com/sscherfke/PYPOWER.git@py2and3#egg=PYPOWER $ pip install mosaik-pypower
You can run the tests with:
$ hg clone https://bitbucket.org/mosaik/mosaik-pypower $ cd mosaik-pypower $ pip install -r requirements.txt $ py.test
Input File Format
The adapter uses a simple JSON based format for input files:
{ "base_mva": <global_base_mva>, "bus": [ ["<bus_id>", "<bus_type>", <base_kv>], ... ], "trafo": [ ["<trafo_id>", "<from_bus_id>", "<to_bus_id>", <Sr_MVA>, <v1_%>, <P1_MW>, <Imax_p_A>, <Imax_s_A>], ... ], "branch": [ ["<branch_id>", "<from_bus_id>", "<to_bus_id>", <length_km>, <R'_ohm/km>, <X'_ohm/km>, <C'_nF/km>, <I_max_A>], ... ] }
where:
<bus_id>, <trafo_id>, <branch_id> need to be unique names
<bus_type> may be “PQ”, “PV” or “REF”
There may only be one REF bus and it must be the first in the list
Changelog
0.6.1 – 2014-06-30
[NEW] Added I_max_p [A] and I_max_s [A] to the transformer data.
0.6 – 2014-06-26
[NEW] Can import grids from Excel files (xlsx)
[NEW] New import format for JSON files (the old format is still supported)
[CHANGE] Massive internal refactoring.
[CHANGE] Updated to mosaik-api 2.0a3.
0.5 – 2014-03-26
Initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for mosaik_pypower-0.6.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1305ed3947acffbb0ca52463ff2588d342c5ab05aaeab9be90a7226841632983 |
|
MD5 | 00b8d724db2f925dd057c68b97641c51 |
|
BLAKE2b-256 | 164a9935dc8f0295430f4454c8303ccb6d2dedacecd1f47ad90d7541527e04be |