一种导航卫星序列筛选方法以及装置的制造方法_3

文档序号:9303892阅读:来源:国知局
据过程的计算时间,可以降低接收机处理导航数据的能耗。
[0055]实施例二、
[0056]请参考图2,本发明实施例提供一种导航卫星序列筛选装置,可包括:
[0057]记录模块210,用于在连续定位计算过程中,记录每个数据段用于解算位置信息的卫星序列;
[0058]筛选模块220,用于将第k个数据段捕获到的卫星序列与第k-Ι个数据段用于解算位置信息的卫星序列进行比较,筛选出重复的卫星组成可用卫星序列,k为大于I的整数;
[0059]计算模块230,用于对第k段数据采用筛选出的可用卫星序列解算位置信息。
[0060]本发明一些实施例中,所述计算模块230,可具体用于判断筛选出的可用卫星序列的个数等于阈值N时,对第k段数据,采用筛选出的N个可用卫星序列解算位置信息,N为大于或等于4的整数。
[0061]本发明一些实施例中,所述计算模块230,可具体用于判断筛选出的可用卫星序列的个数大于阈值N时,对第k段数据,采用筛选出的可用卫星序列中的至少N个卫星的序列解算位置信息,N为大于或等于4的整数,N为大于或等于4的整数。
[0062]本发明一些实施例中,所述计算模块230,可具体用于判断筛选出的可用卫星序列的个数小于阈值N时,从第k个数据段捕获到的卫星序列中选择至少一个其它卫星,将筛选出的可用卫星序列补足到N个,对第k段数据采用补足后的N个可用卫星序列解算位置信息,N为大于或等于4的整数。
[0063]本发明一些实施例中,所述筛选模块220,可具体用于将第k个数据段捕获到的卫星序列中的无效卫星去除,所述无效卫星包括参数错误以及仰角小于15度的卫星;将剩余的有效卫星的序列与第k-Ι个数据段用于解算位置信息的卫星序列进行比较。
[0064]本发明实施例装置可以部署在接收机中。本发明中接收机泛指用户的GPS设备,比如手机GPS模块、车载导航装置等;本发明中接收机还可以是指北斗导航系统设备等。
[0065]以上,本发明实施例提供了一种卫星序列筛选装置,该装置处理导航数据过程中,当处理第k段数据时,将第k段数据经过捕获卫星计算后获取的卫星序列与第k-Ι段用于解算位置信息的卫星序列进行比较,筛选出重复的卫星,如果重复的卫星不足4颗,则用第k段数据的捕获卫星序列补全到一定的卫星个数,对于第k段数据用于计算的卫星个数可以具体设定。
[0066]本发明装置结合第k-Ι段数据用于解算位置信息的卫星序列,对第k端数据的可用卫星序列进行筛选,减少了参与计算的卫星的个数,可以降低计算的复杂度,缩短计算时间,并且可以减少接收机的能耗。
[0067]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其它实施例的相关描述。
[0068]需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
[0069]以上对本发明实施例所提供的导航卫星序列筛选方法以及装置进行了详细介绍,但以上实施例的说明只是用于帮助理解本发明的方法及其核心思想,不应理解为对本发明的限制。本技术领域的技术人员,依据本发明的思想,在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
【主权项】
1.一种导航卫星序列筛选方法,其特征在于,包括: 在连续定位计算过程中,记录每个数据段用于解算位置信息的卫星序列; 将第k个数据段捕获到的卫星序列与第k-1个数据段用于解算位置信息的卫星序列进行比较,筛选出重复的卫星组成可用卫星序列,k为大于I的整数; 对第k段数据采用筛选出的可用卫星序列解算位置信息。2.根据权利要求1所述的方法,其特征在于,所述对第k段数据采用筛选出的可用卫星序列解算位置信息包括: 判断筛选出的可用卫星序列的个数等于阈值N时,对第k段数据,采用筛选出的N个可用卫星序列解算位置信息,N为大于或等于4的整数。3.根据权利要求1所述的方法,其特征在于,所述对第k段数据采用筛选出的可用卫星序列解算位置信息包括: 判断筛选出的可用卫星序列的个数大于阈值N时,对第k段数据,采用筛选出的可用卫星序列中的至少N个卫星的序列解算位置信息,N为大于或等于4的整数,N为大于或等于4的整数。4.根据权利要求1所述的方法,其特征在于,还包括: 判断筛选出的可用卫星序列的个数小于阈值N时,从第k个数据段捕获到的卫星序列中选择至少一个其它卫星,将筛选出的可用卫星序列补足到N个,对第k段数据采用补足后的N个可用卫星序列解算位置信息,N为大于或等于4的整数。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述将第k个数据段捕获到的卫星序列与第k-Ι个数据段用于解算位置信息的卫星序列进行比较包括: 将第k个数据段捕获到的卫星序列中的无效卫星去除,所述无效卫星包括参数错误以及仰角小于15度的卫星;将剩余的有效卫星的序列与第k-Ι个数据段用于解算位置信息的卫星序列进行比较。6.一种导航卫星序列筛选装置,其特征在于,包括: 记录模块,用于在连续定位计算过程中,记录每个数据段用于解算位置信息的卫星序列; 筛选模块,用于将第k个数据段捕获到的卫星序列与第k-Ι个数据段用于解算位置信息的卫星序列进行比较,筛选出重复的卫星组成可用卫星序列,k为大于I的整数; 计算模块,用于对第k段数据采用筛选出的可用卫星序列解算位置信息。7.根据权利要求6所述的装置,其特征在于: 所述计算模块,具体用于判断筛选出的可用卫星序列的个数等于阈值N时,对第k段数据,采用筛选出的N个可用卫星序列解算位置信息,N为大于或等于4的整数。8.根据权利要求6所述的装置,其特征在于: 所述计算模块,具体用于判断筛选出的可用卫星序列的个数大于阈值N时,对第k段数据,采用筛选出的可用卫星序列中的至少N个卫星的序列解算位置信息,N为大于或等于4的整数,N为大于或等于4的整数。9.根据权利要求6所述的装置,其特征在于: 所述计算模块,具体用于判断筛选出的可用卫星序列的个数小于阈值N时,从第k个数据段捕获到的卫星序列中选择至少一个其它卫星,将筛选出的可用卫星序列补足到N个,对第k段数据采用补足后的N个可用卫星序列解算位置信息,N为大于或等于4的整数。10.根据权利要求6至9中任一项所述的装置,其特征在于: 所述筛选模块,具体用于将第k个数据段捕获到的卫星序列中的无效卫星去除,所述无效卫星包括参数错误以及仰角小于15度的卫星;将剩余的有效卫星的序列与第k-Ι个数据段用于解算位置信息的卫星序列进行比较。
【专利摘要】本发明公开了一种导航卫星序列筛选方法以及装置,以解决现有的卫星定位技术方案复杂度较高以及能耗较高的技术问题。方法包括:在连续定位计算过程中,记录每个数据段用于解算位置信息的卫星序列;将第k个数据段捕获到的卫星序列与第k-1个数据段用于解算位置信息的卫星序列进行比较,筛选出重复的卫星组成可用卫星序列,k为大于1的整数;对第k段数据采用筛选出的可用卫星序列解算位置信息。
【IPC分类】G01S19/28
【公开号】CN105022071
【申请号】CN201410158304
【发明人】李翔宇, 张潇, 陈孔阳, 冯圣中, 谭光
【申请人】中国科学院深圳先进技术研究院
【公开日】2015年11月4日
【申请日】2014年4月18日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1