一种智能电表的停电统计方法技术

技术编号:30552092 阅读:18 留言:0更新日期:2021-10-30 13:32
本发明专利技术涉及一种智能电表的停电统计方法,步骤1、在电力采集系统中存储与当前统计时刻最接近的智能电表下电时间;步骤2、在电力采集系统中检索出上电时间≥统计开始时间和下电时间≤统计结束时间条件所对应的下电和上电记录;步骤3、在步骤2中检索出的下电和上电记录中,剔除掉不属于统计时间段的时间;步骤4、检索出当前统计时刻智能电表状态为停电状态且智能电表的下电时间在统计结束时间之前的记录,并将这些记录的下电结束时间置为统计结束时间,步骤5、对上述检索出的记录在统计时间段中的停电时间进行统计,得到每个智能电表的停电时间。上述方法中能对跨统计时间段内的停电情况进行统计,简化了统计过程,且能将数据差值降到最小。差值降到最小。差值降到最小。

【技术实现步骤摘要】
一种智能电表的停电统计方法


[0001]本专利技术涉及智能电表领域,特别涉及一种智能电表的停电统计方法。

技术介绍

[0002]在智能电表大力推广的今天,国内的智能电表市场已逐步饱和,系统的解决方案由国家电网公司统一制定标准化设计,解决了很多集成的问题,通过对电力设备、电力系统的统一标准要求,来满足业务的需求。但是在广大的海外市场,面对的是不同等级的电力信息化国家和市场,通信基础设备没有国内完善,电网建设大部分都比国内要落后,通信基础环境也较国内落后很多,尤其是不发达国家,情况更差。
[0003]在电网建设不足、通信环境不能满足电力信息传输的情况下,对于用户供电、停电的信息是很难实时掌握的,无法实时掌握一个地区的实时停、供电信息,电力公司就寄希望于力采集系统能够通过对上下电事件进行分析来获取这个地区的每月供电情况(需要计算出单次停电时间、上电时间、停电时长,电表总停电时间、总停电时长,地区平均停电时长等),但是由于信息网络的不畅通,导致信息的收集滞后,统计信息难以保障准确和有效。再者,电表推送上来的事件,上电、下电事件都是独立的,需要对时间段内的上下电事件进行分析,但这会造成较多的数据缺失,导致总停电时间计算不准确,会丢失掉不在此时间段内发生的上下电事件、或下电已发生还未上电的情况,都不能准确计算。如果每次统计针对所有事件进行就会浪费大量的计算空间和速度,导致效率很低。
[0004]根据对下电、上电事件发生的时间与统计的时间进行分析会有六种情况,如图1所示,其中下电、上电能够匹配的情况有四种:
>[0005]①
下电时间在统计时间段内、上电时间在统计时间段内;
[0006]②
下电时间在统计时间段内,上电时间在统计时间段外;
[0007]③
下电时间在统计时间段外,上电时间在统计时间段内;
[0008]④
下电时间在统计时间段外,上电时间在统计时间段外;
[0009]除以上四种能够配对之外还存另外两种无法配成对的,即下电之后直到统计时间为止还没有上电事件产生的,也是一种常规情况,有如下两种:
[0010]⑤
下电时间在统计时间段外,没有上电时间;
[0011]⑥
下电时间在统计时间段内,没有上电时间;
[0012]现有的方案包括:
[0013]现有方案1:只对于统计时间段内的事件进行分析计算,将会丢失





这三种情况,此方案的缺点是:统计时间段越短(如按日)差错率越高,统计时间段越长(如:按月)差错率月低,因为一般不会出现超过一个月的停电情况,而超过一天的却很多。
[0014]现有方案2:在方案1的基础上,减少差错率,一般会多取一部分时间的数据,即扩大统计范围,意欲将





这三种情况涵盖进来,这种会有效减少差错,但是不能完全,多取的不一定能全部涵盖。因此这种方案的缺点是:虽有效降低了方案1的差错,但是确消耗了程序的计算资源,将计算范围扩大,导致将会处理更多的数据,在算法上还需要对无效
数据进行过滤,因此停电时间计算算法的复杂性也较高。
[0015]综上所述,方案1的统计差错率较高,统计信息不完整;方案2,统计差错率较方案1有所提高,但没有彻底解决,且统计时性能较差;方案1和2都存在统计时有大量的计算,压力较集中,存在性能瓶颈。因此需要对现有的方案进一步改进。

技术实现思路

