探秘 UWB 定位技术:DW1000 芯片引领高精度定位新时代

分享到:

在物联网蓬勃发展的浪潮中,精准定位技术成为了众多应用场景的关键支撑。超宽带(UWB)技术凭借其独特的优势,如厘米级的定位精度和强大的抗干扰能力,正逐渐崭露头角。而 DW1000 芯片作为 UWB 领域的核心代表,更是为实现高精度定位提供了有力保障,在智能物流、室内导航、人员追踪等诸多领域发挥着重要作用,其应用前景十分广阔。
 
UWB
 
UWB 技术是一种基于 IEEE 802.15.4a 和 802.15.4z 标准的无线电技术,与传统通信技术截然不同。它摒弃了传统的载波,通过发送和接收纳秒或纳秒级以下的极窄脉冲来传输数据。FCC 规定 UWB 系统带宽需大于 500MHz 且载波中心频率大于 2.5GHz。目前主要应用于定位领域的是 IR - UWB,其利用纳秒级非正弦波窄脉冲实现数据传输。这种独特的信号传输方式带来了诸多优势。首先,其射频发射脉冲工作脉宽极窄,一般在 0.1 - 1.5ns 之间,重复周期为 25 - 1000ns。由于信号脉冲极窄,频谱分布呈现出以脉冲频率为中心、宽度大于 500MHz 的特性,信号能量分散在较宽的频带中,使得 UWB 技术能够与其他窄带和宽带无线通信系统共享频谱,并且具有很强的抗干扰能力。其次,UWB 系统采用间歇脉冲发送数据,脉冲持续时间短,占空因数低,因此系统耗电量极小。再者,纳秒级窄脉冲持续时间远小于多径传播的时延,接收端能够有效分离多径信号,极大地增强了抗多径能力。随着技术的发展,UWB 技术在定位和通信方面的性能不断提升,通用性也越来越强。
 
UWB 定位主要基于信号飞行时间(ToF)原理,通过测量两个无线电收发器之间信号的飞行时间并乘以光速来确定距离,进而实现定位。其定位方法主要有到达时差(TDoA)、双边测距(TWR)和到达相位差(PDoA)三种。
 
TDoA 方法类似于 GPS,需要在场地中部署多个时间同步的参考点(锚点),将信标放置在移动物体上。当锚点接收到信标信号时,会添加时间戳,然后将多个锚点的时间戳发送回中央定位引擎,通过多点定位算法计算移动设备的 X、Y、Z 坐标。这种方式的优点是标签电池寿命长,可部署设备密度高;缺点是锚点需要时间同步,部署相对复杂。其应用场景包括在大型公共场所寻找人员、在仓库中跟踪员工以及校园内学生位置监控等。
 
TWR 方法依赖于两个设备之间的双向通信,在通信过程中测量 UWB 射频信号的飞行时间,通过往返时间计算出两个设备之间的实际距离,基于此可实现 2D 或 3D 定位。该方法无需时间同步,部署方便,且支持双向通信;但由于双向通信导致功耗较高,移动设备数量相对有限。常见应用有查找家中丢失物品、实现电脑的距离锁定解锁以及用智能遥控器或手机控制物联网设备等。
 
PDoA 方法则是将 TWR 方案与方位测量相结合,通过携带两个天线的设备测量射频信号到达的相位差,从而计算两个设备的相对位置。其优势在于降低了锚点安装位置的要求,仅用两个设备即可进行相对位置定位;劣势是位置误差会随设备间距离变化。适用于智能家居根据相对位置进行动作控制、家庭或办公楼的无钥匙安全访问以及特定区域内人员或物品的跟踪等场景。
 
MDEK1001 套件是基于 DWM1001 模组的评估和开发套件,为实现 RTLS 提供了便捷途径。套件包含 RTLS 设备、USB 线缆、胶垫、彩色贴纸、安卓平板、PC 和供电设备等。在部署 RTLS 系统时,首先要妥善安装锚点和标签设备,通常选择 4 个设备作为锚点,安装在高处并呈矩形排列且供电,同时选择 4 个设备作为标签并由电池供电。然后建立网络,通过下载安装 Decawave DRTLS Manager 应用程序,将设备添加到网络中,并对锚点和标签进行相应设置,包括设置节点类型、UWB 模式、输入锚点位置信息等,最后即可开始自动定位并查看标签位置信息。
 
