Abstract
In line with the rapid development of the Internet of Things (IoT), the maintenance of on-board batteries for a trillion sensor nodes has become prohibitive both in time and costs. Energy harvesting is a promising solution to this problem. However, conventional energy-harvesting systems with storage suffer from low efficiency because of conversion loss and storage leakage. Direct supply systems without energy buffer provide higher efficiency, but fail to satisfy quality of service (QoS) due to mismatches between input power and workloads. Recently, a novel dual-channel photovoltaic power system has paved the way to achieve both high energy efficiency and QoS guarantee. This article focuses on the design-time and run-time co-optimization of the dual-channel solar power system. At the design stage, we develop a task failure rate estimation framework to balance design costs and failure rate. At run-time, we propose a task failure rate aware QoS tuning algorithm to further enhance energy efficiency. Through the experiments on both a simulation platform and a prototype board, this study demonstrates a 27% task failure rate reduction compared with conventional architectures with identical design costs. And the proposed online QoS tuning algorithm brings up to 30% improvement in energy efficiency with nearly zero failure rate penalty.
- Steven C. Bartling, Saarthak Khanna, Michael P. Clinton, Scott R. Summerfelt, John A. Rodriguez, and Hugh P. McAdams. 2013. An 8MHz 75μA/MHz zero-leakage non-volatile logic-based Cortex-M0 MCU SoC exhibiting 100% digital state retention at V DD= 0V with< 400ns wakeup and sleep transitions. In 2013 IEEE International Solid-State Circuits Conference Digest of Technical Papers (ISSCC). IEEE, 432--433.Google Scholar
- Jean-Frédéric Christmann, Edith Beigné, Cyril Condemine, Jérôme Willemin, and Christian Piguet. 2012. Energy harvesting and power management for autonomous sensor nodes. In 2012 49th ACM/EDAC/IEEE Design Automation Conference (DAC). IEEE, 1049--1054. Google Scholar
Digital Library
- T. Esram and P.L. Chapman. 2007. Comparison of photovoltaic array maximum power point tracking techniques. IEEE Transactions on Energy Conversion 22, 2 (2007), 439--449.Google Scholar
Cross Ref
- Xiaofan Jiang, J. Polastre, and D. Culler. 2005. Perpetual environmentally powered sensor networks. In 4th International Symposium on Information Processing in Sensor Networks (IPSN). 463--468. Google Scholar
Digital Library
- Aman Kansal, Jason Hsu, Sadaf Zahedi, and Mani B. Srivastava. 2007. Power management in energy harvesting sensor networks. ACM Transactions on Embedded Computing Systems (TECS) 6, 4 (2007), 32. Google Scholar
Digital Library
- Dexin Li and Pai H. Chou. 2004. Maximizing efficiency of solar-powered systems by load matching. In 2004 International Symposium on Low Power Electronics and Design (ISLPED’04). IEEE, 162--167. Google Scholar
Digital Library
- Shaobo Liu, Jun Lu, Qing Wu, and Qinru Qiu. 2010. Load-matching adaptive task scheduling for energy efficiency in energy harvesting real-time embedded systems. In 16th ACM/ IEEE International Symposium on Low Power Electronics and Design. ACM, 325--330. Google Scholar
Digital Library
- Shaobo Liu, Qing Wu, and Qinru Qiu. 2009. An adaptive scheduling and voltage/frequency selection algorithm for real-time energy harvesting systems. In 46th ACM/IEEE Design Automation Conference (DAC’09). IEEE, 782--787. Google Scholar
Digital Library
- Wei Liu, Xiaotian Fei, Tao Tang, Pengjun Wang, Hong Luo, Beixing Deng, and Huazhong Yang. 2012. Application specific sensor node architecture optimization - Experiences from field deployments. In 2012 17th Asia and South Pacific Design Automation Conference (ASP-DAC). IEEE, 389--394.Google Scholar
- Yongpan Liu, Zhibo Wang, Albert Lee, Fang Su, Chieh Pu Lo, Zhe Yuan, Chien Chen Lin, Qi Wei, Yu Wang, Ya Chin King, Chrong Jung Lin, Pedram Khalili, Kang Lung Wang, Meng Fan Chang, and Huazhong Yang. 2016. 4.7 A 65nm ReRAM-enabled nonvolatile processor with 6x reduction in restore time and 4x higher clock frequency using adaptive data retention and self-write-termination nonvolatile logic. In 2016 IEEE International Solid-State Circuits Conference (ISSCC). IEEE, 1--3.Google Scholar
Cross Ref
- Morteza Mohaqeqi, Mehdi Kargahi, and Maryam Dehghan. 2013. Adaptive scheduling of real-time systems cosupplied by renewable and nonrenewable energy sources. ACM Transactions on Embedded Computing Systems (TECS) 13, 1s (2013), 36. Google Scholar
Digital Library
- Clemens Moser, Jian-Jia Chen, and Lothar Thiele. 2009. Power management in energy harvesting embedded systems with discrete service levels. In 14th ACM/IEEE International Symposium on Low Power Electronics and Design. ACM, 413--418. Google Scholar
Digital Library
- NREL. 2012. Irradiance and Meteorological Data of the United States, 2011-2012. http://www.nrel.gov/midc/.Google Scholar
- J. Recas Piorno, Carlo Bergonzini, David Atienza, and T. Simunic Rosing. 2009. Prediction and management in energy harvested wireless sensor nodes. In 1st International Conference on Wireless Communication, Vehicular Technology, Information Theory and Aerospace 8 Electronic Systems Technology (Wireless VITAE’09). IEEE, 6--10.Google Scholar
- Xiao Sheng, Cong Wang, Yongpan Liu, Hyung Gyu Lee, Naehyuck Chang, and Huazhong Yang. 2014. A high-efficiency dual-channel photovoltaic power system for nonvolatile sensor nodes. In 2014 IEEE Non-Volatile Memory Systems and Applications Symposium (NVMSA). IEEE, 1--2.Google Scholar
Cross Ref
- Fang Su, Yongpan Liu, Yiqun Wang, and Huazhong Yang. 2017. A ferroelectric nonvolatile processor with 46us system-level wake-up time and 14us sleep time for energy harvesting applications. IEEE Transactions on Circuits and Systems I: Regular Papers 64, 3 (2017), 596--607.Google Scholar
Cross Ref
- Christopher M. Vigorito, Deepak Ganesan, and Andrew G. Barto. 2007. Adaptive control of duty cycling in energy-harvesting wireless sensor networks. In 4th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON’07). IEEE, 21--30.Google Scholar
- Cong Wang, Naehyuck Chang, Younghyun Kim, Sangyoung Park, Yongpan Liu, Hyung Gyu Lee, Rong Luo, and Huazhong Yang. 2014. Storage-less and converter-less maximum power point tracking of photovoltaic cells for a nonvolatile microprocessor. In 2014 19th Asia and South Pacific Design Automation Conference (ASP-DAC). IEEE, 379--384.Google Scholar
Cross Ref
- Yiqun Wang, Yongpan Liu, Shuangchen Li, Daming Zhang, Bo Zhao, Mei-Fang Chiang, Yanxin Yan, Baiko Sai, and Huazhong Yang. 2012. A 3us wake-up time nonvolatile processor based on ferroelectric flip-flops. In Proceedings of the ESSCIRC. 149--152.Google Scholar
Cross Ref
- Yi Xiang and Sudeep Pasricha. 2014. Fault-aware application scheduling in low-power embedded systems with energy harvesting. In Proceedings of the 2014 International Conference on Hardware/Software Codesign and System Synthesis. ACM, 32. Google Scholar
Digital Library
- Daming Zhang, Yongpan Liu, Xiao Sheng, Jinyang Li, Tongda Wu, Chun Jason Xue, and Huazhong Yang. 2015. Deadline-aware task scheduling for solar-powered nonvolatile sensor nodes with global energy migration. In 2015 52nd Design Automation Conference (DAC). IEEE, 1--6. Google Scholar
Digital Library
Index Terms
A Task Failure Rate Aware Dual-Channel Solar Power System for Nonvolatile Sensor Nodes
Recommendations
Dynamic Power and Energy Management for Energy Harvesting Nonvolatile Processor Systems
Special Issue on Secure and Fault-Tolerant Embedded Computing and Regular PapersSelf-powered systems running on scavenged energy will be a key enabler for pervasive computing across the Internet of Things. The variability of input power in energy-harvesting systems limits the effectiveness of static optimizations aimed at ...
Ambient energy harvesting nonvolatile processors: from circuit to system
DAC '15: Proceedings of the 52nd Annual Design Automation ConferenceEnergy harvesting is gaining more and more attentions due to its characteristics of ultra-long operation time without maintenance. However, frequent unpredictable power failures from energy harvesters bring performance and reliability challenges to ...
Indoor solar energy harvesting for sensor network router nodes
A unique method has been developed to scavenge energy from monocrystaline solar cells to power wireless router nodes used in indoor applications. The system's energy harvesting module consists of solar cells connected in series-parallel combination to ...






Comments