关键词:
NB-IoT
蓝牙5.0
室内定位
低功耗
摘要:
随着无线通信技术的广泛应用和物联网技术的迅猛发展,基于位置的服务作为移动互联网的基础服务之一,为人们日常生活尤其是交通出行带来了很大的便利。当前,全球定位系统(GPS)是应用最为广泛的位置服务技术之一,它在室外环境下能够实现较为精确的定位;然而,在复杂的室内环境下,由于建筑物对于卫星信号的遮挡或屏蔽,会增加定位的难度并降低定位的准确程度。此外,要保持实时性较高的的位置感知功能,终端在定位过程中的功耗是一个至关重要的指标;GPS终端由于要接收卫星信号,并时刻保持定位功能的开启,这使得它的功耗相对较大。一般来讲,部署GPS功能的可穿戴设备的电量仅仅能维持几天或更短时间,频繁的充放电或者更换设备使得GPS等定位技术在物联网的应用中存在诸多瓶颈。基于以上两点,室内定位技术的研究成为一个热门方向,如何在提高定位精度的基础上降低功耗成为解决问题的重点。在主流的室内定位方案中,基于低功耗蓝牙的Ibeacon定位方式由于其低功耗、便于部署的优势,获得了较为广泛的应用。目前市面上的蓝牙室内定位设备多采用蓝牙采集设备及通信网关+蓝牙信标的方式来获取并传输位置信息数据,虽然方案成熟但缺少灵活性,在易变化的室内环境下需要部署蓝牙网关,造成不便并影响使用。本文设计了一种基于NB-IoT的蓝牙室内定位系统,将NB-IoT模组连接到蓝牙5.0采集模块上,无需通信网关,在采集蓝牙信标数据的同时通过NB-IoT窄带物联网发送数据到后端系统,以实现一种更为便捷且易于部署的蓝牙定位方案,并利用了 NB-IoT在低功耗方面的优势,使设备在待机时的3.3伏锂电池的供电电流降至4.5μA左右,且设备尺寸较小利于携带和部署,降低了部署难度,同时避免了频繁充放电带来的较难应用的问题。本文还对定位算法进行了研究和优化,研究了基于蓝牙RSSI的测距定位算法,并验证了改进加权因子后三角质心定位算法的精度得到明显提升,同时搭建了后端位置数据处理系统和前端定位演示页面,并在实验室及楼道环境中对基于Ibeacon的蓝牙室内定位方案进行了测试,对采集到的位置信息数据进行滤波及分析。测试结果表明该系统在约0.192个/m2的蓝牙信标节点密度下,经滤波及改进定位算法后,定位的平均距离误差仅为0.7828m,完成了低功耗下的精度设计要求,满足了室内定位应用需求。根据本论文的研究成果为基础,配合厂家开发出了建筑工地的智能安全帽管理系统,应用在北京住总集团的光华里建筑工地现场,取得了良好的应用效果。