• DocumentCode
    25600
  • Title

    Power-Adaptive Computing System Design for Solar-Energy-Powered Embedded Systems

  • Author

    Qiang Liu ; Mak, Terrence ; Tao Zhang ; Xinyu Niu ; Luk, Wayne ; Yakovlev, Alex

  • Author_Institution
    Sch. of Electron. Inf. Eng., Tianjin Univ., Tianjin, China
  • Volume
    23
  • Issue
    8
  • fYear
    2015
  • fDate
    Aug. 2015
  • Firstpage
    1402
  • Lastpage
    1414
  • Abstract
    Through energy harvesting system, new energy sources are made available immediately for many advanced applications based on environmentally embedded systems. However, the harvested power, such as the solar energy, varies significantly under different ambient conditions, which in turn affects the energy conversion efficiency. In this paper, we propose an approach for designing power-adaptive computing systems to maximize the energy utilization under variable solar power supply. Using the geometric programming technique, the proposed approach can generate a customized parallel computing structure effectively. Then, based on the prediction of the solar energy in the future time slots by a multilayer perceptron neural network, a convex model-based adaptation strategy is used to modulate the power behavior of the real-time computing system. The developed power-adaptive computing system is implemented on the hardware and evaluated by a solar harvesting system simulation framework for five applications. The results show that the developed power-adaptive systems can track the variable power supply better. The harvested solar energy utilization efficiency is 2.46 times better than the conventional static designs and the rule-based adaptation approaches. Taken together, the present thorough design approach for self-powered embedded computing systems has a better utilization of ambient energy sources.
  • Keywords
    embedded systems; energy harvesting; geometric programming; multilayer perceptrons; parallel processing; power engineering computing; power system simulation; power utilisation; solar power; solar power stations; ambient energy source; convex model-based adaptation strategy; customized parallel computing structure; energy conversion efficiency; energy harvesting system; environmentally embedded system; geometric programming technique; harvested power; harvested solar energy utilization efficiency; multilayer perceptron neural network; power behavior; power-adaptive computing system design; power-adaptive system; real-time computing system; rule-based adaptation; self-powered embedded computing system; solar harvesting system simulation framework; solar power supply; solar-energy-powered embedded system; static design; Adaptation models; Clocks; Computational modeling; Optimization; Power demand; Solar energy; Design optimization; energy harvesting; neural network; power adaptation;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2014.2342213
  • Filename
    6877694