一种利用AGPS提升GPS定位效果的方法和系统技术方案

技术编号:17441289 阅读:130 留言:0更新日期:2018-03-10 13:47
一种利用AGPS数据提升GPS定位效果的方法和系统,该方法在定位模块开始工作时,下载AGPS数据进行辅助定位,保存AGPS数据并记录辅助定位时刻;在定位模块工作期间,定时更新保存的AGPS数据,并在定位模块休眠或关闭时停止更新;当定位模块从休眠状态进入工作状态,或者持续定不到位时长超过阈值,或者持续定不到位且离最近一次辅助定位时长超过阈值时,判断保存的AGPS数据是否失效;如果未失效,直接进行辅助定位,并记录辅助定位时刻;如果失效,重新下载AGPS数据进行辅助定位,保存AGPS数据并记录辅助定位时刻。该系统包括第一数据处理模块、第二数据处理模块、第三数据处理模块和判断定位模块。本发明专利技术在GPS模块丢星时,能够快速使用AGPS重新定位,提升定位效果。

【技术实现步骤摘要】
一种利用AGPS提升GPS定位效果的方法和系统
本专利技术涉及车辆信息
,具体涉及一种利用AGPS提升GPS定位效果的方法和系统。
技术介绍
现有GPS(GlobalPositioningSystem)定位技术,在长时间有遮挡时,容易出现丢星现象,一旦丢星,就需要通过长时间搜星检测,才会重启定位模块开始重新定位,这会造成搜星检测期间没有定位轨迹。
技术实现思路
为此,本专利技术提供一种利用AGPS(AssistedGlobalPositioningSystem)来提升GPS定位效果的方法及系统,该方法及系统可以避免出现GPS丢星检测期间无定位轨迹的现象,从而可以改进个人定位等GPS设备易丢星的应用场景的使用体验。具体方案如下:一种利用AGPS提升GPS定位效果的方法,包括以下步骤:S1、在GPS定位模块开始工作时,清空GPS定位模块缓存的星历数据,下载AGPS数据进行辅助定位,保存AGPS数据并记录辅助定位时刻;S2、在GPS定位模块定位工作期间,定时更新AGPS数据并记录辅助定位时刻,并在GPS定位模块休眠或关闭时停止更新;S3、当GPS定位模块从休眠状态进入工作状态,或者持续定不到位的时长超过阈值,或者持续定不到位且离最近一次辅助定位时长超过阈值时,清空GPS定位模块缓存的星历数据;S4、判断保存的AGPS数据是否失效:如果保存的AGPS数据没有失效,直接进行辅助定位,并记录辅助定位时刻;如果保存的AGPS数据失效,重新下载AGPS数据进行辅助定位,保存AGPS数据并记录辅助定位时刻。其中,所述的步骤S4中判断保存的AGPS数据是否失效的具体方法是:获取GPS定位模块当前时刻与保存AGPS数据时记录的辅助定位时刻的差值;若该差值超过AGPS数据失效时长阈值,则判定AGPS数据失效,若该差值未超过AGPS数据失效时长阈值,则判定AGPS数据没有失效。一种利用AGPS提升GPS定位效果的系统,包括:第一数据处理模块,被配置成在GPS定位模块开始工作时,清空GPS定位模块缓存的星历数据,下载AGPS数据进行辅助定位,保存AGPS数据并记录辅助定位时刻,第二数据处理模块,被配置成在GPS定位模块定位工作期间,定时更新AGPS数据并记录辅助定位时刻,并在GPS定位模块休眠或关闭时停止更新,第三数据处理模块,被配置成当GPS定位模块从休眠状态进入工作状态,或者持续定不到位的时长超过阈值,或者持续定不到位且离最近一次辅助定位时长超过阈值时,清空GPS定位模块缓存的星历数据;判断定位模块,被配置成判断保存的AGPS数据是否失效:如果保存的AGPS数据没有失效,直接进行辅助定位,并记录辅助定位时刻;如果保存的AGPS数据失效,重新下载AGPS数据进行辅助定位,保存AGPS数据并记录辅助定位时刻。进一步的,所述的判断定位模块还用于:获取GPS定位模块当前时刻与保存AGPS数据时记录的辅助定位时刻的差值;若该差值超过AGPS数据失效时长阈值,则判定AGPS数据失效,若该差值未超过AGPS数据失效时长阈值,则判定AGPS数据没有失效。本专利技术的有益效果如下:⑴在GPS设备定位模块丢星时,能够快速使用AGPS重新定位,提升定位效果;⑵在一定程度上避免了需要进行AGPS辅助定位时,由于网络通信失败等原因无法下载AGPS数据,造成没有AGPS数据可用的情况。附图说明图1为本专利技术一实施例的方法流程框图;图2为本专利技术一实施例的系统框图。具体实施方式为进一步说明各实施例,本专利技术提供有附图。这些附图为本专利技术揭露内容的一部分,其主要用以说明实施例,并可配合说明书的相关描述来解释实施例的运作原理。配合参考这些内容,本领域普通技术人员应能理解其他可能的实施方式以及本专利技术的优点。现结合附图和具体实施方式对本专利技术进一步说明。图1为本专利技术的方法的主要流程图,本专利技术实施例的方法涉及的设备包括1个GPS定位终端、1个配置工具与1个AGPS辅助定位中心,其中GPS定位终端内包括:定位模块、定时器、通信模块与存储单元;通过配置工具设置AGPS数据失效时长、持续不定位时长阈值与辅助定位的时间间隔,并通过通信手段发送给GPS定位终端,GPS定位终端将AGPS数据失效时长、持续不定位时长阈值与辅助定位间隔保存到存储单元中。本专利技术实施例的方法具体步骤如下:S1、定位模块刚开始工作时,执行以下操作:①冷启动清空模块本身缓存的星历数据;②通过通信模块从AGPS辅助定位中心下载AGPS数据,将下载下来的AGPS数据保存到存储单元中,并记录存储时刻;③使用AGPS数据进行辅助定位,并记录辅助定位时刻;④设置定时器运行时间间隔,AGPS数据失效时长,并启动定时器;S2、定时器运行时,通过通信模块从AGPS辅助定位中心下载AGPS数据保存到存储单元中,并更新存储时刻;S3、定位模块进入休眠状态或停止工作时,关闭定时器;S4、定位模块从休眠状态进入工作状态时,重新启动定时器;S5、当定位模块满足下述三个条件之一时,从存储单元中取出AGPS数据的存储时刻,并与当前时刻进行比较:①定位模块从休眠状态进入工作状态;②定位模块处于工作状态,且持续定不到位时长超过阈值;③定位模块处于工作状态,持续定不到位,且当前时刻与辅助定位时刻的差值超过辅助定位间隔;S6、获取当前时刻与AGPS数据存储时辅助定位时刻的差值;S7、如果当前时刻与AGPS数据存储时辅助定位时刻的差值超过AGPS数据失效时长,执行以下操作:①冷启动清空模块本身缓存的星历数据;②通过通信模块从AGPS辅助定位中心下载AGPS数据,将下载下来的AGPS数据保存到存储单元中,并记录存储时刻;③使用AGPS数据进行辅助定位,并记录辅助定位时刻;如果当前时刻与AGPS数据存储时辅助定位时刻的差值没有超过AGPS数据失效时长,执行以下操作:①冷启动清空模块本身缓存的星历数据;②直接从存储单元取出AGPS数据进行辅助定位,并记录辅助定位时刻。另外,本专利技术还提出一种利用AGPS提升GPS定位效果的系统,如图2所示,其包括:第一数据处理模块,被配置成在GPS定位模块开始工作时,清空GPS定位模块缓存的星历数据,下载AGPS数据进行辅助定位,保存AGPS数据并记录辅助定位时刻,第二数据处理模块,被配置成在GPS定位模块工作期间,定时更新保存的AGPS数据,并在GPS定位模块休眠或关闭时停止更新;第三数据处理模块,被配置成当GPS定位模块从休眠状态进入工作状态,或者持续定不到位的时长超过阈值,或者持续定不到位且离最近一次辅助定位时长超过阈值时,清空GPS定位模块缓存的星历数据;判断定位模块,被配置成判断保存的AGPS数据是否失效:如果保存的AGPS数据没有失效,直接进行辅助定位,并记录辅助定位时刻;如果保存的AGPS数据失效,重新下载AGPS数据进行辅助定位,保存AGPS数据并记录辅助定位时刻。进一步的,所述的判断定位模块还用于:获取GPS定位模块当前时刻与保存AGPS数据时记录的辅助定位时刻的差值;若该差值超过AGPS数据失效时长阈值,则判定AGPS数据失效,若该差值未超过AGPS数据失效时长阈值,则判定AGPS数据没有失效。本专利技术在GPS设备定位模块丢星时,能够快速使用AGPS重新定位,提升定位效果。并且由于对AGPS数据的定时保存本文档来自技高网...
一种利用AGPS提升GPS定位效果的方法和系统

