SoTimer: A Software-based Timekeeper for Energy Harvesting Systems

The proliferation of IoT devices has made energy harvesting systems an appealing solution for power numerous IoT devices without the limitations imposed by battery life constraints. Despite its potential, energy harvesting systems often encounter frequent power failures leading to interruptions of tasks due to the generally weak energy output they rely on. In modern computer systems, maintaining a consistent power flow is crucial for tasks such as synchronization and system stability. However, in energy harvesting systems, maintaining this consistency is challenging as the system is hard to track time during power failures. Current approaches rely on additional hardware and exploit physical phenomena to estimate power-off duration, but these methods are susceptible to environmental variations like temperature, humidity, and radiation, and are not easily applicable to commercial-off-the-shelf (COTS) micro-controllers. In this study, we introduce SoTimer, a software-based timekeeping solution designed to mitigate the impact of environmental changes without the need for extra hardware. The core concept of SoTimer lies in the stability of charging power between adjacent power-on and power-off periods, as evidenced by extensive measurements under different energy resources. Building on this insight, we propose a machine learning algorithm to predict power-off times based on power conditions observed during power-on phases. Furthermore, we introduce optimization techniques tailored for MCUs with limited computational capabilities to ensure efficient inference. Experimental results demonstrate that SoTimer achieves a high inference accuracy and a negligible runtime overhead.

Authors

Institutions

Publication Details

Published
2024-12-13
DOI
https://doi.org/10.1109/hpcc64274.2024.00082
Primary Topic
Energy Harvesting in Wireless Networks
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SoTimer: A Software-based Timekeeper for Energy Harvesting Systems

Lei Ju, Weidong Zhang, Yunlong Yu, Hongyue Wang
Energy Harvesting in Wireless Networks
article

SoTimer: A Software-based Timekeeper for Energy Harvesting Systems

Lei Ju, Weidong Zhang, Yunlong Yu, Hongyue Wang
article en

Abstract

The proliferation of IoT devices has made energy harvesting systems an appealing solution for power numerous IoT devices without the limitations imposed by battery life constraints. Despite its potential, energy harvesting systems often encounter frequent power failures leading to interruptions of tasks due to the generally weak energy output they rely on. In modern computer systems, maintaining a consistent power flow is crucial for tasks such as synchronization and system stability. However, in energy harvesting systems, maintaining this consistency is challenging as the system is hard to track time during power failures. Current approaches rely on additional hardware and exploit physical phenomena to estimate power-off duration, but these methods are susceptible to environmental variations like temperature, humidity, and radiation, and are not easily applicable to commercial-off-the-shelf (COTS) micro-controllers. In this study, we introduce SoTimer, a software-based timekeeping solution designed to mitigate the impact of environmental changes without the need for extra hardware. The core concept of SoTimer lies in the stability of charging power between adjacent power-on and power-off periods, as evidenced by extensive measurements under different energy resources. Building on this insight, we propose a machine learning algorithm to predict power-off times based on power conditions observed during power-on phases. Furthermore, we introduce optimization techniques tailored for MCUs with limited computational capabilities to ensure efficient inference. Experimental results demonstrate that SoTimer achieves a high inference accuracy and a negligible runtime overhead.

Peng Cheng Laboratory (CN), Shandong University of Science and Technology (CN)
National Natural Science Foundation of China
Affordable and clean energy
Openalex Percentile: Top 72%
Energy Harvesting in Wireless Networks
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

SoTimer: A Software-based Timekeeper for Energy Harvesting Systems — Lei Ju, Weidong Zhang, et al. · (2024) | TGRS Research Map | TGRS