Recursive approximation of complex behaviours with IoT-data imperfections

This paper presents an approach to recursively estimate the simplest linear model that approximates the time-varying local behaviors from imperfect (noisy and incomplete) measurements in the internet of things (IoT) based distributed decision-making problems. We first show that the problem of findin...

Full description

Bibliographic Details
Main Authors: Bekiroglu, Korkut, Srinivasan, Seshadhri, Png, Ethan, Su, Rong, Lagoa, Constantino
Other Authors: School of Electrical and Electronic Engineering
Format: Journal Article
Language:English
Published: 2021
Subjects:
Online Access:https://hdl.handle.net/10356/145763
_version_ 1826119288967135232
author Bekiroglu, Korkut
Srinivasan, Seshadhri
Png, Ethan
Su, Rong
Lagoa, Constantino
author2 School of Electrical and Electronic Engineering
author_facet School of Electrical and Electronic Engineering
Bekiroglu, Korkut
Srinivasan, Seshadhri
Png, Ethan
Su, Rong
Lagoa, Constantino
author_sort Bekiroglu, Korkut
collection NTU
description This paper presents an approach to recursively estimate the simplest linear model that approximates the time-varying local behaviors from imperfect (noisy and incomplete) measurements in the internet of things (IoT) based distributed decision-making problems. We first show that the problem of finding the lowest order model for a multi-input single-output system is a cardinality (ℓ 0 ) optimization problem, known to be NP-hard. To solve the problem a simpler approach is proposed which uses the recently developed atomic norm concept and the modified Frank-Wolfe (mFW) algorithm is introduced. Further, the paper computes the minimum data-rate required for computing the models with imperfect measurements. The proposed approach is illustrated on a building heating, ventilation, and air-conditioning (HVAC) control system that aims at optimizing energy consumption in commercial buildings using IoT devices in a distributed manner. The HVAC control application requires recursive thermal dynamical model updates due to frequently changing conditions and non-linear dynamics. We show that the method proposed in this paper can approximate such complex dynamics on single-board computers interfaced to sensors using unreliable communication channels. Real-time experiments on HVAC systems and simulation studies are used to illustrate the proposed method.
first_indexed 2024-10-01T04:57:28Z
format Journal Article
id ntu-10356/145763
institution Nanyang Technological University
language English
last_indexed 2024-10-01T04:57:28Z
publishDate 2021
record_format dspace
spelling ntu-10356/1457632021-01-07T05:21:07Z Recursive approximation of complex behaviours with IoT-data imperfections Bekiroglu, Korkut Srinivasan, Seshadhri Png, Ethan Su, Rong Lagoa, Constantino School of Electrical and Electronic Engineering Engineering::Electrical and electronic engineering Adaptability Distributed Decision Systems This paper presents an approach to recursively estimate the simplest linear model that approximates the time-varying local behaviors from imperfect (noisy and incomplete) measurements in the internet of things (IoT) based distributed decision-making problems. We first show that the problem of finding the lowest order model for a multi-input single-output system is a cardinality (ℓ 0 ) optimization problem, known to be NP-hard. To solve the problem a simpler approach is proposed which uses the recently developed atomic norm concept and the modified Frank-Wolfe (mFW) algorithm is introduced. Further, the paper computes the minimum data-rate required for computing the models with imperfect measurements. The proposed approach is illustrated on a building heating, ventilation, and air-conditioning (HVAC) control system that aims at optimizing energy consumption in commercial buildings using IoT devices in a distributed manner. The HVAC control application requires recursive thermal dynamical model updates due to frequently changing conditions and non-linear dynamics. We show that the method proposed in this paper can approximate such complex dynamics on single-board computers interfaced to sensors using unreliable communication channels. Real-time experiments on HVAC systems and simulation studies are used to illustrate the proposed method. National Research Foundation (NRF) Published version This work was supported by the Building and Construction Authority through the NRF GBIC Program (NRF2015ENC-GBICRD001-057). Recommended by Associate Editor Xin Luo. (Corresponding author: Korkut Bekiroglu.) 2021-01-07T05:21:07Z 2021-01-07T05:21:07Z 2020 Journal Article Bekiroglu, K., Srinivasan, S., Png, E., Su, R., & Lagoa, C. (2020). Recursive approximation of complex behaviours with IoT-data imperfections. IEEE/CAA Journal of Automatica Sinica, 7(3), 656-667. doi:10.1109/jas.2020.1003126 2329-9266 https://hdl.handle.net/10356/145763 10.1109/JAS.2020.1003126 3 7 656 667 en NRF2015ENC-GBICRD001-057 IEEE/CAA Journal of Automatica Sinica © 2020 The Chinese Association of Automation. All rights reserved. This paper was published in IEEE/CAA Journal of Automatica Sinica and is made available with permission of the Chinese Association of Automation. application/pdf
spellingShingle Engineering::Electrical and electronic engineering
Adaptability
Distributed Decision Systems
Bekiroglu, Korkut
Srinivasan, Seshadhri
Png, Ethan
Su, Rong
Lagoa, Constantino
Recursive approximation of complex behaviours with IoT-data imperfections
title Recursive approximation of complex behaviours with IoT-data imperfections
title_full Recursive approximation of complex behaviours with IoT-data imperfections
title_fullStr Recursive approximation of complex behaviours with IoT-data imperfections
title_full_unstemmed Recursive approximation of complex behaviours with IoT-data imperfections
title_short Recursive approximation of complex behaviours with IoT-data imperfections
title_sort recursive approximation of complex behaviours with iot data imperfections
topic Engineering::Electrical and electronic engineering
Adaptability
Distributed Decision Systems
url https://hdl.handle.net/10356/145763
work_keys_str_mv AT bekiroglukorkut recursiveapproximationofcomplexbehaviourswithiotdataimperfections
AT srinivasanseshadhri recursiveapproximationofcomplexbehaviourswithiotdataimperfections
AT pngethan recursiveapproximationofcomplexbehaviourswithiotdataimperfections
AT surong recursiveapproximationofcomplexbehaviourswithiotdataimperfections
AT lagoaconstantino recursiveapproximationofcomplexbehaviourswithiotdataimperfections