摘要
针对VIRE算法在计算虚拟标签RSSI值使用线性插值法带来的定位不准问题,提出一种改进算法。改进算法使用样条插值法来仿真信号在无线通道中的非线性衰减规律,另一方面在目标位置坐标的获取时使用了动态阀值,阀值如果使得最近邻参考标签数目在4和6之间就为有效的,然后通过对几组这样的阀值下得到的目标位置取平均值作为目标最终计算位置。仿真表明,改进算法中各个待测点在定位精度上和VIRE算法相比有了明显提高。
This paper proposes an improved algorithm to solve the inaccurate localization problem caused by using linear interpolation method to calculate the RSSI value of virtual label in VIRE algorithm. The improved algorithm uses spline interpolation method to simulate nonlinear attenuation of signal in the wireless channel. On the other hand, the improved algorithm uses dynamic threshold when getting the coordinates of the target position. The threshold is effective if the number of nearest neighbor reference tags is between 4 and 6. The final position of target is the average of the calculation position under several groups of such thresholds. Simulation results show that, compare with the VIRE algorithm, the proposed algorithm can obviously improve the positioning accuracy.
出处
《计算机仿真》
CSCD
北大核心
2015年第11期415-419,共5页
Computer Simulation
基金
江苏省自然科学基金(BK2012803)
教育部博士点专项基金(20113219110028)
关键词
虚拟参考标签消除法
样条插值法
动态阀值
最近邻参考标签
定位精度
VIRE algorithm
Spline interpolation method
Dynamic threshold
Nearest neighbor reference tag
Localization accuracy