基于RSSI联合算法的二维室内定位系统设计与实现

Design and implementation of indoor 2D positioning system based on RSSI joint algorithm

  • 摘要: 针对位置指纹匹配算法计算量大导致室内定位精度不高的问题,提出了一种基于接收信号强度指示(RSSI)的联合算法. 该算法以K近邻位置指纹匹配算法为基础算法,加入三角定位辅助算法,首先进行三角定位得出参考区域,再进行位置指纹匹配进行精准定位,有效地提高了定位精度. 使用Android Studio基于Java语言开发了一款集Wi-Fi位置指纹采集与在线定位一体化的软件,并在试验场地进行测试.实验结果表明:该算法定位精度在二维平面内达到 1~3 m,较单一算法定位精度有所提高.

     

    Abstract: Previous location fingerprint matching algorithm have some problems of low positioning accuracy caused by huge calculating. This study proposed a joint algorithm based on received signal strength indication (RSSI). The joint algorithm integrate K nearest neighbor position fingerprint matching and triangulation auxiliary. Firstly, the positioning coordinates was obtained and modified by triangulation and then position fingerprint matching was conducted. This can improve the positioning accuracy. A software integrating location fingerprint collection and online positioning was developed using Android Studio in Java language and tested on the test site. The results show that the RSSI-based algorithm can resch positioning accuracy between 1 and 3 meters in 2D plane, which is higher than the single algorithm.

     

/

返回文章
返回