• 大小: 9KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: Matlab
  • 标签: pso  

资源简介

基于matlab的粒子群pid控制仿真,备注很清晰,适合新手

资源截图

代码片段和文件信息

clear
clc
fitnessfcn = @ PSO_PID;    % 适应度函数句柄
nvars=3;                   % 个体变量数目
LB = [0 0 0];              % 下限
UB = [300 300 300];        % 上限
options=gaoptimset(‘PopulationSize‘100‘PopInitRange‘[LB;UB]‘EliteCount‘10‘CrossoverFraction‘0.6‘Generations‘100‘StallGenLimit‘100‘TolFun‘1e-100‘PlotFcns‘{@gaplotbestf@gaplotbestindiv});   % 算法参数设置
[x_bestfval]=ga(fitnessfcnnvars [][][][]LBUB[]options);      % 运行遗传算法

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

     文件        477  2010-08-23 10:58  GA_run.m

     文件      29558  2010-08-22 18:38  PID_Model.mdl

     文件       2589  2010-08-23 13:03  PSO.m

     文件        174  2010-08-22 18:38  PSO_PID.m

----------- ---------  ---------- -----  ----

                32798                    4


评论

共有 条评论