本公开属于电力物联网,具体涉及一种数据采集系统、方法、装置及设备。
背景技术:
1、现有的电力物联网架构中,高速电力线载波通信(high speed power linecommunication,hplc) 主要用于用户的用电信息采集,而对于监测和监控等场景的数据采集与传输需要再架设一套无线传输系统,这种双模式架构会导致整个系统复杂度高,数据协同难。同时基于hplc的传统用电信息采集方法实时性较差,目前采集方案最快只能采集15分钟的冻结数据,不能较好地支持电力物联网新业务的开展。
技术实现思路
1、本公开实施例提出了一种数据采集方案,以解决现有电力物联网架构中对用电信息采集和对于监测和监控等场景的数据采集与传输需要采用双模架构,导致系统复杂度高、数据协同难,同时用电信息采集实时性差的问题。
2、第一方面,一种数据采集系统,包括通过高速电力线载波通信与集中器数据连接的多个采集器,所述采集器均与终端设备数据连接,其中:
3、所述采集器具有内存,用于按预设周期获取所述终端设备的传感数据并缓存在内存中;
4、所述采集器还用于接收所述集中器下发的ip数据包,将ip数据包解析为目标协议的数据格式,再将ip数据映射到目标协议的字段中,构建目标协议的数据包;所述目标协议是所述终端设备所使用的协议;
5、所述采集器还用于接收所述终端设备上传的原始数据,并将原始数据封装到ip数据包中。
6、进一步的,还包括服务器,所述集中器通过高速电力线载波通信与所述服务器数据连接;所述服务器接收数据采集请求,生成数据采集指令并以ip数据包的形式下发至所述集中器;所述集中器下发所述数据采集指令至所述采集器,并将所述采集器上传的ip数据包上传至所述服务器。
7、进一步的,所述采集器通过rs-485接口与所述终端设备数据连接。
8、进一步的,所述采集器包含单片机;所述终端设备包括电表和传感器,所述传感器包括温湿度传感器和烟雾传感器。
9、第二方面,一种数据采集方法,应用于所述的数据采集系统,包括:
10、获取终端设备采集的传感数据,将所述传感数据缓存在内存中;
11、接收包含采集指令的ip数据包,通过协议转换将所述ip数据包转化为终端设备可以识别的指令,并发送给所述终端设备以使所述终端设备开始采集传感数据;
12、从内存获取传感数据,对所述传感数据进行协议转换,生成并发送携带传感数据的ip数据包。
13、进一步的,所述通过协议转换将所述ip数据包转化为终端设备可以识别的指令的方法包括:解析所述ip数据包,提取其中的数据,将所提取数据映射到目标协议的字段中,构建目标协议的数据包;所述目标协议是终端设备使用的协议。
14、进一步的,生成携带传感数据的ip数据包的方法包括:构建空白的ip数据包,将所述传感数据作为负载插入所述ip数据包,生成携带传感数据的ip数据包。
15、进一步的,还包括:响应采集指令,上传内存中所缓存的传感数据,并向终端设备发送转换后的采集指令。
16、第三方面,一种数据采集装置,用于执行所述的数据采集方法,其特征在于,包括:
17、数据缓存模块,用于获取终端设备采集的传感数据,将所述传感数据缓存在内存中;
18、指令下发模块,用于接收包含采集指令的ip数据包,通过协议转换将所述ip数据包转化为终端设备可以识别的指令并发送给所述终端设备以使所述终端设备开始采集所述传感数据;
19、数据上传模块,用于从内存获取所述传感数据,对所述传感数据进行协议转换,生成并发送携带传感数据的ip数据包。
20、第四方面,一种电子设备,包括存储器和处理器:
21、所述存储器,用于存储计算机程序;
22、所述处理器,用于执行所述计算机程序,以实现所述的数据采集方法。
23、综上所述,本公开各实施例提供的数据采集系统、方法、装置和设备,通过以rs-485接口将采集器与电表和各种传感监测设备连接,并将各种电表、传感监测设备的不同协议数据统一转换成ip数据包进行上传,解决了当前数据传输双模式的局限性;同时,利用采集器的内存提前存储终端设备的上一次采集数据,当服务器下发采集指令时,将上一次存储的数据上传,同时传感设备基于本次采集指令并行的开始采集数据,从而实现多场景数据的分钟级采集。
1.一种数据采集系统,其特征在于:包括通过高速电力线载波通信与集中器数据连接的多个采集器,所述采集器均与终端设备数据连接,其中:
2.根据权利要求1所述的数据采集系统,其特征在于:
3.根据权利要求1所述的数据采集系统,其特征在于:所述采集器通过rs-485接口与所述终端设备数据连接。
4.根据权利要求1所述的数据采集系统,其特征在于:所述采集器包含单片机;所述终端设备包括电表和传感器,所述传感器包括温湿度传感器和烟雾传感器。
5.一种数据采集方法,应用于权利要求1-4任一项所述的数据采集系统,其特征在于,包括:
6.根据权利要求5所述的数据采集方法,其特征在于,所述通过协议转换将所述ip数据包转化为终端设备可以识别的指令的方法包括:解析所述ip数据包,提取其中的数据,将所提取数据映射到目标协议的字段中,构建目标协议的数据包;所述目标协议是终端设备使用的协议。
7.根据权利要求5所述的数据采集方法,其特征在于,生成携带传感数据的ip数据包的方法包括:构建空白的ip数据包,将所述传感数据作为负载插入所述ip数据包,生成携带传感数据的ip数据包。
8.根据权利要求5所述的数据采集方法,其特征在于:还包括:响应采集指令,上传内存中所缓存的传感数据,并向终端设备发送转换后的采集指令。
9.一种数据采集装置,用于执行权利要求5-8任一项所述的数据采集方法,其特征在于,包括:
10.一种电子设备,其特征在于,包括存储器和处理器:
