研究文章

修改鲸鱼优化算法对太阳能电池和光伏模块参数识别

算法1

MWOA。
初始化鲸鱼的人口X;
计算每个搜索代理的健身;
Leader_pos=最好的搜索代理;
(t<最大迭代次数)
每个搜索代理
更新一个,一个,C,l ;
如果( )
如果(|一个| < 1)
更新当前的搜索代理的位置由方程(10);
其他的如果(|一个|≥1)
更新当前代理的位置由方程(16);
如果
其他的如果( )
更新当前的搜索代理的位置由方程(14);
如果
为每个代理进行征收飞行使用方程(25);
结束了
利用模式搜索最好的代理Leader_pos;
检查任何搜索代理超出了搜索空间和修改;
计算每个搜索代理的健身;
更新Leader_pos如果有一个更好的解决方案;
t=t+ 1;
结束时
返回Leader_pos;