首页 / 专利库 / 专利权 / 形式要求 / 一种用于变电站的在线监测诊断模型自适应算法

一种用于变电站的在线监测诊断模型自适应算法

阅读:755发布:2021-06-12

专利汇可以提供一种用于变电站的在线监测诊断模型自适应算法专利检索,专利查询,专利分析的服务。并且一种用于变电站的在线监测诊断模型自适应 算法 ,用于变电站在线监测各类诊断模型的自适应和优化。含在线监测诊断模型动态链接库、XML配置文件和自适应算法。是将用于变电站在线监测的诊断模型编译成动态链接库的形式,直接拷贝到在线监测设备或者诊断设备的存储空间上面,再配合对应的XML配置文件和自适应算法来实现各类诊断模型的使用与否、优先级别以及模型 接口 的要求,从而实现不同种类别的在线监测诊断模型的自行匹配和自适应。本 发明 的一种用于变电站的在线监测诊断模型自适应算法能够根据算法实现各类不同种类、类别的诊断模型的自适应调用,解决了多种诊断模型不能自适应,只能单独使用的囧境,算法简单易用,使用简单方便,使用准确度高。,下面是一种用于变电站的在线监测诊断模型自适应算法专利的具体信息内容。

1.一种用于变电站的在线监测诊断模型自适应算法,其特征在于,包括在线监测诊断
模型动态链接库、XML配置文件和自适应算法;其中:
所述在线监测诊断模型动态链接库包括变压器在线监测诊断模型、断路器在线监测诊
断模型、容性设备在线监测诊断模型和套管在线监测诊断模型4种模型动态链接库;
所述XML配置文件包括动态链接库名称、类别、标识、优先级别、是否立即使用、使用状
态、动态链接库调用函数名称、模型输入参数类型、模型输入参数个数、模型输出参数类型、模型输出参数个数;
所述的动态链接库名称与存放在在线监测设备或者诊断设备的存储空间上面的在线
监测诊断模型名称相同;
所述的XML配置文件中的类别包括:变压器在线监测诊断模型类别、断路器在线监测诊
断模型、容性设备在线监测诊断模型和套管在线监测诊断模型4种模型,分别用“0”、“1”、“2”、“3”表示。
2.根据权利要求1所述的一种用于变电站的在线监测诊断模型自适应算法,其特征在
于:XML配置文件中的标识包括:变压器在线监测中的油色谱、芯接地电流、微、微气体,分别用“a”、“b”、“c”、“d”表示;断路器在线监测中的机械特性参数、电气特性参数、绝缘状态参数,分别用“e”、“f”、“g”表示;容性设备在线监测中的电抗器、电容式电压互感器、电流互感器、隔离开关、绝缘子、消弧线圈、避雷器,分别用“h”、“i”、“j”、“k”、“l”、“m”“n”表示;
套管在线监测中的C2H2含量、H2含量、电容量、介损、末屏接地电阻,分别用“o”、“p”、“q”、“r”、“s”表示;
所述的XML配置文件中的优先级别表示动态链接库的优先执行级别的高低,包括最高
级执行级别、次级执行级别、最低执行级别三种,分别用“1”、“2”、“3”表示;
所述的XML配置文件中的是否立即执行包括是和否,分别用“t”、“f”表示;
所述的XML配置文件中的使用状态包括正在使用和没有使用两种状态,分别用“T”、“F”表示;
所述的XML配置文件中的动态链接库调用函数名称表示程序调用该模型库时使用的函
数名称;
所述的XML配置文件中的模型输入参数类型表示程序调用该模型的函数时,传递的参
数类型,包括bool、int、string、float四种类型;
所述的XML配置文件中的模型输入参数个数表示程序调用该模型的函数时传递的参数
个数;
所述的XML配置文件中的模型输出参数类型表示程序调用该模型的函数时,传递的参
数类型,包括bool、int、string、float四种类型;
所述的XML配置文件中的模型输出参数个数表示程序调用该模型的函数时传递的参数
个数。
3.根据权利要求1或2所述的一种用于变电站的在线监测诊断模型自适应算法,其特征
在于:自适应算法执行之前需要先把诊断模型动态链接库拷贝到在线监测设备或者诊断设
备的存储空间上面,并建立XML配置文件;其中XML配置文件在配置完成之后算法模型开始
按照以下步骤执行:
步骤1:程序开始执行→加载动态链接库→读取XML配置文件的内容→检测XML配置文
件格式是否标准,“是”执行步骤2,“否”程序执行结束,返回步骤1;
步骤2:建立XML配置文件MAP映射→从存储路径获取动态链接库的名称→读取MAP映射
中的动态链接库名称→比较名称是否相同,“是”执行步骤3,“否”程序执行结束,返回步骤
1;
步骤3:读取MAP映射中的类别→分别获取变压器在线监测诊断模型类别(0)、断路器在
线监测诊断模型(1)、容性设备在线监测诊断模型(2)和套管在线监测诊断模型(3),执行步骤4;
步骤4:变压器在线监测诊断模型类别(0)分别获取到变压器在线监测中的油色谱(a)、
铁芯接地电流(b)、微水(c)、微气体(d);断路器在线监测诊断模型(1)分别获取机械特性参数(e)、电气特性参数(f)、绝缘状态参数(g);容性设备在线监测诊断模型(2)分别获取电抗器(h)、电容式电压互感器(i)、电流互感器(j)、隔离开关(k)、绝缘子(l)、消弧线圈(m)、避雷器(n);套管在线监测诊断模型(3)分别获取C2H2含量(o)、H2含量(p)、电容量(q)、介损(r)、末屏接地电阻(s),之后执行步骤5;
步骤5:判断优先执行级别→判断是否立即执行→判断使用状态→读取调用函数名称
→读取调用函数输入参数类型→读取调用函数输入参数个数→读取调用函数输出参数类
型→读取调用函数输出参数个数→自适应程序执行结束;通过5个步骤的执行,自适应算法程序最终确认了程序运行的优先执行级别、是否立即执行、使用状态,之后再通过调用函数输入参数类型、调用函数输入参数个数、调用函数输出参数类型和调用函数输出参数个数
确定了优先调用哪个程序执行,从而实现在线监测诊断模型的自适应。

