变压器绕组状态检测方法、装置、设备及存储介质与流程

文档序号:27616110发布日期:2021-11-29 13:16阅读:151来源:国知局
变压器绕组状态检测方法、装置、设备及存储介质与流程

1.本技术涉及高压直流输电技术领域,特别是涉及一种变压器绕组状态检测方法、装置、设备及存储介质。


背景技术:

2.变压器是高压直流输电工程中的核心设备之一,其运行状态直接影响到整个电力系统的运行。在变压器产生短路电流的情况下,容易导致变压器绕组发生变形,从而使得变压器出现机械故障。若不能及时发现并处理变压器的该机械故障,将对整个电力系统造成极大的威胁。在实际应用中,通过检测变压器绕组的状态可以有效的诊断变压器是否出现故障。
3.相关技术中在检测变压器绕组的状态时,通常是在变压器断电状态下,采集变压器的电压信号,再对采集到的电压信号进行处理,并将处理结果与正常值进行比较,从而根据比较结果判断变压器绕组是否发生变形。
4.但是,相关技术中检测变压器绕组状态的灵活性较差。


技术实现要素:

5.基于此,本技术实施例提供了一种变压器绕组状态检测方法、装置、设备及存储介质,可以提高检测变压器绕组状态的灵活性。
6.第一方面,提供了一种变压器绕组状态检测方法,该方法包括:
7.根据目标变压器绕组的振动信号进行特征提取,得到目标变压器绕组的振动信号对应的特征矩阵;将特征矩阵输入至预设的机器学习模型中,得到目标变压器绕组的特征标签;不同特征标签表征变压器绕组的不同变形等级;根据特征标签,确定目标变压器绕组的状态。
8.在其中一个实施例中,根据目标变压器绕组的振动信号进行特征提取,得到目标变压器绕组的振动信号对应的特征矩阵,包括:
9.根据目标变压器绕组的振动信号,分别获取振动信号的模态能量占比、欧式距离及频谱复杂度;基于模态能量占比、欧式距离及频谱复杂度,生成目标变压器绕组的振动信号对应的特征矩阵。
10.在其中一个实施例中,获取振动信号的模态能量占比,包括:
11.对振动信号进行经验模态分解,得到振动信号的模态分解结果;模态分解结果包括多个本征模态分量和一个残差分量;对振动信号的模态分解结果进行重构,得到重构模态;重构模态包括高频模态、中频模态及低频模态;计算重构模态的能量,并根据重构模态的能量确定振动信号的模态能量占比。
12.在其中一个实施例中,对振动信号对应的模态进行重构,得到模态对应的重构模态,包括:
13.获取振动信号的模态分解结果中各分量的过零率;将各分量的过零率中,过零率
大于第一过零率阈值的各分量之和确定为高频模态;将各分量的过零率中,过零率小于或等于第一过零率阈值,且大于或等于第二过零率阈值的各分量之和确定为中频模态;将各分量的过零率中,过零率小于第二过零率阈值的各分量之和确定为低频模态。
14.在其中一个实施例中,获取振动信号的欧式距离,包括:
15.获取正常变压器绕组的振动信号的参考模态能量占比;根据目标变压器绕组的振动信号的模态能量占比与参考模态能量占比,计算振动信号的欧式距离。
16.在其中一个实施例中,获取振动信号的频谱复杂度,包括:
17.获取振动信号的频率比重;频率比重用于表征振动信号在目标频率处的谐波分量所占比重;基于振动信号的频率比重,计算振动信号的频谱复杂度;频谱复杂度用于表征目标频率的复杂性。
18.在其中一个实施例中,上述方法还包括:
19.获取训练样本集;训练样本集包括多个变压器绕组的振动信号对应的特征矩阵,及各变压器绕组对应的目标特征标签;将训练样本集输入至初始机器学习模型中,得到各变压器绕组的预测特征标签;基于预测特征标签、目标特征标签对初始机器学习模型的参数进行更新,直至达到预设的收敛条件,并基于更新后的参数生成预设的机器学习模型。
20.第二方面,提供了一种变压器绕组状态检测装置,该装置包括:
21.特征提取模块,用于根据目标变压器绕组的振动信号进行特征提取,得到目标变压器绕组的振动信号对应的特征矩阵;
22.第一输入模块,用于将特征矩阵输入至预设的机器学习模型中,得到目标变压器绕组的特征标签;不同特征标签表征变压器绕组的不同变形等级;
23.确定模块,用于根据特征标签,确定目标变压器绕组的状态。
24.第三方面,提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,计算机程序被处理器执行时实现上述第一方面任一实施例中的方法步骤。
25.第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述第一方面任一实施例中的方法步骤。
26.上述变压器绕组状态检测方法、装置、设备及存储介质,通过根据目标变压器绕组的振动信号进行特征提取,得到目标变压器绕组的振动信号对应的特征矩阵;将特征矩阵输入至预设的机器学习模型中,得到目标变压器绕组的特征标签;根据特征标签,确定目标变压器绕组的状态。在本技术实施例提供的技术方案中,与传统方法相比,由于可以通过实时对采集到的压器绕组振动信号进行分析,并根据预先训练好的机器学习模型对振动信号对应的特征矩阵进行计算,从而判断出变压器绕组是否发生变形,进而提高了检测变压器绕组状态的灵活性。
附图说明
27.图1为本技术实施例提供的一种计算机设备的框图;
28.图2为本技术实施例提供的一种变压器绕组状态检测方法的流程图;
29.图3为本技术实施例提供的一种生成特征矩阵的流程图;
30.图4为本技术实施例提供的一种确定振动信号的模态能量占比的流程图;
31.图5为本技术实施例提供的一种确定重构模态的流程图;
32.图6为本技术实施例提供的一种计算振动信号的欧式距离的流程图;
33.图7为本技术实施例提供的一种计算振动信号的频谱复杂度的流程图;
34.图8为本技术实施例提供的一种生成预设的机器学习模型的流程图;
35.图9为本技术实施例提供的一种变压器绕组状态检测方法的流程图;
36.图10为本技术实施例提供的一种变压器绕组状态检测装置的框图。
具体实施方式
37.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
38.本技术提供的变压器绕组状态检测方法可以应用于计算机设备中,计算机设备可以是服务器,也可以是终端,其中,服务器可以为一台服务器也可以为由多台服务器组成的服务器集群,本技术实施例对此不作具体限定,终端可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。
39.以计算机设备是服务器为例,图1示出了一种服务器的框图,如图1所示,服务器可以包括通过系统总线连接的处理器和存储器。其中,该服务器的处理器用于提供计算和控制能力。该服务器的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序以及数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机程序被处理器执行时以实现一种变压器绕组状态检测方法。
40.本领域技术人员可以理解,图1中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的服务器的限定,可选地服务器可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
41.需要说明的是,本技术实施例的执行主体可以是计算机设备,也可以是变压器绕组状态检测装置,下述方法实施例中就以计算机设备为执行主体进行说明。
42.在一个实施例中,如图2所示,其示出了本技术实施例提供的一种变压器绕组状态检测方法的流程图,该方法可以包括以下步骤:
43.步骤220、根据目标变压器绕组的振动信号进行特征提取,得到目标变压器绕组的振动信号对应的特征矩阵。
44.其中,变压器在运行过程中,变压器绕组由于受到辐向电磁力和轴向电磁力的作用会产生振动,通过变压器绕组的振动信号可以判断变压器绕组是否发生变形。目标变压器绕组的振动信号可以通过设置于变压器油箱表面的传感器采集到,振动信号可以是实时采集的,也可以是按照固定时间间隔采集到的。
45.采集到目标变压器绕组的振动信号后,可以根据预设的特征提取算法对该振动信号进行特征提取,从而得到目标变压器绕组的振动信号对应的特征矩阵。特征矩阵是由振动信号的多个特征参量组成的矩阵,振动信号的特征参量可以包括模态能量占比、欧式距离、频谱复杂度等参量,当然还可以包括其他特征参量,例如,振动信号的功率、奇偶次谐波比等参量,本实施例对此不作具体限定。
46.步骤240、将特征矩阵输入至预设的机器学习模型中,得到目标变压器绕组的特征标签;不同特征标签表征变压器绕组的不同变形等级。
47.其中,预设的机器学习模型是用于对特征矩阵进行计算的模型,并且是通过振动信号的特征矩阵及对应的特征标签预先训练好的。特征标签用于表征变压器绕组的变形等级,不同特征标签表征了变压器绕组的不同变形等级,变压器绕组的变形等级也就是变压器绕组的变形程度,可以用变压器绕变形位置的数量来区分变形程度,也可以用其他条件来区分变形程度。特征标签可以用数字来表示,也可以用字母、符号或其他方式来表示,本实施例对此不作具体限定。例如,特征标签以数字来表示,随着变形等级的增高,表示特征标签的数字可以增大。
48.步骤260、根据特征标签,确定目标变压器绕组的状态。
49.其中,目标变压器绕组的状态可以包括正常状态和变形状态,在通过预设的机器学习模型对振动信号的特征矩阵进行计算后,得到目标变压器绕组的特征标签。特征标签可以有多个,而特征标签对应的变压器绕组的状态为正常状态和变形状态两种,从而就可以根据根据特征标签确定目标变压器绕组的状态。例如,特征标签以数字1、2、...、m+1来表示,其中,“1”表示变形程度为零的变压器绕组,若目标变压器绕组的特征标签为1,那么就可以确定该目标变压器绕组的状态为正常状态;若目标变压器绕组的特征标签为2至m+1中的任一值,那么就可以确定该目标变压器绕组的状态为异常状态。
50.本实施例中,通过根据目标变压器绕组的振动信号进行特征提取,得到目标变压器绕组的振动信号对应的特征矩阵;将特征矩阵输入至预设的机器学习模型中,得到目标变压器绕组的特征标签;根据特征标签,确定目标变压器绕组的状态。与传统方法相比,由于可以通过实时对采集到的压器绕组振动信号进行分析,并根据预先训练好的机器学习模型对振动信号对应的特征矩阵进行计算,从而判断出变压器绕组是否发生变形,进而提高了检测变压器绕组状态的灵活性。
51.在一个实施例中,如图3所示,其示出了本技术实施例提供的一种变压器绕组状态检测方法的流程图,具体涉及的是生成特征矩阵的一种可能的过程,该方法可以包括以下步骤:
52.步骤320、根据目标变压器绕组的振动信号,分别获取振动信号的模态能量占比、欧式距离及频谱复杂度。
53.步骤340、基于模态能量占比、欧式距离及频谱复杂度,生成目标变压器绕组的振动信号对应的特征矩阵。
54.其中,振动信号的模态能量占比用于表征不同频率的模态能量与总模态能量的比值,在计算模态能量之前,需要先对采集到的振动信号采用预设的分解算法进行分解,从而得到多个模态,预设的分解算法可以是经验模态分解算法(empirical mode decomposition,emd)、小波分解算法等,还可以是其他分解算法,本实施例对此不作具体限定。欧式距离用于表征目标变压器绕组的振动信号的模态能量占比,与正常变压器绕组的振动信号的模态能量占比之间的距离。频谱复杂度用于表征振动信号的频率中频率成分的复杂性,频率复杂度的值越低,则表示振动信号的频谱中能量越集中在某些特定的频率;频率复杂度的值越高,则表示振动信号的频谱中能量越分散。获取到振动信号的模态能量占比、欧式距离及频谱复杂度,可以将模态能量占比、欧式距离及频谱复杂度作为振动信号的特征参量,从而基于特征参量生成特征矩阵。
55.本实施例中,通过根据目标变压器绕组的振动信号,分别获取振动信号的模态能
量占比、欧式距离及频谱复杂度;基于模态能量占比、欧式距离及频谱复杂度,生成目标变压器绕组的振动信号对应的特征矩阵。由于模态能量占比、欧式距离及频谱复杂度能够准确的反映出振动信号的振动特性,基于这些值生成的特征矩阵能够准确确定出目标变压器绕组的状态。
56.在一个实施例中,如图4所示,其示出了本技术实施例提供的一种变压器绕组状态检测方法的流程图,具体涉及的是确定振动信号的模态能量占比的一种可能的过程,该方法可以包括以下步骤:
57.步骤420、对振动信号进行经验模态分解,得到振动信号的模态分解结果;模态分解结果包括多个本征模态分量和一个残差分量。
58.步骤440、对振动信号的模态分解结果进行重构,得到重构模态;重构模态包括高频模态、中频模态及低频模态。
59.步骤460、计算重构模态的能量,并根据重构模态的能量确定振动信号的模态能量占比。
60.其中,可以对采集到的振动信号采用经验模态分解算法进行分解,从而得到振动信号的模态分解结果,模态分解结果包括多个本征模态分量和一个残差分量,本征模态分量也称作imf分量。对振动信号进行经验模态分解的具体过程如下:
61.先确定振动信号x(t)的所有极大值点与极小值点;采用三次样条插值函数拟合极大值点形成振动信号的上包络线,拟合极小值点形成振动信号的下包络线,并计算上包络线与下包络线的均值a1(t);计算振动信号与该均值的差值d1(t)=x(t)

