skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Spawn: coupling Modelica Buildings Library and EnergyPlus to enable new energy system and control applications

Journal Article · · Journal of Building Performance Simulation

Spawn is DOE's next-generation tool chain for whole building energy control simulation. Spawn couples traditional imperative load-based envelope modelling with new equation-based modelling of HVAC and controls. Spawn uses EnergyPlus for the former and the Modelica Buildings Library for the latter. Because it leverages the Modelica Buildings Library, Spawn can evaluate advanced energy systems at the building and district scale, including new architectures and controls for heat pump systems with storage, and the coupling of such systems to electrical distribution networks. Spawn's Modelica integration likewise enables it to simulate realistic control sequences and therefore to bridge energy simulation and control implementation workflows. From EnergyPlus, Spawn inherits efficient envelope simulation and the ability to use existing envelope model authoring tools. This paper describes the architecture and implementation of Spawn, which automatically couples Modelica and EnergyPlus for run-time data exchange. This paper closes with examples that illustrate Spawn's modelling and simulation processes.

Research Organization:
National Renewable Energy Laboratory (NREL), Golden, CO (United States); Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
Sponsoring Organization:
USDOE Office of Energy Efficiency and Renewable Energy (EERE), Energy Efficiency Office. Building Technologies Office
Grant/Contract Number:
AC02-05CH11231; AC36-08GO28308
OSTI ID:
2008995
Alternate ID(s):
OSTI ID: 2205106
Report Number(s):
NREL/JA-5500-87984; 7
Journal Information:
Journal of Building Performance Simulation, Journal Name: Journal of Building Performance Simulation Vol. 17 Journal Issue: 2; ISSN 1940-1493
Publisher:
Informa UK LimitedCopyright Statement
Country of Publication:
United Kingdom
Language:
English

References (40)

Modelica BuildingSystems − eine Modellbibliothek zur Simulation komplexer energietechnischer Gebäudesysteme journal February 2013
Optimization Library for Interactive Multi-Criteria Optimization Tasks conference November 2012
Co-simulation of building energy and control systems with the Building Controls Virtual Test Bed journal September 2011
Iea Ebc Annex 60 Modelica Library – An International Collaboration to Develop A Free Open-Source Model Library for Buildings And Community Energy Systems conference December 2015
Modelling of Heat Pumps with Calibrated Parameters Based on Manufacturer Data
  • Cimmino, Massimo; Wetter, Michael
  • The 12th International Modelica Conference, Prague, Czech Republic, May 15-17, 2017, Linköping Electronic Conference Proceedings https://doi.org/10.3384/ecp17132219
conference July 2017
OpenBuildingControl: Digitizing the control delivery from building energy modeling to specification, implementation and formal verification journal January 2022
Integration of Modelica models into an existing simulation software using FMI for Co-Simulation conference November 2012
Energy saving potential of a two-pipe system for simultaneous heating and cooling of office buildings journal January 2017
Industrial application of optimization with Modelica and Optimica using intelligent Python scripting conference March 2014
Standardized Integration of Real-Time and Non-Real-Time Systems: The Distributed Co-Simulation Protocol conference February 2019
Status of the TransiEnt Library: Transient Simulation of Complex Integrated Energy Systems conference September 2021
H-Infinity Loop-Shaped Model Predictive Control With HVAC Application journal September 2022
The OpenModelica Integrated Environment for Modeling, Simulation, and Model-Based Development journal January 2020
eFMI: An open standard for physical models in embedded software conference September 2021
EnergyPlus: creating a new-generation building energy simulation program journal April 2001
Modelica-enabled Rapid Prototyping Via Trnsys conference August 2013
The reservoir network: A new network topology for district heating and cooling journal May 2020
Modelica Buildings library journal March 2013
OpenIPSL: Open-Instance Power System Library — Update 1.5 to “iTesla Power Systems Library (iPSL): A Modelica library for phasor time-domain simulations” journal January 2018
Reinforcement learning building control approach harnessing imitation learning journal October 2023
Implementation and verification of the IDEAS building energy simulation library journal February 2018
IBPSA Project 1: BIM/GIS and Modelica framework for building and community energy system design and operation – ongoing developments, lessons learned and challenges journal August 2019
Functional mock-up unit for co-simulation import in EnergyPlus journal June 2013
Functional Mockup Interface 2.0: The Standard for Tool independent Exchange of Simulation Models
  • Blockwitz, Torsten; Otter, Martin; Akesson, Johan
  • 9th International MODELICA Conference, Munich, Germany, Linköping Electronic Conference Proceedings https://doi.org/10.3384/ecp12076173
conference November 2012
Using coupled energy, airflow and indoor air quality software (TRNSYS/CONTAM) to evaluate building ventilation strategies journal December 2015
Estimating ASHRAE Guideline 36 energy savings for multi-zone variable air volume systems using Spawn of EnergyPlus journal January 2022
Development and Verification of Control Sequences for Single-Zone Variable Air Volume System Based on ASHRAEGuideline 36
  • Zhang, Kun; Blum, David H.; Grahovac, Milica
  • Proceedings of the American Modelica Conference 2020, Linköping Electronic Conference Proceedings https://doi.org/10.3384/ECP2016981
conference November 2020
Control Description Language
  • Wetter, Michael; Grahovac, Milica; Hu, Jianjun
  • The American Modelica Conference 2018, October 9-10, Somberg Conference Center, Cambridge MA, USA, Linköping Electronic Conference Proceedings https://doi.org/10.3384/ecp1815417
conference February 2019
Practical factors of envelope model setup and their effects on the performance of model predictive control for building heating, ventilating, and air conditioning systems journal February 2019
Building optimization testing framework (BOPTEST) for simulation-based benchmarking of control strategies in buildings journal September 2021
LBNL Fault Detection and Diagnostics Datasets
  • Granderson, Jessica; Lin, Guanjing; Chen, Yimin
  • DOE Open Energy Data Initiative (OEDI); Lawrence Berkeley National Laboratory https://doi.org/10.25984/1881324
dataset January 2022
Modeling and optimization with Optimica and JModelica.org—Languages and tools for solving large-scale dynamic optimization problems journal November 2010
Demonstration of the new ESP-r and TRNSYS co-simulator for modelling solar buildings journal January 2012
Resilient cooling through geothermal district energy system journal November 2022
Generic Modelica Framework for MultiBody Contacts and Discrete Element Method conference September 2015
Micro-grid Design and Cost Optimization using Modelica conference November 2020
Assessing electrical bottlenecks at feeder level for residential net zero-energy buildings by integrated system simulation journal August 2012
Modelica-enabled rapid prototyping of cyber-physical energy systems via the functional mockup interface conference May 2013
Modelica-based modelling and simulation to support research and development in building energy and control systems journal May 2009
Development and validation of a full-time-scale semi-analytical model for the short- and long-term simulation of vertical geothermal bore fields journal July 2020