当前位置: 首页 > 专利查询>黄雪峰专利>正文

面向电力系统负载卸载的参数化处理方法技术方案

技术编号:21438483 阅读:40 留言:0更新日期:2019-06-22 13:56
本发明专利技术属于电力系统自动化技术领域,具体涉及一种电力系统负载卸载方法的核心步骤;该方法首先对任务评分进行取整运算,然后反复除以2,一直到1除以2,并将每一步得到的余数从后向前排列,得到一组数据,最后在数据后面,补充位数数据,所述位数数据有0‑9和A‑Z组成,定义0‑9表示0‑9位,A‑Z表示10到35位;本发明专利技术方法作为一个核心步骤应用到电力系统负载卸载方法中进行电力系统负载卸载,最终能够计算得到各个电力系统计算负载的优先级,进而得到向云服务器进行卸载的顺序,确保各个电力系统的计算负载有序进行。

【技术实现步骤摘要】
面向电力系统负载卸载的参数化处理方法本申请是专利技术专利申请《一种电力系统负载卸载方法》的分案申请。原案申请日:2016-07-21。原案申请号:2016105812762。原案专利技术名称:一种电力系统负载卸载方法。
本专利技术属于电力系统自动化
,具体涉及一种电力系统负载卸载方法的核心步骤。
技术介绍
随着电力系统越来越复杂,其计算任务也成指数形式增加。如果逐一更换电力系统计算设备,需要耗费大量的人力财力;而增加云服务器,将计算负载卸载到云服务器上进行,只需要增加云服务器成本,因此这种方式被普遍采用。由于有众多电力系统均需要进行负载卸载,因此排列出这些电力系统优先级成为本领域亟待解决的关键技术问题。
技术实现思路
针对上述技术需求,本专利技术公开了一种电力系统负载卸载方法,该方法能够计算得到各个电力系统计算负载的优先级,进而得到向云服务器进行卸载的顺序,确保各个电力系统的计算负载有序进行。本专利技术的目的是这样实现的:一种电力系统负载卸载方法,包括以下步骤:步骤a、对每一个电力系统的负载进行计算;步骤b、对步骤a得到的所有计算结果进行归化处理;步骤c、对步骤b得到的归化处理结果进行参数化处理;步骤d、根据步骤c得到的参数化处理结果,判断各个电力系统的优先级,按照优先级从大到小的顺序依次向云服务器卸载。上述电力系统负载卸载方法,步骤a具体为:步骤a1、第i个电力系统共有m个任务,对每个任务的重要性进行打分,这些任务的得分分别为:r1、r2、…、rm,分数越高,任务优先级越高;步骤a2、对所有任务进行加权叠加,得到任务评分:A=k1r1+k1r2+…+kmrm其中,kj为第j个任务的权重,第i个电力系统的任务评分最终结果记录为Ai。上述电力系统负载卸载方法,步骤b具体为:判断max[A1、A2、…、An]是否大于235-1,如果:是,则Bi=Ai否,则第i个电力系统的任务评分最终归化结果记录为Bi。上述电力系统负载卸载方法,步骤c具体为:步骤c1、对任务评分进行取整运算:C=[B]式中,[]表示四舍五入取整运算;步骤c2、以C为基础,反复除以2,一直到1除以2,并将每一步得到的余数从后向前排列,得到一组数据;步骤c3、在步骤b2得到的数据后面,补充位数数据,所述位数数据有0-9和A-Z组成,定义0-9表示0-9位,A-Z表示10到35位。上述电力系统负载卸载方法,步骤d具体为:步骤d1、比较最后一位,如果:最后一位不同,所代表的位数高,则所对应电力系统的优先级高;最后一位相同,则进入步骤d2;步骤d2、从第一位开始依次向后比较,首个存在不同位上,数据为1的所对应电力系统的优先级高;步骤d3、按照优先级从高到低的顺序,将电力系统负载进行卸载。有益效果:第一、通过对每一个电力系统的负载进行计算,为优先级排序奠定了基础;第二、通过对计算结果进行归化处理,有利于在确定的位数下进行优先级比较,在电力系统计算量持续增加的情况下都不需要更改位数,这不仅降低了软件维护成本,而且简化了后续计算步骤;第三、通过对归化处理结果进行参数化处理,为后续只需要几位数字判断就能得到优先级奠定基础,有利于简化优先级运算步骤,降低优先级判断时间;第四、最后根据参数化处理结果,判断各个电力系统的优先级,按照优先级从大到小的顺序依次向云服务器卸载,实现的按优先级顺序向云服务器进行卸载的技术目的。附图说明图1是本专利技术电力系统负载卸载方法流程图。具体实施方式下面结合附图对本专利技术具体实施方式作进一步详细描述。具体实施例一本实施例的电力系统负载卸载方法,流程图如图1所示。该卸载方法包括以下步骤:步骤a、对每一个电力系统的负载进行计算;步骤b、对步骤a得到的所有计算结果进行归化处理;步骤c、对步骤b得到的归化处理结果进行参数化处理;步骤d、根据步骤c得到的参数化处理结果,判断各个电力系统的优先级,按照优先级从大到小的顺序依次向云服务器卸载。具体实施例二本实施例的电力系统负载卸载方法,在具体实施例一的基础上,进一步限定步骤a具体为:步骤a1、第i个电力系统共有m个任务,对每个任务的重要性进行打分,这些任务的得分分别为:r1、r2、…、rm,分数越高,任务优先级越高;步骤a2、对所有任务进行加权叠加,得到任务评分:A=k1r1+k1r2+…+kmrm其中,kj为第j个任务的权重,第i个电力系统的任务评分最终结果记录为Ai。本实施例不仅得到了一个电力系统的整体得分,而且还能根据权重记录每个电力系统中每项任务的优先级大小,在云服务器端,可以细化到每项任务的执行顺序,提高云服务器的计算效率。具体实施例三本实施例的电力系统负载卸载方法,在具体实施例一的基础上,进一步限定步骤b具体为:判断max[A1、A2、…、An]是否大于235-1,如果:是,则Bi=Ai否,则第i个电力系统的任务评分最终归化结果记录为Bi。本实施例提供了归化运算的具体算法。具体实施例四本实施例的电力系统负载卸载方法,在具体实施例一的基础上,进一步限定步骤c具体为:步骤c1、对任务评分进行取整运算:C=[B]式中,[]表示四舍五入取整运算;步骤c2、以C为基础,反复除以2,一直到1除以2,并将每一步得到的余数从后向前排列,得到一组数据;步骤c3、在步骤b2得到的数据后面,补充位数数据,所述位数数据有0-9和A-Z组成,定义0-9表示0-9位,A-Z表示10到35位。本实施例提供了参数化处理的具体算法,使得参数化后的数据为二进制和非二进制相混合的形式,最后一位的非二进制,可以直接通过位数判断优先级的大小,而且采用非二进制,可以增加前面二进制数据的位数,提高计算精度;而前面二进制数,在比较优先级的时候只需要判断1或0两个数字即可,软件实现起来非常容易,简化了运算,提高了效率。具体实施例五本实施例的电力系统负载卸载方法,在具体实施例一的基础上,进一步限定步骤d具体为:步骤d1、比较最后一位,如果:最后一位不同,所代表的位数高,则所对应电力系统的优先级高;最后一位相同,则进入步骤d2;步骤d2、从第一位开始依次向后比较,首个存在不同位上,数据为1的所对应电力系统的优先级高;步骤d3、按照优先级从高到低的顺序,将电力系统负载进行卸载。本实施例提供了一种具体的优先级计算方法。具体实施例六本实施例的电力系统负载卸载方法,将具体实施例二、具体实施例三、具体实施例四、以及具体实施例五相组合,具体包括以下步骤:步骤a、对每一个电力系统的负载进行计算步骤a1、第i个电力系统共有m个任务,对每个任务的重要性进行打分,这些任务的得分分别为:r1、r2、…、rm,分数越高,任务优先级越高;步骤a2、对所有任务进行加权叠加,得到任务评分:A=k1r1+k1r2+…+kmrm第i个电力系统的任务评分最终结果记录为Ai。步骤b、对步骤a得到的所有计算结果进行归化处理判断max[A1、A2、…、An]是否大于235-1,如果:是,则Bi=Ai否,则第i个电力系统的任务评分最终归化结果记录为Bi。步骤c、对步骤b得到的归化处理结果进行参数化处理步骤c1、对任务评分进行取整运算:C=[B]式中,[]表示四舍五入取整运算;步骤c2、以C为基础,反复除以2,一直到1除以2,并将每一步得到的余数从后向前排列,得到一组数据;步骤c3、在步骤b本文档来自技高网...

【技术保护点】
1.面向电力系统负载卸载的参数化处理方法,其特征在于,包括以下步骤:步骤c1、对任务评分进行取整运算:C=[B]式中,[]表示四舍五入取整运算;步骤c2、以C为基础,反复除以2,一直到1除以2,并将每一步得到的余数从后向前排列,得到一组数据;步骤c3、在步骤b2得到的数据后面,补充位数数据,所述位数数据有0‑9和A‑Z组成,定义0‑9表示0‑9位,A‑Z表示10到35位。

【技术特征摘要】
1.面向电力系统负载卸载的参数化处理方法,其特征在于,包括以下步骤:步骤c1、对任务评分进行取整运算:C=[B]式中,[]表示四舍五入取整运算;步骤c2、以C为基础,反复除以2,一直到1除以2,并将每一步得到的余数从后向前排列,得到一组数据;步骤c3、在步骤b2得到的数据后面,补充位数数据,所述位数数据有0-9和A-Z组成,定义0-9表示0-9位,A-Z表示10到35位。2.根据权利要求1所述的面向电力系统负载卸载的参数...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:黄雪峰
类型:发明
国别省市:西藏,54

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

1