一种融合自编码器和卷积神经网络的电网故障诊断方法

文档序号:27763441发布日期:2021-12-04 00:19阅读:123来源:国知局
一种融合自编码器和卷积神经网络的电网故障诊断方法

1.本发明属于pmu数据故障诊断领域,具体为一种基于pmu的融合自编码器和卷积神经网络的电网故障诊断方法,适用于通过自编码器和卷积神经网络模型对电网设备进行故障诊断。


背景技术:

2.目前电力系统同步测量装置pmu被广泛的运用于进行同步相量的测量和输出以及动态记录。电力系统中pmu从gps中同步采集次秒级的模拟电压、电流信号,得到电压和电流信号的幅值和相角,并将其传送到调度中心的数据集中器,在调度中心可以得到整个电网的同步相量,以供实时监测、保护和控制等使用,广泛应用于电力系统广域测量系统的各个环节。
3.近年来,电网规模越来越大,运行结构日趋复杂,地区电网间的联系紧密。能快速实现电网故障设备定位和故障类型判定的电网故障诊断方法,有利于检修和事故后电网的快速恢复,是确保电网安全稳定运行的基础。传统的基于pmu数据的电网故障方法无法实现端到端的自动化故障定位和故障类型诊断,这已无法满足现如今电网高速发展的需求。


技术实现要素:

4.为了解决上述问题,本发明提供一种基于pmu的融合自编码器和卷积神经网络的电网故障诊断方法。该方法将采集到的电气设备的 pmu数据通过基于ae的可疑故障设备定位模型进行初步定位,再经过基于cnn的故障设备精准定位模型对故障设备进行精准定位,最终基于pmu雷达图和cnn语义特征提取能力实现对故障类型的判定。
5.具体采用如下方案:
6.一种基于pmu的融合自编码器和卷积神经网络的电网故障诊断方法,所述方法包括:
7.s1、采集电气设备pmu数据,构建基于自编码器ae的可疑故障设备定位模型;
8.s2、建立基于卷积神经网络cnn的故障设备精准定位模型;
9.s3、绘制pmu数据的雷达图,构建基于cnn的故障复杂度判定模型和基于cnn的短路故障类型分类模型;
10.s4、结合故障设备定位与故障类型判定结果实现电网故障的诊断。
11.优选地,所述基于自编码器ae的可疑故障设备定位模型包括输入层、隐藏层和输出层;其中输入层x1~x5为神经网络自主学习到的pmu 数据在电网正常状况下的数据特征;隐藏层为输入层提取到的数据特征x1~x5经过神经网络的学习后的浓缩特征h1~h3;输出层为模型的重构特征。
12.优选地,自编码器通过最小化重构误差,即原始输入特征和重构特征之间的差异对模型进行训练,若输入特征x1~x5与重构特征之间的误差大于阈值,则说明该样本不符合正常设备的数据特征,从而被判定为可疑故障设备的数据样本。
13.优选地,所述误差即为输入特征x1~x5与重构特征之间的差值,所述阈值为可以判别可疑故障设备与正常设备之间特征差值的最小值。
14.优选地,所述步骤s1包括:
15.利用电气设备正常运行状态下的pmu数据训练ae可疑设备定位模型,将测试样本输入训练好的定位模型,若测试样本为非故障样本,则模型输出为空,否则模型输出可疑故障设备集d,所述可疑故障设备集表达式为:
16.d={d1,d2,

,d
n
}
17.其中d1~d
n
为可疑故障设备,n为可疑故障设备数量。
18.优选地,所述步骤s2中:
19.基于cnn的定位模型包括输入层、隐含层和输出层,隐含层包括卷积层、池化层、全连接层。
20.优选地,其中隐含层中的卷积层表达式:
[0021][0022]
式中:y为m
×
n阶的输出矩阵,y
mn
为其第m行、第n列的元素; m=0,1,

,m

1;n=1,2,

,n

1;w为j
×
i阶的卷积核,w
ij
为其第i行、第j列的元素;x
m+i,n+j
为输入矩阵x中第m+i行、第n+j列的元素;b为偏置变量;f为激活函数;
[0023]
池化层采样方程:
[0024][0025]
式中:s1和s2分别为池化区域行和列的维数;c为(m/s1)
×
(n/s2) 阶的输出矩阵,c
ab
为其第a行、第b列的元素;a=0,1,

,m/s1—1; n=0,1,

