資源簡介
用matlab和simulink設計P、PI、PID控制器,并用ziegler-nichols經驗公式整定,有論文,有matlab程序,有simulink模型
代碼片段和文件信息
K=8;
T=360;
L=180;
num=[K];
den=[T?1];
G1=tf(numden)
[npdp]=pade(L2);
Gp=tf(npdp)
figurestep(G1*Gp);
title(‘未校正前系統階躍響應曲線‘);
grid;
[Gc1Kp1]=ziegler(1[KLT1]);
Gc1
[Gc2Kp2Ti2]=ziegler(2[KLT1]);
Gc2
[Gc3Kp3Ti3Td3]=ziegler(3[KLT1]);
Gc3
G_c1=feedback(G1*Gc1Gp);
figurestep(G_c1);
title(‘P控制器校正后的系統階躍響應曲線‘);
grid;
G_c2=feedback(G1*Gc2Gp);
figurestep(G_c2);
title(‘PI?控制器校正后的系統階躍響應曲線‘);
grid;
G_c3=feedback(G1*Gc3Gp);
figurestep(G_c3);
title(‘PID控制器校正后的系統階躍響應曲線‘);
grid;
figurestep(G_c1);hold?on;step(G_c2);hold?on;step(G_c3);
title(‘P、PI、PID控制器校正后的系統階躍響應曲線‘);
grid;
gtext(‘P‘)
gtext(‘PI‘)
gtext(‘PID‘)
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????571392??2010-06-26?23:38??PID設計.doc
?????文件??????39599??2010-06-26?21:42??simu2.mdl
?????文件????????857??2010-06-20?17:32??ziegler.m
?????文件????????733??2010-06-26?00:53??design.m
?????文件??????25297??2010-06-26?21:05??simu1.mdl
-----------?---------??----------?-----??----
???????????????637878????????????????????5
- 上一篇:MATLAB圖像紋理特征提取代碼
- 下一篇:matlab方格網法土方量計算程序
評論
共有 條評論