资源简介

基于粒子群算法的PID控制器优化设计,紧供新手学习

资源截图

代码片段和文件信息

%function J=draw(individual)
load best zbest
individual=zbest;
%  函数功能:画出最优粒子对应的各种图形
%  individual  输入  粒子
%  fitness     输出  适应度值

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; %学习率
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;  %第一个控制量
h2i=zeros(31);h2i_1=h2i;  %第二个控制量
h3i=zeros(31);h3i_1=h3i;  %第三个空置量
x1i=zeros(31);x2i=x1i;x3i=x2i;x1i_1=x1i;x2i_1=x2i;x3i_1=x3i;   %隐含层输出 

%权值初始化
k0=0.03;

%值限定
ynmax=1;ynmin=-1;  %系统输出值限定
xpmax=1;xpmin=-1;  %P节点输出限定
qimax=1;qimin=-1;  %I节点输出限定
qdmax=1;qdmin=-1;  %D节点输出限定
uhmax=1;uhmin=-1;  %输出结果限定


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     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


评论

共有 条评论