说明书全文

一种用于变电站的在线监测诊断模型自适应算法

技术领域

[0001] 本发明涉及变电设备在线监测技术领域,更具体的说,涉及一种用于变电站的在线监测诊断模型自适应算法。

背景技术

[0002] 随着电自动化技术、电力电子技术及计算机网络通信技术的迅猛发展,市场上涌现出各种智能化自动装置,这些装置在变电站在线监测领域得到广泛的应用,从而促进了变电在线监测技术的发展,各自厂家结合变电站的需求,开发设计了针对变压器在线监测诊断、断路器在线监测、容性设备在线监测和套管在线监测诊断的各种模型对变电设备进行在线监测故障诊断和预测,以至不同厂家的各类诊断、预测模型越来越多,但是这些不同类型的诊断模型都是单独使用,或者需要使用的时候通过系统来修改这些模型的使用时机,没有一种算法能够针对不同类型的在线监测诊断模型自适应,使得不同类型的诊断模型能够同时使用。

发明内容

[0003] 本发明的目的是提出一种用于变电站的在线监测诊断模型自适应算法,能够兼容和自适应不同类型的诊断模型。
[0004] 为实现以上技术目的,本发明提出了一种用于变电站的在线监测诊断模型自适应算法,包括在线监测诊断模型动态链接库、XML配置文件和自适应算法。
[0005] 本发明的目的是通过如下技术方案来实现的。
[0006] 一种用于变电站的在线监测诊断模型自适应算法,本发明特征在于,包括在线监测诊断模型动态链接库、XML配置文件和自适应算法;其中:
[0007] 所述在线监测诊断模型动态链接库包括变压器在线监测诊断模型、断路器在线监测诊断模型、容性设备在线监测诊断模型和套管在线监测诊断模型4种模型动态链接库;
[0008] 所述XML配置文件包括动态链接库名称、类别、标识、优先级别、是否立即使用、使用状态、动态链接库调用函数名称、模型输入参数类型、模型输入参数个数、模型输出参数类型、模型输出参数个数;
[0009] 所述的动态链接库名称与存放在在线监测设备或者诊断设备的存储空间上面的在线监测诊断模型名称相同;
[0010] 所述的XML配置文件中的类别包括:变压器在线监测诊断模型类别、断路器在线监测诊断模型、容性设备在线监测诊断模型和套管在线监测诊断模型4种模型,分别用“0”、“1”、“2”、“3”表示;
[0011] 本发明XML配置文件中的标识包括:变压器在线监测中的油色谱、芯接地电流、微、微气体,分别用“a”、“b”、“c”、“d”表示;断路器在线监测中的机械特性参数、电气特性参数、绝缘状态参数,分别用“e”、“f”、“g”表示;容性设备在线监测中的电抗器、电容式电压互感器、电流互感器、隔离开关、绝缘子、消弧线圈、避雷器,分别用“h”、“i”、“j”、“k”、“l”、“m”“n”表示;套管在线监测中的C2H2含量、H2含量、电容量、介损、末屏接地电阻,分别用“o”、“p”、“q”、“r”、“s”表示;
[0012] 所述的XML配置文件中的优先级别表示动态链接库的优先执行级别的高低,包括最高级执行级别、次级执行级别、最低执行级别三种,分别用“1”、“2”、“3”表示;
[0013] 所述的XML配置文件中的是否立即执行包括是和否,分别用“t”、“f”表示;
[0014] 所述的XML配置文件中的使用状态包括正在使用和没有使用两种状态,分别用“T”、“F”表示;
[0015] 所述的XML配置文件中的动态链接库调用函数名称表示程序调用该模型库时使用的函数名称;
[0016] 所述的XML配置文件中的模型输入参数类型表示程序调用该模型的函数时,传递的参数类型,包括bool、int、string、float四种类型;
[0017] 所述的XML配置文件中的模型输入参数个数表示程序调用该模型的函数时传递的参数个数;
[0018] 所述的XML配置文件中的模型输出参数类型表示程序调用该模型的函数时,传递的参数类型,包括bool、int、string、float四种类型;
[0019] 所述的XML配置文件中的模型输出参数个数表示程序调用该模型的函数时传递的参数个数。
[0020] 本发明自适应算法执行之前需要先把诊断模型动态链接库拷贝到在线监测设备或者诊断设备的存储空间上面,并建立XML配置文件;其中XML配置文件在配置完成之后算法模型开始按照以下步骤执行:
[0021] 步骤1:程序开始执行→加载动态链接库→读取XML配置文件的内容→检测XML配置文件格式是否标准,“是”执行步骤2,“否”程序执行结束,返回步骤1;
[0022] 步骤2:建立XML配置文件MAP映射→从存储路径获取动态链接库的名称→读取MAP映射中的动态链接库名称→比较名称是否相同,“是”执行步骤3,“否”程序执行结束,返回步骤1;
[0023] 步骤3:读取MAP映射中的类别→分别获取变压器在线监测诊断模型类别(0)、断路器在线监测诊断模型(1)、容性设备在线监测诊断模型(2)和套管在线监测诊断模型(3),执行步骤4;
[0024] 步骤4:变压器在线监测诊断模型类别(0)分别获取到变压器在线监测中的油色谱(a)、铁芯接地电流(b)、微水(c)、微气体(d);断路器在线监测诊断模型(1)分别获取机械特性参数(e)、电气特性参数(f)、绝缘状态参数(g);容性设备在线监测诊断模型(2)分别获取电抗器(h)、电容式电压互感器(i)、电流互感器(j)、隔离开关(k)、绝缘子(l)、消弧线圈(m)、避雷器(n);套管在线监测诊断模型(3)分别获取C2H2含量(o)、H2含量(p)、电容量(q)、介损(r)、末屏接地电阻(s),之后执行步骤5;
[0025] 步骤5:判断优先执行级别→判断是否立即执行→判断使用状态→读取调用函数名称→读取调用函数输入参数类型→读取调用函数输入参数个数→读取调用函数输出参
数类型→读取调用函数输出参数个数→自适应程序执行结束;通过5个步骤的执行,自适应算法程序最终确认了程序运行的优先执行级别、是否立即执行、使用状态,之后再通过调用函数输入参数类型、调用函数输入参数个数、调用函数输出参数类型和调用函数输出参数个数确定了优先调用哪个程序执行,从而实现在线监测诊断模型的自适应。
[0026] 本发明的有益效果是,用一种用于变电站的在线监测诊断模型自适应算法使用简单、方便,只要按照配置要求设置好各个参数,就能同时使用各类不同类别的诊断模型,高效的使各类诊断模型自适应。
[0027] 下面结合附图和具体实施例对本发明作进一步解释。

