针对单相接地故障特征信息难以充分挖掘导致故障选线精度不高、鲁棒性差的问题,提出了一种基于一维卷积神经网络(one-dimensional convolutional neural network, 1DCNN)-双向长短期记忆网络(bi-directional long short-term memory, BiLSTM)的配网单相接地故障选线方法。首先,利用序列特征融合方法对同一工况下各线路的暂态零序电流,获取序列融合特征向量。其次,采用1DCNN提取序列融合特征向量的局部特征,BiLSTM进一步从局部特征中学习上下文依赖关系,最后通过SoftMax层实现故障选线。仿真表明,所提方法的选线精度为100%。与现有方法相比,所提方法同时兼顾选线精度高和鲁棒性强的优点。 Aiming at the problem that the single-phase grounding fault feature information is difficult to be fully mined leading to low line selection accuracy and poor robustness, a single-phase grounding line selection method based on a one-dimensional convolutional neural network-bi-directional long and short-term memory for distribution networks is proposed. First, the transient zero-sequence currents of each line under the same operating condition are spliced using the serial feature fusion method to obtain the sequence fusion feature vector. Second, 1DCNN is used to extract the local features of sequence fusion feature vectors, BiLSTM further learns the contextual dependencies from the local features, and finally line selection is implemented through SoftMax layer. Simulation shows that the proposed method has line selection accuracy of 100%. Compared with the existing methods, the proposed method combines the advantages of high line selection accuracy and ro-bustness at the same time.
针对单相接地故障特征信息难以充分挖掘导致故障选线精度不高、鲁棒性差的问题,提出了一种基于一维卷积神经网络(one-dimensional convolutional neural network, 1DCNN)-双向长短期记忆网络(bi-directional long short-term memory, BiLSTM)的配网单相接地故障选线方法。首先,利用序列特征融合方法对同一工况下各线路的暂态零序电流,获取序列融合特征向量。其次,采用1DCNN提取序列融合特征向量的局部特征,BiLSTM进一步从局部特征中学习上下文依赖关系,最后通过SoftMax层实现故障选线。仿真表明,所提方法的选线精度为100%。与现有方法相比,所提方法同时兼顾选线精度高和鲁棒性强的优点。
序列特征融合,故障选线,一维卷积神经网络,双向长短期记忆网络,特征提取,上下文依赖关系
Xianglun Nie, Yao Zhang, Jianglan Shen, Yetao Mao, Jing Nie, Yi Li, Xuemei Rao
Bijie Power Supply Bureau of Guizhou Power Grid Co., Ltd., Bijie Guizhou
Received: Jan. 26th, 2024; accepted: Feb. 15th, 2024; published: Mar. 27th, 2024
Aiming at the problem that the single-phase grounding fault feature information is difficult to be fully mined leading to low line selection accuracy and poor robustness, a single-phase grounding line selection method based on a one-dimensional convolutional neural network-bi-directional long and short-term memory for distribution networks is proposed. First, the transient zero-sequence currents of each line under the same operating condition are spliced using the serial feature fusion method to obtain the sequence fusion feature vector. Second, 1DCNN is used to extract the local features of sequence fusion feature vectors, BiLSTM further learns the contextual dependencies from the local features, and finally line selection is implemented through SoftMax layer. Simulation shows that the proposed method has line selection accuracy of 100%. Compared with the existing methods, the proposed method combines the advantages of high line selection accuracy and robustness at the same time.
Keywords:Serial Feature Fusion, Fault Line Selection, One-Dimensional Convolutional Neural Network, Bi-Directional Long Short-Term Memory, Feature Extraction, Contextual Dependencies
Copyright © 2023 by author(s) and beplay安卓登录
This work is licensed under the Creative Commons Attribution International License (CC BY 4.0).
http://creativecommons.org/licenses/by/4.0/
故障选线是配电系统智能故障诊断的关键步骤,是故障定位和故障恢复的重要基础,是提高电能质量和用户满意度的重要一环。研究表明,大多数故障是由配电网故障引起的,其中单相接地故障占所有故障的80% [
目前,故障选线方法主要分为稳态法和暂态法。稳态法包括零序电流比较法、零序导纳法和五次谐波法等,但此类方法易受网络结构、故障电流微弱、电磁干扰等因素的影响导致选线精度不佳 [
针对上述问题,本文提出了一种基于1DCNN-BiLSTM的配网单相接地故障选线方法。利用序列特征融合方法对同一工况下各线路的暂态零序电流进行拼接获取序列融合特征向量。将序列融合特征向量归一化处理后作为输入,通过1DCNN提取特征向量的局部特征,BiLSTM进一步从局部特征中学习上下文依赖关系,然后通过SoftMax层实现故障选线。结果表明,所提方法具有较强的鲁棒性。
当配网发生单相接地故障时,其零序网络等效图 [
图1. 配网系统单相接地故障零序等效图
图1中,i0n为故障线路n的零序电流, i 0 l ( l ≠ n ) 为正常线路的零序电流,C0n为线路n的零序电容;Rf0为接地电阻,u0为零序母线电压,L为消弧线圈的等效电感,iL为消弧线圈电感电流。
分析图1可知,故障线路的暂态零序电流等于所有正常线路的对地电容电流与消弧线圈电感电流之和,其幅值大于正常线路的暂态零序电流幅值,且两者之间的零序电流极性相反 [
综上分析,故障线路和正常线路间的暂态零序电流间的幅值、极性差异可作为故障选线的特征信息。
假设配电网中有k条线路,当发生单相接地故障时,采集各线路故障发生后首个工频周期的暂态零
序电流 i f 1 ( 0 ) , i f2 ( 0 ) , ⋅ ⋅ ⋅ , i fk ( 0 ) 。根据序列特征融合方法 [
以4出线的配网系统发生A相接地故障为例,各线路的故障初始相角设置为0˚、过渡电阻为50 Ω、故障距离为5 km。不同线路发生单相接地故障对应的序列融合特征波形如图2所示。
由图2可知,序列融合特征波形能突出显示故障线路的幅值特征 [
图2. 不同线路的序列融合特征波形
CNN被认为是计算机视觉领域的重大突破,与机器学习算法相比,CNN最大的特点是在提取有效特征的同时实现智能分类,可以克服特征提取和分类器选择困难的问题。文献 [
一维卷积神经网络的卷积层可以定义为:
x j l = f ( ∑ i ∈ M j x i l − 1 ⋅ K i j l + b j l ) (1)
式中,l表示网络层数,K为卷积核,b为偏置, x j l 表示第l个卷积层的输出, x j l − 1 表示l层的输入, M j 表示特征的输入集,f为激活函数,本文中激活函数选择Relu函数。
池化层执行下采样过程,得到分辨率更低的特征图,在一定程度上可以通过减少参数来避免过拟合。本文中采用平均池化,平均池化可表示为:
x j l = f ( a j l ⋅ 1 k t ∑ i ∈ M j x i l − 1 + b j l ) (2)
式中,a和b是权重和偏置,k和t是池化矩阵的维度。
然后全连接层将池化层提取的特征逐个扩展为单列特征向量,并将其映射到对应的标签。全连接层可表示为:
y k = softmax ( ω k ⋅ x + b k ) (3)
式中, y k 为全连接层的输出, ω k 和 b k 分别为权重和偏置。
BiLSTM模型实际上是LSTM的变形,它由前向和后向两个LSTM组成序列 [
图3. BiLSTM结构
在BiLSTM网络中,数据可以被向前和向后处理。时间t既可以利用 t − 1 时刻的信息,也可以利用 t + 1 时刻信息。因此,BiLSTM可以更好地分析数据的内部特征以及数据前后之间的关联性 [
更具检测精确。BiLSTM在t时刻的隐藏状态 h t 包括前向 h t → 和后向 h t ← 。前向 h t → 和后向 h t ← 的表达式如下:
h t → = LSTM ( h t − 1 , x t ) (4)
h t ← = LSTM ( h t + 1 , x t ) (5)
式中, x t 表示为LSTM当前时刻的输入。
故障选线模型由1DCNN模块和BiLSTM模块组成。1DCNN模块能很好地提取序列特征向量的局部特征,但难以学习到序列特征向量的上下文依赖关系。BiLSTM模块凭借独特的门控机制和前后向LSTM结构能更好地分析数据的内部特征以及数据前后之间的关联性,能高效地学习到序列特征向量的上下文依赖关系,弥补了1DCNN模块的不足。为此,提出了基于1DCNN-BiLSTM故障选线方法。
本文采用的模型如图4所示,包含了3个卷积层、2个平均池化层、1个全局最大池化层、1个BiLSTM层、1个全连接层和一个SoftMax层,模型的相关结构参数如表1所示。
图4. 1DCNN-BiLSTM模型结构
类型 | 卷积核大小 | 步长 | 输出大小 |
---|---|---|---|
输入层 | - | - | 512-1 |
卷积层1 | 5 | 1 | 508-64 |
池化层1 | 2 | 2 | 254-64 |
卷积层2 | 5 | 1 | 250-32 |
池化层2 | 2 | 2 | 125-32 |
卷积层3 | 5 | 1 | 121-32 |
全局平均池化层 | - | - | 32-1 |
BiLSTM层 | - | - | 32-1 |
全连接层 | - | - | 4-1 |
表1. 相关结构参数
搭建10 kV配网接地故障模型,仿真模型如图5所示。线路阻抗参数如表2所示,消弧线圈补偿度取10%。
图5. 配网单相接地故障仿真模型
线路类型 | 电阻Ω/km | 电感mH/km | 电容μF/km | |||
---|---|---|---|---|---|---|
正序 | 零序 | 正序 | 零序 | 正序 | 零序 | |
架空线路 | 0.125 | 0.275 | 1.3 | 4.6 | 0.0096 | 0.0054 |
电缆线路 | 0.27 | 2.7 | 0.25 | 1.019 | 0.339 | 0.28 |
表2. 线路阻抗参数
为获取大量数据训练1DCNN-BiLSTM,考虑了不同故障接地相、过渡电阻、故障初始角和故障距离的故障情况,详细的故障场景设置如表3所示。
参数 | 取值 |
---|---|
故障线路 | L1-L4 |
故障类型 | A-G,B-G,C-G |
故障相角 | 0˚~360˚,每隔0˚ |
过渡电阻/Ω | 1,10,50,100,200,500,1000,1500,1800,2000,5000,10,000,20,000 |
故障位置/km | 10%~80%,每隔10% |
表3. 故障场景仿真明细表
对上述采集的12,480组暂态零序电流数据采用3.1节的序列特融合方法得到对应的序列融合特征向量数据集,并随机按照8:2比例划分训练集和测试机,获得9984组训练样本,2496组测试样本。为了模拟环境干扰,增强模型的鲁棒性,在训练数据中加入信噪比20 dB的高斯白噪声。设置初始学习率为0.001,批大小设置为128,优化求解器采用Adam算法。对训练数据进行min-max归一化处理后,输入到1DCNN-BiLSTM模型中进行训练,训练迭代收敛的损失函数曲线和选线精度曲线如图6所示。1DCNN-BiLSTM共迭代400次,当迭代140次后训练精度达到了100%,损失函数值下降到0.052。将测试集数据进行归一化处理后输入到训练好的1DCNN-BiLSTM选线模型中进行测试,测试的选线精度达到了100%,这说明本文所提的选线方法具备良好的故障选线性能。
图6. 训练迭代曲线图
为验证1DCNN-BiLSTM模型的选线精度优势,选取了常用的机器学习方法和深度学习方法作为对比,相关选线方法介绍如下:
(1) SVM [
SVM方法提取暂态零序电流的波形相似度、时频相似度等特征,并输入到SVM中实现故障选线。
(2) CNN [
CNN方法采用连续小波变换获取暂态零序电流的时频矩阵输入到CNN网络中实现故障选线,选取db5小波作为小波基函数。
(3) 1DCNN-LSTM
在1DCNN-LSTM方法中,LSTM和本文所提方法1DCNN-BiLSTM使用相同的参数,有32个隐藏节点,采用相同的学习率、批大小、损失函数、优化求解器和输入。
不同方法的选线结果如表4所示。
选线方法 | SVM | CNN | 1DCNN-LSTM | 1DCNN-BiLSTM |
---|---|---|---|---|
选线精度/% | 86.10 | 95.83 | 99.84 | 100 |
表4. 不同选线方法的选线结果
由表4可知,1DCNN-BiLSTM的选线精度均高于其他选线方法。相比于SVM、选线CNN方法,本文所提方法能避免信号处理方法提取故障特征不充分的问题,直接从序列融合特征向量中提取故障特征提高选线精度。相比1DCNN-LSTM选线方法,本文所提方法中的BiLSTM能更好地分析数据的内部特征以及数据前后之间的关联性,具有优于LSTM的选线性能。
为验证所提方法的抗噪声能力,对测试集数据叠加信噪比(Signal-to-Noise Ratio, SNR)不同的高斯白噪声,所有模型均运行10次,取平均选线精度作为评价指标,不同方法的平均选线精度如图7所示。
图7. 不同方法的平均选线精度
由图7可知,在测试集中叠加不同的高斯白噪声,1DCNN-BiLSTM的平均选线精度明显高于其他三种方法。
本文提出了一种1DCNN-BiLSTM的故障选线方法,通过仿真实验,得到以下结论:
(1) 序列特征融合方法能突出显示故障线路的幅值特征,有助于1DCNN-BiLSTM模型的学习。
(2) 1DCNN-BiLSTM模型具有同时学习序列特征向量的局部特征和上下文依赖关系的优点,能有效提高故障选线精度。
(3) 与其他选线方法相比,具有较高的选线精度和较强的噪声鲁棒性。
聂祥论,张 垚,申江兰,毛业涛,聂 晶,李 义,饶雪梅. 基于1DCNN-BiLSTM的配网单相接地故障选线方法Line Selection Method for Single-Phase Grounding Fault in Distribution Network Based on 1DCNN-BiLSTM[J]. 智能电网, 2023, 13(05): 83-91. https://doi.org/10.12677/SG.2023.135008
https://doi.org/10.1109/EI2.2017.8245233
https://doi.org/10.3390/en13184724
https://doi.org/10.1109/JSEN.2017.2776238
https://doi.org/10.1109/TSG.2020.3026390
https://doi.org/10.1016/j.energy.2023.128762