技术领域
[0001] 本
发明涉及卫星导航测绘技术领域,尤其涉及一种原始观测数据的传输方法、终端设备、存储介质。
背景技术
[0002] GNSS
定位技术是形变监测中一种常用的技术手段,通常是需要架设两台以上的GNSS接收机,每台GNSS接收机均是利用移动网络将GNSS原始观测数据实时传输至远程
服务器,远程服务器每隔一个小时或者几个小时会对GNSS的原始观测数据进行联合静态解算。通常每个GNSS监测点均位于比较偏僻的区域,无法使用市电进行供电。常用的供电方案是采用
太阳能加
蓄电池的方案,但实际作业中经常会出现连续几十天没有日照的情况,导致存在供电不足的
风险。面对这个问题,目前存在的解决方案是持续扩大太阳能板的面积和增大
蓄电池的容量。但太阳能
板面积的扩大与蓄电池容量的增大会随之带来成本增加的问题。因此如何在保持供电系统不变的情况下,使得供
电能满足GNSS接收机在连续遇到阴雨天时工作的需要。
发明内容
[0003] 为了克服
现有技术的不足,本发明的目的之一在于提供一种原始观测数据的传输方法,根据蓄电池的电量自动调整传输时间间隔,在保持供电系统不变的情况下,降低整套系统的功耗。
[0004] 本发明的目的之二在于提供一种终端设备,处理器执行所述
计算机程序时实现一种原始观测数据的传输方法,根据蓄电池的电量自动调整传输时间间隔,在保持供电系统不变的情况下,降低整套系统的功耗。
[0005] 本发明的目的之三在于提供一种存储介质,计算机程序时实现一种原始观测数据的传输方法,根据蓄电池的电量自动调整传输时间间隔,在保持供电系统不变的情况下,降低整套系统的功耗。
[0006] 本发明的目的之一采用如下技术方案实现:
[0007] 一种原始观测数据的传输方法,应用于户外进行监测的GNSS接收机,包括以下步骤:
[0008] GNSS接收机实时记录原始观测数据,并以固定形式保存原始观测数据文件至固态内存中,建立以时间为索引的数据表;
[0009] GNSS接收机实时采集蓄电池的电量,根据所述蓄电池的电量,选择对应的时间间隔唤醒通信模
块与远程服务器建立连接,以将原始观测数据文件传输至远程服务器,完成原始观测数据的传输,并在传输间隔期,关闭所述通信模块。
[0010] 进一步地,若蓄电池电量不低于70%,则所述GNSS接收机每隔一小时与服务器建立连接,发送一个原始观测数据文件;若蓄电池电量小于70%且不低于40%,则所述GNSS接收机每隔两小时与远程服务器建立连接,发送两个原始观测数据文件;若蓄电池电量小于40%,则所述GNSS接收机每隔三小时与远程服务器建立连接,发送三个原始观测数据文件。
[0011] 进一步地,所述GNSS接收机将原始观测数据文件传输至远程服务器后,所述远程服务器发送传输状态标志至所述GNSS接收机。
[0012] 进一步地,所述GNSS接收机通过移动通信模块与远程服务器连接。
[0013] 进一步地,所述数据表包含文件开始时间、文件名称、传输状态标志。
[0014] 本发明的目的之二采用如下技术方案实现:
[0015] 一种终端设备,其包括处理器、
存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述一种原始观测数据的传输方法。
[0016] 本发明的目的之三采用如下技术方案实现:
[0017] 一种存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如上所述一种原始观测数据的传输方法。
[0018] 相比现有技术,本发明的有益效果在于:
[0019] 本发明提供了一种原始观测数据的传输方法,在保持供电系统不变的情况下,根据蓄电池的电量自动调整传输时间间隔,通过GNSS接收机与远程服务器建立短连接,传输相应时间间隔内部的原始观测数据文件。传输完成后,关断开GNSS接收机与远程服务器的连接,降低GNSS接收机的功耗,使得供电能满足GNSS接收机在连续遇到阴雨天时工作的需要。
附图说明
[0020] 图1为本发明所提供
实施例一的示意图;
[0021] 图2为本发明所提供实施例二的结构
框图。
具体实施方式
[0022] 下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。
[0023] 实施例一
[0024] 如图1所示,本发明提供了一种原始观测数据的传输方法,应用于户外进行监测的GNSS接收机,包括以下步骤:
[0025] GNSS接收机实时记录原始观测数据,并以固定形式保存原始观测数据文件至固态内存中,建立以时间为索引的数据表;
[0026] GNSS接收机实时采集蓄电池的电量,根据所述蓄电池电量,选择对应的时间间隔唤醒通信模块与远程服务器建立连接,以将原始观测数据文件传输至远程服务器,完成原始观测数据的传输,并在传输间隔期,关闭所述通信模块。
[0027] 本发明提供了一种原始观测数据的传输方法,在保持供电系统不变的情况下,根据蓄电池的电量自动调整传输时间间隔,通过GNSS接收机与远程服务器建立短连接,传输相应时间间隔内部的原始观测数据文件。传输完成后,关断开GNSS接收机与远程服务器的连接,降低GNSS接收机的功耗,使得供电能满足GNSS接收机在连续遇到阴雨天时工作的需要。
[0028] 具体的,GNSS接收机实时记录GNSS的原始观测数据,将每个小时所观测到的原始观测数据保存在一个文件内,并将文件的形式存储于固态内存中,同时在
数据库中建立以时间为索引的数据表。数据表包括文件开始时间、文件名称以及文件传输状态的标志,具体的格式如下表所示:
[0029]文件开始时间 文件名称 传输状态标志
201901010000 AAAA00100.STH Y
201901010100 AAAA00101.STH Y
201901010200 AAAA00102.STH N
………………. …………… …
………………. …………… …
201901012300 AAAA00123.STH N
[0030] 其中,AAAA表示接收机ID,传输状态标志中,“Y”是传输成功,“N”为传输失败或未传输。
[0031] GNSS接收机实时采集蓄电池的电量,根据不同电量范围采用不同时间间隔,唤醒通信模块,与远程服务器建立连接。当蓄电池
电压不低于70%,则所述GNSS接收机每隔一小时与远程服务器建立连接,发送一个原始观测数据文件;若蓄电池电压小于70%且不低于40%,则所述GNSS接收机每隔两小时与远程服务器建立连接,发送两个原始观测数据文件;
若蓄电池电压小于40%,则所述GNSS接收机每隔三小时与远程服务器建立连接,发送三个原始观测数据文件。
[0032] 在GNSS接收机与远程服务器建立连接后,连接成功
马上向远程服务器推送原始观测数据文件。传输完成后,远程服务器发送传输状态标志至GNSS接收机,更新数据表中传输状态标志,设置为“Y”。若没有成功,则提示作业人员查看。而在传输完成后,则马上关闭通信模块,断开GNSS接收机与远程服务器的连接,以降低通信模块的功耗。
[0033] 蓄电池电量可根据实际情况设置多种方式进行采集。在本实施例中,GNSS接收机采用
电阻分压,通过ADC(Analog-to-Digital Converter,模/数转换器或者
模数转换器)采集蓄电池电压,进而确定蓄电池电量高低,选择对应的传输方案。另外,GNSS接收机通过通信移动单元4G、5G、WIFI等方式与远程服务器方式建立连接。
[0034] GNSS原始观测数据实时记录在接收机的固态内存中,GNSS接收机同远程服务器建立的是不定时的短连接,根据蓄电池的电量自动调整传输的时间间隔,达到设定的时间间隔之后,利用通信模块在短时间内就可以将前面一个小时或者几个小时的原始观测数据文件推送到远程服务器中。此种模式下通信模块长期是处于关闭状态的,整套系统的能耗会有极大的降低。
[0035] 另外,本发明还提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现前述数据的备份方法的步骤。
[0036] 本发明可用于众多通用或专用的计算系统环境或配置中。例如:个人计算机、服务器计算机、
手持设备或便携式设备、平板型设备、多处理器系统、基于
微处理器的系统、机顶盒、可编程的消费
电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等,如实施例二。
[0037] 实施例二
[0038] 如图2所示的一种电子设备,包括存储器、处理器以及存储在存储器中的程序,所述程序被配置成由处理器执行,处理器执行所述程序时实现上述数据的备份方法的步骤。
[0039] 本实施例中的设备与前述实施例中的方法是基于同一发明构思下的两个方面,在前面已经对方法实施过程作了详细的描述,所以本领域技术人员可根据前述描述清楚地了解本实施中的系统的结构及实施过程,为了
说明书的简洁,在此就不再赘述。
[0040] 上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明保护的范围,本领域的技术人员在本发明的
基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。