系统工程与电子技术 ›› 2021, Vol. 43 ›› Issue (9): 2573-2580.doi: 10.12305/j.issn.1001-506X.2021.09.25

• 制导、导航与控制 • 上一篇    下一篇

旋转条件下非连续卫星导航信号处理技术

袁赫良1,*, 金天1, 曲家庆2, 吕红丽3   

  1. 1. 北京航空航天大学电子信息工程学院, 北京 100083
    2. 上海无线电设备研究所, 上海 201109
    3. 中国电子科技集团公司第二十研究所, 陕西 西安 710068
  • 收稿日期:2021-01-28 出版日期:2021-08-20 发布日期:2021-08-26
  • 通讯作者: 袁赫良
  • 作者简介:袁赫良(1991—), 男, 博士研究生, 主要研究方向为卫星导航接收机设计|金天(1981—), 男, 副教授, 博士, 主要研究方向为卫星导航接收机, 软件无线电导航|曲家庆(1981—), 男, 高级工程师, 博士, 主要研究方向为卫星导航接收机研究|吕红丽(1970—), 女, 研究员, 博士, 主要研究方向为无线电区域导航
  • 基金资助:
    国家自然科学基金(62071020);上海航天科技创新基金(SAST2018076);陕西省组合与智能导航重点实验室开放基金(SLKIIN-20190106)

Processing technology of discontinuous satellite navigation signal under rotating condition

Heliang YUAN1,*, Tian JIN1, Jiaqing QU2, Hongli LYU3   

  1. 1. School of Electronics and Information Engineering, Beihang University, Beijing 100083, China
    2. Shanghai Radio Equipment Research Institute, Shanghai 201109, China
    3. Xi'an Research Institute of Navigation Technology, Xi'an 710068, China
  • Received:2021-01-28 Online:2021-08-20 Published:2021-08-26
  • Contact: Heliang YUAN

摘要:

针对传统卫星导航技术无法估计旋转载体的转速, 且旋转导致的卫星信号非连续性使得定位和转速估计更加困难的问题,提出一种基于多天线结构的开环跟踪与差分卡尔曼滤波相结合的跟踪定位方法, 并利用相邻天线间的多普勒频率差值实现载体转速估计。同时,利用开环结构无反馈回路和快拍方式工作的特点实现对非连续信号的跟踪。差分卡尔曼滤波以相邻历元间差分值进行建模, 消除原始观测量中公共偏差, 实现跟踪信息的融合滤波和定位。最后,利用相邻天线间共视卫星的多普勒频率差值实现载体转速估计。基于模拟信号和实际信号的实验结果表明,所提算法能够实现对卫星信号的持续跟踪, 并且获得高精度的定位结果, 对转速的估计误差的标准差不超过1 rps。

关键词: 卫星导航, 旋转非连续, 开环跟踪, 差分卡尔曼滤波, 转速估计

Abstract:

Aiming at the problem that the traditional satellite navigation technology is unable to estimate the roll rate of the spinning vehicle, and the discontinuity of satellite signal caused by rotation makes the estimation of positioning more difficult. A tracking and positioning method based on the combination of open-loop tracking and differential Kalman filter with multi antenna structure is proposed. And roll rate is estimated by Doppler difference between adjacent antennas. In this paper, the open-loop structure without feedback loop and snap-shot mode is used to track the discontinuous signal. Differential Kalman filter is modeled by the difference between adjacent epochs to eliminate the common error in the observation and realize the fusion filtering and positioning. Finally, the roll rate is estimated by Doppler difference between adjacent antennas. Experiments based on both simulation signal and real signal show that the proposed algorithm can track satellite signal continuously and obtain high-precision positioning. The standard deviation of the roll rate error is less than 1 rps.

Key words: satellite navigation, rotation discontinuity, open-loop tracking, differential Kalman filter, roll rate estimation

中图分类号: