一种辅助GNSS模块定位的车载终端及车载系统技术方案

技术编号:37263509 阅读:16 留言:0更新日期:2023-04-20 23:36
本发明专利技术涉及一种辅助GNSS模块定位的车载终端及车载系统,包括:气压测量模块,用于获取大气压海拔数值;GNSS模块,用于获取经纬度、卫星定位海拔等数值;通讯模块,用于进行通讯及获取小区识别码;控制模块,判断卫星信号强度,当信号强时,基于大气压海拔数值、卫星定位海拔数值和小区识别码进行海拔补偿标定以更新第一补偿数值表;否则,基于大气压海拔数值和小区识别码从补偿数值表中获取海拔补偿标定数值以进行海拔补偿;存储模块,用于存储包括第一补偿数值表和从远程服务器获取到的第二补偿数值表的补偿数值表。本发明专利技术在卫星信号弱的情况下,利用大气压海拔数值和海拔补偿标定数值,辅助进行卫星定位海拔及位置计算,提高定位精度。定位精度。定位精度。

【技术实现步骤摘要】
一种辅助GNSS模块定位的车载终端及车载系统


[0001]本专利技术涉及车载终端定位领域,特别涉及一种辅助GNSS模块定位的车载终端及车载系统。

技术介绍

[0002]在卫星定位计算中,海拔是一个关键的坐标信息。卫星定位过程中,因为受到各种干扰,导致不同程度的星历误差,直接影响定位时间和精度。如果能够提前获取海拔,不仅能够降低定位计算复杂度,还能够缩短定位时间。当前海拔的获取,除了卫星定位计算外,往往采用大气压计算得到,但是大气压计算海拔,易受大气环境的影响产生误差。为了实现在卫星信号较弱时,能够基于大气压海拔进行辅助定位,需要在卫星信号较强时,标定建立大气压海拔和卫星定位海拔的补偿关系。

技术实现思路

