Benchmarking Model Predictive Control Algorithms in Building Optimization Testing Framework (BOPTEST)

Read original: arXiv:2301.13447 - Published 4/3/2024 by Saman Mostafavi, Chihyeon Song, Aayushman Sharma, Raman Goyal, Alejandro Brito
Total Score

0

📈

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • Researchers have developed a data-driven modeling and control framework for physics-based building emulators.
  • The approach involves:
    • Offline training of surrogate models to accelerate evaluations, provide gradients, and maintain accuracy for Model Predictive Control (MPC).
    • Formulating and solving nonlinear building HVAC MPC problems.
  • The framework is evaluated across various test cases using multiple surrogate models and optimization frameworks.
  • The modular design allows compatibility with other modeling techniques and customization of control formulations, making it adaptable and future-proof.

Plain English Explanation

This research addresses the challenge of efficiently controlling the heating, ventilation, and air conditioning (HVAC) systems in large buildings. Traditionally, accurately modeling the complex physics of a building's energy use and climate interactions can be computationally intensive, making it difficult to use advanced control algorithms like Model Predictive Control (MPC) in real-time.

The researchers have developed a novel approach that uses "surrogate models" - simplified mathematical representations of the building's behavior that can be trained offline using data. These surrogate models are designed to be differentiable, meaning their gradients can be easily computed. This allows them to be used within the MPC optimization process, providing cost-effective gradients and maintaining good predictive accuracy.

By combining these efficient surrogate models with a formulation for solving nonlinear building HVAC control problems, the researchers have created a flexible framework that can be used to prototype predictive controllers for large buildings. This framework is modular, meaning it can be adapted to work with different modeling techniques and control formulations, making it future-proof and ready to tackle new challenges as they arise in the field of building energy management.

Technical Explanation

The proposed framework consists of two key components:

  1. Offline training of differentiable surrogate models:

    • The researchers train machine learning-based surrogate models to approximate the complex physics-based models of building energy use and climate interactions.
    • These surrogate models are designed to be differentiable, meaning their gradients can be efficiently computed.
    • This allows the surrogate models to be used within the Model Predictive Control (MPC) optimization process, providing cost-effective gradients and maintaining good predictive accuracy over the control horizon.
  2. Formulating and solving nonlinear building HVAC MPC problems:

    • The researchers formulate the building HVAC control problem as a nonlinear optimization problem, leveraging the capabilities of the differentiable surrogate models.
    • They solve these nonlinear MPC problems using state-of-the-art optimization frameworks, enabling the deployment of advanced control strategies in large buildings.

The researchers extensively evaluate their framework using multiple surrogate models and optimization frameworks across various test cases available in the Building Optimization Testing Framework (BOPTEST). This comprehensive evaluation demonstrates the modeling and control performance of the proposed approach.

Critical Analysis

The researchers have acknowledged several caveats and limitations in their work, which are worth considering:

  • The performance of the surrogate models is dependent on the quality and quantity of the training data, as well as the choice of model architecture and hyperparameters. Further research may be needed to understand the sensitivity of the framework to these factors.
  • The nonlinear MPC formulation used in the framework may be computationally intensive, especially for large-scale buildings. Additional work may be required to ensure the scalability and real-time feasibility of the approach in practical deployments.
  • The framework is currently evaluated using simulation-based test cases in BOPTEST. Validating the performance on real-world building data would be an important next step to ensure the framework's applicability in practice.

Despite these limitations, the modular and adaptable nature of the framework is a significant strength, as it allows for integration with other modeling techniques and control formulations. This flexibility and future-proofing could be valuable as the field of building energy management continues to evolve.

Conclusion

This research presents a data-driven modeling and control framework that addresses the challenge of efficiently controlling HVAC systems in large buildings. By leveraging differentiable surrogate models and nonlinear MPC formulations, the framework enables the deployment of advanced control strategies while maintaining good predictive accuracy and computational efficiency.

The modular design of the framework allows it to be customized and adapted to work with different modeling approaches and control formulations, making it a versatile tool for researchers and practitioners in the building energy management domain. As the field continues to evolve, this framework could play a crucial role in the development of scalable and robust predictive control solutions for large-scale building infrastructure, ultimately contributing to improved energy efficiency and sustainability.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

📈

Total Score

0

Benchmarking Model Predictive Control Algorithms in Building Optimization Testing Framework (BOPTEST)

Saman Mostafavi, Chihyeon Song, Aayushman Sharma, Raman Goyal, Alejandro Brito

