基于矿业离线数据的数据传输方法、装置、设备及介质与流程
- 国知局
- 2024-09-14 14:34:50
本申请适用于互联网,尤其涉及一种基于矿业离线数据的数据传输方法、装置、设备及介质。
背景技术:
1、当前,煤矿井下由于公网覆盖不足,导致井下综采设备的数据无法实现实时采集和传输至公网服务器进行实时监控与清洗分析,严重影响了煤矿生产的即时安全监控和效率提升。对煤矿井下特殊环境下的网络条件适应性不足,以及实时数据采集与传输效率低下。本发明的主要目的是设计一种能够智能识别网络环境并自动切换数据传输路径的矿业离线数据上云的方法,确保在无公网情况下,通过实时监听井下网络环境来实现数据采集,一旦进入公网区域,立即采用对象存储方案将数据高效上传至公网服务器进行解析和分析。
2、因此,如何在已有井下公网覆盖不足情况下,实现数据的有效传输和管理成为亟待解决的问题。
技术实现思路
1、有鉴于此,本申请实施例提供了一种基于矿业离线数据的数据传输方法、装置、设备及介质,以解决如何在已有井下公网覆盖不足情况下,实现数据的有效传输和管理的问题。
2、第一方面,本申请实施例提供一种基于矿业离线数据的数据传输方法,所述数据传输方法应用于井下服务端,所述数据传输方法包括:
3、获取井下传感器采集矿井下的实时数据,所述井下传感器通过预设协议将采集到的数据实时推送至所述井下服务端;
4、使用预设的数据库,结合预设过滤规则,对所述实时数据进行过滤,得到过滤数据,存储所述过滤数据;
5、在接收到客户端发送的下载指令后,将所述过滤数据通过网络传输至所述客户端,所述客户端用于在下载完成后向所述井下服务端反馈下载完成指令,并将下载的所述过滤数据发送至云服务端进行存储和解析;
6、在接收到所述客户端反馈的下载完成指令后,将存储的所述过滤数据删除。
7、第二方面,本申请实施例提供一种基于矿业离线数据的数据传输方法,所述数据传输方法应用于客户端,所述数据传输方法包括:
8、在所述客户端上进行用户登录操作后,当用户选择上传操作时,生成下载指令;
9、向如上述第一方面所述的数据传输方法应用的井下服务端发送所述下载指令;
10、获取所述井下服务端根据所述下载指令反馈的过滤数据,存储所述过滤数据,生成下载完成指令,并将所述下载完成指令发送给所述井下服务端;
11、将存储的所述过滤数据发送给云服务端,所述云服务端用于对所述过滤数据进行存储和解析。
12、第三方面,本申请实施例提供一种基于矿业离线数据的数据传输装置,所述数据传输装置应用于井下服务端,所述数据传输方法包括:
13、井下数据采集模块,用于获取井下传感器采集矿井下的实时数据,所述井下传感器通过预设协议将采集到的数据实时推送至所述井下服务端;
14、数据过滤模块,用于使用预设的数据库,结合预设过滤规则,对所述实时数据进行过滤,得到过滤数据,存储所述过滤数据;
15、数据传输模块,用于在接收到客户端发送的下载指令后,将所述过滤数据通过网络传输至所述客户端,所述客户端用于在下载完成后向所述井下服务端反馈下载完成指令,并将下载的所述过滤数据发送至云服务端进行存储和解析;
16、数据删除模块,用于在接收到所述客户端反馈的下载完成指令后,将存储的所述过滤数据删除。
17、第四方面,本申请实施例提供一种基于矿业离线数据的数据传输装置,所述数据传输装置应用于客户端,所述数据传输方法包括:
18、下载模块,用于在所述客户端上进行用户登录操作后,当用户选择上传操作时,生成下载指令;
19、指令发送模块,用于向如上述第一方面所述的数据传输方法应用的井下服务端发送所述下载指令;
20、数据获取存储模块,用于获取所述井下服务端根据所述下载指令反馈的过滤数据,存储所述过滤数据,生成下载完成指令,并将所述下载完成指令发送给所述井下服务端;
21、数据上传模块,用于将存储的所述过滤数据发送给云服务端,所述云服务端用于对所述过滤数据进行存储和解析。
22、第五方面,本申请实施例提供一种计算机设备,所述计算机设备包括处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面或第二方面所述的数据传输方法。
23、第六方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或第二方面所述的数据传输方法。
24、本申请实施例与现有技术相比存在的有益效果是:本申请获取井下传感器采集矿井下的实时数据,井下传感器通过预设协议将采集到的数据实时推送至井下服务端,使用预设的数据库,结合预设过滤规则,对实时数据进行过滤,得到过滤数据,存储过滤数据,在接收到客户端发送的下载指令后,将过滤数据通过网络传输至客户端,客户端用于在下载完成后向井下服务端反馈下载完成指令,并将下载的过滤数据发送至云服务端进行存储和解析,在接收到客户端反馈的下载完成指令后,将存储的过滤数据删除,通过构建井下服务端、云服务端和客户端的方式,实现数据的传输和管理,能够一定程度上解决现有井下公网覆盖不足导致数据无法有效传输的问题,降低了井下设备成本,提高了数据传输效率。
技术特征:1.一种基于矿业离线数据的数据传输方法,其特征在于,所述数据传输方法应用于井下服务端,所述数据传输方法包括:
2.根据权利要求1所述的数据传输方法,其特征在于,所述存储所述过滤数据,包括:
3.根据权利要求1所述的数据传输方法,其特征在于,所述预设的数据库为mysql数据库,所述使用预设的数据库,结合预设过滤规则,对所述实时数据进行过滤,得到过滤数据,包括:
4.根据权利要求1至3任一项所述的数据传输方法,其特征在于,所述将存储的所述过滤数据删除,包括:
5.一种基于矿业离线数据的数据传输方法,其特征在于,所述数据传输方法应用于客户端,所述数据传输方法包括:
6.根据权利要求1所述的数据传输方法,其特征在于,所述数据传输方法还包括:
7.一种基于矿业离线数据的数据传输装置,其特征在于,所述数据传输装置应用于井下服务端,所述数据传输装置包括:
8.一种基于矿业离线数据的数据传输装置,其特征在于,所述数据传输装置应用于客户端,所述数据传输装置包括:
9.一种计算机设备,其特征在于,所述计算机设备包括处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至4任一项所述的数据传输方法或者权利要求5至6任一项所述的数据传输方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4任一项所述的数据传输方法或者权利要求5至6任一项所述的数据传输方法。
技术总结本申请适用于互联网技术领域,尤其涉及一种基于矿业离线数据的数据传输方法、装置、设备及介质。该方法获取井下传感器采集矿井下的实时数据,使用预设的数据库,结合预设过滤规则,对实时数据进行过滤,得到并存储过滤数据,在接收到客户端发送的下载指令后,将过滤数据通过网络传输至客户端,客户端用于在下载完成后向井下服务端反馈下载完成指令,并将下载的过滤数据发送至云服务端进行存储和解析,在接收到客户端反馈的下载完成指令后,将存储的过滤数据删除,通过构建井下服务端、云服务端和客户端的方式,实现数据的传输和管理,能够解决现有井下公网覆盖不足导致数据无法有效传输的问题,降低了井下设备成本,提高了数据传输效率。技术研发人员:苏明,周立林,陈涛,许大业,杨苗受保护的技术使用者:郑州恒达智控科技股份有限公司技术研发日:技术公布日:2024/9/12本文地址:https://www.jishuxx.com/zhuanli/20240914/294864.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表