【技术保护点】
一种利用AGPS提升GPS定位效果的方法,其特征在于,包括以下步骤:S1、在GPS定位模块开始工作时,清空GPS定位模块缓存的星历数据,下载AGPS数据进行辅助定位,保存AGPS数据并记录辅助定位时刻;S2、在GPS定位模块定位工作期间,定时更新AGPS数据并记录辅助定位时刻,并在GPS定位模块休眠或关闭时停止更新;S3、当GPS定位模块从休眠状态进入工作状态,或者持续定不到位的时长超过阈值,或者持续定不到位且离最近一次辅助定位时长超过阈值时,清空GPS定位模块缓存的星历数据;S4、判断保存的AGPS数据是否失效:如果保存的AGPS数据没有失效,直接进行辅助定位,并记录辅助定位时刻;如果保存的AGPS数据失效,重新下载AGPS数据进行辅助定位,保存AGPS数据并记录辅助定位时刻。

【技术特征摘要】
1.一种利用AGPS提升GPS定位效果的方法,其特征在于,包括以下步骤:S1、在GPS定位模块开始工作时,清空GPS定位模块缓存的星历数据,下载AGPS数据进行辅助定位,保存AGPS数据并记录辅助定位时刻;S2、在GPS定位模块定位工作期间,定时更新AGPS数据并记录辅助定位时刻,并在GPS定位模块休眠或关闭时停止更新;S3、当GPS定位模块从休眠状态进入工作状态,或者持续定不到位的时长超过阈值,或者持续定不到位且离最近一次辅助定位时长超过阈值时,清空GPS定位模块缓存的星历数据;S4、判断保存的AGPS数据是否失效:如果保存的AGPS数据没有失效,直接进行辅助定位,并记录辅助定位时刻;如果保存的AGPS数据失效,重新下载AGPS数据进行辅助定位,保存AGPS数据并记录辅助定位时刻。2.根据权利要求1所述的一种利用AGPS提升GPS定位效果的方法,其特征在于,所述的步骤S4中判断保存的AGPS数据是否失效的具体方法是:获取GPS定位模块当前时刻与保存AGPS数据时记录的辅助定位时刻的差值;若该差值超过AGPS数据失效时长阈值,则判定AGPS数据失效,若该差值未超过AGPS数据失效时长阈值,则判定AGPS数据没有失效。3.一种利用AG...

【专利技术属性】
技术研发人员:韩震华许水燕解玉芳张屿
申请(专利权)人:厦门雅迅网络股份有限公司
类型:发明
国别省市:福建,35

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

1