本发明涉及故障检测技术领域,尤其涉及一种基于多源参量的变压器套管故障诊断方法及系统。
背景技术:
变压器套管是发生故障最多的组件之一,套管故障会引起变压器跳闸,甚至引发变压器着火等危害。由于运行中的变压器要长期承受工作电压、负荷电流以及在故障中出现的短时过电压、大电流的冲击,需要通过变压器套管将高、低压绕组的引线分别引到油箱的外部,起到引线对地的绝缘作用,从而保障变压器在电力系统中的稳定运行。变压器套管的故障类型主要有介损增大、电容量增大、局部放电、过热等,进一步导致变压器本体产生受潮故障或者x蜡故障。因此,查明套管故障的原因对于技术人员后续处理变压器故障具有重要意义,但现有的技术手段仍无法满足技术人员现场区分套管故障原因的需要。
技术实现要素:
本发明的目的在于克服现有技术的不足,本发明提供了一种基于多源参量的变压器套管故障诊断方法及系统,通过利用变压器套管的多个特征量在bp神经网络中的学习过程可对套管故障原因进行解析,实用性较好。
为了解决上述问题,本发明提出了一种基于多源参量的变压器套管故障诊断方法,所述方法包括:
采集高压套管电容芯的绝缘油,并基于油色谱试验法与水分试验法对所述绝缘油进行油化试验,获取试验数据集;
基于套管频域介电谱测试法对所述高压套管进行放电试验,获取所述高压套管在1mhz频率下的介质损耗;
对所述试验数据集中的每一个试验数据进行故障类型匹配处理,同时结合所述介质损耗与所述高压套管电容芯的运行年限生成样本数据集,并利用所述样本数据集对bp神经网络进行训练;
基于训练后的bp神经网络对待测高压套管电容芯进行故障诊断。
可选的,所述对所述试验数据集中的每一个试验数据进行故障类型匹配处理,同时结合所述介质损耗与所述高压套管电容芯的运行年限生成样本数据集,并利用所述样本数据集对bp神经网络进行训练包括:
获取所述样本数据集中的每一个样本数据所包含的m个特征量,并将所述m个特征量中的每一个特征量以及所述介质损耗与所述运行年限进行归一化处理;
获取所述样本数据集中所包含的n个故障类型,并对所述样本数据集中的每一个样本数据进行故障编码输出,生成故障编码状态表;
构建bp神经网络,并确定所述bp神经网络的激活函数和训练函数;
以所述训练函数的收敛为限定条件,利用归一化处理后的样本数据集与所述故障编码状态表对所述bp神经网络进行训练。
可选的,所述将所述m个特征量中的每一个特征量以及所述介质损耗与所述运行年限进行归一化处理包括:
从所述m个特征量、所述介质损耗和所述运行年限中获取最小特征量和最大特征量,并计算所述m个特征量中的每一个特征量以及所述介质损耗和所述运行年限所对应的归一化值为:
其中,
可选的,所述构建bp神经网络包括:
定义所述bp神经网络的输入层神经元数量为m 2,确定所述bp神经网络的隐含层神经元数量为:
定义所述bp神经网络的输出层神经元数量为n,再基于所述输入层神经元数量、所述隐含层神经元数量和所述输出层神经元数量,构建所述bp神经网络。
另外,本发明实施例还提供了一种基于多源参量的变压器套管故障诊断系统,所述系统包括:
第一获取模块,用于采集高压套管电容芯的绝缘油,并基于油色谱试验法与水分试验法对所述绝缘油进行油化试验,获取试验数据集;
第二获取模块,用于基于套管频域介电谱测试法对所述高压套管进行放电试验,获取所述高压套管在1mhz频率下的介质损耗;
训练模块,用于对所述试验数据集中的每一个试验数据进行故障类型匹配处理,同时结合所述介质损耗与所述高压套管电容芯的运行年限生成样本数据集,并利用所述样本数据集对bp神经网络进行训练;
诊断模块,用于基于训练后的bp神经网络对待测高压套管电容芯进行故障诊断。
可选的,所述训练模块包括:
数据处理单元,用于获取所述样本数据集中的每一个样本数据所包含的m个特征量,并将所述m个特征量中的每一个特征量以及所述介质损耗与所述运行年限进行归一化处理;
故障编码单元,用于获取所述样本数据集中所包含的n个故障类型,并对所述样本数据集中的每一个样本数据进行故障编码输出,生成故障编码状态表;
网络构建单元,用于构建bp神经网络,并确定所述bp神经网络的激活函数和训练函数;
网络训练单元,用于以所述训练函数的收敛为限定条件,利用归一化处理后的样本数据集与所述故障编码状态表对所述bp神经网络进行训练。
可选的,所述数据处理单元用于从所述m个特征量、所述介质损耗和所述运行年限中获取最小特征量和最大特征量,并计算所述m个特征量中的每一个特征量以及所述介质损耗和所述运行年限所对应的归一化值为:
其中,
可选的,所述网络构建单元用于定义所述bp神经网络的输入层神经元数量为m 2,确定所述bp神经网络的隐含层神经元数量为:
在本发明实施例中,通过利用相应的试验方法获取变压器套管电容芯的油化特征量以及该变压器套管的介质损耗值,并利用上述各个运行特征值在bp神经网络中的学习过程可对该变压器套管的故障原因进行准确解析,以便于进一步维护该变压器在电力系统中的安全运行,具备较好的实用价值。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见的,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本发明实施例中的基于多源参量的变压器套管故障诊断方法的流程示意图;
图2是本发明实施例中的各个试验样本所对应的bp神经网络输出故障雷达示意图;
图3是本发明实施例中的基于多源参量的变压器套管故障诊断系统的结构组成示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请参阅图1,图1示出了本发明实施例中的基于多源参量的变压器套管故障诊断方法的流程示意图;
s101、采集高压套管电容芯的绝缘油,并基于油色谱试验法与水分试验法对所述绝缘油进行油化试验,获取试验数据集;
在本发明实施例中,首先获取若干个已知故障类型的高压套管电容芯,并利用油纸对上述若干个高压套管电容芯中的每一个高压套管电容芯绝缘油进行提取;再基于油色谱试验法对油纸上所附着的绝缘油的成分含量进行试验分析,其中绝缘油的成分主要包括甲烷(ch4)、乙烯(c2h4)、乙烷(c2h6)、乙炔(c2h2)、氢气(h2)、一氧化碳(co)、二氧化碳(co2)和总烃;最后基于水分试验法对油纸上所附着的绝缘油的水分含量进行试验分析,且以上述提及的九种特征含量作为一个高压套管电容芯的绝缘油试验数据,可最终获取上述若干个高压套管电容芯所形成的试验数据集。
s102、基于套管频域介电谱测试法对所述高压套管进行放电试验,获取所述高压套管在1mhz频率下的介质损耗;
在本发明实施例中,套管频域介电谱测试法作为一种无损检测方法,逐渐被应用于检测大型变压器、套管等油纸绝缘设备的绝缘状态,可在更宽频率范围内测试绝缘系统的介损频率特性和电容量随频率的变化特性。在频域内,电介质材料的介电特性可通过复电容和相对介电常数来表征,此时引入复电容为:
c(ω)=c′(ω)-ic″(ω)
则其介质损耗因数为:
tanδ(ω)=c″(ω)/c′(ω)
其中,c′(ω)为复电容c(ω)的实部,c″(ω)为复电容c(ω)的虚部;此处可根据在1mhz频率下的复电容和介质损耗因数,融合计算出所述高压套管在1mhz下的介质损耗。
s103、对所述试验数据集中的每一个试验数据进行故障类型匹配处理,同时结合所述介质损耗与所述高压套管电容芯的运行年限生成样本数据集,并利用所述样本数据集对bp神经网络进行训练;
本发明实施过程包括如下:
(1)获取所述样本数据集中的每一个样本数据所包含的m个特征量,并将所述m个特征量中的每一个特征量以及所述介质损耗与所述运行年限进行归一化处理;
具体的,从所述样本数据集中获取一个样本数据,即其中一个高压套管电容芯的样本数据,再从该样本数据所包含的m个特征量、所述介质损耗和所述运行年限中获取最小特征量和最大特征量,计算所述m个特征量中的每一个特征量以及所述介质损耗和所述运行年限所对应的归一化值为:
其中,
(2)获取所述样本数据集中所包含的n个故障类型,并对所述样本数据集中的每一个样本数据进行故障编码输出,生成故障编码状态表;
具体的,所述样本数据集中所包含的若干个高压套管电容芯已划分为四大类:无故障类型的高压套管电容芯yk1、发生受潮故障类型的高压套管电容芯yk2、发生x蜡故障类型的高压套管电容芯yk3和发生受潮及x蜡故障类型的高压套管电容芯yk4,即此处的n个故障类型实际上为4个故障类型。在此基础上,对所述样本数据集中的每一个样本数据k进行故障编码输出为yk=[yk1,yk2,yk3,yk4],且本发明实施例为了使得待构建的bp神经网络具有更好的泛化能力,在实际运算过程中将样本数据k(即高压套管电容芯k)在处于第i种状态的网络输出期望值表示为yki=0.7,ykj=0.1(i≠j),即无故障类型所对应的编码输出为yk1=[0.7,0.1,0.1,0.1],发生受潮故障类型所对应的编码输出为yk2=[0.1,0.7,0.1,0.1],发生x蜡故障类型所对应的编码输出为yk3=[0.1,0.1,0.7,0.1],发生受潮及x蜡故障类型所对应的编码输出为yk4=[0.1,0.1,0.1,0.7],由此生成所述样本数据集所对应的故障编码状态表。
(3)构建bp神经网络,并确定所述bp神经网络的激活函数和训练函数;
具体的,定义所述bp神经网络的输入层神经元数量为m 2,确定所述bp神经网络的隐含层神经元数量为:
(4)以所述训练函数的收敛为限定条件,利用归一化处理后的样本数据集与所述故障编码状态表对所述bp神经网络进行训练。
s104、基于训练后的bp神经网络对待测高压套管电容芯进行故障诊断。
在本发明实施例中,利用步骤s101的操作方法可对待测高压套管电容芯的绝缘油中所包含的各个特征含量进行提取分析,再利用步骤s102的操作方法对所述待测高压套管的绝缘特性进行提取分析,在此基础上利用步骤s103中所提及到的归一化处理方式对所述各个特征含量与所述绝缘特性进行处理,得到样本数据并将其输入到所述训练后的bp神经网络进行对所述待测高压套管的故障诊断输出。
此外,本发明实施例通过选取已知故障类型的四支高压套管作为验证样本,对上述的变压器套管故障诊断方法进行验证,其中无故障类型的验证样本1例、发生受潮故障类型的验证样本1例、发生x蜡故障类型的验证样本1例、发生受潮及x蜡故障类型的验证样本1例,利用步骤s101和步骤s102可得到上述四支高压套管的各类试验数据如表1所示:
表1各个验证样本的试验数据表
再利用步骤s103对表1中的各组试验数据进行归一化处理后得到各组样本数据,并将所述各组样本数据输入至所述训练后的bp神经网络进行故障编码输出,如表2所示:
表2各个试验样本的bp神经网络输出故障编码表
根据表2所描述的各个试验样本的bp神经网络输出故障编码,利用matlab软件可分别绘制出各个试验样本的bp神经网络故障雷达图,如图2所示:验证样本1发生受潮及x蜡故障,其在表2中所对应的故障输出值(yk4)接近于0.7;验证样本2发生受潮故障,其在表2中所对应的故障输出值(yk2)接近于0.7;验证样本3发生x蜡故障,其在表2中所对应的故障输出值(yk3)接近于0.7;验证样本4无故障,其在表2中所对应的故障输出值(yk1)接近于0.7;再将上述各个试验样本的最终试验结果与表1中已提供的故障类型信息进行对照,可获知所述训练后的bp神经网络的诊断结果与预期相符,由此验证所述训练后的bp神经网络可以较为准确地判断出变压器套管的状态。
请参阅图3,图3示出了本发明实施例中的基于多源参量的变压器套管故障诊断系统的结构组成示意图,所述系统包括:
第一获取模块201,用于采集高压套管电容芯的绝缘油,并基于油色谱试验法与水分试验法对所述绝缘油进行油化试验,获取试验数据集;
第二获取模块202,用于基于套管频域介电谱测试法对所述高压套管进行放电试验,获取所述高压套管在1mhz频率下的介质损耗;
训练模块203,用于对所述试验数据集中的每一个试验数据进行故障类型匹配处理,同时结合所述介质损耗与所述高压套管电容芯的运行年限生成样本数据集,并利用所述样本数据集对bp神经网络进行训练;
进一步的,所述训练模块203包括数据处理单元、故障编码单元、网络构建单元和网络训练单元;其中,所述数据处理单元用于获取所述样本数据集中的每一个样本数据所包含的m个特征量,并将所述m个特征量中的每一个特征量以及所述介质损耗与所述运行年限进行归一化处理;所述故障编码单元用于获取所述样本数据集中所包含的n个故障类型,并对所述样本数据集中的每一个样本数据进行故障编码输出,生成故障编码状态表;所述网络构建单元用于构建bp神经网络,并确定所述bp神经网络的激活函数和训练函数;所述网络训练单元用于以所述训练函数的收敛为限定条件,利用归一化处理后的样本数据集与所述故障编码状态表对所述bp神经网络进行训练。
具体的,所述数据处理单元用于从所述m个特征量、所述介质损耗和所述运行年限中获取最小特征量和最大特征量,并计算所述m个特征量中的每一个特征量以及所述介质损耗和所述运行年限所对应的归一化值为:
其中,
具体的,所述网络构建单元用于定义所述bp神经网络的输入层神经元数量为m 2,确定所述bp神经网络的隐含层神经元数量为:
诊断模块204,用于基于训练后的bp神经网络对待测高压套管电容芯进行故障诊断。
其中,所述系统被配置用于执行上述的基于多源参量的变压器套管故障诊断方法,针对所述系统中的各个模块的具体实施方式请参考图1所示出的方法流程图及具体实施内容,在此不再赘述。
在本发明实施例中,通过利用相应的试验方法获取变压器套管电容芯的油化特征量以及该变压器套管的介质损耗值,并利用上述各个运行特征值在bp神经网络中的学习过程可对该变压器套管的故障原因进行准确解析,以便于进一步维护该变压器在电力系统中的安全运行,具备较好的实用价值。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、磁盘或光盘等。
以上对本发明实施例所提供的一种基于多源参量的变压器套管故障诊断方法及系统进行了详细介绍,本文中采用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
1.一种基于多源参量的变压器套管故障诊断方法,其特征在于,所述方法包括:
采集高压套管电容芯的绝缘油,并基于油色谱试验法与水分试验法对所述绝缘油进行油化试验,获取试验数据集;
基于套管频域介电谱测试法对所述高压套管进行放电试验,获取所述高压套管在1mhz频率下的介质损耗;
对所述试验数据集中的每一个试验数据进行故障类型匹配处理,同时结合所述介质损耗与所述高压套管电容芯的运行年限生成样本数据集,并利用所述样本数据集对bp神经网络进行训练;
基于训练后的bp神经网络对待测高压套管电容芯进行故障诊断。
2.根据权利要求1所述的基于多源参量的变压器套管故障诊断方法,其特征在于,所述对所述试验数据集中的每一个试验数据进行故障类型匹配处理,同时结合所述介质损耗与所述高压套管电容芯的运行年限生成样本数据集,并利用所述样本数据集对bp神经网络进行训练包括:
获取所述样本数据集中的每一个样本数据所包含的m个特征量,并将所述m个特征量中的每一个特征量以及所述介质损耗与所述运行年限进行归一化处理;
获取所述样本数据集中所包含的n个故障类型,并对所述样本数据集中的每一个样本数据进行故障编码输出,生成故障编码状态表;
构建bp神经网络,并确定所述bp神经网络的激活函数和训练函数;
以所述训练函数的收敛为限定条件,利用归一化处理后的样本数据集与所述故障编码状态表对所述bp神经网络进行训练。
3.根据权利要求2所述的基于多源参量的变压器套管故障诊断方法,其特征在于,所述将所述m个特征量中的每一个特征量以及所述介质损耗与所述运行年限进行归一化处理包括:
从所述m个特征量、所述介质损耗和所述运行年限中获取最小特征量和最大特征量,并计算所述m个特征量中的每一个特征量以及所述介质损耗和所述运行年限所对应的归一化值为:
其中,
4.根据权利要求2所述的基于多源参量的变压器套管故障诊断方法,其特征在于,所述构建bp神经网络包括:
定义所述bp神经网络的输入层神经元数量为m 2,确定所述bp神经网络的隐含层神经元数量为:
定义所述bp神经网络的输出层神经元数量为n,再基于所述输入层神经元数量、所述隐含层神经元数量和所述输出层神经元数量,构建所述bp神经网络。
5.一种基于多源参量的变压器套管故障诊断系统,其特征在于,所述系统包括:
第一获取模块,用于采集高压套管电容芯的绝缘油,并基于油色谱试验法与水分试验法对所述绝缘油进行油化试验,获取试验数据集;
第二获取模块,用于基于套管频域介电谱测试法对所述高压套管进行放电试验,获取所述高压套管在1mhz频率下的介质损耗;
训练模块,用于对所述试验数据集中的每一个试验数据进行故障类型匹配处理,同时结合所述介质损耗与所述高压套管电容芯的运行年限生成样本数据集,并利用所述样本数据集对bp神经网络进行训练;
诊断模块,用于基于训练后的bp神经网络对待测高压套管电容芯进行故障诊断。
6.根据权利要求5所述的基于多源参量的变压器套管故障诊断系统,其特征在于,所述训练模块包括:
数据处理单元,用于获取所述样本数据集中的每一个样本数据所包含的m个特征量,并将所述m个特征量中的每一个特征量以及所述介质损耗与所述运行年限进行归一化处理;
故障编码单元,用于获取所述样本数据集中所包含的n个故障类型,并对所述样本数据集中的每一个样本数据进行故障编码输出,生成故障编码状态表;
网络构建单元,用于构建bp神经网络,并确定所述bp神经网络的激活函数和训练函数;
网络训练单元,用于以所述训练函数的收敛为限定条件,利用归一化处理后的样本数据集与所述故障编码状态表对所述bp神经网络进行训练。
7.根据权利要求6所述的基于多源参量的变压器套管故障诊断系统,其特征在于,所述数据处理单元用于从所述m个特征量、所述介质损耗和所述运行年限中获取最小特征量和最大特征量,并计算所述m个特征量中的每一个特征量以及所述介质损耗和所述运行年限所对应的归一化值为:
其中,
8.根据权利要求6所述的基于多源参量的变压器套管故障诊断系统,其特征在于,所述网络构建单元用于定义所述bp神经网络的输入层神经元数量为m 2,确定所述bp神经网络的隐含层神经元数量为: