CN103489136A - 基于专家系统工具的电网scada告警信息处理方法及装置 - Google Patents
基于专家系统工具的电网scada告警信息处理方法及装置 Download PDFInfo
- Publication number
- CN103489136A CN103489136A CN201310468626.0A CN201310468626A CN103489136A CN 103489136 A CN103489136 A CN 103489136A CN 201310468626 A CN201310468626 A CN 201310468626A CN 103489136 A CN103489136 A CN 103489136A
- Authority
- CN
- China
- Prior art keywords
- information
- warning information
- scada
- rule
- pond
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
本申请实施例公开了一种基于专家系统工具的电网SCADA告警信息处理方法。该方法包括:将SCADA告警信息读入信息分析池;按照专家系统工具规则库内存储的规则对应的规则库的规则解释机制对信息分析池内的告警信息进行分析以找出告警信息间的关联关系;将具有关联关系的告警信息所对应的规则的动作部分输出。本申请实施例还公开了一种基于专家系统工具的电网SCADA告警信息处理装置。通过本申请实施例的技术方案可以对SCADA告警信息的智能化分析。
Description
技术领域
本申请涉及电力技术领域,特别涉及一种基于专家系统工具的电网SCADA告警信息处理方法及其对应的装置。
背景技术
电网SCADA(Supervisory Control And Data Acquisition)系统,即数据采集与监视控制系统,该系统是以计算机为基础的DCS与电力自动化监控系统;它应用领域很广,可以应用于电力、冶金、石油、化工等领域的数据采集与监视控制以及过程控制等诸多领域。在电力调度自动化过程中,SCADA系统会不断产生大量的告警信息,这些告警信息有些是提示性信息,即向电力调度员指示相关过程或结果,电力调度员知悉即可,而有些涉及到电网故障或异常信息,这些信息不仅需要电力调度员知悉,还需要在此基础上进行及时处理,否则可能导致严重后果。
然而,现有的SCADA系统仅能对SCADA系统产生的大量告警信息进行简单显示,显示的方式或者直接在显示屏上逐条呈现告警信息,或者按照信息类型分类呈现。但是,这种简单显示方式不能满足现实需要,尤其是在告警信息为电网故障或异常信息的情况下,还需要根据这些信息进行综合分析处理,以决策触发相关事件。
发明内容
为解决上述技术问题,本申请实施例提供了一种基于专家系统工具的电网SCADA告警信息处理方法及对应的装置,以实现电网SCADA系统告警信息的智能化分析。
本申请提供的基于专家系统工具的电网SCADA告警信息处理方法包括:
将SCADA告警信息读入信息分析池;
按照专家系统工具的规则库内存储的规则对应的规则解释机制对信息分析池内的告警信息进行分析以找出信息间的关联关系,所述规则库内存储的规则包括模式部分和动作部分,所述规则对应的规则解释机制包括对模式部分的规则解释机制;
将具有关联关系的告警信息所对应的规则的动作部分输出。
优选地,在将SCADA告警信息读入信息分析池之前,将SCADA告警信息先读入信息过滤池,判断信息过滤池内的SCADA告警信息的类别,如果过滤池内的SCADA告警信息的类别属性为事故信息、异常信息或越限信息,则执行将类别属性为事故信息、异常信息或越限信息的SCADA告警信息读入信息分析池的步骤。
进一步优选地,在按照专家系统工具规则库内存储的规则对应的规则解释机制对信息分析池内的告警信息进行分析之前,所述方法还包括:
按照预设的固定时间间隔从信息分析池中读取前后相继的两组SCADA告警信息,判断第一组SCADA告警信息与第二组SCADA告警信息之间是否具有关联性,如果有关联性,则将固定时间间隔增加预设时间长度形成新的固定时间间隔,以新的固定时间间隔从信息分析池中重新读取前后相继的两组SCADA告警信息,执行判断关联性的步骤;如果没有关联性,则执行按照专利系统工具规则库内存储的规则对应的规则解释机制对所述前一组SCADA告警信息进行分析的步骤。
进一步优选地,所述预设的固定时间间隔为6秒,所述预设时间长度为3秒。
进一步优选地,所述专家系统工具为Clips,所述Clips具有修改规则的接口,在Clips的知识表达层上,利用C语言对Clips修改规则的接口进行封装使所述接口形成可视化的规则生成界面,所述方法还包括:
接收通过所述规则生成界面生成的Clips规则,将该Clips规则保存为符合Clips语法的文本文件,由Clips规则解释驱动器解析所述文本文件,按照解析的文本文件内的规则对应的规则解释机制对信息分析池内的告警信息进行分析。
本申请还提供了一种基于专家系统工具的电网SCADA告警信息处理装置。该装置包括:告警信息第一读入单元、告警信息分析单元、分析结果输出单元,其中:
所述告警信息第一读入单元,用于将SCADA告警信息读入信息分析池;
所述告警信息分析单元,用于按照专家系统工具规则库内存储的规则解释机制对信息分析池内的告警信息进行分析以找出告警信息间的关联关系,所述规则库内存储的规则包括模式部分和动作部分,所述规则对应的规则解释机制包括对模式部分的规则解释机制;
所述分析结果输出单元,用于将具有关联关系的告警信息所对应的规则的动作部分输出。
优选地,所述装置还包括告警信息第二读入单元和告警信息过滤单元,所述告警信息第二读入单元,用于在将SCADA告警信息读入信息分析池之前,将SCADA告警信息先读入信息过滤池;
所述告警信息过滤单元,用于判断信息过滤池内的SCADA告警信息的类别,如果过滤池内的SCADA告警信息的类别属性为事故信息、异常信息或越限信息,则触发告警信息第一读入单元将类别属性为事故信息、异常信息或越限信息的SCADA告警信息读入信息分析池。
优选地,所述装置还包括关联关系判断单元,用于在按照专家系统工具规则库内存储的规则对应的规则解释机制对信息分析池内的告警信息进行分析之前,按照预设的固定时间间隔从信息分析池中读取前后相继的两组SCADA告警信息,判断前一组SCADA告警信息与后二组SCADA告警信息是否具有关联性,如果有关联性,则将固定时间间隔增加预设时间长度形成新的固定时间间隔,以新的固定时间间隔从信息分析池中重新读取前后相继的两组SCADA告警信息,执行判断关联性的步骤;如果没有关联性,则触发告警信息分析单元按照专利系统工具规则库内存储的规则对应的规则解释机制对所述前一组SCADA告警信息进行分析。
本申请提供的基于专家系统工具的电网SCADA告警信息处理技术方案将SCADA告警信息读入信息分析池后,不直接予以展现或者简单划分类别后进行展现,而是通过专家系统工具规则库内规则对应的规则解释机制对告警信息进行分析,得到告警信息之间的关联关系,然后将分析结果按照预设的方式进行输出。与现有技术相比,本申请的技术方案提供了从海量的离散信息中发现告警信息间的关联关系的功能,从而可以及时发现电网中的故障或异常情况,并将这些情况提供给电力调度人员,提高了电力调度决策的准确性和效率。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请的基于专家系统工具的电网SCADA告警信息处理方法实施例的流程图;
图2为本申请的S动态时时间窗示意图;
图3为本申请的可视线化界面实现示意图;
图4为本申请的基于专家系统工具的电网SCADA告警信息处理方法的又一个实施例流程图;
图5为本申请的基于专家系统工具的电网SCADA告警信息处理装置实施例的结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
参见图1,该图示出了本申请提供的基于专家系统工具的电网SCADA告警信息处理方法的一个实施例的流程,该流程包括:
步骤S101:将SCADA告警信息读入信息分析池;
SCADA系统作为数据采集与监视控制系统,其内部收集有大量的电力设备数据,这些信息数据需要满足某些特定的规则,不满足时将以告警信息的形式体现,在实际应用过程中,这些告警信息将大量地产生,为便于本申请对告警进行智能分析处理,先将这些信息读入信息分析池。信息分析池可以是一个具备存储功能的存储设备,读入的SCADA告警信息可以按照产生的顺序(时间)依次排列,具体实现时,每获得到一个SCADA告警信息,将该告警信息打上时间戳后以一条消息的形式存储。此外,还可以在按照时间排列的基础之上分类别存储,以方便后续处理。
步骤S102:按照专家系统工具规则库内存储的规则对应的规则解释机制对信息分析池内的告警信息进行分析以找出告警信息间的关联关系,所述规则库内存储的规则包括模式部分和动作部分,所述规则对应的规则解释机制包括对模式部分的规则解释机制;
读入信息分析池内的SCADA告警信息数量巨大,但是,这些告警信息是在不同时刻独立产生的,以离散的形式存储在信息分析池内。然而,SCADA告警信息可能存在关联,通过综合分析这些具有关联的离散信息,将得到一些有意义的电力事件,从而利用该电力事件进行决策,提高电力系统调度的准确性和效率。基于此,本申请对读入信息分析池内的SCADA告警信息按照专家系统工具规则库内规则对应的规则解释机制进行分析,以得到告警信息之间的关联关系。这里告警信息之间的“关联关系”是指在一定的时间范围内,由于某一事件的发生引起相关事件发生或引起电网连锁反应的过程中,每个事件发生时形成的对应告警信息之间存在的关系。例如,某间隔1线路发生短路故障,但间隔1开关未跳开,引起上级间隔2开关越级跳闸,则间隔1过流I段保护动作、间隔2过流II段动作、间隔2开关动作(分闸)等告警信息为具有关联关系的告警信息。专家系统工具规则库内的规则可以包括模式部分和动作部分,模式部分可以限定SCADA告警信息之间的关联关系,动作部分是SCADA告警信息满足模式部分设定的条件后需要进行的相应处理动作。专家系统工具可以根据实际情况需要设定一系列规则。规则不同,对规则的具体解析过程可能不能,比如,同时包含多个“与”逻辑的规则与同时包含多个“或”逻辑的规则的规则解释机制不同,前者需要分析SCADA告警信息之间的“与”关系,后者需要分析SCADA告警信息之间的“或”关系。
专家系统工具可以具有多种实现形式,比如,PROLOG,Clips等,这些工具各有特点,PROLOG在电网故障诊断、设备故障诊断、操作票生成等方面有成功的应用。这些专家工具库的内部具有规则库,规则库提供规则解释机制,该规则解释机制可以通过推理控制和搜索匹配策略找到两个SCADA告警信息之间的关联关系。
步骤S103:将具有关联关系的告警信息所对应的规则的动作部分输出;
通过前述步骤找到告警信息之间的关联关系后,本申请并不立即将分析结果输出,而是将分析结果中具有关联关系的告警信息所对应的动作部分呈现到用户面前。如前所述规则可划分为模式部分和动作部分,模式部分用于指示分析结果中的条件信息,动作部分用于指示在电力控制下需要进行的操作。通常情况下,条件信息部分属于专家系统分析后的底层信息,该信息对于电力调度人员而言,并不重要,重要是动作部分,即需要采取哪些操作来克服SCADA告警信息所体现的告警问题。为此,本申请将满足模式部分条件的分析结果选择出来,然后将这些被选中的分析结果的动作部分输出。
本实施例提供的基于专家系统工具的电网SCADA告警信息处理技术方案将SCADA告警信息读入信息分析池后,并不直接予以展现或者简单划分类别后进行展现,而是通过专家系统工具规则库内的规则对应的规则解释机制对告警信息进行分析,得到告警信息之间的关联关系,然后将分析结果按照预设的方式进行输出。与现有技术相比,本实施例的技术方案提供了从海量的离散信息中发现告警信息间的关联关系的功能,从而可以及时发现电网中的故障或异常情况,并将这些情况提供给电力调度人员,提高了电力调度决策的准确性和效率。此外,本实施例在输出时并不把分析结果的全部进行输出,而是先进行输出规则匹配(即模式部分与动作部分之间的匹配),仅将满足要求的分析结果的动作部分输出。
上述实施例尽管已能较好地实现本申请的发明目的,但是,在实际应用过程中,基于各种特殊需要,可以对上述实施例进行适当改进或变形。下面示例性地给出三种对上述实施例的改进变形方式:
方式之一:如前所述,在电力系统调度过程中,SCADA系统将会产生大量的告警信息,而这些告警的类别、性质、属性等方面各不相同,有些告警信息能够体现电力系统当前的某些运行情况,而有些告警信息可能并没有多大价值,如果对所有的告警信息进行毫无区别的统一化处理,可能导致处理资源的浪费。为此,本申请设计了对SCADA告警信息的过滤机制。该机制在将SCADA告警信息读入信息分析池之前,先将SCADA告警信息读入信息过滤池,在信息过滤池内对SCADA告警信息的类别进行判别。通常而言,SCADA告警信息可以划分为五种类别,即事故信息、异常信息、变位信息、越限信息和告知信息,这五类信息对于进行关联性分析的价值不同:对于告知信息或正常的变位信息而言,关联性分析的意义不大,因此,如果通过类别判断发现告警信息属于这两类信息,则可以舍弃这些信息,不将其读入到信息分析池中进行分析处理;对于事故信息、异常信息或越限信息而言,进行分析可以及时发现电网中的异常或故障情况,有利于第一时间向电力调度人员提供有价值的信息,因此,如果通过类别判断发现告警信息属于这些类的信息,则将其读入到信息分析池中进行分析处理。通过上述过滤操作,使信息分析池得到“瘦身”,剔除了干扰信息,有利于提高后续的告警信息分析的效率和准确性。
方式之二:在上述实施例中,将SCADA告警信息进行分析时,没有限定一次对告警信息分析的数量,实际应用过程中,可以一个信息一个信息的进行分析,也可以一组信息一组信息的分析。在对SCADA告警信息按照组的方式进行分析时,将涉及到组与组之间的关联性问题,即在分析本组的SCADA告警信息时,可能本组的信息关联到其他组的信息,使仅考虑本组告警信息得到的分析结果的准确性不高,为此,本申请提供了对组与组之间的关联性进行排除的方法,即动态(可变)时间窗的概念。具体而言,本申请先按照预设的固定时间间隔从信息分析池中读取前后相继的两组SCADA告警信息,举例而言:假设信息分析池以时间顺序存储告警信息,固定时间间隔为T,则在第0时刻读取第一时段内的SCADA告警信息,在第T时刻读取第二时段内的SCADA告警信息,在第2T时刻读取第三时段内的SCADA告警信息,依次类推,这里前后相继的两组SCADA告警信息如第0时刻的告警信息组与第T时刻的告警信息组,或者第T时刻的告警信息组和第2T时刻的告警信息组等等。读取出两组前后相邻的SCADA告警信息后,将这两组告警信息进行比较,比较的结果将发生两种情况:
一是两组告警信息没有关联性。这种情况下,说明即便对前一组告警信息进行分析,其也不会涉及到后一组告警信息,前一组告警信息相对于后一组告警信息而言具有独立性,这时则可以进行对前一组的告警信息的分析工作。同时,循环读取后一组告警信息之后的下一组告警信息,进而将后一组告警信息与读取的其下一组告警信息进行比较,分析其关联性;
二是两组告警信息有关联性。这种情况下,说明前一组告警信息不能马上进行分析处理,因为对它进行分析处理,将涉及到后一组告警信息,如果不将后一组告警信息纳入考虑范畴,将可能到导致分析结果不准确。这时,本申请将固定时间间隔增加一个预设时间长度,即将从分析池中读取SCADA告警信息的固定时间间隔变长,再以该变长的固定时间间隔为基础,重新读取两组SCADA告警信息,这样,原本属于第二组SCADA告警信息内的告警信息将可能进入到重新读取的第一组SCADA告警信息,该新的第一组SCADA告警信息与其后的新的第二组SCADA告警信息将可能不再具有关联性,如果还具有关联性,则可以重复上述操作,最终使从信息分析池中读取的两组告警信息变得独立,失去关联性。参见图2,通过上述过程实际上给出了动态时间窗的概念,在读取的两组告警信息具有关联性的情况下,该动态时间窗可以变长,直至“割断”读取的两组告警信息之间的关联性。上述固定时间间隔、预设时间长度可以根据实际情况进行确定,通过综合考虑各种因素,本申请优选固定时间间隔为6S,预设时间长度为3S。
方式之三:在本申请实现过程中,为将本申请的技术方案计算机化,可以将在上述处理过程转化为程序语言,利用变成语言本身的控制和搜索匹配技术实现对事件和规则的分析匹配。但是,这种直接代码化的方式存在明显的问题:一是知识库的可视化效果不好。如果分析流程用高级程序语言逐句编写,决定了生成信息处理知识的只能是程序设计员,而电力调度人员限于其自身的知识结构,则无法可视化地参与到规则设计之中;二是由于没有好的可视化效果,电力调度人员不能参与专家系统工具规则库的生成,电力调度人员只能将自己的经验和专业知识提供给程序人员,由程序人员转化为程序语句,一旦规则需要增删,仍然需要程序员的参与,这种方式将使规则库的生成效率低下,影响到对SCADA告警信息的处理。为此,本申请以专家系统工具为基础,通过对专家系统工具的改造来提高对SCADA告警信息分析、输出的可视化程度。下面以Clips专家系统工具为例进行说明:Clips是一个基于Rete算法的前向推导语言,它采用C语言编写,具有高移植性、高扩展性、强大的知识表达能力和编程方式等特点,正是这种特点和与C语言的紧密关系,为基于Clips工具进行告警信息的分析、输出可视化提供了可能。本申请在专家系统工具Clips的知识表达层之上,利用C语言对Clips修改规则的接口进行改进,封装形成可视化的规则生成界面,这样,电力调度人员可以通过改进后的Clips接口形成规则解释库,然后Clips按照Clips语法自动将该规则保存为文本文件,在对SCADA告警信息进行分析时,由Clips的规则解释驱动器对保存的文本文件进行解析,利用解析结果对应的规则解释机制实现对SCADA告警信息的分析。通过这种方式可以至少取得两方面的更优效果:
一是程序编写和执行效率得到提高。电力调度人员使用Clips工具提供的改造后的规则接口编写告警信息分析规则,可以方面电力调度人员将新的规则置入到Clips规则库之中,对于程序设计人员而言,其程序设计结构简单,相对于单纯用C++语言编程效率可以提高30%以上,进行具体的告警信息分析时的推理控制执行效率可以提高50%以上;
二是具有良好的可视化效果。在Clips规则执行层之上,用C语言编写规则生成界面,并将该界面的规则定义操作转化为Clips需要的规则文本,改变了Clips本身代码抽象和可读性差的问题,使调度人员可以轻松参与规则的制定和校验。具有了上述可视化的基础后,前述实施例的输出也可以采用可视化的界面实现。参见图3(a)、(b),其中:图3(a)示出了规则生成界面,在该界面的上部为模式部分,在下部为动作部分;图3(b)为输出的可视化结果。
为了说明本申请的技术方案,下面再以一个更为具体的实施例(实施例二)对本申请的技术方案进行阐释。参见图4,该图示出了该实施例的流程。该流程包括:
步骤S401:将SCADA告警信息读入信息过滤池;
步骤S402:判断当前从信息过滤池中读取的一条SCADA告警信息的类别属性,如果告警信息类别属性为变位信息或告知信息,则执行步骤S403;如果信息类别属性为事故信息、异常信息、越限信息,则执行步骤S404;
步骤S403:舍弃该条告警信息,进入步骤S405;
步骤S404:将该条告警信息送入信息分析池;
步骤S405:判断信息过滤池中的告警信息是否读取完毕,如果已读取完毕,则执行步骤S406;如果未读取完毕,则返回步骤S402读取下一条SCADA告警信息进行判断;
步骤S406:以固定时间间隔从信息分析池中读取前后相继的两组SCADA告警信息;
步骤S407:判断两组告警信息是否具有关联性,如果具有关联性,则执行步骤S408;如果不具有关联性,则执行步骤S409;
步骤S408:将固定时间间隔增加预设时间长度作为新的当前固定时间间隔,返回步骤S406;
步骤S409:按照专家系统工具规则库内存储的规则对应的规则解释机制对前一组告警信息进行分析以找出告警信息间的关联关系;
步骤S410:判断信息分析池内的SCADA告警信息是否仅剩下最后一组,如果否,则返回步骤S406;如果是,则执行步骤S411;
步骤S411:按照专家系统工具规则库内存储的规则对应的规则解释机制对信息分析池内剩下的告警信息进行分析以找出告警信息间的关联关系;
步骤S412:将具有关联关系的告警信息所对应的规则的动作部分输出。
上述内容详细介绍了本申请的基于专家系统工具的电网SCADA告警信息处理方法的实施例,相应地,本申请还提供了基于专家系统工具的电网SCADA告警信息处理装置的实施例。参见图5,该图示出了基于专家系统工具的电网SCADA告警信息处理装置的结构框图。该装置包括:告警信息第一读入单元501、告警信息分析单元502、分析结果输出单元503,其中:
告警信息第一读入单元501,用于将SCADA告警信息读入信息分析池;
告警信息分析单元502,用于按照专家系统工具规则库内存储的规则对应的规则解释机制对信息分析池内的告警信息进行分析以找出信息间的关联关系;所述规则库内存储的规则包括模式部分和动作部分,所述规则对应的规则解释机制包括对模式部分的规则解释机制;
分析结果输出单元503,用于将具有关联关系的告警信息所对应的规则的动作部分输出。
上述装置实施例的工作过程是:先由告警信息第一读入单元501将SCADA告警信息读入信息分析池,再由告警信息分析单元502按照专家系统工具的规则库内存储的规则对应的规则解释机制对信息分析池内的告警信息进行分析以找出信息间的关联关系,然后由分析结果输出单元503将具有关联关系的告警信息所对应的规则的动作部分输出。该装置实施例同样能够取得前述方法实施例的技术效果,为避免重复,这里不再赘叙。
基于某些需要,本领域技术人员可以对上述装置实施例进行改进。比如,上述装置实施例还可以包括告警信息第二读入单元504和告警信息过滤单元505,告警信息第二读入单元504,用于在将SCADA告警信息读入信息分析池之前,将SCADA告警信息先读入信息过滤池;告警信息过滤单元505,用于判断信息过滤池内的SCADA告警信息的类别,如果过滤池内的SCADA告警信息的类别属性为事故信息、异常信息或越限信息,则触发告警信息第一读入单元将类别属性为事故信息、异常信息或越限信息的SCADA告警信息读入信息分析池。通过增加这两个功能模块,可以在进行SCADA告警信息的分析之前,剔除一些干扰信息,减少分析处理的工作量,节约处理资源。
还比如,上述装置实施例还可以包括关联关系判断单元506,用于在按照专家系统工具规则库内存储的规则对应的规则解释机制对信息分析池内的告警信息进行分析之前,按照预设的固定时间间隔从信息分析池中读取前后相继的两组SCADA告警信息,判断前一组SCADA告警信息与后一组SCADA告警信息是否具有关联性,如果有关联性,则将固定时间间隔增加预设时间长度形成新的固定时间间隔,以新的固定时间间隔从信息分析池中重新读取前后相继的两组SCADA告警信息,执行判断关联性的步骤;如果没有关联性,则触发告警信息分析单元按照专利系统工具规则库内存储的规则对应的规则解释机制对所述前一组SCADA告警信息进行分析。通过增加关联关系判断单元可以将具有独立性的一组SCADA告警信息进行分析,从而提高分析结果的准确性。
需要说明的是:为了叙述的简便,本说明书的上述实施例以及实施例的各种变形实现方式重点说明的都是与其他实施例或变形方式的不同之处,各个情形之间相同相似的部分互相参见即可。尤其是装置、系统实施例部分,为了避免重复,仅进行了简要的描述,在理解装置、系统实施例时可参考前述的方法实施例的内容。以上所描述的装置、系统实施例的各单元可以是或者也可以不是物理上分开的,既可以位于一个地方,或者也可以分布到多个网络环境下。在实际应用过程中,可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的,本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
以上所述仅是本申请的具体实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。
Claims (8)
1.一种基于专家系统工具的电网SCADA告警信息处理方法,其特征在于,该方法包括:
将SCADA告警信息读入信息分析池;
按照专家系统工具规则库内存储的规则对应的规则解释机制对信息分析池内的告警信息进行分析以找出告警信息间的关联关系,所述规则库内存储的规则包括模式部分和动作部分,所述规则对应的规则解释机制包括对模式部分的规则解释机制;
将具有关联关系的告警信息所对应的规则的动作部分输出。
2.根据权利要求1所述的方法,其特征在于,在将SCADA告警信息读入信息分析池之前,将SCADA告警信息先读入信息过滤池,判断信息过滤池内的SCADA告警信息的类别,如果过滤池内的SCADA告警信息的类别属性为事故信息、异常信息或越限信息,则执行将类别属性为事故信息、异常信息或越限信息的SCADA告警信息读入信息分析池的步骤。
3.根据权利要求2所述的方法,其特征在于,在按照专家系统工具规则库内存储的规则对应的规则解释机制对信息分析池内的告警信息进行分析之前,所述方法还包括:
按照预设的固定时间间隔从信息分析池中读取前后相继的两组SCADA告警信息,判断前一组SCADA告警信息与后一组SCADA告警信息之间是否具有关联性,如果有关联性,则将固定时间间隔增加预设时间长度形成新的固定时间间隔,以新的固定时间间隔从信息分析池中重新读取前后相继的两组SCADA告警信息,执行判断关联性的步骤;如果没有关联性,则执行按照专利系统工具规则库内存储的规则对应的规则解释机制对所述前一组SCADA告警信息进行分析的步骤。
4.根据权利要求3所述的方法,其特征在于,所述预设的固定时间间隔为6秒,所述预设时间长度为3秒。
5.根据权利要求1至4中任何一项所述的方法,其特征在于,所述专家系统工具为Clips,所述Clips具有修改规则的接口,在Clips的知识表达层上,利用C语言对Clips修改规则的接口进行封装使所述接口形成可视化的规则生成界面,所述方法还包括:
接收通过所述规则生成界面生成的Clips规则,将该Clips规则保存为符合Clips语法的文本文件,由Clips规则解释驱动器解析所述文本文件,按照解析的文本文件内的规则对应的规则解释机制对信息分析池内的告警信息进行分析。
6.一种基于专家系统工具的电网SCADA告警信息处理装置,其特征在于,该装置包括:告警信息第一读入单元、告警信息分析单元、分析结果输出单元,其中:
所述告警信息第一读入单元,用于将SCADA告警信息读入信息分析池;
所述告警信息分析单元,用于按照专家系统工具规则库内存储的规则对应的规则解释机制对信息分析池内的告警信息进行分析以找出告警信息间的关联关系,所述规则库内存储的规则包括模式部分和动作部分,所述规则对应的规则解释机制包括对模式部分的规则解释机制;
所述分析结果输出单元,用于将具有关联关系的告警信息所对应的规则的动作部分输出。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括告警信息第二读入单元和告警信息过滤单元,所述告警信息第二读入单元,用于在将SCADA告警信息读入信息分析池之前,将SCADA告警信息先读入信息过滤池;
所述告警信息过滤单元,用于判断信息过滤池内的SCADA告警信息的类别,如果过滤池内的SCADA告警信息的类别属性为事故信息、异常信息或越限信息,则触发告警信息第一读入单元将类别属性为事故信息、异常信息或越限信息的SCADA告警信息读入信息分析池。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括关联关系判断单元,用于在按照专家系统工具规则库内存储的规则对应的解释机制对信息分析池内的告警信息进行分析之前,按照预设的固定时间间隔从信息分析池中读取前后相继的两组SCADA告警信息,判断前一组SCADA告警信息与后一组SCADA告警信息是否具有关联性,如果有关联性,则将固定时间间隔增加预设时间长度形成新的固定时间间隔,以新的固定时间间隔从信息分析池中重新读取前后相继的两组SCADA告警信息,执行判断关联性的步骤;如果没有关联性,则触发告警信息分析单元按照专利系统工具规则库内存储的规则对应的规则解释机制对所述前一组SCADA告警信息进行分析。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310468626.0A CN103489136A (zh) | 2013-09-30 | 2013-09-30 | 基于专家系统工具的电网scada告警信息处理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310468626.0A CN103489136A (zh) | 2013-09-30 | 2013-09-30 | 基于专家系统工具的电网scada告警信息处理方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103489136A true CN103489136A (zh) | 2014-01-01 |
Family
ID=49829338
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310468626.0A Pending CN103489136A (zh) | 2013-09-30 | 2013-09-30 | 基于专家系统工具的电网scada告警信息处理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103489136A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104218676A (zh) * | 2014-09-02 | 2014-12-17 | 广东电网公司茂名供电局 | 电力调度自动化主站的智能告警系统和方法 |
CN104239437A (zh) * | 2014-08-28 | 2014-12-24 | 国家电网公司 | 一种面向电网调度的智能告警分析方法 |
CN105118242A (zh) * | 2015-08-19 | 2015-12-02 | 国网浙江省电力公司湖州供电公司 | 一种基于scada的温湿度智能报警装置 |
CN108959034A (zh) * | 2018-07-05 | 2018-12-07 | 北京木瓜移动科技股份有限公司 | 一种监控报警方法、装置、电子设备及存储介质 |
CN112147459A (zh) * | 2020-08-12 | 2020-12-29 | 国电南瑞科技股份有限公司 | 一种基于scada系统的电网故障分析装置及方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080149719A1 (en) * | 2006-12-25 | 2008-06-26 | Gmedia Corporation | System and method for collecting and analyzing multi-fields two-dimensional code |
CN101989938A (zh) * | 2009-08-04 | 2011-03-23 | 上海市电力公司 | 变电站误遥信调度端过滤系统及方法 |
CN102708472A (zh) * | 2012-06-20 | 2012-10-03 | 江西省电力公司超高压分公司 | 组合式电网告警信息智能化处理方法 |
-
2013
- 2013-09-30 CN CN201310468626.0A patent/CN103489136A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080149719A1 (en) * | 2006-12-25 | 2008-06-26 | Gmedia Corporation | System and method for collecting and analyzing multi-fields two-dimensional code |
CN101989938A (zh) * | 2009-08-04 | 2011-03-23 | 上海市电力公司 | 变电站误遥信调度端过滤系统及方法 |
CN102708472A (zh) * | 2012-06-20 | 2012-10-03 | 江西省电力公司超高压分公司 | 组合式电网告警信息智能化处理方法 |
Non-Patent Citations (1)
Title |
---|
刘玉梅: "《基于SCADA系统的输电网络状态检测及故障诊断专家系统》", 《中国优秀博硕士学位论文全文数据库(硕士)工程科技Ⅱ辑》, 15 December 2002 (2002-12-15) * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104239437A (zh) * | 2014-08-28 | 2014-12-24 | 国家电网公司 | 一种面向电网调度的智能告警分析方法 |
CN104239437B (zh) * | 2014-08-28 | 2017-12-15 | 国家电网公司 | 一种面向电网调度的智能告警分析方法 |
CN104218676A (zh) * | 2014-09-02 | 2014-12-17 | 广东电网公司茂名供电局 | 电力调度自动化主站的智能告警系统和方法 |
CN104218676B (zh) * | 2014-09-02 | 2015-11-18 | 广东电网有限责任公司茂名供电局 | 电力调度自动化主站的智能告警系统和方法 |
CN105118242A (zh) * | 2015-08-19 | 2015-12-02 | 国网浙江省电力公司湖州供电公司 | 一种基于scada的温湿度智能报警装置 |
CN108959034A (zh) * | 2018-07-05 | 2018-12-07 | 北京木瓜移动科技股份有限公司 | 一种监控报警方法、装置、电子设备及存储介质 |
CN112147459A (zh) * | 2020-08-12 | 2020-12-29 | 国电南瑞科技股份有限公司 | 一种基于scada系统的电网故障分析装置及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103489136A (zh) | 基于专家系统工具的电网scada告警信息处理方法及装置 | |
Amar et al. | Knowledge precepts for design and evaluation of information visualizations | |
CN108959034A (zh) | 一种监控报警方法、装置、电子设备及存储介质 | |
CN107274115A (zh) | 基于分布式监测和多源信息融合的主动配电网态势感知系统和方法 | |
CN108923531B (zh) | 一种基于大数据的电网调度告警监视系统 | |
CN103020433B (zh) | 一种电力设备状态的评价方法 | |
Liu et al. | Systematic layout planning in human–system interface: An evaluation of alarm displays with spatial proximity for accidents diagnosis of advanced boiling water reactor | |
CN103164779A (zh) | 一种电力系统数据的处理方法及装置 | |
Al-Dabbagh et al. | Toward the advancement of decision support tools for industrial facilities: Addressing operation metrics, visualization plots, and alarm floods | |
CN108768790A (zh) | 分布式搜索集群监控方法及装置、计算设备、存储介质 | |
CN107943767A (zh) | 一种基于html模板邮件的报表生成方法及装置 | |
CN115549313A (zh) | 基于人工智能的用电监测方法及系统 | |
Nicolau et al. | Accident diagnosis system based on real-time decision tree expert system | |
CN116720324A (zh) | 基于预测模型的牵引变电所关键设备故障预警方法及系统 | |
Anderson et al. | Reproducible visualization of raw fisheries data for 113 species improves transparency, assessment efficiency, and monitoring | |
Schachinger et al. | An advanced data analytics framework for energy efficiency in buildings | |
CN109726317B (zh) | 展示数据的方法和装置 | |
CN111475548A (zh) | 一种基于大数据挖掘技术的用电异常分析决策系统 | |
CN116450907A (zh) | 工艺路线可视化设置方法、系统和可读存储介质 | |
CN112527610A (zh) | 设备运作状态的监测方法及装置 | |
CN114757482A (zh) | 用户组电量使用趋势的分析方法、系统、设备和介质 | |
CN107067125A (zh) | 基于大数据和专家系统应用的化学品法规符合评估方法 | |
Li et al. | A QFD-enabled conceptualization for reducing alarm fatigue in vessel traffic service centre | |
CN201717634U (zh) | 用于多层电网的事故集处理系统 | |
CN106776974A (zh) | 一种基于配置的大数据监控方法、装置和平台 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140101 |