电子科技 ›› 2025, Vol. 38 ›› Issue (3): 60-67.doi: 10.16180/j.cnki.issn1007-7820.2025.03.008

• • 上一篇    下一篇

基于改进蛇算法的无线传感器网络三维空间覆盖优化

高志翔, 庞菲菲(), 宋培坤   

  1. 西安工程大学 电子信息学院,陕西 西安 710600
  • 收稿日期:2023-09-26 修回日期:2023-10-09 出版日期:2025-03-15 发布日期:2025-03-11
  • 通讯作者: 庞菲菲(1984-),女,E-mail:ffpang@xpu.edu.cn,博士,副教授。研究方向:智能算法及无线传感器网络。
  • 作者简介:高志翔(1998-),男,硕士研究生。研究方向:无线传感器网络覆盖优化。
    宋培坤(1998-),男,硕士研究生。研究方向:无线传感器。
  • 基金资助:
    国家自然科学基金(62101419);西安市碑林区科技计划项目(GX2146);中国纺织工业联合会科技指导性计划项目(2020069)

Optimization of 3D Coverage in Wireless Sensor Networks Based on Improved SO Algorithm

GAO Zhixiang, PANG Feifei(), SONG Peikun   

  1. School of Electronics Information,Xi'an Polytechnic University,Xi'an 710600,China
  • Received:2023-09-26 Revised:2023-10-09 Online:2025-03-15 Published:2025-03-11
  • Supported by:
    National Natural Science Foundation of China(62101419);Xi'an Beilin District Science and Technology Plan Project(GX2146);China Textile Industry Federation Science and Technology Guidance Program Projec(2020069)

摘要:

针对基本蛇算法被应用于三维空间无线传感器网络覆盖时存在的收敛较慢、覆盖不完全等问题,文中提出改进蛇算法来对空间网络覆盖问题进行优化。采用切比雪夫多项式对蛇优化算法的初始种群实施改进,使算法的种群拥有较优良的初始位置,为后续位置更新奠定基础。在蛇优化算法的勘探阶段与开发阶段分别引入螺旋正弦策略与Piecewise混沌映射对种群位置更新进行干预,使种群持续保持较高的搜索能力和搜索范围。最后,将改进蛇优化算法应用于无线传感器三维空间网络的覆盖问题。仿真结果表明,相比基本蛇优化算法,改进蛇优化算法将空间网络覆盖率提升了20%,增强了网络的整体性能,具有良好的实用性和鲁棒性。

关键词: 无线传感器网络, 蛇优化算法, 空间覆盖, 切比雪夫多项式, 混沌映射, 螺旋正弦策略, 点部署, 迭代寻优

Abstract:

In view of the problems such as slow convergence and incomplete coverage of the basic snake algorithm when applied to the coverage of 3D wireless sensor networks, an improved snake algorithm is proposed to optimize the coverage of spatial networks. Chebyshev polynomial is used to improve the initial population of the snake optimization algorithm, so that the population of the algorithm has a better initial position, which lays a foundation for the subsequent position update. In the exploration stage and the development stage of snake optimization algorithm, spiral sine strategy and piecewise chaotic mapping are introduced respectively to intervene in population position update, so that the population can keep a high search ability and search range. The improved snake optimization algorithm is applied to the coverage problem of wireless sensor three-dimensional space network. The simulation results show that compared with the basic snake optimization algorithm, the improved snake optimization algorithm can improve the coverage of space network by 20%, enhance the overall performance of the network, and has practicability and robustness.

Key words: wireless sensor network, SO algorithm, space coverage, Chebyshev polynomial, chaotic map, spiral sine strategy, node deployment, terative refinement

中图分类号: 

  • TP212.9