[发明专利]一种基于共享机制的最小通讯负载平衡方法有效
申请号: | 201810826512.1 | 申请日: | 2018-07-25 |
公开(公告)号: | CN109104470B | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 朱先远;王松林;丁超;邱旭 | 申请(专利权)人: | 安徽商贸职业技术学院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F30/20 |
代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 杨红梅 |
地址: | 241000*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 共享 机制 最小 通讯 负载 平衡 方法 | ||
1.一种基于共享机制的最小通讯负载平衡方法,其特征在于,采用区域分解的任务划分方法,把计算任务分为等量的几部分,然后分别由集群系统中的PC机进行仿真计算,最后汇总输出仿真结果;在仿真过程中,部分车辆由于目的地不同会从一个区域进入另一个区域,交换相邻区域边界处的交通流信息;将每台处理机对应的计算任务以一个原子或节点来表示,原子核量数表示理想状态下负载均衡的负载量,原子的电子数表示其计算负载量,仿真车辆迁移则模拟原子的得失电子过程,节点的计算范围则根据原子间的作用力移动,原子的有效区域交叉重叠最终形成所需要的空间划分结果;
如果一个周期内节点pi半径为Ris,下一周期其半径为Ris'则:
其中δ为小于1的浮点数,代表原子的膨胀速度系数;为每个原子的核子数;qi为原子i所具有的电子数;
区域都有一个或几个与其连接的区域,称为区域的邻域,当任意两个原子之间互为邻域时,对于两个节点pi和pj的pi∩pj区域中仿真车辆Q的归属权由负载量qi与负载量qj对Q的作用效果与的值的大小决定:其中riQ表示原子核与电子间的距离,其中,qi、qj分别为原子i和j所具有的电子数;
判断原子间是否相交,如果不相交,负载量qi和qj根据电子量的大小移动,原子的半径发生变化;
原子之间的相互作用效果为:
表示在某一周期内原子i对原子j的作用强度,qi表示原子i所具有的电子数,rij表示原子i与j原子之间的欧式距离,K表示一个常量且0≤i,j≤N;
若原子间互不相交,半径Ri将按照公式(4)的式子进行变化,直至其所拥有的“仿真车辆数”qi与平均值相同,定义相邻的原子之间的移动如下:
在上述三个式子中qi和qj是否移动则根据其所具有的电子量的大小进行移动;
一个节点在第i周期内负载量用表示,其中表示周期内计算负载量,表示周期内耦合带来的通信负载量;
节点在i周期的综合负载指标,衡量节点间的负载平衡我们用负载任务量的方差:方差S值越小表示其任务分配的越均衡。
2.根据权利要求1所述的基于共享机制的最小通讯负载平衡方法,其特征在于,计算任务区域内任意仿真车辆至少被一个节点感知,对有限圆的条件下完成区域的完全覆盖。
3.根据权利要求1所述的基于共享机制的最小通讯负载平衡方法,其特征在于,当两个节点所在的距离不大于两个节点的半径之和时,则两个节点存在一个连通区域。
4.根据权利要求1所述的基于共享机制的最小通讯负载平衡方法,其特征在于,使用负载任务量的方差大小衡量节点间的负载平衡。
5.根据权利要求1-4任意一项所述的基于共享机制的最小通讯负载平衡方法,其特征在于,原子按照自身的负载量来进行半径的扩大或缩小,同时根据邻接原子的相互作用效果的大小来调整原子之间的相对位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽商贸职业技术学院,未经安徽商贸职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810826512.1/1.html,转载请声明来源钻瓜专利网。