一种基于镜像报文的FA执行情况评价方法及系统技术方案

技术编号:14852588 阅读:66 留言:0更新日期:2017-03-18 19:39
本发明专利技术公开了一种基于镜像报文的FA执行情况评价方法及系统,该方法包括:对采集到的报文进行镜像,得到镜像报文;对采集到的报文进行存储转发,同时对镜像报文进行分析处理,得到评价FA执行情况的参数;根据参数进行FA执行情况评价。该系统包括:采集终端,用于采集报文;采集交换机,用于接收采集终端采集的报文,并对报文进行存储转发和镜像;前置机,用于接收采集交换机存储转发的报文;镜像报文处理器,用于接收采集交换机镜像的报文,并对报文进行分析处理,得到评价FA执行情况的参数。本发明专利技术的基于镜像报文的FA执行情况评价方法及系统,采用交换机端口镜像获取报文的方法,实现了FA执行情况的自动评价。

【技术实现步骤摘要】

本专利技术涉及电力系统
,特别涉及一种基于镜像报文的FA执行情况评价方法及系统
技术介绍
在电力系统中,各地电力公司都普遍采用有FA(FeederAutomation)的系统,即馈线自动化系统。当配电网络中某点发生故障时,会导致同一供电区域停电,情况严重时会导致大面积停电,此时FA系统要尽快切除故障区域,恢复非故障区域供电。在馈线自动化系统投运后,各个厂家的馈线自动化系统逻辑判断是一个系统内部过程,用户无法诊断其定位、隔离、恢复逻辑是否正确。尤其是当有干扰的勿动和拒动信号时,FA控制逻辑正确性很难保证,致使很多FA系统不敢以自动模式投入运行。各网省公司为了采集FA系统的各项指标,目前的方式是由各地市公司直接上报FA动作的结果,或者基于各地市公司上报的FA参数进行计算得出评定结果。然而,各地市部门为了在考核中取得较高的分数,往往会虚假上报FA动作参数或执行结果的数据,例如FA动作次数、FA正确率等关键指标,网省公司无法全面掌控FA执行的正确性。因此,需要一种鉴别方法,能够在各地市公司馈线自动化系统的源数据进行监控,通过对基础报文进行分析从而对FA执行正确性实施评价,以便于提升FA的运行效果。
技术实现思路
本专利技术针对上述现有技术中存在的问题,提出一种基于镜像报文的FA执行情况评价方法及系统,采用交换机端口镜像获取报文的方法,使得系统管控软件在组网的方式下能够对网络中出现的所有相关报文进行分析,实现了FA执行情况的自动评价。为解决上述技术问题,本专利技术是通过如下技术方案实现的:本专利技术提供一种基于镜像报文的FA执行情况评价方法,其包括以下步骤:S11:对采集到的报文进行镜像,得到镜像报文;S12:对采集到的所述报文进行存储转发,同时对所述镜像报文进行分析处理,得到评价FA执行情况的参数;S13:根据所述参数进行FA执行情况评价。较佳地,所述步骤S11具体为:在采集交换机中对采集终端采集到的报文进行镜像,得到镜像报文。较佳地,所述步骤S12中的对所述镜像报文进行分析处理进一步包括:S121:获取报文,基于libpcap数据包捕获函数对所述镜像报文进行循环抓捕;S122:对获取到的所述报文进行规约分析,判断规约内容是否为正常,正常则进入步骤S123,否则丢弃;S123:判断规约格式,根据所述规约格式获取相应的参数。较佳地,所述步骤S123的所述规约格式为固定帧格式或可变帧格式。较佳地,所述步骤S13具体为:根据所述参数计算得出FA的启动率和/或正确率,根据所述启动率和/或所述正确率评价FA执行情况。本专利技术提供一种基于镜像报文的FA执行情况评价系统,其包括:采集终端,用于采集报文;采集交换机,用于接收所述采集终端采集的报文,并对所述报文进行存储转发和镜像;前置机,用于接收所述采集交换机存储转发的所述报文;镜像报文处理器,用于接收所述采集交换机镜像的所述报文,并对所述报文进行分析处理,得到评价FA执行情况的参数。较佳地,所述镜像报文处理器进一步包括:报文获取单元,用于获取报文;规约分析单元,用于对获取到的所述报文进行规约分析,判断规约内容是否为正常,正常则进入下一步,否则丢弃;规约格式判断单元,用于判断规约格式,并根据所述规约格式获取相应的参数。较佳地,所述镜像报文处理器还包括:FA评价单元,用于根据所述镜像处理器得到的参数计算得出FA的启动率和/或正确率。较佳地,所述规约格式为固定帧格式或可变帧格式。较佳地,所述采集终端的数量为多个。相较于现有技术,本专利技术具有以下优点:(1)本专利技术提供的基于镜像报文的FA执行情况评价方法及系统,在交换机设置端口镜像和监听,采用镜像报文的方法对FA执行正确性进行评价,使得系统管控软件在组网的方式下能够对网络汇总出现的所有相关报文进行分析,为馈线自动化动作判定提供了有效的数据支持,实现了对FA执行情况进行自动评价,方便了管理,且保证了FA评价的准确性;(2)本专利技术的基于镜像报文的FA执行情况评价方法及系统,实现了FA评价的自动化,节省了人力,提升了FA统计的速度;(3)本专利技术是在现有网络部署的条件下进行的改进,改进方便,成本低。当然,实施本专利技术的任一产品并不一定需要同时达到以上所述的所有优点。附图说明下面结合附图对本专利技术的实施方式作进一步说明:图1为本专利技术的基于镜像报文的FA执行情况评价方法的流程图;图2为本专利技术的对镜像报文进行分析处理的流程图;图3为本专利技术的对进行报文进行分析处理的获取电文的流程图;图4为本专利技术的判断规约格式的流程图;图5为本专利技术的基于镜像报文的FA执行情况评价系统的结构示意图;图6为本专利技术的镜像报文处理器的结构示意图。标号说明:1-采集终端,2-采集交换机,3-前置机,4-镜像报文处理器;41-报文获取单元,42-规约分析单元,43-规约格式判断单元,44-FA评价单元。具体实施方式下面对本专利技术的实施例作详细说明,本实施例在以本专利技术技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本专利技术的保护范围不限于下述的实施例。结合图1-图4,对本专利技术的基于镜像报文的FA执行情况评价方法进行详细描述,如图1所示为其流程图,其包括以下步骤:S11:采集终端将采集到的报文传输给采集交换机,在采集交换机端对报文进行镜像,得到镜像报文;S12:采集交换机对采集到的报文进行存储转发到前置机,以进行进一步地传输;同时将镜像报文传输到镜像报文处理器,以对镜像报文进行分析处理,得到评价FA执行情况的参数;S13:根据参数进行FA执行情况评价。其中,步骤S12中对镜像报文进行分析处理具体包括以下步骤:S121:获取报文,基于libpcap数据包捕获甘薯库对镜像中的报文实施循环抓捕,其流程图如图3所示,具体为:首先通过pcap_open_live打开用于报文抓捕的网络处理器,获得用于捕获网络数据包的数据包捕获描述字。其次使用pcap_setfilter设置数据过滤器,过滤器是一个包含了过滤表达式的ASCII字符串,可以按照要求对各类报文进行过滤;通过pcap_loop设置回掉,捕获数据包,但不会响应pcap_open_live()函数设置的超时时间使用,同时将IP参数保存。通过使用pcap_read读IP取包,作为启动pacp_callback回调执行的判断条件,...
一种基于镜像报文的FA执行情况评价方法及系统

