[发明专利]终端的GPS模块冷启动方法、装置、终端及存储介质在审
申请号: | 201910108033.0 | 申请日: | 2019-02-02 |
公开(公告)号: | CN111522045A | 公开(公告)日: | 2020-08-11 |
发明(设计)人: | 牛超;王昭鑫 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G01S19/46 | 分类号: | G01S19/46 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 江婷;李发兵 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 gps 模块 冷启动 方法 装置 存储 介质 | ||
本发明实施例提供一种终端的GPS模块冷启动方法、装置、终端及存储介质,预先设置包括星历数据记录的卫星可见窗口表,在终端的GPS模块冷启动时,可获取该终端当前的目标位置信息,然后根据该目标位置信息直接从预设的卫星可见窗口表中选择出位置信息与该目标位置信息匹配的星历数据记录得到目标记录集合,进而根据该目标记录集合中的星历数据记录选择大于等4的N颗卫星组成可见卫星列表,并根据该可见卫星列表中的卫星进行定位,相对关技术在冷启动时通过给卫星轨道建模的方式实时获取星历数据的方式,可以缩短GPS模块冷启动的时间,提升用户体验的满意度。
技术领域
本发明涉及定位领域,尤其涉及一种终端的GPS模块冷启动方法、装置、终端及存储介质。
背景技术
基于卫星信号的定位导航技术在各种终端上应用日益成熟和广泛。其中设置有GPS(Global Positioning System,全球定位系统)模块的各种终端也出现在人们的生活和工作中,例如各种车载设备、移动终端等。
GPS模块的启动分为冷启动、温启动、热启动三种类型。其中冷启动时在启动前没有预存任何卫星的星历和历书,定位之前必须获取完整的星历数据,相关技术的做法是在冷启动时通过给卫星轨道建模的方式实时获取某时刻某地点的星历数据,从中选择信号强的卫星进行同步,这种冷启动方式计算量大、耗时较长,一般需数十秒才能定位,用户体验满意度差。
发明内容
本发明实施例提供的一种终端的GPS模块冷启动方法、装置、终端及存储介质,解决相关技术在冷启动时通过给卫星轨道建模的方式实时获取星历数据,从中选择信号强的卫星进行同步的方式耗时长,用户体验满意度差的问题。
为解决上述技术问题,本发明实施例提供一种终端的GPS模块冷启动方法,包括:
获取所述终端当前的目标位置信息;
根据所述目标位置信息,从预设的卫星可见窗口表中选择出位置信息与该目标位置信息匹配的星历数据记录得到目标记录集合;
根据所述目标记录集合中的星历数据记录选择N颗卫星组成可见卫星列表,所述N为大于等于4的整数;
根据所述可见卫星列表中的卫星进行定位。
为了解决上述问题,本发明实施例还提供了一种终端的GPS模块冷启动装置,包括:
位置信息获取模块,用于获取所述终端当前的目标位置信息;
匹配模块,用于根据所述目标位置信息,从预设的卫星可见窗口表中选择出位置信息与该目标位置信息匹配的星历数据记录得到目标记录集合;
选择模块,用于根据所述目标记录集合中的星历数据记录选择N颗卫星组成可见卫星列表,所述N为大于等于4的整数;
控制模块,用于根据所述可见卫星列表中的卫星进行定位。为了解决上述问题,本发明实施例还提供了一种终端,包括GPS模块,还包括处理器、存储器和通信总线;
所述通信总线用于将所述处理器和存储器连接;
所述处理器用于执行所述存储器中存储的计算机程序,以实现如上所述的终端的GPS模块冷启动方法的步骤。
为了解决上述问题,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个计算机程序,所述一个或者多个计算机程序可被一个或者多个处理器执行,以实现如上所述的终端的GPS模块冷启动方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910108033.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于协议节点的工业互联网平台
- 下一篇:一种具有防震结构的蓄电池
- 同类专利
- 专利分类
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置