资源简介
人工蜂群算法优化无刷直流电机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
评论
共有 条评论