蓝牙信标RSSI定位原理

随着低功耗蓝牙(ble)技术的不断发展,蓝牙定位的测距算法也越来越多,比如rssi(接收信号强度指示)、aoa(到达角)、aod(出发角)、toa (到达时间)、tdoa(到达时间差)、tof(飞行时间)等。不同测距算法的实现难度、功耗及精度不一样,大家可以根据自己的预算及精度要求选择相应的测距算法。在众多测距算法中,rssi是具性价比的,其具有功耗低、成本低、使用简单的优势。本文将介绍rssi定位系统的原理。
rssi是received signal strength indication的简称,是接收的信号强度指示,无线发送层的可选部分,用来判定连接质量以及是否增大广播发送强度。通过接收到的信号强弱测定信号点与接收点的距离,进而根据相应数据进行定位计算的一种定位技术。 蓝牙rssi定位是指基于蓝牙4.0以上协议,利用蓝牙rssi信号衰减与距离之间的相关性关系来计算出蓝牙终端所在位置的一种定位方式。在实际应用过程中,**端通常为蓝牙信标,接收端通常为智能手机。
蓝牙设备在广播中,信号接收端离**端越远,接收到的rssi场强值就越弱;信号接收端离**端越近,接收到的rssi场强值就越强。接收端收到的无线信号dbm一般都是负值,信号值越大代表信号越强,rssi信号范围在0~-100之间,0是理想情况,在实际应用中并不存在。
根据不同的应用要求,蓝牙定位一般可分为存在性检测定位和三角精准定位。存在性定位通常应用于巡较考勤,一个**端和一个接收端即可完成应用,即可证明存在于某个区域,应用原理简单;接下来重点介绍下rssi三角定位原理。
三角定位原理:**端的位置是固定的,比如一个区域有3个 **端,也即铺设了三个蓝牙信标,bs1(x1,y1),bs2(x2,y2)以及bs3(x3,y3)。
如图:e点接收 bs1、bs2、bs3发出的信号,获取到不同点位的rssi,三角定位算法通过已知的三个坐标反推出e点的坐标。
三个**端(bs1,bs2,bs3)的坐标是固定的,利用三点定位原理即可近似计算出接收端所在的位置,也即**端信号向外360度扩散形成球面的交点,进而计算出e(x,y)所在的位置;
在实际应用中算法可不只如此简单,还要考虑到不同环境的不同衰减因子,以及利用滤波算法过滤信号的干扰,让定位点较加平稳。在有些定位算法中,还会加入惯导算法。即便如此,利用蓝牙rssi场强计算出的位置仍是近似位置。
深圳市极光通信科技有限公司专注于室内定位导航,蓝牙信标,蓝牙网关/基站等

南宁市车库顶部种植hdpe块状排水板

鲁建筑路订制加工-上海移动式沥青乳化设备

门店神秘顾客调查评估指标|专卖店神秘顾客调查评估指标|专柜神秘顾客调查评估指标

名表维修中心价格-泉州丰泽名表维修-四季天宝手表维修

聊城鲁西钢管公司(多图)-浙江大口径厚壁无缝钢管

2022第十七届北京国际汽车展零部件展区

甘肃养殖污水处理设备流水线-诸城中昊机械

财务咨询顾问服务介绍

现货湖北兴发二甲基亚砜

*闪蒸烘干机-健达干燥-闪蒸烘干机