This private repository is for team members of the REGROW project, funded by the U.S. Departement of Energy's Office of Electricity. Please use this to share important documents, notes, data, and code.
The Technical Work Plan for the project is available in the top-level directory. Sub-directories are:
docs
: Documents, papers, etc. that are relevent to the research thrusts of the project.data
: Weather folder containstemperature.py
(comparison of heatwave peaks) andsummary_stats.py
(daily and hourly residual temperatures).
The GridLAB-D model is implemented in the model
folder. The main file is called wecc240.glm
. All supporting files included in this folder and all output files written to this folder will be included in the results download. File in other folders, such as data
, will not be included in the results download.
GitHub Actions
is used to start the simulation when the main
branch is updated or when a PR to main
is updated. To download the latest simulation results, see the Actions
tab above. For details on the Actions
workflow, see .github/workflows/main.yml
.
You can run the simulation on your local system using either docker
or a local image.
To run on docker
you must pull the latest development image of Arras from LF Energy:
docker pull lfenergy/arras:develop
You can run the simulation using the following command:
docker run -itv $PWD:/app lfenergy/arras:develop gridlabd wecc240.glm
On most common platforms downloadable images are available to run locally without having to install docker. To install the local image use the following command:
curl -sL http://install-dev.gridlabd.us/install.sh | sh
Depending on the security/setup of your system, you may need to use the sudo sh
command instead of just sh
.
You can then run the simulation using the following command:
gridlabd wecc240.glm
For more information on running or building gridlabd
see https://github.com/arras-energy/gridlabd/blob/master/README.md.