基于卫星导航和Kalman滤波的高精度授时系统及方法技术方案

技术编号:8861544 阅读:172 留言:0更新日期:2013-06-28 00:51
本发明专利技术设计了一种基于卫星导航和Kalman滤波的高精度授时系统及方法,该系统包含数据解算与授时滤波两部分。数据解算部分采用传统的最小二乘法解算出北斗二代接收机的位置信息以及钟差信息,之后利用Kalman滤波器对钟差信息进行滤波得到秒信号发生器的相位误差信息以及频率误差信息,最后利用滤波得到秒信号发生器的相位误差信息以及频率误差信息对秒信号发生器的初始相位以及频率计数字进行调整,实现高精度授时的功能。本发明专利技术解决了现有技术条件下授时精度不高,以及秒信号发生器易受晶振频率误差影响的问题。

【技术实现步骤摘要】

本专利技术涉及卫星导航领域与通信领域,具体为一种,利用Kalman滤波技术和卫星导航对秒信号发生器的相位误差以及频率误差进行校正,实现高精度的授时功能。
技术介绍
近年来,随着卫星导航系统的发展,卫星导航系统在日常工作与生活中占有了越来越重要的地位。卫星导航系统在实现定位以及定速功能的同时,可以将本地接收机的时钟误差信息一并解算出来,利用本地误差信息可以对接收机的秒信号产生电路的相位信息进行修正,实现授时的功能。但是传统的授时系统受到定位精度的影响,存在较大的抖动。同时传统的授时方法不考虑晶振误差对于秒信号造成的影响,近一步降低了授时系统的精度。例如在谢刚的《GPS原理与接收机设计》一书中提到的授时方法就并未涉及对于晶振误差的估计。
技术实现思路
要解决的技术问题针对直接利用钟差信息对秒信号进行校正误差较大的缺点,以及晶振误差带来的时钟误差,本专利技术提出了一种,对钟差进行Kalman滤波,降低时钟的抖动,同时利用滤波得到秒信号频率误差对秒信号发生器的频率控制字进行调整,提高授时信号的精度。技术方案本专利技术的技术方案为:所述基于卫星导航和Kalman滤波的高精度授时系统,包括卫星接受模块、定位解算模块、Kalman滤波器和秒信号发生器;所述卫星接受模块接受卫星位置信息与伪距信息,并传递给定位解算模块,定位解算模块根据卫星位置信息与伪距信息得到卫星接受模块的钟差信息,并将卫星接受模块的钟差信息传递给Kalman滤波器,Kalman滤波器对卫星接受模块的钟差信息进行Kalman滤波,根据得到钟差信息以及频差信息得到秒信号发生器的相位控制字以及频率控制字,Kalman滤波器将得到的相位控制字以及频率控制字传递给秒信号发生器,实现高精度授时。本专利技术中的方法包括定位解算、Kalman滤波、时钟校正三个部分。定位解算采用传统的最小二乘法对定位结果进行解算,同时得到卫星接收机钟差信息,通过Kalman滤波器对定位解算得到的钟差信息进行滤波。利用滤波得到的结果对秒信号发生器进行校正,得到精确的时钟息。所述基于卫星导航和Kalman滤波的高精度授时方法,采用以下步骤:步骤1:卫星接受模块接受卫星位置信息与伪距信息,根据卫星位置信息与伪距信息,采用最小二乘法解算卫星接受模块的钟差信息S tg ;步骤2:对卫星接受模块的钟差信息进行Kalman滤波,对于第k次滤波具体步骤如下:步骤2.1:Kalman滤波的时间更新过程:本文档来自技高网...

【技术保护点】
一种基于卫星导航和Kalman滤波的高精度授时系统,包括卫星接受模块、定位解算模块、Kalman滤波器和秒信号发生器;所述卫星接受模块接受卫星位置信息与伪距信息,并传递给定位解算模块,定位解算模块根据卫星位置信息与伪距信息得到卫星接受模块的钟差信息,并将卫星接受模块的钟差信息传递给Kalman滤波器,Kalman滤波器对卫星接受模块的钟差信息进行Kalman滤波,根据得到钟差信息以及频差信息得到秒信号发生器的相位控制字以及频率控制字,Kalman滤波器将得到的相位控制字以及频率控制字传递给秒信号发生器,实现高精度授时。

【技术特征摘要】
1.一种基于卫星导航和Kalman滤波的高精度授时系统,包括卫星接受模块、定位解算模块、Kalman滤波器和秒信号发生器;所述卫星接受模块接受卫星位置信息与伪距信息,并传递给定位解算模块,定位解算模块根据卫星位置信息与伪距信息得到卫星接受模块的钟差信息,并将卫星接受模块的钟差信息传递给Kalman滤波器,Kalman滤波器对卫星接受模块的钟差信息进行Kalman滤波,根据得到钟差信息以及频差信息得到秒信号发生器的相位控制字以及频率控制字,Kalman滤波器将得到的相位控制字以及频率控制字传递给秒信号发生器,实现高精度授时。2.一种基于卫星导航和Kalman滤波的高精度授时方法,采用以下步骤: 步骤1:卫星接受模块接受卫星位置信息与伪距信息,根据卫星位置信息与伪距信息,采用最小二乘法解算卫星接受模块的钟差信息δ tg ; 步骤2:对卫星接受模块的钟差信息进行Kalman滤波,对于第k次滤波具体步骤如下: 步骤2.1:Kalman滤波的时间更新过程: 对状态向量Xlri = [ δ V1 δ fk_J进行估计,得到状态估计值&...

【专利技术属性】
技术研发人员:何伟廉保旺唐成凯雷浩廉伟林杨琼
申请(专利权)人:西北工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1