获得辅助GPS定位信息的方法、终端及机器可读存储介质技术

技术编号:20863499 阅读:50 留言:0更新日期:2019-04-17 08:50
本发明专利技术实施例提供一种获得辅助GPS定位信息的方法、终端及机器可读存储介质,属于GPS定位技术领域,解决了现有技术中星历数据下载频率高以及定位精度低的问题。所述方法应用于车载终端,包括:按照预设星历下载周期发送用于获取星历数据的请求消息;接收响应于所述请求消息的所述星历数据;将所述星历数据存入GPS模组;以及启动所述GPS模组,以使得所述GPS模组基于AOP技术根据所述星历数据计算得到对应的卫星轨道信息。本发明专利技术实施例适用于GPS定位过程中。

【技术实现步骤摘要】
获得辅助GPS定位信息的方法、终端及机器可读存储介质
本专利技术涉及GPS定位
,具体地涉及一种获得辅助GPS定位信息的方法、终端及机器可读存储介质。
技术介绍
目前大多数智能硬件设备,特别是智能自行车锁,都会带有GPS模组以获取定位信息。但是出于降低功耗的考虑,GPS模组一般情况下都是处于关闭状态(即停止给GPS主电源供电),只有在需要进行GPS定位的时候才会启动GPS模组。对于这种方式,从GPS模组启动,到搜星完成,再到获取有效的经纬度信息,一般需要比较长的时间,精度也较差。为解决该问题,现有技术中使用辅助全球卫星定位系统(AGPS,AssistedGlobalPositioningSystem)。传统的AGPS方式一般分为两种,即online(在线)模式和offline(离线)模式。Online模式需要设备每2至4小时去星历下载服务器上下载一次星历数据,然后将星历数据写入GPS模组中。当下次定位时,GPS模组会利用这些星历数据来实现快速定位。Offline模式与online模式类似,也是从星历下载服务器上下载星历数据并写入GPS模组。Offline模式下的星历数据有效期较长(最长可以支持35天)。对于现有技术中的AGPS方式,虽然online模式定位精度高,但是下载周期短,对车锁的功耗和流量要求较高,虽然offline模式下的下载周期长,但是定位速度和精度均不及online模式,且随着时间的增长,定位效率会急剧下降。
技术实现思路
本专利技术实施例的目的是提供一种获得辅助GPS定位信息的方法、终端及机器可读存储介质,解决了现有技术中星历数据下载频率高以及定位精度低的问题,降低了星历数据的下载频率,节省了功耗和流量,实现了快速准确地获得辅助GPS定位信息。为了实现上述目的,本专利技术实施例提供一种获得辅助GPS定位信息的方法,所述方法应用于车载终端,所述方法包括:按照预设星历下载周期发送用于获取星历数据的请求消息;接收响应于所述请求消息的所述星历数据;将所述星历数据存入GPS模组;以及启动所述GPS模组,以使得所述GPS模组基于AOP技术根据所述星历数据计算得到对应的卫星轨道信息。进一步地,在所述根据所述星历数据计算得到对应的卫星轨道信息之后,所述方法还包括:关闭所述GPS模组。进一步地,在所述关闭所述GPS模组之后,所述方法还包括:启动所述GPS模组,以使得所述GPS模组接收GPS定位数据,并根据所述卫星轨道信息以及所述GPS定位数据进行GPS定位。进一步地,在所述按照预设星历下载周期发送用于获取星历数据的请求消息之前,所述方法还包括:当所述车锁终端第一次上电启动时,向所述GPS模组发送开启AOP功能的开启指令,生成并保存AOP功能开启的配置信息。进一步地,在所述关闭所述GPS模组之后,所述方法还包括:根据本地时钟判断是否到达下一个所述预设星历下载周期;当到达下一个所述预设星历下载周期时,发送用于获取星历数据的请求消息。相应的,本专利技术实施例还提供一种车锁终端,所述车锁终端用于执行上述所述的获得辅助GPS定位信息的方法。进一步地,所述车锁终端所包括的GPS模组的型号为M8030-KT。相应的,本专利技术实施例还提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令用于使得机器执行上述所述的获得辅助GPS定位信息的方法。通过上述技术方案,车载终端按照预设星历下载周期发送用于获取星历数据的请求消息,然后接收响应于所述请求消息的所述星历数据,并将所述星历数据存入GPS模组,从而启动所述GPS模组,以使得所述GPS模组基于AOP技术根据所述星历数据计算得到对应的卫星轨道信息。本专利技术实施例解决了现有技术中星历数据下载频率高以及定位精度低的问题,通过将GPS模组中的AOP技术与online模式相结合,既达到了online模式的快速、高精度的定位,又降低了星历数据的下载频率,节省了功耗和流量,实现了快速准确地获得辅助GPS定位信息。本专利技术实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本专利技术实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术实施例,但并不构成对本专利技术实施例的限制。在附图中:图1是本专利技术实施例提供的一种获得辅助GPS定位信息的方法的流程示意图;图2是本专利技术实施例提供的另一种获得辅助GPS定位信息的方法的流程示意图;图3是本专利技术实施例提供的又一种获得辅助GPS定位信息的方法的流程示意图;图4是本专利技术实施例提供的再一种获得辅助GPS定位信息的方法的流程示意图。具体实施方式以下结合附图对本专利技术实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本专利技术实施例,并不用于限制本专利技术实施例。图1是本专利技术实施例提供的一种获得辅助GPS定位信息的方法的流程示意图。如图1所示,所述方法应用于车载终端,所述方法包括如下步骤:步骤101,按照预设星历下载周期发送用于获取星历数据的请求消息;步骤102,接收响应于所述请求消息的所述星历数据;步骤103,将所述星历数据存入GPS模组;以及步骤104,启动所述GPS模组,以使得所述GPS模组基于AOP技术根据所述星历数据计算得到对应的卫星轨道信息。其中,所述车载终端按照所述预设星历下载周期向远程服务器发送用于获取星历数据的请求消息。所述预设星历下载周期可以是24小时或者48小时,也可以是其它根据具有情况预设的时间。所述远程服务器为与所述车载终端关联的服务器。其中,所述远程服务器可以间隔设定时间从搜集星历数据的官方服务器(例如Ublox官方服务器)下载所述星历数据,所述设定时间小于所述预设星历下载周期,例如所述设定时间为10分钟,从而保证所述车载终端从远程服务器上获取的星历数据的实时性。所述车载终端在将所获取的星历数据存入所述GPS模组后,启动所述GPS模组,并利用其中的AOP技术根据所述星历数据计算得到对应的卫星轨道信息,以供未来GPS定位使用。另外,作为本专利技术的一种实施方式,如图2所示,在按照所述预设星历下载周期发送用于获取所述星历数据的请求消息之前,可以进行开启AOP功能的配置,所述方法还包括如下步骤:步骤201,当所述车锁终端第一次上电启动时,向所述GPS模组发送开启AOP功能的开启指令,从而生成并保存AOP功能开启的配置信息,以便防止后续掉电后该AOP功能失效。可选的,作为本专利技术的一种实施方式,如图3所示,在根据所述星历数据计算得到对应的卫星轨道信息之后,所述方法还包括如下步骤:步骤301,关闭所述GPS模组,以便节省功耗。通过图3所示的步骤可知,本专利技术实施例中的AOP+online模式的初始化已经完成。当下次启动所述GPS模组后,即可实现GPS的快速定位。可选的,作为本专利技术的另一种实施方式,在关闭所述GPS模组之后,当需要进行GPS定位时,可以启动所述GPS模组,以使得所述GPS模组接收GPS定位数据,并根据所述卫星轨道信息以及所述GPS定位数据进行GPS定位。通过上述实施例可知,在每个预设星历下载周期,所述车载终端都可以从远程服务器获得最新的星历数据,然后启动所述GPS模组并根据AOP技术得到最新的卫星轨道信息,之后关闭所述GPS模组。当需要进行GPS本文档来自技高网...