a1(t);再判断得到的差值是否满足imf要求,若满足imf要求,则将该差值d1(t)作为第一个imf分量,同时将残差分量记作r1(t)=x(t)

d1(t),若不满足imf要求,则使用该差值d1(t)代替振动信号x(t),并重复前面的步骤,直至差值满足imf要求,这里的imf要求包括两个,一是在整个数据段内,极值点的个数和过零点的个数必须相等或相差最多不能超过一个,二是在任意时刻,由极大值点形成的上包络线和由极小值点形成的下包络线的平均值为零,即上、下包络线相对于时间轴对称;继续分解残差分类r1(t),并重复前面的步骤,直至最终残差分量满足预设条件为止,该预设条件可以是最终残差分量为单调函数,或是其最大幅值与最小幅值之差小于预设值,最终将振动信号分解为n个imf分量与一个残差分量的和,其形式可以通过公式(1)表示:
[0062][0063]
其中,x(t)为振动信号;d
i
(t)为imf分量;r
n
(t)为最终残差分量。
[0064]
再对振动信号的模态分解结果进行重构,得到重构模态,重构模态可以包括高频模态、中频模态及低频模态。可选地,可以采用过零率方法重构振动信号的模态分解结果,如图5所示,其示出了本技术实施例提供的一种变压器绕组状态检测方法的流程图,具体涉及的是确定重构模态的一种可能的过程,该方法可以包括以下步骤:
[0065]
步骤520、获取振动信号的模态分解结果中各分量的过零率。
[0066]
步骤540、将各分量的过零率中,过零率大于第一过零率阈值的各分量之和确定为高频模态;将各分量的过零率中,过零率小于或等于第一过零率阈值,且大于或等于第二过零率阈值的各分量之和确定为中频模态;将各分量的过零率中,过零率小于第二过零率阈
值的各分量之和确定为低频模态。
[0067]
其中,过零率用于表征各分量穿越x轴的次数与分量长度的比值,可以采用公式(2)表示:
[0068][0069]
其中,n
zero
为过零率;n
zero
为分量穿越x轴的次数;n为分量长度。
[0070]
计算得到各分量的过零率后,可以将各分量的过零率中,过零率大于第一过零率阈值的各分量之和确定为高频模态;将各分量的过零率中,过零率小于或等于第一过零率阈值,且大于或等于第二过零率阈值的各分量之和确定为中频模态;将各分量的过零率中,过零率小于第二过零率阈值的各分量之和确定为低频模态。可选地,第一过零率阈值、第二过零率阈值可以根据经验人工设定,例如,第一过零率阈值可以设定为0.01,第二过零率阈值可以设定为0.005。重构得到的模态可以采用公式(3)表示:
[0071][0072]
其中,d1、d2、d3分别为重构后得到的高频模态、中频模态、低频模态;t、m、l表示模态数量。
[0073]
得到重构模态后,可以通过公式(4)计算重构模态的能量,在计算重构模态的能量时,由于高频模态、中频模态、低频模态均是一个时间序列,可以是对时间序列中的值平方后再求和得到重构模态的能量,再根据重构模态的能量通过公式(5)确定振动信号的模态能量占比。
[0074][0075][0076]
其中,e1、e2、e3分别为高频模态、中频模态、低频模态的能量;q1、q2、q3分别为高频模态、中频模态、低频模态的模态能量占比。
[0077]
本实施例中,通过对振动信号进行经验模态分解,得到振动信号的模态分解结果;
采用过零率方法对振动信号的模态分解结果进行重构,得到重构模态;计算重构模态的能量,并根据重构模态的能量确定振动信号的模态能量占比。采用经验模态分解方法对振动信号能够有效的分解,从而准确的得到多个分量,进而提高了确定振动信号的模态能量占比的准确性。
[0078]
在一个实施例中,如图6所示,其示出了本技术实施例提供的一种变压器绕组状态检测方法的流程图,具体涉及的是计算振动信号的欧式距离的一种可能的过程,该方法可以包括以下步骤:
[0079]
步骤620、获取正常变压器绕组的振动信号的参考模态能量占比。
[0080]
步骤640、根据目标变压器绕组的振动信号的模态能量占比与参考模态能量占比,计算振动信号的欧式距离。
[0081]
其中,正常变压器绕组的振动信号的参考模态能量占比也可以通过上述实施例计算模态能量占比的过程得到,在此不再赘述。从而根据目标变压器绕组的振动信号的模态能量占比与参考模态能量占比,采用公式(6)计算振动信号的欧式距离。
[0082][0083]
其中,l为欧式距离;q

