基于多模多频OEM板卡定位精度处理方法与流程

文档序号:12484519阅读:247来源:国知局
基于多模多频OEM板卡定位精度处理方法与流程

本发明涉及测绘领域,具体涉及到一种基于多模多频OEM板卡定位精度处理方法。



背景技术:

随着GNSS全球化的发展,中国北斗卫星导航系统日趋成熟,越来越多的北斗终端设备投入使用,公司引进多种类型OEM导航定位板卡,支持多模多频,需要测试各卫星系统的定位精度。

原有测试方案:每种板卡需要不同的软件等工具配置不同的卫星系统,输出定位数据GPGGA,通过秒表统计从上电到GPGGA输出并完成解算,总计5分钟1组数据。手动上电、手动记录时间、手动设置参数等,需要测试不同的环境、不同的基线,累计上千次数据。耗时耗力,前期占用个人时间非常长,以1组数据5分钟为例,测试至少1000组以上,测试时间至少需要5000分钟。后期数据处理工程量浩大工期较长,假设1000组数据,需要分析每组数据的经度点位离散图、纬度点位离散图、高程点位离散图、平面点位离散图、解算卫星,再统计1000组数据平均值的经度点位离散图、纬度点位离散图、高程点位离散图、平面点位离散图、解算卫星,还要统计1000组所有数据的经度点位离散图、纬度点位离散图、高程点位离散图、平面点位离散图、解算卫星。所有这些数据处理都是通过后期excel手动计算筛选完成的,耗费巨大工时。



技术实现要素:

本发明提供了一种基于多模多频OEM板卡定位精度处理方法,包括如下步骤:

步骤S1、搭建测试环境;

步骤S2、创建工作模式;

步骤S3、设置测试主板参数;

步骤S4、运行测试程序;

步骤S5、生成测试报告;

步骤S6、根据测试环境的不同,重复进行步骤S1-步骤S6。

在上述的基于多模多频OEM板卡定位精度处理方法中,搭建测试环境包括:

提供不同型号的OEM板卡、1分8功分器、GPS线缆、交叉线、GPS天线、OEM板卡开发底板、笔记本电脑、程控电源;引入多种距离差分数据,寻找10KM/20KM/30KM/40KM/50KM/60KM/70KM/80KM/90KM/100KM差分数据,通过服务器软件,通过交叉线转给OEM板卡对应的串口。

在上述的基于多模多频OEM板卡定位精度处理方法中,工作模式创建包括:

创建工作模式名称、设置解算类型、参与解算的卫星系统、单次测试持续时间、测试持续次数以及中心点的选取方式;

工作模式创建的所有参数配置都会被写入配置文件同时也会形成一个模式列表。

在上述的基于多模多频OEM板卡定位精度处理方法中,解算类型为RTK模式或单点模式;

参与解算的卫星系统支持GPS、GLONASS、BD单独卫星系统的选择以及任意组合;

中心点的选取方式包括选取其他模式的中心点、自行输入、计算共三种方式。

在上述的基于多模多频OEM板卡定位精度处理方法中,设置测试主板参数包括如下步骤:

设置主板名称、主板类型、COM口、串口波特率、请求GPGGA的命令、以及原始GPGGA保存的路径、定位区间和定位类型;以及

最后选择之前创建好的工作模式。

在上述的基于多模多频OEM板卡定位精度处理方法中,测试主板支持1-50以上的COM口,

测试主板支持4800/9600/19200/38400/57600/115200的串口波特率;

GPGGA命令根据主板类型而设定;

原始GPGGA保存的路径支持默认路径和自定义路径;

定位区间为圆的半径;

定位类型包括根据半径不为0的个数来确定圆的个数,以及进行成图的点的状态选择包含单点定位、伪距差分、固定状态、浮动状态,定位类型支持单独选择和多项选择。

在上述的基于多模多频OEM板卡定位精度处理方法中,测试报告包括单次测试数据报告、N次测试平均值数据报告和N次测试汇总数据报告;

N为正整数。

在上述的基于多模多频OEM板卡定位精度处理方法中,单次测试数据报告包括经度点位离散地图、纬度点位离散图、高程点位离散图、参与解算卫星颗数的数据;

N次测试平均值数据报告包括经度点位离散图、纬度点位离散图、高程点位离散图、平面点位离散图;

N次测试汇总数据报告包括经度点位离散地图、纬度点位离散图、高程点位离散图、参与解算卫星颗数、固定率。

本发明的优点在于:

1、本方法涵盖了当今主流导航定位模块的GPGGA输出设置方法,不用人为的去寻找指令或者通过各自的设置软件设置;

2、本发明可以自由的设置定位精度的区间,选择与之对比的点平均值、已知点、还是计算点,多种选择;

3、本发明还提供了对不同定位状态精度的分析;

4、本发明提供了可设置生成的精度图圆的不同区间半径;

5、本发明提供了多种不同卫星系统的设置;

6、本发明能够自由输入每轮测试持续时间,持续次数;

7、本发明能够直观的汇总多轮测试的结果,并分析定多种定位精度,包含每次测试数据的经度点位离散地图、纬度点位离散图、高程点位离散图、参与解算卫星颗数;N次测试数据的平均值的经度点位离散图、纬度点位离散图、高程点位离散图、平面点位离散图;N次测试汇总数据经度点位离散地图、纬度点位离散图、高程点位离散图、参与解算卫星颗数、固定率。

附图说明

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明及其特征、外形和优点将会变得更明显。在全部附图中相同的标记指示相同的部分。并未刻意按照比例绘制附图,重点在于示出本发明的主旨。

