如何提升物联网应用中GNSS接收机的定位精度

chq123 2026-04-22 11:44 阅读数 32773 #科创经济

定位精度是众多物联网应用中的关键性能指标,从资产追踪、消费可穿戴设备到智能出行,无不如此。然而,许多开发者在实践应用中发现,实际设备的定位精度难以达到GNSS接收机数据手册上标称的水平。本文将概述如何利用全球领先的定位和无线通信技术及服务供应商u-blox的标准精度GNSS产品来优化定位性能的实用步骤,并着重介绍SPG 5.30固件特性为标精GNSS带来的全新功能。

理解挑战所在

如果您正在开发用于资产追踪或其他应用的物联网设备,您可能已经意识到了理论精度与现实表现之间的差距。虽然典型的GNSS接收机宣称其平均定位精度可达1-2米,但用户实际观察到的平均精度往往在2-5米之间,偶尔还会出现超过20米的异常值。

物联网应用中GNSS精度问题的根源是什么?

GNSS接收机的性能问题通常源于系统的设计与配置,而非接收机本身。在大多数情况下,通过针对性的优化,在无需升级至高精度GNSS解决方案的前提下,仅使用标准精度产品系列就能实现精度的显著提升。

为何高精度方案通常不是物联网的正确选择

将目光转向高精度GNSS似乎是显而易见的答案。但对于许多物联网应用而言,这并不可行:

信号限制:许多设备天空可见度有限,且使用小型集成天线,其信号强度不足以支持高精度GNSS接收机。

• 功耗问题:高精度GNSS接收机的功耗通常是标精方案的3-5倍,这使其不适用于小型电池供电设备。

• 成本更高:除了硬件本身,高精度方案通常还需要订阅校正服务。

对于需要在功耗、成本和精度三者之间取得更佳平衡的开发者而言,以下是如何让u-blox标精接收机发挥更大潜力的方法。

最大化标精GNSS精度的技巧

1.优化射频设计

良好的信号质量始于良好的射频设计。以下是关键点:

• 信号强度至关重要:确保足够的天线增益和阻抗匹配,避免信号过弱或失真。

• 避免射频干扰:共置的无线模块(如蜂窝、Wi-Fi)会降低GNSS精度。应选择集成了射频滤波器的模块,或设计自己鲁棒的滤波级。

• 防止低噪声放大器饱和:防止低噪声放大器饱和:信号过强和过弱都是无益的。通过在前端增加滤波器来避免过驱。

工具提示:使用u-center 2监控射频干扰信号水平和自动增益控制的波动,以便实时调试和优化您的电路板设计。

b7e8ffa0-3a3c-11f1-90a1-92fbcf53809c.png

2.调优接收机配置

虽然GNSS接收机的默认设置正确,但未必适合于您的具体应用。您可以调整以下设置:

• 启用更多卫星星座:增加如伽利略或北斗等星座,可以改善卫星几何分布,从而提高精度。

• 启用SBAS信号:星基增强系统通过校正电离层误差来提高精度。然而,这些信号更难捕获。使用辅助GNSS服务是应对电离层误差的另一种方式。

• 启用弱信号补偿功能:在弱信号环境下提升性能。

• 调优输入和输出滤波器:根据您的优先侧重点(精度或定位成功率)来调整平衡。u-blox默认设置通常可优先保证定位成功率。输入和输出滤波器对于减少异常值特别有用,例如在驶出隧道时就很有用。

3. 善用AssistNow服务

u-blox的AssistNow服务提供数据以加速首次定位时间并提升精度:

• 预测星历:有利于快速定位,但精度略低于卫星播发的精密星历。

• 实时星历:提供最佳性能,包含精密星历和用于减轻电离层误差的辅助数据,从而提升精度。

可以使用u-center 2测试AssistNow服务。使用评估套件时,无需注册即可试用该服务。

4. 考虑选用更高级的标精接收机

如果仍未达到精度目标,可以考虑选择更先进的标精型号:

• 双频接收机:在城市峡谷或多径干扰严重的环境中表现优异。

•航位推算:仅适用于GNSS信号未被严重遮挡的车辆(汽车、自行车、电动滑板车)场景。

5. 使用RTCM差分校正

对于能够支持一定校正数据输入的应用,RTCM码相位差分校正可以在良好信号条件下将精度提升至亚米级。

总结:更好的精度触手可及

您无需转向高精度GNSS也能提升设备的定位精度。通过以下方式,您可以显著缩小现场实测结果与数据手册标称值之间的差距:

•优化射频设计

•调优配置参数

•使用AssistNow服务

•选择合适的标精接收机

•使用RTCM差分校正

在u-blox,我们致力于帮助您充分发挥GNSS解决方案的潜力。随着SPG 5.30固件以及新特性(如RTCM支持和在MAX-M10N及UBX-M10150-KB上终身免费的AssistNow实时星历服务)的推出,实现可靠、精准的定位从未如此简单。

准备好测试最新的标精固件了吗? 试试EVK-M102搭配u-center 2,亲眼见证其带来的改变。

b8a13516-3a3c-11f1-90a1-92fbcf53809c.png

MAX-M10系列

u-blox M10标准精度GNSS模块

UBX-M10系列

u-blox M10标准精度GNSS芯片

EVK-M10

u-blox M10 GNSS评估套件

u-center

Windows平台GNSS评估软件

AssistNow

u-blox辅助GNSS服务

/关于u-blox公司/

u-blox是汽车、工业及消费电子领域的全球技术领导者,通过定位和短程通信技术持续推动创新。作为高精度技术领域的开拓者,我们提供智能可靠的解决方案,助力人员、车辆及机械设备实现精准定位与无线通信。公司总部位于瑞士塔尔维尔,在欧洲、亚洲和美国设有办事处,持续创造全球影响力。

热门