本发明公开了一种导航卫星序列筛选方法以及装置,以解决现有的卫星定位技术方案复杂度较高以及能耗较高的技术问题。方法包括:在连续定位计算过程中,记录每个数据段用于解算位置信息的卫星序列;将第k个数据段捕获到的卫星序列与第k‑1个数据段用于解算位置信息的卫星序列进行比较,筛选出重复的卫星组成可用卫星序列,k为大于1的整数;对第k段数据采用筛选出的可用卫星序列解算位置信息。
一种导航卫星序列筛选方法,其特征在于,包括:在连续定位计算过程中,记录每个数据段用于解算位置信息的卫星序列;将第k个数据段捕获到的卫星序列与第k-1个数据段用于解算位置信息的卫星序列进行比较,筛选出重复的卫星组成可用卫星序列,k为大于1的整数;对第k段数据采用筛选出的可用卫星序列解算位置信息,包括:判断筛选出的可用卫星序列的个数小于阈值N时,从第k个数据段捕获到的卫星序列中选择至少一个其它卫星,将筛选出的可用卫星序列补足到N个,对第k段数据采用补足后的N个可用卫星序列解算位置信息,N为大于或等于4的整数。
采用全球定位系统(Global Positioning System,GPS)等进行的卫星定位计算 中,接收机例如GPS接收机的处理过程一般包括捕获卫星、跟踪卫星和解算位置三个步骤。现有的接收机通常对捕获到的全部卫星进行计算。但是,有些时候捕获的卫星的 数量非常多,如果采用捕获到的全部卫星进行计算,会导致计算复杂度很高,而且会大量消 耗接收机的能量。
中国科学院深圳先进技术研究院提升了粤港地区及我国先进制造业和现代服务业的自主创新能力,推动我国自主知识产权新工业的建立,成为国际一流的工业研究院。 深圳先进院目前已初步构建了以科研为主的集科研、教育、产业、资本为一体的微型协同创新生态系统,由九个研究平台,国科大深圳先进技术学院,多个特色产业育成基地、多支产业发展基金、多个具有独立法人资质的新型专业科研机构等组成。开展先进技术研究,促进科技发展。信息、电子、通讯技术研究新材料、新能源技术研究高性能计算、自动化、精密机械研究生物医学与医疗仪器研究相关学历教育、博士后培养与学术交流。
本发明方法采用上述技术方案,取得了以下技术效果:结合第k-1段数据用于解算 位置信息的卫星序列,对第k端数据的可用卫星序列进行筛选,减少了参与计算的卫星的个 数,从而可以降低计算的复杂度,并且,可以减少接收机的能耗。可见,本发明实施例技术方 案可以降低接收机处理导航数据过程的计算时间,可以降低接收机处理导航数据的能耗。
技术合作
以上对本发明实施例所提供的导航卫星序列筛选方法以及装置进行了详细介绍, 但以上实施例的说明只是用于帮助理解本发明的方法及其核心思想,不应理解为对本发明 的限制。本技术领域的技术人员,依据本发明的思想,在本发明揭露的技术范围内,可轻易 想到的变化或替换,都应涵盖在本发明的保护范围之内。