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

Title: Equation-based languages – A new paradigm for building energy modeling, simulation and optimization

Abstract

Most of the state-of-the-art building simulation programs implement models in imperative programming languages. This complicates modeling and excludes the use of certain efficient methods for simulation and optimization. In contrast, equation-based modeling languages declare relations among variables, thereby allowing the use of computer algebra to enable much simpler schematic modeling and to generate efficient code for simulation and optimization. We contrast the two approaches in this paper. We explain how such manipulations support new use cases. In the first of two examples, we couple models of the electrical grid, multiple buildings, HVAC systems and controllers to test a controller that adjusts building room temperatures and PV inverter reactive power to maintain power quality. In the second example, we contrast the computing time for solving an optimal control problem for a room-level model predictive controller with and without symbolic manipulations. As a result, exploiting the equation-based language led to 2, 200 times faster solution

Authors:
 [1];  [1];  [1]
  1. Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
Publication Date:
Research Org.:
Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
Sponsoring Org.:
USDOE Office of Energy Efficiency and Renewable Energy (EERE), Building Technologies Office (EE-5B)
OSTI Identifier:
1250902
Alternate Identifier(s):
OSTI ID: 1254863
Report Number(s):
LBNL-1003383
Journal ID: ISSN 0378-7788; ir:1003383
Grant/Contract Number:  
AC02-05CH11231
Resource Type:
Accepted Manuscript
Journal Name:
Energy and Buildings
Additional Journal Information:
Journal Volume: 117; Journal Issue: C; Journal ID: ISSN 0378-7788
Publisher:
Elsevier
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING; 32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATION; equation-based modeling; modelica; multi-physics simulation; smart grid; optimal control

Citation Formats

Wetter, Michael, Bonvini, Marco, and Nouidui, Thierry S. Equation-based languages – A new paradigm for building energy modeling, simulation and optimization. United States: N. p., 2016. Web. doi:10.1016/j.enbuild.2015.10.017.
Wetter, Michael, Bonvini, Marco, & Nouidui, Thierry S. Equation-based languages – A new paradigm for building energy modeling, simulation and optimization. United States. doi:10.1016/j.enbuild.2015.10.017.
Wetter, Michael, Bonvini, Marco, and Nouidui, Thierry S. Fri . "Equation-based languages – A new paradigm for building energy modeling, simulation and optimization". United States. doi:10.1016/j.enbuild.2015.10.017. https://www.osti.gov/servlets/purl/1250902.
@article{osti_1250902,
title = {Equation-based languages – A new paradigm for building energy modeling, simulation and optimization},
author = {Wetter, Michael and Bonvini, Marco and Nouidui, Thierry S.},
abstractNote = {Most of the state-of-the-art building simulation programs implement models in imperative programming languages. This complicates modeling and excludes the use of certain efficient methods for simulation and optimization. In contrast, equation-based modeling languages declare relations among variables, thereby allowing the use of computer algebra to enable much simpler schematic modeling and to generate efficient code for simulation and optimization. We contrast the two approaches in this paper. We explain how such manipulations support new use cases. In the first of two examples, we couple models of the electrical grid, multiple buildings, HVAC systems and controllers to test a controller that adjusts building room temperatures and PV inverter reactive power to maintain power quality. In the second example, we contrast the computing time for solving an optimal control problem for a room-level model predictive controller with and without symbolic manipulations. As a result, exploiting the equation-based language led to 2, 200 times faster solution},
doi = {10.1016/j.enbuild.2015.10.017},
journal = {Energy and Buildings},
number = C,
volume = 117,
place = {United States},
year = {2016},
month = {4}
}

Journal Article:
Free Publicly Available Full Text
Publisher's Version of Record

Citation Metrics:
Cited by: 7 works
Citation information provided by
Web of Science

Save / Share:

Works referencing / citing this record:

Model implementation and verification of the envelope, HVAC and controller of an office building in Modelica
journal, December 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


Model implementation and verification of the envelope, HVAC and controller of an office building in Modelica
journal, December 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