一种电能质量稳态指标计算方法

文档序号:6549911阅读:730来源:国知局
一种电能质量稳态指标计算方法
【专利摘要】本发明公开了属于电气自动化【技术领域】的一种电能质量稳态指标计算方法。该方法为:1)第i日数据排序后的前Mi个为Si;2)排序k组Si为T,令cp95’=T[I95],cp99’=T[I99];3)i=1;4)取Smi;5)i<k执行6);i>=k执行7);6)Smi<=cp95’,i加1,返回4);Smi>cp95’,将i存入R中,i加1,返回4);7)将R中i对应的数据排序,设Mi后大于cp95’的为Li,把所有Li和T排序为T’,cp95’=T’[I′95],cp99’=T’[I′99];8)输出cp95’和cp99’。本发明能高效计算电能质量稳态指标,所需存储空间少,为电能质量系统稳定运行提供技术支撑。
【专利说明】一种电能质量稳态指标计算方法
【技术领域】
[0001]本发明属于电能质量监测数据技术,特别涉及一种电能质量稳态指标计算方法。【背景技术】
[0002]电能质量稳态指标包括电压偏差、频率偏差、电压谐波含有率、电流谐波含量等一百多个通道,是电能质量的重要衡量指标。根据相关电能质量国标要求,在分析稳态指标时一般要统计各通道的最大值、99概率大值、95概率大值,统计时间段通常包括日、周、月、季、年等,每个通道包括A、B、C或AB、BC、CA三相。每个通道每日的采样点数由监测装置的采样间隔决定,采样间隔通常在3秒到5分钟之间,对应采样点数为288到28800。一个省级电能质量监控系统目前一般有几百个监测点,且近几年在迅速增加,根据规划,未来省级系统应支持三千五百个以上监测点。
[0003]由于数据量庞大,稳态指标计算非常耗时。如何提高稳态指标的计算效率成为电能质量监测分析系统的关键工作。稳态指标主要是计算95概率大值和99概率大值,计算时间主要取决于排序时间。常见的较快的排序算法有快速排序、堆排序和k路归并排序等。当采样间隔为3秒时,k路归并排序算法计算一个监测点的所有月稳态指标约需8分钟31秒,年稳态指标约需I小时25分钟。当系统中有3000个监测点时,计算月指标约需17天零17小时,计算年指标约需175天,这还未包括数据的读取和存储时间,其性能显然不能满足要求。

【发明内容】

[0004]针对电能质量稳态指标计算缓慢的问题,本发明提出一种电能质量稳态指标计算方法,其特征在于,该方法的步骤为:
[0005]步骤1:读取k日的采样数据,将每一日的采样数据从大到小排序,将第i日采样数据排序后的前Mi个采样数据存储为数组Si ;其中,Mi = N,XX% +1,X大于等于5,i = 1,2,、、、,1^,队表示第1日采样数据的个数;
[0006]步骤2:将k组数组Si中的采样数据从大到小进行合并排序并存储在数组T中,令
cp95,= T[I95],cp99’ = T [199],其中,T [195]和 T [199]分别为数组 T 中的第 195 和 199
个值,
【权利要求】
1.一种电能质量稳态指标计算方法,其特征在于,该方法的步骤为: 步骤1:读取k日的采样数据,将每一日的采样数据从大到小排序,将第i日采样数据排序后的前Mi个采样数据存储为数组Si ;其中,1^ =队父乂(%+1,乂大于等于5,1 = 1,2,、、、,k,Ni表示第i日采样数据的个数; 步骤2:将k组数组Si中的采样数据从大到小进行合并排序并存储在数组T中,令cp95,= T[I95],cp99’ = T [199],其中,T [195]和 T [199]分别为数组 T 中的第 195 和 199个值,
【文档编号】G06F19/00GK104008310SQ201410270359
【公开日】2014年8月27日 申请日期:2014年6月17日 优先权日:2014年6月17日
【发明者】林天华, 马素霞, 齐林海, 赵霞 申请人:河北经贸大学, 华北电力大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1