OpenBuild : An integrated simulation environment for building control

This paper introduces the OpenBuild toolbox for MATLAB. OpenBuild is a toolbox for advanced controller design for buildings heating ventilation and air conditioning systems, with emphasis on Model Predictive Control. It provides researchers in the control community the ability to test algorithms on a wide range of realistic simulation scenarios, by providing most of the data needed to perform simulation and optimization. It combines the convenience of controller design in MATLAB with the simulation capabilities of the building simulation software EnergyPlus. It includes a building modeling tool to construct linear state-space models of building thermodynamics based on building description data, making it useful for design of optimal controllers requiring a good prediction model, as well as providing the input data necessary for simulation such as weather, occupancy and internal gains data. The ability to co-simulate the building between MATLAB and EnergyPlus enables fast prototyping and validation of the models and controllers. This paper presents the working principles and functionality of OpenBuild.

[1]  Daniel E. Fisher,et al.  EnergyPlus: creating a new-generation building energy simulation program , 2001 .

[2]  Michael J. Witte,et al.  Analytical and comparative testing of EnergyPlus using IEA HVAC BESTEST E100-E200 test suite , 2004 .

[3]  J. Lofberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004, 2004 IEEE International Conference on Robotics and Automation (IEEE Cat. No.04CH37508).

[4]  Johan Löfberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004 .

[5]  Manfred Morari,et al.  Linear offset-free Model Predictive Control , 2009, Autom..

[6]  Gregor P. Henze,et al.  Advances in Near-Optimal Control of Passive Building Thermal Storage , 2010 .

[7]  Daniel Macumber,et al.  OpenStudio: An Open Source Integrated Analysis Platform , 2011 .

[8]  Michael Wetter,et al.  Co-simulation of building energy and control systems with the Building Controls Virtual Test Bed , 2011 .

[9]  Dimitrios Gyalistras,et al.  CO-SIMULATION FOR BUILDING CONTROLLER DEVELOPMENT: THE CASE STUDY OF A MODERN OFFICE BUILDING , 2011 .

[10]  Manfred Morari,et al.  Semi-automated modular modeling of buildings for model predictive control , 2012, BuildSys '12.

[11]  Manfred Morari,et al.  Nonlinear offset-free model predictive control , 2012, Autom..

[12]  Manfred Morari,et al.  Use of model predictive control and weather forecasts for energy efficient building climate control , 2012 .

[13]  Francesco Borrelli,et al.  Predictive Control for Energy Efficient Buildings with Thermal Storage: Modeling, Stimulation, and Experiments , 2012, IEEE Control Systems.

[14]  Prabir Barooah,et al.  Issues in identification of control-oriented thermal models of zones in multi-zone buildings , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[15]  Gregor P. Henze,et al.  A model predictive control optimization environment for real-time commercial building application , 2013 .

[16]  Truong Nghiem,et al.  MLE+: a tool for integrated design and deployment of energy efficient building controls , 2012, SIGBED.

[17]  Balaji Rajagopalan,et al.  Experimental investigation of model predictive control-based rules for a radiantly cooled office , 2013, HVAC&R Research.

[18]  Thomas F. Edgar,et al.  Building energy model reduction for model predictive control using OpenStudio , 2013, 2013 American Control Conference.

[19]  Colin N. Jones,et al.  Model Predictive Control for Market-Based Demand Response Participation , 2014 .

[20]  Manfred Morari,et al.  BRCM Matlab Toolbox: Model generation for model predictive building control , 2014, 2014 American Control Conference.