【WSN定位】基于磷虾群优化定位算法附matlab代码

网友投稿 244 2022-09-02


【WSN定位】基于磷虾群优化定位算法附matlab代码

1 简介

磷虾群算法(Krill Herd Algorithm,KHA)是 Gandomi 等于2012年提出的一种新型优化算法 。具体原理如下:

2 部分代码

clcclearclose allglobal N M %%N是未知节点数目,M是已知节点数目ll=10;dd=10;N=1;M=4;Vmax=1;Vmin=-1;number=N+M;rand('state',sum(100*clock)*rand(1)) nodecoor0 =[0 0 0 dd dd 0 dd dd ]; nodecoor =[dd*rand(N,2) nodecoor0];% nodecoor =[dd*rand(N+M,2)];actualunknownnodecoor=nodecoor(1:N,:) ; %取50个点为未知的,未知节点实际坐标随机分布在dd*dd的区域内actualunknownnodecoor1=actualunknownnodecoor' ;undis=L2_distance(nodecoor',nodecoor') ; %%计算节点两两之间的欧拉距离noise=zeros((N+M),(N+M)); noise_value=1;for i=1:N for j=1:(N+M) if i

3 仿真结果

4 参考文献

[1]程庆, 张水锋, 陈帅. 基于混沌粒子群的WSN定位算法研究与matlab仿真[J]. 赤峰学院学报:自然科学版, 2018, 34(6):2.

博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。

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


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【lssvm预测】基于风驱动算法优化最小二乘支持向量机lssvm实现交通流数据回归预测附matlab代码
下一篇:Java数据结构之顺序表篇
相关文章

 发表评论

暂时没有评论,来抢沙发吧~