We present a data-driven modeling and control framework for physics-based building emulators. Our approach consists of: (a) Offline training of differentiable surrogate models that accelerate model evaluations, provide cost-effective gradients, and maintain good predictive accuracy for the receding horizon in Model Predictive Control (MPC), and (b) Formulating and solving nonlinear building HVAC MPC problems. We extensively evaluate the modeling and control performance using multiple surrogate models and optimization frameworks across various test cases available in the Building Optimization Testing Framework (BOPTEST). Our framework is compatible with other modeling techniques and can be customized with different control formulations, making it adaptable and future-proof for test cases currently under development for BOPTEST. This modularity provides a path towards prototyping predictive controllers in large buildings, ensuring scalability and robustness in real-world applications.

Read more

4/3/2024

🖼️

Total Score

0

Efficient Data-Driven MPC for Demand Response of Commercial Buildings

Marie-Christine Par'e, Vasken Dermardiros, Antoine Lesage-Landry

Model predictive control (MPC) has been shown to significantly improve the energy efficiency of buildings while maintaining thermal comfort. Data-driven approaches based on neural networks have been proposed to facilitate system modelling. However, such approaches are generally nonconvex and result in computationally intractable optimization problems. In this work, we design a readily implementable energy management method for small commercial buildings. We then leverage our approach to formulate a real-time demand bidding strategy. We propose a data-driven and mixed-integer convex MPC which is solved via derivative-free optimization given a limited computational time of 5 minutes to respect operational constraints. We consider rooftop unit heating, ventilation, and air conditioning systems with discrete controls to accurately model the operation of most commercial buildings. Our approach uses an input convex recurrent neural network to model the thermal dynamics. We apply our approach in several demand response (DR) settings, including a demand bidding, a time-of-use, and a critical peak rebate program. Controller performance is evaluated on a state-of-the-art building simulation. The proposed approach improves thermal comfort while reducing energy consumption and cost through DR participation, when compared to other data-driven approaches or a set-point controller.

Read more

8/19/2024

An IoT Framework for Building Energy Optimization Using Machine Learning-based MPC
Total Score

0

An IoT Framework for Building Energy Optimization Using Machine Learning-based MPC

Aryan Morteza, Hosein K. Nazari, Peyman Pahlevani

This study proposes a machine learning-based Model Predictive Control (MPC) approach for controlling Air Handling Unit (AHU) systems by employing an Internet of Things (IoT) framework. The proposed framework utilizes an Artificial Neural Network (ANN) to provide dynamic-linear thermal model parameters considering building information and disturbances in real time, thereby facilitating the practical MPC of the AHU system. The proposed framework allows users to establish new setpoints for a closed-loop control system, enabling customization of the thermal environment to meet individual needs with minimal use of the AHU. The experimental results demonstrate the cost benefits of the proposed machine-learning-based MPC-IoT framework, achieving a 57.59% reduction in electricity consumption compared with a clock-based manual controller while maintaining a high level of user satisfaction. The proposed framework offers remarkable flexibility and effectiveness, even in legacy systems with limited building information, making it a pragmatic and valuable solution for enhancing the energy efficiency and user comfort in pre-existing structures.

Read more

8/27/2024

📈

Total Score

0

Learning Model Predictive Control Parameters via Bayesian Optimization for Battery Fast Charging

Sebastian Hirt, Andreas Hohl, Joachim Schaeffer, Johannes Pohlodek, Richard D. Braatz, Rolf Findeisen

Tuning parameters in model predictive control (MPC) presents significant challenges, particularly when there is a notable discrepancy between the controller's predictions and the actual behavior of the closed-loop plant. This mismatch may stem from factors like substantial model-plant differences, limited prediction horizons that do not cover the entire time of interest, or unforeseen system disturbances. Such mismatches can jeopardize both performance and safety, including constraint satisfaction. Traditional methods address this issue by modifying the finite horizon cost function to better reflect the overall operational cost, learning parts of the prediction model from data, or implementing robust MPC strategies, which might be either computationally intensive or overly cautious. As an alternative, directly optimizing or learning the controller parameters to enhance closed-loop performance has been proposed. We apply Bayesian optimization for efficient learning of unknown model parameters and parameterized constraint backoff terms, aiming to improve closed-loop performance of battery fast charging. This approach establishes a hierarchical control framework where Bayesian optimization directly fine-tunes closed-loop behavior towards a global and long-term objective, while MPC handles lower-level, short-term control tasks. For lithium-ion battery fast charging, we show that the learning approach not only ensures safe operation but also maximizes closed-loop performance. This includes maintaining the battery's operation below its maximum terminal voltage and reducing charging times, all achieved using a standard nominal MPC model with a short horizon and notable initial model-plant mismatch.

Read more

4/10/2024