本发明涉及数据处理领域,特别是涉及一种电力通信异常事件的过滤方法。
背景技术:
在电力通信领域,报文记录分析装置能够将电力通信过程中的所有事件进行展示,特别是对遥测、遥信、遥控及遥调事件的抓取,但对于调度主站端关注的异常事件,需要进一步过滤,而从庞大的事件中判断异常事件并对其进行过滤,并对所述异常事件单独展示,需要消耗大量的时间,不利于调度主站人员及时把控电力通信中出现的异常事件,从而影响了电力系统的安全稳定运行。
因此亟需提供一种新型的电力通信异常事件过滤方法来解决上述问题。
技术实现要素:
本发明所要解决的技术问题是提供一种电力通信异常事件过滤方法,能够快速、智能识别异常事件并对其进行准确报告。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种电力通信异常事件过滤方法,包括以下步骤:
(1)由报文记录分析装置接收输入的通信事件,记录保存原始报文;
(2)采用单点信息连续监测法、上下行报文分析法、主备通道同一信息点的监测比较法对步骤(1)中获取到的报文分析出异常事件;
(3)将步骤(2)中过滤出的异常事件优先推送至调度监控端。
在本发明一个较佳实施例中,所述单点信息连续监测法即对每个点的实时数据记录入栈作比较;在规定的时间窗口内,同一遥信点的多次变位或连续变位判断为遥信抖动事件;平稳的遥测数据曲线突然起高峰值,判断为遥测跃变事件;平稳的遥测数据曲线呈现长时间的直线,判定为遥测长时间无变化事件。
在本发明一个较佳实施例中,所述上下行报文分析法即通过下行对上行命令的执行结果进行分析,过滤出下行命令超时事件、下行命令未执行事件。
在本发明一个较佳实施例中,所述主备通道同一信息点的监测比较法即将主通道与备通道对同一信息点发生的时间和值进行比较,判定出遥测不同步事件、遥信不同步事件。
本发明的有益效果是:本发明对报文记录分析装置记录并分析出来的事件进行快速、智能识别异常事件,并将异常事件进行准确报告,实现电力通信过程中异常信息快速排查,将调度自动化运行维护中过滤繁琐的事件工作简单化,加快事故处理时间,提高运维效率,从而保证了电力系统的安全、稳定运行。
附图说明
图1是本发明电力通信异常事件过滤方法一较佳实施例的流程图。
具体实施方式
下面结合附图对本发明的较佳实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。
请参阅图1,本发明实施例包括:
一种电力通信异常事件过滤方法,包括以下步骤:
1、通过报文记录分析装置抓取到基础数据后,记录保存原始报文。
2、把步骤1中获取到的报文,采用以下智能识别方法,分析出异常事件,识别方法包括:单点信息连续监测、上下行报文分析、主备通道同一信息点的监测比较、不同信息点的关联比较,通过这些智能识别方法,过滤出不同类型的异常事件。
(1)单点信息连续监测法即对每个点的实时数据记录入栈作比较,判定出遥信抖动事件、遥测跃变事件、遥测长时间无变化事件。下面分别描述遥信抖动事件、遥测跃变事件、遥测长时间无变化事件的过滤方法:
遥信抖动事件过滤方法:正常情况下,遥信量不会在短时间内有多次变位或者连续变位,如在设定时间窗口内,同一个遥信点多次变位或连续变位,判断为“遥信抖动事件”,具体方法是在设定时间窗口内(如10秒),计算设定时间段内的遥信变化次数,如变化次数超出设定值即为异常;
遥测跃变事件过滤方法:大部分遥测量在正常情况下都不会出现瞬间的快速变化,这是由其所对应的物理量正常运行下的物理特性决定的,如某个区域的负荷、电网频率、电流、电压等,当平稳的遥测数据曲线突然起高峰值,判断为“遥测跃变事件”,具体为在过滤方法中设定一个合适的跳变量限值,采用遥测量的当前值减去前次值,如果两者之差的绝对值大于跳变量限值即为跃变;
遥测长时间无变化事件过滤方法:电网中许多物理量都具有实时更新的特性,这些物理量会随着时间的变化而变化,这些遥测量长时间保持不变化是不正常的,通常不是现场真实状态的体现。过滤方法中,在对每个遥测点连续监测过程中,同一个遥测点出现长时间不变化,判定为“遥测长时间无变化事件”。
(2)上下行报文分析法即通过下行对上行命令的执行结果进行分析,过滤出下行命令超时事件、下行命令未执行事件。所述下行命令超时事件、下行命令未执行事件的过滤方法是:
下行命令超时事件过滤方法:设定一个限定时间,如果限定时间内发现主站下发命令予以记录相关信息及时间,在限定时间内如果没有应该有的响应帧,则为“下行命令超时”;
下行命令未执行事件过滤方法:设定一个限定时间,在限定时间内主站下发命令予以记录相关信息及时间,收到有肯定响应的回复,但无对应动作的返回,则是“下行命令未执行”。
(3)主备通道同一信息点的监测比较法即对同一信息点将主通道与备通道的值进行交叉比较,判定出遥测不同步事件、遥信不同步事件。其中,遥测不同步事件、遥信不同步事件的过滤方法是:
遥测不同步事件过滤方法:分别记录主、备通道的同一个遥测信息点,并设定一个时间窗口,比如为5分钟,再设定一个限定值,将同一个时间窗口内记录下来的主、备双通道的值交叉比较,双通道记录的同一个遥测信息点的值比较得到的相差值超过限定值,判定出“遥测不同步事件”;例如,定义“相差值=(|先发生变化的通道的相同遥测点的值-后发生变化的通道的相同遥测点的值|÷先发生变化的通道的相同遥测点的值)”,限定值定义为0.001。如,在00:00:001~00:05:001的时候,遥测点1在主通道发生变化值为220.05,同时间窗口内出现遥测点1在备通道发生变化值为220.06,此时计算相差值为|220.05-220.06|÷220.05=0.000045,小于限定值0.001,判定为遥测同步;如,在00:00:001~00:05:001的时候,遥测点1在主通道发生变化值为220.05,同时间窗口内出现遥测点1在备通道发生变化值为220.10,此时计算相差值为|220.05-220.10|÷220.05=0.0043,大于限定值0.001,判定为遥测不同步;如,在00:00:001~00:05:001的时候,遥测点1在主通道发生变化值为220.05,同时间窗口内未出现遥测点1在备通道发生变化值,此时直接判定为遥测不同步。
遥信不同步事件过滤方法:分别记录主、备通道的同一个遥信信息点,以该遥信点每一次变化值作为触发点时间,顺序记录下该点所有变化值,并设定一个时间区间,每满一个时间区间将记录下来的主、备双通道的值交叉比较,若值不一致,判定为“遥信不同步事件”。例如,定义一个时间窗口为1分钟,如,在00:00:001~00:01:001的时候,在时间点00:00:001遥信点1在主通道发生变化值为合值,此时,00:00:001作为主通道计算的触发点,触发检查备通道在00:00:001~00:01:001的时间窗口内出现遥信点1的值,若未出现合值,判定为遥信点1不同步。如,在00:00:001~00:01:001的时候,在时间点00:00:001遥信点1在备通道发生变化值为合值,此时,00:00:001作为备通道计算的触发点,触发检查主通道在00:00:001~00:01:001的时间窗口内出现遥信点1的值,若未出现合值,判定为遥信点1不同步。
因为可靠性的需要,在电力通信领域许多厂站都有冗余的双通道或多通道备份,这些冗余通道的规约可以是相同的,也有可能是不同的,但是传输的数据是一致的。
3、将步骤(2)中过滤出的异常事件优先推送至调度监控端。
本发明对报文记录分析装置记录并分析出来的事件进行快速、智能识别异常事件,并将异常事件进行准确报告,实现电力通信过程中异常信息快速排查,将调度自动化运行维护中过滤繁琐的事件工作简单化,加快事故处理时间,提高运维效率,从而保证了电力系统的安全、稳定运行。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。