主页 术语表 紧耦合

紧耦合 GNSS INS

紧耦合代表了一种先进的数据融合策略,对于稳健和高精度的全球导航卫星系统 (GNSS) 和惯性导航系统 (INS) 集成至关重要。这种方法通过在一个单一的估计器(通常是卡尔曼滤波器)中直接融合 GNSS 和 INS 的核心测量数据,从而结合了两个系统的优势——即 GNSS 提供的长期稳定性和 INS 提供的快速、短期精度。性能显著提高,尤其是在 GNSS 信号部分受阻或降级时。

GNSS 接收器通过测量信号从多个卫星传播的时间来确定位置。这个过程产生绝对位置修正,其精度取决于卫星可见性和几何构型。然而,GNSS 在城市峡谷或森林等环境中容易受到信号中断的影响,导致数据丢失和导航漂移。

紧耦合系统利用辅助信号参数的测量值来减轻 INS 中的漂移。与松耦合系统相比,紧耦合更新 INS 的误差状态,即使在 GNSS 数据不足以确定位置时也是如此。这种情况发生在可见 GNSS 卫星少于四颗时,使得仅使用 GNSS 信息无法确定位置解决方案。

在松耦合系统中,这种情况会导致完全的数据中断。然而,紧耦合系统可以使用有限的 GNSS 测量值,使它们能够部分减轻 INS 误差漂移。

为了实现这一目标,紧耦合系统必须实时校准 IMU(惯性测量单元),特别是在 GNSS 信号畅通无阻的时期。这种校准确保了对 IMU 偏差的精确了解,并训练 IMU 预测 GNSS 信号的未来位置(预测建模)。

通过使 IMU 能够评估 GNSS 信号的有效性和精度,并选择与其预测相符的 GNSS 信号,系统在 IMU 和 GNSS 之间建立了强大的连接。

紧耦合的核心概念是直接在卡尔曼滤波器观测更新步骤中使用 GNSS 伪距和载波相位测量。这与松耦合有很大不同,在松耦合中,卡尔曼滤波器使用完全处理的独立 GNSS 位置和速度解决方案。

在紧耦合系统中,卡尔曼滤波器的状态向量通常包括 INS 误差状态:

  • 位置误差 (δr)
  • 速度误差 (δv)
  • 姿态误差 (δ𝛙)
  • IMU 传感器偏差(加速度计和陀螺仪)

卡尔曼滤波器使用 INS 机械编排方程进行时间传播(预测)步骤。这使用高速率 IMU 数据向前传播 INS 状态。

紧耦合提供了几个强大的优势,尤其是在任务完成后可以使用所有传感器数据的后处理应用中。与松耦合不同,松耦合需要至少四个 GNSS 卫星的解算才能计算出 3D 位置,而紧耦合只需要一颗可见卫星。通过单个伪距测量,卡尔曼滤波器仍然可以推导出有效抑制 INS 漂移的误差校正向量。这种能力在部分受阻区域至关重要。

通过利用原始 GNSS 测量值,滤波可以直接在状态向量中建模和估计 GNSS 接收器时钟偏差。这种深度集成可以实现更准确和精确的整体导航解决方案,尤其是在结合载波相位测量以进行实时动态 (RTK) 或精确单点定位 (PPP) 后处理技术时。

无缝的集成校正过程确保了更平滑和更一致的导航质量。这些算法以最佳方式权衡了高精度 INS 数据和通常嘈杂的 GNSS 观测值。在 GNSS 中断期间,经过良好校准的 INS(由于连续的 偏差 估计)提供了卓越的航位推算解决方案。

后处理涉及前向和后向滤波。首先按时间顺序处理数据(前向滤波器)。然后,后向滤波器反向处理数据,使用最终的前向估计作为初始条件。固定间隔平滑器(例如,Rauch-Tung-Striebel 平滑器)平滑来自两个滤波器的结果。此平滑步骤可提供最准确、统计上最佳的轨迹解决方案,从而利用整个任务时间线中的所有可用数据。这使得紧耦合成为测绘和测量等高精度应用的黄金标准。