-
大小: 0.14M文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2021-02-12
- 語言: Matlab
- 標(biāo)簽: 優(yōu)化??pid??pso??controller??pso優(yōu)化PID??pso-pid??粒子群??
資源簡介
基于粒子群算法的PID控制器優(yōu)化設(shè)計(jì),緊供新手學(xué)習(xí)
代碼片段和文件信息
%function?J=draw(individual)
load?best?zbest
individual=zbest;
%??函數(shù)功能:畫出最優(yōu)粒子對應(yīng)的各種圖形
%??individual??輸入??粒子
%??fitness?????輸出??適應(yīng)度值
w11=reshape(individual(1:6)32);
w12=reshape(individual(7:12)32);
w13=reshape(individual(13:18)32);
w21=individual(19:27);
w22=individual(28:36);
w23=individual(37:45);
rate1=0.006;rate2=0.001;?%學(xué)習(xí)率
k=0.3;K=3;
y_1=zeros(31);y_2=y_1;y_3=y_2;???%輸出值
u_1=zeros(31);u_2=u_1;u_3=u_2;???%控制率
h1i=zeros(31);h1i_1=h1i;??%第一個(gè)控制量
h2i=zeros(31);h2i_1=h2i;??%第二個(gè)控制量
h3i=zeros(31);h3i_1=h3i;??%第三個(gè)空置量
x1i=zeros(31);x2i=x1i;x3i=x2i;x1i_1=x1i;x2i_1=x2i;x3i_1=x3i;???%隱含層輸出?
%權(quán)值初始化
k0=0.03;
%值限定
ynmax=1;ynmin=-1;??%系統(tǒng)輸出值限定
xpmax=1;xpmin=-1;??%P節(jié)點(diǎn)輸出限定
qimax=1;qimin=-1;??%I節(jié)點(diǎn)輸出限定
qdmax=1;qdmin=-1;??%D節(jié)點(diǎn)輸出限定
uhmax=1;uhmin=-1;??%輸出結(jié)果限定
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????117029??2010-11-28?23:49??chapter6.pdf
?????文件??????30026??2010-11-28?23:12??html\chapter6.html
?????文件???????3075??2010-11-28?23:12??html\pso.png
?????文件???????4467??2010-11-28?23:12??html\pso_01.png
?????文件???????6754??2010-11-28?23:12??html\pso_02.png
?????文件???????7720??2010-11-28?23:12??html\pso_03.png
?????文件???????7572??2010-11-28?23:12??html\pso_04.png
?????文件???????5697??2010-01-23?00:15??draw.m
?????文件???????5092??2009-11-15?17:44??fun.m
?????文件???????5592??2010-11-28?15:29??MPID.m
?????文件???????5505??2010-11-28?15:30??MPIDCS.m
?????文件???????6056??2010-11-28?15:30??MPIDDLX.m
?????文件???????9133??2010-11-28?23:11??pso.m
?????目錄??????????0??2010-11-28?23:54??html
-----------?---------??----------?-----??----
???????????????213718????????????????????14
評論
共有 條評論