,n/s2—1;y
as1+i,bs2+j
为输出矩阵y的第as1+i行、第bs2+j 列的元素;
[0026]
单层全连接层表达式:
[0027][0028]
式中:e=[e1,e2,

,e
i


,e
n
]为n维输入变量;
[0029]
k=[k1,k2,

,k
i


,k
n
]为连接权值;g为偏置;o为输出;
[0030]
输出层采用softmax函数层来进行分类,softmax表达式:
[0031][0032]
式中:z为神经元的输出值,z
j
为第j个神经元的输出值,k为总类别,e为自然底数。
[0033]
优选地,所述步骤s2包括:
[0034]
以贴上故障和非故障标签的可疑故障设备的数据样本作为故障设备精准定位模型的输入,以分类结果即故障或非故障为故障设备精准定位模型的输出;输入的数据样本经过卷积层和最大池化层自动提取故障数据特征,通过全连接层自动输出分类结果,实现可疑故障设备的精准定位。
[0035]
优选地,所述步骤s3包括:
[0036]
绘制pmu数据的雷达图,构建基于cnn的故障复杂度判定模型;将故障情况下的电气设备的pmu数据雷达图输入故障复杂度判定模型,使其自主学习pmu数据雷达图中的电网故障特征,模型输出为简单故障或复杂故障两种情况的分类结果。
[0037]
优选地,所述步骤s3包括:
[0038]
绘制pmu数据的雷达图,构建基于cnn的故障类型判定模型;选取故障设备的a、b、c三相电压、三相电流的幅值和相角以及电频率、有功和无功功率和绘制各设备的pmu数据雷达图,利用cnn提取该类数据的图形语义,判定最终故障类型。
[0039]
优选地,所述步骤s3包括:
[0040]
将测试样本输入故障复杂度判定模型,若输入样本被判定为复杂故障,则确定故障复杂度为复杂,反之则判定为简单故障;同时将雷达图输入到故障类型判定模型中,进一步判定输入的故障样本为三相短路故障、两相短路故障、两相短路接地故障或单相短路接地故障。
[0041]
优选地,所述步骤s4包括:
[0042]
结合故障设备定位与故障类型判定结果,实现电网故障的诊断。
[0043]
为了能够有效的利用pmu数据,提升故障定位的效率和故障分类的准确性,本发明的方法将采集到的电气设备的pmu数据通过自编码器ae可疑故障设备定位模型进行初步定位,再将可疑故障设备集通过卷积神经网络cnn模型对初步定位信息进行精准定位,最终基于pmu 雷达图和cnn语义特征提取能力实现对故障设备的定位和故障类型的判定。在pmu数据的基础上,融合自编码器和卷积神经网络智能方法来提升电网故障定位的效率与故障定性的准确性,实现端到端的自动化,大幅度节约了人力成本。
附图说明
[0044]
此处所说明的附图用来提供对本发明实施例的进一步理解,构成本技术的一部分,并不构成对本发明实施例的限定;
[0045]
图1为根据本发明一个优选实施例中所述基于pmu的融合自编码器和卷积神经网络的电网故障诊断方法流程框图;
[0046]
图2为根据本发明一个优选实施例中基于ae的可疑故障设备定位模型图;
[0047]
图3为根据本发明一个优选实施例中基于cnn的故障设备精准定位模型结构图;
[0048]
图4(a)和(b)分别为根据本发明一个优选实施例中简单和复杂故障的样本示例;
[0049]
图5(a)为根据本发明一个优选实施例中单相接地短路故障的样本示例;
[0050]
图5(b)为根据本发明一个优选实施例中两相接地短路故障的样本示例;
[0051]
图5(c)为根据本发明一个优选实施例中两相短路故障的样本示例;
[0052]
图5(d)为根据本发明一个优选实施例中三相短路故障的样本示例;
[0053]
图6为根据本发明一个优选实施例中基于cnn的故障复杂度判定模型结构图;
[0054]
图7为根据本发明一个优选实施例中基于cnn的短路故障类型分类模型结构图;
具体实施方式
[0055]
下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施
例用于说明本发明,但不用来限制本发明的范围。
[0056]
本发明提供了一种基于pmu的融合自编码器和卷积神经网络的电网故障诊断方法,该方法将采集到的电气设备的pmu数据通过基于 ae的可疑故障设备定位模型进行初步定位,再经过基于cnn的故障设备精准定位模型对初步定位信息进行优化,最终通过基于cnn的故障复杂度判定模型和基于cnn的短路故障类型分类模型,利用pmu 雷达图和cnn语义特征提取能力,对电网故障进行诊断。
[0057]
参阅图1,所述方法具体包括如下步骤:
[0058]
s1、采集电气设备pmu数据,构建基于自编码器ae的可疑故障设备定位模型;
[0059]
具体的,参阅图2,基于ae的可疑故障设备定位模型以所有设备输出的pmu数据样本为输入。
[0060]
图中,x1~x5为神经网络自主学习到的pmu数据在电网正常状况下的数据特征;h1~h3为自编码器的隐藏层,即输入层提取到的数据特征x1~x5经过神经网络的学习后,浓缩为更精炼、数量更少的特征h1~h3;为模型的重构特征。
[0061]
自编码器通过最小化重构误差,即原始输入特征和重构特征之间的差异对模型进行训练。图中的误差即为输入特征x1~x5与重构特征之间的差值,此处的阈值为多次实验后总结归纳得到的可以判别可疑故障设备与正常设备之间特征差值的最小值。若输入特征x1~x5与重构特征之间的误差大于阈值,则说明该样本不符合正常设备的数据特征,从而被判定为可疑故障设备的数据样本。
[0062]
此模型将正常无故障发生时的大量pmu数据输入ae模型,以训练ae自主学习正常数据样本的特征。将测试样本输入ae模型,模型能够基于训练结果,自主学习测试样本中的数据特征以判定那些设备为正常设备,从而判定故障设备,模型输出为故障设备名称。
[0063]
该模型能够在训练过程中挖掘目标样本的深层特征,在对数据进行降维的同时自动地获取数据的深层特征表达,提升特征信息的区分度,从而提高目标样本分类的识别率。
[0064]
在实施例中输入电气设备正常运行状态下的pmu数据训练ae可疑设备定位模型,将测试样本输入训练好的定位模型,若测试样本为非故障样本,则模型输出为空,若测试样本为故障样本,则模型输出为可疑故障设备集d。所述可疑设备集d表达式为:
[0065]
d={d1,d2,

,d
n
},其中d1~d
n
为可疑故障设备,n为可疑故障设备数量。
[0066]
s2、建立基于cnn的故障设备精准定位模型;
[0067]
具体的,参阅图3,cnn网络分为输入层、隐含层和输出层。隐含层包括卷积层、池化层、全连接层。
[0068]
其中隐含层中的卷积层表达式:
[0069][0070]
式中:y为m
×
n阶的输出矩阵,y
mn
为其第m行、第n列的元素; m=0,1,