图1为本发明提供的一种基于多模多频OEM板卡定位精度处理方法的主要步骤图;

图2为创建工作模式的流程图;

图3为设置测试主板参数的流程图;

图4为运行测试程序的测试流程图。

具体实施方式

在下文的描述中,给出了大量具体的细节以便提供对本发明更为彻底的理解。然而,对于本领域技术人员而言显而易见的是,本发明可以无需一个或多个这些细节而得以实施。在其他的例子中,为了避免与本发明发生混淆,对于本领域公知的一些技术特征未进行描述。

为了彻底理解本发明,将在下列的描述中提出详细的步骤以及详细的结构,以便阐释本发明的技术方案。本发明的较佳实施例详细描述如下,然而除了这些详细描述外,本发明还可以具有其他实施方式。

本发明提供了一种基于多模多频OEM板卡定位精度处理方法,参照图1所示,主要包括如下步骤:

步骤S1、搭建测试环境;

步骤S2、创建工作模式;

步骤S3、设置测试主板参数;

步骤S4、运行测试程序;

步骤S5、生成测试报告;

步骤S6、根据测试环境的不同,重复进行步骤S1-步骤S6。

下面就上述的测试流程具体详细的描述。

在本发明一可选的实施例中,搭建测试环境包括:提供不同型号的OEM板卡、1分8功分器、GPS线缆、交叉线、GPS天线、OEM板卡开发底板、笔记本电脑、程控电源;引入多种距离差分数据,从全国寻找10KM/20KM/30KM/40KM/50KM/60KM/70KM/80KM/90KM/100KM差分数据,通过服务器软件,通过交叉线转给OEM板卡对应COM1口。

在本发明一可选的实施例中,参照图2所示,工作模式创建包括:创建工作模式名称、设置解算类型、参与解算的卫星系统、单次测试持续时间、测试持续次数以及中心点的选取方式;工作模式创建的所有参数配置都会被写入配置文件同时也会形成一个模式列表。可选的,解算类型为RTK模式或单点模式;参与解算的卫星系统支持GPS、GLONASS、BD单独卫星系统的选择以及任意组合;中心点的选取方式包括选取其他模式的中心点、自行输入、计算共三种方式。

在本发明一可选的实施例中,参照图3所示,设置测试主板参数包括如下步骤:设置主板名称、主板类型支持(目前主流的主板类型hemisphere、trimble、unicore、novatel等)、COM口、串口波特率、请求GPGGA的命令、以及原始GPGGA保存的路径、定位区间和定位类型;以及最后选择之前创建好的工作模式。可选的,其特征在于,测试主板支持1-50以上的COM口,测试主板支持4800/9600/19200/38400/57600/115200的串口波特率;GPGGA命令根据主板类型而设定;原始GPGGA保存的路径支持默认路径和自定义路径;定位区间为圆的半径;定位类型包括根据半径不为0的个数来确定圆的个数, 以及进行成图的点的状态选择包含单点定位“1”、伪距差分“2”、固定状态“4”、浮动状态“5”,定位类型支持单独选择和多项选择。

在本发明一可选的实施例中,参照图4所示,测试报告包括单次测试数据报告、N次测试平均值数据报告和N次测试汇总数据报告。具体的,单次测试数据报告包括经度点位离散地图、纬度点位离散图、高程点位离散图、参与解算卫星颗数的数据;N次测试平均值数据报告包括经度点位离散图、纬度点位离散图、高程点位离散图、平面点位离散图;N次测试汇总数据报告包括经度点位离散地图、纬度点位离散图、高程点位离散图、参与解算卫星颗数、固定率。

本专利测试方案:通过板卡测试工具,只需要通过1个测试程序就可完成所有的参数配置,设置每轮测试时间,总共测试次数,点击开始,待测试结束后,导出测试报告即可使用,测试报告自动生成每次测试数据的经度点位离散地图、纬度点位离散图、高程点位离散图、参与解算卫星颗数;N次测试数据的平均值的经度点位离散图、纬度点位离散图、高程点位离散图、平面点位离散图;N次测试汇总数据经度点位离散地图、纬度点位离散图、高程点位离散图、参与解算卫星颗数、固定率。大大的提高了测试效率,简单方便、解放人力。而且测试数据非常全面,避免人为因素产生的误差。测试过程中人可以走开干其他工作。无需人为手动的上电开关、秒表计时,统计时间,汇总表格。

本发明的优点在于:

1、本发明涵盖了当今主流导航定位模块的GPGGA输出设置方法,不用人为的去寻找指令或者通过各自的设置软件设置;

2、本发明可以自由的设置定位精度的区间,选择与之对比的点平均值、已知点、还是计算点,多种选择;

3、本发明还提供了对不同定位状态精度的分析;

4、本发明提供了可设置生成的精度图圆的不同区间半径;

5、本发明提供了多种不同卫星系统的设置;

6、本发明能够自由输入每轮测试持续时间,持续次数;

7、本发明能够直观的汇总多轮测试的结果,并分析定多种定位精度,包含每次测试数据的经度点位离散地图、纬度点位离散图、高程点位离散图、参与解算卫星颗数;N次测试数据的平均值的经度点位离散图、纬度点位离散图、高程点位离散图、平面点位离散图;N次测试汇总数据经度点位离散地图、纬度点位离散图、高程点位离散图、参与解算卫星颗数、固定率。

以上对本发明的较佳实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,其中未尽详细描述的设备和结构应该理解为用本领域中的普通方式予以实施;任何熟悉本领域的技术人员,在不脱离本发明技术方案范围情况下,都可利用上述揭示的方法和技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例,这并不影响本发明的实质内容。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1