• DocumentCode
    619502
  • Title

    Improving charging efficiency with workload scheduling in energy harvesting embedded systems

  • Author

    Yukan Zhang ; Yang Ge ; Qinru Qiu

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Syracuse Univ., Syracuse, NY, USA
  • fYear
    2013
  • fDate
    May 29 2013-June 7 2013
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    In energy harvesting embedded systems, if the harvested power is sufficient for the workload, extra power will be stored in the electrical energy storage (EES) bank. How much energy can be stored is affected by many factors including the efficiency of the energy harvesting module, the input/output voltage of the DC-DC converters, the status of the EES elements, and the characteristics of the workload. This paper investigates the impact of workload scheduling of the embedded system on the storage efficiency of the EES bank. We first provide an approximated but accurate power consumption model of the DC-DC converter. Based on this model, we analytically prove that an optimal workload schedule is to always execute high power task first. Experimental results confirm that proposed scheduling strategy outperforms all other possible scheduling and increases the amount of stored energy by up to 10.41% in average.
  • Keywords
    DC-DC power convertors; embedded systems; energy harvesting; scheduling; DC-DC converters; EES bank; charging efficiency; electrical energy storage bank; energy harvesting embedded systems; energy harvesting module; input-output voltage; optimal workload schedule; power consumption model; workload scheduling; Approximation methods; Embedded systems; Energy harvesting; Energy storage; Optimal scheduling; Power demand; Schedules; Energy harvesting embedded system; electrical energy storage; scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2013 50th ACM/EDAC/IEEE
  • Conference_Location
    Austin, TX
  • ISSN
    0738-100X
  • Type

    conf

  • Filename
    6560650