Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

stor4build

Software ·
DOI:https://doi.org/10.11578/dc.20251112.1· OSTI ID:code-170060 · Code ID:170060
 [1];  [2]
  1. Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
  2. National Renewable Energy Laboratory (NREL), Golden, CO (United States)

The EnergyPlus simulation engine supports modeling and simulation of thermal energy storage (TES) systems in several ways, including using the Python-EMS feature, which extends the operation of the engine with custom code written in Python. Creation of models using this feature can be tedious and error prone, with the connection of the model components to the Python code a particularly troublesome area. The stor4build Python package simplifies this process by modifying an input model to add a selected TES technology (implemented with the Python-EMS feature) and runs the simulation. The package leverages the OpenStudio middleware software development kit to automate this process as much as possible, eliminating potential errors and simplifying usage of EnergyPlus. The package provides objects, functions, and OpenStudio measures that implement the necessary operations to automate the creation of EnergyPlus models that integrate TES technologies with building systems. In addition, two user interfaces are provided: a command line interface and a web application programming interface. The automated process implemented by the package greatly simplifies the modeling and simulation process, allowing for parametric studies to be executed much more efficiently and effectively. The OpenStudio-based workflow is also very flexible and will allow for future additions of new technologies.

Software Type:
Scientific
License(s):
BSD 3-clause "New" or "Revised" License
Programming Language(s):
Python
Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States); National Renewable Energy Laboratory (NREL), Golden, CO (United States)
Sponsoring Organization:
USDOE Office of Energy Efficiency and Renewable Energy (EERE), Energy Efficiency Office. Building Technologies Office

Primary Award/Contract Number:
AC05-00OR22725
DOE Contract Number:
AC05-00OR22725
Code ID:
170060
OSTI ID:
code-170060
Country of Origin:
United States

Similar Records

There's a Measure for That!
Journal Article · Fri Apr 01 00:00:00 EDT 2016 · Energy and Buildings · OSTI ID:1245363

Rapid Application Development with OpenStudio: Preprint
Conference · Tue May 01 00:00:00 EDT 2012 · OSTI ID:1040934

BESTEST-GSR (Building Energy Simulation Test - Generation Simulation and Reporting) [SWR 18-23]
Software · Tue Feb 27 19:00:00 EST 2018 · OSTI ID:code-20941

Related Subjects