GNSS接收机数据存储管理系统及数据存储管理方法技术方案

技术编号:20943900 阅读:37 留言:0更新日期:2019-04-24 02:09
本发明专利技术提供了一种GNSS接收机数据存储管理系统及数据存储管理方法,该数据存储管理系统包括:微处理器,微处理器分别与GNSS接收机核心板卡和通信单元连接;第一存储单元,第一存储单元与微处理器连接,第一存储单元用于存储GNSS接收机核心板卡的主要配置参数和GNSS接收机的参数信息;第二存储单元,第二存储单元与微处理器连接,第二存储单元用于缓存GNSS接收机核心板卡发送的观测数据和星历数据;第三存储单元,第三存储单元与微处理器连接,第三存储单元用于存储未发送的数据。应用本发明专利技术的技术方案,以解决现有技术中地表位移监测用接收机功耗大和丢数严重的技术问题。

Data Storage Management System and Data Storage Management Method of GNSS Receiver

The invention provides a data storage management system and a data storage management method for a GNSS receiver. The data storage management system includes: a microprocessor and a microprocessor are respectively connected with a GNSS receiver core board and a communication unit; a first storage unit, a first storage unit and a microprocessor are connected; and a first storage unit is used to store the main configuration parameters of a GNSS receiver core board. Number and parameter information of GNSS receiver; second storage unit, which is connected with microprocessor, second storage unit is used to cache observation data and ephemeris data transmitted by core board of GNSS receiver; third storage unit, which is connected with microprocessor, and third storage unit is used to store data not sent. The technical scheme of the invention is applied to solve the technical problems of high power consumption and serious loss of the receiver used for surface displacement monitoring in the prior art.

