基于MEMS气压计辅助GNSS接收机的自适应定位装置和推算方法制造方法及图纸

技术编号:14562603 阅读:331 留言:0更新日期:2017-02-05 19:20
本发明专利技术公开一种基于MEMS气压计辅助GNSS接收机的自适应定位装置和推算方法,包括以下步骤:对气压计所输出的测量数据进行处理和缓存,并检测其是否存在突变。如果存在突变,则对该测量值进行平滑滤波;根据当前的可用卫星数目,对接收机的运动状态进行合理地推测和限制,进行定位推算。通过这种方法,接收机能够针对当前所处环境的可用卫星测量值个数进行自适应地定位模式切换,在可用的卫星测量值个数不满足定位条件的情况下进行保持性定位,以求在定位精度不超过一定范围时,提高接收机在复杂环境下的定位率。

【技术实现步骤摘要】

本专利技术属于GNSS组合定位
,涉及MEMS传感器辅助GNSS接收机定位的装置和推算方法,尤其涉及GNSS接收机的复杂环境定位推算方法。
技术介绍
目前在市场上流通的全球导航卫星系统(GNSS)接收机,可以在大多数地面环境中提供良好的定位效果。但当接收机进入卫星信号衰减变形严重的环境中(如森林、城市峡谷),接收机合成的卫星测量值数目会减少,且可能存在比较大的误差,从而导致接收机无法给出定位结果,或者解算的定位结果不准确。因此,本领域的技术人员致力于开发一种基于MEMS气压计辅助GNSS接收机的自适应定位装置和定位推算方法,根据当前所处环境的卫星信号状况在不同的定位模式间切换,从而使GNSS接收机在复杂环境下实现较高的定位率和较好的定位精度。
技术实现思路
有鉴于现有技术的上述缺陷,本专利技术所要解决的技术问题是GNSS接收机在卫星信号状况较差的情况下不能实现较高的定位率和较好的定位精度的问题。为实现上述目的,本专利技术提供了一种基于MEMS气压计辅助GNSS接收机的自适应定位装置,该装置包括多模天线模块、射频信号处理模块、数字信号处理模块、MEMS气压计、定位解算模块和定位推算模块;所述多模天线模块被配置为接收来自多个GNSS卫星的射频信号;所述射频信号处理模块被配置为将所述射频信号转变为可由所述数字信号处理模块直接处理的数字中频信号;所述MEMS气压计独立于其他模块,所述MEMS气压计被配置为向所述定位解算模块和所述定位推算模块提供实时气压信息。进一步地,所述定位解算模块和所述定位推算模块都被配置为对卫星测量值以及所述MEMS气压计输出的气压信息进行处理,并计算得到当前接收机的位置、速度和时间信息;所述定位解算模块被配置为仅当接收机获取到的可用卫星数目满足定位条件时才开始工作,当所述定位解算模块工作时,所述定位推算模块关闭;当可用卫星数目不满足定位要求时,所述定位解算模块关闭,所述定位推算模块被配置为开始工作并输出定位结果。本专利技术还提供了一种基于MEMS气压计辅助GNSS接收机的自适应定位推算方法,包括以下步骤:步骤1:对MEMS气压计本身的输出的测量数据进行处理和缓存,并检测其是否存在突变;如果存在突变,则对该测量值进行平滑滤波;步骤2:根据当前的可用卫星数目,对接收机的运动状态进行合理地推测和限制,进行定位推算。进一步地,所述步骤1中所述的对MEMS气压计的测量数据进行处理是指将MEMS气压计输出的气压值转换为接收机所处位置的高度值。进一步地,所述步骤2中所述的定位推算方法,包括:如果当前可用卫星数目差1颗满足定位要求,则加入高度辅助方程进行定位推算;如果当前可用卫星数目差2颗满足定位要求,则在加入高度辅助方程的基础上加入钟差限制,进行定位推算;如果当前可用卫星数目差3颗满足定位要求,则在高度辅助和钟差限制的基础上加入航向限制,进行定位推算;如果当前没有可用卫星,则利用高度的变化来对位置的变化量进行线性推算。本专利技术所述技术方法在接收机模块中集成MEMS传感器,用于向接收机的定位解算程序提供辅助信息。MEMS气压计可以独立于GNSS接收机模块工作,并实时输出当前接收机所在位置的气压值,该值可以转换为接收机所在的高度值。这个高度值具有较高的精度,可以对GNSS定位解算提供辅助。在可用卫星数目不满足定位要求的情况下,使用气压计的测量值作为可靠的测量值来源,并加入对高度、钟差、航向等接收机运动状态的限制,则可以对接收机运动状态进行比较可靠的估计,推算得到接收机的位置。本专利技术给出的一种基于MEMS气压计辅助GNSS接收机的自适应定位推算方法,以使接收机能够针对当前所处环境的可用卫星测量值个数进行自适应地定位模式切换,在可用的卫星测量值个数不满足定位条件的情况下进行保持性定位,以求在定位精度不超过一定范围时,提高接收机在复杂环境下的定位率。该方法包括以下几个环节:1.对气压计本身的输出的测量数据进行处理和缓存,并检测其是否存在突变。如果存在突变,则进行平滑滤波。2.根据当前的可用卫星数目,对接收机的运动状态进行合理地推测和限制,进行定位推算。以下将结合附图对本专利技术的构思、具体结构及产生的技术效果作进一步说明,以充分地了解本专利技术的目的、特征和效果。附图说明图1是本专利技术的一个较佳实施例的集成MEMS气压计的GNSS接收机的示意图;图2是本专利技术的一个较佳实施例的对带有MEMS气压计辅助的GNSS接收机环境定位推算方法的总流程图。具体实施方式以下将结合附图和具体实施实例对本专利技术作进一步的描述。图1是一个集成有MEMS气压计器件的GNSS接收机实现定位的示意图。GNSS接收机通过多模天线102接收来自多个GNSS卫星星座101的射频信号,并在射频处理模块103中将其转变为可由数字信号处理器直接处理的数字中频信号。基带数字信号处理模块104对数字中频信号进行处理,对各颗卫星的信号进行捕获和跟踪,解调出导航电文并获取到卫星的测量值信息。集成在GNSS接收机模块中的MEMS气压计105以独立于GNSS接收机的状态工作,并实时向接收机提供当前的气压信息。GNSS接收机的自适应定位功能是通过定位解算模块106和定位推算模块107的交替工作来实现的。定位解算模块106和定位推算模块107的功能都是负责对卫星测量值以及气压计输出的气压信息进行处理,并计算得到当前接收机的位置、速度和时间信息。定位解算模块106当接收机获取到的可用卫星数目满足定位条件时才开始工作,当定位解算模块106工作时,定位推算模块107关闭。当可用卫星数目不满足定位要求时,定位解算模块106关闭,定位推算模块107开始工作并输出定位结果。气压计105输出的气压信息通过公式转换为当前接收机的高度值hbaro,作为定位导航运算模块106和定位推算模块107的辅助测量值。图2描述了接收机在复杂环境中进行定位推算的流程图。首先,在接收机内部建立软件寄存器201,对由MEMS气压计105输出的气压信息计算得到的高度值hbaro进行分时存储,并当新测量历元的高度值进入寄存器201时,在步骤202中将其与历史值(一般为前一测量历元的测量值)作差,并在步骤203中将该差值与某一阈值Tbaro进行比较。如果新测量值与历史测量值间存在较大的突变差距,则将气压计测量值平滑滤波器204的输出结果作为此时刻的气压计测量值。如果后续接收到的气压计测量值与突变后的测量值保持一致,则需要重置平本文档来自技高网...

