資源簡介
人工蜂群算法優化無刷直流電機PID控制,采用函數IAE、ITAE、ITSE等評價指標進行對比分析。
代碼片段和文件信息
function?[NewX]?=?FindElse_FUN(xixkMaxPIDMinPID)
%在xi的鄰域搜索新解
%UNtitleD2?Summary?of?this?function?goes?here
%???Detailed?explanation?goes?here
NewX=zeros(14);
%NewX(11)=xi(11)+(1-round(unifrnd(0211)))*(MaxPID(11)-MinPID(11));
%NewX(11)=xi(11)+(1-round(unifrnd(0211)))*(xi(11)-xk(11));
NewX(11)=xi(11)+rand(1)*(xi(11)-xk(11));
%NewX(12)=xi(12)+(1-round(unifrnd(0211)))*(MaxPID(12)-MinPID(12));
%NewX(12)=xi(12)+(1-round(unifrnd(0211)))*(xi(12)-xk(12));
NewX(12)=xi(12)+rand(1)*(xi(12)-xk(12));
%NewX(13)=xi(13)+(1-round(unifrnd(0211)))*(MaxPID(13)-MinPID(13));
%NewX(13)=xi(13)+(1-round(unifrnd(0211)))*(xi(13)-xk(13));
NewX(13)=xi(13)+rand(1)*(xi(13)-xk(13));
for?i=1:1:3
????if?NewX(1i)>MaxPID(i)
????????NewX(1i)=MaxPID(i);
????else?if?NewX(1i) ????????????NewX(1i)=MinPID(i);
????????end
????end
end
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????913??2020-07-27?19:00??╖Σ╚║╦π╖?\FindElse_FUN.m
?????文件?????????594??2020-07-27?19:00??╖Σ╚║╦π╖?\FindNewSolution_FUN.m
?????文件?????????497??2020-07-27?19:00??╖Σ╚║╦π╖?\IterBestJ.m
?????文件????????3044??2020-07-27?19:00??╖Σ╚║╦π╖?\PID_ABC.m
?????文件????????1479??2020-07-27?19:00??╖Σ╚║╦π╖?\PID_FUN.m
?????文件????????1171??2020-07-27?19:00??╖Σ╚║╦π╖?\PID_FUNTest.m
?????文件?????????341??2020-07-27?19:00??╖Σ╚║╦π╖?\Sort_FUN.m
評論
共有 條評論