Visible to the public GridLAB-D Design Studio

Visible to the public 


Before running the studio, please make sure of the following:

  • You must first be logged into CPS-VO. If you have no account, you can create one here.
  • Make sure you are using one of the supported web browsers listed here

GridLAB-D Design Studio - In a nutshell

This design studio allows working with GridLAB-D model files(.glm file) and simulates them. GridLAB-D design studio converts the textual code of the grid distribution system i.e the 'glm' files to elegant and easily manipulatable the GUI(Graphic User Interface) based distribution network. The tools and means provided in the design studio give a user the capability to edit the distribution system in the GUI format. Once the editing of the GUI based distribution system is completed, User can invoke the plugin to generate code (i.e. glm file) as well as can simulate and get the output from the GridLAB-D software installed on our server. Design studio also supports various underlying services like the lifelong centralized repository of your designs and edits, software project management and build process software updates etc.

The underlying tool of this design studio is GridLAB-D(tm) developed by the U.S. Department of Energy (DOE) at Pacific Northwest National Laboratory (PNNL) under funding for Office of Electricity in collaboration with industry and academia. GridLAB-D(tm), is an electric power distribution system simulation and analysis tool supporting the design and operation of power distribution systems. It incorporates advanced modeling techniques, with high-performance algorithms to improve scalability. In this design studio, GridLAB-D(tm) is coupled with simulation configuration and integration tools. Version 4.0 of Gridlab-D used in this design studio was released in September 2017.

GridLAB-D combines multiple domain expertise in a unique simulation
environment to effectively evaluate smart grid technologies

The GridLAB-D design studio is a really powerful tool and easy to use for experimenting with the distribution system. We recommend reading further details and various use cases about it, which are available here.

The original paper of this work, that was published in the MSCPES 2019 as "Web-based platform for evaluation of resilient and transactive smart-grids" can be found here.

Reference: If you find this tool useful, please cite our paper via:

@inproceedings{neema2019web, title={Web-based platform for evaluation of resilient and transactive smart-grids}, author={Neema, Himanshu and Vardhan, Harsh and Barreto, Carlos and Koutsoukos, Xenofon}, booktitle={2019 7th Workshop on Modeling and Simulation of Cyber-Physical Energy Systems (MSCPES)}, pages={1--6}, year={2019}, organization={IEEE} }


GridLAB-D Design Studio


Downloadable Gridlab-D test files:

WebGME Modeling Environment:


Contact: Himanshu Neema


  • Harsh Vardhan
  • Carlos A Barreto
  • William Emfinger

This work is supported in part by:

  • NIST under awards 70NANB18H269 and 70NANB17H266
  • NSF PIRE program under award 1743772
  • NSF FORCES program under grant CNS-1238959