摘要
基于接收信号强度(Received Signal Strength Indication,RSSI)测距的节点定位方法易于实现、成本较低,但存在测距误差大的问题。为了提高基于RSSI测距的节点定位算法的定位精度,提出一种基于改进蝗虫优化的WSN节点定位算法。虽然蝗虫优化算法在求解一些复杂问题时表现出了一些独特的优势,但仍然存在算法求解时好时坏的问题,为此改进蝗虫优化算法的个体移动策略并引入精英变异策略。此外,结合WSN中节点定位问题的特点,优化初始搜索空间和蝗虫种群的初始化策略。仿真结果表明,所提算法在不同测量噪声、不同信标节点数和不同通信半径的条件下均可以取得较好的定位效果。
RSSI ranging localization method has the advantages of easy implementation and low cost,and there is a problem of large ranging error.In order to improve the positioning accuracy of the node localization algorithm based on RSSI ranging,a location algorithm based on improved grasshopper optimization is proposed.Although grasshopper optimization algorithm has some unique advantages in solving some complex problems,sometimes the result is not ideal.Therefor the grasshopper individual moving strategy is improved and the elite mutation strategy is added.At the same time,the initial search space and the initial strategy of grasshopper population are optimized according to the characteristics of node location in WSN.The simulation results show that better positioning performance under different measurement noise,different number of beacon nodes and different communication radius could be achieved with the proposed algorithm.
作者
毛良明
刘玲
徐立
MAO Liangming;LIU Ling;XU Li(Southwest China Research Institute of Electronic Equipment,Chengdu 610036,China;Science and Technology on Electronic Information Control Laboratory,Chengdu 610036,China;Navy Equipmeat Department,Chengdu 610036,China)
出处
《电子信息对抗技术》
北大核心
2022年第4期58-64,共7页
Electronic Information Warfare Technology