当前位置: 首页 > 专利查询>孙红星专利>正文

一种多功能GNSS数据转换系统技术方案

技术编号:13461728 阅读:192 留言:0更新日期:2016-08-04 13:11
本发明专利技术公开了一种多功能GNSS数据转换系统,包括依次连接的文件数据输入部分、数据缓冲部分、接收机类型匹配部分、解码部分;GNSS原始数据文件通过文件数据输入部分、数据缓冲部分、接收机类型匹配部分输入到解码部分后,本地解码模块先为其分配指定内存,接着实时解码模块对其进行解码,当解码到新历元或者星历时,根据新解码的历元或星历编码得到RTCM的数据流或者生成标准的RINEX格式文件;当解码信息超过该指定内存时,本地解码模块再通过估算历元数重新开辟内存,以此达到按需内存分配。本发明专利技术将事后解码、实时解码编码等相关GNSS数据处理首次集成在一起,利用按需动态内存分配,有效提升了本地文件转换。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种多功能GNSS数据转换系统,包括依次连接的文件数据输入部分、数据缓冲部分、接收机类型匹配部分、解码部分;GNSS原始数据文件通过文件数据输入部分、数据缓冲部分、接收机类型匹配部分输入到解码部分后,本地解码模块先为其分配指定内存,接着实时解码模块对其进行解码,当解码到新历元或者星历时,根据新解码的历元或星历编码得到RTCM的数据流或者生成标准的RINEX格式文件;当解码信息超过该指定内存时,本地解码模块再通过估算历元数重新开辟内存,以此达到按需内存分配。本专利技术将事后解码、实时解码编码等相关GNSS数据处理首次集成在一起,利用按需动态内存分配,有效提升了本地文件转换。【专利说明】-种多功能GNSS数据转换系统
本专利技术设及GNSS数据处理领域,具体是一种多功能GNSS数据转换系统。
技术介绍
目前国际GNSS板卡包括T;rimble、NovAtel、Ashtech、Javad、Septent;rio、 Hemis地ere、化lox等,国内的GNSS板卡也发展迅猛,如上海思南导航的K508系列,北京和忍 星通科技的UB380系列,合众思壮的P307系列,每个厂家一般都提供了数据解码格式和解码 转换工具,如化imble提供了 ConvertSRinex工具,仅支持Trimble数据的转换,NovAtel提供 了NovAtel Convex工具,也仅支持NovAtel数据转换。目前,还没有一个统一的长期维护的 GNSS数据转换系统可W兼容所有解码类型,并且各个厂家的转换软件相对封闭,只解自家 格式,功能有限,尤其解较大文件时解码转换速率较慢,用户体验差。 GNSS数据处理时所采用的观测数据来自进行野外观测的接收机。接收机在野外进 行观测时,通常将所采集的数据记录在接收机的内部存储器或可移动的存储介质中,在完 成观测后,需要将数据传输到计算机中,W便进行处理分析;运一过程通常是利用GNSS接 收机厂商所提供的数据传输软件来进行。传输到计算机中的数据一般采用GNSS接收机厂商 所定义的专有格式W二进制文件的形式进行存储。一般说来,不同GNSS接收机厂商所定义 的专有格式各不相同,有时甚至同一厂商不同型号仪器的专有格式也不相同。专有格式具 有存储效率高、各类信息齐全的特点,但在某些情况下,如在一个项目中采用了不同接收机 进行观测时,却不方便进行数据处理分析,因为数据处理分析软件能够识别的格式是有限 的。RI肥《(Receiver Independent Exchange F'ormat/与接收机无关的交换格式)是一种在 GNSS测量应用中普遍采用的标准数据格式。该格式采用文本文件形式存储数据,数据记录 格式与接收机的制造厂商和具体型号无关。RINEX格式已经成为了 GNSS测量应用等的标准 数据格式,几乎所有测量型GNSS接收机厂商都提供将其专有格式文件转换为RINEX格式文 件的工具,而且几乎所有的数据分析处理软件都能够直接读取RI肥对各式的数据。运意味着 在实际观测作业中可W采用不同厂商、不同型号的接收机进行混合编队,而数据处理则可 采用某一特定软件进行。 国际海运事业无线电技术委员会(RTCM)是国际标准组织,其指定标准形式的文件 RTCM2.3,RTCM3.0,RTCM3.2用于标准的差分格式。 随着GNSS技术的飞速进步和应用普及,它在城市测量中的作用已越来越重要。当 前,利用多基站网络RTK(Real Time Kinematic)技术建立的连续运行卫星定位服务综合系 统(Continuous Operational Reference System,缩写为C0RS)已成为城市GPS应用的发展 热点之一。C0RS系统是卫星定位技术、计算机网络技术、数字通讯技术等高新科技多方位、 深度结晶的产物。C0RS系统由基准站网、数据处理中屯、、数据传输系统、定位导航数据播发 系统、用户应用系统五个部分组成,各基准站与监控分析中屯、间通过数据传输系统连接成 一体,形成专用网络。其播发系统需要将联合结算的观测数据按RTCM的标准播发。
技术实现思路
本专利技术的目的在于提供一种能大幅提升原始数据解码转换速率的多功能GNSS数 据转换系统。 为实现上述目的,本专利技术提供如下技术方案: 一种多功能GNSS数据转换系统,包括依次连接的文件数据输入部分、数据缓冲部分、接 收机类型匹配部分、解码部分;文件数据输入部分包括文件数据输入模块,数据缓冲部分包 括串口模块、网络模块和内存模块,接收机类型匹配部分包括GNSS接收机类型匹配模块,解 码部分包括本地解码模块和实时解码模块;GNSS原始数据文件通过文件数据输入模块进入 数据缓冲部分,再通过串口模块或网络模块存储到内存模块中,内存模块再通过GNSS接收 机类型匹配模块与解码部分连接;在GNSS原始数据文件输入到解码部分后,本地解码模块 先为其分配指定内存,接着实时解码模块对该GNSS原始数据文件进行解码,当实时解码模 块解码到新历元或者星历时,实时解码模块根据新解码的历元或星历编码得到RTCM的数据 流或者生成标准的RI肥X格式文件;当GNSS原始数据文件的解码信息超过该指定内存时,本 地解码模块再通过估算历元数重新开辟内存,W此达到按需内存分配。 作为本专利技术进一步的方案:所述的GNSS原始数据文件包括所有公开格式的GNSS接 收机格式。 作为本专利技术进一步的方案:所述的RTCM的数据流包括RTCM2.3、RTCM3.0、RTCM3.2 数据流。作为本专利技术进一步的方案:所述的RTCM的数据流用于模拟GNSS系统、单基站服务 端软件或者C0RS播发系统。 作为本专利技术进一步的方案:所述的标准的RI肥X格式文件包括与GNSS原始数据文 件对应的RI肥X2.10或者RI肥X3.02观测文件。 作为本专利技术进一步的方案:所述的多功能GNSS数据转换系统还包括接口函数输出 模块,当实时解码模块解码到新历元或者星历时,通过标记,让外部获取是否有新历元或者 星历输出。 与现有技术相比,本专利技术的有益效果是: 1、 将事后解码、实时解码编码等相关GNSS数据处理首次集成在一起,利用按需动态内 存分配,有效提升了本地文件转换; 2、 支持国际上所有公开格式的GNSS接收机类型,支持GNSS厂家的公开的二进制数据格 式文档; 3、 支持本地大文件首尾快速解码转换,其本地文件转换速度大幅度优于各厂家的转换 软件; 4、 支持快速本地文件转换后输出标准RI肥X2.10和RI肥X3.02格式的文档; 5、 支持串口、文件、网络、内存共享区方式的数据流实时解码,实时输出GNSS历元和星 历,并支持国际差分数据标准文档RTCM2.3、RTCM3.0和RTCM3.2实时编码流实时输出,可用 于模拟GNSS系统、单基站服务端软件或者C0RS播发系统里; 6、 支持接口函数输出,供外部其他软件调用。 通过应用本专利技术系统,在GNSS后处理软件中能大幅提升原始数据解码转换速率。【附图说明】 图1是本专利技术的结构框图。【具体实施方式】 下面将结合本专利技术实施例,对本专利技术实施例中的技术方案进行清楚、完整地描述, 显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的本文档来自技高网
...

【技术保护点】
一种多功能GNSS数据转换系统,其特征在于,包括依次连接的文件数据输入部分、数据缓冲部分、接收机类型匹配部分、解码部分;文件数据输入部分包括文件数据输入模块,数据缓冲部分包括串口模块、网络模块和内存模块,接收机类型匹配部分包括GNSS接收机类型匹配模块,解码部分包括本地解码模块和实时解码模块;GNSS原始数据文件通过文件数据输入模块进入数据缓冲部分,再通过串口模块或网络模块存储到内存模块中,内存模块再通过GNSS接收机类型匹配模块与解码部分连接;在GNSS原始数据文件输入到解码部分后,本地解码模块先为其分配指定内存,接着实时解码模块对该GNSS原始数据文件进行解码,当实时解码模块解码到新历元或者星历时,实时解码模块根据新解码的历元或星历编码得到RTCM的数据流或者生成标准的RINEX格式文件;当GNSS原始数据文件的解码信息超过该指定内存时,本地解码模块再通过估算历元数重新开辟内存,以此达到按需内存分配。

【技术特征摘要】

【专利技术属性】
技术研发人员:孙红星王晖冯黎光
申请(专利权)人:孙红星
类型:发明
国别省市:湖北;42

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

1