https://github.com/sk4ld/gridpot
Tip revision: ff062dd62460045f5773c0840d171b6e55a4fabb authored by sk4ld on 23 March 2015, 18:20:30 UTC
Added gridlabd files to the .gitignore
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