[0003]本专利技术的目的在于克服现有技术的不足,提出一种辅助GNSS模块定位的车载终端及车载系统,在卫星信号强时,利用采集的大气压海拔和卫星定位海拔标定补偿关系并获取海拔补偿标定数值;在卫星信号弱时,利用采集的大气压海拔和对应的海拔补偿标定数值获取更精确的海拔信息,进而反馈辅助GNSS模块定位。
[0004]本专利技术解决其技术问题所采用的技术方案是:
[0005]一方面,一种辅助GNSS模块定位的车载终端,包括:
[0006]气压测量模块,用于采集大气压值,并转换成对应的大气压海拔数值;
[0007]GNSS模块,用于采集位置信息,并转换成对应的经纬度信息和卫星定位海拔数值;
[0008]通讯模块,用于采集当前通讯基站的小区识别码,还用于与远程服务器进行无线通讯;
[0009]控制模块,判断GNSS模块接收到的卫星信号强度,当卫星信号强时,基于大气压海拔数值、卫星定位海拔数值和小区识别码进行海拔补偿标定以更新第一补偿数值表;否则,基于大气压海拔数值和小区识别码从补偿数值表中获取海拔补偿标定数值以进行海拔补偿;
[0010]存储模块,用于存储补偿数值表;所述补偿数值表包括第一补偿数值表和从远程服务器获取到的第二补偿数值表;所述第一补偿数值表和第二补偿数值表中均存储有与大气压海拔数值和小区识别码相对应的海拔补偿标定数值。
[0011]优选的,当可用卫星数量大于等于预设颗,各卫星的信噪比大于第一预设值,且位置精度因子值和垂直精度因子值均小于第二预设值时,控制模块判断出卫星信号强。
[0012]优选的,基于大气压海拔数值、卫星定位海拔数值和小区识别码进行海拔补偿标定以更新第一补偿数值表,具体包括:
[0013]实时采集所述GNSS模块输出的经纬度信息和卫星定位海拔数值;实时采集所述气压测量模块输出的大气压海拔数值;实时采集所述通讯模块输出的通讯基站的小区识别
码;
[0014]如果采集小区识别码成功,基于所述卫星定位海拔数值对所述大气压海拔数值进行标定补偿,获得当前小区识别码对应网格区下的大气压海拔数值和卫星定位海拔数值的海拔补偿标定数值,建立大气压海拔数值和卫星定位海拔数值在当前小区识别码网格区下的补偿关系,并更新所述存储模块中的第一补偿数值表。
[0015]优选的,如果采集小区识别码识别失败,则以当前位置点为中心,预设距离为半径,自定义网格区,并设置唯一的自定义识别码,获取当前自定义识别码对应网格区下的大气压海拔数值和卫星定位海拔数值的海拔补偿标定数值,建立大气压海拔数值和卫星定位海拔数值在当前自定义识别码网格区下的补偿关系,并更新所述存储模块中的第一补偿数值表。
[0016]优选的,更新所述第一补偿数值表之后,还包括:如果车载终端当前处于有通讯信号的网络区,则通过通讯模块把车载终端当前网格区下的补偿关系数据上传至远程服务器端;所述补偿关系数据包括当前网格区类型、小区识别码、自定义识别码、经纬度、大气压海拔数值、卫星定位海拔数值和海拔补偿标定数值。
[0017]优选的,所述控制模块还用于,获取远程服务器存储的第二补偿数值表;远程服务器接收不同车载终端不同时刻上传的各网格区的补偿关系数据,对重合网格区数据进行融合处理,得到同一网格区下,不同海拔区间和不同时段条件下,大气压海拔数值和卫星定位海拔数值的海拔补偿标定数值组,通过不断更新得到不同网格区的第二补偿数值表。
[0018]优选的,所述获取远程服务器存储的第二补偿数值表,具体包括:
[0019]远程服务器通过无线通讯网络定期将第二补偿数值表发送给车载终端的控制模块;
[0020]或者;
[0021]当控制模块检测到小区识别码发生变化时,判断存储模块中是否存在第二补偿数值表,如果本地不存在第二补偿数值表,通过无线通讯网络向远程服务器请求下载第二补偿数值表;如果本地存在第二补偿数值表,则判断当前获取的小区识别码是否存在对应的网格区,如果没有,通过无线通讯网络向远程服务器请求下载更新第二补偿数值表;
[0022]当控制模块未获取到小区识别码时,遍历所有自定义网格区,判断车载终端最后的有效位置是否处于自定义网格区中,若无对应自定义网格区,待无线通讯网络恢复时向远程服务器请求下载更新第二补偿数值表。
[0023]优选的,基于大气压海拔数值和小区识别码从补偿数值表中获取海拔补偿标定数值以进行海拔补偿,具体包括:
[0024]步骤二,获取气压测量模块根据大气压数值计算出的大气压海拔数值;
[0025]步骤四,检测通讯模块输出的当前小区识别码,若检测到有效的小区识别码,控制模块通过小区识别码查询第二补偿数值表中对应的网格区,若查询失败则查询第一补偿数值表中对应的网格区,并获取相应的海拔补偿标定数值;
[0026]步骤六,若通讯模块没有检测到有效的小区识别码,控制模块以车载终端最新的有效经纬度,去遍历查询第二补偿数值表中对应的网格区,若查询失败则查询第一补偿数值表中对应的网格区,并获取相应的海拔补偿标定数值;
[0027]步骤八,控制模块根据获取到的海拔补偿标定数值和大气压海拔数值,计算得到
标定条件下的海拔,并将标定条件下的海拔发送给所述GNSS模块。
[0028]优选的,如果所述步骤四和步骤六均获取未获取到海拔补偿标定数值,则步骤六之后,还包括:
[0029]将海拔补偿标定数值设置为车载终端内部最后一次有效的海拔补偿标定数值。
[0030]另一方面,一种车载系统,包括所述的多个车载终端;还包括与各车载终端分别相连接的远程服务器;所述远程服务器用于接收不同车载终端不同时刻上传的各网格区的补偿关系数据,对重合网格区数据进行融合处理,得到同一网格区下,不同海拔区间和不同时段条件下,大气压海拔数值和卫星定位海拔数值的海拔补偿标定数值组,通过不断更新得到不同网格区的第二补偿数值表;所述远程服务器还用于将所述第二补偿数值表发送给各车载终端。
[0031]本专利技术具有如下有益效果:
[0032]本专利技术一种辅助GNSS模块定位的车载终端及车载系统,当卫星信号强时,基于实时采集的大气压海拔数值、卫星定位海拔数值和小区识别码进行海拔补偿标定以更新第一补偿数值表和第二补偿数值表;当卫星信本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种辅助GNSS模块定位的车载终端,其特征在于,包括:气压测量模块,用于采集大气压值,并转换成对应的大气压海拔数值;GNSS模块,用于采集位置信息,并转换成对应的经纬度信息和卫星定位海拔数值;通讯模块,用于采集当前通讯基站的小区识别码,还用于与远程服务器进行无线通讯;控制模块,判断GNSS模块接收到的卫星信号强度,当卫星信号强时,基于大气压海拔数值、卫星定位海拔数值和小区识别码进行海拔补偿标定以更新第一补偿数值表;否则,基于大气压海拔数值和小区识别码从补偿数值表中获取海拔补偿标定数值以进行海拔补偿;存储模块,用于存储补偿数值表;所述补偿数值表包括第一补偿数值表和从远程服务器获取到的第二补偿数值表;所述第一补偿数值表和第二补偿数值表中均存储有与大气压海拔数值和小区识别码相对应的海拔补偿标定数值。2.根据权利要求1所述的辅助GNSS模块定位的车载终端,其特征在于,当可用卫星数量大于等于预设颗,各卫星的信噪比大于第一预设值,且位置精度因子值和垂直精度因子值均小于第二预设值时,控制模块判断出卫星信号强。3.根据权利要求1所述的辅助GNSS模块定位的车载终端,其特征在于,基于大气压海拔数值、卫星定位海拔数值和小区识别码进行海拔补偿标定以更新第一补偿数值表,具体包括:实时采集所述GNSS模块输出的经纬度信息和卫星定位海拔数值;实时采集所述气压测量模块输出的大气压海拔数值;实时采集所述通讯模块输出的通讯基站的小区识别码;如果采集小区识别码成功,基于所述卫星定位海拔数值对所述大气压海拔数值进行标定补偿,获得当前小区识别码对应网格区下的大气压海拔数值和卫星定位海拔数值的海拔补偿标定数值,建立大气压海拔数值和卫星定位海拔数值在当前小区识别码网格区下的补偿关系,并更新所述存储模块中的第一补偿数值表。4.根据权利要求3所述的辅助GNSS模块定位的车载终端,其特征在于,如果采集小区识别码识别失败,则以当前位置点为中心,预设距离为半径,自定义网格区,并设置唯一的自定义识别码,获取当前自定义识别码对应网格区下的大气压海拔数值和卫星定位海拔数值的海拔补偿标定数值,建立大气压海拔数值和卫星定位海拔数值在当前自定义识别码网格区下的补偿关系,并更新所述存储模块中的第一补偿数值表。5.根据权利要求3所述的辅助GNSS模块定位的车载终端,其特征在于,更新所述第一补偿数值表之后,还包括:如果车载终端当前处于有通讯信号的网络区,则通过通讯模块把车载终端当前网格区下的补偿关系数据上传至远程服务器端;所述补偿关系数据包括当前网格区类型、小区识别码、自定义识别码、经纬度、大气压海拔数值、卫星定位海拔数值和海拔补偿标定数值。6.根据权利要求5所述的辅助GNSS模块定位的车载终端,其特征在于,所述控制模块还用于,获取远程服务器存储的第二补偿数值表;远...

【专利技术属性】
技术研发人员:陈挺谢宁鸿陈奕浩陈茹涛
申请(专利权)人:厦门雅迅网络股份有限公司
类型:发明
国别省市:

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

1