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

一种电容式电压互感器故障原因智能诊断方法与流程

2022-05-17 23:17:41 来源:中国专利 TAG:


1.本发明涉及智能电网技术领域,尤其涉及一种电容式电压互感器故障原因智能诊断方法。


背景技术:

2.作为电能计量装置的重要组成部分,互感器计量性能的准确可靠直接关系到电能贸易结算的公平公正。电容式电压互感器是由串联电容器分压,再经电磁式互感器降压和隔离。和常规的电磁式电压互感器相比,电容式电压互感器除了具有冲击绝缘强度高、制造简单、体积小、重量轻等优点外,在经济和安全上还有很多优越之处。随着电容式电压互感器被广泛应用的同时出现了多种故障或缺陷,常见的故障包括高压电容击穿,中压电容击穿,电磁单元击穿,渗漏油,高压电容受潮,低压电容受潮,阻尼装置劣化等。故障持续发展将严重威胁设备安全。当前主流的方法是在变电站停电检修时,或互感器发生超差等状况时,将互感器由技术人员人工判断故障原因,并进行维修,但停电检修耗费人力物力大,需要一种快捷方便的互感器故障原因诊断方法。


技术实现要素:

3.本发明针对现有技术中存在的技术问题,提供一种电容式电压互感器故障原因智能诊断方法,利用在线误差数据,采用深度学习算法智能判断cvt故障原因,相较于人工现场判断,可提前又便捷地获得故障原因有关信息,并提前做出判断尽早发现互感器存在的问题,有助于运维人员及时发现互感器的超差原因,并针对性进行维修,提高了现场运维效率,减轻运维人员工作量,显著降低运维成本。
4.根据本发明的第一方面,提供了一种电容式电压互感器故障原因智能诊断方法,包括:步骤1,采集数据生成训练集d;所述训练集d为输入数据集x映射到输出数据集y的字典,所述输入数据集x为误差评估值数据,所述输出数据集y为互感器故障原因数据;步骤2,基于局部异常因子算法对所述训练集中的所述输入数据集x进行异常错误数据剔除的预处理;步骤3,基于预处理后的所述训练集进行鲸鱼优化算法参数调优的rnn模型训练;步骤4,基于训练完成的所述rnn模型训练进行电容式电压互感器故障原因预测。
5.在上述技术方案的基础上,本发明还可以作出如下改进。
6.可选的,所述输入数据集x为由数据种类、数据组个数n和数据集时长范围构成的三维数组;所述输入数据集x的数据种类包括:互感器误差评估值的比差xf和角差;所述输出数据集y为由互感器故障原因构成的1维数组,所述互感器故障原因包括:高压电容击穿、中压电容击穿、渗漏油、高压电容受潮、低压电容受潮和阻尼装置劣化。
7.可选的,所述步骤1中获取所述输入数据集d的过程包括:在变电站开展电容式电压互感器故障诊断,计算电容式电压互感器误差评估值,
将该误差评估值代替误差真值,搜寻设定时间范围内该变电站的维修情况,采集所述数据集时长范围对应的所述比差xf和所述角差作为故障数据组;搜寻与所述故障数据组数量对应的正常状态下互感器误差评估值作为正常数据组;所述故障数据组与所述正常数据组的个数和记作n;记录所述故障数据组的各组数对应的故障原因,生成所述输入数据集d。
8.可选的,所述步骤2包括:将所述输入数据集x中每个序列数据,按时间序列和误差数值作二维平面计算离群因子,离群因子计算式为:;其中,m为待测对象与由近及远点的数量,o'是待测对象的邻域点,n
m(o)
为待测对象o的第m距离邻域;ird为局部可达密度函数;将输入数据集x的一个数据组中每一个数据点进行离群因子值的计算,选择离群因子最大的两个点作为离群点进行剔除。
9.可选的,所述步骤3包括:步骤301,初始化鲸鱼优化算法的种群和rnn模型的参数,所述参数包括隐含层节点数n、学习率和迭代次数iter,将初始化后的值作为待优化的参数输入到鲸鱼优化算法中;步骤303,建立判断效果评分的真值表,所述真值表为真实故障的各个种类与预测故障的各个种类对应的评分;步骤302,将鲸鱼优化算法优化后的参数作为最初的历史最优值赋值给所述rnn模型并训练,依次将每天的比差xf和角差数据输入所述rnn模型进行训练,在每天的数据训练完成后通过鲸鱼优化算法对所述值进行优化;步骤303,基于所述真值表的评分计算经过鲸鱼优化算法的所述rnn模型的训练损失值t1;所述训练损失t1小于设定的最低要求t0时,输出参数值和预测模型m;所述训练损失t1大于等于t0或者未到迭代次数时,更新参数并且重新进行训练。
10.可选的,所述真值表包括:真实故障与预测故障的种类相同时,对应的评分为100分;真实故障与预测故障的种类不同但类型相同时,对应的评分为50分;类型相同的故障种类为高压电容击穿和中压电容击穿以及高压电容受潮和低压电容受潮;真实故障的种类与预测故障的种类不同且类型相同时,对应的评分为0分。
11.可选的,所述训练损失t1计算式为;ny为预测样本数,ti为每一组数据在所述真值表中的对应评分。
12.可选的,所述步骤4包括:将设定时间范围内的每天采集的比差和角差数据导入训练完成的所述rnn模,通过所述rnn模型的输出来判断电容式电压互感器的故障原因;将故障数据加入所述训练集d,并定时加入正常数据进入所述训练集d;使用lightgbm框架进行增量训练。
13.本发明提供的一种电容式电压互感器故障原因智能诊断方法,在变电站采集有故障的cvt故障原因及其前设定时长(例如30天)的误差评估值,作为训练数据,使用lof算法对该数据进行清洗,使用woa鲸鱼算法用于参数寻优,因为rnn参数难以确定,比差角差两个时间序列作为输入故障原因作为输出使用rnn进行训练,lightgbm框架实现增量训练,使用训练完成的模型用于发生故障的互感器,提前得知故障原因。
附图说明
14.图1为本发明实施例提供的一种电容式电压互感器故障原因智能诊断的示意图;图2为本发明实施例提供的rnn模型训练的示意图;图3为本发明实施例提供的利用训练完成的rnn模型进行电容式电压互感器故障原因预测的示意图。
具体实施方式
15.以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
16.目前技术人员人工判断故障原因检查耗费人力物力大,效率低,如果互感器故障维修不及时会导致持续超差,损害电力结算公平甚至电网安全,因此需要一种快捷方便的互感器故障原因诊断方法,本发明通过在线数据智能判断cvt故障原因,有助于运维人员及时发现互感器的故障原因,又能提高现场运维效率,提前做出判断尽早发现互感器存在的故障,避免错误诊断或未及时的发现故障导致更恶劣的后果损害电网安全。该发明具有较高的工程应用价值,适应当前电力系统高供电可靠性的要求。
17.图1为本发明提供的一种电容式电压互感器故障原因智能诊断方法的示意图,如图1所示,该智能诊断方法包括:步骤1,采集数据生成训练集d;训练集d为输入数据集x映射到输出数据集y的字典,输入数据集x为误差评估值数据,输出数据集y为互感器故障原因数据。
18.步骤2,基于局部异常因子算法对训练集中的输入数据集x进行异常错误数据剔除的预处理。
19.步骤3,基于预处理后的训练集进行鲸鱼优化算法参数调优的rnn模型训练。
20.步骤4,基于训练完成的rnn模型训练进行电容式电压互感器故障原因预测。
21.本发明提供的一种电容式电压互感器故障原因智能诊断方法,利用在线误差数据,采用深度学习算法智能判断cvt故障原因,相较于人工现场判断,可提前又便捷地获得故障原因有关信息,并提前做出判断尽早发现互感器存在的问题,有助于运维人员及时发现互感器的超差原因,并针对性进行维修,提高了现场运维效率,减轻运维人员工作量,显著降低运维成本。
22.实施例1
本发明提供的实施例1为本发明提供的一种电容式电压互感器故障原因智能诊断的实施例,结合图2可知,该实施例包括:步骤1,采集数据生成训练集d;训练集d为输入数据集x映射到输出数据集y的字典,输入数据集x为误差评估值数据,输出数据集y为互感器故障原因数据。
23.在一种可能的实施例方式中,输入数据集x为由数据种类、数据组个数n和数据集时长范围构成的三维数组。
24.输入数据集x的数据种类包括:互感器误差评估值的比差xf和角差。
25.输出数据集y为由互感器故障原因构成的1维数组,互感器故障原因包括:高压电容击穿、中压电容击穿、渗漏油、高压电容受潮、低压电容受潮和阻尼装置劣化。
26.具体实施中,列举变电站中互感器故障原因构建互感器故障原因集作为输出数据集y,输出数据集y可以为一个个数为6的1维数组,y={高压电容击穿,中压电容击穿,渗漏油,高压电容受潮,低压电容受潮,阻尼装置劣化}。因此,训练集d是从x映射到y的字典,将用于后续的训练步骤。
27.在一种可能的实施例方式中,步骤1中获取输入数据集d的过程包括:在变电站开展电容式电压互感器故障诊断,通过算法计算由二次电压幅值等电参量获得的电容式电压互感器误差评估值,将该误差评估值代替误差真值,搜寻设定时间范围内(例如五年)该变电站的维修情况,采集数据集时长范围(例如为之前30天)对应的比值差相位差数据,即比差xf和角差作为故障数据组。
28.搜寻与故障数据组数量对应的正常状态下互感器误差评估值作为正常数据组。
29.故障数据组与正常数据组的个数和记作n。
30.记录故障数据组的各组数对应的故障原因,生成输入数据集d。
31.具体实施中,数据种类为比差xf和角差2个,数据组个数为n,每组数据包含30天的误差评估值数据,因此输入数据集x为一个2*n*30的3维数组。
32.步骤2,基于局部异常因子算法对训练集中的输入数据集x进行异常错误数据剔除的预处理。
33.在一种可能的实施例方式中,由于存在环境突变人工因素等影响,会出现一些异常错误数据,需将其剔除,使用lof局部离群因子检测方法进行数据预处理,这是一种基于密度的离群点检测方法,方法是使用对象和其邻近对象的相对密度表示对象的离群程度。
34.在一种可能的实施例方式中,步骤2包括:将输入数据集x中每个序列数据,具体实施中,输入数据集x中有2n个代表历史30天比差/角差的序列数据,按时间序列和误差数值作二维平面计算离群因子,离群因子计算式为:。
35.其中,m为待测对象与由近及远点的数量,o'是待测对象的邻域点,n
m(o)
为待测对象o的第m距离邻域;ird为局部可达密度函数。
36.待测对象o的离群因子(lof)得分在[1-x,1 y]范围内时,x、y为设定值,该范围表示近似为1,待测对象o的密度与其邻域点密度属于同一种模式。
[0037]
待测对象o的离群因子得分小于1-x时,表示数据点p处在一个相对密集的区域,不属一个异常点。
[0038]
待测对象o的离群因子得分大于1 y时,表明数据点p跟其他点比较疏远,是一个异常点。
[0039]
将输入数据集x的一个数据组中每一个数据点进行离群因子值的计算,选择离群因子最大于1的两个点作为离群点进行剔除。
[0040]
将清洗完毕后的数据集用于模型训练。由于rnn循环神经网络的参数是通过经验或者多次实验确定的,这种确定方法不一定科学,因此引入woa鲸鱼优化算法,对深度学习中的隐藏层神经元节点数、迭代次数和学习率三个参数进行网络参数寻优。鲸鱼优化算法是通过模拟鲸鱼猎物捕食机制来表示算法的寻优过程。
[0041]
步骤3,基于预处理后的训练集进行鲸鱼优化算法参数调优的rnn模型训练。
[0042]
在一种可能的实施例方式中,循环神经网络rnn是反馈神经网络的一种,特点是本层的输出会继续输入到下一层节点,适合如比差角差这种存在时间序列的数据,上一日的数据可以继续传送给今日。具体的,步骤3包括:步骤301,初始化鲸鱼优化算法的种群和rnn模型的参数,参数包括隐含层节点数n、学习率和迭代次数iter,将初始化后的值作为待优化的参数输入到鲸鱼优化算法中。
[0043]
步骤303,建立判断效果评分的真值表,真值表为真实故障的各个种类与预测故障的各个种类对应的评分。
[0044]
由于同类型的故障不应认为是完全判断错误,于是制定真值表用于判断效果评分,具体实施中,该真值表包括:真实故障与预测故障的种类相同时,对应的评分为100分。
[0045]
真实故障与预测故障的种类不同但类型相同时,对应的评分为50分;类型相同的故障种类为高压电容击穿和中压电容击穿以及高压电容受潮和低压电容受潮。
[0046]
真实故障的种类与预测故障的种类不同且类型相同时,对应的评分为0分。
[0047]
具体的,真值表为:
具体的,步骤302,将鲸鱼优化算法优化后的参数作为最初的历史最优值赋值给rnn模型并训练,依次将每天的比差xf和角差数据按时序输入rnn模型进行训练,在每天的数据训练完成后通过鲸鱼优化算法对值进行优化,如图2所示为本发明实施例提供的rnn模型训练示意图。
[0048]
步骤303,基于真值表的评分计算经过鲸鱼优化算法的rnn模型的训练损失值t1;训练损失t1小于设定的最低要求t0时,则满足要求,输出参数值和预测模型m;训练损失t1大于等于t0或者未到迭代次数时,更新参数并且重新进行训练,直到t1小于t0。
[0049]
具体实施中,该训练损失t1计算式可以为。
[0050]
ny为预测样本数,ti为每一组数据在真值表中的对应评分。
[0051]
步骤4,基于训练完成的rnn模型训练进行电容式电压互感器故障原因预测。
[0052]
如图3所示为本发明实施例提供的利用训练完成的rnn模型进行电容式电压互感器故障原因预测的示意图,结合图3可知,在一种可能的实施例方式中,步骤4包括:将设定时间范围内的每天采集的比差和角差数据导入训练完成的rnn模型m,通过rnn模型的输出来判断电容式电压互感器的故障原因。
[0053]
将故障数据加入训练集d,并定时加入正常数据进入训练集d。
[0054]
当其存在故障并进行运维处理时,将相关数据导入原模型进行更新,并定时加入互感器正常时的误差序列数据。
[0055]
为减轻训练时间、内存压力,使用lightgbm框架进行增量训练,lightgbm是个快速的,分布式的,高性能的基于决策树算法的梯度提升框架,常态使用时可保留原有模型,使用较小内存较短时间实现对新误差数据的导入和互感器故障原因预测模型的更新。
[0056]
本发明实施例提供的一种电容式电压互感器故障原因智能诊断方法,在变电站采集有故障的cvt故障原因及其前设定时长(例如30天)的误差评估值,作为训练数据,使用lof算法对该数据进行清洗,使用woa鲸鱼算法用于参数寻优,因为rnn参数难以确定,比差角差两个时间序列作为输入故障原因作为输出使用rnn进行训练,lightgbm框架实现增量训练,使用训练完成的模型用于发生故障的互感器,提前得知故障原因。
[0057]
需要说明的是,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其它实施例的相关描述。
[0058]
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0059]
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指
令到通用计算机、专用计算机、嵌入式计算机或者其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0060]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0061]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0062]
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0063]
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包括这些改动和变型在内。
再多了解一些

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

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

相关文献