• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学 ›› 2022, Vol. 44 ›› Issue (09): 1602-1609.

• 计算机网络与信息安全 • 上一篇    下一篇

面向整体区域的改进VIRE定位算法研究

牛琨,高仲合,张凡   

  1. (曲阜师范大学网络空间安全学院,山东 曲阜 273165)
  • 收稿日期:2021-05-21 修回日期:2021-10-09 接受日期:2022-09-25 出版日期:2022-09-25 发布日期:2022-09-25
  • 基金资助:
    国家自然科学基金(61601261);山东省自然科学基金博士基金(ZR2016FB20);山东省高等学校科技计划(J17KA062);教育部产学合作协同育人项目(201602028014)

An improved VIRE location algorithm for the whole region

NIU Kun,GAO Zhong-he,ZHANG Fan   

  1. (School of Cyber Science and Engineering,Qufu Normal University,Qufu 273165,China)
  • Received:2021-05-21 Revised:2021-10-09 Accepted:2022-09-25 Online:2022-09-25 Published:2022-09-25

摘要: VIRE定位算法的虚拟参考标签分布在中心区域,导致非中心区域定位精度低,并且算法需要根据环境重复调整阈值,增加了实验难度。针对上述问题,在VIRE算法的基础上提出面向整体区域的改进VIRE算法。首先,将虚拟参考标签放置到整体定位区域;同时,利用牛顿插值估算虚拟参考标签的RSSI值;随后,通过动态阈值选择邻近参考标签,经过邻近参考标签可信度检查后确定最终邻近参考标签;最后,对其进行误差校正得到定位标签的坐标。仿真实验结果表明,该改进VIRE算法不仅在定位精度上有大幅提升,而且对定位环境有较强的适应能力。

关键词: 无线射频识别, 定位算法, 牛顿插值, 动态阈值, 误差校正

Abstract: The virtual reference tags of the VIRE positioning algorithm are distributed in the central area, resulting in low positioning accuracy in non-central areas, and the algorithm needs to repeatedly adjust the threshold according to the environment, which increases the difficulty of the experiment. Aiming at the above problems, an improved VIRE algorithm for the whole region is proposed on the basis of the VIRE algorithm. Firstly, the virtual reference label is arranged in the overall positioning area. Meanwhile, the RSSI value of the virtual reference label is estimated by Newton interpolation. Then, the adjacent reference label is selected through the dynamic threshold, and the final adjacent reference label is determined after the reliability of the adjacent reference label. Finally, error correction is performed to obtain the coordinates of the positioning label. The simulation results show that the improved algorithm not only greatly improves the positioning accuracy, but also has strong adaptability to the positioning environment.

Key words: radio frequency identification(RFID), location algorithm, Newton interpolation, dynamic threshold, error correction