Giter VIP home page Giter VIP logo

grg-pssedata's Introduction

grg-pssedata

release:

Documentation Status

dev status:

Build Report Coverage Report Documentation Status

grg-pssedata is a minimalist python package for working with PSS/E data files.

The package can be installed via:

pip install grg-pssedata

License

This package is developed at Los Alamos National Laboratory and is provided under a BSD-3 license as part of the Grid Research for Good Software Tools (C18036), see the LICENSE file for the full text.

Changelog

staged

  • nothing

v0.1.4

  • Improved support for component default values
  • Fixed type of xfrrat and nxfrat values (Issue #4)
  • Fixed line endings in file export

v0.1.3

  • Improved support for non-string values in class constructors
  • Fixed Bus default values

v0.1.2

  • Added support for default values in data files
  • Improved error reporting when a data line does not split into an acceptable number of items

v0.1.1

  • Drop support for python 2.7 and 3.4
  • Fixed bug where parsing lines with commas or comment characters inside single quotes would fail
  • Added support for FACTS Devices, Two-Terminal DC Lines, VSC DC Lines, Multi-Terminal DC Lines, Interarea Transfers, Transformer Impedance Correction Tables, Induction Machines, and Multi-Section Line Groupings

v0.1.0

  • Initial release

v0.0.2

  • PyPI test release

v0.0.1

  • Initial test tag

grg-pssedata's People

Contributors

ccoffrin avatar jbarberia avatar pseudocubic avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

grg-pssedata's Issues

xfrrat and nxfrat should be stored as integers

Hey there -

Feedback from pnnl on our case submissions for the go competition insists that the xfrrat and nxfrat values on the case object should be stored as integers as opposed to floats. I believe these objects' datatypes are only referenced once in your code base:

xfrrat (float): transformer rating units

nxfrat (float): units of branch ratings

and was wondering if you could submit a change to fix this.

We're using the grg-pssedata package to provide an in-memory data structure for storage of the data from the raw file - I could fork the repo and create our own, but it's a small fix, would save me some headache, and I figured you'd want it fixed anyway. Apparently psse will fail on import with these values represented as a float. The psse documentation is unclear on this point (and in fact I interpreted it as a float as well) and this data isn't used in the competition, but a fix would be greatly appreciated.

Thanks!

-Steve

System Links Validation

In the network validate function check that all inter-component links (i.e. bus names) are valid.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.