河南科技大学学报(自然科学版)2024,Vol.45Issue(4):30-39,10.DOI:10.15926/j.cnki.issn1672-6871.2024.04.005
一种改进的距离向量跳段定位算法
An Improved Distance Vector Jump Location Algorithm
摘要
Abstract
Aiming at the error of hop count and average hop distance in the traditional DV-Hop localization algorithm for wireless sensor networks,a DV-Hop localization algorithm based on Hop number correction and improved whale algorithm is proposed.Firstly,the multiple communication radii is used to broadcast the position of the signal point to reduce the hop error.Then circle chaotic mapping is added to the whale algorithm to optimize the initial population,and adaptive weights and sine-cosine optimization are used to avoid premature local optimization.Finally,the improved whale algorithm is used to calculate the average jump distance between beacon nodes.Then weighted method is used to correct the average jump distance of unknown nodes,so as to reduce the jump distance error.Simulation results show that the localization accuracy of the improved algorithm is significantly improved compared with DV-Hop algorithm,IPSO-D algorithm and IGWO-D algorithm under the same simulation conditions.关键词
无线传感器网络/DV-Hop/鲸鱼算法/跳数修正Key words
wireless sensor networks/DV-Hop/whale algorithm/hop correction分类
信息技术与安全科学引用本文复制引用
徐巍,戴成雨,余成成,钟宇超..一种改进的距离向量跳段定位算法[J].河南科技大学学报(自然科学版),2024,45(4):30-39,10.基金项目
国家自然科学基金项目(61540027) (61540027)