Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Optimal Power Management with Guaranteed Minimum Energy Utilization for Solar Energy Harvesting Systems

Published: 10 June 2019 Publication History

Abstract

In this work, we present a formal study on optimizing the energy consumption of energy harvesting embedded systems. To deal with the uncertainty inherent in solar energy harvesting systems, we propose the Stochastic Power Management (SPM) scheme, which builds statistical models of harvested energy based on historical data. The proposed stochastic scheme maximizes the lowest energy consumption across all time intervals while giving strict probabilistic guarantees on not encountering battery depletion. For situations where historical data is not available, we propose the use of (i) a Finite Horizon Control (FHC) scheme and (ii) a non-uniformly scaled energy estimator based on an astronomical model, which is used by FHC. Under certain realistic assumptions, the FHC scheme can provide guarantees on minimum energy usage that can be supported over all times. We further propose and evaluate a piece-wise linear approximation of FHC for efficient implementation in resource-constrained embedded systems. With extensive experimental evaluation for eight publicly available datasets and two datasets collected with our own deployments, we quantitatively establish that the proposed solutions are highly effective at providing a guaranteed minimum service level and significantly outperform existing solutions.

References

[1]
Rehan Ahmed et al. 2019. Optimal Power Management with Guaranteed Minimum Energy Utilization for Solar Energy Harvesting Systems. Technical Report. Computer Engineering and Networks Laboratory ETHZ.
[2]
C. Arnhardt et al. 2007. Sensor based landslide early warning system-slews. development of a geoservice infrastructure as basis for early warning systems for landslides by integration of real-time sensors. Geotechnol. Sci. Rep. 10 (2007), 75--88.
[3]
Michèle Basseville, Igor V. Nikiforov, et al. 1993. Detection of Abrupt Changes: Theory and Application. Vol. 104. Prentice-Hall, Englewood Cliffs, NJ.
[4]
Hendrik Johannes Bergveld. 2001. Battery Management Systems: Design by Modelling. Ph.D. Dissertation. Enschede. Retrieved from: http://doc.utwente.nl/41435.
[5]
Jan Beutel et al. 2011. X-Sense: Sensing in extreme environments. In Proceedings of the Design, Automation 8 Test in Europe Conference 8 Exhibition. IEEE, 1--6.
[6]
Bernhard Buchli et al. 2013. Battery state-of-charge approximation for energy harvesting embedded systems. In Proceedings of the 10th European Conference on Wireless Sensor Networks. Springer, 179--196.
[7]
Bernhard Buchli et al. 2014. Dynamic power management for long-term energy neutral operation of solar energy harvesting systems. In Proceedings of the 12th ACM Conference on Embedded Networked Sensor Systems.
[8]
Bernhard Buchli et al. 2014. Towards enabling uninterrupted long-term operation of energy harvesting embedded systems. In Proceedings of the 11th European Conference on Wireless Sensor Networks. Springer Link, Lecture Notes on Computer Science, Oxford, UK.
[9]
Matteo Buzzi. 2008. Challenges in Operational Numerical Weather Prediction at High Resolution in Complex terrain. Ph.D. Dissertation. Diss., Eidgenoessische Technische Hochschule ETH Zuerich, Nr. 17714.
[10]
Marcus Chang et al. 2010. Meeting ecologists’ requirements with adaptive data acquisition. In Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems. ACM, 141--154.
[11]
Shengbo Chen et al. 2011. Finite-horizon energy allocation and routing scheme in rechargeable sensor networks. In Proceedings of IEEE INFOCOM. IEEE, 2273--2281.
[12]
Peter Corke et al. 2007. Long-duration solar-powered wireless sensor networks. In Proceedings of the 4th Workshop on Embedded Networked Sensors. ACM, 33--37.
[13]
J. V. Dave et al. 1975. Computation of incident solar energy. IBM J. Res. Dev. 19, 6 (1975), 539--549.
[14]
L. Guibas et al. 1987. Linear-time algorithms for visibility and shortest path problems inside triangulated simple polygons. Algorithmica 2, 1--4 (1987), 209--233.
[15]
Detlev Heinemann et al. 2006. Forecasting of solar radiation. Solar Energy Resource Management for Electricity Generation from Local Level to Global Scale. Nova Science Publishers, New York.
[16]
Aman Kansal et al. 2007. Power management in energy harvesting sensor networks. ACM Trans. Embed. Comput. Syst. 6, 4 (2007), 32.
[17]
Wook Hyun Kwon et al. 2006. Receding Horizon Control: Model Predictive Control for State Models. Springer.
[18]
Trong Nhan Le et al. 2012. Power manager with PID controller in energy harvesting wireless sensor networks. In Proceedings of the IEEE International Conference on Green Computing and Communications. IEEE, 668--670.
[19]
Dexin Li and Pai H. Chou. 2004. Maximizing efficiency of solar-powered systems by load matching. In Proceedings of the International Symposium on Low Power Electronics and Design. IEEE, 162--167.
[20]
Fajie Li et al. 2007. Rubberband algorithms for solving various 2D or 3D shortest path problems. In Proceedings of the International Conference on Computing: Theory and Applications. IEEE, 9--19.
[21]
Fajie Li et al. 2011. Euclidean Shortest Paths. Springer.
[22]
Chao Lu, Sang Phill Park, Vijay Raghunathan, and Kaushik Roy. 2012. Low-overhead maximum power point tracking for micro-scale solar energy harvesting systems. In Proceedings of the 25th International Conference on VLSI Design. IEEE, 215--220.
[23]
Chao Lu, Vijay Raghunathan, and Kaushik Roy. 2011. Efficient design of micro-scale energy harvesting systems. IEEE J. Emerg. Select. Topics Circ. Syst. 1, 3 (2011), 254--266.
[24]
J. Recas Piorno et al. 2009. Prediction and management in energy harvested wireless sensor nodes. In Proceedings of the 1st International Conference on Wireless Communication, Vehicular Technology, Information Theory and Aerospace 8 Electronic Systems Technology. IEEE, 6--10.
[25]
Vijay Raghunathan and Pai H. Chou. 2006. Design and power management of energy harvesting embedded systems. In Proceedings of the International Symposium on Low Power Electronics and Design. ACM, 369--374.
[26]
Lukas Sigrist, Andres Gomez, Roman Lim, Stefan Lippuner, Matthias Leubin, and Lothar Thiele. 2017. Measurement and validation of energy harvesting IoT devices. In Proceedings of the Design, Automation 8 Test in Europe Conference 8 Exhibition. EDAA, 1159--1164.
[27]
Philipp Sommer et al. 2014. The big night out: Experiences from tracking flying foxes with delay-tolerant wireless networking. In Proceedings of the Conference on Real-World Wireless Sensor Networks. Springer, 15--27.
[28]
Jay Taneja et al. 2008. Design, modeling, and capacity planning for micro-solar power sensor networks. In Proceedings of the 7th International Conference on Information Processing in Sensor Networks. IEEE Computer Society, 407--418.
[29]
Christopher M. Vigorito et al. 2007. Adaptive control of duty cycling in energy-harvesting wireless sensor networks. In Proceedings of the 4th IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks. IEEE, 21--30.
[30]
Eric W. Weisstein. 2003. Maximum likelihood. http://mathworld.wolfram.com/MaximumLikelihood.html.
[31]
Pei Zhang et al. 2004. Hardware design experiences in ZebraNet. In Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems. ACM, 227--238.

