Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Perpetual Data Collection with Energy-Harvesting Sensor Networks

Published: 08 September 2014 Publication History
  • Get Citation Alerts
  • Abstract

    A sustainable, uniform, and utility-maximizing operation of energy-harvesting sensor networks requires methods for aligning consumption with harvest. This article presents a lightweight algorithm for online load adaptation of energy-harvesting sensor nodes using supercapacitors as energy buffers. The algorithm capitalizes on the elementary relationship between state of charge and voltage that is characteristic for supercapacitors. It is particularly designed to handle the nonlinear system model, and it is lightweight enough to run on low-power sensor node hardware. We define two energy policies, evaluate their performance using real-world solar-harvesting traces, and analyze the influence of the supercapacitor’s capacity and imprecisions in harvest forecasts. To show the practical merit of our algorithm, we devise a load adaptation scheme for multihop data collection sensor networks and run a 4-week field test. The results show that (i) choosing a duty cycle a priori is infeasible, (ii) our algorithm increases the achievable work load of a node when using forecasts, (iii) uniform and steady operation is achieved, and (iv) depletion can be prevented in most cases.

    References

    [1]
    Mustafa Ali, Bashir Al-Hashimi, Joaquin Recas Piorno, and David Atienza. 2010. Evaluation and design exploration of solar harvested-energy prediction algorithm. In Proceedings of the Conference on Design, Automation and Test in Europe (DATE’10).
    [2]
    Carlo Bergonzini, Davide Brunelli, and Luca Benini. 2010. Comparison of energy intake prediction algorithms for systems powered by photovoltaic harvesters. Microelectronics Journal (Nov. 2010).
    [3]
    Davide Brunelli, Clemens Moser, Lothar Thiele, and Luca Benini. 2009. Design of a solar-harvesting circuit for batteryless embedded systems. IEEE Transactions on Circuits and Systems I (TCAS-I): Regular Papers 56, 11 (Nov. 2009).
    [4]
    Conrad Electronics. 2008. Product Specification: Conrad Miniatur Solar Cell (Type YH-39X35). Retrieved from http://www.produktinfo.conrad.com/datenblaetter/175000-199999/191308-da-01-en-SOLARZELLE_4V_35_MA.pdf.
    [5]
    Anand Eswaran, Anthony Rowe, and Raj Rajkumar. 2005. Nano-RK: An energy-aware resource-centric operating system for sensor networks. In Proceedings of the 26th IEEE Real-Time Systems Symposium (RTSS’05).
    [6]
    Kai-Wei Fan, Zizhan Zheng, and Prasun Sinha. 2008. Steady and fair rate allocation for rechargeable sensors in perpetual sensor networks. In Proceedings of the 8th ACM International Conference on Networked Sensing Systems (SenSys’08).
    [7]
    Omprakash Gnawali, Rodrigo Fonseca, Kyle Jamieson, David Moss, and Philip Levis. 2009. Collection tree protocol. In Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems (SenSys’09).
    [8]
    Christian Haas, Viktor Stöhr, and Joachim Wilke. 2012. Realistic simulation of energy consumption in wireless sensor networks. In Proceedings of the 9th European Conference on Wireless Sensor Networks (EWSN’12).
    [9]
    Jason Hsu, Sadaf Zahedi, Aman Kansal, Mani Srivastava, and Vijay Raghunathan. 2006. Adaptive duty cycling for energy harvesting systems. In Proceedings of the 12th International Symposium on Low Power Electronics and Design (ISLPED’06).
    [10]
    Philipp Hurni, Torsten Braun, Benjamin Nyffenegger, and Anton Hergenröder. 2011. On the accuracy of software-based energy estimation techniques. In Proceedings of the 8th European Conference on Wireless Sensor Networks (EWSN’11).
    [11]
    Xiaofan Jiang, Joseph Polastre, and David Culler. 2005. Perpetual environmentally powered sensor networks. In Proceedings of the 4th ACM/IEEE International Symposium on Information Processing in Sensor Networks (IPSN’05).
    [12]
    Aman Kansal, Jason Hsu, Sadaf Zahedi, and Mani Srivastava. 2007. Power management in energy harvesting sensor networks. Transactions on Embedded Computing Systems (TECS) (Sept. 2007).
    [13]
    Vasileios Kyriatzis, Nicholas Samaras, Pavlos Stavroulakis, Haifa Takruri-Rizk, and Stergios Tzortzios. 2007. Enviromote: A new solar-harvesting platform prototype for wireless sensor networks. In Proceedings of the 18th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC’07).
    [14]
    Olaf Landsiedel, Euhanna Ghadimi, Simon Duquennoy, and Mikael Johansson. 2012. Low power, low delay: Opportunistic routing meets duty cycling. In Proceedings of the 11th ACM/IEEE Conference on Information Processing in Sensor Networks (IPSN’12).
    [15]
    Jiakang Lu and Kamin Whitehouse. 2012. SunCast: Fine-grained prediction of natural sunlight levels for improved daylight harvesting. In Proceedings of the 11th ACM/IEEE Conference on Information Processing in Sensor Networks (IPSN’12).
    [16]
    Clemens Moser, Davide Brunelli, Lothar Thiele, and Luca Benini. 2007. Real-time scheduling for energy harvesting sensor nodes. Real-Time Systems 37, 3 (Dec. 2007).
    [17]
    Clemens Moser, Lothar Thiele, Davide Brunelli, and Luca Benini. 2008. Robust and low complexity rate control for solar powered sensors. In Proceedings of the Conference on Design, Automation and Test in Europe (DATE’08).
    [18]
    Clemens Moser, Lothar Thiele, Davide Brunelli, and Luca Benini. 2010. Adaptive power management for environmentally powered systems. Transactions on Computers (TC) 59, 4 (April 2010).
    [19]
    Chulsung Park and Pai Chou. 2006. AmbiMax: autonomous energy harvesting platform for multi-supply wireless sensor nodes. In Proceedings of the 3rd Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON’06).
    [20]
    Vijay Raghunathan, Aman Kansal, Jason Hsu, Jonathan Friedman, and Mani Srivastava. 2005. Design considerations for solar energy harvesting wireless embedded systems. In Proceedings of the 4th ACM/IEEE International Symposium on Information Processing in Sensor Networks (IPSN’05).
    [21]
    Joaquin Recas Piorno, Carlo Bergonzini, David Atienza, and Tajana Simunic Rosing. 2009. Prediction and management in energy harvested wireless sensor nodes. In Proceedings of the 1st International Conference on Wireless Communications, Vehicular Technology, Information Theory and Aerospace & Electronic Systems Technology (VITAE’’09).
    [22]
    Christian Renner, Florian Meier, and Volker Turau. 2012a. Holistic online energy assessment: Feasibility and practical application. In Proceedings of the 9th IEEE International Conference on Networked Sensing Systems (INSS’12).
    [23]
    Christian Renner, Florian Meier, and Volker Turau. 2012b. Policies for predictive energy management with supercapacitors. In Proceedings of the 8th IEEE International Workshop on Sensor Networks and Systems for Pervasive Computing (PerSeNS’12).
    [24]
    Christian Renner and Volker Turau. 2010. CapLibrate: Self-calibration of an energy harvesting power supply with supercapacitors. In Workshop Proceedings of the 23th International Conference on Architecture of Computing Systems (ARCS’10).
    [25]
    Christian Renner and Volker Turau. 2012a. Adaptive energy-harvest profiling to enhance depletion-safe operation and efficient task scheduling. Sustainable Computing: Informatics and Systems 2, 1 (March 2012).
    [26]
    Christian Renner and Volker Turau. 2012b. State-of-charge assessment for supercap-powered sensor nodes: Keep it simple stupid! In Proceedings of the International Workshop on Algorithms and Concepts for Networked Sensing Systems Powered by Energy Harvesters (EnHaNSS’12).
    [27]
    Navin Sharma, Jeremy Gummeson, David Irwin, and Prashant Shenoy. 2010. Cloudy computing: Leveraging weather forecasts in energy harvesting sensor systems. In Proceedings of the 7th IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON’10).
    [28]
    Navin Sharma, Pranshu Sharma, David Irwin, and Prashant Shenoy. 2011. Predicting solar generation from weather forecasts using machine learning. In Proceedings of the 2nd IEEE International Conference on Smart Grid Communications (SmartGridComm’11).
    [29]
    Farhan Simjee and Pai Chou. 2006. Everlast: long-life, supercapacitor-operated wireless sensor node. In Proceedings of the 12th International Symposium on Low Power Electronics and Design (ISLPED’06).
    [30]
    Yanjun Sun, Omer Gurewitz, and David Johnson. 2008. RI-MAC: A receiver-initiated asynchronous duty cycle mac protocol for dynamic traffic loads in wireless sensor networks. In Proceedings of the 8th ACM International Conference on Networked Sensing Systems (SenSys’08).
    [31]
    Texas Instruments. 2009. Datasheet: TPS 61220. Retrieved from http://focus.ti.com/lit/ds/symlink/tps61220.pdf.
    [32]
    Stefan Unterschütz, Christian Renner, and Volker Turau. 2012. Opportunistic, receiver-initiated data-collection protocol. In Proceedings of the 9th European Conference on Wireless Sensor Networks (EWSN’12).
    [33]
    US Department of Energy. 2011. Solar Irradiance Recordings. Retrieved from http://www.nrel.gov/midc.
    [34]
    Christopher Vigorito, Deepak Ganesan, and Andrew Barto. 2007. Adaptive control of duty cycling in energy-harvesting wireless sensor networks. In Proceedings of the 4th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON’07).
    [35]
    Alex Weddell, Geoff Merrett, Tom Kazmierski, and Bashir Al-Hashimi. 2011. Accurate supercapacitor modeling for energy-harvesting wireless sensor nodes. Transactions on Circuits and Systems II (TCAS-II): Express Briefs 58, 12 (Dec. 2011).
    [36]
    Bo Zhang, Robert Simon, and Hakan Aydin. 2010. Energy management for time-critical energy harvesting wireless sensor networks. In Proceedings of the 12th International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS’10).
    [37]
    Bo Zhang, Robert Simon, and Hakan Aydin. 2011. Harvesting aware energy management for time-critical wireless sensor networks with joint voltage and modulation scaling. Transactions on Industrial Informatics (TII) PP, 99 (2011).
    [38]
    Ting Zhu, Ziguo Zhong, Yu Gu, Tian He, and Zhi-Li Zhang. 2009. Leakage-aware energy synchronization for wireless sensor networks. In Proceedings of the 7th Annual International Conference on Mobile Systems, Applications and Services (MobiSys’09).

    Cited By

    View all
    • (2024)Machine learning-based prediction model for battery levels in IoT devices using meteorological variablesInternet of Things10.1016/j.iot.2024.10110925(101109)Online publication date: Apr-2024
    • (2023)High-level Simulation of the Timely Behavior of Intermittent SystemsProceedings of the 11th International Workshop on Energy Harvesting & Energy-Neutral Sensing Systems10.1145/3628353.3628539(1-7)Online publication date: 12-Nov-2023
    • (2023)Poster Abstract: Towards Autonomous Utility-Aware Energy Management for Energy Harvesting DevicesProceedings of the 21st ACM Conference on Embedded Networked Sensor Systems10.1145/3625687.3628400(534-535)Online publication date: 12-Nov-2023
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Sensor Networks
    ACM Transactions on Sensor Networks  Volume 11, Issue 1
    November 2014
    631 pages
    ISSN:1550-4859
    EISSN:1550-4867
    DOI:10.1145/2648771
    • Editor:
    • Chenyang Lu
    Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Journal Family

    Publication History

    Published: 08 September 2014
    Accepted: 01 January 2014
    Revised: 01 January 2014
    Received: 01 March 2013
    Published in TOSN Volume 11, Issue 1

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Energy management
    2. data collection
    3. duty-cycle adaptation
    4. energy harvesting
    5. network protocols

    Qualifiers

    • Research-article
    • Research
    • Refereed

    Funding Sources

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)20
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 10 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Machine learning-based prediction model for battery levels in IoT devices using meteorological variablesInternet of Things10.1016/j.iot.2024.10110925(101109)Online publication date: Apr-2024
    • (2023)High-level Simulation of the Timely Behavior of Intermittent SystemsProceedings of the 11th International Workshop on Energy Harvesting & Energy-Neutral Sensing Systems10.1145/3628353.3628539(1-7)Online publication date: 12-Nov-2023
    • (2023)Poster Abstract: Towards Autonomous Utility-Aware Energy Management for Energy Harvesting DevicesProceedings of the 21st ACM Conference on Embedded Networked Sensor Systems10.1145/3625687.3628400(534-535)Online publication date: 12-Nov-2023
    • (2023)Online Machine Learning for 1-Day-Ahead Prediction of Indoor Photovoltaic EnergyIEEE Access10.1109/ACCESS.2023.326781011(38417-38425)Online publication date: 2023
    • (2023)Synthetic generation of vibroacoustic modulation signals for structural health monitoringMechanical Systems and Signal Processing10.1016/j.ymssp.2023.110498200(110498)Online publication date: Oct-2023
    • (2022)State-of-Charge Estimation of Supercapacitors in Transiently-Powered Sensor NodesIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2021.305956141:2(225-237)Online publication date: Feb-2022
    • (2022)Adapting Quality of Service of Energy‐Harvesting IoT DevicesIntelligent Security Management and Control in the IoT10.1002/9781394156030.ch6(133-162)Online publication date: Jul-2022
    • (2021)Nonlinear modulation with low-power sensor networks using undersamplingStructural Health Monitoring10.1177/1475921720982885(147592172098288)Online publication date: 14-Jan-2021
    • (2021)ReNEW: A Practical Module for Reliable Routing in Networks of Energy-Harvesting Wireless SensorsIEEE Transactions on Green Communications and Networking10.1109/TGCN.2021.30947715:3(1558-1569)Online publication date: Sep-2021
    • (2021)EmRep: Energy management relying on state‐of‐charge extrema predictionIET Computers & Digital Techniques10.1049/cdt2.1203316:4(91-105)Online publication date: 17-Aug-2021
    • Show More Cited By

    View Options

    Get Access

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media