本发明涉及电力系统技术领域,尤其涉及一种基于停上电的需量计算优化方法。
背景技术:
需量功能主要是电力部门用来检测用户的负荷值,为合理用电和安全用电以及计算客户的基本电费提供依据,其重要性不言而喻。故对需量计量的准确性、完整性提出了更高的要求,特别是在停上电时刻的需量处理。
现有技术的停上电需量处理时,在每次上电之后都会清除停电时刻所处需量周期的需量,如果停电前有大功率用电,那么存在丢失实际最大需量值的可能;而且假设一个需量周期为t,现有技术上电之后,会以上电时刻点t1作为需量周期起始时间,以上电时刻t1+t作为需量周期结束时间,这就导致了每个表之间的需量计算的窗口存在错位,不方便电力公司统计总的需量数据,比如以需量周期为15min为例,a表的需量窗口是[0,15),如果b表的需量窗口同样是[0,15),那么该区间的总需量就是a+b,但如果b表的区间是[7,22),那么[0,15)的总需量就无法统计了。
技术实现要素:
本发明所要解决的技术问题是:提供一种基于停上电的需量计算优化方法,采用这种优化方法可以保证需量计算不漏点,而且每只表的需量周期一致。
本发明所采用的技术方案是:一种基于停上电的需量计算优化方法,它包括以下步骤:
s1、检测是否有停上电情况出现,若有,则跳转到下一步,若没有则继续检测,且按照正常方法计算周期需量;
s2、采集停电时间与上电时间;
s3、判断停电时间与上电时间是否处于一个周期内,若处于一个周期内,则跳转到下一步;若处于不同的周期内,则跳转到步骤s5;
s4、保留停电时间前的用于计算这个周期需量的电量数据,在上电后继续在该电量数据的基础上进行计算,然后得到这个周期的需量;
s5、首先保存停电时间前用于计算这个周期需量的电量数据,然后使用这个电量数据先计算停电时间所在的周期的需量,然后将停电时间前的电量数据初始化,然后计算上电时间到上电时间所在的周期结束时间之间的电量数据,根据计算得到的电量数据计算上电时间所在的周期的需量。
采用以上方法与现有技术相比,本发明具有以下优点:因为
本技术:
上电时不清除停电时的电量数据,所以停电时的电量数据会被保留,这样计算出来的需量比较准确,而且因为不改变每个电表的周期,所以每个电表的周期还是一致的,方便进行计算总的需量。
附图说明
图1为本发明基于停上电的需量计算优化方法的流程图。
图2为本发明基于停上电的需量计算优化方法中需量周期内停上电的示意图。
图3为本发明基于停上电的需量计算优化方法中跨需量周期停上电的示意图。
具体实施方式
以下结合附图与具体实施方式对本发明做进一步描述,但是本发明不仅限于以下具体实施方式。
一种基于停上电的需量计算优化方法,它包括以下步骤:
s1、检测是否有停上电情况出现,若有,则跳转到下一步,若没有则继续检测,且按照正常方法计算周期需量;
s2、采集停电时间与上电时间;
s3、判断停电时间与上电时间是否处于一个周期内,若处于一个周期内,则跳转到下一步;若处于不同的周期内,则跳转到步骤s5;
s4、保留停电时间前的用于计算这个周期需量的电量数据,在上电后继续在该电量数据的基础上进行计算,然后得到这个周期的需量;
s5、首先保存停电时间前用于计算这个周期需量的电量数据,然后使用这个电量数据先计算停电时间所在的周期的需量,然后将停电时间前的电量数据初始化,然后计算上电时间到上电时间所在的周期结束时间之间的电量数据,根据计算得到的电量数据计算上电时间所在的周期的需量。
具体实施例一:需量周期内的停上电;
需量周期内停上电如图2所示,需量周期为[0,t),在t1时刻发生停电,在t2时刻上电,t1和t2都在需量周期内。在[0,t1)内累计的电量是e1,在[t2,t)内累计的电量是e2。在这种情况下,需量周期[0,t)的需量d=(e1+e2)/t。
具体实施例二:跨需量周期的停上电;
需量周期内停上电如图3所示,两个需量周期为[0,1t),[1t,2t)。在t1时刻发生停电,在t2时刻上电,t1在需量周期[0,1t)内,t2在需量周期[1t,2t)内。在[0,t1)内累计的电量是e1,在[t2,2t)内累计的电量是e2。在这种情况下,需量周期[0,1t)的需量d1=e1/t;需量周期[1t,2t)的需量d2=e2/t。