Skip to main content

An adapter to use PYPOWER with mosaik.

Project description

mosaik-pypower

This package contains the Adapter to connect PYPOWER to mosaik.

Installation

You can install mosaik-pypower via pip:

$ 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.2 – 2014-07-31

  • [CHANGE] Chache xlsx files to improve performance

  • [CHANGE] Updated to mosaik-api 2.0a4.

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

Authors

The mosaik-pypower is developed by Stefan Scherfke.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mosaik-pypower-0.6.2.tar.gz (18.1 kB view hashes)

Uploaded Source

Built Distribution

mosaik_pypower-0.6.2-py3-none-any.whl (11.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page