[发明专利]一种基于改进灰狼优化器的WSN三维覆盖增强方法有效
申请号: | 201910839970.3 | 申请日: | 2019-09-06 |
公开(公告)号: | CN112469050B | 公开(公告)日: | 2023-01-10 |
发明(设计)人: | 赵小强;高传义;崔砚鹏;郭铮;高强;鲍泰宇 | 申请(专利权)人: | 西安邮电大学;西安碧海蓝天电子信息技术有限公司 |
主分类号: | H04W16/26 | 分类号: | H04W16/26;H04W84/18 |
代理公司: | 西安佳士成专利代理事务所合伙企业(普通合伙) 61243 | 代理人: | 李丹 |
地址: | 710061 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 改进 灰狼 优化 wsn 三维 覆盖 增强 方法 | ||
1.一种基于改进灰狼优化器的WSN三维覆盖增强方法,包括以下步骤:
步骤一、对三维监测区域、传感器参数、狼群参数及传感器的感知模型进行初始化,对三维监测区域进行立方体网格划分;
步骤二、通过适应度函数计算传感器的网格覆盖率,分别选取α狼、β狼、δ狼;
步骤三、对标准灰狼算法中猎物位置的计算公式进行改进,通过下述公式1计算出猎物的位置;
改进的灰狼算法中猎物位置的计算公式如下:
Xpt=ω1×Xαt+ω2×Xβt+ω3×Xδt 公式1
其中,Xpt代表猎物的位置,ω1、ω2、ω3分别代表α狼、β狼、δ狼在狩猎过程中的权重,计算公式如公式2所示,
步骤四、更新狼群位置;
步骤五、判断是否满足算法终止的条件一,若满足,则覆盖任务完成,输出猎物坐标,算法结束;否则进行步骤六;所述条件一为网络覆盖率超过阈值;
步骤六、判断是否满足算法终止的条件二,若满足,则覆盖任务完成,算法结束,输出猎物坐标;否则进行步骤二;所述条件二为当前迭代次数超过阈值;
步骤七、移动传感器节点;
所述步骤四具体为:改进的灰狼算法在寻优过程中,狼群通过包围行为不断地更新自己的位置;
以γ狼为例,狼群位置更新公式如公式3所示:
其中Dγ表示γ狼与猎物的距离,Lt表示传感器在虚拟力作用下位置的更新量,XPt、Xγt分别表示第t次迭代时猎物、γ狼的位置,A和C是控制γ狼靠近猎物速度的系数;
A和C由下述公式4计算:
r1,r2,r3表示[0,1]之间的随机数,μ表示影响虚拟力寻优程度的因子;a表示收敛因子;
公式3中Lt表示第t次迭代时,γ狼在虚拟力作用下位置的更新量。
2.根据权利要求1所述的WSN三维覆盖增强方法,其特征在于,在γ狼所代表的N个传感器中,以第i个传感器为例,位置更新量由公式5所示:
公式5中,分别表示第t次迭代时第i个传感器受虚拟力影响,在x、y、z轴上的位置更新量;是第i个传感器受到的虚拟力分别在x轴、y轴、z轴方向上的分量;
为第i个传感器受到的虚拟力合力包括传感器节点之间的虚拟力、未覆盖区域网格点与节点间的虚拟力、边界与节点之间的虚拟力,计算公式如公式6所示;
公式6中,Fij表示第i个传感器si与第j个传感器sj之间的虚拟力,Fig表示未被覆盖的网格点与传感器si之间的虚拟力,Fib表示边界与传感器之间的虚拟力。
3.根据权利要求2所述的WSN三维覆盖增强方法,其特征在于,传感器si对sj节点的作用力表达式如公式7所示:
公式7中,ωa和ωr分别为引力和斥力的权重系数,且ωr>>ωa;dth为产生引力和斥力的阈值;αij为传感器si到sj的向量角度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安邮电大学;西安碧海蓝天电子信息技术有限公司,未经西安邮电大学;西安碧海蓝天电子信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910839970.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:堆叠支架和设备组件
- 下一篇:洗涤方法、装置、电子设备及可读存储介质