Abstract
Wireless sensor networks (WSNs) are mostly used for monitoring the environment; however, they are usually powered by non-rechargeable batteries with limited energy. Solar energy harvesting is an attractive solution to the limit by charging the sensor nodes; however, the harvested solar energy is easily affected by weather conditions. Based on the characteristics of uncertainty and intermittency of solar energy, this paper proposes a plus-profile solar energy prediction algorithm. This algorithm makes the prediction of future available solar energy by finding the data in the dataset that is most similar to the data of the day and combining it with recent weather trend. According to the predicted result, the paper further proposes an adaptive energy management scheme to suit the harvested energy. In the scheme, sensor nodes can adaptively adjust task scheduling to achieve energy neutrality. The simulation results show that compared with other algorithms, the prediction accuracy of the proposed prediction algorithm is improved by 17.7 and 22.4%, respectively, and the proposed energy management scheme reduced energy loss by 6.2 and 46.8%, respectively.
Similar content being viewed by others
Availability of data and materials
The datasets are available on the public repositories. See reference 30.
Abbreviations
- PP-Energy:
-
Plus-profile energy harvested prediction
- WCMA:
-
Weather-conditioned moving average
- EWMA:
-
Exponentially weighted moving average
- ASEA:
-
Accurate solar energy allocation
- CNN:
-
Convolutional neural network
- LSTM:
-
Long short-term memory
- DDCA:
-
Dynamic duty cycle adaptation
- FQL:
-
Fuzzy Q-learning
- MAPE:
-
Mean absolute percentage error
- NREL:
-
National Renewable Energy Laboratory
- AEM:
-
Adaptive energy management
- RL:
-
Reinforcement learning
References
Lanzolla A, Spadavecchia M (2021) Wireless sensor networks for environmental monitoring. Sensors 21(4):1172
Rokonuzzaman M, Mishu MK, Amin N et al (2021) Self-sustained autonomous wireless sensor network with integrated solar photovoltaic system for internet of smart home-building (IoSHB) applications. Micromachines 12(6):653
Evangelakos EA, Kandris D, Rountos D et al (2022) Energy sustainability in wireless sensor networks: an analytical survey. J Low Power Electron Appl 12(4):65
Junesco D, Supriyanto E, Hasan A, et al. (2021) QoS analysis of WSN (Wireless Sensor Network) using node MCU and accelerometer sensors on bridge monitoring systems. In: IOP Conference Series: Materials Science and Engineering, vol 1108, no 1. IOP Publishing, p 012025.
Haseeb K, Ud Din I, Almogren A et al (2020) An energy efficient and secure IoT-based WSN framework: an application to smart agriculture. Sensors 20(7):2081
Adu-Manu KS, Adam N, Tapparello C et al (2018) Energy-harvesting wireless sensor networks (EH-WSNs) a review. ACM Trans Sens Netw (TOSN) 14(2):1–50
Sharma H, Haque A, Jaffery ZA (2018) Solar energy harvesting wireless sensor network nodes: a survey. J Renew Sustain Energy 10(2):023704
Kansal A, Hsu J, Zahedi S et al (2007) Power management in energy harvesting sensor networks. ACM Trans Embed Comput Syst (TECS) 6(4):32-es
Piorno JR, Bergonzini C, Atienza D, et al. (2009) Prediction and management in energy harvested wireless sensor nodes. In: 2009 1st International Conference on Wireless Communication, Vehicular Technology, Information Theory and Aerospace and Electronic Systems Technology. IEEE, pp 6–10
Aoudia FA, Gautier M, Berder O (2016) Fuzzy power management for energy harvesting Wireless Sensor Nodes. In: 2016 IEEE International Conference on Communications (ICC). IEEE, pp 1–6
Hsu RC, Liu CT, Wang HL (2014) A reinforcement learning-based ToD provisioning dynamic power management for sustainable operation of energy harvesting wireless sensor node. IEEE Trans Emerg Top Comput 2(2):181–191
Noh DK, Kang K (2011) Balanced energy allocation scheme for a solar-powered sensor system and its effects on network-wide performance. J Comput Syst Sci 77(5):917–932
Dehwah AH, Elmetennani S, Claudel C (2017) UD-WCMA: An energy estimation and forecast scheme for solar powered wireless sensor networks. J Netw Comput Appl 90:17–25
Kosunalp S (2016) A new energy prediction algorithm for energy-harvesting wireless sensor networks with Q-learning. IEEE Access 4:5755–5763
Cheng H, Xie Z, Wu L, Yu Z, Li R (2019) Data prediction model in wireless sensor networks based on bidirectional LSTM. EURASIP J Wirel Commun Netw 2019:1–12
Shu T, Chen J, Bhargava VK et al (2019) An energy-efficient dual prediction scheme using LMS filter and LSTM in wireless sensor networks for environment monitoring. IEEE Internet Things J 6(4):6736–6747
Deb M, Roy S (2021) Enhanced-pro: a new enhanced solar energy harvested prediction model for wireless sensor networks. Wirel Pers Commun 117:1103–1121
Hassan M, Bermak A (2012) Solar harvested energy prediction algorithm for wireless sensors. In: 2012 4th Asia Symposium on Quality Electronic Design (ASQED). IEEE, pp 178–181
Zou T, Lin S, Feng Q et al (2016) Energy-efficient control with harvesting predictions for solar-powered wireless sensor networks. Sensors 16(1):53
Zhou H, Liu Q, Yan K et al (2021) Deep learning enhanced solar energy forecasting with AI-driven IoT. Wirel Commun Mob Comput 2021:1–11
Barrera JM, Reina A, Maté A et al (2020) Solar energy prediction model based on artificial neural networks and open data. Sustainability 12(17):6915
Malik P, Gehlot A, Singh R et al (2022) A review on ANN based model for solar radiation and wind speed prediction with real-time data. Arch Computat Methods Eng 29(5):3183–3201
Aoudia FA, Gautier M, Berder O (2018) RLMan: an energy manager based on reinforcement learning for energy harvesting wireless sensor networks. IEEE Trans Green Commun Netw 2(2):408–417
Vigorito CM, Ganesan D, Barto AG (2007) Adaptive control of duty cycling in energy-harvesting wireless sensor networks. In: 2007 4th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks. IEEE, pp 21–30
Ge Y, Nan Y (2020) Adaptive energy management by reinforcement learning in cluster-based solar powered wsns. In: 2020 7th International Conference on Information Science and Control Engineering (ICISCE). IEEE, pp 2303–2307
Hsu RC, Lin TH, Su PC (2022) Dynamic energy management for perpetual operation of energy harvesting wireless sensor node using fuzzy Q-learning. Energies 15(9):3117
Rioual Y, Le Moullec Y, Laurent J, et al (2018) Reward function evaluation in a reinforcement learning approach for energy management. In: 2018 16th Biennial Baltic Electronics Conference (BEC). IEEE, pp 1–4
http://www.laird-tek.com/multicomp/mc-sp0-8-nf-gcs/solar-panel-0-8w-4v-noframe/1852494
https://www.nrel.gov/grid/solar-resource/confrrm.html#paneld14e112_6
Ali MI, Al-Hashimi BM, Recas J, et al (2010) Evaluation and design exploration of solar harvested-energy prediction algorithm. In: 2010 Design, Automation and Test in Europe Conference and Exhibition (DATE 2010). IEEE, pp 142–147
Cammarano A, Petrioli C, Spenza D (2012) Pro-Energy: a novel energy prediction model for solar and wind energy-harvesting wireless sensor networks. In: 2012 IEEE 9th International Conference on Mobile Ad-Hoc and Sensor Systems (MASS 2012). IEEE, pp 75–83
Pendem S, Suresh K (2017) Energy harvesting using adaptive duty-cycling algorithm-wireless sensor networks. Energy 13(3):100–109
Funding
This work was supported by the Hubei Provincial Natural Science Foundation of China under Grant No. 2017CKB893 and Wuhan Polytechnic University reform subsidy project Grant No. 03220153.
Author information
Authors and Affiliations
Contributions
Yuanxiang Wang wrote the original draft, Zhen Xu was involved in project administration, and Lei Yang performed the formal analysis.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there is no competing interest.
Ethical approval
The authors declare that there is no ethical issue in this paper; thus, the ethical approval does not apply to this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This work is licensed under a Creative Commons Attribution 4.0 International License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Wang, Y., Xu, Z. & Yang, L. Plus-profile energy harvested prediction and adaptive energy management for solar-powered wireless sensor networks. J Supercomput 80, 7585–7603 (2024). https://doi.org/10.1007/s11227-023-05755-6
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-023-05755-6