【技术实现步骤摘要】
GNSS接收机数据存储管理系统及数据存储管理方法
本专利技术涉及地表位移监测
,尤其涉及一种GNSS接收机数据存储管理系统及数据存储管理方法。
技术介绍
地表位移监测作为地质灾害监测的一个重要组成部分,在地质灾害监测产业中占的比重也在逐年增长,对于地表位移的监测,常采用GNSS接收机(GlobalNavigationSatelliteSystem,全球导航卫星系统)进行静态监测。一方面,地表位移监测用接收机常年放在野外偏僻的地方,无法采用市电供电,只能通过太阳能供电,而现有的GNSS接收机大多采用接收一包数据并传输的方式,该方式中GNSS接收机核心板卡和通信模块一直处于工作的状态,系统的功耗较大;另一方面,地表位移监测用接收机所在的区域通讯信号不稳定,直接影响了数据的传输质量,丢数严重,现有的接收机无法对未发送数据进行存储管理,导致用于解算时段内的数据量不够,而对于GNSS静态测量,周期时段内数据的缺失会导致一大批已经获取的数据为无用数据,无法进行该时段内的数据解算,同时无用数据也占用了大量的流量成本。
技术实现思路
本专利技术提供了一种GNSS接收机数据存储管理系统及数据存储管理方法,能够解决现有技术中地表位移监测用接收机功耗大和丢数严重的的技术问题。根据本专利技术的一方面,提供了一种GNSS接收机数据存储管理系统,该数据存储管理系统包括:微处理器,微处理器分别与GNSS接收机核心板卡和通信单元连接,微处理器用于配置GNSS接收机核心板卡的参数、实时接收GNSS接收机核心板卡的数据、对数据进行存储管理以及控制数据的发送;第一存储单元,第一存储单元与微处理器连接,第一存储单元用于存储GNSS接收机核心板卡的主要配置参数和GNSS接收机的参数信息;第二存储单元,第二存储单元与微处理器连接,第二存储单元用于缓存GNSS接收机核心板卡发送的观测数据和星历数据;第三存储单元,第三存储单元与微处理器连接,第三存储单元用于存储未发送的数据。进一步地,第一存储单元为非易失性存储器,非易失性存储器包括EEPROM存储器或SPIFlash存储器。进一步地,第二存储单元为易失性存储器,易失性存储器包括SRAM类的存储器。进一步地,第三存储单元为非易失性存储器,非易失性存储器包括SD卡存储器。进一步地,GNSS接收机核心板卡的主要配置参数包括GNSS接收机核心板卡的观测数据和星历数据的发送频率、通信的波特率和数据的输出格式;或GNSS接收机的参数信息包括GNSS接收机的出厂信息和数据的解算周期T。进一步地,GNSS接收机的出厂信息包括版本号、产品编号和协议版本号。根据本专利技术的另一方面,提供了一种用于如上所述的GNSS接收机数据存储管理系统的数据存储管理方法,GNSS接收机数据存储管理系统用于存储管理多个时间周期的数据,多个时间周期的时间间隔均相同,数据存储管理方法包括:步骤一,通过微处理器将GNSS接收机核心板卡的主要配置参数和GNSS接收机的参数信息存储至第一存储单元内;步骤二,微处理器接收GNSS接收机核心板卡传输的当前时间周期的T1至Tn时刻的数据并将数据存储至第二存储单元内;步骤三,当达到时间间隔时,微处理器将存储在第二存储单元内的T1至Tn时刻的数据转移至第三存储单元中;步骤四,微处理器通过通信单元将第三存储单元中的T1至Tn时刻的数据发送出去,若T1至Tn时刻的数据全部成功发送,则进行下一时间周期的Tn+1至T2n时刻的数据的接收与发送,下一时间周期的Tn+1至T2n时刻的数据的接收与发送方式与当前时间周期的数据的接收与发送方式相同;若在Ti时刻网络中断无法实现Ti至Tn时刻内数据的发送,则进入步骤五;步骤五,微处理器重发Ti至Tn时刻的数据,当重发次数小于或等于设定次数时,如果Ti至Tn时刻的数据发送成功,则进行下一时间周期的Tn+1至T2n时刻的数据的接收与发送,下一时间周期的Tn+1至T2n时刻的数据的接收与发送方式与当前时间周期的数据的接收与发送方式相同,否则进入步骤六;步骤六,微处理器继续接收GNSS接收机核心板卡传输的下一时间周期的Tn+1至T2n时刻的数据,并将Tn+1至T2n时刻的数据存储至第二存储单元中;当达到时间间隔时,微处理器将存储在第二存储单元内的Tn+1至T2n时刻的数据转移至第三存储单元中;微处理器重发第三存储单元中的Ti至Tn时刻内的数据,若未发送成功,则进行下一时间周期之后的时间周期的数据的接收与发送,下一时间周期之后的时间周期的数据的接收与发送方式与当前时间周期的数据的接收与发送方式相同,若发送成功,则进入步骤七;步骤七,微处理器发送下一时间周期的Tn+1至T2n时刻内的数据。进一步地,步骤二具体包括:(2.1)微处理器接收GNSS接收机核心板卡传输的当前时间周期的T1时刻的原始数据,并将T1时刻的原始数据缓存至第二存储单元中;(2.2)微处理器接收GNSS接收机核心板卡传输的T2时刻的原始数据,并将T1时刻的原始数据缓存至第二存储单元中;(2.3)微处理器依次接收GNSS接收机核心板卡传输的T3至Tn时刻的原始数据,并将T3至Tn时刻的原始数据依次缓存至第二存储单元中。进一步地,设定次数的范围为1至5。进一步地,任一时间周期的时间间隔均大于或者等于设定的解算周期T的时长。应用本专利技术的技术方案,通过第二存储单元缓存GNSS接收机核心板卡发送的观测数据和星历数据,第三存储单元存储未发送的数据,从而能够实现对数据的缓存管理以及对未发送数据的存储管理,该种分时工作方式相对于现有技术而言,能够避免GNSS接收机核心板卡和通信单元一直处于工作的状态以及无法对未发送数据进行存储管理的问题,解决了现有技术中GNSS接收机的功耗大及丢数的问题。附图说明所包括的附图用来提供对本专利技术实施例的进一步的理解,其构成了说明书的一部分,用于例示本专利技术的实施例,并与文字描述一起来阐释本专利技术的原理。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了根据本专利技术的具体实施例提供的GNSS接收机数据存储管理系统的结构示意框图;图2示出了根据本专利技术的具体实施例提供的GNSS接收机数据存储管理系统与通信单元和GNSS接收机核心板卡连接的结构示意框图;图3示出了根据本专利技术的具体实施例提供的数据存储管理方法的流程图。其中,上述附图包括以下附图标记:10、微处理器;20、第一存储单元;30、第二存储单元;40、第三存储单元;50、通信单元;100、GNSS接收机核心板卡。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的本文档来自技高网...

