以下文章来源于轩辕实验室 ,作者轩辕实验室
其中z是一个M维向量,表示伪距残差;G是从解空间到测量空间的M×4几何矩阵。x是一个二维矢量,包括时钟偏差和位置;n是一个M维向量,表示测量误差,每个元素服从标准差等于σ的独立零均值高斯分布;b是没有补偿的测量偏差(故障)的多维向量。在欺骗下,b代表欺骗偏差,其分量bi(1
基于最小二乘法,可以得到的估计量
其等效于将M维的向量z投影到四维的解空间,这会导致信息丢失。因此,可以构造奇偶矩阵来恢复丢失的信息,该信息是M-4维的奇偶矢量。结果如下:
其中是奇偶矢量,P是(M-4)×M维的奇偶矩阵。而奇偶矢量可以由如下公式所求:
因此,可以获得奇偶矢量的数学期望和方差:
其中是(1≤i≤M)的方差,并且是ni的第i个分量。
因此,测得的伪距残差矢量w可以表示为
最后,获得误差平方和SSE:
可以证明,当b = 0(无故障且无欺骗信号)时,SSE符合中心卡方分布;当b≠0时,SSE符合非中心卡方分布。卡方分布的自由度为M-4 。由于SSE的概率分布是已知的,因此可以通过预设的虚假警报概率来确定检测阈值Tsse
。例如,如果误报率为1‰,M等于10,则Tsse等于22.4577。
在五个以上的卫星信号且其中只有一个卫星故障的情况下,基于条件概率P(p|b)的最大值,常规RAIM也可以用于故障排除。具体描述如下
初始化k=0
根据伪距,卫星坐标和预设的误报率,计算SSE和
已完成
数据加载中