EHIGH恒高:大话UWB技术之蓝牙定位的烦恼

近些年室内定位被炒得非常火,提供更低成本、更高精度、更容易普及的室内定位技术一直是室内定位领域研究的终极目标。基于室内定位领域出现的定位技术也很多,有很多人尝试使用蓝牙定位方式做室内高精度应用,是否可行,本文我们就来分析下!

蓝牙是如何在室内环境中进行定位呢?

其具体定位原理是基于RSSI信号强度定位,首先在区域内铺设蓝牙信标,由 Beacon 发射信号,蓝牙设备接收信号并反馈,当设备进入范围内时,估算系统中各蓝牙设备之间的距离。通过这种技术,定位系统在确定特定设备的位置时,精确度可达到米级。

1.不能走远了-信号强度衰落与距离之间的微妙关系

根据RSSI信号强度,蓝牙接收端距离发射端的距离越近,信号强度越强,反之,信号强度越弱。就像对于一个确定光度的光源来说,我们离光源越近,越亮,反之,距离越远亮度就越暗。

蓝牙定位就是通过两个蓝牙设备之间的距离与接收信号强度指示(接受功率)之间的关系,再通过三角定位原理进行定位。

上图所示,接收功率与距离关系图,标签接收周围信标的通信包的信号,测量信号强度,在已知发送端信号信标强度的情况下,可以通过上述理论曲线直接计算出标签到信标的距离。再通过多点定位的方式计算出标签位置。

通过信号强度的变换即可找出信号强度与距离发射端之间的关系。

我们通过上图可以看到,在距离超过3m后,随着距离的变化,信号强度变化会很缓慢。从图示可以得出距离在变化约4m对应的功率变化不到5个db,距离越远,情况会越恶化。然而祸不单行,一般芯片级接收机测量信号强度精度是在±3db左右,就会带来4m左右的定位精度误差。

就像是小孩子在公园玩耍,近处时我们可以准确描述出其在一个公共厕所旁,但是如果小孩子跑远了,只能远远看到一个小小的背影,也就没办法准确描述出孩子所处位置了。因此我们会听到家长对小朋友说:你不能走远了!

也就是说短距离时蓝牙定位还能满足基本需求,但是距离远了,由于信号衰落,也就没办法要求高精度了。

如何解决?以多取胜!

上述我们说到了RSSI信号强度定位原理,得出距离越远,定位精度也会随之下降,那么为了实现高精度定位,只能将蓝牙设备的部署密度增大,在实际应用中一般3-6m部署一个基站,能够保证有3-5m的定位精度。但是凡事都有利弊,小场景还好,但是大场景就会存在节点较多的问题,对于布展施工、后期维护都增加了一定的难度。

2.如何应对无线信道的以下挑战:多径效应及瑞利衰落
同时,我们还是从这张图可以看到,距离超过1m时,实际接收的功率由于瑞利衰落造成的影响,波动会比较大,这也会对测量精度造成影响。

什么是瑞利衰落?

在无线通信信道中,由于信号进行多径传播达到接收点处的场强来自不同传播的路径,各条路径延时时间是不同造成了相位偏移,而各个方向分量波的叠加,又产生了驻波场强,从而形成信号快速衰落或增强称为瑞利衰落。瑞利衰落属于小尺度的衰落效应,距离变化可能10-20厘米,信号强度就会发生很大的变化,它总是叠加于如阴影、衰减等大尺度衰落效应上。

是什么造成了瑞利衰落?

在大话UWB定位系列第一章节中,我们讲了什么是多径效应,也就是由于室内环境的复杂性导致无线信号发生直射、反射、折射等现象而引起的无线信号通过不同路径到达无线信号接收点的情形。多径效应会引起空间选择性衰落,即不同的地点、不同的传输路径衰落特性不一样。

由于各种地形、地物、移动体引起的多径传播信号在接收点相叠加,由于接收的多径信号的相位不同、频率、幅度也有所变化,导致叠加以后的信号幅度波动剧烈。

在股市下降过程中,股价的分时瞬时值变化剧烈。上面提到的接收信号场强值的瞬时快速起伏、快速变化的现象也称为快衰落。

