This repository contains notes, data, and development code for the REGROW project, funded by the U.S. Departement of Energy's Office of Electricity. Its primary purpose is for project members to share and collaborate, while documenting progress on the research. The code contained here is presented "as-is" and is not intended to be an installable package. Please reach out to bennetm [at] nrel [dot] gov for additional questions.
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.
COPYRIGHT © SLAC National Accelerator Laboratory. All rights reserved. This work is supported in part by the U.S. Department of Energy, Office of Electricity.
Neither the name of the Leland Stanford Junior University, SLAC National Accelerator Laboratory, U.S. Department of Energy nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.