【技术保护点】
一种基于镜像报文的FA执行情况评价方法,其特征在于,包括以下步骤:S11:对采集到的报文进行镜像,得到镜像报文;S12:对采集到的所述报文进行存储转发,同时对所述镜像报文进行分析处理,得到评价FA执行情况的参数;S13:根据所述参数进行FA执行情况评价。

【技术特征摘要】
1.一种基于镜像报文的FA执行情况评价方法,其特征在于,包括以下
步骤:
S11:对采集到的报文进行镜像,得到镜像报文;
S12:对采集到的所述报文进行存储转发,同时对所述镜像报文进行分析
处理,得到评价FA执行情况的参数;
S13:根据所述参数进行FA执行情况评价。
2.根据权利要求1所述的FA执行情况评价方法,其特征在于,所述步
骤S11具体为:在采集交换机中对采集终端采集到的报文进行镜像,得到镜
像报文。
3.根据权利要求1所述的FA执行情况评价方法,其特征在于,所述步
骤S12中的对所述镜像报文进行分析处理进一步包括:
S121:获取报文,基于libpcap数据包捕获函数对所述镜像报文进行循环
抓捕;
S122:对获取到的所述报文进行规约分析,判断规约内容是否为正常,
正常则进入步骤S123,否则丢弃;
S123:判断规约格式,根据所述规约格式获取相应的参数。
4.根据权利要求3所述的FA执行情况评价方法,其特征在于,所述步
骤S123的所述规约格式为固定帧格式或可变帧格式。
5.根据权利要求1所述的FA执行情况评价方法,其特征在于,所述步
骤S13具体为:根据所述参数计算得出FA的启动率和/或正确率,根据所述
启动率和/或所述...

【专利技术属性】
技术研发人员:莫宇凌万水马晓明
申请(专利权)人:上海金智晟东电力科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1