通过将系统初始状态以及系统模型的状态噪声、量测噪声表示成高斯和的形式,推导出基于高斯和七阶容积卡尔曼滤波的非线性非高斯滤波算法(GS7thCKF)。GS7thCKF采用七阶容积卡尔曼滤波(7thCKF)作为高斯子滤波器,对各高斯分量进行更新。仿真的结果表明,GS7thCKF能有效处理非线性非高斯系统的状态估计问题,与高斯和容积卡尔曼滤波算法(GSCKF)相比,GS7thCKF算法提高滤波精度约为16%。