,m

1;n=1,2,

,n

1;w为j
×
i阶的卷积核,w
ij
为其第i行、第j列的元素;x
m+i,n+j
为输入矩阵x中第m+i行、第n+j列的元素;b为偏置变量;f为激活函数。
[0071]
池化层采样方程:
[0072][0073]
式中:s1和s2分别为池化区域行和列的维数;c为(m/s1)
×
(n/s2) 阶的输出矩阵,c
ab
为其第a行、第b列的元素;a=0,1,

,m/s1—1; n=0,1,

,n/s2—1;y
as1+i,bs2+j
为输出矩阵y的第as1+i行、第bs2+j 列的元素。
[0074]
单层全连接层表达式:
[0075][0076]
式中:e=[e1,e2,

,e
i


,e
n
]为n维输入变量;
[0077]
k=[k1,k2,

,k
i


,k
n
]为连接权值;g为偏置;o为输出。
[0078]
输出层采用softmax函数层来进行分类,softmax表达式:
[0079][0080]
式中:z为神经元的输出值,z
j
为第j个神经元的输出值,k为总类别,e为自然底数。
[0081]
以贴上故障和非故障标签的可疑故障设备的数据样本作为定位模型的输入,以分类结果即故障或非故障为定位模型的输出;输入的数据样本经过卷积层和最大池化层自动提取故障数据特征,通过全连接层自动输出分类结果,实现端到端的可疑故障设备的精准定位。
[0082]
s3、绘制pmu数据雷达图,构建基于cnn的故障复杂度判定模型和基于cnn的短路故障类型分类模型。
[0083]
图4(a)和(b)分别为根据本发明一个优选实施例中简单和复杂故障的样本示例;图5(a)

