【技术实现步骤摘要】
一种基于多策略改进蜜獾算法的无线传感器网络部署方法
:
[0001]本专利技术属于无线传感器网络
,特别涉及一种基于多策略改进蜜獾算法的无线传感器网络部署方法。
技术介绍
:
[0002]无线传感器网络是一种低成本、自适应性高的无线网络,它广泛应用于各个领域,如农业生产、环境监测、医疗健康等。无线传感器网络的传感器节点不仅具备信息采集能力,同时也具备数据处理和无线通信的能力,这些传感器节点被密集部署在指定的目标区域内,通过无线通信和自组织方式来感知、采集和处理目标区域内各种数据信息,并将所感知和采集到的数据传送给监控中心或用户终端,协作完成指定的任务。
[0003]在建立无线传感器网络时,一般将传感器随机部署在需要监测的目标区域内,这种部署方式可以较快速地完成传感器部署,但是不能保证目标区域的完全覆盖,从而产生盲区。同时也可能导致重叠覆盖区域过多,造成资源浪费;传感器节点过于密集也会造成较大的通信开销,导致传感器的能量消耗过大,减少传感器使用寿命。因此,需要有一种合理的无线传感器网络节点部署方法,来优化节点部署,提高无线传感器网络的节点覆盖率以及使用寿命。
[0004]专利号CN107277830A公开了专利技术一种基于粒子群优化和变异算子的无线传感器网络节点部署方法,其方案中首先将所有传感器节点随机散布在目标区域当中,将各传感器的初始坐标作为粒子群算法中的粒子初始位置,无线传感器网络的覆盖率作为目标适应值函数;采用粒子群算法寻找全局最优解,从而得到粒子自身的最优值,通过改进惯性权重计算方法,提高算 ...
【技术保护点】
【技术特征摘要】
1.一种基于多策略改进蜜獾算法的无线传感器网络部署方法,其步骤为:S01、使用改进Tent混沌映射初始化监测区域内的无线传感器网络节点的部署位置,随机生成多种无线传感器网络节点的部署方案,这些部署方案的集合作为种群;S02、采用概率感知模型计算种群的覆盖率,将种群的覆盖率作为种群的适应度值;S03、对种群进行迭代,设置一个随机概率g1,g1∈rand(),rand()生成0到1之间的随机数,如果g1大于0.5,则进入挖掘阶段,否则进入采蜜阶段;S04、在算法的挖掘阶段,根据迭代次数变化对结合果蝇飞行优化算法以及结合黄金正弦搜索机制的两种改进莱维飞行策略进行概率选择,更新无线传感器网络节点的部署位置,并根据更新后的无线传感器网络节点的部署位置计算无线传感器网络节点的适应度值;S05、在算法的采蜜阶段,采用基于差分思想的柯西变异策略对无线传感器网络节点的部署位置进行变异,计算无线传感器网络节点的适应度值,与变异前的无线传感器节点进行适应度值大小比较,选择适应度值大的作为当前区域内最优无线传感器网络节点部署位置;S06、判断迭代次数是否达到最大迭代次数,到达最大迭代次数则退出迭代,输出最优结果,否则重复执行步骤S03
‑
S05。2.根据权利要求1所述的基于多策略改进蜜獾算法的无线传感器网络部署方法,其特征在于:步骤S01中,改进Tent混沌映射的映射函数为:z0∈rand(),其中,z
i
为第i次的映射函数值,N
t
为无线传感器网络节点个数,rand()生成0到1之间的随机数;改进Tent混沌映射初始化无线传感器网络节点的部署位置:其中,ub和lb是搜索空间的上、下界,t表示迭代次数,i表示第i个种群,表示第t次迭代中、第i个节点种群的部署位置。3.根据权利要求1所述的一种基于多策略改进蜜獾算法的无线传感器网络部署方法,其特征在于:步骤S02中,综合考虑监测区域内温度、湿度、地形以及距离的影响,采用概率感知模型作为覆盖率计算模型,无线传感器网络节点的覆盖率作为适应度值,概率感知模型为:其中,s和p分别为无线传感器网络节点和目标点,无线传感器网络节点s的部署位置的坐标为(s
x
,s
y
),目标点p为监测区域里面的各个网格点,目标点p坐标为(p
x
,p
y
),R
H
表示湿度,T表示温度,d(s,p)表示无线传感器网络节点s与目标点p之间的欧氏距离,其中
r
s
为无线传感器网络节点的感知半径,r
u
是地...
【专利技术属性】
技术研发人员:黄德昌,蔡芳龙,吴章,朱路,黄招娣,熊海泉,
申请(专利权)人:华东交通大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。