System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电表采集,具体为一种分布式电表采集系统及采集方法。
技术介绍
1、分布式电表是一种用于测量和记录电力消耗的设备,通常由多个电表组成,并且安装到不同的位置,相比于传统的集中式电表,分布式电表具有灵活、智能、便于监测和管理的效果。
2、在分布式电表的运行过程中,需要对采集的的电力数据进行传输,以进行汇总分析,目前分布式电表的电力数据传输方式大多采用无线传输,因为无线传输方式具有便捷性、灵活性、扩展性等优点,适合用于分布式智能电表中,实现电力数据的传输。
3、在电力数据传输的过程中,由于数据量大、采集频率高、传输延迟等原因,会不可避免地出现电力数据传输异常,导致分布式电表所采集的电力数据出现缺失、错误等异常情况,目前常采用两种方法来应对此问题,一是采用删除法将异常电力数据删除,满足分析条件,但是这种方法会造成真实数据丢失,导致分析偏差更大;另一种是采用填补法,将电力数据的异常值删除后采用近似值进行填补,这种方法需要保证所填补的近似值满足电力数据的变化规律,当用户的用电信息变化规律不稳定时,所填补的近似值的有效性难以保证。
4、所以有必要提供一种分布式电表采集系统及采集方法来解决上述问题。
5、需要说明的是,本
技术介绍
部分中公开的以上信息仅用于理解本申请构思的
技术介绍
,并且因此,它可以包含不构成现有技术的信息。
技术实现思路
1、基于现有技术中存在的上述问题,本申请所要解决的问题是:提供一种分布式电表采集系统及采集方法,达到能够在电
2、本申请解决其技术问题所采用的技术方案是:一种分布式电表采集方法,该方法包括:
3、服务器接收来自监测设备所采集的第一监测数据,并对第一监测数据进行组合后,生成具有至少一个电力属性的第一组合数据,该监测设备为分布式电表,第一监测数据为各个分布式电表所采集的电力数据;
4、对第一组合数据进行异常值检测,并判断异常值在第一组合数据中的位置;
5、确定替换值对第一组合数据中的异常值进行替换,并在替换前对替换值进行准确性评估;
6、将经过准确性评估的替换值替换到第一组合数据中。
7、在本申请的技术方案实施过程中,通过对第一组合数据进行异常值检测,并判断异常值在第一组合数据中的位置,并确定替换值对第一组合数据中的异常值进行替换,并在替换前对替换值进行准确性评估,提高替换值的准确性,减少替换值对分析结果产生的影响。
8、进一步的,所述第一组合数据的生成包括:
9、选择至少一个电力属性作为基准电力属性;
10、根据选定的基准电力属性,对第一监测数据进行组合,生成第一组合数据。
11、进一步的,所述第一组合数据包括前区和后区,所述基准电力属性代表的电力数据设置于前区。
12、进一步的,所述对第一组合数据进行异常值检测包括:
13、对第一组合数据中的关联数据进行电力属性识别,根据识别结果对第一组合数据进行重排列;
14、根据重排列结果选择异常值检测算法,检测第一组合数据中的异常值;
15、对出现异常值的关联数据进行标记,并进行替换判断。
16、进一步的,替换值的确定包括:
17、建立至少两个替换策略,并作为第一替换策略和第二替换策略;
18、输出第一替换值和第二替换值,并对第一替换值和第二替换值进行均值计算,得到替换值均值;
19、将第一替换值、第二替换值、替换值均值作为候选替换值。
20、进一步的,对选用的替换值进行准确性评估包括:
21、建立模拟分析模型,该模拟分析模型具有输入端和一个输出端;
22、分别将第一替换值、第二替换值、替换值均值替换掉的电力数据输入到模拟分析模型中,并生成第一分布值、第二分布值和第三分布值;
23、对第一替换值、第二替换值、替换值均值的输出结果进行比对,选择其中一个作为异常值的替换值。
24、进一步的,对第一替换值、第二替换值、替换值均值的输出结果进行比对的方法为:
25、当第一分布值、第二分布值和第三分布值相等时,任意选取其中一个候选替换值作为异常值的替换值;
26、当第一分布值、第二分布值和第三分布值不相等时,对第一分布值、第二分布值和第三分布值进行两两对比,选择具有最大分布值的候选替换值作为异常值的替换值。
27、一种分布式电表采集系统,该系统包括:
28、数据接收模块,用于服务器接收来自监测设备所采集的第一监测数据,并对第一监测数据进行组合后,生成具有至少一个电力属性的第一组合数据,该监测设备为分布式电表,第一监测数据为各个分布式电表所采集的电力数据;
29、异常值检测及定位模块,用于对第一组合数据进行异常值检测,并判断异常值在第一组合数据中的位置;
30、异常值确定与评估模块,用于确定替换值对第一组合数据中的异常值进行替换,并在替换前对替换值进行准确性评估;
31、替换模块,用于将经过准确性评估的替换值替换到第一组合数据中。
32、进一步的,所述数据接收模块包括:
33、基准电力属性确定模块,用于选择至少一个电力属性作为基准电力属性;
34、数据组合模块,用于根据选定的基准电力属性,对第一监测数据进行组合,生成第一组合数据。
35、进一步的,所述异常值检测及定位模块包括:
36、电力属性识别模块,用于对第一组合数据中的关联数据进行电力属性识别,根据识别结果对第一组合数据进行重排列;
37、异常值检测模块,用于根据重排列结果选择异常值检测算法,检测第一组合数据中的异常值;
38、标记模块,用于对出现异常值的关联数据进行标记,并进行替换判断。
39、本申请的有益效果是:本申请提供的一种分布式电表采集系统及采集方法,通过对第一组合数据进行异常值检测,并判断异常值在第一组合数据中的位置,并确定替换值对第一组合数据中的异常值进行替换,并在替换前对替换值进行准确性评估,提高替换值的准确性,减少替换值对分析结果产生的影响。
40、除了上面所描述的目的、特征和优点之外,本申请还有其它的目的、特征和优点。下面将参照图,对本申请作进一步详细的说明。
本文档来自技高网...【技术保护点】
1.一种分布式电表采集方法,其特征在于:该方法包括:服务器接收来自监测设备所采集的第一监测数据,并对第一监测数据进行组合后,生成具有至少一个电力属性的第一组合数据,该监测设备为分布式电表,第一监测数据为各个分布式电表所采集的电力数据;对第一组合数据进行异常值检测,并判断异常值在第一组合数据中的位置;确定替换值对第一组合数据中的异常值进行替换,并在替换前对替换值进行准确性评估;将经过准确性评估的替换值替换到第一组合数据中。
2.根据权利要求1所述的一种分布式电表采集方法,其特征在于:所述第一组合数据的生成包括:选择至少一个电力属性作为基准电力属性;根据选定的基准电力属性,对第一监测数据进行组合,生成第一组合数据。
3.根据权利要求2所述的一种分布式电表采集方法,其特征在于:所述第一组合数据包括前区和后区,所述基准电力属性代表的电力数据设置于前区。
4.根据权利要求2所述的一种分布式电表采集方法,其特征在于:所述对第一组合数据进行异常值检测包括:对第一组合数据中的关联数据进行电力属性识别,根据识别结果对第一组合数据进行重排列;根据重排列结果选择异常
5.根据权利要求1所述的一种分布式电表采集方法,其特征在于:替换值的确定包括:建立至少两个替换策略,并作为第一替换策略和第二替换策略;输出第一替换值和第二替换值,并对第一替换值和第二替换值进行均值计算,得到替换值均值;将第一替换值、第二替换值、替换值均值作为候选替换值。
6.根据权利要求5所述的一种分布式电表采集方法,其特征在于:对选用的替换值进行准确性评估包括:建立模拟分析模型,该模拟分析模型具有输入端和一个输出端;分别将第一替换值、第二替换值、替换值均值替换掉的电力数据输入到模拟分析模型中,并生成第一分布值、第二分布值和第三分布值;对第一替换值、第二替换值、替换值均值的输出结果进行比对,选择其中一个作为异常值的替换值。
7.根据权利要求6所述的一种分布式电表采集方法,其特征在于:对第一替换值、第二替换值、替换值均值的输出结果进行比对的方法为:当第一分布值、第二分布值和第三分布值相等时,任意选取其中一个候选替换值作为异常值的替换值;当第一分布值、第二分布值和第三分布值不相等时,对第一分布值、第二分布值和第三分布值进行两两对比,选择具有最大分布值的候选替换值作为异常值的替换值。
8.一种分布式电表采集系统,用于实施如权利要求1至7任一项所述的分布式电表采集方法,其特征在于:该系统包括:数据接收模块,用于服务器接收来自监测设备所采集的第一监测数据,并对第一监测数据进行组合后,生成具有至少一个电力属性的第一组合数据,该监测设备为分布式电表,第一监测数据为各个分布式电表所采集的电力数据;异常值检测及定位模块,用于对第一组合数据进行异常值检测,并判断异常值在第一组合数据中的位置;异常值确定与评估模块,用于确定替换值对第一组合数据中的异常值进行替换,并在替换前对替换值进行准确性评估;替换模块,用于将经过准确性评估的替换值替换到第一组合数据中。
9.根据权利要求8所述的一种分布式电表采集系统,其特征在于:所述数据接收模块包括:基准电力属性确定模块,用于选择至少一个电力属性作为基准电力属性;数据组合模块,用于根据选定的基准电力属性,对第一监测数据进行组合,生成第一组合数据。
10.根据权利要求8所述的一种分布式电表采集系统,其特征在于:所述异常值检测及定位模块包括:电力属性识别模块,用于对第一组合数据中的关联数据进行电力属性识别,根据识别结果对第一组合数据进行重排列;异常值检测模块,用于根据重排列结果选择异常值检测算法,检测第一组合数据中的异常值;标记模块,用于对出现异常值的关联数据进行标记,并进行替换判断。
...【技术特征摘要】
1.一种分布式电表采集方法,其特征在于:该方法包括:服务器接收来自监测设备所采集的第一监测数据,并对第一监测数据进行组合后,生成具有至少一个电力属性的第一组合数据,该监测设备为分布式电表,第一监测数据为各个分布式电表所采集的电力数据;对第一组合数据进行异常值检测,并判断异常值在第一组合数据中的位置;确定替换值对第一组合数据中的异常值进行替换,并在替换前对替换值进行准确性评估;将经过准确性评估的替换值替换到第一组合数据中。
2.根据权利要求1所述的一种分布式电表采集方法,其特征在于:所述第一组合数据的生成包括:选择至少一个电力属性作为基准电力属性;根据选定的基准电力属性,对第一监测数据进行组合,生成第一组合数据。
3.根据权利要求2所述的一种分布式电表采集方法,其特征在于:所述第一组合数据包括前区和后区,所述基准电力属性代表的电力数据设置于前区。
4.根据权利要求2所述的一种分布式电表采集方法,其特征在于:所述对第一组合数据进行异常值检测包括:对第一组合数据中的关联数据进行电力属性识别,根据识别结果对第一组合数据进行重排列;根据重排列结果选择异常值检测算法,检测第一组合数据中的异常值;对出现异常值的关联数据进行标记,并进行替换判断。
5.根据权利要求1所述的一种分布式电表采集方法,其特征在于:替换值的确定包括:建立至少两个替换策略,并作为第一替换策略和第二替换策略;输出第一替换值和第二替换值,并对第一替换值和第二替换值进行均值计算,得到替换值均值;将第一替换值、第二替换值、替换值均值作为候选替换值。
6.根据权利要求5所述的一种分布式电表采集方法,其特征在于:对选用的替换值进行准确性评估包括:建立模拟分析模型,该模拟分析模型具有输入端和一个输出端;分别将第一替换值、第二替换值、替换值均值替换掉的电力数据输入到模拟分析模型中,并生成第一分布值、第二分布值和第三分...
【专利技术属性】
技术研发人员:崔磊,庄明,朱海军,
申请(专利权)人:龙城明琦科技常州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。