Dynamic harvesting- and energy-aware real-time task scheduling

被引:6
作者
Hasanloo, Mahmoud [1 ]
Kargahi, Mehdi [1 ,2 ]
Jalilian, Shahrokh [3 ]
机构
[1] Univ Tehran, Coll Engn, Sch Elect & Comp Engn, Tehran, Iran
[2] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tehran, Iran
[3] Satellite Res Inst, Tehran, Iran
关键词
Real-time scheduling; Energy-aware scheduling; Embedded systems; Energy harvesting; Hybrid energy storage system (HESS); Battery; Super capacitor; EMBEDDED SYSTEMS; POWER MANAGEMENT;
D O I
10.1016/j.suscom.2020.100413
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Energy harvesting, along with effective storage of the energy, is a very common approach to attain sustainable computing in today's embedded systems. Employing a hybrid energy storage system (HESS), which constitutes of two or more types of energy storage systems (ESSs), helps to compensate for the weaknesses of one ESS type using the strengths of another type. The capacity of an ESS, and thus that of a HESS, can be modeled by dividing it into Instantly Available Charge (IAC) and Instantly Unavailable Charge (IUC) parts; the existing charge in an ESS always flows from the part with higher voltage to the other one. The main idea of this study is to intelligently control the flows in the HESS to maximizing either the IAC or the IUC charge. We propose the HLPF real-time task scheduling algorithm to do so through deciding to execute the tasks in the ascending or descending order of their power requirements. Extensive simulations show impressive lifetime improvements of up to 20 % in comparison to the classical real-time task scheduling algorithms. (C) 2020 Elsevier Inc. All rights reserved.
引用
收藏
页数:17
相关论文
共 25 条
  • [11] Static task-scheduling algorithms for battery-prowered DVS systems
    Chowdhury, P
    Chakrabarti, C
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2005, 13 (02) : 226 - 237
  • [12] Gao Xun, 2009, Wuhan University Journal of Natural Sciences, V14, P229, DOI 10.1007/s11859-009-0308-4
  • [13] Ge Y, 2013, ASIA S PACIF DES AUT, P497, DOI 10.1109/ASPDAC.2013.6509645
  • [14] A real-time scheduling framework for embedded systems with environmental energy harvesting
    Ghor, Hussein E. L.
    Chetto, Maryline
    Chehade, Rafic Nage
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2011, 37 (04) : 498 - 510
  • [15] Harvesting-aware charge management in embedded systems equipped with a hybrid electrical energy storage
    Hasanloo, Mahmoud
    Kargahi, Mehdi
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2018, 69 : 98 - 114
  • [16] Powering the Internet of Things
    Jayakumar, Hrishikesh
    Lee, Kangwoo
    Lee, Woo Suk
    Raha, Arnab
    Kim, Younghyun
    Raghunathan, Vijay
    [J]. PROCEEDINGS OF THE 2014 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED), 2014, : 375 - 380
  • [17] Harvesting-Aware Power Management for Real-Time Systems With Renewable Energy
    Liu, Shaobo
    Lu, Jun
    Wu, Qing
    Qiu, Qinru
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2012, 20 (08) : 1473 - 1486
  • [18] Liu SB, 2009, DES AUT CON, P782
  • [19] LEAD-ACID-BATTERY STORAGE MODEL FOR HYBRID ENERGY-SYSTEMS
    MANWELL, JF
    MCGOWAN, JG
    [J]. SOLAR ENERGY, 1993, 50 (05) : 399 - 405
  • [20] Optimal harmonic period assignment: complexity results and approximation algorithms
    Mohaqeqi, Morteza
    Nasri, Mitra
    Xu, Yang
    Cervin, Anton
    Arzen, Karl-Erik
    [J]. REAL-TIME SYSTEMS, 2018, 54 (04) : 830 - 860