资源简介
MATLAB R2016a控制系统设计与仿真35个案例分析
代码片段和文件信息
function [GcKpTiTd]=bestd(PIDvars)
%参数PID是校正器的类型,当PID=1时,为计算P调节器的参数;当PID=2时,为计算PI调节器的参数;当PID=3时,为计算PID调节器的参数
%参数vars为带延迟一惯性环节模型的K、T、tau,已知这三参数为:K=vars(1);T=vars(2);tau=vars(3)
%参数Gc为校正器传递函数
%参数Kp为校正器的比例系数
%参数Ti为校正器的积分时间常数
%参数Td为校正器的微分时间常数
K=vars(1);T=vars(2);
tau=vars(3);Ic=vars(4);
Kp=[];Ti=[];Td=[];
if PID==1
ABtab=[0.902 1.414 0.904;-0.985 -0.917 -1.084];
elseif PID==2
ABtab=[0.984 1.305 0.859;-0.986 -0.959 -0.977;...
0.608 0.492 0.674;-0.707 -0.739 -0.680];
elseif PID==3
ABtab=[1.435 1.495 1.357;-0.921 -0.945 -0.947;...
0.878 1.101 0.842;-0.749 -0.771 -0.738;...
0.482 0.560 0.381;1.137 1.006 0.995];
end
ii=0;
tt=tau/T;
if PID==1
a1=ABtab(1ii+Ic);
b1=ABtab(2ii+Ic);
Kp=(a1*(tt^b1))/K;
elseif PID==2
a1=ABtab(1ii+Ic);
b1=ABtab(2ii+Ic);
a2=ABtab(3ii+Ic);
b2=ABtab(4ii+Ic);
Kp=(a1*(tt^b1))/K;
Ti=T/(a2*(tt^b2));
elseif PID==3
a1=ABtab(1ii+Ic);
b1=ABtab(2ii+Ic);
a2=ABtab(3ii+Ic);
b2=ABtab(4ii+Ic);
a3=ABtab(5ii+Ic);
b3=ABtab(6ii+Ic);
Kp=(a1*(tt^b1))/K;
Ti=T/(a2*(tt^b2));
Td=T*a3*(tt^b3);
end
if PID==1
Gc=Kp;
elseif PID==2
nn=[Kp*Ti Kp];
dd=[Ti 0];
Gc=tf(nndd);
elseif PID==3
nn=[Kp*Ti*Td Kp*Ti Kp];
dd=[Ti 0];
Gc=tf(nndd);
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1472 2016-11-05 11:42 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\bestd.m
文件 345 2016-11-05 08:49 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\cqiz_root.m
文件 394 2016-11-05 11:26 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\cqjz_freq.m
文件 354 2016-11-05 11:31 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\cqzh_dfreq.m
文件 354 2016-11-05 11:30 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\cqzh_freq.m
文件 1065 2016-11-05 11:40 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\jz_C_C.m
文件 839 2016-11-05 09:19 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\jz_PID.m
文件 689 2016-11-05 11:39 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\kttau.m
文件 119 2016-11-05 09:23 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li10_1.m
文件 346 2016-11-05 09:42 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li10_2.m
文件 170 2016-11-05 09:42 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li10_3.m
文件 237 2016-11-05 09:43 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li10_4.m
文件 197 2016-11-05 09:43 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li10_5.m
文件 191 2016-11-05 09:44 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li10_6.m
文件 188 2016-11-05 09:45 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li10_7.m
文件 401 2016-11-05 09:45 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li10_8.m
文件 229 2016-11-05 09:51 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li11_1.m
文件 340 2016-11-05 09:53 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li11_4.m
文件 289 2016-11-05 09:55 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li12_11.m
文件 133 2016-11-05 09:56 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li13_1.m
文件 236 2016-11-05 09:56 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li13_2.m
文件 347 2016-11-05 09:57 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li13_3.m
文件 320 2016-11-05 09:58 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li13_4.m
文件 178 2016-11-05 09:59 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li14_2.m
文件 352 2016-11-05 10:00 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li14_3.m
文件 246 2016-11-05 10:01 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li14_5.m
文件 218 2016-11-05 10:02 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li14_6.m
文件 583 2016-11-05 10:03 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li14_6_.m
文件 164 2016-11-05 10:03 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li14_7.m
文件 261 2016-11-05 10:03 494966源码-MATLAB R2016a 控制系统设计与仿真35个案例分析\li14_8.m
............此处省略118个文件信息
相关资源
- Pattern Recognition and Machine Learning(高清
- MATLAB 编程 第二版 Stephen J. Chapman 著
- 均值滤波和FFT频谱分析Matlab代码
- 《MATLAB扩展编程》代码
- HDB3码、AMI码的MATLAB实现
- 3点GPS定位MATLAB仿真
- MATLAB数字信号处理85个实用案例精讲入
- matlab从入门到精通pdf94795
- 欧拉放大论文及matlab代码
- 跳一跳辅助_matlab版本
- 全面详解LTE MATLAB建模、仿真与实现
- MIMO-OFDM无线通信技术及MATLAB实现_孙锴
- MATLAB Programming for Engineers 4th - Chapman
- matlab 各种谱分析对比
- 分数阶chen混沌matlab程序
- 基于粒子群算法的非合作博弈的matl
- MATLAB车流仿真 包括跟驰、延误
- matlab空间桁架计算程序
- 基于MATLAB的图像特征点匹配和筛选
- DMA-TVP-FAVAR
- GPS信号的码捕获matlab代码.7z
- 一维光子晶体MATLAB仿真代码吸收率折
- newmark法源程序
- 传统关联成像、计算鬼成像matlab
- pri传统分选算法
- 摆动滚子推杆盘形凸轮设计
- 医学图像重建作业matlab源码
- Matlab实现混沌系统的控制
- 检测疲劳驾驶
- Matlab锁相环仿真-Phase Locked Loop.rar
评论
共有 条评论