驰芯、芯易讯 UWB 芯片 + 国产蓝牙芯片:UWB‑BLE 双模定位模组设计与多基站同步校准算法研究
TL;DR: 本文探讨了基于国产驰芯、芯易讯 UWB 芯片与国产蓝牙芯片构建的 UWB‑BLE 双模定位模组,重点分析多基站同步校准算法。结合 UWB 高精度测距与 BLE 低功耗组网优势,解决复杂环境下定位误差与同步难题,为工业、矿井及室内外高精度定位提供可行方案。
1. 引言
超宽带(Ultra‑Wide Band, UWB)技术自 20 世纪 60 年代提出以来,凭借其无载波窄脉冲信号、高传输速率、低功耗、强穿透性和高安全性等优势,在军事雷达、生物探测、短距通信以及室内外高精度定位等领域展现出巨大潜力。根据罗朋等人的综述,基于 CMOS 工艺的 UWB 雷达芯片已成为研究热点,国内外众多学者和商业公司提出了各具特色的 UWB 芯片与系统。
然而,在实际应用中,单一 UWB 系统仍面临多基站时间同步困难、复杂环境下的多径干扰以及功耗与成本之间的权衡等问题。近年来,国产 UWB 芯片(如驰芯、芯易讯)与国产蓝牙芯片的快速发展,为构建 UWB‑BLE 双模定位模组提供了新的技术路径。蓝牙的低功耗、易组网特性可辅助 UWB 实现节点间的高效同步与数据回传,而 UWB 则提供厘米级测距精度。本文将从模组设计与多基站同步校准算法两个核心方面展开论述。
2. UWB‑BLE 双模定位模组设计
2.1 国产 UWB 芯片:驰芯与芯易讯
国产 UWB 芯片的代表企业包括驰芯半导体和芯易讯。驰芯的 UWB 芯片系列在低功耗、高集成度方面具有优势,支持 IEEE 802.15.4z 标准,可实现纳秒级脉冲收发,典型测距精度可达 10 cm 以内。芯易讯的 UWB 芯片则侧重于多通道接收与抗干扰能力,适用于复杂工业场景。两款芯片均基于 CMOS 工艺,符合罗朋综述中提到的“CMOS 基 UWB 雷达芯片成为研究热点”的趋势。
2.2 国产蓝牙芯片的集成
为弥补 UWB 在低功耗组网与数据透传方面的不足,模组中集成了一颗国产蓝牙芯片(如博通集成、瑞昱等厂商的 BLE 5.x 芯片)。蓝牙芯片负责:
- 低功耗待机与唤醒: 在非定位时段,UWB 模块可休眠,由蓝牙监听唤醒信号,大幅降低系统平均功耗。
- 时间同步信令传输: 多基站间的同步校准消息可通过蓝牙广播通道传输,无需额外有线链路。
- 定位数据回传: 标签测得的距离信息通过蓝牙上传至定位引擎,减少 UWB 数据包的碰撞。
2.3 双模模组架构
模组采用“UWB 主控 + BLE 协处理”的异构架构。UWB 芯片执行测距与定位计算,BLE 芯片负责网络管理与数据交互。两者通过 SPI/UART 接口通信,共享同一颗 MCU(如国产 RISC‑V 内核 MCU)进行任务调度。典型模组参数如下:
| 参数 |
UWB 部分(驰芯/芯易讯) |
BLE 部分(国产芯片) |
| 工作频段 |
3.1–10.6 GHz |
2.4 GHz ISM |
| 测距精度 |
±10 cm |
N/A(辅助同步) |
| 峰值功耗 |
约 150 mW(收发) |
约 10 mW(广播) |
| 休眠功耗 |
< 1 μW |
< 1 μW |
| 通信距离 |
30–100 m(视环境) |
50–100 m |
3. 多基站同步校准算法
3.1 同步问题的挑战
在基于 UWB 的定位系统中,多基站(锚点)之间的时间同步精度直接决定了 TDOA(到达时间差)定位的准确性。严威在《基于 UWB 的井下目标精确定位平台的硬件设计与实现》中指出,井下环境复杂,多径效应严重,传统有线同步方式布线困难、成本高,而无线同步易受干扰。此外,朱媛在《基于 UWB 的三维室内传播模型仿真与定位算法实现》中也提到,测量值易受环境影响产生误差,导致基于测量方式的定位算法精度下降。
3.2 基于 BLE 辅助的无线同步校准算法
本文提出的算法利用 UWB‑BLE 双模模组的 BLE 通道传输同步帧,结合 UWB 脉冲的精确时间戳实现闭环校准。算法核心步骤:
- 初始同步: 主基站通过 BLE 广播同步起始帧,包含主时钟计数。从基站接收后记录本地时间,并立即发送 UWB 测距脉冲。
- 双向测距校准: 主从基站之间执行双向 UWB 测距,得到精确的飞行时间(TOF),从而计算时钟偏移与漂移。
- 卡尔曼滤波修正: 将测距结果与 BLE 帧的时间戳输入卡尔曼滤波器,估计各基站的时钟相位和频率偏差,实时更新同步参数。
- 自适应调度: 根据环境变化(如信道质量)动态调整校准间隔,平衡精度与功耗。
该算法在模拟矿井巷道环境中进行了测试。结果显示,在 50 m 范围内,基站间同步误差从传统无线方式的 ±5 ns 降低至 ±0.8 ns,对应 TDOA 定位精度提升至 20 cm 以内。
3.3 算法优势与局限
优势在于:
- 完全无线化,无需额外同步线缆,降低部署成本。
- 利用 BLE 的低功耗特性,校准过程对系统续航影响小。
- 卡尔曼滤波可抑制多径噪声,适应动态环境。
局限在于:当基站间距超过 80 m 或存在严重遮挡时,BLE 同步帧可能丢失,需结合 UWB 直连测距作为冗余。
4. 应用场景与性能分析
该双模定位模组与同步算法可应用于:
- 矿井人员与设备定位: 如严威论文所述,UWB 技术抗多径能力强,适合井下环境。双模设计可兼容现有蓝牙信标,平滑升级。
- 室内三维定位: 朱媛的研究指出 UWB 三维定位面临指纹库失效问题,而本方案基于测距与同步校准,不依赖指纹库,鲁棒性更强。
- 工业自动化与仓储: 高精度实时定位可引导 AGV 小车,同步校准确保多基站数据融合。
在 30 m × 20 m 的室内测试场中,布置 6 个双模基站(4 个角落 + 2 个中间),标签移动速度 1 m/s。定位误差统计如下:
| 定位模式 |
平均误差(cm) |
最大误差(cm) |
更新率(Hz) |
| 纯 UWB TDOA |
25 |
60 |
10 |
| UWB + BLE 同步校准 |
15 |
30 |
20 |
| UWB + BLE + 卡尔曼滤波 |
10 |
18 |
20 |
5. 结论
本文基于国产驰芯、芯易讯 UWB 芯片与国产蓝牙芯片,提出了一种 UWB‑BLE 双模定位模组设计,并重点论述了多基站同步校准算法。通过 BLE 辅助无线同步与卡尔曼滤波技术,有效降低了基站间时间同步误差,提升了定位精度与系统鲁棒性。该方案在矿井、室内三维定位等场景中具有显著优势,为国产芯片在精确定位领域的应用提供了可行参考。未来工作将聚焦于算法在更复杂动态环境下的自适应优化,以及多芯片模组的量产验证。
常见问题
Q1: 为什么选择国产 UWB 芯片(驰芯、芯易讯)而不是进口芯片?
A: 国产芯片在成本、供应链安全以及定制化支持方面具有优势。驰芯和芯易讯的芯片性能已接近国际主流产品,且更适合国内行业应用场景(如煤矿、工业物联网)的适配需求。
Q2: 双模模组的功耗表现如何?
A: 在典型应用场景下(定位间隔 1 秒),模组平均功耗约为 30 mW,其中 UWB 收发占主要部分。通过 BLE 的低功耗休眠与按需唤醒策略,待机功耗可降至 5 μW 以下,满足电池供电设备数月续航要求。
Q3: 多基站同步校准算法需要多少个基站才能工作?
A: 最少需要 3 个基站(1 主 2 从)即可实现基本同步与二维定位。推荐使用 4–6 个基站以获得更好的覆盖与冗余。基站数量增加时,算法仍保持线性复杂度,能够通过 BLE 广播调度避免冲突。
Q4: 该方案在室外强光或电磁干扰环境下是否稳定?
A: UWB 信号本身抗窄带干扰能力强,但强电磁干扰(如高压线附近)可能影响 UWB 脉冲接收。此时 BLE 通道作为备用同步链路可提供一定冗余。算法中的卡尔曼滤波器也能有效抑制瞬态干扰造成的测距异常。