一种电力设备通信数据异常报警系统的制作方法

文档序号:13010073阅读:175来源:国知局

本发明涉及电力通信研究领域,具体地,涉及一种电力设备通信数据异常报警系统。



背景技术:

随着智能化电网建设的加速,智能化通信设备在电力设备和系统中使用逐渐广泛,电力通信设备数据的准确和安全是关系着电网安全的重要指标,当通信中断或者通信数据异常时,容易引起错误操作,导致重大的经济损失,因此,需要对电力设备通信数据进行监测。

在现有技术中,现有的电力设备通信数据检测主要采用直接采集通信数据进行分析,数据量大,分析速度慢,并且直接采用采集的粗糙数据分析,容易导致分析不准确。

综上所述,本申请发明人在实现本申请发明技术方案的过程中,发现上述技术至少存在如下技术问题:

在现有技术中,现有的电力设备通信数据检测存在分析速度慢,分析结果不准确的技术问题。



技术实现要素:

本发明提供了一种电力设备通信数据异常报警系统,解决了现有的电力设备通信数据检测存在分析速度慢,分析结果不准确的技术问题,实现了系统对电力设备通信数据分析速度快,分析结果准确的技术效果。

为解决上述技术问题,本申请提供了一种电力设备通信数据异常报警系统,所述系统包括:

第一采集单元,用于采集电力通信设备传输端的传输数据,并对采集的传输数据进行过滤,获得过滤后的第一数据;

第二采集单元,用于采集电力通信设备接收端的接收数据,并对采集的接收数据进行过滤,获得过滤后的第二数据;

通信单元,用于将第一数据与第二数据传输至分析单元;

分析单元,用于对第一数据和第二数据进行分析,当第一数据出现异常时,分析结果为异常;当第二数据出现异常时,分析结果为异常;当第一数据与第二数据不匹配时,分析结果为异常;

报警单元,用于当分析单元的分析结果为异常时进行报警。

其中,本系统的原理为:首先利用采集单元采集发送端和接收端的数据,然后对数据进行过滤,因为数据量较大,且大多数据并不会异常,异常的几率较小,将异常几率较小的数据进行过滤,剩下容易发生异常的数据进行分析,分析的数据量减少,提高了分析的速度,并且从3个方面进行了分析,从源头的发送端进行数据分析,从接收端的接收数据进行分析,并结合发送端和接收端的数据差异进行分析,将多种数据异常的可能均进行考虑,任意一种情况发生均为数据异常,因此,提高了数据分析的准确性。

进一步的,所述第一采集单元与所述第二采集单元结构相同均包括:

采集模块,用于从电力通信设备中采集数据;

缓存模块,用于对采集模块采集的数据进行缓存;

分类模块,用于根据预设条件对缓存模块中的数据进行分类;

标记模块,用于根据缓存模块中的数据分类情况分别进行标记;

过滤模块,用于基于过滤条件生成相应的标记条件,基于标记条件对满足标记条件的数据进行清除,获得第一数据或第二数据;

处理模块,用于将第一数据或第二数据发送至通信单元,发送后将缓存模块中的数据清空。

其中,本系统中采集单元的工作原理为:首先利用采集模块采集数据,然后将采集的数据进行缓存,然后根据数据的类型进行分类,分类好后对每类数据进行标记,因为每类数据出现异常的几率不同,因此,将出现异常几率较低的数据对应的标记提出,然后将相应标记的数据进行过滤,剩下标记的出现异常几率较高的类型数据,并将这些类型的数据发送到分析单元进行分析,并将缓存模块中的数据进行清空,避免影响下次采集的准确性。

进一步的,分析单元用于对第一数据和第二数据进行分析,具体包括:间隔中断分析、数据帧错误分析、奇偶校验错误分析、溢出错误分析、码元传输速率分析、误码率分析,当上述分析中至少一项分析结果为异常时,则相应的数据判断为异常。

