Components and Services for IoT Platforms pp 233-250 | Cite as
Supporting Decision Making for Large-Scale IoTs: Trading Accuracy with Computational Complexity
- 1 Citations
- 1 Mentions
- 2.6k Downloads
Abstract
As systems continue to evolve they rely less on human decision-making and more on computational intelligence. This trend in conjunction to the available technologies for providing advanced sensing, measurement, process control, and communication lead towards the new field of Internet-of-Things (IoT). IoT systems are expected to play a major role in the design and development of future engineering platforms with new capabilities that far exceed today’s levels of autonomy, functionality, and usability. Although these systems exhibit remarkable characteristics, their design and implementation is a challenging issue, as numerous (heterogeneous) components and services have to be appropriately designed. The problem of designing efficient IoT becomes far more challenging in case the target system has to meet also timing constraints. This chapter discusses an advanced framework for implementing decision-making mechanisms for large-scale IoT platforms. In order to depict the efficiency of introduced framework, it was applied to customize the building’s cooling and heating in a smart-grid environment. For this purpose, a number of connected smart thermostats are employed, which should facilitate intelligent control to fulfill occupants’ needs, such as the energy consumption and the comfort level in a building environment. Towards this direction, appropriate mechanisms that enable smart thermostats to have the capability to monitor their own performance, to classify, to learn, and to take proper actions, were developed in a systematic way. Experimentation with various configuration setups highlights the superior of introduced solution compared to static temperature values, as well as existing control techniques. Additionally, the significant low computational complexity enables the sufficient implementation of this mechanism as part of a low-cost embedded system, which can be integrated into existing smart thermostats.
Keywords
Decision making Control Trade-off HVAC Smart thermostats Embedded systemNotes
Acknowledgements
The research leading to these results has been partially funded by the European Commission FP7-ICT-2013.3.4, Advanced computing, Embedded Control Systems, under the contract #611538 (Local4Global, http://www.local4global-fp7.eu/). Also, this work presented is partially supported by the FP7-2013612069-2013-HARPA EU project.
References
- 1.HiPEAC, HiPEAC Vision 2015 (2015) (available online: https://www.hipeac.net/publications/vision/)
- 2.J. Gantz, D. Reinsel, The digital universe in 2020: big data, bigger digital shadows, and biggest growth in the far east - United States, in IDC iView: IDC Analyze the Future, vol. 2007, pp. 1–16 (2012)Google Scholar
- 3.D. Estrin, D. Culler, K. Pister, G. Sukhatme, Connecting the physical world with pervasive networks. IEEE Pervasive Comput. 1 (1), 59–69 (2002)CrossRefGoogle Scholar
- 4.ITRS, International Technology Roadmap for Semiconductors (2013) (available online: http://http://www.itrs.net/)
- 5.C. Bertin, C. Guillon, K. De Bosschere, Compilation and virtualization in the HiPEAC vision, in 2010 47th ACM/IEEE Design Automation Conference (DAC), pp. 96–101 (2010)Google Scholar
- 6.National Renewable Energy Laboratory, Weather Data Sources (2016) (available online: https://energyplus.net/weather)
- 7.National Renewable Energy Laboratory, EnergyPlusTM (2016) (available online: https://energyplus.net/)
- 8.Modelica Association, Modelica (2016) (available online: https://www.modelica.org/)
- 9.L. Wei-Min, J. Doyle, \(\mathbb{H}\infty\) control of nonlinear systems: a convex characterization. IEEE Trans. Autom. Control 40 (9), 1968–1675 (1995)Google Scholar
- 10.T. Baúar, P. Bernard, \(\mathbb{H}\infty\)-Optimal Control and Related Minimax Design Problems: A Dynamic Game Approach (Birkhäuser, Boston, 1995)Google Scholar
- 11.D. Mayne, J. Rawlings, C. Rao, P. Scokaert, Constrained model predictive control: stability and optimality. Automatica 36 (6), 789–814 (2000)MathSciNetCrossRefzbMATHGoogle Scholar
- 12.L. Magni, G. Nicola, L. Magnani, R. Scattolini, A stabilizing model-based predictive control algorithm for nonlinear systems. Automatica 37 (9), 1351–1362 (2001)MathSciNetCrossRefzbMATHGoogle Scholar
- 13.D. Bertsekas, Nonlinear Programming, 2nd edn. (Athena Scientific, Belmont, MA, 2004)zbMATHGoogle Scholar
- 14.M. Trčka, J. Hensen, M. Wetter, Co-simulation of innovative integrated HVAC systems in buildings. J. Build. Perform. Simul. 2 (3), 209–230 (2009)CrossRefGoogle Scholar
- 15.T. Nghiem, G. Pappas, Receding-horizon supervisory control of green buildings, in American Control Conference (ACC), pp. 4416–4421 (2011)Google Scholar
- 16.C. Audet, J.E. Dennis Jr., Analysis of generalized pattern searches. SIAM J. Optim. 13 (3), 889–903 (2002)MathSciNetCrossRefzbMATHGoogle Scholar
- 17.R.H. Byrd, J.C. Gilbert, J. Nocedal, A trust region method based on interior point techniques for nonlinear programming. Math. Program. 89 (1), 149–185 (2000)MathSciNetCrossRefzbMATHGoogle Scholar