1.一种变电站智能设备的数据传输方法,其特征在于,应用于变电站监控层的智能设备,所述数据传输方法包括:接收变电站监控层的其他智能设备发送的数据报文;所述数据报文是所述其他智能设备对响应数据进行加密处理后得到的,所述响应数据是所述其他智能设备在接收到数据请求时需根据所述数据请求返回的数据;检测所述数据报文是否被篡改;当所述数据报文未被篡改时,对所述数据报文进行聚合,得到聚合后的数据;将聚合后的数据传输给所述响应数据的接收方;所述检测所述数据报文是否被篡改的步骤,包括:使用所述智能设备的私钥对所述数据报文进行解密处理,得到响应数据、所述响应数据的接收方的身份信息以及所述其他智能设备的编号信息;根据解密处理后的响应数据、接收方的身份信息以及所述其他智能设备的编号信息在所述数据报文中的位置,检测所述数据报文中的加密位是否位于预先约定的位置;当所述数据报文中的加密位未位于预先约定的位置时,确定所述数据报文被篡改;当所述数据报文中的加密位位于预先约定的位置时,确定所述数据报文未被篡改。
2.根据权利要求1所述的数据传输方法,其特征在于,所述响应数据的加密处理过程包括:通过所述其他智能设备使用预设公钥对所述响应数据和随机数进行加密,得到数据信息;通过所述其他智能设备使用所述预设公钥,对所述响应数据的接收方的身份信息进行加密,得到信息摘要,并将所述数据信息、所述信息摘要以及所述其他智能设备的编号信息组合成数据报文。
3.根据权利要求2所述的数据传输方法,其特征在于,在所述对所述数据报文进行聚合,得到聚合后的数据的步骤之前,所述数据传输方法还包括:判断所述响应数据的接收方的身份信息是否为所述智能设备的身份信息;当所述响应数据的接收方的身份信息是所述智能设备的身份信息时,保存所述响应数据;当所述响应数据的接收方的身份信息不是所述智能设备的身份信息时,执行所述对所述数据报文进行聚合,得到聚合后的数据的步骤。
4.根据权利要求1所述的数据传输方法,其特征在于,在所述检测所述数据报文是否被篡改的步骤之后,所述数据传输方法还包括:当所述数据报文被篡改时,将解密处理后的所述响应数据输入预先得到的攻击识别模型,得到所述数据报文对应的攻击类型。
5.根据权利要求4所述的数据传输方法,其特征在于,所述攻击识别模型包括依次连接的第一卷积层、第二卷积层、第三卷积层和池化层,所述第三卷积层为点卷积层。
6.根据权利要求5所述的数据传输方法,其特征在于,所述攻击识别模型是利用多个训练集数据对多个待训练的卷积神经网络进行训练得到的,且在训练过程中,通过Timer值控制进行训练的所述卷积神经网络的数量;其中,多个训练集数据与多个待训练的卷积神经网络一一对应,且每个所述训练集数据均包括多个被攻击数据。
7.一种变电站智能设备的数据传输装置,其特征在于,应用于变电站监控层的智能设备,所述数据传输装置包括:接收模块,用于接收变电站监控层的其他智能设备发送的数据报文;所述数据报文是所述其他智能设备对响应数据进行加密处理后得到的,所述响应数据是所述其他智能设备在接收到数据请求时需根据所述数据请求返回的数据;检测模块,用于检测所述数据报文是否被篡改,并当所述数据报文未被篡改时,触发聚合模块;聚合模块,用于根据所述检测模块的触发,对所述数据报文进行聚合,得到聚合后的数据;传输模块,用于将聚合后的数据传输给所述响应数据的接收方;所述检测所述数据报文是否被篡改的步骤,包括:解密单元,用于使用所述智能设备的私钥对所述数据报文进行解密处理,得到响应数据、所述响应数据的接收方的身份信息以及所述其他智能设备的编号信息;检测单元,用于根据解密处理后的响应数据、接收方的身份信息以及所述其他智能设备的编号信息在所述数据报文中的位置,检测所述数据报文中的加密位是否位于预先约定的位置;并当所述数据报文中的加密位未位于预先约定的位置时,触发第一确定单元;当所述数据报文中的加密位位于预先约定的位置时,触发第二确定单元;第一确定单元,用于根据检测单元的触发,确定所述数据报文被篡改;第二确定单元,用于根据检测单元的触发,确定所述数据报文未被篡改。
8.一种变电站监控层的智能设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6任一项所述的数据传输方法。
9.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述的数据传输方法。