-
大小: 1KB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2021-01-10
- 語(yǔ)言: 其他
- 標(biāo)簽: PSO分?jǐn)?shù)階??
資源簡(jiǎn)介
基于分?jǐn)?shù)階PID控制器算法優(yōu)化方法,分?jǐn)?shù)階PID控制優(yōu)化的源代碼,具有參考意義
代碼片段和文件信息
function?[?]=pso
popsize=60;?????%微粒數(shù)60‘
MAXITER=60;?????%執(zhí)行次數(shù)60次
dimension=5;????%5維
runno=10;
xmin1=0.01;xmin2=0.01;xmin3=0.01;xmin4=0.01;xmin5=0.01;???%x(ij)的范圍
xmax1=10;xmax2=10;xmax3=10;xmax4=10;xmax5=10;
vmax1=(xmax1-xmin1)/2;vmax2=(xmax2-xmin2)/2;vmax3=(xmax3-xmin3)/2;
vmax4=(xmax4-xmin4)/2;vmax5=(xmax5-xmin5)/2;
c1=2;c2=2;
data2=zeros(runnoMAXITER);?
sum2=0;G=zeros(runnodimension);st=0;
for?run=1:runno???????????
????x1=(xmax1-xmin1)*rand(popsize1)+xmin1;
????x2=(xmax2-xmin2)*rand(popsize1)+xmin2;
????x3=(xmax3-xmin3)*rand(popsize1)+xmin3;
????x4=(xmax4-xmin4)*rand(popsize1)+xmin4;
????x5=(xmax5-xmin5)*rand(popsize1)+xmin5;
????v1=2*vmax1*rand(popsize1)-vmax1;
????v2=2*vmax2*rand(popsize1)-vmax2;
????v3=2*vmax3*rand(popsize1)-vmax3;
????v4=2*vmax4*ra
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????3051??2018-04-21?20:57??pso.m
評(píng)論
共有 條評(píng)論