CONCEPT OF INTELLIGENT MEASURING SYSTEM FOR ANALYZING THE ENERGY CONSUMPTION OF IOT MODULES

A. Sachenko, Oleksandr Osolinskyi, V. Kochan, Oleh Sachenko, P. Bykovyy, D. Zahorodnia
{"title":"CONCEPT OF INTELLIGENT MEASURING SYSTEM FOR ANALYZING THE ENERGY CONSUMPTION OF IOT MODULES","authors":"A. Sachenko, Oleksandr Osolinskyi, V. Kochan, Oleh Sachenko, P. Bykovyy, D. Zahorodnia","doi":"10.31891/csit-2022-4-13","DOIUrl":null,"url":null,"abstract":"The conducted analysis showed the shortcomings of known techniques for measuring MCU (microprocessor systems and IoT modules - hereinafter MCU) current consumption. \nIn order to improve self-powered systems, designed to perform complex algorithms (learning ANNs, searching for signatures of suspicious software code, etc.), it is necessary to minimize the energy consumption of software, since hardware of modern MCU has low consumption. Optimizing MCU software in terms of energy consumption requires experimental studies of the energy consumption of the execution of instructions, commands and programs. Due to the lack of specialized measuring equipment that has sufficient accuracy (the error must be less than the difference in power consumption of instructions and commands) and immunity to interference, known models do not allow optimizing the software in terms of power consumption and thereby increasing the operating time of autonomously powered systems without recovery battery charge. And this is important for MCU and IoT modules operating in remote locations, dangerous for people, and critical infrastructure systems. However, a direct study of the energy consumption of MCU instructions, commands and programs as part of IoT modules is very time-consuming. RISC microcontrollers have few commands, but many modes of their execution, so it would be necessary to investigate 10-20 thousand options. It is proposed to use the methods of artificial intelligence for the classification of teams and the forecast of energy consumption of those teams that were not studied. \nThe basis of the concept of a measuring system for the analysis of current consumption of smart devices and IoT modules can be the architecture developed in this paper. At the same time, a more detailed study of them and provision of noise protection, in particular, due to non-contact measuring devices, is required.","PeriodicalId":353631,"journal":{"name":"Computer systems and information technologies","volume":"89 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer systems and information technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.31891/csit-2022-4-13","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The conducted analysis showed the shortcomings of known techniques for measuring MCU (microprocessor systems and IoT modules - hereinafter MCU) current consumption. In order to improve self-powered systems, designed to perform complex algorithms (learning ANNs, searching for signatures of suspicious software code, etc.), it is necessary to minimize the energy consumption of software, since hardware of modern MCU has low consumption. Optimizing MCU software in terms of energy consumption requires experimental studies of the energy consumption of the execution of instructions, commands and programs. Due to the lack of specialized measuring equipment that has sufficient accuracy (the error must be less than the difference in power consumption of instructions and commands) and immunity to interference, known models do not allow optimizing the software in terms of power consumption and thereby increasing the operating time of autonomously powered systems without recovery battery charge. And this is important for MCU and IoT modules operating in remote locations, dangerous for people, and critical infrastructure systems. However, a direct study of the energy consumption of MCU instructions, commands and programs as part of IoT modules is very time-consuming. RISC microcontrollers have few commands, but many modes of their execution, so it would be necessary to investigate 10-20 thousand options. It is proposed to use the methods of artificial intelligence for the classification of teams and the forecast of energy consumption of those teams that were not studied. The basis of the concept of a measuring system for the analysis of current consumption of smart devices and IoT modules can be the architecture developed in this paper. At the same time, a more detailed study of them and provision of noise protection, in particular, due to non-contact measuring devices, is required.
智能测量系统的概念,用于分析物联网模块的能耗
所进行的分析显示了测量MCU(微处理器系统和物联网模块-以下简称MCU)电流消耗的已知技术的缺点。为了改进自供电系统,设计用于执行复杂算法(学习人工神经网络,搜索可疑软件代码的签名等),有必要尽量减少软件的能耗,因为现代MCU的硬件功耗很低。从能耗方面对MCU软件进行优化,需要对指令、命令和程序的执行能耗进行实验研究。由于缺乏具有足够精度(误差必须小于指令和命令的功耗差异)和抗干扰性的专用测量设备,已知型号无法在功耗方面优化软件,从而在不回收电池充电的情况下增加自主供电系统的运行时间。这对于在远程位置运行的MCU和物联网模块非常重要,对人员和关键基础设施系统都很危险。然而,直接研究作为物联网模块一部分的MCU指令、命令和程序的能耗非常耗时。RISC微控制器的命令很少,但它们的执行模式很多,因此有必要研究1 -2万个选项。提出采用人工智能的方法对未研究的团队进行分类,并对未研究的团队进行能耗预测。用于分析智能设备和物联网模块当前消耗的测量系统概念的基础可以是本文开发的架构。与此同时,需要更详细地研究它们,并提供噪音保护,特别是由于非接触式测量装置。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信