卫星导航接收机速度的计算方法以及接收机的制作方法

文档序号:5926873阅读:679来源:国知局
专利名称:卫星导航接收机速度的计算方法以及接收机的制作方法
技术领域
本发明涉及卫星导航技术领域,尤其涉及计算卫星导航接收机速度和晶振频率误 差的方法及相应的接收机。
背景技术
全球导航卫星系统(GNSS)已经成为继互联网、移动通信之后发展最快的信息 产业之一。世界各国都在大力发展和建设各自的卫星导航系统,如美国的GPS、俄罗斯的 GL0NASS、欧洲的GALILEO、以及中国的北斗2系统等。在很多应用场合,需要确定卫星导航接收机的速度。在一种估算接收机速度的简 易方法中,首先确定接收机的一系列位置,然后利用前后的位置差估算接收机速度。但是, 这种方法有明显的缺点当接收机具有加速度时(速度大小、方向发生变化),这样估算的速 度非常不准确。另一些应用场合(例如精确授时),需要确定接收机晶振的精确频率,所以需要计 算出接收机晶振的频率误差。

发明内容
本发明的目的是,本发明提供了一种用于计算卫星导航接收机准确速度的方法, 并且在计算速度的过程中,能计算出接收机晶振的频率误差。本发明是这样实现的一种卫星导航接收机速度计算方法,所述方法包括, 第一步,接收机捕获、跟踪卫星,至少跟踪上4颗卫星,并收齐跟踪卫星的星历;
第二步,利用卫星星历计算出接收机当前跟踪的卫星在ECEF坐标系中的位置、速度; 第三步,利用测量伪距和卫星位置,计算出接收机在ECEF坐标系中的当前位置; 第四步,从接收机获取当前跟踪卫星的实际跟踪频率;
第五步,将卫星位置、卫星速度、实际跟踪频率,接收机当前位置代入下式,建立方程
组;
权利要求
1. 一种卫星导航接收机速度计算方法,其特征在于,所述方法包括, 第一步,接收机捕获、跟踪卫星,至少跟踪上4颗卫星,并收齐跟踪卫星的星历; 第二步,利用卫星星历计算出接收机当前跟踪的卫星在ECEF坐标系中的位置、速度; 第三步,利用测量伪距和卫星位置,计算出接收机在ECEF坐标系中的当前位置; 第四步,从接收机获取当前跟踪卫星的实际跟踪频率;第五步,将卫星位置、卫星速度、实际跟踪频率,接收机当前位置代入下式,建立方程
2.一种利用权利要求1所述方法的卫星导航接收机。
3.—种卫星导航接收机晶振频率误差计算方法,其特征在于,所述方法包括,第一步,接收机捕获、跟踪卫星,至少跟踪上4颗卫星,并收齐跟踪卫星的星历; 第二步,利用卫星星历计算出接收机当前跟踪的卫星在ECEF坐标系中的位置、速度; 第三步,利用测量伪距和卫星位置,计算出接收机在ECEF坐标系中的当前位置; 第四步,从接收机获取当前跟踪卫星的实际跟踪频率;第五步,将卫星位置、卫星速度、实际跟踪频率,接收机当前位置代入下式,建立方程第六步,解线性方程组,获得下变频后的中频频率误差;第七步,将中频频率误差按下变频关系式,计算出接收机晶振频率误差。
4.如权利要求3所述的频率误差计算方法,其特征在于,所述下变频关系式为品振颇塞误差= 中频频率误差x晶振标称频率 ΒΗ Κ ΚΛ千坑圧~卫星载波标准频率-中频标称频率 °
5.一种卫星授时方法,其特征在于,所述方法包括,第一步,利用权利要求3所述的卫星导航接收机晶振频率误差计算方法计算出接收机 晶振频率误差;第二步,利用所述计算出的接收机晶振频率误差得到实际晶振频率; 第三步,利用所述实际晶振频率来计算时间。
6.一种采用权利要求5所述授时方法的授时装置。
7.如权利要求6所述的授时装置,其特征在于,所述装置接收并处理北斗二代卫星导 航系统信号。
全文摘要
一种卫星导航接收机速度和晶振频率误差计算方法,所述方法包括,第一步,接收机捕获、跟踪卫星,至少跟踪上4颗卫星,并收齐跟踪卫星的星历;第二步,利用卫星星历计算出接收机当前跟踪的卫星在ECEF坐标系中的位置、速度;第三步,利用测量伪距和卫星位置,计算出接收机在ECEF坐标系中的当前位置;第四步,从接收机获取当前跟踪卫星的实际跟踪频率;第五步,将卫星位置、卫星速度、实际跟踪频率,接收机当前位置代入式(6),建立方程组;第六步,解线性方程组,获得接收机速度和晶振频率误差。采用本发明的技术方案后,当接收机具有加速度时(速度大小、方向发生变化),可以比较准确的计算出接收机的速度。此外,其计算出的晶振误差可以应用到一些需要精确确定时间的应用场合,如精确授时。
文档编号G01S19/13GK102135622SQ20101052503
公开日2011年7月27日 申请日期2010年10月29日 优先权日2010年10月29日
发明者夏粮, 曾毅 申请人:东莞市泰斗微电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1