Microgrid Planner: An Open-Source Software Platform
Daniel Reich () and
Leah Frye ()
Additional contact information
Daniel Reich: Department of Operations Research, Naval Postgraduate School, Monterey, California 93955
Leah Frye: Extended Campus, Naval Postgraduate School, Monterey, California 93955
INFORMS Journal on Computing, 2025, vol. 37, issue 3, 503-515
Abstract:
We introduce an open-source software platform for developing microgrid planning tools. Our platform is composed of a computational layer developed in Python; a MySQL database layer; a REST API developed in Flask; a web app front end developed in Flask, HTML templates, and JavaScript; containerized deployment through Docker; and high-performance computing integration using Slurm. Our base capabilities include user accounts with authentication, user-defined distributed energy resource components and microgrids, user uploads of power load data, a core simulation method, and a microgrid sizing method. These capabilities are all integrated into a user-friendly web application, which is designed to be customized and extended. Whereas our platform already includes a useful set of microgrid planning tools, our vision is for it to bridge the active academic analytical modeling research for microgrid planning into deployable software tools that can be readily used by practitioners. In addition to describing our current capabilities, this paper details how our platform design facilitates easy adoption by other researchers developing analytical methods for microgrid planning.
Keywords: microgrid; open-source software; web application; simulation; decision support system (search for similar items in EconPapers)
Date: 2025
References: Add references at CitEc
Citations:
Downloads: (external link)
http://dx.doi.org/10.1287/ijoc.2023.0336 (application/pdf)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:inm:orijoc:v:37:y:2025:i:3:p:503-515
Access Statistics for this article
More articles in INFORMS Journal on Computing from INFORMS Contact information at EDIRC.
Bibliographic data for series maintained by Chris Asher ().