为正常变压器绕组的振动信号的参考模态能量占比。
[0084]
本实施例中,通过获取正常变压器绕组的振动信号的参考模态能量占比;根据目标变压器绕组的振动信号的模态能量占比与参考模态能量占比,计算振动信号的欧式距离,计算方式简单易于实现,提高了获取振动信号特征参量的效率。
[0085]
在一个实施例中,如图7所示,其示出了本技术实施例提供的一种变压器绕组状态检测方法的流程图,具体涉及的是计算振动信号的频谱复杂度的一种可能的过程,该方法可以包括以下步骤:
[0086]
步骤720、获取振动信号的频率比重;频率比重用于表征振动信号在目标频率处的谐波分量所占比重。
[0087]
步骤740、基于振动信号的频率比重,计算振动信号的频谱复杂度;频谱复杂度用于表征目标频率的复杂性。
[0088]
其中,振动信号的频率比重表征振动信号在目标频率处的谐波分量所占比重,可以通过对振动信号进行傅里叶变换后,先计算振动信号的振动功率谱密度,再根据振动信号各频点的振动幅值与振动功率谱密度计算得到振动信号的频率比重。再基于振动信号的频率比重,通过公式(7)计算得到振动信号的频谱复杂度。
[0089][0090]
其中,h为频谱复杂度;p
f
为振动信号的频率比重;f为目标频率,可以在50

