[发明专利]在设备和云端构建GNSS算法统一运行环境的方法、系统有效
申请号: | 201911001502.5 | 申请日: | 2019-10-21 |
公开(公告)号: | CN112765243B | 公开(公告)日: | 2022-09-13 |
发明(设计)人: | 汤军 | 申请(专利权)人: | 千寻位置网络有限公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/21;G06F16/29 |
代理公司: | 上海一平知识产权代理有限公司 31266 | 代理人: | 成春荣;须一平 |
地址: | 200438 上海市杨浦区国权北*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 云端 构建 gnss 算法 统一 运行 环境 方法 系统 | ||
本申请公开了在设备和云端构建GNSS算法统一运行环境的方法、系统。该方法包括:所述设备与所述云端通过各自的统一算法接入接口建立双向连接,所述设备从所述云端获取差分数据;所述设备通过所述统一算法接入接口加载本地算法,通过所述本地算法对所述差分数据进行解算并得到解算结果;判断所述本地解算是否正常,若异常,所述云端通过所述统一算法接入接口加载云端算法,通过所述云端算法对所述差分数据进行解算并将解算结果返回至所述设备。
技术领域
本说明书一般涉及卫星定位技术领域,具体涉及一种在设备和云端构建GNSS算法统一运行环境的方法、系统。
背景技术
全球导航卫星系统(Global Navigation Satellite System,GNSS)是所有导航卫星系统的全称,目前主要包括美国的全球定位系统(Global Positioning System,GPS),俄罗斯的全球导航卫星系统(Global Navigation Satellite System,GLONASS),欧洲的伽利略系统(Galileo),中国的北斗(Compass)。全球导航卫星系统接收机工作的基本原理是:接收到导航卫星发送无线电信号并提取伪距,并根据4个以上伪距计算自身在地理坐标系中的位置。
在GNSS行业中终端上一般运行定位解算算法,其输入的数据一般为卫星观测的数据、星历、差分改正数(可选),差分改正数通常从差分服务器中获取。这些终端的定位解算算法不会作为服务在云端运行,因而存在以下不足:
1、在终端定位异常时候,差分服务器厂商没有办法帮助终端客户排查问题,确定是差分服务异常还是终端观测数据异常
2、通过硬件终端监测差分服务成本太高
3、如果终端的定位解算算法需要适配在硬件和云端运行,需要对解算算法进行改造并维护多个不同的代码
4、以多进程的方式启动解算算法实例占用非常多的资源,而且无法对实例的生命周期进行管理
5、云端和终端的解算算法没有交互,无法形成服务和数据的闭环
发明内容
本说明书提供了一种在设备和云端构建GNSS算法统一运行环境的方法、系统,通过设备终端和云端的统一算法接入接口,可以进行设备终端和云端的算法交互和切换,解决终端的计算能力不足的问题,帮助终端排查问题。
本申请公开了一种在设备和云端构建GNSS算法统一运行环境的方法,包括:
所述设备与所述云端通过各自的统一算法接入接口建立双向连接,所述设备从所述云端获取差分数据;
所述设备通过所述统一算法接入接口加载本地算法,通过所述本地算法对所述差分数据进行解算并得到解算结果;
判断所述本地解算是否正常,若异常,所述云端通过所述统一算法接入接口加载云端算法,通过所述云端算法对所述差分数据进行解算并将解算结果返回至所述设备。
在一个优选例中,所述设备和所述云端分别包括业务层、算法实例管理,所述统一算法接入接口包括实例工厂接口、生命周期接口、数据交互接口;
响应于所述业务层算法实例创建请求,所述实例工厂接口从算法静态库调用相应的算法;
所述生命周期接口管理所述算法实例的生命周期;
所述算法实例通过所述数据交互接口实现与所述算法静态库的数据交互。
在一个优选例中,所述算法实例的生命周期包括启动阶段;
在所述启动阶段,所述业务层发送新建算法实例请求至所述算法实例管理,所述算法实例管理根据算法的名称加载所述算法静态库,创建算法实例。
在一个优选例中,所述算法实例的生命周期包括初始化阶段;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于千寻位置网络有限公司,未经千寻位置网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911001502.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:海面监控方法及系统
- 下一篇:携带突变的肿瘤驱动基因的干细胞及其用途