摘要
为了提高传统DV-Hop算法在无线传感网络中的节点定位精度,提出一种基于改进麻雀搜索算法优化的DV-Hop定位算法。首先,锚节点采用双通信半径细化节点间的最小跳数;然后利用最小均方差准则以及归一化加权因子分别对锚节点和未知节点的平均跳距进行修正;最后,采用麻雀搜索算法估算未知节点的位置,并引入佳点集和Levy飞行策略增强算法的遍历性和跳出局部最优的能力。仿真结果表明,相比于传统DV-Hop算法,改进的算法有效提高了定位精度。
In order to improve the node localization accuracy of the traditional DV-Hop algorithm in wireless sensor networks, a DV-Hop positioning algorithm based on the improved sparrow search algorithm is proposed. First, the anchor nodes use double communication radius to refine the minimum number of hops between nodes. Then the minimum mean square error criterion and the normalized weighting factor are applied to correct the average hop distance of the anchor nodes and the unknown nodes respectively. Finally, the sparrow search algorithm is used to estimate the position of the unknown nodes, and the good-point set and Levy flight strategy are introduced to enhance the ergodicity of the algorithm and the ability to jump out of the local optimum. The simulation results show that the improved algorithm effectively improves the positioning accuracy compared with the traditional DV-Hop.
作者
印雷
顾德
刘飞
YIN Lei;GU De;LIU Fei(Key Laboratory of Advanced Control for Light Industry Processes,Ministry of Education,Jiangnan University,Wuxi Jiangsu 214122,China)
出处
《传感技术学报》
CAS
CSCD
北大核心
2021年第5期670-675,共6页
Chinese Journal of Sensors and Actuators
基金
江苏省自然科学基金项目(BK20180594)。
关键词
无线传感网络
节点定位
DV-HOP算法
最小均方差
麻雀搜索算法
佳点集
wireless sensor networks
node localization
DV-Hop algorithm
minimum mean square error
sparrow search algorithm
good-point set