摘要
在干扰环境下,船舶仅能接收到单颗卫星的定位数据,无法进行正常定位。针对单星定位精度低的问题,提出了基于改进型卡尔曼滤波算法。以卫星到接收天线的伪距作为观测值,解算出船舶的位置信息。从卫星星历中读取卫星的坐标、伪距信息等,用伪距定位的数学模型,分别用高斯牛顿迭代法和卡尔曼滤波法进行船舶的位置解算,使用列文伯格-马夸尔特算法优化卡尔曼滤波算法的预测协方差矩阵。仿真结果表明,提出的解算方法比卡尔曼滤波算法在三维坐标中的精确度分别提高了60.4%、71.7%、79.1%。
-
单位电子工程学院; 天津理工大学