其中,间隔中断:rxdn的输入被保持为0状态的时间超过了一个帧传输的时间;数据帧错误:波特率不一致,导致接收到的数据没有有效的停止位;串口数据每一次传输一个字节。每个字节有一个特定的格式比如起始位,数据位,校验位和停止位;帧错误的情况是收到一帧数据,但是不是期望的帧。最常见的原因是串口和设备配置使用了不同的设置;波特率,数据位,校验位和停止位不一致;奇偶校验错误:数据传输过程中信号收到干扰产生的错误;溢出错误:旧的数据没有及时被读入,新的数据覆盖了旧的数据;一般溢出错误主要是由于mcu的速度较慢造成的;码元传输速率rb,又称码元速率、传码率。它被定义为单位时间(每秒)传送码元的数目,单位为波特(baud),简记为b。rb=1/t(b)。误码率pe,是指错误接受的码元数在传输总码元数中所占的比例,更确切的说,误码率是码元在传输系统中被传输的概率,即pe=错误码元数/传输总码元数。综上,分析单元综合考虑了多种数据异常的情况,进而实现了数据异常的准确分析和判断。

进一步的,所述第一数据与第二数据匹配,具体包括:数据大小比较、数据内容比较,当上述比较中任一比较误差超出预设范围时,则匹配不成功,分析结果为异常。预设范围即比较的精度,可以根据的用户对精度的要求进行调整。

进一步的,所述采集模块具体包括:

第一采集子模块,用于采集电力通信设备传输端服务器中相应传输数据对应的运算处理前的一次内容,或用于采集电力通信设备接收端服务器中相应传输数据对应的运算处理后的四次内容;

第二采集子模块,用于采集电力通信设备传输端服务器中相应传输数据对应的运算处理后的二次内容,或用于采集电力通信设备接收端服务器中相应传输数据对应的运算处理前的三次内容;

运算子模块,用于基于一次内容和二次内容运算出传输端的采集数据,或基于三次内容和四次内容运算出接收端的采集数据。

其中,在发送端即传输端在传输数据前均是经过相应的处理后再进行传输的,如编码、加密、调制等,并且在接收到数据后进行相应的调制、解密、解码等操作获得相应的通信数据,有些数据的异常并不是出现在传输的过程中,而是在编码、加密、调制或调制、解密、解码的过程中出现了错误,因此,只是采集传输端和发送端的数据进行分析是不准确的,本申请充分考虑了在数据处理过程中可能出现的异常,并将前后的数据进行运算出准确的采集数据,只有准确的采集数据才能保障准确的分析结果,进而保障系统准确的异常报警。

进一步的,基于一次内容和二次内容运算出传输端的采集数据,具体包括:

利用系统提供的处理器按照预设的算法和处理流程对一次内容进行预演处理,获得预演二次内容,判断预演二次内容与实际二次内容的差异是否在预设范围内,若在则将实际二次内容作为采集数据;若不在,则将预演二次内容作为采集数据。

其中,将编码、加密、调制或调制、解密、解码等相应处理前后的数据进行比较,抛弃已经异常的数据,采集准确的数据,保障采集数据的准确性,通过预演即按照预定的算法进行计算或串联,预演出标准的数据,若后续数据与标准数据差异在预设的范围内,则可以接受,若不在则采用预演的数据进行准确分析,本系统针对的异常主要是通信设备在传输过程中出现的异常。

进一步的,基于三次内容和四次内容运算出接收端的采集数据,具体包括:

利用系统提供的处理器按照预设的算法和处理流程对三次内容进行预演处理,获得预演四次内容,判断预演四次内容与实际四次内容的差异是否在预设范围内,若在则将实际四次内容作为采集数据;若不在,则将预演四次内容作为采集数据。

进一步的,所述系统还包括记录单元,所述记录单元用于对分析单元的分析结果进行记录。利用记录单元可以记录分析结果,便于工作人员查看。

进一步的,所述系统还包括显示单元,所述显示单元用于显示报警内容,异常数据内容和异常电力通信设备的编号和位置。利用显示单元可以便于观察,并且能够显示异常电力通信设备的编号和位置,便于快速进行维修。

