摘要
针对无线传感器网络中使用RSSI测距技术的定位算法精度不高与锚节点使用过多导致成本较大的问题,提出一种基于多功率移动锚节点的无线传感器网络节点RSSI定位方法,针对SCAN移动模型的共线性问题,设计一种锚节点的移动模型。使用单个多功率移动锚节点在区域内修正RSSI值,采用卡尔曼滤波对接收的信号强度值进行平滑处理,使其更接近真实值,用修正权值因子的三角加权质心算法定位待测节点的坐标。仿真结果表明,该算法在降低定位成本的情况下有效修正了接收的信号强度值,相对基于RSSI的加权质心算法提高了6%-7%的定位精度。
Aiming at the problems that the accuracy of positioning algorithm using RSSI ranging technology in wireless sensor networks is not high and the anchor nodes are overused,a wireless sensor network node RSSI positioning method based on multiple power mobile anchor nodes was proposed.Aiming at the collinearity problem of SCAN mobile model,a mobile model of anchor node was designed.A single multi-power mobile anchor node was used to correct the RSSI value in the area,and the Kalman filter was used to smooth the received signal strength to make it closer to the true value.The triangulated weighted centroid algorithm adopting the modified weight factor was used to locate the unknown node.The simulation results indicate that the proposed algorithm can effectively correct the value of the received signal strength under the condition of reducing the localization cost.Compared with the RSSI-based weighted centroid algorithm,6%-7% of the localization accuracy is improved for the proposed algorithm.
作者
王慧娇
吕奎霖
蒋华
WANG Hui-jiao;LYU Kui-lin;JIANG Hua(Guangxi Key Laboratory of Trusted Software,Guilin University of Electronic Technology,Guilin 541004,China)
出处
《计算机工程与设计》
北大核心
2019年第8期2117-2122,2189,共7页
Computer Engineering and Design
基金
广西可信软件重点实验室研究课题基金项目(kx201724)
关键词
无线传感器网络
接收信号强度
节点定位
移动锚节点
卡尔曼滤波
wireless sensor network
received signal strength
node localization
mobile anchor node
Kalman filter