GPS数据传输系统、方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:33296561 阅读:14 留言:0更新日期:2022-05-06 12:00
本发明专利技术提供一种GPS数据传输系统、方法、装置、计算机设备和存储介质,该系统包括客户端、服务器、LoRa网关及节点仪;客户端用于向服务器发送获取GPS数据的请求指令,服务器用于将所述请求指令转发至所述LoRa网关;LoRa网关用于以广播形式将所述请求指令发送至节点仪;节点仪用于判断所请求的设备编码是否与自身编码相匹配;若相匹配,启动GPS模块,以获得GPS数据,并将GPS数据发送至服务器;服务器还用于接收到节点仪发送的GPS数据后,将GPS数据发送至客户端;由于是根据用户需求再启动GPS模块,GPS模块无需实时进行定位,即根据按需使用的原则,可以降低节点仪的电能损耗,从而延长节点仪的电池寿命。点仪的电池寿命。点仪的电池寿命。

【技术实现步骤摘要】
GPS数据传输系统、方法、装置、计算机设备和存储介质


[0001]本专利技术涉及石油地震勘探数据采集
,特别涉及一种GPS数据传输系统、方法、装置、计算机设备和存储介质。

技术介绍

[0002]地震勘探是利用探测仪在地表观测地震波信号,并对其进行处理分析,从而获得地下构造和岩石物性以及资源信息的技术,在油田和工程地质勘查、区域地质研究和地壳研究等方面均得到了广泛应用。
[0003]节点仪即节点探测仪,其是利用GPS(Global Positioning System,全球定位系统)的定位功能获取位置坐标信息,所获得的位置信息是节点仪实施数据采集过程中的必要基础数据。在这些位置信息数据支持下,节点仪能够建立了地震波信号与接收点位置的相关联关系。近年来,随着通信技术的发展,无线节点仪具有安装方便,接口丰富,性能更加稳定的优点,地震勘探采集技术逐步从有线节点仪向无线节点仪发展。但是由于无线节点仪需要使用电池供电,并且GPS模块属于高功耗模组,采用无线节点仪进行地震勘探采集时,电池的电能损耗大,需频繁更换电池或者对其进行充电;给地震勘测技术带来不便。
[0004]因此,目前亟需一种能够降低节点仪功耗的方法。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种GPS数据传输系统、方法、装置、计算机设备及存储介质。
[0006]在其中一个实施例中,一种GPS数据传输系统,该系统包括:客户端、服务器、LoRa网关及节点仪;
[0007]所述客户端用于向所述服务器发送获取GPS数据的请求指令,其中,所述请求指令包括所请求的设备的设备编码;
[0008]所述服务器用于在接收到所述请求指令后,将所述请求指令转发至所述LoRa网关;
[0009]所述LoRa网关用于在接收到所述服务器发送的所述请求指令后,以广播形式将所述请求指令发送至所述节点仪;
[0010]所述节点仪用于接收到所述请求指令后,判断所述设备编码是否与自身编码相匹配;当所述设备编码与所述自身编码相匹配时,启动GPS模块,以获得GPS数据,并将所述GPS数据发送至服务器;
[0011]所述服务器还用于接收到所述节点仪发送的所述GPS数据后,将所述GPS数据发送至所述客户端。
[0012]在其中一个实施例中,所述客户端用于通过消息队列遥测传输的方式向所述服务器发送获取GPS数据的请求指令;
[0013]所述服务器还用于通过消息队列遥测传输的方式将所述GPS数据发送至所述客户
端。
[0014]在其中一个实施例中,所述LoRa网关处于长连接状态;所述服务器以套接字的方式将所述请求指令发送至所述LoRa网关。
[0015]在其中一个实施例中,所述节点仪用于将所述GPS数据按预设格式进行清洗,得到清洗后的所述GPS数据,并将清洗后的所述GPS数据发送至服务器。
[0016]在其中一个实施例中,所述节点仪用于根据所约定报文及清洗后的所述GPS数据,得到回传数据报文,并将所述回传数据报文发送至所述服务器;
[0017]所述服务器用于接收到所述节点仪发送的所述回传数据报文后,对所述回传数据报文进行解析,提取清洗后的所述GPS数据,并将清洗后的所述GPS数据发送至所述客户端。
[0018]在其中一个实施例中,一种GPS数据传输方法,该方法包括:
[0019]接收请求指令,其中所述请求指令包括所请求的设备的设备编码;
[0020]判断所述设备编码是否与预设编码相匹配;
[0021]当所述设备编码与所述预设编码相匹配时,启动GPS模块,并通过所述GPS模块获得GPS数据;
[0022]将所述GPS数据发送至服务器。
[0023]在其中一个实施例中,在所述将所述GPS数据发送至服务器的步骤之前,包括:
[0024]将所述GPS数据按预设格式进行清洗,得到清洗后的所述GPS数据;
[0025]所述将所述GPS数据发送至服务器的步骤,包括:
[0026]将所述清洗后的所述GPS数据发送至所述服务器。
[0027]在其中一个实施例中,一种GPS数据传输装置,该装置包括:
[0028]接收模块,用于接收请求指令,其中所述请求指令包括所请求的设备的设备编码;
[0029]判断模块,用于判断所述设备编码是否与预设编码相匹配;
[0030]获取模块,用于当所述设备编码与所述预设编码相匹配时,启动GPS模块,并通过所述GPS模块获得GPS数据;
[0031]发送模块,用于将所述GPS数据发送至服务器。
[0032]在其中一个实施例中,一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一实施例中所述方法的步骤。
[0033]在其中一个实施例中,一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例中所述的方法的步骤。
[0034]上述GPS数据传输系统,用户需要接收节点仪的GPS数据,通过客户端向服务器发送获取GPS数据的请求指令,服务器将接收到的请求指令发送至LoRa网关,LoRa网关接收到服务器转发的请求指令后,以广播的形式向节点仪发送请求指令,节点仪接收到请求指令时,检验请求指令中的设备编码与自身编码是否相匹配,当设备编码与自身编码相匹配时,则启动GPS模块采集GPS数据,以使节点仪获取GPS数据,节点仪将获取的GPS数据发送至服务器,再由服务器将GPS数据发送至客户端,以使客户端获取GPS数据,以实现GPS数据的传输,且由于是根据用户需求再启动GPS模块,GPS模块无需实时进行定位,即根据按需使用的原则,可以降低节点仪的电能损耗,从而延长节点仪的电池寿命,减少更换电池次数或者充电次数。
附图说明
[0035]图1为一个实施例中GPS数据传输方法的流程示意图;
[0036]图2为一个实施例中GPS数据传输装置的结构框图;
[0037]图3为一个实施例中计算机设备的内部结构图。
具体实施方式
[0038]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0039]在其中一个实施例中,提供一种GPS数据传输系统,该系统包括:客户端、服务器、LoRa网关及节点仪;
[0040]所述客户端用于向所述服务器发送获取GPS数据的请求指令,其中,所述请求指令包括所请求的设备的设备编码;
[0041]所述服务器用于在接收到所述请求指令后,将所述请求指令转发至所述LoRa网关;
[0042]所述LoRa网关用于在接收到所述服务器发送的所述请求指令后,以广播形式将所述请求指令发送至所述节点仪;
[0043]所述节点仪用于接收到所述请求指令后,判断所述设备编码是否与自身编码相匹配;本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种GPS数据传输系统,其特征在于,该系统包括:客户端、服务器、LoRa网关及节点仪;所述客户端用于向所述服务器发送获取GPS数据的请求指令,其中,所述请求指令包括所请求的设备的设备编码;所述服务器用于在接收到所述请求指令后,将所述请求指令转发至所述LoRa网关;所述LoRa网关用于在接收到所述服务器发送的所述请求指令后,以广播形式将所述请求指令发送至所述节点仪;所述节点仪用于接收到所述请求指令后,判断所述设备编码是否与自身编码相匹配;当所述设备编码与所述自身编码相匹配时,启动GPS模块,以获得GPS数据,并将所述GPS数据发送至服务器;所述服务器还用于接收到所述节点仪发送的所述GPS数据后,将所述GPS数据发送至所述客户端。2.根据权利要求1所述的GPS数据传输系统,其特征在于,所述客户端用于通过消息队列遥测传输的方式向所述服务器发送获取GPS数据的请求指令;所述服务器还用于通过消息队列遥测传输的方式将所述GPS数据发送至所述客户端。3.根据权利要求1所述的GPS数据传输系统,其特征在于,所述LoRa网关处于长连接状态;所述服务器以套接字的方式将所述请求指令发送至所述LoRa网关。4.根据权利要求1所述的GPS数据传输系统,其特征在于,所述节点仪用于将所述GPS数据按预设格式进行清洗,得到清洗后的所述GPS数据,并将清洗后的所述GPS数据发送至服务器。5.根据权利要求4所述的GPS数据传输系统,其特征在于,所述节点仪用于根据所约定报文及清洗后的所述GPS数据,得到回传数据报文,并将所述回传数据报文发送至所述服...

【专利技术属性】
技术研发人员:杨文广宋志翔
申请(专利权)人:中国石油化工股份有限公司石油物探技术研究院
类型:发明
国别省市:

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

1