[发明专利]基于虚拟力算法的自适应步长网络节点部署优化方法有效
申请号: | 201910486965.9 | 申请日: | 2019-06-05 |
公开(公告)号: | CN110234121B | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 刘忠涛;陈小辉 | 申请(专利权)人: | 三峡大学 |
主分类号: | H04W16/18 | 分类号: | H04W16/18;H04W24/02 |
代理公司: | 宜昌市三峡专利事务所 42103 | 代理人: | 吴思高 |
地址: | 443002 *** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 虚拟 算法 自适应 步长 网络 节点 部署 优化 方法 | ||
1.基于虚拟力算法的自适应步长网络节点部署优化方法,其特征在于包括以下步骤:
步骤1:初始化分布n个网络节点,设置总的迭代次数,对网络节点进行Delaunay三角剖分,获取网络节点的邻接节点集Si,(i=1,2,…,n),计算网络节点si的邻接节点的个数xi;
步骤2:网络节点si的移动步长自适应系数λi=f(xi),移动步长自适应函数f(xi)的计算式为:f(xi)=|xi-N|+1;N为网络节点的邻接节点个数;
步骤3:网络节点的移动步长Maxstep=λ*BStep,其中,BStep为网络节点移动步长Maxstep的基准值,λ为移动步长自适应系数;
步骤4:对Delaunay三角剖分的凸包顶点的移动步长自适应系数λ设定为λC,λC为常数;
虚拟力算法计算模型为:
其中,为节点sj对节点si的虚拟力,
dij为节点si与节点sj之间的欧氏距离,
Dth为节点si与节点sj之间虚拟力平衡阈值,
Cth为虚拟力截断距离,
αij为节点si指向节点sj的直线方向,
ωA为虚拟力引力因子,
ωR为虚拟力斥力因子,
β为虚拟力指数因子,
当节点si与节点sj之间的欧氏距离dijCth时,节点si与节点sj之间虚拟力为0;
节点si(xi,yi)在虚拟力的作用下位置更新指数计算式为:
其中,节点si位置更新前的坐标为(xi_o,yi_o),更新后的坐标为(xi_n,yi_n),
为节点si所受虚拟力在x方向上的分量,
为节点si所受虚拟力在y方向上的分量,
Maxstep为一次位置更新中网络节点的移动步长。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三峡大学,未经三峡大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910486965.9/1.html,转载请声明来源钻瓜专利网。