Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment
Journal of the ACM (JACM)
Harvesting aware power management for sensor networks
Proceedings of the 43rd annual Design Automation Conference
Design considerations for solar energy harvesting wireless embedded systems
IPSN '05 Proceedings of the 4th international symposium on Information processing in sensor networks
Real-time scheduling for energy harvesting sensor nodes
Real-Time Systems
Hi-index | 0.00 |
The new generation of embedded systems will have the capability to harvest energy from the environment. The electrical energy which is available to power these devices changes over time and is limited by the size of the energy storage unit such as battery or capacitor and the size of the harvester such as a solar panel. In order to cope with this limitation, the system has to dynamically decide when to be active and when to sleep in order to provide the best quality of service without wasting the harvested energy. In this paper, we study this problem for a uniprocessor architecture where periodic tasks have to execute with deadline constraints according to a preemptive fixed priority rule. We evaluate and compare several scheduling approaches by means of simulation.