本发明涉及输电系统管理技术领域,特别是涉及一种直流输电系统故障数据管理方法。
背景技术:
近年来,随着电力输送的发展,直流输电系统在电力输送中起着不可替代的作用。但是直流输电系统会产生各种各样的故障,因此需要对直流输电系统产生的故障进行分析管理,以使得再次出现类似的故障,可以参考历史故障处理数据进行及时的处理。
对于直流输电系统的故障管理分析,目前还是按照传统的交流输电故障数据处理方式进行。传统交流输电的典型方式是某个点(可能是变电站、线路、电厂等)发生故障后运行人员将故障波形、报文及故障情况说明整理后报送调度,由调度来对数据进行管理分析。
但这种模式对于直流输电来说有以下几方面问问题:直流输电的控制保护、故障录波设备多源于消化吸收国外不同厂家的技术,由于技术差异,不同直流输电工程的故障数据的格式、存储方式、获取手段都不尽相同,导致直流输电的故障数据难以标准化、信息化管理;直流输电的技术特点决定了其故障现象更为复杂,某一个独立站点的数据是无法反映故障的原因和内在联系的。如果要定位故障原因需要的是一系列的数据,而这些数据是分布在不同的站点,若按照传统的电力故障数据模式一般只要求上报故障站点的数据,这对于直流故障分析处理是远远不够的;即使数据得到了全面收集,还需要对这些数据进行有效的管理,当数据量达到一定程度后依靠人来管理显然是不现实的。
技术实现要素:
本发明实施例中提供了一种直流输电系统故障数据管理方法,以解决现有技术中直流输电系统故障数据不能快速精确检索的问题。
为了解决上述技术问题,本发明实施例公开了如下技术方案:
一种直流输电系统故障数据管理方法,所述方法包括:
建立直流输电系统中的站点拓扑关系;
获取所述直流输电系统中站点的故障数据;
对所述故障数据进行故障关键词提炼;
将所述故障关键词根据站点之间的拓扑关系建立联系。
优选地,所述建立直流输电系统中的站点拓扑关系,包括:根据直流输电系统中站点之间的联系,建立站点之间的拓扑关系。
优选地,所述获取所述直流输电系统中站点的故障数据,包括:
获取直流输电系统中各个站点的基本数据和故障数据的实体信息,所述基本数据包括记录所述故障数据的故障类型、发生时间和站点故障等级,所述故障数据的实体信息包括故障数据对应额报文、波形;
优选地,还包括:对所述基本数据和所述故障数据分别进行建模。
优选地,所述对所述故障数据进行故障关键词提炼,包括:
提取所述直流输电系统中站点的故障数据中对应的故障名称;
提取所述故障名称中的关键词。
优选地,所述将所述故障关键词根据站点之间的拓扑关系建立联系,包括:
以故障源故障关键词为核心,通过站点之间的拓扑关系、所述基本数据和所述故障数据建立的模型,建立关键词之间的联系。
由以上技术方案可见,本发明实施例提供的一种直流输电系统故障数据管理方法,所述方法包括:建立直流输电系统中的站点拓扑关系;获取所述直流输电系统中站点的故障数据;对所述故障数据进行故障关键词提炼;将所述故障关键词根据站点之间的拓扑关系建立联系。根据输电系统中的站点拓扑关系,实现了直流输电系统故障数据分析的完整性,更加深入、准确的反应故障站点的内在联系,关键词的提炼和联系的建立形成了关键词检索集合,实现了故障数据的快速精确检索。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种直流输电系统故障数据管理方法的流程示意图;
图2为本发明实施例提供的一种直流输电系统的站点拓扑结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
参见图1,为本发明实施例提供的一种直流输电系统故障数据管理方法的流程示意图,如图1所示,所述方法包括:
S101,建立直流输电系统中的站点拓扑关系;具体地,根据直流输电系统中站点之间的联系,建立站点之间的拓扑关系。如图2所示为本发明实施例提供的一种直流输电系统的站点拓扑结构示意图,拓扑结构中的编号1为送端交流系统是指向直流输电系统提供能量的交流电源,它可能是变电站、电厂。拓扑结构中的编号2是交流线路是连接送端交流系统和整流站的线路。整流站是完成交流变直流转换的换流站,拓扑结构中的编号为3。连接整流站和逆变站的直流线路在拓扑结构中编号为4,逆变站是完成直流变交流的换流站,在拓扑结构中编号为5。连接逆变站和受端交流系统的交流线路在拓扑结构中编号为6,受端交流系统的是接受直流传输功率的变电站,在拓扑结构中编号为7。
S102,获取所述直流输电系统中站点的故障数据;包括:获取直流输电系统中各个站点的基本数据和故障数据的实体信息,所述基本数据包括记录所述故障数据的故障类型、发生时间和站点故障等级,所述故障数据的实体信息包括故障数据对应额报文、波形;
例如获取站点的基本数据中:Time属性表示故障发生时间,采用Datetime类型描述,Station属性表示故障装置所在站点,采用Varchar类型描述,Recorder属性表示记录人员,采用Varchar类型描述,Fault_Level属性表示故障等级,采用Varchar类型描述,Failure_Level虽然采用Varchar描述但其内容严格确定只能是“一般、告警、严重”三个类型,Remark属性表示备注,采用Text类型描述。上述数据获取完毕后,对所述基本数据进行建模。
故障实体信息数据中:Fault_message属性表示故障报文,报文一般是以html文件储存,其大小根据故障类型会有所不同,故采用长度可变的Varbinary类型描述,Fault_waveform属性表示故障录波数据,录波数据一般是一段固定时间的数据,占用容量较大,采用BLOB类型描述,Fault_report属性表示故障分析报告,故障分析报告是指相关人员对故障事件进行分析处理的记录文档,其大小不固定,故采用Varbinary类型描述,Attachments属性表示故障附件,其作用是用于存储故障报文、故障录波文件之外的故障附件信息,如图片、音视频资料等,采用BLOB类型描述。对上述故障实体信息数据进行建模。
S103,对所述故障数据进行故障关键词提炼。具体包括:提取所述直流输电系统中站点的故障数据中对应的故障名称,提取所述故障名称中的关键词。
在S102中定义的几个属性分别是Fault_ID、Location、Preorder_fault和Postorder_fault,其中Fault_ID属性是该故障数据的唯一标识符,采用GUID字符串描述,在数据库中用Char类型描述,Location属性表示故障发生点在直流输电拓扑中的位置,其取值为1到7,采用Char类型描述,Preorder_fault和Postorder_fault属性是该故障的前序和后序故障Fault_ID,这两个属性是用于构建故障数据链的重要属性,下一步骤中会对其进行解释,二者均采用Char类型描述,后四个属性来源于对数据信息的抽象,分别是Origin_fault、Cause_established、Processed和Fault_tags,其中Origin_fault属性标识该故障点是不是故障链的故障源,根据数据信息分析结果如果是为true否则为false,采用bool类型描述,Cause_established属性标识故障原因是否分析清楚,其值根据数据信息中的报告结果确定为true或false,采用bool类型描述,Processed属性标识该故障是否采取了措施进行处理,已处理为true否则为false(原则上需要原因查明后才会有对应的处理措施),采用bool类型描述,Fault_tags属性表示是根据故障报文和故障分析报告提炼的关键字,采用Varchar类型描述,Fault_tags属性中包含的信息则是故障名称中的关键词。
S104,将所述故障关键词根据站点之间的拓扑关系建立联系。以故障源故障关键词为核心,通过站点之间的拓扑关系、所述基本数据和所述故障数据建立的模型,建立关键词之间的联系。
故障链是以故障源Origin_fault为true的故障点为核心,通过前序故障属性Preorder_fault、后续故障属性Postorder_fault建立链接,假设直流拓扑中的“N”点发生故障导致输电系统故障,还需要特别说明的是一旦建立了故障链,各故障的关键字属性Fault_tags便可以组成一个包括所有节点的故障关键字集合用于检索,其优点是可以更加准确的命中需要检索的故障数据,如想要检索由于交流单相接地故障导致换相失败的故障数据,当以“单相接地换相失败”为关键字进行检索,若没有采用故障链条模型则会检索出所有包含“换相失败”、“单相接地”的故障点数据,而这些故障点可能是有联系的也可能是完全没有关系的,无法准确命中,若采用故障链模型,则只会检索出关键字集合中包含“换相失败”、“单相接地”的故障链,这将极大的提高检索的效率和精度。
由上述实施例可见,本实施例公开了一种直流输电系统故障数据管理方法,所述方法包括:建立直流输电系统中的站点拓扑关系;获取所述直流输电系统中站点的故障数据;对所述故障数据进行故障关键词提炼;将所述故障关键词根据站点之间的拓扑关系建立联系。根据输电系统中的站点拓扑关系,实现了直流输电系统故障数据分析的完整性,更加深入、准确的反应故障站点的内在联系,关键词的提炼和联系的建立形成了关键词检索集合,实现了故障数据的快速精确检索。
本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。