(d)分别为根据本发明一个优选实施例中单相接地短路故障、两相接地短路故障、两相短路故障、三相短路故障的样本示例;
[0084]
具体的,选取故障设备的a、b、c三相电压、三相电流的幅值和相角以及电频率、有功和无功功率,绘制各设备的pmu数据雷达图,构建基于cnn的故障复杂度判定模型和基于cnn的短路故障类型分类模型,参阅图6、7。
[0085]
基于cnn的故障复杂度判定模型以故障情况下的电气设备的 pmu数据雷达图作为模型输入,以判定结果即简单故障或复杂故障为输出。输入的pmu数据雷达图样本经过卷积层和最大池化层自动提取能体现故障复杂度的数据特征,通过全连接层自动输出分类结果,实现端到端的故障复杂度判定。
[0086]
此模型将故障情况下的电气设备的pmu数据雷达图输入cnn模型,使其自主学习pmu数据雷达图中的电网故障特征,模型输出为简单故障或复杂故障两种情况的分类结果。作为训练故障复杂度判定分类模型,其模型结构参阅图6。将测试样本输入基于cnn的故障复杂度判定模型,若输入样本被判定为复杂故障,则确定故障复杂度为复杂,反之则为简单故障。
[0087]
基于cnn的短路故障类型分类模型以故障情况下的电气设备的pmu数据雷达图作为模型输入,以分类结果即单相接地短路故障、两相接地短路故障、两相短路故障、三相短路故障为输出。输入的pmu 数据雷达图样本经过卷积层和最大池化层自动提取能体现短路
故障类型的数据特征,通过全连接层自动输出分类结果,实现端到端的短路故障类型分类。
[0088]
将故障情况下的电气设备的pmu数据绘制成雷达图,利用cnn 提取pmu数据的图形语义,判定故障类型。pmu数据的图形语义就是将pmu数据绘制成雷达图后,离散的pmu数据在雷达图上展现为连续的线条,弱化了pmu数据具体数值的大小,突出了能体现电网故障类型的pmu数据的变化趋势和变化幅度。
[0089]
将样本输入到基于cnn的短路故障类型分类模型,利用cnn提取pmu数据的图形语义,进一步判定短路故障类型。此模型将故障情况下的电气设备的pmu数据雷达图输入cnn模型,使其自主学习 pmu数据雷达图中的短路故障特征,模型输出为三相短路故障、两相短路故障、两相短路接地故障或单相短路接地故障四种情况的分类结果。具体的基于cnn的短路故障类型分类模型参阅图7。
[0090]
s4、结合故障设备定位与故障类型判定结果实现电网故障的诊断;具体的,在实施例中结合基于ae的可疑故障设备结果,初步明确大致故障影响面,然后经过基于cnn的故障设备精确定位模型对故障设备进行进一步优化与明确,在确定故障设备之后,根据该设备pmu数据雷达图判断结果,实现电网故障的诊断。
[0091]
本发明提出的一种基于pmu的融合自编码器和卷积神经网络的电网故障诊断方法,首先利用电气设备正常运行状态下的pmu数据来训练ae可疑设备定位模型,将测试样本输入训练好的定位模型。若测试样本为非故障样本,则模型输出为空,若测试样本为故障样本,则模型输出为可疑故障设备集;
[0092]
再用贴上故障和非故障标签的可疑故障设备的数据样本来训练基于cnn的故障设备精准定位模型,输入可疑设备定位结果数据对故障设备进行精准定位;
[0093]
然后选取故障设备的a、b、c三相电压、三相电流的幅值和相角以及电频率、有功和无功功率和,绘制各设备的pmu数据雷达图,利用cnn提取该类数据的图形语义,将测试样本输入基于cnn的故障类型判定模型,若输入样本被判定为复杂故障,则确定故障复杂度为复杂,反之则为简单故障;同时将故障设备的pmu数据雷达图样本输入基于cnn的短路故障类型分类模型中,进一步判定输入的故障样本为三相短路故障、两相短路故障、两相短路接地故障或单相短路接地故障;最后利用可疑故障设备定位结果,初步结果明确大致故障影响面,然后经过基于cnn的故障设备精确定位模型对故障定界范围进行进一步优化与明确,在确定故障设备之后,选取故障设备的a、b、c 三相电压、三相电流的幅值和相角以及电频率、有功和无功功率,绘制该设备的pmu数据雷达图,将该设备pmu数据雷达图输入基于 cnn的故障复杂度判定模型和基于cnn的短路故障类型分类模型,实现电网故障的诊断。
[0094]
本发明提出的一种基于pmu的融合自编码器和卷积神经网络的电网故障诊断方法,在pmu数据的基础上,引入人工智能算法来提升电网故障定位的效率与故障定性的准确性,实现端到端的自动化,大幅度节约了人力成本。
[0095]
以上仅为本发明的较佳实施例,但并不限制本发明的专利范围,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员而言,其依然可以对前述各具体实施方式所记载的技术方案进行修改,或者对其中部分技术特征进行等效替换。凡是利用本发明说明书及附图内容所做的等效结构,直接或间接运用在其他相关的技术领域,均同理在本发明专利保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1