
拆过几套 UWB-AOA 模组后,发现一个反直觉的事实:角度精度在 PCB Layout 阶段就已经被锁死了,后面算法能补救的空间极小。
很多人以为 AOA 就是"多装几根天线,跑个 MUSIC 算法",但量产过的人都知道,相位一致性才是生死线。这篇文章以爱蓝信 ALX-AOA-FIT(高集成度 4 天线方案)的拆机实测为例,把硬件层那些"算法补不了"的坑讲清楚。
一、相位差测角的基本原理
AOA 测角的核心物理量很简单:同一信号到达不同天线的相位差。
两根天线间距为 d,来波方向与法线夹角为 θ,则两路信号的相位差:
反推角度:
这个公式有个前提:Δφ 只由空间几何决定。如果硬件本身引入了额外的相位偏移,测出来的角度就是错的,而且算法很难分辨"哪些相位差是空间传播带来的,哪些是硬件引入的"。
这就是相位一致性的本质:硬件必须保证,除了空间传播路径不同,其他所有射频通路的相位响应完全一致。

二、硬件层面的三大杀手
1. 走线等长:亚毫米级公差不是强迫症,是数学
爱蓝信这套 4 天线模组工作在 6.5GHz,波长 λ≈46mm。
走线长度差 ΔL 引入的相位误差:
代入数字:
这意味着,如果两根天线走线差了半毫米,还没算其他误差,角度测量就已经偏了将近 4°。对于标称 ±3° 精度的模组,这直接吃掉全部指标余量。
拆机看到的实际做法:
这不是成本问题,是射频工程的基本功。做不到这一步,后面的校准算法就是在给烂硬件擦屁股。

2. 匹配网络一致性:微小容差足够毁精度
每根天线后面都有匹配网络(Matching Network),通常由电感电容组成。这些元件的容差直接影响天线端口的反射系数 S11,进而改变信号到达 ADC 前的相位。
在 6.5GHz,微小的电容偏差可能让 S11 从 -20dB 恶化到 -10dB,同时引入数度的相位偏移。更麻烦的是,这个偏移随温度变化,不是固定值。
量产级做法:

3. 出厂校准:逐台写入 EEPROM,没有捷径
即使 PCB 设计完美,加工误差、焊接差异、元件离散性仍然会导致 4 路通道的相位响应不一致。
每套设备在产线末端,用标准角度信号源在多个已知角度下照射(覆盖全量程范围),测出每路 RF 的实际相位偏移,生成补偿表写入 EEPROM。
主板上电后,基带芯片先读 EEPROM 里的补偿系数,再从原始采样值中扣除硬件固有相位差,最后才做角度解算。
这个步骤是 UWB-AOA 和蓝牙 AOA 的本质分水岭:

三、为什么算法补不了?
有人可能会问:既然知道有硬件误差,能不能用算法在线估计并补偿?
理论上可以,但工程上几乎不可行:
误差与角度耦合:硬件相位误差是固定偏移,而空间相位差随来波角度变化。两者在接收端是叠加关系,单基站没有参考基准,很难分离。
温度漂移:匹配网络的相位响应随温度变化。如果出厂没做全温区标定,算法根本不知道当前温度下的基准偏移是多少。
多径污染:室内环境下,反射径和直达径叠加。如果硬件本身有相位不一致,算法会把"硬件误差"误判为"多径分量",导致角度估计进一步恶化。
结论:AOA 的精度是"硬件决定上限,算法逼近上限"。硬件一致性差,算法再强也救不回来。
四、给工程师的 3 个检查点
如果你正在评估 AOA 模组或自己画阵列 PCB,直接对照这 3 点:
① 看走线等长约束
② 看出厂校准深度
③ 看匹配网络的一致性控制

五、结语
单基站 AOA 把空间定位的复杂度从"多基站时间同步"转移到了"单基站多通道相位一致性"上。后者对射频工程的要求更高,但部署成本更低。
天线阵列的相位一致性、逐台校准的工时、高频板材的成本——这些隐性投入才是单基站 120° 跟随的真正门槛。
全部0条评论
快来发表一下你的评论吧 !