System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及配电网线损检测,特别是涉及一种非技术线损检测系统及方法。
技术介绍
1、线损率是反映电网运行状况的一项重要技术经济指标。线损又分为技术线损和非技术线损,技术线路损耗与电网的物理特性有关,而非技术线路损失是由于非技术来源,尤其是窃电。对非技术线损的检测,同样对电网得经济运行有着至关重要的影响。因此,设计一种非技术线损检测系统及方法是十分有必要的。
技术实现思路
1、本专利技术的目的是提供一种非技术线损检测系统及方法,能够实现非技术线损检测,尤其是窃电的检测,能够保证电网的良好经济运行:
2、一种非技术线损检测系统,包括:数据获取模块、数据预处理模块、训练数据生成模块、模型搭建训练模块及线损检测模块,所述数据获取模块连接所述数据预处理模块,所述数据预处理模块连接所述训练数据生成模块,所述训练数据生成模块连接所述模型搭建训练模块,所述模型搭建训练模块及数据获取模块连接所述线损检测模块;
3、所述数据获取模块用于获取实时用电数据及历史用电数据;
4、所述数据预处理模块用于对历史用电数据进行预处理;
5、所述训练数据生成模块用于根据预处理后的历史用电数据生成训练数据集;
6、所述模型搭建训练模块用于搭建线损检测模型,并基于训练数据集对线损检测模型进行训练;
7、所述线损检测模块用于将实时用电数据输入训练完成后的线损检测模型中,进行线损检测。
8、本专利技术还提供了一种非技术线损检测方法,应用于上
9、步骤1:通过数据获取模块获取实时用电数据及历史用电数据;
10、步骤2:通过数据预处理模块对历史用电数据进行预处理;
11、步骤3:通过训练数据生成模块基于预处理过后的历史用电数据生成训练数据集;
12、步骤4:通过模型搭建训练模块搭建线损检测模型,并基于训练数据集对线损检测模型进行训练;
13、步骤5:线损检测模块将实时用电数据输入训练后的线损检测模型中,进行线损检测。
14、可选的,步骤2中,通过数据预处理模块对历史用电数据进行预处理,具体为:
15、数据预处理模块获取数据获取模块采集的历史用电数据,并对其进行缺失值处理、异常值处理及数据归一化,其中,采用最近插值法,根据缺失值周围的已知数据估计缺失值,在时间序列上找到最近的数据点进行差值,公式为:
16、
17、式中,xi表示某天用电数据中的值,nan为空缺值;
18、对异常值进行删除、替换及插值处理;
19、最终进行归一化处理,公式为:
20、
21、式中,min(x)为x中的最小值,max(x)为x中的最大值。
22、可选的,步骤3中,通过训练数据生成模块基于预处理过后的历史用电数据生成训练数据集,具体为:
23、训练数据生成模块获取预处理后的历史用电数据,并对其进行分析,将其分为正常数据及异常数据,训练数据生成模块搭建timegan模型,并对其进行训练,得到训练后的timegan模型,将异常数据输入训练后的timegan模型进行样本生成,得到新的异常数据,对正常数据及异常数据进行标注,最终生成训练数据集。
24、可选的,步骤3中,通过模型搭建训练模块搭建线损检测模型,并基于训练数据集对线损检测模型进行训练,具体为:
25、模型搭建模块搭建lstm-transformer模型,模型搭建模块获取训练数据集,并基于训练数据集对lstm-transformer模型进行训练,得到训练后的lstm-transformer模型,并将其发送至线损检测模块。
26、可选的,步骤5中,线损检测模块将实时用电数据输入训练后的线损检测模型中,进行线损检测,具体为:
27、线损检测模块从数据获取模块中获取实时用电数据,从模型搭建模块中获取训练后的lstm-transformer模型,并将实时用电数据输入至训练后的lstm-transformer模型中,进行线损检测。
28、根据本专利技术提供的具体实施例,本专利技术公开了以下技术效果:本专利技术提供的非技术线损检测系统及方法,该系统包括数据获取模块、数据预处理模块、训练数据生成模块、模型搭建训练模块及线损检测模块,该方法包括通过数据获取模块获取实时用电数据及历史用电数据,通过数据预处理模块对历史用电数据进行预处理,通过训练数据生成模块基于预处理过后的历史用电数据生成训练数据集,通过模型搭建训练模块搭建线损检测模型,并基于训练数据集对线损检测模型进行训练,线损检测模块将实时用电数据输入训练后的线损检测模型中,进行线损检测;该系统及方法能够实现非技术线损,尤其是窃电的检测,便于使用。
本文档来自技高网...【技术保护点】
1.一种非技术线损检测系统,其特征在于,包括:数据获取模块、数据预处理模块、训练数据生成模块、模型搭建训练模块及线损检测模块,所述数据获取模块连接所述数据预处理模块,所述数据预处理模块连接所述训练数据生成模块,所述训练数据生成模块连接所述模型搭建训练模块,所述模型搭建训练模块及数据获取模块连接所述线损检测模块;
2.一种非技术线损检测方法,应用于权利要求1所述的非技术线损检测系统,其特征在于,包括如下步骤:
3.根据权利要求2所述的非技术线损检测方法,其特征在于,步骤2中,通过数据预处理模块对历史用电数据进行预处理,具体为:
4.根据权利要求3所述的非技术线损检测方法,其特征在于,步骤3中,通过训练数据生成模块基于预处理过后的历史用电数据生成训练数据集,具体为:
5.根据权利要求4所述的非技术线损检测方法,其特征在于,步骤3中,通过模型搭建训练模块搭建线损检测模型,并基于训练数据集对线损检测模型进行训练,具体为:
6.根据权利要求5所述的非技术线损检测方法,其特征在于,步骤5中,线损检测模块将实时用电数据输入训练后的线损
...【技术特征摘要】
1.一种非技术线损检测系统,其特征在于,包括:数据获取模块、数据预处理模块、训练数据生成模块、模型搭建训练模块及线损检测模块,所述数据获取模块连接所述数据预处理模块,所述数据预处理模块连接所述训练数据生成模块,所述训练数据生成模块连接所述模型搭建训练模块,所述模型搭建训练模块及数据获取模块连接所述线损检测模块;
2.一种非技术线损检测方法,应用于权利要求1所述的非技术线损检测系统,其特征在于,包括如下步骤:
3.根据权利要求2所述的非技术线损检测方法,其特征在于,步骤2中,通过数据预处...
【专利技术属性】
技术研发人员:董成哲,王立宗,张其祥,李菊兰,
申请(专利权)人:北京新源绿网节能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。