Gestion de l'énergie renouvelable et ordonnancement temps réel dans les systèmes embarqués

Les dispositifs embarques de nouvelle generation, comme les reseaux de capteurs sans-fil, limitent les interventions humaines. Ils fonctionnent avec un reservoir d’energie qui se recharge grâce a une source d’energie renouvelable, par exemple l’energie solaire. Concevoir de tels systemes embarques, entierement autonomes, necessite la resolution d’un certain nombre de problemes lies a la recolte de l’energie ambiante, son stockage et son utilisation, de facon a assurer une autonomie durable. L’etude presentee dans ce manuscrit se restreint a une architecture monoprocesseur, pourvue d���un seul niveau de frequence et destinee a supporter une application temps reel a contraintes fermes. Le travail de these traite de la recherche et la validation de mecanismes qui permettent d’adapter au mieux l’activite d’un systeme embarque au profil de la source d’energie ambiante. Dans cette these, nous avons d’abord mis en evidence les points faibles de l’ordonnanceur LSA (Lazy Scheduling Algorithm). Puis nous avons entrepris une etude de simulation etendue de LSA dans deux cas. Le premier concerne les applications integrees dans un environnement qui produit son energie regulierement au cours du temps et le second lorsque cette energie est produite selon un profil variable. Cette etude montre que l’optimalite de LSA est contrebalancee par une complexite d’implementation importante. Ainsi les gains de performance ne sont pas si notoires notamment si nous comparons LSA a certaines heuristiques non clairvoyantes que nous avons proposees.