资源简介
在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
相关资源
- 蚁群算法最短路径matlab程序
- 蚁群算法求最短路径1
- 蚁群算法最短路径万能matlab源代码
- MATLAB蚁群算法ACA最短路径-注释完整
- 路径规划蚁群算法
- 蚁群算法粗糙集matlab代码
- 基于Matlab解决TSP问题的蚁群算法
- 蚁群算法采用matlab开发的仿真平台
- 粒子群算法与蚁群算法混合解决旅行
- 物流配送路线matlab源程序
- 蚁群算法 matlab仿真程序,详细注释
- 基于蚁群算法的移动机器人三维路径
- 蚁群算法实现机器人避障和路径规划
- 蚁群聚类算法matlab实现
- 蚁群算法解决背包问题matlab
- 蚁群算法图像分割
- 带约束的蚁群算法模型解决TSP问题M
- 基于蚁群算法和Dijkstra算法的二维路径
- 蚁群算法matlab完整代码
- 蚁群算法求解最短路,详细,可用于
- 蚁群算法求解最短路径问题MATLAB代码
- 机器人障碍环境下路径规划改进的回
- 改进的蚁群算法求解TSP问题
- 蚁群算法解决TSP问题MATLAB程序
- 蚁群算法求解旅行商最优路径问题
- 蚁群算法的matlab源码.rar
- Matlab中蚁群算法求解连续函数优化的
- 基于蚁群算法和神经网络匹配算法的
- 基于蚁群算法的二、三维路径规划算
- 基于蚁群算法的图像边缘检测.zip
评论
共有 条评论