System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本说明书实施例主要涉及变电柜故障检测,具体为一种基于温度的变电柜故障检测方法及系统。
技术介绍
1、变电柜是一种用于电力系统中的设备,用来分配、控制和保护电能传输和分配。它通常包括断路器、继电器、电流互感器、电压互感器等组件,用于管理电网中的电能流动。变电柜在电力系统中起着非常重要的作用,能够确保电能安全、稳定地传输到用户端。
2、当变电柜内部的部件(例如,断路器、继电器、变压器、电缆等)发生故障时,会产生大量热量,如果不及时发现处理,有可能会造成严重的不良后果。现有技术通常会通过温度传感器来采集变电柜内部的温度值,当温度值大于等于预设温度阈值时,判定变电柜内的部件出现了故障;否则判定变电柜内的部件没有出现故障。
3、然而变电柜受环境温度的影响是很大的,很有可能会出现以下情况:变电柜内的部件实际并没有出现故障,但是由于环境的高温影响,导致检测得到的温度值大于预设温度阈值,进而导致了故障的错误判定;或者,变电柜内的部件实际出现了故障,但是由于环境的低温影响,导致检测得到的温度值小于预设温度阈值,进而又导致了故障的错误判定。即现有技术中基于温度的变电柜故障检测方法准确率较低。
技术实现思路
1、本说明书实施例针对现有技术存在的问题,提出了一种基于温度的变电柜故障检测方法及系统。
2、在第一方面,本说明书实施例提供了一种基于温度的变电柜故障检测方法,包括以下步骤:
3、s1.获取变电柜内部的环境温度以得到第一温度值;
4、s2.
5、s3.将第一温度值及故障待判定部件的部件型号输入第二温度预测模型以得到第三温度值;且第二温度预测模型已通过第二数据进行训练,第二数据包括第一温度值、部件型号和第三温度值,第一温度值为变电柜内部的环境温度,第三温度值为在变电柜内部的环境温度为第一温度值且部件已故障时检测到的部件温度;
6、s4.通过第二温度值和第三温度值计算得到第一温度阈值;
7、s5.检测故障待判定部件的温度以得到第四温度值;
8、s6.将第四温度值与第一温度阈值进行比对,当第四温度值小于第一温度阈值时,将故障待判定部件确定为未故障;当第四温度值大于等于第一温度阈值时,将故障待判定部件确定为已故障。
9、作为优选,s4具体包括:
10、s41.将第三温度值减去第二温度值以得到温度差值一;
11、s42.将温度差值一除以二以得到温度平均值;
12、s43.将温度平均值乘以温度调节系数以得到温度调节值;
13、s44.将第二温度值加上温度调节值以得到第一温度阈值。
14、作为优选,s43中的温度调节系数通过以下步骤确定:
15、s431.获取变电柜外部的环境温度以得到第五温度值;
16、s432.将第一温度值与第五温度值进行比对,当第一温度值大于第五温度值且两者的差值大于第二温度阈值时,进入步骤s433以进行温度调节系数的计算;否则,将温度调节系数设为1;
17、s433.将第一温度值减去第五温度值以得到温度差值二,将温度差值二减去第二温度阈值以得到温度差值三,将温度差值三的数值乘以温度缩放系数以得到温度缩放值,将100减去温度缩放值再除以100以得到温度调节系数。
18、作为优选,s432中,将第五温度值及变电柜内具有发热功能的部件的部件型号输入第三温度预测模型以得到第六温度值,并将第六温度值减去第五温度值以得到第二温度阈值;且第三温度预测模型已通过第三数据进行训练,第三数据包括第五温度值、变电柜内具有发热功能的部件的部件型号和第六温度值,第五温度值为对应变电柜的外部环境温度,第六温度值为对应变电柜的内部环境温度。
19、作为优选,s433中,当温度差值三小于等于10℃时,将温度缩放系数设为1;当温度差值三大于10℃且小于等于20℃时,将温度缩放系数设为2;当温度差值三大于20℃时,将温度缩放系数设为3。
20、在第二方面,本说明书实施例提供了一种基于温度的变电柜故障检测系统,用于执行第一方面的变电柜故障检测方法,变电柜故障检测系统包括:
21、第一温度值获取模块,用于获取变电柜内部的环境温度以得到第一温度值;
22、第二温度值获取模块,用于将第一温度值及故障待判定部件的部件型号输入第一温度预测模型以得到第二温度值;且第一温度预测模型已通过第一数据进行训练,第一数据包括第一温度值、部件型号和第二温度值,第一温度值为变电柜内部的环境温度,第二温度值为在变电柜内部的环境温度为第一温度值且部件未故障时检测到的部件温度;
23、第三温度值获取模块,用于将第一温度值及故障待判定部件的部件型号输入第二温度预测模型以得到第三温度值;且第二温度预测模型已通过第二数据进行训练,第二数据包括第一温度值、部件型号和第三温度值,第一温度值为变电柜内部的环境温度,第三温度值为在变电柜内部的环境温度为第一温度值且部件已故障时检测到的部件温度;
24、第一温度阈值计算模块,用于通过第二温度值和第三温度值计算得到第一温度阈值;
25、第四温度值检测模块,用于检测故障待判定部件的温度以得到第四温度值;
26、故障判定模块,用于将第四温度值与第一温度阈值进行比对,当第四温度值小于第一温度阈值时,将故障待判定部件确定为未故障;当第四温度值大于等于第一温度阈值时,将故障待判定部件确定为已故障。
27、作为优选,第一温度阈值计算模块包括:
28、温度差值一计算单元,用于将第三温度值减去第二温度值以得到温度差值一;
29、温度平均值计算单元,用于将温度差值一除以二以得到温度平均值;
30、温度调节值计算单元,用于将温度平均值乘以温度调节系数以得到温度调节值;
31、第一温度阈值计算单元,用于将第二温度值加上温度调节值以得到第一温度阈值。
32、作为优选,第一温度阈值计算模块还包括温度调节系数确定单元;温度调节系数确定单元具体包括:
33、第五温度值获取子单元,用于获取变电柜外部的环境温度以得到第五温度值;
34、温度调节系数确定子单元,用于将第一温度值与第五温度值进行比对,当第一温度值大于第五温度值且两者的差值大于第二温度阈值时,进行温度调节系数的计算;否则,将温度调节系数设为1;
35、温度调节系数计算子单元,用于将第一温度值减去第五温度值以得到温度差值二,将温度差值二减去第二温度阈值以得到温度差值三,将温度差值三的数值乘以温度缩放系数以得到温度缩放值,将100减去温本文档来自技高网...
【技术保护点】
1.一种基于温度的变电柜故障检测方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的变电柜故障检测方法,其特征在于,所述S4具体包括:
3.根据权利要求2所述的变电柜故障检测方法,其特征在于,所述S43中的温度调节系数通过以下步骤确定:
4.根据权利要求3所述的变电柜故障检测方法,其特征在于,所述S432中,将所述第五温度值及变电柜内具有发热功能的部件的部件型号输入第三温度预测模型以得到第六温度值,并将所述第六温度值减去所述第五温度值以得到所述第二温度阈值;且所述第三温度预测模型已通过第三数据进行训练,所述第三数据包括第五温度值、变电柜内具有发热功能的部件的部件型号和第六温度值,所述第五温度值为对应变电柜的外部环境温度,所述第六温度值为对应变电柜的内部环境温度。
5.根据权利要求3所述的变电柜故障检测方法,其特征在于,所述S433中,当所述温度差值三小于等于10℃时,将所述温度缩放系数设为1;当所述温度差值三大于10℃且小于等于20℃时,将所述温度缩放系数设为2;当所述温度差值三大于20℃时,将所述温度缩放系数设为3。
...【技术特征摘要】
1.一种基于温度的变电柜故障检测方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的变电柜故障检测方法,其特征在于,所述s4具体包括:
3.根据权利要求2所述的变电柜故障检测方法,其特征在于,所述s43中的温度调节系数通过以下步骤确定:
4.根据权利要求3所述的变电柜故障检测方法,其特征在于,所述s432中,将所述第五温度值及变电柜内具有发热功能的部件的部件型号输入第三温度预测模型以得到第六温度值,并将所述第六温度值减去所述第五温度值以得到所述第二温度阈值;且所述第三温度预测模型已通过第三数据进行训练,所述第三数据包括第五温度值、变电柜内具有发热功能的部件的部件型号和第六温度值,所述第五温度值为对应变电柜的外部环境温度,所述第六温度值为对应变电柜的内部环境温度。
5.根据权利要求3所述的变电柜故障检测方法,其特征在于,所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。