Skip to main content

Advertisement

Log in

A bi-level optimized charging algorithm for energy depletion avoidance in wireless rechargeable sensor networks

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

In Wireless Rechargeable Sensor Networks (WRSNs), charging scheme optimization is one of the most critical issues, which plays an essential role in deciding the sensors’ lifetime. An effective charging scheme should simultaneously consider both the charging path and the charging time. Existing works, however, mainly focus on determining the optimal charging path and adopt the full charging strategy. The full charging approach may increase the sensors’ charging delay and eventually lead to sensor energy depletion. This paper studies how to optimize the charging path and the charging time at the same time to avoid energy depletion in WRSNs. We first formulate the investigated problem with a Mixed-Integer Linear Programming model. We then leverage the bi-level optimization approach and represent the targeted problem with two levels: the charging path optimization at the upper level and the charging time optimization at the lower level. A combination of Genetic Algorithm and Greedy method is proposed to determine the optimal charging path. Besides, to reduce the computational complexity of charging time identification level, we propose a Particle Swarm Optimization (PSO) algorithm to optimize the charging time of the best charging path in each evolutionary generation. The experimental validation on various network scenarios demonstrates our proposed charging scheme’s superiority over the existing algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Le Nguyen P, Ji Y, Le K, Nguyen T-H (2018) Load balanced and constant stretch routing in the vicinity of holes in wsns. In: 2018 15th IEEE annual consumer communications & networking conference (CCNC), IEEE, pp 1–6

  2. Huong TT, Le Nguyen P, Binh HTT, Nguyenz K, Hai NM et al (2020) Genetic algorithm-based periodic charging scheme for energy depletion avoidance in wrsns. In: 2020 IEEE wireless communications and networking conference (WCNC). IEEE, pp 1–6

  3. Tomar A, Muduli L, Jana PK (2020) A fuzzy logic-based on-demand charging algorithm for wireless rechargeable sensor networks with multiple chargers, IEEE Transactions on Mobile Computing

  4. Tam NT, Dung DA, Hung TH, Binh HTT, Yu S (2020) Exploiting relay nodes for maximizing wireless underground sensor network lifetime. Appl Intell 1–18

  5. Shih H-C, Ho J-H, Liao B-Y, Pan J-S (2013) Fault node recovery algorithm for a wireless sensor network. IEEE Sensors J 13(7):2683–2689

    Article  Google Scholar 

  6. Le Nguyen P, Hanh NT, Khuong NT, Binh HTT, Ji Y (2019) Node placement for connected target coverage in wireless sensor networks with dynamic sinks. Pervasiv Mob Comput 59:101070

    Article  Google Scholar 

  7. Yetgin H, Cheung KTK, El-Hajjar M, Hanzo LH (2017) A survey of network lifetime maximization techniques in wireless sensor networks. IEEE Commun Surv Tutor 19(2):828–854

    Article  Google Scholar 

  8. Yang Y, Wang C (2015) Wireless rechargeable sensor networks. Springer, Berlin

    Book  Google Scholar 

  9. Mo L, Kritikakou A, He S (2019) Energy-aware multiple mobile chargers coordination for wireless rechargeable sensor networks. IEEE Internet Things J 6(5):8202–8214

    Article  Google Scholar 

  10. Lu X, Wang P, Niyato D, Kim DI, Han Z (2015) Wireless charging technologies: fundamentals, standards, and network applications. IEEE Commun Surveys Tutor 18(2):1413–1452

    Article  Google Scholar 

  11. Shi Y, Xie L, Hou YT, Sherali HD (2011) On renewable sensor networks with wireless energy transfer. In: 2011 Proceedings IEEE INFOCOM, IEEE, pp 1350–1358

  12. Lyu Z, Wei Z, Pan J, Chen H, Xia C, Han J, Shi L (2019) Periodic charging planning for a mobile wce in wireless rechargeable sensor networks based on hybrid pso and ga algorithm. Appl Soft Comput 75:388–403

    Article  Google Scholar 

  13. Yang X, Han G, Liu L, Qian A, Zhang W (2019) Igrc: an improved grid-based joint routing and charging algorithm for wireless rechargeable sensor networks. Futur Gener Comput Syst 92:837–845

    Article  Google Scholar 

  14. Peng Y, Li Z, Zhang W, Qiao D (2010) Prolonging sensor network lifetime through wireless charging. In: 2010 31st IEEE Real-Time Systems Symposium, IEEE, pp 129–139

  15. Xu W, Liang W, Jia X, Xu Z, Li Z, Liu Y (2018) Maximizing sensor lifetime with the minimal service cost of a mobile charger in wireless sensor networks. IEEE Trans Mob Comput 17(11):2564–2577

    Article  Google Scholar 

  16. Chen Y-C, Jiang J-R (2016) Particle swarm optimization for charger deployment in wireless rechargeable sensor networks. In: 2016 26th international telecommunication networks and applications conference (ITNAC). IEEE, pp 231–236

  17. Nguyen TH, Le Nguyen P et al (2020) Extending network lifetime by exploiting wireless charging in wsn. In: 2020 RIVF international conference on computing and communication technologies (RIVF). IEEE, pp 1–6

  18. Xie L, Shi Y, Hou YT, Lou W, Sherali HD, Midkiff SF (2014) Multi-node wireless energy charging in sensor networks. IEEE/ACM Trans Netw 23(2):437–450

    Article  Google Scholar 

  19. Zhu J, Feng Y, Liu M, Chen G, Huang Y (2018) Adaptive online mobile charging for node failure avoidance in wireless rechargeable sensor networks. Comput Commun 126:28–37

    Article  Google Scholar 

  20. Kaswan A, Tomar A, Jana PK (2018) An efficient scheduling scheme for mobile charger in on-demand wireless rechargeable sensor networks. J Netw Comput Appl 114:123–134

    Article  Google Scholar 

  21. Feng Y, Liu N, Wang F, Qian Q, Li X (2016) Starvation avoidance mobile energy replenishment for wireless rechargeable sensor networks. In: 2016 IEEE international conference on communications (ICC). IEEE, pp 1–6

  22. Lin C, Zhou J, Guo C, Song H, Wu G, Obaidat MS (2017) Tsca: A temporal-spatial real-time charging scheduling algorithm for on-demand architecture in wireless rechargeable sensor networks. IEEE Trans Mob Comput 17(1):211–224

    Article  Google Scholar 

  23. Xie L, Shi Y, Hou YT, Sherali HD (2012) Making sensor networks immortal: an energy-renewal approach with wireless power transfer. IEEE/ACM Trans Netw 20(6):1748–1761

    Article  Google Scholar 

  24. Shi L, Han J, Han D, Ding X, Wei Z (2014) The dynamic routing algorithm for renewable wireless sensor networks with wireless power transfer. Comput Netw 74:34–52

    Article  Google Scholar 

  25. Fu L, He L, Cheng P, Gu Y, Pan J, Chen J (2015) Esync: Energy synchronized mobile charging in rechargeable wireless sensor networks. IEEE Trans Vehic Technol 65(9):7415–7431

    Article  Google Scholar 

  26. Najeeb N, Detweiler C (2017) Extending wireless rechargeable sensor network life without full knowledge. Sensors 17(7):1642

    Article  Google Scholar 

  27. Xu W, Liang W, Jia X, Xu Z (2016) Maximizing sensor lifetime in a rechargeable sensor network via partial energy charging on sensor, IEEE

  28. Sorsa A, Peltokangas R, Leiviska K (2008) Real-coded genetic algorithms and nonlinear parameter identification. In: 4th International IEEE conference, vol 2. IEEE, pp 10–42

  29. Wang D, Tan D, Liu L (2018) Particle swarm optimization algorithm: an overview. Soft Comput 22(2):387–408

    Article  Google Scholar 

  30. Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61

    Article  Google Scholar 

  31. Pan J-S, Tsai P-W, Liao Y-B (2010) Fish migration optimization based on the fishy biology. In: 2010 Fourth International Conference on Genetic and Evolutionary Computing, IEEE, pp 783–786

  32. Du Z-G, Pan J-S, Chu S-C, Luo H-J, Hu P (2020) Quasi-affine transformation evolutionary algorithm with communication schemes for application of rssi in wireless sensor networks. IEEE Access 8:8583–8594

    Article  Google Scholar 

  33. Heinzelman WB, Chandrakasan AP, Balakrishnan H (2002) An application-specific protocol architecture for wireless microsensor networks. IEEE Trans Wireless Commun 1(4):660–670

    Article  Google Scholar 

  34. Sinha A, Malo P, Deb K (2017) A review on bilevel optimization: from classical to evolutionary approaches and applications. IEEE Trans Evol Comput 22(2):276–295

    Article  Google Scholar 

  35. Binh HTT, Thanh PD, Thang TB (2019) New approach to solving the clustered shortest-path tree problem based on reducing the search space of evolutionary algorithm. Knowl-Based Syst 180:12–25

    Article  Google Scholar 

  36. Sun W, Tang M, Zhang L, Huo Z, Shu L (2020) A survey of using swarm intelligence algorithms in iot. Sensors 20(5):1420

    Article  Google Scholar 

  37. Hussain A, Muhammad YS, Nauman Sajid M, Hussain I, Mohamd Shoukry A, Gani S (2017) Genetic algorithm for traveling salesman problem with modified cycle crossover operator. Computational intelligence and neuroscience

  38. Halim AH, Ismail I (2019) Combinatorial optimization: comparison of heuristic algorithms in travelling salesman problem. Archives Computat Methods Eng 26(2):367–380

    Article  MathSciNet  Google Scholar 

  39. Davis L (1985) Applying adaptive algorithms to epistatic domains. In: IJCAI, vol 85, pp 162–164

  40. Goldberg DE, Lingle R et al (1985) Alleles, loci, and the traveling salesman problem. In: Proceedings of an international conference on genetic algorithms and their applications, vol 154. Lawrence Erlbaum, Hillsdale, pp 154–159

  41. Eiben AE, Smith JE (2015) Introduction to evolutionary computing. Springer, Berlin

    Book  Google Scholar 

  42. Kulkarni RV, Venayagamoorthy GK (2010) Particle swarm optimization in wireless-sensor networks: A brief survey. IEEE Transactions on Systems, Man, and Cybernetics Part C (Applications and Reviews) 41 (2):262–267

    Article  Google Scholar 

  43. Harrison KR, Engelbrecht AP, Ombuki-Berman BM (2018) Self-adaptive particle swarm optimization: a review and analysis of convergence. Swarm Intelligence 12(3):187–226

    Article  Google Scholar 

  44. Shi Y, Eberhart RC (1999) Empirical study of particle swarm optimization. In: Proceedings of the 1999 congress on evolutionary computation-CEC99 (Cat. No. 99TH8406), vol 3. IEEE, pp 1945–1950

  45. Gupta A, Ong Y-S, Feng L (2015) Multifactorial evolution: toward evolutionary multitasking. IEEE Trans Evol Comput 20(3):343–357

    Article  Google Scholar 

  46. Herrera JDSGDMF (2020) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms, Swarm and Evolutionary Computation 1. https://doi.org/10.1016/j.swevo.2011.02.002

Download references

Acknowledgment

This research is funded by Vietnam National Foundation for Science and Technology Development (NAFOSTED) under grant number 102.01-2019.304. Ngo Minh Hai was funded by Vingroup Joint Stock Company and supported by the Domestic Master Scholarship Programme of Vingroup Innovation Foundation (VINIf), Vingroup Big Data Institute (VINBIGDATA), code VINIf.2020.ThS.BK.09.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Huynh Thi Thanh Binh.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Huong, T.T., Van Cuong, L., Hai, N.M. et al. A bi-level optimized charging algorithm for energy depletion avoidance in wireless rechargeable sensor networks. Appl Intell 52, 6812–6834 (2022). https://doi.org/10.1007/s10489-021-02775-8

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-021-02775-8

Keywords

Navigation