本发明涉及计算机数据处理领域,特别涉及一种基于图结构表达的变电站经验数据生成方法及系统。
背景技术:
1、随着电力产业的不断发展,智能变电站的建设也日渐增多,但是与之而来的是智能变电站的安全问题,其中尤为重要的就是智能变电站配置文件scd(substationconfiguration description)的正确性问题。
2、现有技术中,对于智能变电站的配置文件核查通常都需要由人工执行,以实现数据的审阅,这种人工审查的效率不高,其中增加了更多的不稳定因素,极易造成数据漏查的问题,因此需要预先建立智能变电站的经验数据库,以保存多类配置信息,并作为典型配置进行文件的校核和比对。
3、但是,不同智能变电站的智能电子设备ied(intelligent electronic device)的类型不同,且互相之间的连接关系及互操作关系也完全不同,同时数据库内的数据更新生成也需要巨大的人力及时间成本,无法快速的对数据库进行适应性修改,难以形成广泛适配的数据库。
技术实现思路
1、基于此,本发明的目的是提供一种基于图结构表达的变电站经验数据生成方法及系统,通过对智能变电站配置文件进行解析后,将其中的间隔保护配置对象作为图结构样本数据,并与经验数据库中每个经验数据唯一对应的校核依据进行匹配,对经验数据库内已存在的设备配置进行校核,保持正常的校核管理工作的同时,对经验数据库内不存在的设备配置进行处理,以实现经验数据库的自动化更新,极大地提高了校核依据的可维护性,同时极大地提高了智能变电站数据审查的效率。
2、本发明提出的一种基于图结构表达的变电站经验数据生成方法,包括:
3、获取并解析智能变电站配置文件,以将获取到的间隔保护配置对象作为图结构样本数据;
4、将所述图结构样本数据与经验数据库中每个经验数据唯一对应的校核依据进行匹配,判断是否存在与所述经验数据特征相同的图结构样本数据;
5、若不存在与所述经验数据特征相同的图结构样本数据,则根据预设数据库更新算法修改所述图结构样本数据,生成并保存为新的经验数据。
6、综上,根据上述基于图结构表达的变电站经验数据生成方法,通过对智能变电站配置文件进行解析后,将其中的间隔保护配置对象作为图结构样本数据,并与经验数据库中每个经验数据唯一对应的校核依据进行匹配,对经验数据库内已存在的设备配置进行校核,保持正常的校核管理工作的同时,对经验数据库内不存在的设备配置进行处理,以实现经验数据库的自动化更新,极大地提高了校核依据的可维护性,同时极大地提高了智能变电站数据审查的效率。获取并解析智能变电站配置文件,以将获取到的间隔保护配置对象作为图结构样本数据,将所述图结构样本数据与经验数据库中每个经验数据唯一对应的校核依据进行匹配,判断是否存在与所述经验数据特征相同的图结构样本数据,以对经验数据库中已存在的配置数据进行校核,保证智能变电站的稳定运行和校核管理,若不存在与所述经验数据特征相同的图结构样本数据,则根据预设数据库更新算法修改所述图结构样本数据,生成并保存为新的经验数据,以实现经验数据库的自动化更新,极大地提高了智能变电站运行的稳定性,同时极大地提高了智能变电站数据管理的效率。
7、进一步的,所述获取并解析智能变电站配置文件,以将获取到的间隔保护配置对象作为图结构样本数据的步骤,具体包括:
8、获取并解析智能变电站配置文件,以获取所有智能电子设备对象,所述智能电子设备对象包括智能电子设备名称、智能电子设备描述属性和智能电子设备对应的虚端子对象;
9、根据所述智能电子设备对象获取所有智能电子设备对象之间的虚回路对象,所述虚回路对象包括虚端子对象之间的连接关系;
10、遍历所有所述虚回路对象,将任意智能电子设备对象两两之间的虚回路作为一个集合,根据所述集合创建互操作关系对象,所述互操作关系包括两个智能电子设备对象的连接关系的描述;
11、根据所有所述互操作关系对象生成图结构表达的全智能变电站互操作关系网络对象,所述全智能变电站互操作关系网络对象包括全智能变电站的智能电子设备对象和智能电子设备对象之间的互操作关系;
12、根据一次间隔将所述全智能变电站互操作关系网络对象进行拆分,以获取间隔保护配置对象,所述间隔保护配置对象包括一次间隔内的智能电子设备对象和智能电子设备对象间的互操作关系对象;
13、将所述间隔保护配置对象作为图结构样本数据。
14、进一步的,所述将所述图结构样本数据与经验数据库中每个经验数据唯一对应的校核依据进行匹配的步骤,具体包括:
15、根据每个间隔保护配置对象中的智能电子设备名称和智能电子设备描述属性,获取智能电子设备类型,将所述智能电子设备类型作为图结构样本数据中单个智能电子设备节点的节点特征,所述智能电子设备节点的集合为;
16、获取每个间隔保护配置对象中互操作关系对象的互操作关系类型,并将所述互操作关系对象内的虚回路数量作为互操作关系特征值d,根据所述间隔保护配置对象中互操作关系对象构建互操作关系矩阵,所述互操作关系矩阵如下:
17、;
18、其中,表示智能电子设备和的互操作关系的权重值, i和 j表示智能电子设备的序号,n表示智能电子设备的数量,表示智能电子设备和间的虚回路数量,表示智能电子设备和其他智能电子设备之间的所有虚回路数量之和;
19、计算间隔保护配置对象的特征值,并与经验数据库中的校核依据进行匹配。
20、进一步的,所述计算间隔保护配置对象的特征值,并与经验数据库中的校核依据进行匹配的步骤,具体包括:
21、将智能电子设备对象节点作为图结构的节点,将智能电子设备对象之间的互操作关系作为图结构的节点之间的边,根据节点特征和节点之间的边特征计算间隔保护配置特征,所述计算间隔保护配置特征的公式如下:
22、;
23、其中,表示增强萨格勒布指标,表示间隔保护配置的互操作关系矩阵的行列式,表示间隔保护配置的增强萨格勒布指标,和表示单个智能电子设备与其他智能电子设备间互操作关系的数量;
24、根据经验数据库中每个经验数据唯一对应的校核依据进行匹配,判断是否存在与所述间隔保护配置特征相同的经验数据特征;
25、若判定存在与所述间隔保护配置特征相同的经验数据特征,则输出校核结果;
26、若判定不存在与所述间隔保护配置特征相同的经验数据特征,则进行经验数据库更新。
27、进一步的,所述若判定存在与所述间隔保护配置特征相同的经验数据特征,则输出校核结果的步骤,具体包括:
28、根据经验数据库中每个经验数据唯一对应的校核依据进行匹配,判断是否存在与间隔保护配置特征相同的经验数据特征;
29、若判定存在与所述间隔保护配置特征相同的经验数据特征,则对所述间隔保护配置进行脱敏和典型化;
30、再与经验数据中的每一组不同智能电子设备类型的智能电子设备间的虚回路连接关系进行对比;
31、若所述虚回路连接关系存在一条虚回路,而在经验数据中不存在,且收发两侧虚端子均不存在,则将所述虚回路定义为多余回路;
32、若所述虚回路连接关系不存在一条虚回路,而在经验数据中存在,且收发两侧虚端子均不存在,则将所述虚回路定义为缺失回路;
33、若所述虚回路连接关系存在一条虚回路,而在经验数据中也存在,但有一侧虚端子正确,另一侧虚端子不正确,则将所述虚回路定义为错误缺失回路;
34、若所述虚回路连接关系存在一条虚回路,而在经验数据中也存在,但两侧虚端子路径与经验数据的虚端子路径不同,则将所述虚回路定义为短地址错误;
35、若所述虚回路连接关系存在一条虚回路,而所述虚回路的接收端还存在另一条虚回路,则将所述虚回路定义为接收端子重复;
36、将对比后所述虚回路定义输出为校核结果。
37、进一步的,所述若判定不存在与所述间隔保护配置特征相同的经验数据特征,则进行经验数据库更新的步骤,具体包括:
38、若判定不存在与间隔保护配置特征相同的经验数据特征,则对间隔保护配置对象进行修正,根据预设数据库更新算法将修正后的间隔保护配置对象修改生成新的特征值,所述预设数据库更新算法包括:
39、若修正后增加了已有智能电子设备之间的互操作关系,则在间隔保护配置上增加相应两个智能电子设备节点的边,对应的互操作关系矩阵和增强萨格勒布指标也进行同步修改,以重新计算获取间隔保护配置特征;
40、若修正后删除了已有智能电子设备之间的互操作关系,则在间隔保护配置上删除相应两个智能电子设备节点的边,对应的互操作关系矩阵和增强萨格勒布指标也进行同步修改,以重新计算获取间隔保护配置特征;
41、若修正后新增智能电子设备或新增智能电子设备与已有智能电子设备之间的互操作关系,则在间隔保护配置上新增智能电子设备节点或新增智能电子设备节点与已有智能电子设备节点的边,对应的互操作关系矩阵和增强萨格勒布指标也进行同步修改,以重新计算获取间隔保护配置特征;
42、若修正后在互操作关系内增加虚回路,则在间隔保护配置中修改对应智能电子设备节点的边的权值,对应的互操作关系矩阵也进行同步修改,以重新计算获取间隔保护配置特征;
43、若修正后在互操作关系内删除虚回路,则在间隔保护配置中修改对应智能电子设备节点的边的权值,对应的互操作关系矩阵也进行同步修改,以重新计算获取间隔保护配置特征。
44、进一步的,所述生成并保存为新的经验数据的步骤,具体包括:
45、将修改后的图结构样本数据中的间隔保护配置对象的智能电子设备节点和虚端子节点的实例信息去除,并添加属性标签以获取所述间隔保护配置对象对应的校核依据;
46、根据所述间隔保护配置对象的智能电子设备节点特征和互操作关系特征,计算所述间隔保护配置对象的关系特征值和装置特征值,以将所述间隔保护配置对象保存为新的经验数据。
47、本发明提出的一种基于图结构表达的变电站经验数据生成系统,包括:
48、解析模块,用于获取并解析智能变电站配置文件,以将获取到的间隔保护配置对象作为图结构样本数据;
49、匹配模块,用于将所述图结构样本数据与经验数据库中每个经验数据唯一对应的校核依据进行匹配,判断是否存在与所述经验数据特征相同的图结构样本数据;
50、修改存储模块,用于若不存在与所述经验数据特征相同的图结构样本数据,则根据预设数据库更新算法修改所述图结构样本数据,生成并保存为新的经验数据。
51、本发明还提供一种存储介质,所述存储介质存储一个或多个程序,所述程序被处理器执行时实现如上述的基于图结构表达的变电站经验数据生成方法。
52、本发明还提供一种计算机设备,所述计算机设备包括存储器和处理器,其中:
53、所述存储器用于存放计算机程序;
54、所述处理器用于执行所述存储器中存放的所述计算机程序时,实现如上述的基于图结构表达的变电站经验数据生成方法。