A high-fidelity building performance simulation test bed for the development and evaluation of advanced controls

被引:16
作者
Marzullo, Thibault [1 ,2 ]
Dey, Sourav [1 ]
Long, Nicholas [1 ,2 ]
Leiva Vilaplana, Jose [1 ,3 ]
Henze, Gregor [1 ,2 ,4 ]
机构
[1] Univ Colorado, Dept Civil Environm & Architectural Engn, Boulder, CO 80309 USA
[2] Natl Renewable Energy Lab, Golden, CO USA
[3] Univ Politecn Cataluna, Barcelona, Spain
[4] Renewable & Sustainable Energy Inst, Boulder, CO USA
关键词
Advanced; controls; simulation; machine learning; model predictive control; ECONOMIC MPC; ENERGY;
D O I
10.1080/19401493.2022.2058091
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
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.
引用
收藏
页码:379 / 397
页数:19
相关论文
共 39 条
[1]  
Andersson J., 2012, RECENT ADV ALGORITHM, P297, DOI DOI 10.1007/978-3-642-30023-3_27
[2]  
Armenise G, 2018, 2018 UKACC 12TH INTERNATIONAL CONFERENCE ON CONTROL (CONTROL), P152, DOI 10.1109/CONTROL.2018.8516791
[3]  
Arroyo Javier, 2021, P 17 IBPSA C BRUG SE
[4]  
Arroyo Javier, 2018, 5 INT HIGH PERF BUIL
[5]  
Bacci di Capaci Riccardo, 2018, SIPPY USER MANUAL
[6]  
Bartolini A., 2019, P 13 INT MOD C MARCH
[7]  
Benne K., 2018, ALFALFA
[8]  
Blochwitz Torsten., 2012, P 9 INT MOD C, P173, DOI DOI 10.3384/ECP12076173
[9]  
Blum DavidH., 2021, J BUILD PERFORM SIMU
[10]  
Brockman G., 2016, OPENAI GYM