Comparative study of neighbor communication approaches for distributed model predictive control in building energy systems

Abstract Model predictive control (MPC), although considered a high-potential control approach, usually requires considerable effort for model-creation and parametrization. Moreover, many models can be too computationally intensive for control applications. Distributed model predictive control (DMPC) is a promising approach that avoids the construction of a complex model of the total system and thus facilitates modeling and supports the use of exact simulation models. DMPC divides the optimization problem into sub-problems, with the advantage that pre-fabricated simulation models from standard libraries, models provided by component manufacturers or purely data-driven models can be used. Moreover, each optimization problem, considered for its own, becomes smaller and, in whole, can be solved faster compared to an integrated system model. The distributed optimizations must be coordinated to achieve near-global-optimum performance. This coordination requires a suitable scheme, which, in many publications, is based on iterative data exchange between the subsystems. In previous works, we developed a non-iterative algorithm based on the exchange of lookup tables. In this paper, we compare and benchmark the previously developed approach against a second iterative approach to show advantages and limitations of both algorithms. We apply both approaches to the Modelica simulation model air-handling unit while using artificial neural network models and a non-linear solver for the DMPC algorithms. We make simplifying assumptions to provide mathematical justification regarding the optimality of the approaches. Judging from the indicators for control quality and the monetary operation costs in the case study, we conclude that the algorithms hold high potential for the application in generic building energy systems.

[1]  Yonina C. Eldar,et al.  Convex Optimization in Signal Processing and Communications , 2009 .

[2]  Mohsen A. Jafari,et al.  Distributed air conditioning control in commercial buildings based on a physical-statistical approach , 2017 .

[3]  Dipti Srinivasan,et al.  A multi-agent based distributed energy management scheme for smart grid applications , 2016 .

[4]  Stephen P. Boyd,et al.  Notes on Decomposition Methods , 2008 .

[5]  Stephen P. Boyd,et al.  Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers , 2011, Found. Trends Mach. Learn..

[6]  James E. Braun,et al.  A general multi-agent control approach for building energy system optimization , 2016 .

[7]  Matthew S. Elliott,et al.  Optimal Setpoints for HVAC Systems via Iterative Cooperative Neighbor Communication , 2015 .

[8]  Stephen P. Boyd,et al.  Distributed average consensus with least-mean-square deviation , 2007, J. Parallel Distributed Comput..

[9]  Andrew Kusiak,et al.  Optimization of an HVAC system with a strength multi-objective particle-swarm algorithm , 2011 .

[10]  Iakovos Michailidis,et al.  Occupancy-based demand response and thermal comfort optimization in microgrids with renewable energy sources and energy storage , 2016 .

[11]  Yacine Rezgui,et al.  Computational intelligence techniques for HVAC systems: A review , 2016, Building Simulation.

[12]  Hyo-Sung Ahn,et al.  Consensus-Based Coordination and Control for Building Automation Systems , 2015, IEEE Transactions on Control Systems Technology.

[13]  Karl Henrik Johansson,et al.  A hierarchical distributed MPC for HVAC systems , 2016, 2016 American Control Conference (ACC).

[14]  H. Burak Gunay,et al.  Data analytics to improve building performance: A critical review , 2019, Automation in Construction.

[15]  Lei Xi,et al.  Wolf pack hunting strategy for automatic generation control of an islanding smart distribution network , 2016 .

[16]  Farrokh Janabi-Sharifi,et al.  Theory and applications of HVAC control systems – A review of model predictive control (MPC) , 2014 .

[17]  Petr Stluka,et al.  Advanced HVAC Control: Theory vs. Reality , 2011 .

[18]  Iakovos Michailidis,et al.  Model-based and model-free “plug-and-play” building energy efficient control , 2015 .

[19]  R. Bellman The theory of dynamic programming , 1954 .

[20]  Osama A. Mohammed,et al.  Multiagent-Based Optimal Microgrid Control Using Fully Distributed Diffusion Strategy , 2017, IEEE Transactions on Smart Grid.

[21]  Karl Henrik Johansson,et al.  A scenario-based distributed stochastic MPC for building temperature regulation , 2014, 2014 IEEE International Conference on Automation Science and Engineering (CASE).

[22]  Xin Yao,et al.  Parallel population-based algorithm portfolios: An empirical study , 2017, Neurocomputing.

[23]  Kamel Ghali,et al.  Optimal control strategy for a multi-zone air conditioning system using a genetic algorithm , 2009 .

[24]  Gerardo Maria Mauro,et al.  Simulation-based model predictive control by the multi-objective optimization of building energy performance and thermal comfort , 2016 .

[25]  Yacine Rezgui,et al.  A zone-level, building energy optimisation combining an artificial neural network, a genetic algorithm, and model predictive control , 2018 .

[26]  Dirk Müller,et al.  Development of a generic model-assisted control algorithm for building HVAC systems , 2017 .

[27]  Bryan P. Rasmussen,et al.  Distributed Model Predictive Control for networks with limited control communication , 2014, 2014 American Control Conference.