tinyMAN: Lightweight Energy Manager using Reinforcement Learning for Energy Harvesting Wearable IoT Devices

02/18/2022
by   Toygun Basaklar, et al.
0

Advances in low-power electronics and machine learning techniques lead to many novel wearable IoT devices. These devices have limited battery capacity and computational power. Thus, energy harvesting from ambient sources is a promising solution to power these low-energy wearable devices. They need to manage the harvested energy optimally to achieve energy-neutral operation, which eliminates recharging requirements. Optimal energy management is a challenging task due to the dynamic nature of the harvested energy and the battery energy constraints of the target device. To address this challenge, we present a reinforcement learning-based energy management framework, tinyMAN, for resource-constrained wearable IoT devices. The framework maximizes the utilization of the target device under dynamic energy harvesting patterns and battery constraints. Moreover, tinyMAN does not rely on forecasts of the harvested energy which makes it a prediction-free approach. We deployed tinyMAN on a wearable device prototype using TensorFlow Lite for Micro thanks to its small memory footprint of less than 100 KB. Our evaluations show that tinyMAN achieves less than 2.36 ms and 27.75 μJ while maintaining up to 45 utility compared to prior approaches.

READ FULL TEXT
research
02/26/2021

ECO: Enabling Energy-Neutral IoT Devices through Runtime Allocation of Harvested Energy

Energy harvesting offers an attractive and promising mechanism to power ...
research
01/16/2022

Adaptive Energy Management for Self-Sustainable Wearables in Mobile Health

Wearable devices that integrate multiple sensors, processors, and commun...
research
07/14/2022

EVE: Environmental Adaptive Neural Network Models for Low-power Energy Harvesting System

IoT devices are increasingly being implemented with neural network model...
research
01/25/2021

Freezer: A Specialized NVM Backup Controller for Intermittently-Powered Systems

The explosion of IoT and wearable devices determined a rising attention ...
research
01/10/2018

Learning Aided Optimization for Energy Harvesting Devices with Outdated State Information

This paper considers utility optimal power control for energy harvesting...
research
04/02/2018

Virtualized Application Function Chaining: Maximizing the Wearable System Lifetime

The number of smart devices wear and carry by users is growing rapidly w...
research
05/26/2021

Information Harvesting for Far-Field Wireless Power Transfer

Considering ubiquitous connectivity and advanced information processing ...

Please sign up or login with your details

Forgot password? Click here to reset