误差理论与测量平差基础四

协因数、协因数阵与权阵详解

这三个概念是测量平差中处理不同精度观测值相对精度的核心工具,构成了完整的平差权重体系。

1. 基本概念与定义

1.1 单位权方差 (σ₀²)

  • 定义 :一个参考基准的方差值,用于统一量纲和比较不同观测值的精度

  • 作用:相当于"精度货币的汇率",将不同量纲、不同绝对精度的观测值统一到同一尺度

  • 选择:通常选择某一类典型观测值的方差作为单位权方差

    • GNSS示例:可选择高度角为45°的卫星伪距观测值的方差作为σ₀²

1.2 协因数 (Cofactor) Qᵢᵢ

  • 定义:观测值方差相对于单位权方差的比值

  • 性质

    • 无量纲,纯数值

    • 描述观测值的相对精度

    • Qᵢᵢ越大,表示该观测值相对于基准的精度越低

1.3 协因数阵 Q

  • 定义 :观测值向量L 的方差-协方差阵D与单位权方差σ₀²的比值

  • 物理意义 :描述观测值之间相对精度和相对相关性的矩阵

1.4 权阵 P

  • 定义:协因数阵的逆矩阵

2. 三者的关系与转换

除以σ₀²

取倒数

组成矩阵

除以σ₀²

求逆

观测值方差σ²

协因数Q

权P

方差-协方差阵D

协因数阵Q

权阵P

数学关系总结

3. 在平差中的核心作用

3.1 定权 (Weight Determination)

确定观测值的权重是平差的第一步,常见方法:

其中E为卫星高度角,σ₀²为与高度角无关的误差,σ₁²为与高度角相关的误差。

3.2 最小二乘准则的加权形式

3.3 精度评定

4. 协因数传播律

重要特性:协因数传播不依赖于σ₀²,只涉及相对关系。

5. AGNSS中的实际应用

5.1 观测值权的确定策略

复制代码
# GNSS观测值定权的简化示例(概念性代码)
def calculate_gnss_weights(elevations, snrs, obs_types):
    """
    计算GNSS观测值的权
    :param elevations: 卫星高度角列表(度)
    :param snrs: 信噪比列表(dB-Hz)
    :param obs_types: 观测值类型列表('C'伪距/'L'载波相位)
    :return: 权向量
    """
    weights = []
    for elev, snr, obs_type in zip(elevations, snrs, obs_types):
        # 1. 高度角因子
        if elev < 5:  # 高度角过低
            w_elev = 0.0  # 直接剔除
        else:
            w_elev = np.sin(np.radians(elev))**2
        
        # 2. 信噪比因子(简化模型)
        w_snr = 1.0 / (1.0 + 10**(-0.1*(snr-40)))  # SNR在40dB-Hz附近变化敏感
        
        # 3. 观测值类型因子
        if obs_type == 'L':  # 载波相位
            w_type = 10000.0  # 相位权远大于伪距
        else:  # 伪距
            w_type = 1.0
        
        # 综合权重
        weight = w_elev * w_snr * w_type
        weights.append(weight)
    
    return np.diag(weights)  # 返回对角权阵

5.2 不同观测值的权比设置

在GNSS中,不同观测值类型的权比至关重要:

  • 伪距 vs 载波相位:通常相位权是伪距权的10⁴~10⁶倍

  • 不同频率观测值:L1、L2、L5频率观测值可能有不同噪声特性

  • 不同卫星系统:GPS、GLONASS、BDS、Galileo可能有系统间偏差

5.3 相关观测值的权阵(非对角权阵)

当观测值相关时,权阵P为非对角阵:

  • 时间相关:相邻历元的观测值可能相关(特别是高频采样)

  • 频率相关:同一卫星不同频率的观测值受同一大气延迟影响

  • 卫星间相关:通过同一接收机通道的观测值可能有相关噪声

示例:考虑时间相关的权阵

其中ρ为相邻历元间的相关系数。

6. 关键要点总结

  1. 协因数Q:相对精度指标,无量纲,Q越大精度越低

  2. 协因数阵Q:相对精度和相关性的完整描述,Q = D/σ₀²

  3. 权阵P:平差中使用的权重矩阵,P = Q⁻¹ = σ₀²D⁻¹

  4. 单位权方差σ₀²:精度统一的基准,平差后可估计

  5. 定权是平差的关键:合理的权阵能显著提高解算精度

  6. 协因数传播律:形式同协方差传播律,用于相对精度传播

7. 平差中的完整精度评定流程

复制代码
观测值L → 先验方差σᵢ² → 协因数Qᵢᵢ = σᵢ²/σ₀² → 权阵P = Q⁻¹
                                      ↓
最小二乘平差 → 参数估值x̂ = (AᵀPA)⁻¹AᵀPL
                                      ↓
残差V = Ax̂ - L → 加权平方和Ω = VᵀPV
                                      ↓
单位权方差估值σ̂₀² = Ω/(n-t)
                                      ↓
参数协因数阵Q_x̂x̂ = (AᵀPA)⁻¹
                                      ↓
参数方差阵D_x̂x̂ = σ̂₀²·Q_x̂x̂
                                      ↓
参数中误差σ_x̂ = √diag(D_x̂x̂)

掌握协因数、协因数阵和权阵的概念,就能深入理解平差中如何通过合理的权重分配来处理不同精度的观测值,从而获得最优的参数估计。这对于AGNSS服务器开发中设计高精度定位算法至关重要。

相关推荐
55873 生态系统1 分钟前
技术第4篇,【架构实战】55873 双层安全风控架构:Rust 底层硬拦截 + AI 语义研判双保险设计全解
人工智能·55873全域文明生态体系·55873操作系统·全域文明生态系统·55873技术底座
天远Date Lab1 分钟前
零信任架构实战:基于天远手机在网状态V即时版构建自动化通信网关
人工智能·ai·工具分享
元岳数字人小元5 分钟前
无惧网络受限:数字人私有化部署打造离线全域服务能力
运维·人工智能·开源·人机交互·交互
kaixin_啊啊7 分钟前
Micam 多容器太吃资源?用 Go2RTC + EasyNVR 给小米摄像头换一套轻量本地录像方案
图像处理·人工智能·摄像头
具身AGI11 分钟前
具身ICL走热,物理AI 自主学习能力 多一条轴
人工智能
雾屿_Mistisle11 分钟前
本地 AI 工作台的 Agent 化改造:从聊天转发到 22 个工具
人工智能
水如烟13 分钟前
孤能子视角:蓝星文明篇·异——正当性叙事的裂缝:负续指的聚合与相变
人工智能
美狐美颜SDK开放平台21 分钟前
直播APP源码与视频美颜sdk如何配合?一套完整开发思路
android·人工智能·计算机视觉·音视频·直播美颜sdk
不会写代码的女程序猿22 分钟前
商用 AI 四诊仪技术拆解|明理 AI 四诊仪多模态采集方案解析
大数据·人工智能·科技·ai·健康医疗
明志数科28 分钟前
机器人数据采集过程中五类异常片段的判定与处理
机器学习·机器人