Preview

Informatics

Advanced search

About simulation environment for modeling the Internet of Things components and applications using visual flow-based programming tools and cloud services

https://doi.org/10.37661/1816-0301-2022-19-2-100-116

Abstract

Objectives. The purpose of the analytical and research work was to develop and perform an initial assessment of the capabilities of simulation environment for modeling the Internet of Things (IoT) components and applications. The relevance of the problem is associated with the need to simplify research and testing of such systems as the field is growing. In the implementation of the simulation environment, the following goals were pursued: building a mathematical model; implementation of software, capable of running experiments on that model; providing the user with the ability to analyze results and adjust the model.

Methods. Methods of simulation modeling were used.

Results. Analysis of the relevance and impact of the research results has led to an appropriate example for demonstrating methods and means of solving the problem of IoT subsystems, components, and applications simulation in the proposed environment. This example has been implemented in the part of the Smart Home application model responsible for the energy efficiency optimization in residential buildings enclosed in a simulation environment based on an integrated software package consisting of the Node-RED visual tool for flow-based programming and the Yandex Cloud / Yandex IoT Core cloud service.

Conclusion. A simulation model for managing energy consumption of a "smart home" was developed and implemented using the previously specified software package, including modeling time, environmental conditions, heat loss, operating modes of heating equipment and the behavior of house residents. Based on the implemented model, an initial series of simulation experiments were also carried out, on the one hand, aimed at checking some characteristics of the functionality of the developed simulation environment and the selected example for simulation of residential premises energy management. As a result of the initial experiments, the basic functionality of the integrated software package was proven and demonstrated based on the use of Node-RED and the Yandex Cloud / Yandex IoT Core cloud service for solving problems of simulation modeling of components, subsystems and applications of the Internet of things.

About the Authors

A. A. Andrushevich
Scientific Engineering Republican Unitary Enterprise "Interbranches Research & Development Centre for Identification Systems and e-Business Operations"
Belarus

Alexey A. Andrushevich, Junior Researcher

st. Akademicheskaya, 15, building 2, Minsk, 220072, Belarus



I. S. Vojteshenko
Belarusian State University
Belarus

Iosif S. Vojteshenko, Ph. D. (Eng.), Assoc. Prof., Assoc. Prof. of the Department of Programming Technologies of the Faculty of Applied Mathematics and Informatics

av. Nezavisimosti, 4, Minsk, 220030, Belarus



O. Ju. Emelianova
Belarusian State University
Belarus

Olga Ju. Emelianova, Graduate of the Department of Programming Technologies, Faculty of Applied Mathematics and Informatics

av. Nezavisimosti, 4, Minsk, 220030, Belarus



References

1. Surkov A. Znakomstvo s Node-RED i potokovoe programmirovanie v Yandex IoT Core. Introduction to Node-RED and Streaming Programming in Yandex IoT Core. Available at: https://habr.com/ru/company/ yandex/blog/519600/ (accessed 05.11.2021) (In Russ.).

2. Akopov A. S. Imitacionnoe modelirovanie. Simulation. Moscow, Jurajt, 2016, 389 р. (In Russ.).

3. Stojkoska B. L. R., Trivodaliev K. V. A review of Internet of Things for smart home: Challenges and solutions. Journal of Cleaner Production, 2017, vol. 140, рр. 1454–1464.

4. Jenergeticheskij balans Respubliki Belarus': statisticheskij sbornik. Energy Balance of the Republic of Belarus: Statistical Compendium. Nacional'nyj statisticheskij komitet Respubliki Belarus'; In I. V. Medvedeva, I. S. Kangro, Zh. N. Vasilevskaja, O. A. Dovnar, E. I. Kuharevich, ..., A. S. Snetkov (eds.). Minsk, 2020, 152 р. (In Russ.).

5. Pritoni M., Meier A. K., Aragon C., Perry D., Peffer T. Energy efficiency and the misuse of programmable thermostats: The effectiveness of crowdsourcing for understanding household behavior. Energy Research & Social Science, 2015, vol. 8, рр. 190–197.

6. Pan J., Jain R., Vu T., Paul S. An Internet of Things Framework for Smart Energy in Buildings: Designs, Prototype, and Experiments. IEEE Internet of Things Journal, 2015, vol. 2, рр. 527–537.

7. Okamoto-Mizuno K., Mizuno K. Effects of thermal environment on sleep and circadian rhythm. Journal of Physiological Anthropology, 2012, vol. 31, pp. 105–114.


Review

For citations:


Andrushevich A.A., Vojteshenko I.S., Emelianova O.J. About simulation environment for modeling the Internet of Things components and applications using visual flow-based programming tools and cloud services. Informatics. 2022;19(2):100-116. (In Russ.) https://doi.org/10.37661/1816-0301-2022-19-2-100-116

Views: 469


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 1816-0301 (Print)
ISSN 2617-6963 (Online)