针对DV-Hop定位算法利用跳数乘以平均跳距来估算距离并采用极大似然估计法定位而导致误差较大的问题,提出一种最优跳距和改进粒子群的DV-Hop算法即OPDV-Hop。该算法利用节点的通信半径对锚节点间跳数进行修正;根据未知节点邻近区域的平均跳距来优化当前跳距;用改进的粒子群算法来优化未知节点坐标。仿真结果表明,相比DV-Hop算法、基于粒子群的DV-Hop算法以及基于改进粒子群的定位算法,OPDV-Hop算法的定位误差分别减小了18%、13%和7%左右,它能够有效地降低估算距离误差,提高定位精度。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !