3. UWB定位系统组成
基站怎么摆,直接决定了定位精度能到多少。我见过不少项目,算法选得挺好,标签也够贵,结果基站一装,定位误差直接翻倍——说白了,就是部署没做好。
这一章,我把基站部署的核心原则拆成三块来讲:几何布局、高度与间距、遮挡物处理。每块我都会结合项目里踩过的坑来说。
核心观点:基站部署不是“随便找个地方挂上去就行”。几何布局决定了定位的“骨架”,高度与间距决定了“肌肉”,遮挡处理决定了“神经”。三者缺一不可。
3.1 基站几何布局原则
几何布局,说白了就是基站之间的相对位置关系。为什么重要?因为基站围成的几何形状,直接决定了定位的“可观测性”。
我习惯用 GDOP(几何精度因子) 来衡量布局好坏。GDOP 越小,定位精度越高。理想情况下,GDOP 应该小于 3。
3.1.1 核心原则:非共线、非共面
基站不能摆成一条直线,也不能全放在同一个平面上。你想想看,如果三个基站排成一条线,标签在垂直于这条线的方向上几乎没有任何位置信息——误差会大得离谱。
具体来说:
- 二维定位(2D):至少需要 3 个基站,且不能共线。基站围成的三角形越接近等边三角形越好。
- 三维定位(3D):至少需要 4 个基站,且不能共面。基站围成的四面体越接近正四面体越好。
我的经验:在工厂车间做 2D 定位时,我习惯把基站布置在矩形区域的四个角,形成“回”字形。这样标签在任何位置,至少能看到 3 个基站,GDOP 通常能控制在 2.5 以内。
3.1.2 对称分布与覆盖重叠
基站尽量对称分布。不对称会导致某些区域 GDOP 急剧恶化。我见过一个仓库项目,基站全集中在入口一侧,结果仓库深处定位误差直接飙到 1 米以上——后来加了两个基站才解决。
覆盖重叠也很关键。相邻基站的覆盖区域要有 20%-30% 的重叠,这样才能保证标签在移动过程中不会“断连”。
| 布局类型 | 适用场景 | GDOP 典型值 | 推荐基站数 |
|---|---|---|---|
| 矩形四角 | 室内大厅、仓库 | 2.0 - 3.0 | 4 |
| 六边形蜂窝 | 大面积连续覆盖 | 1.8 - 2.5 | 6-7 |
| 线性排列 | 隧道、走廊 | 4.0 - 8.0 | 3-4 |
| 不规则分布 | 复杂环境 | 3.0 - 5.0 | 5-8 |
注意:不要为了追求对称而忽略实际环境。有时候墙壁、柱子会限制基站位置,这时候宁可牺牲一点对称性,也要保证基站之间没有遮挡。
3.2 高度与间距优化
高度和间距是一对“矛盾体”。挂高了,覆盖范围大,但垂直方向精度会下降;挂低了,精度好,但容易遮挡。怎么平衡?
3.2.1 基站高度怎么定
我个人建议:室内基站高度控制在 3-6 米。低于 3 米,人体遮挡影响太大;高于 6 米,信号衰减和垂直误差都会增加。
具体选多少,要看场景:
- 办公环境:天花板高度通常 3-4 米,基站直接吸顶安装,高度 3-3.5 米。
- 工厂车间:净空高度 6-10 米,基站挂在 4-5 米比较合适——既避开了叉车、货架遮挡,又不会太高导致信号太弱。
- 室外空旷区域:可以挂到 6-8 米,利用灯杆或专用立杆。
关键数据:基站高度每增加 1 米,水平定位精度大约下降 5%-8%。所以,能挂低就别挂高。
3.2.2 基站间距怎么算
间距和高度是联动的。我常用的经验公式是:
基站间距 ≤ 基站高度 × 4
举个例子:基站高度 4 米,间距最好不超过 16 米。超过这个值,标签在两个基站中间时,信号强度会掉到接收灵敏度以下,导致测距失败。
当然,这不是死规矩。如果环境空旷、天线增益高,间距可以适当放大。我做过一个体育场项目,基站高度 6 米,间距拉到 25 米,效果也还行。
| 基站高度 | 推荐最大间距 | 覆盖半径 | 典型场景 |
|---|---|---|---|
| 3 m | 12 m | 8-10 m | 办公室、小型仓库 |
| 4 m | 16 m | 12-15 m | 工厂车间、展厅 |
| 5 m | 20 m | 15-18 m | 大型仓库、物流中心 |
| 6 m | 24 m | 18-22 m | 体育场馆、室外区域 |
3.2.3 高差控制
基站之间的高度差不能太大。我建议同一区域内,基站高度差控制在 ±0.5 米 以内。为什么?因为高度差会导致信号到达时间出现系统性偏差,影响 TDOA 定位精度。
曾经有个项目,两个基站一个挂 3 米,一个挂 5 米,结果定位结果总是偏 20-30 厘米。后来把两个基站调到同一高度,问题就解决了。
小技巧:如果实在无法避免高差,可以在定位算法中引入高度补偿参数。但说实话,这属于“亡羊补牢”,不如一开始就规划好。
3.3 遮挡物处理方案
遮挡是 UWB 定位最大的敌人。金属、混凝土、人体都会造成信号衰减或 NLOS(非视距)传播。处理不好,精度直接崩盘。
3.3.1 常见遮挡物及影响
先看一张表,了解不同遮挡物对 UWB 信号的影响:
| 遮挡物类型 | 信号衰减 | NLOS 误差 | 处理难度 |
|---|---|---|---|
| 混凝土墙(20cm) | 15-25 dB | 30-50 cm | 高 |
| 金属货架 | 20-35 dB | 50-100 cm | 高 |
| 人体 | 5-10 dB | 10-20 cm | 中 |
| 玻璃 | 2-5 dB | 5-10 cm | 低 |
| 木质隔断 | 3-8 dB | 5-15 cm | 低 |
3.3.2 我的“三步走”遮挡处理策略
在实际项目中,我总结了一套处理遮挡的方法:
- 第一步:遮挡识别
部署前,用测距仪或 UWB 模块实地测试每个基站对之间的信号强度。如果衰减超过 15 dB,说明存在严重遮挡,需要调整位置。
- 第二步:冗余部署
在遮挡严重的区域,增加 1-2 个基站作为冗余。比如仓库货架区,我通常会在货架两侧各部署一个基站,保证标签至少能通过一侧实现视距通信。
- 第三步:NLOS 抑制
在算法层面,对 NLOS 测距值进行加权或剔除。具体做法是:根据信号强度、信道脉冲响应特征,判断当前测距是否为 NLOS,如果是,降低其权重或直接丢弃。
避坑指南:我曾经在一个金属加工车间做项目,车间里全是大型机床。一开始按常规方案部署了 6 个基站,结果定位误差超过 1 米。后来发现,机床的金属外壳对 UWB 信号造成了严重的多径反射。解决方案是:把基站挂到机床正上方,利用“俯视”角度避开金属反射面。误差降到了 20 厘米以内。
3.3.3 天线选型与安装
天线选对了,遮挡问题能缓解一半。我推荐:
- 全向天线:适用于大多数室内场景,覆盖范围广,但抗遮挡能力一般。
- 定向天线:适用于走廊、隧道等狭长区域,或者需要避开特定遮挡物的场景。增益高,穿透力强。
- 贴片天线:适用于吸顶安装,体积小,但波束宽度有限。
安装时注意:天线周围 30 厘米内不要有金属物体。我见过有人把天线直接贴在金属支架上,结果信号衰减了 10 dB 以上。
总结一下:基站部署没有“万能公式”,但遵循几何布局、高度间距、遮挡处理这三条主线,能解决 90% 的问题。剩下的 10%,靠现场调试和算法优化来补。