5000中自定义取值,例如,f可以取值50、100、150、200、...。
[0091]
本实施例中,通过获取振动信号的频率比重;基于振动信号的频率比重,计算振动信号的频谱复杂度,计算方式简单且能够准确计算得到振动信号的频谱复杂度。
[0092]
在一个实施例中,如图8所示,其示出了本技术实施例提供的一种变压器绕组状态
检测方法的流程图,具体涉及的是生成预设的机器学习模型的一种可能的过程,该方法可以包括以下步骤:
[0093]
步骤820、获取训练样本集;训练样本集包括多个变压器绕组的振动信号对应的特征矩阵,及各变压器绕组对应的目标特征标签。
[0094]
步骤840、将训练样本集输入至初始机器学习模型中,得到各变压器绕组的预测特征标签。
[0095]
步骤860、基于预测特征标签、目标特征标签对初始机器学习模型的参数进行更新,直至达到预设的收敛条件,并基于更新后的参数生成预设的机器学习模型。
[0096]
其中,训练样本集为历史数据,可以存储在绕组机械状态指纹库中,训练样本集包括多个变压器绕组的振动信号对应的特征矩阵,及各变压器绕组对应的目标特征标签,多个变压器绕组的振动信号可以包括一个正常变压器绕组的振动信号及多个不同变形程度的变压器绕组的振动信号。将振动信号对应的特征矩阵及各变压器绕组对应的目标特征标签输入至初始机器学习模型中,得到各变压器绕组的预测特征标签,将该预测特征标签与目标特征标签代入至预设的损失函数中对初始机器学习模型的参数进行更新,直至达到预设的收敛条件,并基于更新后的参数生成预设的机器学习模型。预设的收敛条件可以是预测特征标签与目标特征标签的差值小于预设值,也可以是达到预设迭代次数,还可以是其他收敛条件,本实施例对此不作具体限定。
[0097]
本实施例中,通过获取训练样本集;将训练样本集输入至初始机器学习模型中,得到各变压器绕组的预测特征标签;基于预测特征标签、目标特征标签对初始机器学习模型的参数进行更新,直至达到预设的收敛条件,并基于更新后的参数生成预设的机器学习模型,基于预测特征标签、目标特征标签对初始机器学习模型的参数进行更新,提高了对机器学习模型训练的准确性,从而跳过了预设机器学习模型进行计算的准确性。
[0098]
在一个实施例中,如图9所示,其示出了本技术实施例提供的一种变压器绕组状态检测方法的流程图,该方法可以包括以下步骤:
[0099]
步骤901、对振动信号进行经验模态分解,得到振动信号的模态分解结果。
[0100]
步骤902、获取振动信号的模态分解结果中各分量的过零率。
[0101]
步骤903、将各分量的过零率中,过零率大于第一过零率阈值的各分量之和确定为高频模态;将各分量的过零率中,过零率小于或等于第一过零率阈值,且大于或等于第二过零率阈值的各分量之和确定为中频模态;将各分量的过零率中,过零率小于第二过零率阈值的各分量之和确定为低频模态。
[0102]
步骤904、计算重构模态的能量,并根据重构模态的能量确定振动信号的模态能量占比。
[0103]
步骤905、获取正常变压器绕组的振动信号的参考模态能量占比。
[0104]
步骤906、根据目标变压器绕组的振动信号的模态能量占比与参考模态能量占比,计算振动信号的欧式距离。
[0105]
步骤907、获取振动信号的频率比重。
[0106]
步骤908、基于振动信号的频率比重,计算振动信号的频谱复杂度。
[0107]
步骤909、基于模态能量占比、欧式距离及频谱复杂度,生成目标变压器绕组的振动信号对应的特征矩阵。
[0108]
步骤910、将特征矩阵输入至预设的机器学习模型中,得到目标变压器绕组的特征标签。
[0109]
步骤911、根据特征标签,确定目标变压器绕组的状态。
[0110]
本实施例提供的变压器绕组状态检测方法中各步骤,其实现原理和技术效果与前面各变压器绕组状态检测方法实施例中类似,在此不再赘述。图9实施例中各步骤的实现方式只是一种举例,对各实现方式不作限定,各步骤的顺序在实际应用中可进行调整,只要可以实现各步骤的目的即可。
[0111]
在本技术实施例提供的技术方案中,由于可以通过实时对采集到的压器绕组振动信号进行分析,并根据预先训练好的机器学习模型对振动信号对应的特征矩阵进行计算,从而判断出变压器绕组是否发生变形,进而提高了检测变压器绕组状态的灵活性。
[0112]
应该理解的是,虽然图2

