[发明专利]一种北斗导航卫星波束失锁快速定位方法在审
申请号: | 201510986938.X | 申请日: | 2015-12-26 |
公开(公告)号: | CN105572708A | 公开(公告)日: | 2016-05-11 |
发明(设计)人: | 虎小丁 | 申请(专利权)人: | 成都北斗星锐科技有限公司 |
主分类号: | G01S19/42 | 分类号: | G01S19/42;G01S19/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610041 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 北斗 导航 卫星 波束 快速 定位 方法 | ||
技术领域
本发明涉及到北斗卫星导航技术领域,主要涉及到北斗导航终端的快速定位解算技术。
背景技术
北斗导航终端在使用过程中避免不了有信号的遮挡,出现信号突然失锁的情况。而由于北斗卫星系统的特殊性,定位解算需要在当前分钟使用上一分钟的星历数据,而通常情况下,星历数据的更新是在跨分钟的帧时刻进行,所以一旦在此刻发生掉帧或者失锁等情况,卫星定位解算将再等待一分钟。北斗卫星系统在跨超帧时刻,北斗导航终端易出现卫星波束信号失锁,导致定位解算时间长,用户体验较差的问题。
发明内容
本发明的目的即在于提供一种北斗卫星波束失锁快速定位解算的方法,解决了北斗卫星系统在卫星波束信号失锁发生在跨超帧时刻(即用户接收机在一分钟之内接收到完整的广播星历数据,只是在没有收到帧号为1920的子帧时),定位解算时间长,用户体验较差的问题。
北斗星历数据每分钟都要重播放几次,只要在这几次中任意一次收到完整的星历数据,此超帧的最后一刻(即是收到第1920子帧的时刻)进行星历更新操作,下一分钟的所有定位解算就是利用当前一分钟的星历数据。所以一旦卫星信号在第1920子帧时刻失锁,用户在下一分钟内都不能进行定位解算。这个问题可以通过如下方法进行解决。
1.通过基带电路产生中断计数值(Intr_Counter),每次中断计数值加1,和每一帧31.25ms的时间同步,但又不受子帧的接收不到的影响。如果没有清0,计数器会一直增加;如果正常接收到1920帧,计数器就清0。
2.每一次解析的当前分钟最新帧号值赋给当前帧号(FrameID),当中断计数值大于1920时,说明失锁跨越了1920帧(即是分钟边界值时刻),这时将当前帧号赋给中断计数值,这样能保证在卫星正常情况下,子帧号始终和中断计数同步。
3.当星历数据更新完成,星历数据更新完成标志(UpdateEphDoneFlag)置1,当星历没有更新或者更新失败星历数据更新完成标志置0。
附图说明
图1是卫星波束失锁的快速定位处理流程图。
具体实施方式
方法流程如下。
1.在解析广播星历数据时判断当前子帧号有效,即子帧号值的范围在1到1920之间,而且中断计数值(Intr_Counter)大于1920,则说明卫星失锁跨分钟了,没有接收到帧号为1920的这一帧。以上两个条件同时满足,则同步中断计数器的值为当前子帧号的值,此时的星历数据肯定也就没有更新完成,就把星历数据更新完成标志(UpdateEphDoneFlag)置0。
2.检测星历数据更新完成标志(UpdateEphDoneFlag),如果等于0,则表示没有完成星历数据的更新,就再提取一分钟的年分钟数和当前分钟的年分钟数的值。如果当前分钟年分钟数的值等于上一分钟年分钟数的值加1,则表示上一分钟的星历数据有效,可用于当前分钟的定位解算,更新星历数据,然后把星历数据更新完成标志(UpdateEphDoneFlag)置1。
3.检测当前帧号(FrameID)是否等于1920,如果相等,则中断计数值(Intr_Counter)清0。如图1所示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都北斗星锐科技有限公司,未经成都北斗星锐科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510986938.X/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置