资源简介
先进PID控制及其MATLAB仿真 包括基本的PID控制、PID控制器的整定、时滞系统PID控制、基于微分器的PID控制、基于观测器的PID控制、自抗扰控制器及其PID控制、PD鲁棒自适应控制、
代码片段和文件信息
%PID Controller
clear all;
close all;
ts=0.001;
sys=tf(5.235e005[187.351.047e0040]);
dsys=c2d(systs‘z‘);
[numden]=tfdata(dsys‘v‘);
u_1=0.0;u_2=0.0;u_3=0.0;
r_1=rand;
y_1=0;y_2=0;y_3=0;
x=[000]‘;
error_1=0;
for k=1:1:3000
time(k)=k*ts;
kp=1.0;ki=2.0;kd=0.01;
S=1;
if S==1 %Triangle Signal
if mod(time(k)2)<1
rin(k)=mod(time(k)1);
else
rin(k)=1-mod(time(k)1);
end
rin(k)=rin(k)-0.5;
end
if S==2 %Sawtooth Signal
rin(k)=mod(time(k)1.0);
end
if S==3 %Random Signal
rin(k)=rand;
vr(k)=(rin(k)-r_1)/ts; %Max speed is 5.0
while abs(vr(k))>=5.0
rin(k)=rand;
vr(k)=abs((rin(k)-r_1)/ts);
end
end
u(k)=kp*x(1)+kd*x(2)+ki*x(3); %PID Controller
%Restricting the output of controller
if u(k)>=
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 600 2004-06-28 08:59 PID程序\chap9\CHAP9_1.M
文件 1216 2004-06-28 10:22 PID程序\chap9\CHAP9_3F.M
文件 18414 2004-06-10 23:17 PID程序\chap9\Chap9_5.mdl
文件 1481 2004-06-10 23:18 PID程序\chap9\Chap9_5i.m
文件 270 2004-06-28 08:59 PID程序\chap9\chap9_1eq.m
文件 20032 2004-06-10 22:46 PID程序\chap9\chap9_2.mdl
文件 87 2004-06-10 22:44 PID程序\chap9\chap9_2i.m
文件 1007 2004-06-10 22:45 PID程序\chap9\chap9_2s.m
文件 1867 2004-06-28 11:10 PID程序\chap9\chap9_3.m
文件 13688 2004-06-28 14:36 PID程序\chap9\chap9_4.mdl
文件 1672 2004-06-10 23:06 PID程序\chap9\chap9_4plant.m
文件 292 2004-06-10 23:06 PID程序\chap9\chap9_4plot.m
文件 20417 2004-06-10 23:26 PID程序\chap9\chap9_6.mdl
文件 1140 2004-06-10 23:25 PID程序\chap9\chap9_6i.m
文件 13726 2004-06-10 23:29 PID程序\chap9\chap9_7.mdl
文件 254 2004-06-10 23:29 PID程序\chap9\chap9_7i.m
目录 0 2006-03-17 11:44 PID程序\chap9
文件 803 2004-06-10 10:42 PID程序\chap8\chap8_1.m
文件 380 2004-06-10 10:42 PID程序\chap8\chap8_1eq.m
文件 1310 2004-06-10 10:45 PID程序\chap8\chap8_2.m
文件 420 2004-06-10 10:46 PID程序\chap8\chap8_2f.m
文件 1522 2004-06-10 10:48 PID程序\chap8\chap8_3.m
文件 1375 2004-06-10 10:51 PID程序\chap8\chap8_4.m
文件 495 2004-06-10 10:51 PID程序\chap8\chap8_4f.m
文件 1592 2004-06-10 10:53 PID程序\chap8\chap8_5.m
目录 0 2006-03-17 11:44 PID程序\chap8
文件 13709 2004-06-06 20:54 PID程序\chap7\chap7_1.mdl
文件 1423 2004-06-06 23:02 PID程序\chap7\chap7_10.m
文件 12951 2004-06-10 10:03 PID程序\chap7\chap7_10.mdl
文件 702 2004-06-10 10:02 PID程序\chap7\chap7_10f.m
............此处省略159个文件信息
- 上一篇:RBF预测模型
- 下一篇:水果的识别matlab完整代码.rar
相关资源
- 2 2课程报告要求:按照讲课内容
- ANN_PID6
- m471 pid神经网络控制控制代码
- PIDNN 将人工神经网络用于PID参数调节
- ga 用遗传算法进行无功优化
- pso--PID 基于粒子群算法的PID控制器优
- GAPSO-for-PID-Design 本人毕业设计一部分
- succes 模糊PID直流电机控制
- fractional-order-PID 分数阶图形界面
- pid_FUZZY 基于模糊参数自整定的直流电
-
mohuPID 模糊PID的simuli
nk仿真 - DE_FOPID
- 1 各种分数阶PID控制器的设计与优化算
- PSO_PID
- pso_pid 基于粒子群算法分数阶PID参数整
- quadrotorsimV2
- tunning-PID-by-PSO 利用PSO算法优化求解
- POS-PID 运用粒子群优化算法对PID控制器
- FNNCPPID
- spider 机器学习matlab源代码
- matlab_simulnk_inverter_LCL_filter
- Fractional-PID 分数阶PID仿真程序
- zhuanjuPID 永磁同步发电机的转矩PID控制
- sixuanyimohukongzhi 四旋翼飞行仿真器俯仰
- UAVControl_PID 无人飞行器飞行控制仿真
- BPPID 控制效果与传统PID比较
- 迭代控制(PID)
- PID控制 MATLAB仿真(第二版完整程序
- 自己编写PID
-
分数阶微积分控制器FOPID的Simuli
nk实
评论
共有 条评论