9的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2

9中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
[0113]
请参考图10,其示出了本技术实施例提供的一种变压器绕组状态检测装置1000的框图。如图10所示,该变压器绕组状态检测装置1000可以包括:特征提取模块1002、第一输入模块1004和确定模块1006,其中:
[0114]
特征提取模块1002,用于根据目标变压器绕组的振动信号进行特征提取,得到目标变压器绕组的振动信号对应的特征矩阵;
[0115]
第一输入模块1004,用于将特征矩阵输入至预设的机器学习模型中,得到目标变压器绕组的特征标签;不同特征标签表征变压器绕组的不同变形等级;
[0116]
确定模块1006,用于根据特征标签,确定目标变压器绕组的状态。
[0117]
在一个实施例中,上述特征提取模块1002包括获取单元和生成单元,其中,获取单元用于根据目标变压器绕组的振动信号,分别获取振动信号的模态能量占比、欧式距离及频谱复杂度;生成单元用于基于模态能量占比、欧式距离及频谱复杂度,生成目标变压器绕组的振动信号对应的特征矩阵。
[0118]
在一个实施例中,上述获取单元具体用于对振动信号进行经验模态分解,得到振动信号的模态分解结果;模态分解结果包括多个本征模态分量和一个残差分量;对振动信号的模态分解结果进行重构,得到重构模态;重构模态包括高频模态、中频模态及低频模态;计算重构模态的能量,并根据重构模态的能量确定振动信号的模态能量占比。
[0119]
在一个实施例中,上述获取单元还用于获取振动信号的模态分解结果中各分量的过零率;将各分量的过零率中,过零率大于第一过零率阈值的各分量之和确定为高频模态;将各分量的过零率中,过零率小于或等于第一过零率阈值,且大于或等于第二过零率阈值的各分量之和确定为中频模态;将各分量的过零率中,过零率小于第二过零率阈值的各分量之和确定为低频模态。
[0120]
在一个实施例中,上述获取单元还用于获取正常变压器绕组的振动信号的参考模态能量占比;根据目标变压器绕组的振动信号的模态能量占比与参考模态能量占比,计算
振动信号的欧式距离。
[0121]
在一个实施例中,上述获取单元还用于获取振动信号的频率比重;频率比重用于表征振动信号在目标频率处的谐波分量所占比重;基于振动信号的频率比重,计算振动信号的频谱复杂度;频谱复杂度用于表征目标频率的复杂性。
[0122]
在一个实施例中,上述变压器绕组状态检测装置1000还包括获取模块1008、第二输入模块1010和生成模块1012,其中:
[0123]
获取模块1008,用于获取训练样本集;训练样本集包括多个变压器绕组的振动信号对应的特征矩阵,及各变压器绕组对应的目标特征标签;
[0124]
第二输入模块1010,用于将训练样本集输入至初始机器学习模型中,得到各变压器绕组的预测特征标签;
[0125]
生成模块1012,用于基于预测特征标签、目标特征标签对初始机器学习模型的参数进行更新,直至达到预设的收敛条件,并基于更新后的参数生成预设的机器学习模型。
[0126]
关于变压器绕组状态检测装置的具体限定可以参见上文中对于变压器绕组状态检测方法的限定,在此不再赘述。上述变压器绕组状态检测装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块的操作。
[0127]
在本技术的一个实施例中,提供了一种计算机设备,该计算机设备包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
[0128]
根据目标变压器绕组的振动信号进行特征提取,得到目标变压器绕组的振动信号对应的特征矩阵;将特征矩阵输入至预设的机器学习模型中,得到目标变压器绕组的特征标签;不同特征标签表征变压器绕组的不同变形等级;根据特征标签,确定目标变压器绕组的状态。
[0129]
在本技术的一个实施例中,处理器执行计算机程序时还实现以下步骤:
[0130]
根据目标变压器绕组的振动信号,分别获取振动信号的模态能量占比、欧式距离及频谱复杂度;基于模态能量占比、欧式距离及频谱复杂度,生成目标变压器绕组的振动信号对应的特征矩阵。
[0131]
在本技术的一个实施例中,处理器执行计算机程序时还实现以下步骤:
[0132]
对振动信号进行经验模态分解,得到振动信号的模态分解结果;模态分解结果包括多个本征模态分量和一个残差分量;对振动信号的模态分解结果进行重构,得到重构模态;重构模态包括高频模态、中频模态及低频模态;计算重构模态的能量,并根据重构模态的能量确定振动信号的模态能量占比。
[0133]
在本技术的一个实施例中,处理器执行计算机程序时还实现以下步骤:
[0134]
获取振动信号的模态分解结果中各分量的过零率;将各分量的过零率中,过零率大于第一过零率阈值的各分量之和确定为高频模态;将各分量的过零率中,过零率小于或等于第一过零率阈值,且大于或等于第二过零率阈值的各分量之和确定为中频模态;将各分量的过零率中,过零率小于第二过零率阈值的各分量之和确定为低频模态。
[0135]
在本技术的一个实施例中,处理器执行计算机程序时还实现以下步骤:
[0136]
获取正常变压器绕组的振动信号的参考模态能量占比;根据目标变压器绕组的振
动信号的模态能量占比与参考模态能量占比,计算振动信号的欧式距离。
[0137]
在本技术的一个实施例中,处理器执行计算机程序时还实现以下步骤:
[0138]
获取振动信号的频率比重;频率比重用于表征振动信号在目标频率处的谐波分量所占比重;基于振动信号的频率比重,计算振动信号的频谱复杂度;频谱复杂度用于表征目标频率的复杂性。
[0139]
在本技术的一个实施例中,处理器执行计算机程序时还实现以下步骤:
[0140]
获取训练样本集;训练样本集包括多个变压器绕组的振动信号对应的特征矩阵,及各变压器绕组对应的目标特征标签;将训练样本集输入至初始机器学习模型中,得到各变压器绕组的预测特征标签;基于预测特征标签、目标特征标签对初始机器学习模型的参数进行更新,直至达到预设的收敛条件,并基于更新后的参数生成预设的机器学习模型。
[0141]
本技术实施例提供的计算机设备,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
[0142]
在本技术的一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
[0143]
根据目标变压器绕组的振动信号进行特征提取,得到目标变压器绕组的振动信号对应的特征矩阵;将特征矩阵输入至预设的机器学习模型中,得到目标变压器绕组的特征标签;不同特征标签表征变压器绕组的不同变形等级;根据特征标签,确定目标变压器绕组的状态。
[0144]
在本技术的一个实施例中,计算机程序被处理器执行时还实现以下步骤:
[0145]
根据目标变压器绕组的振动信号,分别获取振动信号的模态能量占比、欧式距离及频谱复杂度;基于模态能量占比、欧式距离及频谱复杂度,生成目标变压器绕组的振动信号对应的特征矩阵。
[0146]
在本技术的一个实施例中,计算机程序被处理器执行时还实现以下步骤:
[0147]
对振动信号进行经验模态分解,得到振动信号的模态分解结果;模态分解结果包括多个本征模态分量和一个残差分量;对振动信号的模态分解结果进行重构,得到重构模态;重构模态包括高频模态、中频模态及低频模态;计算重构模态的能量,并根据重构模态的能量确定振动信号的模态能量占比。
[0148]
在本技术的一个实施例中,计算机程序被处理器执行时还实现以下步骤:
[0149]
获取振动信号的模态分解结果中各分量的过零率;将各分量的过零率中,过零率大于第一过零率阈值的各分量之和确定为高频模态;将各分量的过零率中,过零率小于或等于第一过零率阈值,且大于或等于第二过零率阈值的各分量之和确定为中频模态;将各分量的过零率中,过零率小于第二过零率阈值的各分量之和确定为低频模态。
[0150]
在本技术的一个实施例中,计算机程序被处理器执行时还实现以下步骤:
[0151]
获取正常变压器绕组的振动信号的参考模态能量占比;根据目标变压器绕组的振动信号的模态能量占比与参考模态能量占比,计算振动信号的欧式距离。
[0152]
在本技术的一个实施例中,计算机程序被处理器执行时还实现以下步骤:
[0153]
获取振动信号的频率比重;频率比重用于表征振动信号在目标频率处的谐波分量所占比重;基于振动信号的频率比重,计算振动信号的频谱复杂度;频谱复杂度用于表征目标频率的复杂性。
[0154]
在本技术的一个实施例中,计算机程序被处理器执行时还实现以下步骤:
[0155]
获取训练样本集;训练样本集包括多个变压器绕组的振动信号对应的特征矩阵,及各变压器绕组对应的目标特征标签;将训练样本集输入至初始机器学习模型中,得到各变压器绕组的预测特征标签;基于预测特征标签、目标特征标签对初始机器学习模型的参数进行更新,直至达到预设的收敛条件,并基于更新后的参数生成预设的机器学习模型。
[0156]
本实施例提供的计算机可读存储介质,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
[0157]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
[0158]
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0159]
以上实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1