本申请提供的一个或多个技术方案,至少具有如下技术效果或优点:

解决了现有的电力设备通信数据检测存在分析速度慢,分析结果不准确的技术问题,实现了系统对电力设备通信数据分析速度快,分析结果准确的技术效果。

附图说明

此处所说明的附图用来提供对本发明实施例的进一步理解,构成本申请的一部分,并不构成对本发明实施例的限定;

图1是本申请中电力设备通信数据异常报警系统的组成示意图。

具体实施方式

本发明提供了一种电力设备通信数据异常报警系统,解决了现有的电力设备通信数据检测存在分析速度慢,分析结果不准确的技术问题,实现了系统对电力设备通信数据分析速度快,分析结果准确的技术效果。

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在相互不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述范围内的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

请参考图1,本申请提供了一种电力设备通信数据异常报警系统,所述系统包括:

第一采集单元,用于采集电力通信设备传输端的传输数据,并对采集的传输数据进行过滤,获得过滤后的第一数据;

第二采集单元,用于采集电力通信设备接收端的接收数据,并对采集的接收数据进行过滤,获得过滤后的第二数据;

通信单元,用于将第一数据与第二数据传输至分析单元;

分析单元,用于对第一数据和第二数据进行分析,当第一数据出现异常时,分析结果为异常;当第二数据出现异常时,分析结果为异常;当第一数据与第二数据不匹配时,分析结果为异常;

报警单元,用于当分析单元的分析结果为异常时进行报警。

其中,本系统的原理为:首先利用采集单元采集发送端和接收端的数据,然后对数据进行过滤,因为数据量较大,且大多数据并不会异常,异常的几率较小,将异常几率较小的数据进行过滤,剩下容易发生异常的数据进行分析,分析的数据量减少,提高了分析的速度,并且从3个方面进行了分析,从源头的发送端进行数据分析,从接收端的接收数据进行分析,并结合发送端和接收端的数据差异进行分析,将多种数据异常的可能均进行考虑,任意一种情况发生均为数据异常,因此,提供了数据分析的准确性。

进一步的,所述第一采集单元与所述第二采集单元结构相同均包括:

采集模块,用于从电力通信设备中采集数据;

缓存模块,用于对采集模块采集的数据进行缓存;

分类模块,用于根据预设条件对缓存模块中的数据进行分类;

标记模块,用于根据缓存模块中的数据分类情况分别进行标记;

过滤模块,用于基于过滤条件生成相应的标记条件,基于标记条件对满足标记条件的数据进行清除,获得第一数据或第二数据;

处理模块,用于将第一数据或第二数据发送至通信单元,发送后将缓存模块中的数据清空。

其中,本系统中采集单元的工作原理为:首先利用采集模块采集数据,然后将采集的数据进行缓存,然后根据数据的类型进行分类,分类好后对每类数据进行标记,因为每类数据出现异常的几率不同,因此,将出现异常几率较低的数据对应的标记提出,然后将相应标记的数据进行过滤,剩下标记的出现异常几率较高的类型数据,并将这些类型的数据发送到分析单元进行分析,并将缓存模块中的数据进行清空,避免影响下次采集的准确性。

进一步的,分析单元用于对第一数据和第二数据进行分析,具体包括:间隔中断分析、数据帧错误分析、奇偶校验错误分析、溢出错误分析、码元传输速率分析、误码率分析,当上述分析中至少一项分析结果为异常时,则相应的数据判断为异常。