【技术保护点】
一种基于MEMS气压计辅助GNSS接收机的自适应定位装置,其特征在于,包括多模天线模块、射频信号处理模块、数字信号处理模块、MEMS气压计、定位解算模块和定位推算模块;所述多模天线模块被配置为接收来自多个GNSS卫星的射频信号;所述射频信号处理模块被配置为将所述射频信号转变为可由所述数字信号处理模块直接处理的数字中频信号;所述MEMS气压计独立于其他模块,所述MEMS气压计被配置为向所述定位解算模块和所述定位推算模块提供实时气压信息。

【技术特征摘要】
1.一种基于MEMS气压计辅助GNSS接收机的自适应定位装置,其特征在于,包括
多模天线模块、射频信号处理模块、数字信号处理模块、MEMS气压计、定位解算模块
和定位推算模块;所述多模天线模块被配置为接收来自多个GNSS卫星的射频信号;所
述射频信号处理模块被配置为将所述射频信号转变为可由所述数字信号处理模块直接
处理的数字中频信号;所述MEMS气压计独立于其他模块,所述MEMS气压计被配置为
向所述定位解算模块和所述定位推算模块提供实时气压信息。
2.如权利要求1所述的基于MEMS气压计辅助GNSS接收机的自适应定位装置,其
特征在于,所述定位解算模块和所述定位推算模块都被配置为对卫星测量值以及所述
MEMS气压计输出的气压信息进行处理,并计算得到当前接收机的位置、速度和时间信
息;所述定位解算模块被配置为仅当接收机获取到的可用卫星数目满足定位条件时才
开始工作,当所述定位解算模块工作时,所述定位推算模块关闭;当可用卫星数目不
满足定位要求时,所述定位解算模块关闭,所述定位推算模块被配置为开始工作并输
出定位结果。
3.一种基于MEMS气压计辅助GNSS接收机的自...

【专利技术属性】
技术研发人员:王浩何文涛蔺晓龙翟昆朋冯华星黄璐殷明
申请(专利权)人:中国科学院嘉兴微电子与系统工程中心
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1