资源简介
在MATLAB中利用蚁群算法进行优化PID参数,function [Pid_kp_Opertimizer,Pid_ti_Opertimizer,Pid_td_Opertimizer,Overshoot,Tr,Ts]=OptimizerPID1(m,NC_max,Alpha,Beta,Rho,Q)
%% 主要符号说明
%% NC_max 最大迭代次数
%% m 蚂蚁个数
%% Alpha 表征信息素重要程度的参数
%% Beta 表征启发式因子重要程度的参数
%% Rho 信息素蒸发系数
%% Q 信息素增加强度系数
%% 输出分别表示:PID 三个最优参数、超调量、上升时间、下降时间
在运次程序之前,要先加载OptimizerPID.slx文件,然后再运行OptimizerPID.m文件,这个函数需要相应的参数才能运行,参数的含义在代码已经写出来了。

代码片段和文件信息
function F=AimFunction(OvershootTrTs)
%%函数介绍
%%该函数用于计算每只蚂蚁经过的路径下的目标函数值
Overshoot_ZN=0.6832;
Tr_ZN=0.08;
Ts_ZN=0.1884;
F=0.6*(Overshoot/Overshoot_ZN)+0.2*(Tr/Tr_ZN)+0.2*(Ts/Ts_ZN);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 214 2016-11-01 08:37 Copy_of_myant\AimFunction.m
文件 2447 2016-11-01 08:31 Copy_of_myant\conclude.m
文件 423 2016-11-12 10:56 Copy_of_myant\du.m
文件 2019 2016-11-05 13:14 Copy_of_myant\NodeSelect.m
文件 22741 2016-11-05 21:58 Copy_of_myant\OptimizerPID.slx
文件 17240 2016-10-31 23:01 Copy_of_myant\OptimizerPID.slx.original
文件 3773 2018-04-14 03:16 Copy_of_myant\OptimizerPID1.m
文件 928 2016-11-12 10:30 Copy_of_myant\path_pid.m
文件 1254 2016-11-01 08:56 Copy_of_myant\Star_Simulition.m
文件 1255 2016-11-01 08:42 Copy_of_myant\Star_Simulition_copy.m
文件 993 2016-11-05 13:14 Copy_of_myant\UpdateInformation.m
目录 0 2017-03-26 15:55 Copy_of_myant
----------- --------- ---------- ----- ----
53287 12
相关资源
- 用蚁群算法求解TSP问题的matlab程序
- 蚁群算法论文+源代码
- 针对栅格路径规划的蚁群算法MATLAB
- 蚁群算法实现三维路径规划Matlab源码
- matlab蚁群算法.zip
- 论文研究-基于改进蚁群算法的车辆路
- 基于蚁群算法和神经网络匹配算法的
- matlab蚁群算法各种经典蚁群算法for
- 基于栅格地图的蚁群算法路径规划
- 基于蚁群算法和神经网络匹配算法的
- 基于蚁群算法和神经网络匹配算法的
- 多种蚁群算法在机器人路径规划中的
- 机器人避障航路规划蚁群算法MATLAB仿
- 蚁群算法进行二维路径规划.zip
- 蚁群算法MATLAB代码287131
- 蚁群算法路径规划避障MATLAB源程序
- 蚁群算法无人机路径规划
- 粒子群 模拟退火 蚁群算法MATLAB实现
- 基本蚁群聚类算法及其改进算法带M
- 基于蚁群算法和神经网络匹配算法的
- 运用matlab编程实现蚁群算法的低压电
- 蚁群算法算法的路径规划MATLAB实现
- 蚁群算法最短路径matlab程序
- 蚁群算法求最短路径1
- 蚁群算法最短路径万能matlab源代码
- MATLAB蚁群算法ACA最短路径-注释完整
- 路径规划蚁群算法
- 蚁群算法粗糙集matlab代码
- 基于Matlab解决TSP问题的蚁群算法
- 蚁群算法采用matlab开发的仿真平台
评论
共有 条评论