摘要

针对标准卡尔曼滤波和Sage-Husa自适应卡尔曼滤波不能同时满足实时在线估计状态量测噪声阵和抑制滤波发散的问题,提出一种改进的Sage-Husa自适应卡尔曼滤波算法。在检测到量测异常时,在协方差匹配技术的最严格收敛判断条件,计算出次优滤波方法中新的状态估计均方误差阵的加权系数,通过新的状态估计均方误差阵对原来的状态估计均方误差阵进行修正,能有效抑制滤波器的发散。提高实际应用中,Sage-Husa自适应卡尔曼滤波算法在复杂不稳定环境中的稳定性与可靠性。将改进的算法放在BDS/INS系统中进行实验验证,实验结果表明,相比常规Sage-Husa自适应滤波算法,改进的Sage-Husa自适应卡尔曼滤波算法改善了上述系统的可靠性和自适应能力,最终有效的提高组合导航系统的性能。