A high-fidelity building performance simulation test bed for the development and evaluation of advanced controls. Issue 3 (4th May 2022)
- Record Type:
- Journal Article
- Title:
- A high-fidelity building performance simulation test bed for the development and evaluation of advanced controls. Issue 3 (4th May 2022)
- Main Title:
- A high-fidelity building performance simulation test bed for the development and evaluation of advanced controls
- Authors:
- Marzullo, Thibault
Dey, Sourav
Long, Nicholas
Leiva Vilaplana, José
Henze, Gregor - Abstract:
- Abstract : We present an open-source building performance simulation test bed, the Advanced Controls Test Bed (ACTB), that interfaces high-fidelity Spawn of EnergyPlus building models, with advanced controllers implemented in Python. The ACTB leverages the Building Optimization Testing and Alfalfa platforms for managing simulations, providing an external clock, a representational state transfer (REST) application programming interface (API), and key performance indicators for evaluating the effectiveness of control strategies. The REST API allows the development of external controllers programmed in languages such as Python, which provides flexibility and a rich choice of scientific libraries for designing control sequences. We present three test cases based on the U.S. Department of Energy's Reference Small Office Building to demonstrate the ACTB's capabilities: (a) rule-based controls compliant with ASHRAE Guideline 36 control sequences; (b) an economic model predictive control implemented using do-mpc; and (c) a deep Q-network reinforcement learning agent implemented using OpenAI Gym. Abbreviations: ACTB: Advanced Controller Test Bed; AHU: Air Handling Unit; AI:Artificial Intelligence; API: Application Programming Interface; BEM: Building EnergyModeling; BSS: Best Subset Selection; DOE: Department of Energy; DQN: Deep-QNetwork; EKF: Extended Kalman Filter; FMI: Functional Mock-up Interface; FMU:Functional Mock-up Unit; FSS: Forward Stepwise Selection; HVAC: Heating;Abstract : We present an open-source building performance simulation test bed, the Advanced Controls Test Bed (ACTB), that interfaces high-fidelity Spawn of EnergyPlus building models, with advanced controllers implemented in Python. The ACTB leverages the Building Optimization Testing and Alfalfa platforms for managing simulations, providing an external clock, a representational state transfer (REST) application programming interface (API), and key performance indicators for evaluating the effectiveness of control strategies. The REST API allows the development of external controllers programmed in languages such as Python, which provides flexibility and a rich choice of scientific libraries for designing control sequences. We present three test cases based on the U.S. Department of Energy's Reference Small Office Building to demonstrate the ACTB's capabilities: (a) rule-based controls compliant with ASHRAE Guideline 36 control sequences; (b) an economic model predictive control implemented using do-mpc; and (c) a deep Q-network reinforcement learning agent implemented using OpenAI Gym. Abbreviations: ACTB: Advanced Controller Test Bed; AHU: Air Handling Unit; AI:Artificial Intelligence; API: Application Programming Interface; BEM: Building EnergyModeling; BSS: Best Subset Selection; DOE: Department of Energy; DQN: Deep-QNetwork; EKF: Extended Kalman Filter; FMI: Functional Mock-up Interface; FMU:Functional Mock-up Unit; FSS: Forward Stepwise Selection; HVAC: Heating; Ventilationand Air Conditioning; KPI: Key Performance Indicator; LTI: Linear Time-Invariant; MBL: Modelica Buildings Library; MHE: Moving Horizon Estimator; MPC: ModelPredictive Control; N4SID: Numerical Subspace State-Space System Identification; REST: Representational State Transfer; RL: Reinforcement Learning; ROM: Reducedorder model … (more)
- Is Part Of:
- Journal of building performance simulation. Volume 15:Issue 3(2022)
- Journal:
- Journal of building performance simulation
- Issue:
- Volume 15:Issue 3(2022)
- Issue Display:
- Volume 15, Issue 3 (2022)
- Year:
- 2022
- Volume:
- 15
- Issue:
- 3
- Issue Sort Value:
- 2022-0015-0003-0000
- Page Start:
- 379
- Page End:
- 397
- Publication Date:
- 2022-05-04
- Subjects:
- Advanced -- controls -- simulation -- machine learning -- model predictive control
690.0113 - Journal URLs:
- http://www.tandfonline.com/toc/tbps20/current ↗
http://www.informaworld.com/smpp/title~db=all~content=g791558348 ↗
http://www.tandfonline.com/ ↗ - DOI:
- 10.1080/19401493.2022.2058091 ↗
- Languages:
- English
- ISSNs:
- 1940-1493
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 4954.610420
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 21296.xml