UWB到底是什么技术?
什么是空间感知能力
所谓的空间感知能力,就是感知方位的能力。更直接一点,就是定位能力。
说白了,利用UWB技术,手机和智能设备可以更精准地实现室内定位,不仅可以感知自己的位置,还可以感知周边其它手机或设备的位置。
小米的空间感知
厘米级定位能力
说到定位,相信大家都很熟悉。我们经常会使用例如百度地图这样的APP,里面就有定位和导航的服务。
定位服务帮助我们掌握位置信息,指示方向,增加自身的安全感和掌控感,给我们的工作生活带来了很大的便利。
那么,UWB技术和我们现在常用的定位技术,又有什么不同呢?
我们现在最常用的定位技术,是卫星定位。
卫星定位,是利用人造地球卫星进行点位测量的技术。它的特点非常明显,就是精度高、速度快、成本低。
大家所熟知的GPS、北斗等,都属于全球导航卫星系统(Global Navigation Satellite System,GNSS),可以提供卫星定位服务。
为了更好地消除误差、提高反应速度,GNSS会引入一些天基或陆基的辅助手段。结合辅助手段的GNSS,也被称为A-GNSS。A就是Assisted,“辅助”的意思。
现在比较常用的A-GNSS,是通过陆基的移动通信网络,传送增强改正数据,提供辅助信息,加强和加快卫星导航信号的搜索跟踪性能和速度,缩短定位时间,提高定位精度。
A-GNSS系统架构
不管是GNSS,还是A-GNSS,都有一个明显的缺点,就是不能实现室内定位。原因显而易见,卫星信号会被建筑物遮挡啊。
然而,随着时代的发展,室内定位的业务场景却越来越多,用户对室内定位的需求越来越强烈。例如地下车库导航、商场寻找店铺或同伴,甚至儿童走失寻回。
于是,一些人开始尝试利用各种短距离通信技术,开发高精度的室内定位系统,用于迎合用户需求,赚小钱钱。可供选择的技术,就包括Wi-Fi,蓝牙,UWB等。
什么是UWB
Wi-Fi和蓝牙大家都比较熟悉。UWB是什么呢?
UWB,就是Ultra Wideband,超宽带技术。它源于20世纪60年代兴起的脉冲通信技术。
了解通信的同学都知道,一般的通信体制都是利用一个高频载波来调制一个窄带信号,通信信号的实际占用带宽并不高。
而UWB不同于传统的通信技术,它通过发送和接收具有纳秒或微秒级以下的极窄脉冲来实现无线传输的。由于脉冲时间宽度极短,因此可以实现频谱上的超宽带:使用的带宽在500MHz以上。
FCC(美国联邦通信委员会)为UWB分配了 3.1~10.6 GHz共 7.5 GHz频带,还对其辐射功率做出了比FCC Part15.209更为严格的限制,将其限定-41.3dBm频带内。
简而言之,这项技术通过超大带宽和低发射功率,实现低功耗水平上的快速数据传输。
由于UWB脉冲的时间宽度极短,因此也可以采用高精度定时来进行距离测算。
相比Wi-Fi和蓝牙定位技术,UWB具有如下优势:
1)抗多径能力强,定位精度高:带宽决定了信号在多径环境下的距离分辨能力(成正比关系)。UWB的带宽很宽,多径分辨能力强,能够分辨并剔除大部分多径干扰信号的影响,得到精度很高的定位结果。UWB可以在距离分辨能力上高于其他传统系统,复杂环境下其精度甚至可以达到Wi-Fi、蓝牙等传统系统的百倍以上。
2)时间戳精度高:超宽带脉冲信号的带宽在纳秒级,由定时来计算位置时,引入的误差通常小于几厘米。
3)电磁兼容性强:UWB 的发射功率低,信号带宽宽,能够很好地隐蔽在其它类型信号和环境噪声之中,传统的接收机无法识别和接收,必须采用与发射端一致的扩频码脉冲序列才能进行解调,所以不会对其他通信业务造成干扰,同时也能够避免其他通信设备对其造成干扰。
4)能效较高:UWB具有500MHz以上的射频带宽,能够提供极大的扩频增益,使得UWB通信系统能效较高。这意味着对于电池供电设备,系统的工作时间可以大大延长,或是同样发射功率限制下,覆盖范围比传统技术大得多。通常在短距离应用中,UWB发射机的发射功率普遍低于1mW;在长距离应用中,不需要额外的功率放大器即可达到200米的距离,同时实现6.8Mbps的空中速率。
基于上述技术优势,采用UWB能够构成高精度的室内定位系统。
UWB和其它定位技术的对比
目前,常用的UWB测距方法有三种,分别是:
(1)TOF(Time of flight):通过测量UWB信号在基站与标签之间飞行的时间来实现测距。
(2)TDOA(Time Difference of Arrival):利用UWB信号由标签到达各个基站的时间差来进行定位。
(3)PDOA(Phase Difference Of Arrival):利用到达角相位来测量基站与标签之间方位关系。
限于篇幅,我们将在后续详细介绍UWB的算法原理。
UWB的产业发展
在2002年以前,UWB被广泛用于军事方面的用途。2002年,FCC(美国联邦通信委员会)对UWB做了如前文所说的功率上的严格限制,才将UWB技术解禁,准许进入民用领域。
此后,UWB技术进入了高速发展期,各种技术方案围绕着UWB国际标准的制定也展开了激烈的竞争。
2007年,IEEE在802.15.4a标准中对UWB技术进行了标准化。经过近十年的发展,UWB的标准也在不断完善。
说到UWB的产业链,就不得不提到Decawave公司。
Decawave是目前已知唯一支持IEEE 802.15.4的UWB定位芯片厂商。他们提供低成本的芯片出售,零售价格在几美元。芯片型号是DW1000,符合IEEE 802.15.4-2011 UWB标准协议(在理想条件下,最大可测量范围为300m)。
DW1000芯片
去年,在苹果公司的产品发布会后,基于Decawave芯片DW1000的定位厂商INTRANAV连发两条推特,声称其套件支持与iPhone11的互操作,Decawave也转发了该推特。这说明,苹果U1有极大的可能支持IEEE 802.15.4。
其它从事UWB技术研究的国际厂商还包括Ubisense、BeSpoon。
这些厂商使用了自己的UWB解决方案,通常以模组套件的形式推出,但均不支持IEEE 802.15.4。
要实现更好的空间感知,需要应用生态的支持。为了构建整个应用生态,不同厂家设备性需要实现互操作、互兼容。可以预见,未来所有厂家设备都将可能支持IEEE 802.15.4标准。
本次小米支持UWB,尚不确认具体的产业链合作伙伴是哪些。国内目前宣称在做UWB的企业,包括精位科技、联睿电子、纽瑞芯、浩云科技等。
值得一提的是,国内还有大量的中小型创业团队在从事UWB解决方案的开发,主要针对的就是室内高精度定位和智能家居、智能园区、智能厂房等场景。
结 语
目前,除了苹果和小米之外,三星也非常看好UWB技术,认为其将成为下一代可以改变游戏规则的无线通信技术之一。
这些一线厂商的力挺,相信将会对UWB技术有全面的推动作用。UWB的规模化商用进程,有望进一步加快。UWB上下游产业链的成熟速度,也会加快。
众所周知,我们正在加速走向万物互联时代。虽然5G是现在的热门,但5G并不能通吃所有的物联场景。以Wi-Fi 6、蓝牙、UWB为代表的短距离通信技术,仍然有很大的发展空间和市场机会。这些技术可以根据自身的特点,与细分物联网场景紧密结合,给用户提供更好的服务体验。
UWB能否不负众望,全面爆发?让我们拭目以待!
相关文章:
UWB到底是什么技术?
什么是空间感知能力 所谓的空间感知能力,就是感知方位的能力。更直接一点,就是定位能力。说白了,利用UWB技术,手机和智能设备可以更精准地实现室内定位,不仅可以感知自己的位置,还可以感知周边其它手机或设…...
NCRE计算机等级考试Python真题(八)
第八套试题1、数据库设计中反映用户对数据要求的模式是___________。A.概念模式B.内模式C.设计模式D.外模式正确答案: D2、一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是___________。A.多…...
STM32之中断和事件
中断和事件什么是中断当CPU正在执行程序时,由于发生了某种事件,要求CPU暂时中断当前的程序执行,转而去处理这个随机事件,处理完以后,再回到原来被中断的地方,继续原来的程序执行,这样的过程称为…...
MySQL索引类型(type)分析
type索引类型 system > const > eq_ref > ref > range > index > all 优化级别从左往右递减,没有索引的⼀般为’all’。推荐优化目标:至少要达到 range 级别, 要求是 ref 级别, 如果可以是 const 最好ÿ…...
Linux | 2. 用户管理
如有错误,恳请指出。 1. 设置文件权限 权限设置如下: root表示文件所有者,stud1表示文件所属组。其他用户无法访问。更改指令是chown。 更改目录文件所属组:chown .lab lossfound/更改目录文件所有者:chown lab loss…...
【MySQL之SQL语法篇】系统学习MySQL,从应用SQL语法到底层知识讲解,这将是你见过最完成的知识体系
文章目录一、数据管理技术的三个阶段二、SQL语句学习1. DCL数据控制语言1.1 创建用户1.2 修改用户名1.3 修改密码1.4 删除用户1.5 授权1.6 查看权限1.7 回收权限2. DDL数据定义语言2.1 操作数据库2.2 操作数据表2.3 操作数据3. DQL数据查询语言基本语法3.1 单表查询3.1.1选择表…...
CentOS8基础篇7:Linux系统启动配置
一、Linux系统的启动过程 Linux的启动过程大体分为五个阶段: 1.计算机主机加电后,CPU初始化自身,接着在硬件固定位置执行一条指令。这条指令跳转到BIOS,BIOS找到启动设备并获取MBR,该MBR指向LILO或GRUB。 …...
vue中的$forceUpdate()、$set()
$forceUpdate() 迫使vue实例重新(rander)渲染虚拟dom,注意并不是重新加载组件。 结合vue的生命周期,调用 $forceupdate 后只会触发beforeupdate和updated这两个钩子函数,不会触发其他的钩子函数。它仅仅影响实例本身和…...
记住这3点,有效提高江苏专转本上岸率
记住这3点,有效提高上岸率 我们都知道,在江苏统招专转本考试中想岸并不是一件容易的事情。考生能否顺利上岸,往往受多方面因素影响,这其中包括:个人基础、学习方式、信息搜索能力。 如何提高自己的专转本上岸几率&…...
【经验总结】10年的嵌入式开发老手,到底是如何快速学习和使用RT-Thread的?(文末赠书5本)
【经验总结】一位近10年的嵌入式开发老手,到底是如何快速学习和使用RT-Thread的? RT-Thread绝对可以称得上国内优秀且排名靠前的操作系统,在嵌入式IoT领域一直享有盛名。近些年,物联网产业的大热,更是直接将RT-Thread这…...
人大金仓和达梦的空间数据能力对比
一、总得来说: 人大金仓底层更解决于pg数据库, 人大金仓的空间能力基于postgis能力来实现,能力挺强大的. 细节上人大金仓的架构上也对空间的支持框架做的比达梦更加完善。例如数据库的集群能力,并行计算能力,空间数据…...
探析集团企业 1+N 模式,重新定义集团型CRM
目录 一、客户经营、运营监控 二、流程驱动、业务成长 三、规则规范 业务治理 什么是集团型CRM【1N】?本文中我们可以把集团看作为“1”,其他分公司或组织看作为“N”。本篇我们主要分析集团CRM业务定位。 我们从企业集团总部的职能定位确定集团CRM…...
卡特兰数
文章目录1、简介1.1 何为卡特兰数1.2 卡特兰数的通项公式2、应用2.1 题目1:括号合法题目描述思路分析2.2 题目2:进出栈的方式2.2.1 题目描述2.2.2 思路分析2.3 题目3:合法的序列2.3.1 题目描述2.3.2 思路分析2.3.3 代码实现2.4 题目4…...
分布式任务处理
分布式任务处理 1. 什么是分布式任务调度 视频上传成功需要对视频的格式进行处理,如何用Java程序对视频进行处理呢?这里有一个关键的需求就是当视频比较多的时候我们如何可以高效处理。 如何去高效处理一批任务呢? 1、多线程 多线程是充…...
Linux 命令复习
常用命令 1、目录操作 cd 切换目录 cd / 切换到根目录 cd ~ 回到个人用户的主目录 ls 查看当前目录下所有文件的详细信息 list的意思 ll 查看当前目录下所有文件的详细信息 pwd 显示当前目录的全路径 . …...
leetcode 困难 —— 天际线问题(优先队列)
(思路感觉挺明显的,就是一些特殊情况得考虑清楚) 题目: 城市的 天际线 是从远处观看该城市中所有建筑物形成的轮廓的外部轮廓。给你所有建筑物的位置和高度,请返回 由这些建筑物形成的 天际线 。 每个建筑物的几何信息…...
离散数学笔记_第一章:逻辑和证明(2 )
1.2 命题逻辑的应用1.2.1 语句翻译 1.2.2 系统规范说明 1.2.3 布尔搜索 1.2.4 逻辑谜题泥巴孩子谜题骑士和流氓(考研逻辑题)1.1.2.5 逻辑电路1.2.1 语句翻译 🐳为啥要翻译语句? ➡因语言常常有二义性(有歧义&#x…...
MFCC语音特征值提取算法
博主简介 博主是一名大二学生,主攻人工智能研究。感谢让我们在CSDN相遇,博主致力于在这里分享关于人工智能,c,Python,爬虫等方面知识的分享。 如果有需要的小伙伴可以关注博主,博主会继续更新的,…...
TencentOS3.1编译安装redis6.2.5
下载地址:https://redis.io/download 最近版为7.0.8,本次安装的是6.2.5 软件包解包并进入目录。 redis是c语言编写的,编译需要gcc,按网上资料说默认安装的gcc版本过低(可能是4.8.5),使用rpm …...
AI顶会accepted papers list
为方便相关paper调研,对相关顶会文章列表和下载地址汇总,会议包括:AAAI、ACL、IJCAI、ICLR、COLING、SIGIR、WSDM、WWW、ICML、KDD、NeurIPS、CVPR、ECCV、ACM MM 2023 Accepted papers list 更新于:(2022.11.24&…...
IOS逆向之frida安装
首先手机要越狱,这个就不说了,博主就是咸鱼搞了个160的苹果6, 自己刷到苹果6支持最新的12.5.7版本后越狱; 谁让他低版本,不支持 CrackerXI砸壳呢,当时你要是使用 frida-ios-dump 也是可以的; …...
《金山区提信心扩需求稳增长促发展行动方案》的通知
金发改规〔2023〕1号 各镇政府、街道办事处、园区管委会,区政府各部门、各直属单位: 《金山区提信心扩需求稳增长促发展行动方案》已经区委、区政府同意,现印发给你们,请认真按照执行。 附件:金山区提信心扩需求稳增…...
【Redis】Java客户端JedisSpringDataRedis入门(三)
🚗Redis学习第三站~ 🚩起始站:【Redis】概述&环境搭建(一) 🚩本文已收录至专栏:数据库学习之旅 👍希望您能有所收获 在上一篇中我们学习了Redis常见命令的使用,显然,我们不可能一…...
挑选销售自动化工具应该关注什么功能?
销售自动化可以极大地提高你的生产力和效率,每周都为你节省时间。这样,你就可以把更多的时间用于完成交易,而减少用于行政任务的时间。市面上的销售自动化工具有很多,作为一般经验法则,以下是销售自动化工具中需要寻找…...
thread.join 是干什么的?原理是什么?
Thread.join 加了join,表示join的线程的修改对于join之外的代码是可见的。 代码示例: public class JoinDemo {private static int i 1000;public static void main(String[] args) {new Thread(()->{i 3000;}).start();System.out.println("…...
论文阅读 | Cross-Attention Transformer for Video Interpolation
前言:ACCV2022wrokshop用transformer做插帧的文章,q,kv,来自不同的图像 代码:【here】 Cross-Attention Transformer for Video Interpolation 引言 传统的插帧方法多用光流,但是光流的局限性在于 第一&…...
【C++修炼之路】22.哈希
每一个不曾起舞的日子都是对生命的辜负 哈希一.哈希概念及性质1.1 哈希概念1.2 哈希冲突1.3 哈希函数二.哈希冲突解决2.1 闭散列/开放定址法2.2 开散列/哈希桶三.开放定址法代码3.1 插入Insert3.2 查找Find3.3 删除Erase3.4 映射的改良&完整代码四.开散列代码4.1 插入Inser…...
HashMap原理(一):哈希函数的设计
目录导航哈希函数的作用与本质哈希函数设计哈希表初始容量的校正哈希表容量为2的整数次幂的缺陷及解决办法注:为了简化代码,提高语义,本文将HashMap很多核心代码抽出并根据代码含义为代码片段取名,完全是为了方便读者理解。哈希函…...
06--WXS 脚本
1、简介WXS(WeiXin Script)是小程序的一套脚本语言,结合 WXML ,可以构建出页面的结构。 注意事项WXS 不依赖于运行时的基础库版本,可以在所有版本的小程序中运行。WXS 与 JavaScript 是不同的语言,有自己的…...
【Vue3】vue3 + ts 封装城市选择组件
城市选择-基本功能 能够封装城市选择组件,并且完成基础的显示隐藏的交互功能 (1)封装通用组件src/components/city/index.vue <script lang"ts" setup name"City"></script> <template><div class…...
医疗器械外贸网站建设/竞价推广论坛
东阳的学习笔记 一、EventLoop::runInLoop() runInLoop:在 IO 线程内执行某个用户任务回调。 如果用户在当前 IO 线程调用这个函数,回调会同步进行;如果用户在其他线程调用,cb会被加入 队列中,IO 线程会被唤醒来调用这…...
手机网站建设哪家好/电商网站有哪些
问题:socket.error: [Errno 48] Address already in use 在编辑flask代码时,如果没有关闭flask的程序,默认的5000端口一直被占用。 再次运行flask程序时,会显示: socket.error: [Errno 48] Address already in usel…...
现在还有人用asp做网站/如何在百度上打广告
hadoop 实现文件压缩 转载http://blog.csdn.net/u011491148/article/details/9966369# 感谢 转载的博主分享! cd /home/xm/compress 进入compress目录 touch HadoopImg.java 建立java文件 vim HadoopImg.java 写进代码 (附后)对.java文件…...
政府站群网站怎么做/360手机优化大师下载
本文出自 “虚心求教” 博客,请务必保留此出处http://nanwangting.blog.51cto.com/608135/969968一:什么是rsync:Rsync是用来替代rcp的一个工具,他目前由rsync.samba.org维护,所以其配置文件和samba的配置文件很像。Rs…...
好康的网站代码/广告大全
在这个数据横流的信息时代,一系列企业用户数据泄密事件,给互联网信息安全敲响了警钟。 2011年至2014年上半年,乌云漏洞平台(乌云网)连续披露了多家互联网公司的安全漏洞,引发了社会各界的强烈关注…...
做非经营网站需要营业执照/成人零基础学电脑培训班
今天发现Spring Security项目的退出登陆失效了,一直出现404: 之前测试过都是好的,突然想到前几天刚在项目中加入的CSRF防护,是不是它引起的,结合网上的资料,在Spring Security官网中(https://do…...