【技术保护点】
1.一种GNSS接收机数据存储管理系统,其特征在于,所述数据存储管理系统包括:微处理器(10),所述微处理器(10)分别与GNSS接收机核心板卡和通信单元连接,所述微处理器(10)用于配置所述GNSS接收机核心板卡的参数、实时接收所述GNSS接收机核心板卡的数据、对所述数据进行存储管理以及控制所述数据的发送;第一存储单元(20),所述第一存储单元(20)与所述微处理器(10)连接,所述第一存储单元(20)用于存储所述GNSS接收机核心板卡的主要配置参数和所述GNSS接收机的参数信息;第二存储单元(30),所述第二存储单元(30)与所述微处理器(10)连接,所述第二存储单元(30)用于缓存所述GNSS接收机核心板卡发送的观测数据和星历数据;第三存储单元(40),所述第三存储单元(40)与所述微处理器(10)连接,所述第三存储单元(40)用于存储未发送的所述数据。

【技术特征摘要】
1.一种GNSS接收机数据存储管理系统,其特征在于,所述数据存储管理系统包括:微处理器(10),所述微处理器(10)分别与GNSS接收机核心板卡和通信单元连接,所述微处理器(10)用于配置所述GNSS接收机核心板卡的参数、实时接收所述GNSS接收机核心板卡的数据、对所述数据进行存储管理以及控制所述数据的发送;第一存储单元(20),所述第一存储单元(20)与所述微处理器(10)连接,所述第一存储单元(20)用于存储所述GNSS接收机核心板卡的主要配置参数和所述GNSS接收机的参数信息;第二存储单元(30),所述第二存储单元(30)与所述微处理器(10)连接,所述第二存储单元(30)用于缓存所述GNSS接收机核心板卡发送的观测数据和星历数据;第三存储单元(40),所述第三存储单元(40)与所述微处理器(10)连接,所述第三存储单元(40)用于存储未发送的所述数据。2.根据权利要求1所述的GNSS接收机数据存储管理系统,其特征在于,所述第一存储单元(20)为非易失性存储器,所述非易失性存储器包括EEPROM存储器或SPIFlash存储器。3.根据权利要求1所述的GNSS接收机数据存储管理系统,其特征在于,所述第二存储单元(30)为易失性存储器,所述易失性存储器包括SRAM类的存储器。4.根据权利要求1所述的GNSS接收机数据存储管理系统,其特征在于,所述第三存储单元(40)为非易失性存储器,所述非易失性存储器包括SD卡存储器。5.根据权利要求1所述的GNSS接收机数据存储管理系统,其特征在于,所述GNSS接收机核心板卡的主要配置参数包括所述GNSS接收机核心板卡的观测数据和星历数据的发送频率、通信的波特率和数据的输出格式;或所述GNSS接收机的参数信息包括所述GNSS接收机的出厂信息和数据的解算周期T。6.根据权利要求5所述的GNSS接收机数据存储管理系统,其特征在于,所述GNSS接收机的出厂信息包括版本号、产品编号和协议版本号。7.一种用于如权利要求1至6所述的GNSS接收机数据存储管理系统的数据存储管理方法,其特征在于,所述GNSS接收机数据存储管理系统用于存储管理多个时间周期的数据,多个所述时间周期的时间间隔均相同,所述数据存储管理方法包括:步骤一,通过微处理器(10)将GNSS接收机核心板卡的主要配置参数和GNSS接收机的参数信息存储至第一存储单元(20)内;步骤二,所述微处理器(10)接收所述GNSS接收机核心板卡传输的当前时间周期的T1至Tn时刻的数据并将所述数据存储至第二存储单元(30)内;步骤三,当达到所述...

【专利技术属性】
技术研发人员:颜芳孙芳董建勋徐锐牟春雷岳雷孙贵鑫
申请(专利权)人:航天科工惯性技术有限公司
类型:发明
国别省市:北京,11

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

1