The Building Optimization Testing Framework (BOPTEST)

A framework for building control performance benchmarking


BOPTEST is designed to facilitate the performance evaluation and benchmarking of building control strategies. It contains these key components:

  1. Run-Time Environment (RTE): Deployed with Docker and accessed with a RESTful HTTP API, use the RTE to set up tests, control building emulators, access data, and report KPIs.

  2. Test Case Repository: A collection of ready-to-use building emulators representing a range of building types and HVAC systems.

  3. Key Performance Indicator (KPI) Reporting: A set of KPIs is calculated by the the RTE using data from the building emulator being controlled.

Head over to the Software page to start testing your control strategy or look at the Results Dashboard to view and compare tested control strategies.

Stay up to date on the latest News.

Collaboration and Support

The development of BOPTEST has resulted from an international collaboration of academic, research, and industry partners through IBPSA Project 1 Work Package 1.2 and continuing under IBPSA Project 2. Thank you to all of the contributing partners!

Financial support provided in-part by:

  • U.S. Department of Energy Building Technologies Office
  • Flemish Institute for Technological Research (VITO)
  • KU Leuven
  • Centres for Environment-friendly Energy Research (FME) Research Centre on Zero Emission Neighbourhoods (ZEN) in Smart Cities
  • Engie
  • EU-H2020


David Blum, Lawrence Berkeley National Laboratory,

Lieve Helsen, KU Leuven,