DocumentCode
3325102
Title
Real-Time Scheduling of Energy Harvesting Embedded Systems with Timed Automata
Author
Abdeddaïm, Yasmina ; Masson, Damien
Author_Institution
LIGM, Univ. Paris-Est, Noisy-le-Grand, France
fYear
2012
fDate
19-22 Aug. 2012
Firstpage
31
Lastpage
40
Abstract
In this paper, we propose feasibility and schedulability tests for a real-time scheduling problem under energy constraints. We first introduce the problem and show how to model it using timed automata. We then propose a feasibility test based on CTL model checking and schedulability tests for EDF and Preemptive Fixed Priority algorithms (PFP). Our approach also permits to generate a feasible schedule if one exists or otherwise to find how to correct battery characteristics to make the problem feasible. It is finally possible to generate schedules that optimize some criteria, such as the number of context switches between the battery recharging and discharging modes, the minimal and the maximal energy levels reached during the execution, or the number of preemptions. The approach is illustrated by some experiments using the model checking tool UPAAL [1].
Keywords
automata theory; embedded systems; energy harvesting; formal verification; power aware computing; scheduling; CTL model checking; EDF; PFP; UPAAL; battery discharging modes; battery recharging modes; context switches; earliest deadline first; energy constraints; energy harvesting embedded systems; feasibility tests; preemptive fixed priority algorithms; real-time scheduling problem; schedulability tests; timed automata; Automata; Batteries; Clocks; Energy consumption; Program processors; Real time systems; Schedules; energy harvesting systems; power aware real-time scheduling; timed automata;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2012 IEEE 18th International Conference on
Conference_Location
Seoul
ISSN
1533-2306
Print_ISBN
978-1-4673-3017-6
Electronic_ISBN
1533-2306
Type
conf
DOI
10.1109/RTCSA.2012.21
Filename
6301554
Link To Document