【技术保护点】
1.一种获得辅助GPS定位信息的方法,其特征在于,所述方法应用于车载终端,所述方法包括:按照预设星历下载周期发送用于获取星历数据的请求消息;接收响应于所述请求消息的所述星历数据;将所述星历数据存入GPS模组;以及启动所述GPS模组,以使得所述GPS模组基于AOP技术根据所述星历数据计算得到对应的卫星轨道信息。

【技术特征摘要】
1.一种获得辅助GPS定位信息的方法,其特征在于,所述方法应用于车载终端,所述方法包括:按照预设星历下载周期发送用于获取星历数据的请求消息;接收响应于所述请求消息的所述星历数据;将所述星历数据存入GPS模组;以及启动所述GPS模组,以使得所述GPS模组基于AOP技术根据所述星历数据计算得到对应的卫星轨道信息。2.根据权利要求1所述的方法,其特征在于,在所述根据所述星历数据计算得到对应的卫星轨道信息之后,所述方法还包括:关闭所述GPS模组。3.根据权利要求2所述的方法,其特征在于,在所述关闭所述GPS模组之后,所述方法还包括:启动所述GPS模组,以使得所述GPS模组接收GPS定位数据,并根据所述卫星轨道信息以及所述GPS定位数据进行GPS定位。4.根据权利要求1所述的方法,其特征在于,在所述按照预设星历下载周期发送...

【专利技术属性】
技术研发人员:刘航
申请(专利权)人:北京拜克洛克科技有限公司
类型:发明
国别省市:北京,11

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

1