Skip to main navigation Skip to search Skip to main content

Distributed Model Predictive Control for Energy and Comfort Optimization in Large Buildings Using Piecewise Affine Approximation

  • Hongyi Li
  • , Jun Xu*
  • , Jinfeng Liu
  • *Corresponding author for this work
  • Harbin Institute of Technology
  • Shenzhen Key Laboratory for Advanced Motion Control and Modern Automation Equipment
  • University of Alberta

Research output: Contribution to journalArticlepeer-review

Abstract

The control of large buildings encounters challenges in computational efficiency due to their size and nonlinear components.To address these issues, this paper proposes a Piecewise Affine (PWA)-based distributed scheme for Model Predictive Control (MPC) that optimizes energy and comfort through PWA-based quadratic programming. We utilize the Alternating Direction Method of Multipliers (ADMM) for effective decomposition and apply the PWA technique to handle the nonlinear components. To solve the resulting large-scale nonconvex problems, the paper introduces a convex ADMM algorithm that transforms the nonconvex problem into a series of smaller convex problems, significantly enhancing computational efficiency. Furthermore, we demonstrate that the convex ADMM algorithm converges to a local optimum of the original problem. A case study involving 36 zones validates the effectiveness of the proposed method. Our proposed method reduces execution time by 86% compared to the centralized version.

Original languageEnglish
Pages (from-to)4147-4154
Number of pages8
JournalIEEE Robotics and Automation Letters
Volume11
Issue number4
DOIs
StatePublished - 2026
Externally publishedYes

Keywords

  • Distributed model predictive control
  • alternating direction method of multipliers
  • distributed optimization
  • piecewise affine

Fingerprint

Dive into the research topics of 'Distributed Model Predictive Control for Energy and Comfort Optimization in Large Buildings Using Piecewise Affine Approximation'. Together they form a unique fingerprint.

Cite this