综上,由于瑞利衰落的影响,信号的剧烈波动,导致功率也是时强时弱,定位精度的误差也就时大时小。

从根本来讲,多径是因为环境的复杂,那么是不是在空旷的环境下,受多径效应及锐利衰落影响就会小很多呢!

  1. 对不起,你挡住我信号了-遮挡物使得信号进一步衰减

还是从《接受功率与距离的关系曲线》一图来看,该曲线的前提在自由空间传播的情况,但是在蓝牙定位技术的实际应用中,信号会被人体或环境中障碍物遮挡,造成信道发生变化,信号进一步衰减,从而导致定位精度一定程度降低。

因此,在蓝牙实际应用场景中,如果是环境空旷无遮挡的环境,蓝牙定位技术的威力能得到最大程度的发挥。

小结:

蓝牙定位精度受接收端与发射点之间的距离、环境遮挡物、节点的密度以及布设位置等因素影响,目前业界使用蓝牙定位的精度可以达到3-5米左右。

4.功耗贵如黄金,吾等自应珍惜-谈谈蓝牙设备续航问题!

按上述蓝牙的工作方式,定位标签需要接受到附近几个信标的的信号,才能进行定位,同时信标之间是随机向空间发送电磁波,标签并并不知道信标什么时候发送,所以需要一直开启接收机进行接收,导致标签的功耗相对来说比较高,续航时间短。

例如作为一名合格的销售,时刻准备着位客户答疑解惑,但是并不知道哪个客户会在什么时间联系我们,为了能在第一时间位客户服务,因此我们需要保持手机时刻开机、微信在线的状态,由于业务的繁忙,我们的移动通讯设备必须经常充电。

在蓝牙定位的实际应用中,一个胸牌大小的定位标签,蓝牙1Hz定一次位的续航时间是在5天左右。

综上:

考虑到布设的规模、定位的精度、发射功率带来的功耗问题等。蓝牙定位并不能胜任更多物联网应用场景的高精度定位需求。它更适合用来告诉你:hello,我来了!而不是告诉你,我在哪里?

值得一提的是,最新蓝牙5.1的发布,带来了全新的寻向功能,其关键技术为:多天线测向。

新技术值得去研究,但是蓝牙多天线技术无疑会增加蓝牙基站的复杂度和硬件成本。并且在现在复杂的2.4GHz频段下、在复杂的室内多径干扰下,能不能达到理论的厘米级的精度,还有待考验。

期待蓝牙5.1新技术的实现可以提供厘米级的定位精度,给了室内定位提供了一种更为可靠的技术方案。

转载于:https://www.cnblogs.com/EHIGH/p/10973698.html

