liangdong158 / GridCal

GridCal, a power systems solver written in Python with user interface and embedded python console

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This software aims to be a complete platform for power systems research and simulation. Watch the video

Since it is pure Python, It works for Windows, Linux and OSX.

It is based on PyPower (MatPower for python) and it is compatible with Matpower files, and many more to come.

Some of the features you'll find already are:

  • Power flow:

    • Newton Raphson.
    • Gauss-Seidel.
    • Current iteration (or Zbus)
    • Newton Raphson Iwamoto (robust Newton Raphson)
    • Holomorphic Embedding Power flow.
    • DC approximation.
    • Predictor-corrector Newton-Raphson from the base solution.
  • The ability to handle island grids in all the simulation modes.

  • Time series with load and generation profiles.

    • It includes a nice profile import window.
    • Continuation power flow from step t-1 to step t
  • Bifurcation point with predictor-corrector Newton-Raphson and Holomorphic embedding.

  • Monte Carlo simulation based on the input profiles. (Stochastic power flow)

Visit the Wiki to learn more and get started.

Send feedback and requests to santiago.penate.vera@gmail.com.

About

GridCal, a power systems solver written in Python with user interface and embedded python console


Languages

Language:Python 99.5%Language:Jupyter Notebook 0.4%Language:MATLAB 0.1%Language:Batchfile 0.0%Language:Shell 0.0%