Periodic Charging Scheme for Fixed-Priority Real-Time Systems with Renewable Energy

被引:0
|
作者
Bambagini, Mario [1 ,2 ]
Aydin, Hakan [3 ]
机构
[1] Scuola Super Sant Anna, Pisa, Italy
[2] Univ Modena & Reggio Emilia, Modena, Italy
[3] George Mason Univ, Fairfax, VA 22030 USA
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Energy harvesting systems are gaining increasing importance in the embedded systems domain, as they provide an effective solution to bridge the gap between the energy supply and demand. However, the variable nature of the energy supply rate due to the environmental conditions creates serious challenges for embedded real-time systems targeting predictability. This paper presents a proactive and highly predictable framework, called Periodic Charging Scheme (PCS), for fixed-priority real-time systems with renewable energy. The main idea of the algorithm is to plan in advance for periodic charging and discharging of the battery to avoid energy outage, while still meeting the timing constraints. The algorithm is specifically designed to exploit the low-power states of modern processors, to enable effective power state transitions when the battery is recharged on a periodic basis. We also offer online enhancements to opportunistically extend the duration of charging phases and improve the responsiveness of the potential non-real-time workloads without compromising feasibility. Extensive simulations show that the proposed approach outperforms the state-of-the-art algorithms in terms of the number of task sets that meet the timing constraints under specified energy profiles, when a realistic power model with state transition overheads is assumed.
引用
收藏
页数:10
相关论文
共 50 条