一文看懂Bluetooth 5.1 AoA到达角度位置服务实现原理

------------------------------------------------------------------------------------------------------------

文章版权归为微信公众号 Wireless Inside (前身  无线技术联盟),转载请注明出处.

XCODER.

技术博客:www.iotbzw.com

------------------------------------------------------------------------------------------------------------
 

这是第三篇文章写关于Bluetooth AoA(到达角度)位置服务算法的原理及其应用,经过半年的市场观察,目前Bluetooth AoA可以有两种不同的应用场景,第一,室内位置定位;第二,无钥匙进入,我们一一叙述,今天只讲第一种。

1. 室内定位技术梳理

目前室内定位有采用UWB,Wifi,BLE信标和BLE AoA三种实现方式,UWB精度在0.1-1米范围,Wifi,BLE信标误差范围较大在5-20m范围,Quuppa作为第一家商用BLE AoA定位服务公司,可以精度范围在0.1-1m范围。(采用TI CC254x,Nordic5281x芯片)。

     Quuppa测试数据

 2. 室内定位原理分析

无论采用何种定位方式,室内定位系统需要建模实际场景,在室内区域部署接收机路由器,并在建模地图中标记相应位置;手机或是信标模块,作为beacon发射机,发送无线信号,部署在固定位置的接收机在接收到无线信号后即可判定该信标进入该区域范围。

室内定位地图

在确定区域范围之后,可以通过多天线测量beacon信号到达角度,以及三角形定位法,即可计算出beacon设备精确位置。

设备部署

三角定位

三角定位法顾名思义即通过两组到达角度,确定beacon设备位置,如下图所示,两组天线即可测量到一个到达角度,两个到达角度即可确定设备A位置。关键问题来了,d和D都是已知参数,如何求θ1,和θ2。

基于两组天线的角度测量

3. 到达角度AoA(Angle of Arrive)测量原理

工作频率:蓝牙信号在ISM (Industrial Scientific and Medical ) 2.40GHz到2.41GHz频段工作,带宽为2M hz,蓝牙分为三个广播信道,37,38,39,并且在蓝牙5.x规范当中,Bluetooth LE部分的扩展广播信道可以在0-39任意信道,也即位蓝牙信标可以工作在任何蓝牙频道。(蓝牙在工作时的工作频率不一致,会影响蓝牙的波长λ发生变化)。

相位:无线信号在空中传播是连续的,RX接收机通常会接受该频段范围内0-2π整个无线信号的传输时间的信号并解调。

到达角度计算:假设目前有一固定频率蓝牙beacon信号在空旷区域进行传播(忽略遇到障碍物以及空中其他2.4G信号干扰),如果两接收机处于相同TX端相同半径上,在某一时刻t,RX接收机接收到的相位差理应为0,但如量接收机处于半径不一致的位置,在某一时刻t,RX接收机的相位是有一个差值。

如果上面的这幅图不好理解,我们换下面的示意图来表示这幅,信号在传输过程中因天线位置不同,在某一个时间t上,采样到该信号的相位有差异。

在已知两天线位置d,beacon信号频率(即波长),可以计算出beacon信号与天线A1,A2直接的相位差θ,在计算出不同位置的两组θ,即可计算出beacon信号的位置。

  • AoA测量误差

在2维平面为例,会存在两个为a的角度,在现实三位坐标下,则会有一个以a为半径的圆的轨迹线,AoA接收机只知道该beacon信号处于该圆圈轨迹上,但无法判断它们处于哪个位置,这个时候就需要正交天线阵列来确认beacon点的位置坐标。

天线阵列的布置方式多种多样,一为定位,二为最大化减少接收机部署的个数,常见天线整列部署如下所示。

  • 天线阵列举例

  • TI德州仪器EVM天线阵列

  • Quuppa接收机拆机天线阵列

4. Bluetooth 5.1 AoA软件部署

蓝牙联盟在5.1协议中为AoA协议在逻辑链路层(LL)做了相应规范。

AoA/AoD可以在1M或者2M常规PHY下工作(不支持编码PHY),支持广播模式和连接模式两种类型。数据传输格式做了如下要求:在PDU数据包中,规范了AoA/AoD规范,CTE是AoA/AoD数据包的扩展数据,持续时常16-160us,250khz信号调制在载波之上,无白化,无CRC效验,该信号用于接收机RX在t时间采样信号I/Q值,计算相位差使用。

5. AoA设计挑战

  • 信号反射干扰