附图说明

[0028] 附图1是本发明一种用于变电站的在线监测诊断模型自适应算法一实施例的流程框图

具体实施方式

[0029] 如图1所示,一种用于变电站的在线监测诊断模型自适应算法,本发明特征在于,包括在线监测诊断模型动态链接库、XML配置文件和自适应算法;其中:
[0030] 所述在线监测诊断模型动态链接库包括变压器在线监测诊断模型、断路器在线监测诊断模型、容性设备在线监测诊断模型和套管在线监测诊断模型4种模型动态链接库;
[0031] 所述XML配置文件包括动态链接库名称、类别、标识、优先级别、是否立即使用、使用状态、动态链接库调用函数名称、模型输入参数类型、模型输入参数个数、模型输出参数类型、模型输出参数个数;
[0032] 所述的动态链接库名称与存放在在线监测设备或者诊断设备的存储空间上面的在线监测诊断模型名称相同;
[0033] 所述的XML配置文件中的类别包括:变压器在线监测诊断模型类别、断路器在线监测诊断模型、容性设备在线监测诊断模型和套管在线监测诊断模型4种模型,分别用“0”、“1”、“2”、“3”表示;
[0034] 本发明XML配置文件中的标识包括:变压器在线监测中的油色谱、铁芯接地电流、微水、微气体,分别用“a”、“b”、“c”、“d”表示;断路器在线监测中的机械特性参数、电气特性参数、绝缘状态参数,分别用“e”、“f”、“g”表示;容性设备在线监测中的电抗器、电容式电压互感器、电流互感器、隔离开关、绝缘子、消弧线圈、避雷器,分别用“h”、“i”、“j”、“k”、“l”、“m”“n”表示;套管在线监测中的C2H2含量、H2含量、电容量、介损、末屏接地电阻,分别用“o”、“p”、“q”、“r”、“s”表示;
[0035] 所述的XML配置文件中的优先级别表示动态链接库的优先执行级别的高低,包括最高级执行级别、次级执行级别、最低执行级别三种,分别用“1”、“2”、“3”表示;
[0036] 所述的XML配置文件中的是否立即执行包括是和否,分别用“t”、“f”表示;
[0037] 所述的XML配置文件中的使用状态包括正在使用和没有使用两种状态,分别用“T”、“F”表示;
[0038] 所述的XML配置文件中的动态链接库调用函数名称表示程序调用该模型库时使用的函数名称;
[0039] 所述的XML配置文件中的模型输入参数类型表示程序调用该模型的函数时,传递的参数类型,包括bool、int、string、float四种类型;
[0040] 所述的XML配置文件中的模型输入参数个数表示程序调用该模型的函数时传递的参数个数;
[0041] 所述的XML配置文件中的模型输出参数类型表示程序调用该模型的函数时,传递的参数类型,包括bool、int、string、float四种类型;
[0042] 所述的XML配置文件中的模型输出参数个数表示程序调用该模型的函数时传递的参数个数。
[0043] 本发明自适应算法执行之前需要先把诊断模型动态链接库拷贝到在线监测设备或者诊断设备的存储空间上面,并建立XML配置文件;其中XML配置文件在配置完成之后算法模型开始按照以下步骤执行:
[0044] 步骤1:程序开始执行→加载动态链接库→读取XML配置文件的内容→检测XML配置文件格式是否标准,“是”执行步骤2,“否”程序执行结束,返回步骤1;
[0045] 步骤2:建立XML配置文件MAP映射→从存储路径获取动态链接库的名称→读取MAP映射中的动态链接库名称→比较名称是否相同,“是”执行步骤3,“否”程序执行结束,返回步骤1;
[0046] 步骤3:读取MAP映射中的类别→分别获取变压器在线监测诊断模型类别(0)、断路器在线监测诊断模型(1)、容性设备在线监测诊断模型(2)和套管在线监测诊断模型(3),执行步骤4;
[0047] 步骤4:变压器在线监测诊断模型类别(0)分别获取到变压器在线监测中的油色谱(a)、铁芯接地电流(b)、微水(c)、微气体(d);断路器在线监测诊断模型(1)分别获取机械特性参数(e)、电气特性参数(f)、绝缘状态参数(g);容性设备在线监测诊断模型(2)分别获取电抗器(h)、电容式电压互感器(i)、电流互感器(j)、隔离开关(k)、绝缘子(l)、消弧线圈(m)、避雷器(n);套管在线监测诊断模型(3)分别获取C2H2含量(o)、H2含量(p)、电容量(q)、介损(r)、末屏接地电阻(s),之后执行步骤5;
[0048] 步骤5:判断优先执行级别→判断是否立即执行→判断使用状态→读取调用函数名称→读取调用函数输入参数类型→读取调用函数输入参数个数→读取调用函数输出参
数类型→读取调用函数输出参数个数→自适应程序执行结束;通过5个步骤的执行,自适应算法程序最终确认了程序运行的优先执行级别、是否立即执行、使用状态,之后再通过调用函数输入参数类型、调用函数输入参数个数、调用函数输出参数类型和调用函数输出参数个数确定了优先调用哪个程序执行,从而实现在线监测诊断模型的自适应。
[0049] 所述自适应算法流程如图1所示。自适应算法执行之前需要先把诊断模型动态链接库拷贝到在线监测设备或者诊断设备的存储空间上面,并建立XML配置配件。其中XML配置文件需要按照权利要求书2所示的配置内容进行详细的描述和配置。
[0050] a.具体算法流程实现过程为:程序开始执行→从在线监测设备或者诊断设备的存储空间上面加载动态链接库→读取XML配置文件的内容→检测XML配置文件格式是否标准,标准则执行b,不标准则转到a;
[0051] b.建立XML配置文件MAP映射→从存储路径获取动态链接库的名称,读取MAP映射中的动态链接库名称→比较名称是否相同,相同则执行c,不相同则程序执行结束,返回到a;
[0052] c.读取MAP映射中的类别,如果为“0”,则执行d;如果为“1”,则执行e;如果为“2”,则执行f;如果为“3”,则执行g;如果为“其他”,程序执行结束,返回到a;
[0053] d“.a”、“b”、“c”、“d”分别表示变压器在线监测中的油色谱、铁芯接地电流、微水、微气体,若为其他则程序执行结束;
[0054] e“.e”、“f”、“g”分别表示断路器在线监测中的机械特性参数、电气特性参数、绝缘状态参数,若为其他则程序执行结束;
[0055] f“.h”、“i”、“j”、“k”、“l”、“m”“n”分别表示容性设备在线监测中的电抗器、电容式电压互感器、电流互感器、隔离开关、绝缘子、消弧线圈、避雷器,若为其他则程序执行结束;
[0056] g“. o”、“p”、“q”、“r”、“s”分别表示套管在线监测中的C2H2含量、H2含量、电容量、介损、末屏接地电阻,若为其他则程序执行结束;
[0057] h.判断优先执行级别→判断是否立即执行→判断使用状态→读取调用函数名称→读取调用函数输入参数类型→读取调用函数输入参数个数→读取调用函数输出参数类
型→读取调用函数输出参数个数→自适应程序执行结束。
[0058] 所述的XML配置文件中的优先级别表示动态链接库的优先执行级别的高低,包括最高级执行级别、次级执行级别、最低执行级别三种,分别用“1”、“2”、“3”表示;
[0059] 其中,所述的XML配置文件中的是否立即执行包括是和否,分别用“t”、“f”表示;
[0060] 其中,所述的XML配置文件中的使用状态包括正在使用和没有使用两种状态,分别用“T”、“F”表示;
[0061] 其中,所述的XML配置文件中的动态链接库调用函数名称表示程序调用该模型库时使用的函数名称;
[0062] 其中,所述的XML配置文件中的模型输入参数类型表示程序调用该模型的函数时,传递的参数类型,包括bool、int、string、float四种类型;
[0063] 其中,所述的XML配置文件中的模型输入参数个数表示程序调用该模型的函数时传递的参数个数;
[0064] 其中,所述的XML配置文件中的模型输出参数类型表示程序调用该模型的函数时,传递的参数类型,包括bool、int、string、float四种类型;
[0065] 其中,所述的XML配置文件中的模型输出参数个数表示程序调用该模型的函数时传递的参数个数。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