資源簡介
目 錄 前 言 第 1 章 數字 PID 控制………………………………………………………………(1) 1.1PID 控制原理 ……………………………………………………………………(1)
1.2 連續系統的模擬 PID 仿真…………………………………………………………(2)
1.3 數字 PID 控制……………………………………………………………………(3)
1.3.1 位置式 PID 控制算法……………………………………………………………(3)
1.3.2 連續系統的數字 PID 控制仿真…………………………………………………(4)
1.3.3 離散系統的數字 PID 控制仿真…………………………………………………(8)
1.3.4 增量式 PID 控制算法及仿真…………………………………………………(14)
1.3.5 積分分離 PID 控制算法及仿真…………………………………………………(16)
1.3.6 抗積分飽和 PID 控制算法及仿真………………………………………………(20)
1.3.7 T型積分 PID 控制算法………………………………………………………(24)
1.3.8 變速積分 PID 算法及仿真……………………………………………………(24)
1.3.9 帶濾波器的 PID 控制仿真……………………………………………………(28)
1.3.10 不完全微分 PID 控制算法及仿真……………………………………………(33)
1.3.11 微分先行 PID 控制算法及仿真………………………………………………(37)
1.3.12 帶死區的 PID 控制算法及仿真………………………………………………(42)
1.3.13 基于前饋補償的 PID 控制算法及仿真………………………………………(45)
1.3.14 步進式 PID 控制算法及仿真…………………………………………………(49)
第 2 章 常用的數字 PID 控制系統………………………………………………(53)
2.1 單回路 PID 控制系統……………………………………………………………(53)
2.2 串級 PID 控制……………………………………………………………………(53)
2.2.1 串級 PID 控制原理……………………………………………………………(53)
2.2.2 仿真程序及分析………………………………………………………………(54)
2.3 純滯后系統的大林控制算法……………………………………………………(57)
2.3.1 大林控制算法原理……………………………………………………………(57)
2.3.2 仿真程序及分析………………………………………………………………(57)
2.4 純滯后系統的 Smith 控制算法…………………………………………………(59)
2.4.1 連續 Smith 預估控制…………………………………………………………(59)
2.4.2 仿真程序及分析………………………………………………………………(61)
2.4.3 數字 Smith 預估控制…………………………………………………………(63)
2.4.4 仿真程序及分析………………………………………………………………(64)
第 3 章 專家 PID 控制和模糊 PID 控制…………………………………………(68)
3.1 專家 PID 控制…………………………………………………………………(68)
3.1.1 專家 PID 控制原理……………………………………………………………(68)
3.1.2 仿真程序及分析………………………………………………………………(69)
3.2 模糊自適應整定 PID 控制………………………………………………………(72)
3.2.1 模糊自適應整定 PID 控制原理………………………………………………(72)
3.2.2 仿真程序及分析………………………………………………………………(76)
3.3 模糊免疫 PID 控制算法…………………………………………………………(87)
3.3.1 模糊免疫 PID 控制算法原理…………………………………………………(88)
3.3.2 仿真程序及分析………………………………………………………………(89)
第 4 章 神經 PID 控制……………………………………………………………(94)
4.1 基于單神經元網絡的 PID 智能控制………………………………………………(94)
4.2 基于 BP 神經網絡整定的 PID 控制………………………………………………(103)
4.3 基于 RBF 神經網絡整定的 PID 控制……………………………………………

代碼片段和文件信息
%chap4_7f1.m
function?[u]=chap4_7f1(u1u2u3)
global?s
persistent?errori?error_1
ts=0.001;
if?u3==0
???errori=0;
???error_1=0;
end???
s=3?????????????%Selecting?Signal?Type
if?s==1?????????%Step?Signal
???kp=0.4;
???ki=0.0;
???kd=0.28;
elseif?s==2?????%Sine?Signal
???kp=40;
???ki=0.0;
???kd=0.28;
elseif?s==3?????%Square?Wave?Signal
???kp=0;
???ki=0.0;
???kd=0.28;
end
error=u2;
errord=(error-error_1)/ts;
errori=errori+error*ts;
u=kp*error+kd*errord+ki*errori;
error_1=error;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????10020??2002-10-04?09:37??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER1\CHAP1_1.MDL
?????文件????????623??2002-10-20?21:47??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER1\CHAP1_10.M
?????文件???????1684??2002-12-11?10:30??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER1\CHAP1_11.M
?????文件???????1311??2002-12-11?10:30??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER1\CHAP1_12.M
?????文件???????1188??2002-12-11?10:31??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER1\CHAP1_13.M
?????文件???????1499??2002-12-11?10:32??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER1\CHAP1_14.M
?????文件???????1058??2002-12-11?10:33??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER1\CHAP1_15.M
?????文件???????1332??2002-12-11?10:33??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER1\CHAP1_16.M
?????文件????????663??2002-10-20?19:27??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER1\CHAP1_2.M
?????文件????????132??2002-10-09?21:27??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER1\CHAP1_2F.M
?????文件???????8014??2002-10-09?21:30??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER1\CHAP1_3.MDL
?????文件????????266??2002-10-09?21:30??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER1\CHAP1_3F.M
?????文件???????1210??2002-12-11?10:26??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER1\CHAP1_4.M
?????文件???????1418??2002-12-11?10:25??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER1\CHAP1_5.M
?????文件????????897??2002-10-20?20:51??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER1\CHAP1_6.M
?????文件???????1242??2002-12-11?10:27??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER1\CHAP1_7.M
?????文件???????1441??2002-12-11?10:27??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER1\CHAP1_8.M
?????文件???????1192??2002-12-11?10:28??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER1\CHAP1_9.M
?????文件????????913??2002-10-20?14:58??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER10\CHAP10_1.M
?????文件????????908??2002-10-20?15:18??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER10\CHAP10_2.CPP
?????文件???????9303??2002-10-20?15:54??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER10\CHAP10_3.CPP
?????文件???????1192??2002-10-06?17:29??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER10\CHAP10_3.H
?????文件???????1175??2002-10-18?15:21??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER2\CHAP2_1.M
?????文件???????1143??2002-12-11?10:35??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER2\CHAP2_2.M
?????文件??????11061??2002-12-11?10:39??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER2\CHAP2_3.MDL
?????文件???????1577??2002-12-11?10:40??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER2\CHAP2_4.M
?????文件???????2195??2002-10-18?09:49??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER3\CHAP3_1.M
?????文件???????5260??2002-10-18?10:10??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER3\CHAP3_2.M
?????文件???????2085??2002-10-18?10:58??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER3\CHAP3_3.M
?????文件???????2282??2004-09-07?15:02??先進?PID?控制及其?MATLAB?仿真?(程序)\CHAPTER3\fuzzpid.fis
............此處省略69個文件信息
- 上一篇:OFDM系統MATLAB仿真.zip
- 下一篇:流量池.mobi
評論
共有 條評論