其中,间隔中断:rxdn的输入被保持为0状态的时间超过了一个帧传输的时间;数据帧错误:波特率不一致,导致接收到的数据没有有效的停止位;串口数据每一次传输一个字节。每个字节有一个特定的格式比如起始位,数据位,校验位和停止位;帧错误的情况是收到一帧数据,但是不是期望的帧。最常见的原因是串口和设备配置使用了不同的设置;波特率,数据位,校验位和停止位不一致;奇偶校验错误:数据传输过程中信号收到干扰产生的错误;溢出错误:旧的数据没有及时被读入,新的数据覆盖了旧的数据;一般溢出错误主要是由于mcu的速度较慢造成的;码元传输速率rb,又称码元速率、传码率。它被定义为单位时间(每秒)传送码元的数目,单位为波特(baud),简记为b。rb=1/t(b)。误码率pe,是指错误接受的码元数在传输总码元数中所占的比例,更确切的说,误码率是码元在传输系统中被传输的概率,即pe=错误码元数/传输总码元数。综上,分析单元综合考虑了多种数据异常的情况,进而实现了数据异常的准确分析和判断。

进一步的,所述第一数据与第二数据匹配,具体包括:数据大小比较、数据内容比较,当上述比较中任一比较误差超出预设范围时,则匹配不成功,分析结果为异常。预设范围即比较的精度,可以根据的用户对精度的要求进行调整。

进一步的,所述采集模块具体包括:

第一采集子模块,用于采集电力通信设备传输端服务器中相应传输数据对应的运算处理前的一次内容,或用于采集电力通信设备接收端服务器中相应传输数据对应的运算处理后的四次内容;

第二采集子模块,用于采集电力通信设备传输端服务器中相应传输数据对应的运算处理后的二次内容,或用于采集电力通信设备接收端服务器中相应传输数据对应的运算处理前的三次内容;

运算子模块,用于基于一次内容和二次内容运算出传输端的采集数据,或基于三次内容和四次内容运算出接收端的采集数据。

其中,在发送端即传输端在传输数据前均是经过相应的处理后再进行传输的,如编码、加密、调制等,并且在接收到数据后进行相应的调制、解密、解码等操作获得相应的通信数据,有些数据的异常并不是出现在传输的过程中,而是在编码、加密、调制或调制、解密、解码的过程中出现了错误,因此,只是采集传输端和发送端的数据进行分析是不准确的,本申请充分考虑了在数据处理过程中可能出现的异常,并将前后的数据进行运算出准确的采集数据,只有准确的采集数据才能保障准确的分析结果,进而保障系统准确的异常报警。

进一步的,基于一次内容和二次内容运算出传输端的采集数据,具体包括:

利用系统提供的处理器按照预设的算法和处理流程对一次内容进行预演处理,获得预演二次内容,判断预演二次内容与实际二次内容的差异是否在预设范围内,若在则将实际二次内容作为采集数据;若不在,则将预演二次内容作为采集数据。

其中,将编码、加密、调制或调制、解密、解码等相应处理前后的数据进行比较,抛弃已经异常的数据,采集准确的数据,保障采集数据的准确性,通过预演即按照预定的算法进行计算或串联,预演出标准的数据,若后续数据与标准数据差异在预设的范围内,则可以接受,若不在则采用预演的数据进行准确分析,本系统针对的异常主要是通信设备在传输过程中出现的异常。

进一步的,基于三次内容和四次内容运算出接收端的采集数据,具体包括:

利用系统提供的处理器按照预设的算法和处理流程对三次内容进行预演处理,获得预演四次内容,判断预演四次内容与实际四次内容的差异是否在预设范围内,若在则将实际四次内容作为采集数据;若不在,则将预演四次内容作为采集数据。

进一步的,所述系统还包括记录单元,所述记录单元用于对分析单元的分析结果进行记录。利用记录单元可以记录分析结果,便于工作人员查看。

进一步的,所述系统还包括显示单元,所述显示单元用于显示报警内容,异常数据内容和异常电力通信设备的编号和位置。利用显示单元可以便于观察,并且能够显示异常电力通信设备的编号和位置,便于快速进行维修。

本申请提供的一个或多个技术方案,至少具有如下技术效果或优点:

解决了现有的电力设备通信数据检测存在分析速度慢,分析结果不准确的技术问题,实现了系统对电力设备通信数据分析速度快,分析结果准确的技术效果。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1