An Internet of Things compliant model identification methodology for smart buildings

Identifying building thermal model with communication imperfections (data-loss and -corruption) is emerging as a major challenge in deploying Internet of Things (IoT) based building automation systems. Further, the building thermal model is influenced by multiple inputs— cooling energy, stray heating, and weather, leading to a multi-input and single output (MISO) system, compounding the challenge further. This investigation presents an approach for identifying high fidelity, yet simple building thermal model suitable for designing predictive controllers for heating, ventilation and air-conditioning systems with IoT induced imperfections. By construction, the problem of finding the lowest order MISO model is a cardinality optimization problem, known to be non-convex and NP-hard. To solve this problem, we first define an atomic norm suitable to relax the cardinality reduction problem for simplifying the identification. Then the resulting problem is solved by employing a randomized version of the Frank-Wolfe algorithm. The performance of the proposed identification algorithm is illustrated on a MISO building thermal model. Our results show that the proposed approach is more suitable for identifying the lowest order building thermal models with missing and corrupted data due to the network.

[1]  Paul Van Dooren,et al.  H2-Optimal Model Reduction with Higher-Order Poles , 2010, SIAM J. Matrix Anal. Appl..

[2]  David L Donoho,et al.  Compressed sensing , 2006, IEEE Transactions on Information Theory.

[3]  Constantino M. Lagoa,et al.  Parsimonious model identification via atomic norm minimization , 2014, 2014 European Control Conference (ECC).

[4]  Parikshit Shah,et al.  Linear system identification via atomic norm regularization , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[5]  Lennart Ljung,et al.  System identification toolbox for use with MATLAB , 1988 .

[6]  David E. Culler,et al.  Reducing Transient and Steady State Electricity Consumption in HVAC Using Learning-Based Model-Predictive Control , 2012, Proceedings of the IEEE.

[7]  Mario Sznaier,et al.  A Randomized Algorithm for Parsimonious Model Identification , 2018, IEEE Transactions on Automatic Control.

[8]  Zhihua Xiong,et al.  Informative conditions for the data set in an MIMO networked control system with delays, packet dropout and transmission scheduling , 2014, Int. J. Syst. Sci..

[9]  Wei Xing Zheng,et al.  On system identification in a networked environment , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[10]  Pradeep Ravikumar,et al.  Greedy Algorithms for Structurally Constrained High Dimensional Problems , 2011, NIPS.

[11]  Yang Su,et al.  Token based scheduling for energy management in building HVAC systems , 2016 .

[12]  Pablo A. Parrilo,et al.  The Convex Geometry of Linear Inverse Problems , 2010, Foundations of Computational Mathematics.