EHIGH恒高:大话UWB技术之蓝牙定位的烦恼相关推荐

  1. 简述isodata算法的原理_基于UWB技术的室内定位方法简述

    1. UWB室内定位概述: UWB室内定位技术与传统通信技术有极大的差异,它不需要使用传统通信体制中的载波,而是通过发送和接收具有纳秒或纳秒级以下的极窄脉冲来传输数据,从而具有GHz量级的带宽.超宽带 ...

  2. EHIGH恒高:大话UWB技术之TDOA与TOF两种技术方案对比

    超宽带(UWB技术)是一种基于IEEE802.15.4a和802.15.4z标准的无线电技术,它能够非常准确地测量无线电信号的飞行时间,从而实现厘米精度的距离/位置测量.不同于蓝牙.WiFi等其他定位 ...

  3. 大话UWB技术之核心命脉:TDOA与TOF

    正如我们上一个话题讲到的,超宽带定位,是一种基于极窄脉冲无线技术,UWB射频信号与生俱来的物理特性使得UWB技术从一开始就被明确定义:能够实现实时.超精确.超可靠的定位和通信.它能够非常准确地测量无线 ...

  4. 未来5年内, UWB技术或将成为室内定位的主流技术!

    众所周知,室内定位就是指在室内环境中实现物体或人的位置定位.近年来,随着室内定位技术精度的提高,室内定位为零售.制造.医疗.机器人等行业提供十分准确的位置信息数据,成为物联网时代的重要基础.不可否认的 ...

  5. UWB定位技术与其他定位技术比较

    关注.星标公众号,直达精彩内容 来源:RFID世界网 目前,常见的定位技术主要有:蓝牙.RFID.WIFI.超宽带(UWB).超声波等.下面就详细扒一扒几种常见的无线定位技术. UWB技术 超宽带(U ...

  6. Ultrawide bandwidth(UWB)技术前沿

    UWB技术前沿 Ultrawide bandwidth(UWB)技术前沿 技术概述 定位特性 室内定位系统的性能评判指标 LOS与NLOS 定位方法 1.到达角度(AOA) 2.到达时间(TOA) 3 ...

  7. java 通过手机 实时定位_恒高借助uwb定位技术,让机房复杂问题化繁为简

    ↑↑↑ 点上面蓝字 , 快关注我吧! ●RTLS● 恒高数字机房人员定位系统,采用UWB定位技术,通过在机房内部署一定数量的定位基站,机房巡检人员佩戴标签卡的形式,实时获取人员精确位置,精度高达10c ...

  8. 室内定位常用定位技术_米级蓝牙定位方案,厘米级UWB定位方案

    前言 随着物联网生态链逐渐走向成熟,各行各业对定位的需求也大大增加.由于GPS卫星信号在室内无法定位,且容易受到各种无线电信号的干扰,为实现"最后一公里"的室内位置服务,目前主流的 ...

  9. 室内定位技术WIFI,蓝牙,UWB一较高下,新导智能浅析哪家是王者

    ​       在万物互联的大背景下,方位信息的获取和使用在项目落地中越来越重要.相关于室外定位,室内定位的工作环境更为杂乱.精细,其技能更是多种多样.未来,室内定位技能将席卷我们生产.生活的方方面面 ...

  10. 【大话UWB定位】之分毫不差:时间同步

    通过之前<[大话UWB定位]之核心命脉:TOF与TDOA>的介绍,我们可以知道TDOA需要测量到达时间差.如果说TDOA定位的前提是需要测量到达时间差,那么测量到达时间差的前提就是时间必须 ...

最新文章

  1. 深入理解 Cache 工作原理
  2. 一个浙江商人立下的22条军规(转载)
  3. spring cloud config配置中心源码分析之注解@EnableConfigServer
  4. 【 .NET Core 3.0 】框架之九 || 依赖注入 与 IoC
  5. 系统错误_Win10系统提示0x80004005错误的解决方法
  6. 华为防火墙管理员角色和级别详解
  7. 2020-12-08
  8. mysql 全连接_mysql 实现全连接
  9. Linux关机、开机、重启、定时重启、定时关机详细命令(shutdown命令)
  10. Java区块链视频教程百度云_区块链开发入门到精通视频教程
  11. 2021SC@SDUSC 量子加密库libqs
  12. 应聘flash游戏开发面试技巧及建议
  13. 恢复icloud 微信无法连接服务器,从iCloud恢复,找回微信消息
  14. 关于三栏式布局的几种方式
  15. PDF文件进行在线分割如何去操作
  16. js将中国标准时间转化为年月日时分秒(yyyy-mm-dd)格式以及时间戳,日期,天数之间的转换
  17. 搜索请求实体(Request Body Search)
  18. 自考计算机还是商务英语,自考本科报商务英语怎么样
  19. Vue实现web网页锁屏功能
  20. RK3399平台开发系列讲解(以太网)5.11、PHY工作的代码流程

热门文章

  1. OpenCV-图像处理(06、调整图像亮度与对比度)
  2. 高通笔记本装linux,在华硕畅370(TP370QL)骁龙笔记本上安装Ubuntu 18.04 ARM64的方法...
  3. python课设带报告_python实时投票系统的课设报告
  4. java getname threads_Java8并发教程:Threads和Executors
  5. python的if和else、for、while语法_Python中的if、while、for 语法及实例
  6. oracle的sql的语法解析,oracle SQL解析步骤小结
  7. mysql web聊天_多嘴WEB聊天室基于PHP+MYSQL的中文聊天室
  8. 阿里云云计算 20 在线实验--块存储的使用
  9. 做柜员还是程序员_未来的程序员,还是“高薪一族”吗?
  10. 逻辑回归与线性回归是什么关系呢?