摘要
针对基于接收信号强度指示(received signal strength index,RSSI)测距定位精度不高问题,提出基于测距修正和拟牛顿法节点定位(ranging correction and quasi-Newton method-based localization,RCNL)算法。RCNL算法由测距和定位两个阶段组成。在测距阶段,RCNL算法先利用RSSI测距,再通过正态滤波剔除偏差大的RSSI值,进而提高测距精度;在定位阶段,先通过Bounding-box算法估计未知节点位置,再利用拟牛顿法进一步估计未知节点位置,提高定位精度。仿真结果表明,在节点数为100,通信半径为25 m环境下,相比IDV-hop算法,RCNL算法的归一化定位误差下降了约6%。
For low positioning accuracy of localization algorithm based on received signal strength index(RSSI),ranging correction and quasi-Newton method-based localization(RCNL)algorithm is proposed in this paper.RCNL algorithm consists of ranging process and localization process.In ranging process,the RSSI is used to range among nodes,and the large deviation RSSI values is deleted through normal filtering in order to improve the ranging accuracy.In the localization stage,the unknown node position was estimated by the Bounding-box algorithm,and then the quasi-Newton method was used to further estimate the unknown node position to improve the positioning accuracy.Simulation results show that the normalized localization error of RCNL is reduced by about 6%compared with IDV-hop algorithm when the number of nodes is 100,and communication radius of node is 25 m.The proposed RCNL algorithm improves the positioning accuracy.
作者
孙豫
SUN Yu(School of Information Engineering,Zhumadian Vocational and Technical College,Zhumadian 463000,Henan,China)
出处
《弹箭与制导学报》
北大核心
2022年第5期15-19,共5页
Journal of Projectiles,Rockets,Missiles and Guidance
基金
河南省基础与前沿技术研究计划基金(142300410350)资助。