一种gnss接收机数据存储管理方法

文档序号:9826062阅读:578来源:国知局
一种gnss接收机数据存储管理方法
【技术领域】
[0001]本发明涉及卫星信号处理领域,尤其涉及一种GNSS接收机数据存储管理方法。
【背景技术】
[0002]大数据时代的到来,对GNSS测量领域领生巨大影响,依靠计算机科学技术对各类卫星观测数据进行更有效的分配和管理是必要的。位置大数据的研究涉及到数据采集、数据处理、计算和存储等一套完整的技术方法系统,随着数据格式的演变和数据量的增加,存储空间的压力越来越大,在有限的空间中进行合理的分配和动态管理是非常必要的。对测绘技术人员来说,通过简单的设置对数据进行初步的筛选与分类,能提高工作效率,节省工作时间。

【发明内容】

[0003]鉴于目前卫星信号处理领域存在的上述不足,本发明提供一种GNSS接收机数据存储管理方法,能够更为灵活地对观测数据以及接收机的存储空间进行管理。
[0004]为达到上述目的,本发明的实施例采用如下技术方案:
[0005]—种GNSS接收机数据存储管理方法,所述GNSS接收机数据存储管理方法包括以下步骤:
[0006]将GNSS接收机的数据存储空间设置为若干记录通道,并配置各个记录通道的GNSS静态文件存储参数;
[0007]将不同记录通道的设置参数保存到GNSS接收机配置文件中;
[0008]当记录通道被用户打开时,根据配置文件生成记录的目录并依据观测数据的UTC时间顺序依次生成记录文件;
[0009]当GNSS卫星观测数据到来时,根据用户需求对数据进行筛选和过滤,选择性地写入相应记录文件。
[0010]依照本发明的一个方面,所述配置各个记录通道的GNSS静态文件存储参数包括以下参数:记录名称、是/否打开记录、数据采样频率、记录持续时间、分配的存储空间大小、采用内部/外部存储器、是/否以循环覆盖方式存储、是/否定时存储和定时存储的打开时间。
[0011]依照本发明的一个方面,所述当记录通道被用户打开时,根据配置文件生成记录的目录并依据观测数据的UTC时间顺序依次生成记录文件具体可为:当记录通道被用户打开时,按记录通道名、日期、数据格式生成各记录的目录;依据观测数据的UTC时间顺序依次生成记录文件。
[0012]依照本发明的一个方面,所述当GNSS卫星观测数据到来时,根据用户需求对数据进行筛选和过滤,选择性地写入相应记录文件具体可包括:当GNSS卫星观测数据到来时,可依据用户对不同数据类型、采样频率、记录时长的需求,对数据进行筛选和过滤,选择性地写入相应记录文件。
[0013]依照本发明的一个方面,所述GNSS接收机数据存储管理方法包括:根据用户对不同数据类型的需求划分存储区域,实时判断各个存储区域的剩余空间。
[0014]依照本发明的一个方面,所述GNSS接收机数据存储管理方法包括:在通道存储空间满时,删除对应通道下日期最早的一天的文件夹,释放存储空间。
[0015]本发明实施的优点:本发明所述的GNSS接收机数据存储管理方法通过以下步骤:将GNSS接收机的数据存储空间设置为若干记录通道,并配置各个记录通道的GNSS静态文件存储参数;将不同记录通道的设置参数保存到GNSS接收机配置文件中;当记录通道被用户打开时,根据配置文件生成记录的目录并依据观测数据的UTC时间顺序依次生成记录文件;当GNSS卫星观测数据到来时,根据用户需求对数据进行筛选和过滤,选择性地写入相应记录文件;可灵活设置所需的记录时间段及数据采样频率,减少冗余数据对空间的占用;可分配存储空间的大小,实现自动覆盖存储功能,提高有限空间的利用效率。
【附图说明】
[0016]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本发明所述的一种GNSS接收机数据存储管理方法示意图;
[0018]图2为本发明实施例所述的单个记录通道的数据管理执行流程图;
[0019]图3为本发明实施例所述的GNSS接收机数据存储管理系统示意图。
【具体实施方式】
[0020]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0021 ]如图1所示,一种GNSS接收机数据存储管理方法,所述GNSS接收机数据存储管理方法包括以下步骤:
[0022]步骤S1:将GNSS接收机的数据存储空间设置为若干记录通道,并配置各个记录通道的GNSS静态文件存储参数;
[0023]所述步骤SI将GNSS接收机的数据存储空间设置为若干记录通道,并配置各个记录通道的GNSS静态文件存储参数的【具体实施方式】可为:
[0024]将GNSS接收机数据记录模块设置为若干个记录通道,每个记录通道可自由配置GNSS静态文件存储参数,包括:记录名称,数据采样频率,内部/外部存储器,是/否定时存储,记录持续时间,分配存储空间大小,是/否以循环覆盖方式存储,数据格式及版本,所述数据格式主要可为hen和rinex。
[0025]假设接收机总共开启了N个数据记录通道,I至N记录通道管理模块负责获取用户设置的GNSS静态文件存储参数,包括:记录名称,是/否打开记录,数据采样频率,记录持续时间,分配的存储空间大小,采用内部/外部存储器,是/否以循环覆盖方式存储,是/否定时存储,定时存储的打开时间等。
[0026]在实际应用中,可根据可在允许范围内自由设置存储空间大小。并在数据存储的过程当中重新划分存储区域,再次分配指定大小的存储空间
[0027]步骤S2:将不同记录通道的设置参数保存到GNSS接收机配置文件中;
[0028]步骤S3:当记录通道被用户打开时,根据配置文件生成记录的目录并依据观测数据的UTC时间顺序依次生成记录文件;
[0029]所述步骤S3当记录通道被用户打开时,根据配置文件生成记录的目录并依据观测数据的UTC时间顺序依次生成记录文件的【具体实施方式】可为:当用户打开记录通道时,按记录通道名,日期,数据格式生成各记录的目录;依据观测数据的UTC时间顺序依次生成记录文件。
[0030]步骤S4:当GNSS卫星观测数据到来时,根据用户需求对数据进行筛选和过滤,选择性地写入相应记录文件。
[0031]所述步骤S4当GNSS卫星观测数据到来时,根据用户需求对数据进行筛选和过滤,选择性地写入相应记录文件具体可包括:当GNSS卫星观测数据到来时,可依据用户对不同数据类型、采样频率、记录时长的需求,对数据进行筛选和过滤,选择性地写入相应记录文件.
[0032]在实际应用中,接收到分派的观测数据包,进一步检验包的有效性之后根据预先设置的各个参数判断当前数据包是否符合记录到文件的条件,如:通道打开,符合采样频率要求,若设置定时存储的前提下在定时存储的时间段内。若符合条件,则将该数据包记录到对应的记录文件中;若不符合要求则退出切换到一个通道。各记录通道依次执行这个步骤,直到所有通道对该数据包判断完毕,释放当前数据包的空间,获取下一个数据包。
[0033]在本发明的一实施例中,本发明方案可通过如下系统实现:
[0034]本GNSS接收机数据存储管理系统可包括:
[0035]数据分派模块I,该模块用于获取原始观测数据,并将数据分配到不同的记录通道。
[0036]各通道管理模块2,该模块用于获取来之数据处理模块的观测数据,并根据通道自身的配置参数(如采样间隔、存储方式、数据格式等)决定是否将观测数据记录到对应格
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1