https://github.com/sk4ld/gridpot
Raw File
Tip revision: ff062dd62460045f5773c0840d171b6e55a4fabb authored by sk4ld on 23 March 2015, 18:20:30 UTC
Added gridlabd files to the .gitignore
Tip revision: ff062dd
README.md
# GridPot

# Dependencies
Install these dependencies before buiding and installing gridlabd and conpot

* autconf/automake/libtool
* subversion
* python-dev
* mysql-server   (library and dev files)
* python-mysqldb
* xerces-c       (library and dev files)
* libcurl(ssl|gnutls)

more gridlabd info: http://gridlab-d.sourceforge.net/wiki/index.php/Linux/Unix

# Install 

First, install mysqld

Set up conpot with:

conpot/sudo make clean (if rebuilding)

conpot/sudo python setup.py install

Set up gridlabd with:

autoreconf -isf

make

sudo make install

Set up libiec61850:

make

make INSTALL_PREFIX=/usr/local install

# Demo commands

We'll do a demo with the IEEE_13_Node_Test_Feeder.glm

for GridLAB-D 

cd gridlabd/3.1/models

gridlabd -D run_realtime=1 --server --debug --verbose IEEE_13_Node_Test_Feeder.glm 

For conpot:

sudo conpot -t gridpot

start configured IEDs

# Useful Developer Links

To expand the GridLAB-D objects we can interact with from conpot, one should see:
http://gridlab-d.sourceforge.net/wiki/index.php/Power_Flow_User_Guide

back to top