发明名称 一种卫星导航电文容错方法及装置
摘要 本发明实施例公开了一种卫星导航电文容错方法及装置,具体方法是:依次对接收的导航电文字进行校验处理;在满足当前导航电文字校验正确且上一个导航电文字校验正确的条件下,依次对当前导航电文字做参数解析;在导航电文字校验过程中出现错误时,判断当前解析导航电文字的卫星星历是否处于新旧交替之际,如果是,重新接收正在解析导航电文字;在当前卫星星历解析完成时,比较当前解析的卫星星历与保存的完整卫星星历是否是同一数据期号,如果否,判断当前解析的卫星星历的反相概率是否超过阀值,如果否,更新卫星星历。可见,本发明通过判断解析星历参数的反相概率,以保证解析卫星星历的完整性和正确性。
申请公布号 CN104280747B 申请公布日期 2017.04.05
申请号 CN201310288575.3 申请日期 2013.07.09
申请人 安凯(广州)微电子技术有限公司 发明人 胡斌;王彦飞;胡胜发
分类号 G01S19/27(2010.01)I;G01S19/37(2010.01)I;H04L1/00(2006.01)I 主分类号 G01S19/27(2010.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 王宝筠
主权项 一种卫星导航电文容错方法,其特征在于,包括:依次对接收的导航电文字进行校验处理;在满足当前导航电文字校验正确且上一个导航电文字校验正确的条件下,依次对当前导航电文字做参数解析;在导航电文字校验过程中出现错误时,判断当前解析导航电文字的卫星星历是否处于新旧交替之际,如果是,则重新接收导航电文字;在当前卫星星历解析完成时,比较当前解析的卫星星历与保存的完整卫星星历,是否是同一数据期号的卫星星历,如果是,不做更新卫星星历处理;如果否,判断当前解析的卫星星历的反相概率是否超过阀值,如果是,不做更新卫星星历处理,如果否,做更新卫星星历处理;其中,所述判断当前解析的卫星星历的反相概率是否超过阀值,包括:在导航电文数据比特的解调过程中,计算每个导航比特在1ms长的相干积分值以及对应的20ms长的相干积分和值;依次判断每个导航比特在1ms长的相关积分值与相干积分和值所表达的数据比特电平值是否一致且每个导航比特在1ms长的相关积分值是否超过第一阀值,如果不一致且超过第一阀值,则设置反相概率加1,依次得到每个导航比特的反相概率值;对比当前导航电文字中所有比特的反相概率最大值是否超过第二阀值,且判断当前导航电文字中所有比特的反相概率和值是否超过第三阀值,如果都没有超过对应的阀值,表明当前解析的卫星星历的反相概率没有超过阀值,否则,表明当前解析的卫星星历的反相概率超过阀值。
地址 510663 广东省广州市萝岗区广州科学城科学大道182号创新大厦C1区3楼