上文讨论是在理想情况下,空旷距离,无其他信号干扰,现实使用场景中RX接收机会接收到自己或者其他aoa becaon信号反射信号,该信号同样携带CTE扩展数据包,但是属于噪声信号需要消除。

  • 开关时间补偿

一个RF内核控制多路RF天线,除信号在空气介质传输的时间,RF开关切换时间需要考虑在内加以补偿。

  • 角度值误差

测量必有误差,该误差范围通常在3%-5%,需要靠算法降低误差。

6. AoA角度测量芯片供应商

Texas Instruments AoA

http://dev.ti.com/tirex/content/simplelink_academy_cc2640r2sdk_2_40_03_00/modules/blestack/ble_aoa/ble_aoa.html

Siliconlab AoA

https://www.silabs.com/products/wireless/learning-center/bluetooth/bluetooth-direction-finding

Dialog  AoA

https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-hardware-device-reference-designs/ble-51-aoa

Nordic AoA

https://www.nordicsemi.com/?sc_itemid=%7BE33266A2-8A79-42DF-B3CD-43AFC423C543%7D

诚邀各大蓝牙芯片原厂入群!

诚邀各大蓝牙顶级代工厂、方案厂入群!

诚邀各大蓝牙品牌厂商产品经理入群!

还不快上车~

千呼万唤始出来,无线技术联盟终于准备把大家召集到一起,帮助有需要的人打通蓝牙无线相关的技术,市场,芯片渠道,商务对接,一群在手,蓝牙无忧。

 

「Wireless Inside 微信公众号 (原无线技术联盟微信公众号) 微信交流群」

助力IoT行业朋友打通短距离无线通信圈的行业小社区。

集高通,Broadcom,TI,Nordic,Dialog,ST,Silicon lab, NXP, AMBIQ等蓝牙芯片原厂技术,市场,销售

集华为,MTK,泰凌微,凌思微,盛源达,ASR,华普微,中颖电子,百瑞互联,Realtek 国产芯片原厂技术,市场,销售

集Arrow,北高智,迅通,世强,利尔达,科通,全科等一线原厂代理商技术,市场,销售

集小米,华米,绿米,涂鸦,雅观,百度,阿里,Oppo,Vivo,京东互联网公司,品牌客户,方案公司技术,市场,销售,创始人

集蓝牙认证机构,被动器件,射频公司,以及SIG大佬

申请流程:

① 因群人数已超过限制人,请先微信扫描以下微信二维码或添加Xcoder微信号(blecoder),添加微信时请将您的个人信息进行备注(名字 公司 职位),以便登记,同时也欢迎同行和我进行交流。

② 由于需要我逐个邀请入群,所以请大家耐心等待!谢谢理解与支持!

无线技术联盟微信公众号,提供有价值的市场信息和最新的技术分析,欢迎关注交流,转载请注明出处。

如需蓝牙联盟 《Bluetooth Direction Finding Techinical Overview》,请添加微信公众号,后台输入 室内定位资料  获取PDF资料。

无线技术联盟微信公众号,提供有价值的市场信息和最新的技术分析,欢迎关注交流,转载请注明出处。

  • 27
    点赞
  • 200
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
DW3000是一款高性能的惯性测量单元(IMU),提供了AOA(Angle of Arrival)角度接口。AOA是指到达某个目标的信号在接收器处的入射角度AOA角度接口可以帮助用户测量和确定目标的相对方向。 DW3000通过其内置的多个传感器,如陀螺仪和加速度计,提供了精确而稳定的测量数据。用户可以通过调用DW3000的API接口来获取AOA角度信息。首先,用户需要将目标与DW3000建立通信连接,然后发送指令请求获取AOA角度数据。 DW3000会利用内部的传感器测量到达目标的信号入射角度,并将测量结果以数字形式返回给用户。用户可以根据返回的数据来计算目标的具体角度位置。通过使用DW3000的AOA角度接口,用户可以在无需其他设备和传感器的情况下,实现对目标方向的准确测量。 DW3000的AOA角度接口在许多应用场景中具有广泛的应用。例如,在无人机导航中,使用AOA角度接口可以确定无人机相对于目标的方向,从而实现精确的导航和定位。在航空和航海导航中,AOA角度接口可以用于目标定位和路径规划。此外,AOA角度接口还可以应用于通信领域,帮助用户了解信号源的方向和位置。 总之,DW3000的AOA角度接口提供了一种方便且准确的方法来测量目标的入射角度,具有广泛的应用前景。用户可以通过调用DW3000的API接口来获取AOA角度数据,并根据这些数据来实现各种应用场景中的目标定位和导航功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值