资源简介
该matlab程序为基于pid参数自整定与自适应调节所写,内容包括了辨识数据的产生,基于PSO算法模型结构的选择以及模型参数的辨识,曲线较为理想
代码片段和文件信息
%计算辨识优化目标函数子程序,模型结构G(s)=V1/(V2s+1)^V3
function [Qy1]=psoi_obj_1(V)
global Ts m u y n
Q=0;
%计算差分方程及目标函数
x(1:n)=0;
DT=2;
A=exp(-DT/V(2));B=1-A;
for k=1:m
for i=1:Ts/DT
x(1)=A*x(1)+V(1)*B*u(k);
for j=2:n
x(j)=A*x(j)+B*x(j-1);
end
end
y1(k)=x(n);
Q=Q+(y(k)-y1(k))*(y(k)-y1(k));
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 10368 2019-01-15 10:15 PSO_MAIN.m
文件 375 2016-01-20 16:58 psoi_obj_1.m
文件 1037 2016-01-20 16:58 psoi_obj_2.m
文件 556 2016-01-20 16:58 psoi_obj_3.m
文件 455 2016-01-20 16:58 psoi_obj_4.m
- 上一篇:OFDM信道估计
- 下一篇:模糊C值聚类法MATLAB程序
相关资源
- 模糊C值聚类法MATLAB程序
- 二维传热Matlab程序
- 系统辨识大作业 经典辨识方法
- LMS自适应波束形成MATLAB程序
- 优化算法——粒子群算法(PSO)原理
- RBF神经网络matlab程序例程
- 图像量化程序,包括图像和matlab程序
- TSP问题的禁忌搜索解法MATLAB程序
- GPS网平差matlab程序
- 小波边缘检测matlab程序
- 低通滤波器 MATLAB程序
- 基于深度迁移学习的小样本图像分类
- package_emdEMD的matlab程序
- 克里金差值matlab程序完整整理版
- Beale函数matlab程序
- 两挡电动汽车动力性仿真matlab程序.
- 小波分解与重构的几个matlab程序
- rossler混沌同步的MATLAB程序169248
- 各向异性滤波的matlab程序一维、二维
- 图论——有向图的关联矩阵和邻接矩
- 计算关联维数的matlab程序
- PUMA560 matlab程序
- 轨迹跟踪---船舶航迹控制matlab程序
- 贝叶斯辨识的matlab程序
- A率PCM编码MATLAB程序
- 偏微分图像处理MATLAB程序
- 穷举法求解0-1整数规划的matlab程序
- zw_MATLAB程序.zip
- DE算法Matlab程序
- 粒子群算法求解BP神经网络参数
评论
共有 条评论