一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

故障电弧检测模型构建方法、装置、设备及存储介质与流程

2022-02-24 16:25:08 来源:中国专利 TAG:


1.本发明属于故障电弧识别技术领域,尤其涉及故障电弧检测模型构建方法、装置、设备及存储介质。


背景技术:

2.目前串联故障电弧的检测方法主要有以下三种:一是基于弧光、热、电磁辐射的故障检测,此方法在实际应用中会受到电弧发生位置的不确定及用电负载类型多样化的限制,适用范围有一定的局限性;第二种是基于电弧数学模型,该方法因模型不完善,参数类型较多一直停留在模型仿真阶段;第三种是基于电弧的电流电压波形。
3.常用的方法是基于故障电弧电流特征的检测方法,通过特征提取提取故障电弧的时频域特征进行故障电弧检测。
4.目前基于电流电压的故障电弧检测存在的主要问题包含故障特征提取的有效性,由于燃弧的随机性,传统的时频域特征的识别率不高,出现误检、漏检的问题,难以广泛应用;其次是人工智能检测方法存在计算量大的问题,使得检测算法的可实现性较低。


技术实现要素:

5.本发明的目的在于,为克服现有技术缺陷,提供了故障电弧检测模型构建方法、装置、设备及存储介质,采用一种基于颜色编码的特征提取和深度学习的故障诊断方式,有效解决故障电弧由于燃弧程度不同、电流畸变程度不同导致的错检和漏检问题。
6.本发明目的通过下述技术方案来实现:
7.一种故障电弧检测模型构建方法,所述方法包括:
8.获取目标回路中待检测电流;
9.对所述待检测电流进行两层小波提取,获得小波变换后的数据;
10.对所述小波变换后的数据进行编码,获得用于故障电弧检测的特征标识;
11.通过神经网络对所述特征标识进行训练,并根据训练样本的数据类型对模型的参数进行优化,获得故障电弧检测模型。
12.进一步的,所述对所述待检测电流进行两层小波提取具体包括:
13.对所述待检测电流进行2层小波分解,小波分解方法为
[0014][0015][0016]
其中,c
j-1,k
表示小波分解空间v
j-1
的第k个尺度系数,d
j-1,k
表示小波分解空间w
j-1
的第k个小波系数,hn为定义的低通滤波器,gn为定义的高通滤波器,z为整数;
[0017]
通过小波分解得到一组包含所述待检测电流从低频到高频的不同频带信息的一
维向量。
[0018]
进一步的,所述对所述小波变换后的数据进行矩阵编码具体包括:
[0019]
将小波变换后的数据进行归一化和极坐标变换,通过格拉姆矩阵将数据转换为二维向量,极坐标转换方法为
[0020][0021]
其中,xi是经过归一化后的用电负荷时间序列;ti为采样时间戳;n为降采样参数;x为包含n个实值的电能数据时间序列,x={x1,x2,...,xn};φ为极坐标系中与极轴的夹角,r为极坐标中的半径;
[0022]
对经过极坐标转换后的数据采用格拉姆矩阵,将数据转换为二维向量,格拉姆矩阵为
[0023][0024]
其中,φi为时间序列中对应的实值xi转换到极坐标系中与极轴的夹角,g为格拉姆编码矩阵,x'为x的转置矩阵,i为与x同维度的单位矩阵。
[0025]
进一步的,所述神经网络包括alexnet网络,所述alexnet网络包括relu激活函数。
[0026]
进一步的,所述alexnet网络的卷积层包含连接局部响应归一化和dropout操作。
[0027]
进一步的,所述alexnet网络的池化层选用平均值池化,选用n/2尺寸大小的过滤器进行采样。
[0028]
进一步的,所述alexnet网络在完成参数优化后,将格拉姆矩阵编码后的数据通过10折交叉验证划分为训练集和测试集进行网络性能测试与调优。
[0029]
另一方面,本发明还提供了一种故障电弧检测模型构建装置,所述装置包括:
[0030]
电流获取模块,用于获取目标回路中待检测电流;
[0031]
小波变换模块,用于对所述待检测电流进行两层小波提取,获得小波变换后的数据;
[0032]
数据编码模块,用于对所述小波变换后的数据进行编码,获得用于故障电弧检测的特征标识;
[0033]
模型建立模块,用于通过神经网络对所述特征标识进行训练,并根据训练样本的数据类型对模型的参数进行优化,获得故障电弧检测模型。
[0034]
可选地,所述小波变换模块对所述待检测电流进行两层小波提取具体包括:
[0035]
对所述待检测电流进行2层小波分解,小波分解方法为
[0036][0037][0038]
其中,c
j-1,k
表示小波分解空间v
j-1
的第k个尺度系数,d
j-1,k
表示小波分解空间w
j-1
的第k个小波系数,hn为定义的低通滤波器,gn为定义的高通滤波器,z为整数;
[0039]
通过小波分解得到一组包含所述待检测电流从低频到高频的不同频带信息的一维向量。
[0040]
可选地,所述数据编码模块对所述小波变换后的数据进行矩阵编码具体包括:
[0041]
将小波变换后的数据进行归一化和极坐标变换,通过格拉姆矩阵将数据转换为二维向量,极坐标转换方法为
[0042][0043]
其中,xi是经过归一化后的用电负荷时间序列;ti为采样时间戳;n为降采样参数;x为包含n个实值的电能数据时间序列,x={x1,x2,...,xn};φ为极坐标系中与极轴的夹角,r为极坐标中的半径;
[0044]
对经过极坐标转换后的数据采用格拉姆矩阵,将数据转换为二维向量,格拉姆矩阵为
[0045][0046]
其中,φi为时间序列中对应的实值xi转换到极坐标系中与极轴的夹角,g为格拉姆编码矩阵,x'为x的转置矩阵,i为与x同维度的单位矩阵。
[0047]
可选地,所述模型建立模块采用的神经网络包括alexnet网络,所述alexnet网络包括relu激活函数。
[0048]
可选地,所述模型建立模块采用的alexnet网络的卷积层包含连接局部响应归一化和dropout操作。
[0049]
可选地,所述模型建立模块采用的alexnet网络的池化层选用平均值池化,选用n/
2尺寸大小的过滤器进行采样。
[0050]
可选地,模型建立模块在所述alexnet网络在完成参数优化后,将格拉姆矩阵编码后的数据通过10折交叉验证划分为训练集和测试集进行网络性能测试与调优。
[0051]
另一方面,本发明还提供了一种计算机设备,计算机设备包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现上述的任意一种故障电弧检测模型构建方法。
[0052]
另一方面,本发明还提供了一种计算机可读存储介质,所述存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现上述的任意一种故障电弧检测模型构建方法。
[0053]
本发明的有益效果在于:
[0054]
(1)本发明构建的故障电弧检测模型在进行故障电弧检测时针对回路电流的小波特征进行了极坐标变换,该理想映射保证了电流数据在笛卡尔直角坐标系和极坐标系下的唯一且相互对应,不丢失数据特征信息。其次,极坐标系下数据表示与时间信息的关系更加紧密。利用格拉姆矩阵对极坐标系下特征信息进行了二维编码,使得rgb图像中的纹理信息、颜色特征与电流数据中的失真、跳变等信息密切相关,使得不同燃弧状态的下的故障特征更具区分性,有效避免由于电流畸变程度导致的漏检和错检问题。
[0055]
(2)本发明构建的故障电弧检测模型使用深度学习算法对故障进行检测,相比于传统机器学习算法具有更好的数据挖掘能力和自适应性,能够有效提取不同燃弧状态下负荷标识的特征信息,大大降低故障电弧检测过程中出现的漏检和错检情况,在各项检测指标上均有更好的表现。
[0056]
(3)本发明构建的故障电弧检测模型的故障电弧检测方案主要针对电流信号的低频特征,对设备的采样率要求较低,整体流程实现简单,具有较高的可实现性。
附图说明
[0057]
图1是本发明实施例提供的故障电弧检测模型构建方法的流程框图;
[0058]
图2是本发明实施例故障电弧检测方案流程框图;
[0059]
图3是本发明实施例用于获取目标回路中待检测电流的信号采集装置示意图;
[0060]
图4是本发明实施例采用的alexnet网络结构示意图;
[0061]
图5是本发明实施例提供的故障电弧检测方案应用于实际电路环境的示意图;
[0062]
图6是本发明实施例提供的故障电弧检测模型构建装置结构框图。
具体实施方式
[0063]
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
[0064]
基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0065]
目前基于电流电压的故障电弧检测存在的主要问题包含故障特征提取的有效性,由于燃弧的随机性,传统的时频域特征的识别率不高,出现误检、漏检的问题,难以广泛应用;其次是人工智能检测方法存在计算量大的问题,使得检测算法的可实现性较低。
[0066]
为了解决上述技术问题,提出了本发明故障电弧检测模型构建方法、装置、设备及存储介质的各个实施例。
[0067]
实施例1
[0068]
本实施例提供了一种故障电弧检测方案,参照图2,如图2所示是本实施例提供的故障电弧检测方案流程框图。
[0069]
在低压交流供电系统下,对回路中不同负载工作时的故障和正常电流进行进行采集,故障情况下由于燃弧程度的不同导致故障电流具有一定随机性,加大了特征提取的难度。因此,对采集的电流进行两层小波提取,将小波变换的结果通过格拉姆颜色矩阵进行编码。再通过神经网络进行模型训练,将最终获得的故障电弧检测模型用于故障电弧检测。
[0070]
本实施例采用一种基于颜色编码的特征提取和深度学习的故障诊断方式,有效解决故障电弧由于燃弧程度不同、电流畸变程度不同导致的错检和漏检问题。
[0071]
参照图1,如图1所示是本实施例提供的故障电弧检测模型构建方法的流程框图。
[0072]
该方法具体包括:
[0073]
步骤s100:获取目标回路中待检测电流。
[0074]
作为一种实施方式,参照图3,如图3所示是本实施例用于获取目标回路中待检测电流的信号采集装置示意图。该装置主要由信号采集装置、电弧发生器、负载三部分组成。信号采集装置主要由电流互感器与pico示波器组成,采集电路中的电流信息;电弧发生器用于模拟线路中的燃弧状态;负载部分用于接入电力设备,包含开关型、电阻型、电感性等负载类型。电路中s1为总开关,s3、s4控制故障支路,采集故障电流信息,s2控制正常支路,采集负载正常工作时的电流数据。
[0075]
步骤s200:对待检测电流进行两层小波提取,获得小波变换后的数据。
[0076]
作为一种实施方式,故障电弧的电流信号具有非平稳、随机性的特征,因此可通过小波分解提取信号的高频及低频特征用于辨别故障信号。daubechies系列小波具有正交性好,对不规则信号敏感的特点,因此适用于故障信号的分析。本实施例对所采集的电流信号进行2层小波分解,小波分解算法定义如下:
[0077][0078][0079]
式中,c
j-1,k
表示小波分解空间v
j-1
的第k个尺度系数,d
j-1,k
表示小波分解空间w
j-1
的第k个小波系数,hn和gn分别为定义的低通滤波器以及高通滤波器。
[0080]
步骤s300:对小波变换后的数据进行编码,获得用于故障电弧检测的特征标识。
[0081]
具体地,首先将小波变换后的数据进行归一化和极坐标变换,然后通过格拉姆矩阵将数据转换为二维向量,极坐标转换公式如下
[0082][0083][0084]
式中:xi是经过归一化后的用电负荷时间序列;ti为采样时间戳;n为降采样参数,即电能数据经过格拉姆矩阵颜色编码之后的特征矩阵尺寸。x为包含n个实值的电能数据时间序列,即x={x1,x2,...,xn},φ为极坐标系中与极轴的夹角,r为极坐标中的半径。
[0085]
对电流信息进行归一化以及极坐标转换之后,采用格拉姆矩阵将其转换为二维向量,格拉姆矩阵的定义如下:
[0086][0087]
式中:φi为时间序列中对应的实值xi转换到极坐标系中与极轴的夹角,x为包含n个实值的电能数据时间序列,即x={x1,x2,...,xn},g为所求得的格拉姆编码矩阵。
[0088]
经过格拉姆矩阵颜色编码方法的处理,小波变换后的三层分量分别生成了3个n*n大小的特征矩阵。将这些矩阵分别与rgb颜色空间的三个通道对应,则可以合成和与负荷电流密切相关的rgb图像。该图像包含原始电流数据的主要信息,该标识中的纹理信息、颜色分布等特征与电流数据中的失真、跳变等信息密切相关,因此可以作为故障电弧检测的特征标识。在故障特征标识的构建过程中,可以通过设置参数n的大小来调整构建的标识的二维矩阵尺寸大小,能够适应更多不同场景下的故障检测的精度要求以及速率要求。
[0089]
步骤s400:通过神经网络对特征标识进行训练,并根据训练样本的数据类型对模型的参数进行优化,获得故障电弧检测模型。
[0090]
具体地,基于格拉姆颜色编码提取的特征标识,利用alexnet神经网络进行训练,根据训练样本的数据类型,对模型的配置参数,例如卷积核大小、步长、权重等参数进行调优。
[0091]
参照图4,如图4所示是本实施例采用的alexnet神经网络结构示意图。该神经网络包含5个卷积层和3个全连接层,输入为经过格拉姆颜色编码后组成的rgb图像,本质为二维矩阵,输出结果为分类结果,即线路故障或线路正常。alexnet网络模型结构简单,通过采用多个小尺寸的卷积核代替大卷积核能够加快网络收敛速度,缩短故障检测模型的训练时间,更好的适用于实际环境。
[0092]
本实施例采用的alexnet网络使用relu激活函数,与传统激活函数如sigmoid等相比具有计算量小,传播和收敛速度快等优点。表达式如下所示:
[0093]
relu=max(0,x);
[0094]
神经网络的卷积层包含连接局部响应归一化以及dropout操作,其中连接局部响应归一化实现了局部抑制,增强了神经元的竞争性,提高了泛化能力和准确度。dropout操作对网络的影响主要在于增强网络的多样性,减少过拟合,提升网络的泛化能力。
[0095]
池化层选用平均值池化,选用n/2尺寸大小的过滤器进行采样,通过采样能够压缩大量数据,减少网络参数的数量,提取出代表性的图像特征。
[0096]
网络参数等细节设置完成后,将格拉姆矩阵编码之后的数据通过10折交叉验证划分为训练集和测试集,运用划分的数据进行网络性能测试与调优,最终通过训练好的神经网络模型实现故障电弧的检测。
[0097]
参照图5,如图5所示是本实施例提供的故障电弧检测方案应用于实际电路环境的示意图。采用本实施例提出的故障电弧检测方案能够适用于实际电路环境,减少了实际线路中不同燃弧状态产生的电流随机性导致的误检漏检问题。本方案用于提高低压台区的故障电弧检测的可靠性。图5展示了采用了本实施例的方法构建的故障电弧检测模型的故障指示器的部署方式,可以将其部署在总进线出检测整个区域的故障电弧发生情况,同样可使用于单一负荷前对该设备进行监测,并且监测结果将通过无线传输的方式上传到用户侧进行实时的显示。
[0098]
根本实施例提供的方法构建的故障电弧检测模型在进行故障电弧检测时针对回路电流的小波特征进行了极坐标变换,该理想映射保证了电流数据在笛卡尔直角坐标系和极坐标系下的唯一且相互对应,不丢失数据特征信息。其次,极坐标系下数据表示与时间信息的关系更加紧密。利用格拉姆矩阵对极坐标系下特征信息进行了二维编码,使得rgb图像中的纹理信息、颜色特征与电流数据中的失真、跳变等信息密切相关,使得不同燃弧状态的下的故障特征更具区分性,有效避免由于电流畸变程度导致的漏检和错检问题。
[0099]
本实施例构建的故障电弧检测模型使用深度学习算法对故障进行检测,相比于传统机器学习算法具有更好的数据挖掘能力和自适应性,能够有效提取不同燃弧状态下负荷标识的特征信息,大大降低故障电弧检测过程中出现的漏检和错检情况,在各项检测指标上均有更好的表现。
[0100]
本实施例构建的故障电弧检测模型的故障电弧检测方案主要针对电流信号的低频特征,对设备的采样率要求较低,整体流程实现简单,具有较高的可实现性。
[0101]
实施例2
[0102]
参照图6,如图6所示是本实施例提供的故障电弧检测模型构建装置结构框图。该装置具体包括:
[0103]
电流获取模块,用于获取目标回路中待检测电流。
[0104]
小波变换模块,用于对待检测电流进行两层小波提取,获得小波变换后的数据。
[0105]
数据编码模块,用于对小波变换后的数据进行编码,获得用于故障电弧检测的特征标识。
[0106]
模型建立模块,用于通过神经网络对特征标识进行训练,并根据训练样本的数据类型对模型的参数进行优化,获得故障电弧检测模型。
[0107]
作为一种实施方式,小波变换模块对待检测电流进行两层小波提取具体包括:
[0108]
对待检测电流进行2层小波分解,小波分解方法为
[0109][0110][0111]
其中,c
j-1,k
表示小波分解空间v
j-1
的第k个尺度系数,d
j-1,k
表示小波分解空间w
j-1
的第k个小波系数,hn为定义的低通滤波器,gn为定义的高通滤波器,z为整数。
[0112]
通过小波分解得到一组包含待检测电流从低频到高频的不同频带信息的一维向量。
[0113]
作为一种实施方式,数据编码模块对小波变换后的数据进行矩阵编码具体包括:
[0114]
将小波变换后的数据进行归一化和极坐标变换,通过格拉姆矩阵将数据转换为二维向量,极坐标转换方法为
[0115][0116]
其中,xi是经过归一化后的用电负荷时间序列。ti为采样时间戳。n为降采样参数。x为包含n个实值的电能数据时间序列,x={x1,x2,...,xn}。φ为极坐标系中与极轴的夹角,r为极坐标中的半径。
[0117]
对经过极坐标转换后的数据采用格拉姆矩阵,将数据转换为二维向量,格拉姆矩阵为
[0118][0119]
其中,φi为时间序列中对应的实值xi转换到极坐标系中与极轴的夹角,g为格拉姆编码矩阵,x'为x的转置矩阵,i为与x同维度的单位矩阵。
[0120]
作为一种实施方式,模型建立模块采用的神经网络包括alexnet网络,alexnet网络包括relu激活函数。
[0121]
作为一种实施方式,模型建立模块采用的alexnet网络的卷积层包含连接局部响应归一化和dropout操作。
[0122]
作为一种实施方式,模型建立模块采用的alexnet网络的池化层选用平均值池化,选用n/2尺寸大小的过滤器进行采样。
[0123]
作为一种实施方式,模型建立模块在alexnet网络在完成参数优化后,将格拉姆矩
阵编码后的数据通过10折交叉验证划分为训练集和测试集进行网络性能测试与调优。
[0124]
根本实施例提供的装置构建的故障电弧检测模型在进行故障电弧检测时针对回路电流的小波特征进行了极坐标变换,该理想映射保证了电流数据在笛卡尔直角坐标系和极坐标系下的唯一且相互对应,不丢失数据特征信息。其次,极坐标系下数据表示与时间信息的关系更加紧密。利用格拉姆矩阵对极坐标系下特征信息进行了二维编码,使得rgb图像中的纹理信息、颜色特征与电流数据中的失真、跳变等信息密切相关,使得不同燃弧状态的下的故障特征更具区分性,有效避免由于电流畸变程度导致的漏检和错检问题。
[0125]
本实施例构建的故障电弧检测模型使用深度学习算法对故障进行检测,相比于传统机器学习算法具有更好的数据挖掘能力和自适应性,能够有效提取不同燃弧状态下负荷标识的特征信息,大大降低故障电弧检测过程中出现的漏检和错检情况,在各项检测指标上均有更好的表现。
[0126]
本实施例构建的故障电弧检测模型的故障电弧检测方案主要针对电流信号的低频特征,对设备的采样率要求较低,整体流程实现简单,具有较高的可实现性。
[0127]
实施例3
[0128]
本优选实施例提供了一种计算机设备,该计算机设备可以实现本技术实施例所提供的故障电弧检测模型构建方法任一实施例中的步骤,因此,可以实现本技术实施例所提供的故障电弧检测模型构建方法的有益效果,详见前面的实施例,在此不再赘述。
[0129]
实施例4
[0130]
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。为此,本发明实施例提供一种存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本发明实施例所提供的故障电弧检测模型构建方法中任一实施例的步骤。
[0131]
其中,该存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
[0132]
由于该存储介质中所存储的指令,可以执行本发明实施例所提供的任一故障电弧检测模型构建方法实施例中的步骤,因此,可以实现本发明实施例所提供的任一故障电弧检测模型构建方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
[0133]
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献