Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
169 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Energy-Aware Adaptive Sampling for Self-Sustainability in Resource-Constrained IoT Devices (2310.20331v2)

Published 31 Oct 2023 in eess.SY, cs.SY, and eess.SP

Abstract: In the ever-growing Internet of Things (IoT) landscape, smart power management algorithms combined with energy harvesting solutions are crucial to obtain self-sustainability. This paper presents an energy-aware adaptive sampling rate algorithm designed for embedded deployment in resource-constrained, battery-powered IoT devices. The algorithm, based on a finite state machine (FSM) and inspired by Transmission Control Protocol (TCP) Reno's additive increase and multiplicative decrease, maximizes sensor sampling rates, ensuring power self-sustainability without risking battery depletion. Moreover, we characterized our solar cell with data acquired over 48 days and used the model created to obtain energy data from an open-source world-wide dataset. To validate our approach, we introduce the EcoTrack device, a versatile device with global navigation satellite system (GNSS) capabilities and Long-Term Evolution Machine Type Communication (LTE-M) connectivity, supporting MQTT protocol for cloud data relay. This multi-purpose device can be used, for instance, as a health and safety wearable, remote hazard monitoring system, or as a global asset tracker. The results, validated on data from three different European cities, show that the proposed algorithm enables self-sustainability while maximizing sampled locations per day. In experiments conducted with a 3000 mAh battery capacity, the algorithm consistently maintained a minimum of 24 localizations per day and achieved peaks of up to 3000.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (30)
  1. Optimal Power Management with Guaranteed Minimum Energy Utilization for Solar Energy Harvesting Systems. ACM Trans. Embed. Comput. Syst. 18, 4, Article 30 (jun 2019), 26 pages. https://doi.org/10.1145/3317679
  2. Noura Al-Hoqani and Shuang-Hua Yang. 2015. Adaptive Sampling for Wireless Household Water Consumption Monitoring. Procedia Engineering 119 (2015), 1356–1365. https://doi.org/10.1016/j.proeng.2015.08.980 Computing and Control for the Water Industry (CCWI2015) Sharing the best practice in water management.
  3. Sebastian Bader and Bengt Oelmann. 2010. Enabling Battery-Less Wireless Sensor Operation Using Solar Energy Harvesting at Locations with Limited Solar Radiation. In 2010 Fourth International Conference on Sensor Technologies and Applications. IEEE, Venice, Italy, 7 pages. https://doi.org/10.1109/sensorcomm.2010.95
  4. Hibernus++: A Self-Calibrating and Adaptive System for Transiently-Powered Embedded Devices. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 35, 12 (2016), 1968–1980. https://doi.org/10.1109/TCAD.2016.2547919
  5. TCP Congestion Control. RFC 5681. https://doi.org/10.17487/RFC5681
  6. OpenAI Gym. arXiv:arXiv:1606.01540
  7. Optimal Power Management with Guaranteed Minimum Energy Utilization for Solar Energy Harvesting Systems. In 2015 International Conference on Distributed Computing in Sensor Systems. IEEE, Fortaleza, Brazil, 147–158. https://doi.org/10.1109/DCOSS.2015.9
  8. Stefan Draskovic and Lothar Thiele. 2021. Optimal Power Management for Energy Harvesting Systems with A Backup Power Source. In 2021 10th Mediterranean Conference on Embedded Computing (MECO). IEEE, Budva, Montenegro, 1–9. https://doi.org/10.1109/MECO52532.2021.9460139
  9. SolarStat: modeling photovoltaic sources through stochastic Markov processes. https://www.dei.unipd.it/~rossi/Software/Sensors/SolarStat.zip
  10. Optimizing Iot-Based Asset and Utilization Tracking: Efficient Activity Classification With Minirocket on Resource-Constrained Devices. https://doi.org/10.48550/ARXIV.2310.14758 arXiv:2310.14758 [eess.SP]
  11. A Survey of Adaptive Sampling and Filtering Algorithms for the Internet of Things. In Proceedings of the 14th ACM International Conference on Distributed and Event-Based Systems (Montreal, Quebec, Canada) (DEBS ’20). Association for Computing Machinery, New York, NY, USA, 27–38. https://doi.org/10.1145/3401025.3403777
  12. Adapting PVGIS to trends in climate, technology and user needs. In 38th European Photovoltaic Solar Energy Conference and Exhibition (PVSEC). EU PVSEC, Online, EU, 907–911.
  13. Predictive Energy-Aware Adaptive Sampling with Deep Reinforcement Learning. In 2022 29th IEEE International Conference on Electronics, Circuits and Systems (ICECS). IEEE, Glasgow, United Kingdom, 1–4. https://doi.org/10.1109/ICECS202256217.2022.9971120
  14. Texas Instruments. 2018. https://docs.rs-online.com/3934/A700000006811369.pdf. https://docs.rs-online.com/3934/A700000006811369.pdf
  15. Amalgamated Intermittent Computing Systems. In Proceedings of the 8th ACM/IEEE Conference on Internet of Things Design and Implementation. Association for Computing Machinery, New York, NY, USA, 13 pages. https://doi.org/10.1145/3576842.3582388
  16. Adaptive power control for solar harvesting multimodal wireless smart camera. In 2009 Third ACM/IEEE International Conference on Distributed Smart Cameras (ICDSC). IEEE, Como, Italy, 7. https://doi.org/10.1109/icdsc.2009.5289358
  17. Model-based design for self-sustainable sensor nodes. Energy Conversion and Management 272 (2022), 116335. https://doi.org/10.1016/j.enconman.2022.116335
  18. Connectivity Analysis in Clustered Wireless Sensor Networks Powered by Solar Energy. IEEE Transactions on Wireless Communications 17, 4 (2018), 2389–2401. https://doi.org/10.1109/TWC.2018.2794963
  19. Stateful Energy Management for Multi-Source Energy Harvesting Transient Computing Systems. In 2023 Design, Automation & Test in Europe Conference & Exhibition (DATE). IEEE, Antwerp, Belgium, 6 pages. https://doi.org/10.23919/date56975.2023.10137108
  20. SolarStat: Modeling photovoltaic sources through stochastic Markov processes. In 2014 IEEE International Energy Conference (ENERGYCON). IEEE, Cavtat, Croatia, 688–695. https://doi.org/10.1109/ENERGYCON.2014.6850501
  21. Mohit Mittal and Celestine Iwendi. 2019. A Survey on Energy-Aware Wireless Sensor Routing Protocols. EAI Endorsed Transactions on Energy Web 6, 24 (10 2019), 16 pages. https://doi.org/10.4108/eai.11-6-2019.160835
  22. DPCAS: Data Prediction with Cubic Adaptive Sampling for Wireless Sensor Networks. In Green, Pervasive, and Cloud Computing, Man Ho Allen Au, Arcangelo Castiglione, Kim-Kwang Raymond Choo, Francesco Palmieri, and Kuan-Ching Li (Eds.). Springer International Publishing, Cham, 353–368.
  23. Adaptive Power Management in Energy Harvesting Systems. In 2007 Design, Automation & Test in Europe Conference & Exhibition. IEEE, Nice, France, 1–6. https://doi.org/10.1109/DATE.2007.364689
  24. Big brother for bees (3B) – Energy neutral platform for remote monitoring of beehive imagery and sound. In 2015 6th International Workshop on Advances in Sensors and Interfaces (IWASI). IEEE, Gallipoli, Italy, 6. https://doi.org/10.1109/iwasi.2015.7184943
  25. John Nagle. 1984. Congestion Control in IP/TCP Internetworks. RFC 896. https://doi.org/10.17487/RFC0896
  26. Dimitra Politaki and Sara Alouf. 2017. Stochastic Models for Solar Power. In Computer Performance Engineering, Philipp Reinecke and Antinisca Di Marco (Eds.). Springer International Publishing, Cham, 282–297.
  27. Anshika Rawat and Amit Pandey. 2022. Recent Trends in IoT: A review. Journal of Management and Service Science (JMSS) 2, 2 (2022), 1–12.
  28. Demonstration of an Energy-Aware Task Scheduler for Battery-Less IoT Devices. In Proceedings of the 19th ACM Conference on Embedded Networked Sensor Systems (Coimbra, Portugal) (SenSys ’21). Association for Computing Machinery, New York, NY, USA, 586–587. https://doi.org/10.1145/3485730.3493358
  29. Energy aware adaptive sampling algorithm for energy harvesting wireless sensor networks. In 2015 IEEE Sensors Applications Symposium (SAS). IEEE, Zadar, Croatia, 6 pages. https://doi.org/10.1109/sas.2015.7133582
  30. A Survy of Multi-Source Energy Harvesting Systems. In Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013. IEEE, Grenoble, France, 4 pages. https://doi.org/10.7873/date.2013.190
Citations (2)

Summary

We haven't generated a summary for this paper yet.