【优化布局】基于被囊群优化算法在WSN节点部署中的应用matlab代码

73 阅读1分钟

​1 简介

数据感知层的无线传感器网络覆盖范围对感知服务质量具有非常重要的意义.鉴于无线传感器网络初始部署的随机性所造成的覆盖冗余,覆盖空洞以及粒子群算法自身的早熟收敛等问题,采用被囊群优化算法,以优化网络的有效覆盖率.该算法通过在网络中添加移动节点来进行位置调度的重部署分布,实验证明了该算法的有效性.

2 部分代码

%% 清除环境变量
clear
clc

%% 网络参数
L = 50;                         % 区域边长
V = 35;                         % 节点个数
Rs = 5;                           % 感知半径
Rc = 10;                       % 通信半径
Re = 0.1;                   % 感知误差
data = 1;                     % 离散粒度

%% TSA参数
N = 30;                 % 种群规模
dim = 2*V;             % 维数
ub = L;
lb = 0;
maxgen = 300;

3 仿真结果

4 参考文献

[1]齐薇, 虞慧群, 范贵生, & 陈亮. (2020). 基于自适应粒子群的wsn覆盖优化. 计算机科学, 47(7), 7.

**部分理论引用网络文献,若有侵权联系博主删除。**