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

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 resea...

Full description

Saved in:
Bibliographic Details
Main Authors: A. A. Andrushevich, I. S. Vojteshenko, O. Ju. Emelianova
Format: Article
Language:Russian
Published: National Academy of Sciences of Belarus, the United Institute of Informatics Problems 2022-06-01
Series:Informatika
Subjects:
Online Access:https://inf.grid.by/jour/article/view/1184
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832543342376779776
author A. A. Andrushevich
I. S. Vojteshenko
O. Ju. Emelianova
author_facet A. A. Andrushevich
I. S. Vojteshenko
O. Ju. Emelianova
author_sort A. A. Andrushevich
collection DOAJ
description 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.
format Article
id doaj-art-0a1b46a7562b45f58f6bc96b2af4ea26
institution Kabale University
issn 1816-0301
language Russian
publishDate 2022-06-01
publisher National Academy of Sciences of Belarus, the United Institute of Informatics Problems
record_format Article
series Informatika
spelling doaj-art-0a1b46a7562b45f58f6bc96b2af4ea262025-02-03T11:46:29ZrusNational Academy of Sciences of Belarus, the United Institute of Informatics ProblemsInformatika1816-03012022-06-0119210011610.37661/1816-0301-2022-19-2-100-1161005About simulation environment for modeling the Internet of Things components and applications using visual flow-based programming tools and cloud servicesA. A. Andrushevich0I. S. Vojteshenko1O. Ju. Emelianova2Scientific Engineering Republican Unitary Enterprise "Interbranches Research & Development Centre for Identification Systems and e-Business Operations"Belarusian State UniversityBelarusian State UniversityObjectives. 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.https://inf.grid.by/jour/article/view/1184internet of thingssimulationvisual programmingcloud computingcloud technologiessmart home energy management
spellingShingle A. A. Andrushevich
I. S. Vojteshenko
O. Ju. Emelianova
About simulation environment for modeling the Internet of Things components and applications using visual flow-based programming tools and cloud services
Informatika
internet of things
simulation
visual programming
cloud computing
cloud technologies
smart home energy management
title About simulation environment for modeling the Internet of Things components and applications using visual flow-based programming tools and cloud services
title_full About simulation environment for modeling the Internet of Things components and applications using visual flow-based programming tools and cloud services
title_fullStr About simulation environment for modeling the Internet of Things components and applications using visual flow-based programming tools and cloud services
title_full_unstemmed About simulation environment for modeling the Internet of Things components and applications using visual flow-based programming tools and cloud services
title_short About simulation environment for modeling the Internet of Things components and applications using visual flow-based programming tools and cloud services
title_sort about simulation environment for modeling the internet of things components and applications using visual flow based programming tools and cloud services
topic internet of things
simulation
visual programming
cloud computing
cloud technologies
smart home energy management
url https://inf.grid.by/jour/article/view/1184
work_keys_str_mv AT aaandrushevich aboutsimulationenvironmentformodelingtheinternetofthingscomponentsandapplicationsusingvisualflowbasedprogrammingtoolsandcloudservices
AT isvojteshenko aboutsimulationenvironmentformodelingtheinternetofthingscomponentsandapplicationsusingvisualflowbasedprogrammingtoolsandcloudservices
AT ojuemelianova aboutsimulationenvironmentformodelingtheinternetofthingscomponentsandapplicationsusingvisualflowbasedprogrammingtoolsandcloudservices