基于自适应容积卡尔曼滤波的矢量跟踪算法  被引量:7

Vector Tracking Algorithm Based on Adaptive Cubature Kalman Filter

在线阅读下载全文

作  者:邹晓军[1] 廉保旺[1] 丹泽升 Zou Xiaojun;Lian Baowang;Dan Zesheng(School of Electronics and Information, Northwestern Polytechnical University, Xi'an 710072, China)

机构地区:[1]西北工业大学电子信息学院,陕西西安710072

出  处:《西北工业大学学报》2018年第6期1108-1115,共8页Journal of Northwestern Polytechnical University

基  金:国家自然科学基金(61771393)资助

摘  要:当前矢量跟踪环路中,鉴别器的输出受噪声影响存在较大误差,针对该问题,提出使用容积卡尔曼滤波器代替鉴别器的算法,对I/Q支路数据进行滤波处理,输出码相位误差和载波频率误差。该算法不仅可以规避鉴别器的非线性问题,而且可以降低噪声的影响。同时,使用容积卡尔曼滤波算法处理非线性的I/Q支路数据,有效地保证了数据处理的精度。针对噪声是未知或时变的特点,采用新息协方差对量测噪声的协方差矩阵进行实时估计,提高了算法应对环境噪声变化的鲁棒性。将新算法与基于鉴别器方式的矢量跟踪算法进行对比验证,实验数据表明,改进后算法输出的码相位误差和载波频率误差更小,用户位置和速度的解算精度也更高。In the vector tracking loop,there is a great error in the output of discriminator owing to the disturbance of noise.Cubature Kalman filter is proposed to replace the discriminator to process I/Q data and generate code phase error and the carrier frequency error in this paper.The present algorithm not only can avoid the nonlinear problem of discriminator,but also can reduce the bad effect of noise.Moreover,using cubature Kalman filter to deal with the nonlinear I/Q data is beneficial to preserve the accuracy of data processing.Because noise is unknown or time-varying,the filter should have the ability to respond to the changes of environmental noise.The innovation of measurements is used to estimate the covariance matrix of measurement noise in real time.Finally,a comparison is carried out between the present algorithm and the vector tracking algorithm based on discriminator.The test results show that the code phase error and the carrier frequency error are smaller,and the accuracy of navigation solution is also higher.

关 键 词:GNSS 矢量跟踪 容积卡尔曼滤波 新息 

分 类 号:TN967.1[电子电信—信号与信息处理]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象