Graceful Performance Modulation for Power-Neutral Transient Computing Systems

Transient computing systems do not have energy storage, and operate directly from energy harvesting. These systems are often faced with the inherent challenge of low-current or transient power supply. In this paper, we propose “power-neutral” operation, a new paradigm for such systems, whereby the instantaneous power consumption of the system must match the instantaneous harvested power. Power neutrality is achieved using a control algorithm for dynamic frequency scaling, modulating system performance gracefully in response to the incoming power. Detailed system model is used to determine design parameters for selecting the system voltage thresholds where the operating frequency will be raised or lowered, or the system will be hibernated. The proposed control algorithm for power-neutral operation is experimentally validated using a microcontroller incorporating voltage threshold-based interrupts for frequency scaling. The microcontroller is powered directly from real energy harvesters; results demonstrate that a power-neutral system sustains operation for 4%-88% longer with up to 21% speedup in application execution.

[1]  Luca Benini,et al.  A survey of design techniques for system-level dynamic power management , 2000, IEEE Trans. Very Large Scale Integr. Syst..

[2]  Arnab Raha,et al.  QUICKRECALL: A Low Overhead HW/SW Approach for Enabling Computations across Power Cycles in Transiently Powered Computers , 2014, 2014 27th International Conference on VLSI Design and 2014 13th International Conference on Embedded Systems.

[3]  Wenbo Liu,et al.  Efficient power management for wireless sensor node with wind energy harvesting , 2012, Int. J. Sens. Networks.

[4]  Falko Dressler,et al.  On the lifetime of wireless sensor networks , 2009, TOSN.

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

[6]  Davide Brunelli,et al.  Wireless Sensor Networks , 2012, Lecture Notes in Computer Science.

[7]  David E. Culler,et al.  Telos: enabling ultra-low power wireless research , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[8]  Naehyuck Chang,et al.  PVS: passive voltage scaling for wireless sensor networks , 2007, Proceedings of the 2007 international symposium on Low power electronics and design (ISLPED '07).

[9]  Subhas Chandra Mukhopadhyay,et al.  Towards the Implementation of IoT for Environmental Condition Monitoring in Homes , 2013, IEEE Sensors Journal.

[10]  Arnab Raha,et al.  Powering the Internet of Things , 2014, 2014 IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED).

[11]  S. Saggini,et al.  Li-Ion Battery-Supercapacitor Hybrid Storage System for a Long Lifetime, Photovoltaic-Based Wireless Sensor Network , 2012, IEEE Transactions on Power Electronics.

[12]  Luca Benini,et al.  Long term, low cost, passive environmental monitoring of heritage buildings for energy efficiency retrofitting , 2013, 2013 IEEE Workshop on Environmental Energy and Structural Monitoring Systems.

[13]  Alex S. Weddell,et al.  Approaches to Transient Computing for Energy Harvesting Systems: A Quantitative Evaluation , 2015, ENSsys@SenSys.

[14]  Cong Wang,et al.  Storage-Less and Converter-Less Photovoltaic Energy Harvesting With Maximum Power Point Tracking for Internet of Things , 2016, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[15]  Bo Zhang,et al.  Harvesting-Aware Energy Management for Time-Critical Wireless Sensor Networks With Joint Voltage and Modulation Scaling , 2013, IEEE Transactions on Industrial Informatics.

[16]  Paul D. Mitcheson,et al.  Energy harvesting for human wearable and implantable bio-sensors , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

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

[18]  Luca Benini,et al.  Hibernus: Sustaining Computation During Intermittent Supply for Energy-Harvesting Systems , 2015, IEEE Embedded Systems Letters.

[19]  W. Dargie,et al.  Dynamic Power Management in Wireless Sensor Networks: State-of-the-Art , 2012, IEEE Sensors Journal.

[20]  Purushottam Kulkarni,et al.  Energy Harvesting Sensor Nodes: Survey and Implications , 2011, IEEE Communications Surveys & Tutorials.

[21]  Rui Zhang,et al.  Optimal Energy Allocation for Wireless Communications With Energy Harvesting Constraints , 2011, IEEE Transactions on Signal Processing.

[22]  Soledad Escolar,et al.  Energy-neutral networked wireless sensors , 2014, Simul. Model. Pract. Theory.

[23]  Neil M. White,et al.  Energy Harvesting for Autonomous Systems , 2010 .

[24]  DietrichIsabel,et al.  On the lifetime of wireless sensor networks , 2009 .

[25]  Luca Mainetti,et al.  Evolution of wireless sensor networks towards the Internet of Things: A survey , 2011, SoftCOM 2011, 19th International Conference on Software, Telecommunications and Computer Networks.

[26]  Joshua R. Smith,et al.  WISPCam: A battery-free RFID camera , 2015, 2015 IEEE International Conference on RFID (RFID).

[27]  Vinod Sharma,et al.  Optimal energy management policies for energy harvesting sensor nodes , 2008, IEEE Transactions on Wireless Communications.

[28]  Athanasios V. Vasilakos,et al.  A Survey on Ambient Intelligence in Healthcare , 2013, Proceedings of the IEEE.