[发明专利]GNSS算法验证的方法及系统、定位终端、存储器有效
申请号: | 201710445002.5 | 申请日: | 2017-06-13 |
公开(公告)号: | CN107329825B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 陈晨;刘志祥 | 申请(专利权)人: | 千寻位置网络有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 上海市海华永泰律师事务所 31302 | 代理人: | 包文超 |
地址: | 200433 上海市杨浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | gnss 算法 验证 方法 系统 定位 终端 存储器 | ||
本发明适用于卫星定位技术领域,提供了一种GNSS算法验证的方法及系统、定位终端、存储器,所述方法包括:从数据库中获取解算任务;将所获取的解算任务批量分配给一个以上计算机;接收所述一个以上计算机中的每一计算机反馈的执行解算任务的解算结果,所述解算结果至少包括以下一个:卫星数据的固定率、卫星数据的精度;对接收的解算结果进行汇总,获得汇总结果。本发明中,以批量形式执行GNSS解算任务,可提高执行解算任务的效率。
技术领域
本发明属于卫星定位技术领域,尤其涉及一种GNSS算法验证的方法及系统、定位终端、存储器。
背景技术
全球导航卫星系统(Global Navigation Satellite System,GNSS)是所有导航卫星系统的全称,目前主要包括美国的全球定位系统(Global Positioning System,GPS),俄罗斯的全球导航卫星系统(Global Navigation Satellite System,GLONASS),欧洲的伽利略系统(Galileo),中国的北斗(Compass)。全球导航卫星系统接收机工作的基本原理是:接收到导航卫星发送无线电信号并提取伪距,并根据4个以上伪距计算自身在地理坐标系中的位置,常见的解算算法有最小二乘法和卡尔曼滤波法。
现有技术中,通常需要对解算算法进行验证以优化解算算法,但解算算法的验证过程涉及大量的数据解算任务,现有技术中通常使用一台或者多台计算机来逐个验证解算任务,验证效率较低。
发明内容
本发明实施例提供了一种GNSS算法验证的方法及系统、定位终端、存储器,旨在解决现有技术中逐个验证解算任务导致验证效率较低的问题。
本发明实施例是这样实现的,一种GNSS算法验证的方法,包括:
从数据库中获取解算任务;
将所获取的解算任务批量分配给一个以上计算机;
接收所述一个以上计算机中的每一计算机反馈的执行解算任务的解算结果,所述解算结果至少包括以下一个:卫星数据的固定率、卫星数据的精度;
对接收的解算结果进行汇总,获得汇总结果。
优选地,所述对接收的解算结果进行汇总,获得汇总结果之后还包括:
将所述汇总结果进行展示。
优选地,所述一个以上计算机的每一计算机的计算资源阈值均相等,所述将所获取的解算任务批量分配给一个以上计算机具体包括:
分析所获取的解算任务,获得所述解算任务需要消耗的计算资源总量;
将所述计算资源总量平均分配给所述一个以上计算机中的每一计算机。
优选地,所述将所获取的解算任务分配给一个以上计算机具体包括:
分析所获取的解算任务,获得分析结果;
获取每一所述计算机的计算资源阈值;
基于所述分析结果及每一所述计算机的计算资源阈值为每一所述计算机分配所述解算任务。
优选地,所述分析结果包括所述解算任务需要消耗的计算资源总量,所述基于所述分析结果及每一所述计算机的计算资源阈值为每一所述计算机分配所述解算任务具体包括:
统计执行所述解算任务的数量;
基于所述一个以上计算机的数量及所述需要消耗的计算资源总量将所述解算任务平均分配给每一所述计算机。
优选地,所述分析结果包括需要消耗的计算资源平均值,所述基于所述计算机的数量及所述需要消耗的计算资源总量将所述解算任务平均分配给每一所述计算机之前还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于千寻位置网络有限公司,未经千寻位置网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710445002.5/2.html,转载请声明来源钻瓜专利网。