Cited By

View all
  • (2024)WIP: Towards a Transactional Network Stack for Power-Failure Resilience2024 IEEE 21st Consumer Communications & Networking Conference (CCNC)10.1109/CCNC51664.2024.10454781(803-806)Online publication date: 6-Jan-2024
  • (2023)Energy-Aware Adaptive Sampling for Self-Sustainability in Resource-Constrained IoT DevicesProceedings of the 11th International Workshop on Energy Harvesting & Energy-Neutral Sensing Systems10.1145/3628353.3628545(65-71)Online publication date: 12-Nov-2023
  • (2023)Improving IoT Network Lifetime Through HHO-MPPT optimized Solar Energy Harvesting2023 IEEE International Workshop on Mechatronic Systems Supervision (IW_MSS)10.1109/IW_MSS59200.2023.10369996(1-6)Online publication date: 2-Nov-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Embedded Computing Systems
ACM Transactions on Embedded Computing Systems  Volume 18, Issue 4
July 2019
217 pages
ISSN:1539-9087
EISSN:1558-3465
DOI:10.1145/3340300
Issue’s Table of Contents
This work is licensed under a Creative Commons Attribution International 4.0 License.

Publisher

Association for Computing Machinery

New York, NY, United States

Journal Family

Publication History

Published: 10 June 2019
Accepted: 01 March 2019
Revised: 01 September 2018
Received: 01 August 2016
Published in TECS Volume 18, Issue 4

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Power management
  2. optimization

Qualifiers

  • Research-article
  • Research
  • Refereed

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)28
  • Downloads (Last 6 weeks)5
Reflects downloads up to 15 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)WIP: Towards a Transactional Network Stack for Power-Failure Resilience2024 IEEE 21st Consumer Communications & Networking Conference (CCNC)10.1109/CCNC51664.2024.10454781(803-806)Online publication date: 6-Jan-2024
  • (2023)Energy-Aware Adaptive Sampling for Self-Sustainability in Resource-Constrained IoT DevicesProceedings of the 11th International Workshop on Energy Harvesting & Energy-Neutral Sensing Systems10.1145/3628353.3628545(65-71)Online publication date: 12-Nov-2023
  • (2023)Improving IoT Network Lifetime Through HHO-MPPT optimized Solar Energy Harvesting2023 IEEE International Workshop on Mechatronic Systems Supervision (IW_MSS)10.1109/IW_MSS59200.2023.10369996(1-6)Online publication date: 2-Nov-2023
  • (2023)Online Machine Learning for 1-Day-Ahead Prediction of Indoor Photovoltaic EnergyIEEE Access10.1109/ACCESS.2023.326781011(38417-38425)Online publication date: 2023
  • (2023)Online fault tolerant energy-aware algorithm for CubeSatsSustainable Computing: Informatics and Systems10.1016/j.suscom.2023.10085338(100853)Online publication date: Apr-2023
  • (2023)Towards containerized, reuse-oriented AI deployment platforms for cognitive IoT applicationsFuture Generation Computer Systems10.1016/j.future.2022.12.029142:C(4-13)Online publication date: 1-May-2023
  • (2022)Experimental Demonstration of STT-MRAM-based Nonvolatile Instantly On/Off System for IoT Applications: Case StudiesACM Transactions on Embedded Computing Systems10.1145/354619322:2(1-24)Online publication date: 5-Jul-2022
  • (2022)Magnetic Field Energy Harvesting in RailwayIEEE Transactions on Power Electronics10.1109/TPEL.2022.314143737:7(8659-8668)Online publication date: Jul-2022
  • (2022)Stochastic Guarantees for Adaptive Energy Harvesting SystemsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2022.319851941:11(3614-3625)Online publication date: 1-Nov-2022
  • (2022)Accurate Onboard Predictions for Indoor Energy Harvesting using Random Forests2022 11th Mediterranean Conference on Embedded Computing (MECO)10.1109/MECO55406.2022.9797188(1-6)Online publication date: 7-Jun-2022
  • Show More Cited By

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media