HOLLOWS: A Power-aware Task Scheduler for Energy Harvesting Sensor Nodes
- 5 July 2010
- journal article
- Published by SAGE Publications in Journal of Intelligent Material Systems and Structures
- Vol. 21 (13), 1317-1335
- https://doi.org/10.1177/1045389x10377033
Abstract
Energy harvesting sensor nodes (EHSNs) have stringent low-energy consumption requirements, but they need to concurrently execute several types of tasks (processing, sensing, actuation, etc.). Furthermore, no accurate models exist to predict the energy harvesting income in order to adapt at run-time the executing set of prioritized tasks. In this article, we propose a novel power-aware task scheduler for EHSNs, namely, HOLLOWS: Head-of-Line Low-Overhead Wide-priority Service. HOLLOWS uses an energy-constrained prioritized queue model to describe the residence time of tasks entering the system and dynamically selects the set of tasks to execute, according to system accuracy requirements and expected energy. Moreover, HOLLOWS includes a new energy harvesting prediction algorithm, that is, weather-conditioned moving average (WCMA), which we have developed to estimate the solar panel energy income. We have tested HOLLOWS using the real-life working conditions of Shimmer, a sensor node for structural health monitoring. Our results indicate that HOLLOWS accurately predicts the energy available in Shimmer to guarantee a certain damage monitoring quality for long-term autonomous scenarios. Also, HOLLOWS is able to adjust the use of the incoming energy harvesting to achieve high accuracy for rapid event damage assessment (after earthquakes, fires, etc.).Keywords
This publication has 11 references indexed in Scilit:
- Sun, wind and water flow as energy supply for small stationary data acquisition platformsComputers and Electronics in Agriculture, 2008
- Power management in energy harvesting sensor networksACM Transactions on Embedded Computing Systems, 2007
- Comparison of Photovoltaic Array Maximum Power Point Tracking TechniquesIEEE Transactions on Energy Conversion, 2007
- Prediction of daily global solar radiation using fuzzy systemsInternational Journal of Sustainable Energy, 2007
- An introduction to structural health monitoringPhilosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 2006
- Overview of Piezoelectric Impedance-Based Health Monitoring and Path ForwardThe Shock and Vibration Digest, 2003
- Energy-aware wireless microsensor networksIEEE Signal Processing Magazine, 2002
- Vibration-to-electric energy conversionIEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2001
- A survey of design techniques for system-level dynamic power managementIEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2000
- A performance prediction method for solar energy systemsSolar Energy, 1992