DWM1001 - DEV 是 DWM1001C 模组的开发板,在 DWM1001 模组基础上增加了板载 J - Link 用于调试和刷录,预留了多种接口以及充电电路和 LED 指示灯。DWM1001C 模组是基于 DW1000 芯片和 nRF52832 SoC 的 UWB 和蓝牙模组,集成了蓝牙芯片、三轴加速度传感器、UWB 芯片和电源芯片等,具备丰富的硬件和软件功能。其在不同状态下功耗有所不同,收发波时电流变化较大,对电源瞬时响应有一定要求。天线辐射方向图显示在 RTLS 系统中,标签和锚点应直立放置,否则可能影响定位效果。
 
UWB 网络使用 IEEE 802.15.4 定义的标准帧,该系统主要使用数据帧,其由 Frame Control、Sequence Number、PAN ID、Destination Address、Source Address、Payload 和 FCS 等部分组成,通过 Payload 的第一字节区分不同类型消息,如 Beacon message、Join request message 等,每种消息在定位过程中都发挥着特定作用。
 
DWM1001 模块预装嵌入式固件,提供基于 TWR 的 RTLS 功能,同时 Decawave 还提供了固件源码和构建环境。其固件包括 PANS API 和 PANS 库,核心的 PANS 库包含 SoftDevice 和 BLE driver、eCos RTOS 和 BSP、DW1000 driver、RTLS Management 和 TWR solver / Location Engine 等部分。在开发环境搭建方面,需要安装 Segger Embedded Studio v4.12、Segger J - Flash Lite 和 GNU ARM Embedded Toolchain 5.4 2016q3 等组件。对于原厂提供的简易 Demo,可通过配置编译工具链进行修改和编译,如在 dwm - simple.c 文件中添加代码实现串口输出标签坐标信息等功能,编译后的固件可刷写到目标设备上进行调试和应用。
 
UWB 定位技术在物联网时代具有巨大的潜力,DW1000 芯片及其相关套件和模块为其应用提供了坚实的基础。随着技术的不断进步和应用场景的持续拓展,UWB 定位技术有望在更多领域发挥关键作用,为人们的生活和工作带来更加便捷、高效的体验,进一步推动物联网产业的蓬勃发展。
 
更多资讯内容,详见文章
相关资讯
超宽带技术如何实现厘米级精准定位

超宽带技术通过利用极宽频谱产生纳秒级超短脉冲,实现对信号飞行时间的极致精确测量。其厘米级定位基于双向测距机制,有效消除时钟误差;同时,极高的时间分辨率使其能精确区分和锁定最短路径的首个到达信号,从而在复杂室内环境中有效克服多径干扰,保障测距稳定性和精度。

超宽带天线:实现厘米级精准定位的核心组件

超宽带天线是实现厘米级精准定位的核心,其技术原理基于极宽频谱和频率无关的几何结构。为确保测距精度,天线需具备高脉冲保真度和恒定群时延,以避免信号波形失真。此外,天线需在全频带保持辐射一致性,并通过小型化和电磁兼容性设计,适应高集成度终端的应用挑战。

UWB助力汽车实现更安全、更智能的驾驶体验

UWB凭借极宽带宽带来的厘米级测距精度与抗多径能力,成为汽车智能化的核心技术。其原理在于利用飞行时间测量实现无钥匙系统的物理距离认证,消除中继攻击;同时,高精度定位能力赋能智能泊车、车内生命体征感知及车辆间近场防撞辅助,全面提升驾驶的安全性和智能化水平。

赋能下一代创新者:超宽带技术引领大学实践探索之旅

在法国布拉尼亚克大学技术学院(Institut Universitaire de Technologie, IUT Blagnac),一场由超宽带(UWB)技术带来的教育与研究革命正在悄然展开。得益于与Qorvo的长期合作,该校的教师和学生正在开发能够弥合创新、教育与产业间差距的实际应用。

超越GPS的精度:超宽带(UWB)定位原理深度解析

超宽带利用极窄脉冲和超大带宽实现极高时间分辨率,有效抑制室内多径效应。其核心采用双向飞行时间测距,巧妙消除时钟偏差,保证厘米级精度。结合多边测量法确定坐标,并通过到达角技术增强非视距鲁棒性,从而彻底解决传统定位系统在复杂室内环境下的精度瓶颈。

精彩活动