Tragedy of the Coulombs: Federating Energy Storage for Tiny, Intermittently-Powered Sensors

Untethered sensing devices have, for decades, powered all system components (processors, sensors, actuators, etc) from a single shared energy store (battery or capacitor). When designing batteryless sensors that are powered by harvested energy, this traditional approach results in devices that charge slowly and that are more error prone, inflexible, and inefficient than they could be. This paper presents a novel federated approach to energy storage, called UFoP, that partitions and prioritizes harvested energy automatically into multiple isolated smaller energy stores (capacitors). UFoP simplifies task scheduling, enables efficient use of components with differing voltage requirements, and produces devices that charge more quickly under identical harvesting conditions than a traditional centralized approach. We have implemented a UFoP reference design and conducted extensive experimental evaluation, including a short deployment. Our experimental results using an MSP430-based prototype show that UFoP provides as much as 10% more computational availability, and as much as four times more radio availability than the centralized approach. For all applications and energy environments evaluated, UFoP harvested 0.7-10.2% more energy than the centralized equivalent; meaning UFoP adds zero energy overhead.

[1]  Alanson P. Sample,et al.  Design of an RFID-Based Battery-Free Programmable Sensing Platform , 2008, IEEE Transactions on Instrumentation and Measurement.

[2]  David E. Culler,et al.  Perpetual environmentally powered sensor networks , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[3]  Ting Zhu,et al.  eShare: a capacitor-driven energy storage and sharing network for long-term operation , 2010, SenSys '10.

[4]  David E. Culler,et al.  TinyOS: An Operating System for Sensor Networks , 2005, Ambient Intelligence.

[5]  Donald F. Towsley,et al.  DEOS: Dynamic energy-oriented scheduling for sustainable wireless sensor networks , 2012, 2012 Proceedings IEEE INFOCOM.

[6]  Ting Zhu,et al.  Feedback Control-Based Energy Management for Ubiquitous Sensor Networks , 2010, IEICE Trans. Commun..

[7]  Luca P. Carloni,et al.  Prototyping energy harvesting active networked tags (EnHANTs) , 2013, 2013 Proceedings IEEE INFOCOM.

[8]  Timothy Scott,et al.  Ekho: realistic and repeatable experimentation for tiny energy-harvesting sensors , 2014, SenSys.

[9]  Brian Otis,et al.  SOCWISP: A 9 μA, Addressable Gen2 Sensor Tag for Biosignal Acquisition , 2013 .

[10]  Pai H. Chou,et al.  Everlast: Long-life, Supercapacitor-operated Wireless Sensor Node , 2006, ISLPED'06 Proceedings of the 2006 International Symposium on Low Power Electronics and Design.

[11]  Adam Dunkels,et al.  Contiki - a lightweight and flexible operating system for tiny networked sensors , 2004, 29th Annual IEEE International Conference on Local Computer Networks.

[12]  Md. Yusuf Sarwar Uddin,et al.  Virtual Battery: An Energy Reserve Abstraction for Embedded Sensor Networks , 2008, 2008 Real-Time Systems Symposium.

[13]  Dan Rubenstein,et al.  Energy harvesting active networked tags (EnHANTs) for ubiquitous object networking , 2010, IEEE Wireless Communications.

[14]  Fan Zhang,et al.  A 9 $\mu$ A, Addressable Gen2 Sensor Tag for Biosignal Acquisition , 2010, IEEE Journal of Solid-State Circuits.

[15]  Luca P. Carloni,et al.  Energy-Harvesting Active Networked Tags (EnHANTs) , 2015, ACM Trans. Sens. Networks.

[16]  Ting Zhu,et al.  Leakage-aware energy synchronization for wireless sensor networks , 2009, MobiSys '09.

[17]  J.C. Balda,et al.  A Survey of Systems to Integrate Distributed Energy Resources and Energy Storage on the Utility Grid , 2008, 2008 IEEE Energy 2030 Conference.

[18]  Mani B. Srivastava,et al.  Power management in energy harvesting sensor networks , 2007, TECS.

[19]  Kevin Fu,et al.  Mementos: system support for long-running computation on RFID-scale devices , 2011, ASPLOS XVI.

[20]  David Wetherall,et al.  Dewdrop: An Energy-Aware Runtime for Computational RFID , 2011, NSDI.

[21]  Dong Kun Noh,et al.  SolarStore: enhancing data reliability in solar-powered storage-centric sensor networks , 2009, MobiSys '09.

[22]  Stewart J. Thomas,et al.  Electromagnetic Energy Harvesting for Sensing, Communication, and Actuation , 2010 .

[23]  Kevin Fu,et al.  On the limits of effective hybrid micro-energy harvesting on mobile CRFID sensors , 2010, MobiSys '10.

[24]  Guoliang Xing,et al.  Nemo: A high-fidelity noninvasive power meter system for wireless sensor networks , 2013, 2013 ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN).

[25]  Mani B. Srivastava,et al.  Design considerations for solar energy harvesting wireless embedded systems , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[26]  Pai H. Chou,et al.  AmbiMax: Autonomous Energy Harvesting Platform for Multi-Supply Wireless Sensor Nodes , 2006, 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks.

[27]  Ting Zhu,et al.  Energy-synchronized computing for sustainable sensor networks , 2013, Ad Hoc Networks.

[28]  Prabal Dutta,et al.  Grafting energy-harvesting leaves onto the sensornet tree , 2012, 2012 ACM/IEEE 11th International Conference on Information Processing in Sensor Networks (IPSN).

[29]  Benjamin Ransford,et al.  Moo : A Batteryless Computational RFID and Sensing Platform , 2011 .