The University of Southampton
University of Southampton Institutional Repository

Energy budgeting for intermittently-powered systems

Energy budgeting for intermittently-powered systems
Energy budgeting for intermittently-powered systems
Energy harvesting has become a promising power solution for the Internet of Things, liberating numerous wireless sensors from batteries and the power grid. Environmentally harvested power, however, is intrinsic variable and intermittent, which conflicts with conventional electronics. Conventionally, energy-harvesting devices buffer energy in large energy storage devices, such as rechargeable batteries or supercapacitors, to smooth out supply variability. Unfortunately, these increase costs and device dimensions, raise pollution concerns, and have constrained lifespans. To work with only a small energy buffering capacitor, Intermittent-Powered Systems (IPSs) have been studied for intermittent supply. In IPSs, application forward progress, i.e. execution beneficial to the active application, is maintained by saving volatile computing state into non-volatile memory before power interruptions, and restored afterwards. While IPS research has focussed on efficiently sustaining computing state at the load side, system-wise energy budgeting in IPSs has not yet been widely studied. This thesis investigates the energy budget of IPSs in order to improve forward progress. We studies the issues on sizing energy storage and setting voltage thresholds, both of which determine an energy budget. The main contributions are: (i) exploration and analysis of the energy storage sizing effect on IPS performance, where a reactive IPS model is proposed and validated to quantify and illustrate the relationship between energy storage capacitance and forward progress, showing up to 65% forward progress improvement by sizing energy storage; (ii) an energy storage sizing approach that recommends an appropriate energy storage size after analysing real-world energy availability data and trading off multiple design factors, achieving 93% of the maximum forward progress while saving 83% capacitor volume and 91% interruption periods; (iii) a runtime energy profiling and adaptation method for efficiently and reliably performing atomic tasks in cases of runtime-variable energy consumption, with results showing it can save manual profiling effort (within 5 mV error), alleviates non-termination with even 68% capacitance reduction, and improve forward progress by up to 98% with runtime-variable workloads.
University of Southampton
Zhan, Jie
f9606cb9-4a11-4191-9ee4-3aabc524482b
Zhan, Jie
f9606cb9-4a11-4191-9ee4-3aabc524482b
Merrett, Geoffrey
89b3a696-41de-44c3-89aa-b0aa29f54020
Weddell, Alexander
3d8c4d63-19b1-4072-a779-84d487fd6f03

Zhan, Jie (2022) Energy budgeting for intermittently-powered systems. University of Southampton, Doctoral Thesis, 115pp.

Record type: Thesis (Doctoral)

Abstract

Energy harvesting has become a promising power solution for the Internet of Things, liberating numerous wireless sensors from batteries and the power grid. Environmentally harvested power, however, is intrinsic variable and intermittent, which conflicts with conventional electronics. Conventionally, energy-harvesting devices buffer energy in large energy storage devices, such as rechargeable batteries or supercapacitors, to smooth out supply variability. Unfortunately, these increase costs and device dimensions, raise pollution concerns, and have constrained lifespans. To work with only a small energy buffering capacitor, Intermittent-Powered Systems (IPSs) have been studied for intermittent supply. In IPSs, application forward progress, i.e. execution beneficial to the active application, is maintained by saving volatile computing state into non-volatile memory before power interruptions, and restored afterwards. While IPS research has focussed on efficiently sustaining computing state at the load side, system-wise energy budgeting in IPSs has not yet been widely studied. This thesis investigates the energy budget of IPSs in order to improve forward progress. We studies the issues on sizing energy storage and setting voltage thresholds, both of which determine an energy budget. The main contributions are: (i) exploration and analysis of the energy storage sizing effect on IPS performance, where a reactive IPS model is proposed and validated to quantify and illustrate the relationship between energy storage capacitance and forward progress, showing up to 65% forward progress improvement by sizing energy storage; (ii) an energy storage sizing approach that recommends an appropriate energy storage size after analysing real-world energy availability data and trading off multiple design factors, achieving 93% of the maximum forward progress while saving 83% capacitor volume and 91% interruption periods; (iii) a runtime energy profiling and adaptation method for efficiently and reliably performing atomic tasks in cases of runtime-variable energy consumption, with results showing it can save manual profiling effort (within 5 mV error), alleviates non-termination with even 68% capacitance reduction, and improve forward progress by up to 98% with runtime-variable workloads.

Text
Jie Zhan Final Thesis - Version of Record
Available under License University of Southampton Thesis Licence.
Download (12MB)
Text
J. Zhan Permission to deposit thesis - form signed - Version of Record
Restricted to Repository staff only
Available under License University of Southampton Thesis Licence.

More information

Published date: June 2022

Identifiers

Local EPrints ID: 465415
URI: http://eprints.soton.ac.uk/id/eprint/465415
PURE UUID: bf1df2ee-1e5b-4a63-a990-643d6db1e7c3
ORCID for Jie Zhan: ORCID iD orcid.org/0000-0002-9196-757X
ORCID for Geoffrey Merrett: ORCID iD orcid.org/0000-0003-4980-3894
ORCID for Alexander Weddell: ORCID iD orcid.org/0000-0002-6763-5460

Catalogue record

Date deposited: 05 Jul 2022 00:49
Last modified: 17 Mar 2024 07:24

Export record

Contributors

Author: Jie Zhan ORCID iD
Thesis advisor: Geoffrey Merrett ORCID iD
Thesis advisor: Alexander Weddell ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×