论文部分内容阅读
自2013年苹果公司发布蓝牙Beacon设备,并首次将蓝牙技术与位置指纹技术结合应用于室内定位系统后,基于蓝牙Beacon的室内定位技术受到了广泛的应用与研究。本文通过对基于蓝牙技术的室内定位系统的研究与分析,提出了一种基于三点定位和坐标加权的三角定位算法和一个基于分布式室分系统的蓝牙定位系统。本论文的具体研究工作如下:(1)本文主要研究了三角定位算法,针对在实际定位环境中由三个蓝牙Beacon节点构成的三个圆并不会相交于一点而是相交于多个点的问题,本文提出了一种基于三点定位与坐标加权的三角定位算法。该算法首先对获取的RSSI数据集进行卡尔曼滤波处理,降低RSSI数据的波动性;后对经过卡尔曼滤波处理的RSSI数据集进行三种不同的RSSI选取方式得到适合的RSSI数据并进行三点定位算法,得到三个接近实际待定位节点的定位结果,并对这三个定位结果进行坐标加权,权值是根据这三种不同的选取方式得到的定位结果与实际待定位节点位置间的误差来确定的,最后将坐标加权后的三个加权坐标进行三角定位运算得到最终的定位结果并输出。(2)本文对现有的基于蓝牙的室内定位系统进行研究分析,针对目前基于蓝牙的室内定位系统存在着蓝牙设备不易远程管理与操作、电池用尽失效、额外蓝牙网关部署等问题,提出了基于分布式室分系统的室内蓝牙定位系统。该系统是在现有的分布式皮基站远端射频覆盖单元连接蓝牙Beacon设备,在服务器端设计并实现蓝牙后台管理系统。通过有线的方式连接蓝牙Beacon设备,达到对蓝牙Beacon设备提供直供电的效果,解决了当蓝牙设备电池失效要现场更换的维护问题;同时,利用现有的分布式基站在室内良好的通信信号覆盖的优点,避免了额外部署蓝牙网关也可达到远程管理和监控蓝牙设备,达到了降低部署成本和维护成本等效果。通过实验测试表明,本文提出的基于三点定位与坐标加权的三角定位算法的平均定位误差为0.880m;通过对本文设计实现的蓝牙定位系统进行实验测试,测试结果表明该系统在静态测试中定位精度为3.63m,在动态测试中定位精度为1.335m。