[0016]本专利技术所要解决的技术问题是针对上述现有技术提供一种计算复杂度更小且计算更加准确的智能电表的停电统计方法。
[0017]本专利技术解决上述技术问题所采用的技术方案为:一种智能电表的停电统计方法,其特征在于:包括以下步骤:
[0018]步骤1、在电力采集系统中存储与当前统计时刻最接近的智能电表下电时间,如果该下电时间与当前统计时刻之间有上电事件发生时,则将上电时间也存储在电力采集系统中;
[0019]步骤2、设定统计时间段中的统计开始时间和统计结束时间,并在电力采集系统中检索出上电时间≥统计开始时间和下电时间≤统计结束时间条件所对应的下电和上电记录;
[0020]步骤3、在步骤2中检索出的下电和上电记录中,剔除掉不属于统计时间段的时间;
[0021]步骤4、检索出当前统计时刻智能电表状态为停电状态且智能电表的下电时间在统计结束时间之前的记录,并将这些记录的下电结束时间置为统计结束时间,统计开始时间分为两个部分:
[0022]一、下电时间≤统计开始时间,则将满足该条件的智能电表下电时间置为统计开始时间;
[0023]二、下电时间>统计开始时间,则满足该条件的智能电表下电时间保持不变;
[0024]步骤5、对上述检索出的记录在统计时间段中的停电时间进行统计,得到每个智能电表的停电时间。
[0025]作为改进,在电力采集系统中开辟缓存空间,并将智能电表的下电时间和上电时间存储在缓存空间中。
[0026]为了防止数据丢失,影响计算准确性,所述步骤1中电力采集系统每次在收到下电事件时,将下电事件发生的时间以及停电状态更新到存储空间中,且同步更新到采集系统的数据库中。
[0027]为了避免出现异常情况,所述采集系统在每次收到上电时间时,并判断缓存空间中是否有下电时间,如有,则对下电时间和上电时间的先后顺序进行判断,符合配对情况的,则转入到步骤2中。
[0028]具体的,当所述上电时间>下电时间,则符合配对情况;反之当上电时间<下电时间,则不符合配对情况。
[0029]本方案中,所述智能电表根据下电时间、上电时间和统计时间段进行分析会有六种记录:
[0030]其中,下电时间和上电时间符合配对情况的记录包括四种:
[0031]①
下电时间在统计时间段内、上电时间在统计时间段内;
[0032]②
下电时间在统计时间段内,上电时间在统计时间段外;
[0033]③
下电时间在统计时间段外,上电时间在统计时间段内;
[0034]④
下电时间在统计时间段外,上电时间在统计时间段外;
[0035]下电时间和上电时间不符合配对情况,即:即智能电表下电之后直到当前统计时刻为止还没有上电事件产生的记录包括两种:
[0036]⑤
下电时间在统计时间段外,没有上电时间;
[0037]⑥
下电时间在统计时间段内,没有上电时间。
[0038]优选的,所述步骤3中的剔除方法为:
[0039]当下电时间<统计开始时间,则将满足该条件的智能电表下电时间置为统计开始时间;
[0040]当上电时间>统计结束时间,则将满足该条件的智能电表上电时间置为统计结束时间。
[0041]进一步的,所述智能电表与电力采集系统之间通讯连接,用于电力采集系统获取智能电表的停电时间。
[0042]具体的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种智能电表的停电统计方法,其特征在于:包括以下步骤:步骤1、在电力采集系统中存储与当前统计时刻最接近的智能电表下电时间,如果该下电时间与当前统计时刻之间有上电事件发生时,则将上电时间也存储在电力采集系统中;步骤2、设定统计时间段中的统计开始时间和统计结束时间,并在电力采集系统中检索出上电时间≥统计开始时间和下电时间≤统计结束时间条件所对应的下电和上电记录;步骤3、在步骤2中检索出的下电和上电记录中,剔除掉不属于统计时间段的时间;步骤4、检索出当前统计时刻智能电表状态为停电状态且智能电表的下电时间在统计结束时间之前的记录,并将这些记录的下电结束时间置为统计结束时间,统计开始时间分为两个部分:一、下电时间≤统计开始时间,则将满足该条件的智能电表下电时间置为统计开始时间;二、下电时间>统计开始时间,则满足该条件的智能电表下电时间保持不变;步骤5、对上述检索出的记录在统计时间段中的停电时间进行统计,得到每个智能电表的停电时间。2.根据权利要求1所述的智能电表的停电统计方法,其特征在于:在电力采集系统中开辟缓存空间,并将智能电表的下电时间和上电时间存储在缓存空间中。3.根据权利要求2所述的智能电表的停电统计方法,其特征在于:所述步骤1中电力采集系统每次在收到下电事件时,将下电事件发生的时间以及停电状态更新到存储空间中,且同步更新到采集系统的数据库中。4.根据权利要求2所述的智能电表的停电统计方法,其特征在于:所述采集系统在每次收到上电时间时,并判断缓存空间中是否有下电时间,如有,则对下电时间和上电时间的先后顺序进行判断,符合配对情况的,则转入到步骤2中。5.根据权利要求4所述的智能电表的停电统计方法,其特征在于:当所...

【专利技术属性】
技术研发人员:陈海峰
申请(专利权)人:宁波三星医疗电气股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1