資源簡介
matlab仿真,關(guān)于模糊PID仿真的編程,以三相混合步進(jìn)電機的控制為背景,來仿真模擬
代碼片段和文件信息
K=8;
T=360;
L=180;
num=[K];
den=[T?1];
G1=tf(numden)
[npdp]=pade(L2);
Gp=tf(npdp)
figurestep(G1*Gp);
title(‘未校正前系統(tǒng)階躍響應(yīng)曲線曲線‘);
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控制器校正后的系統(tǒng)階躍響應(yīng)曲線‘)
grid;
G_c2=feedback(G1*Gc2Gp);
figurestep(G_c2);
title(‘PI?控制器校正后的系統(tǒng)階躍響應(yīng)曲線‘);
grid;
G_c3=feedback(G1*Gc3Gp);
figurestep(G_c3);
title(‘PID控制器校正后的系統(tǒng)階躍響應(yīng)曲線‘);
grid;
figurestep(G_c1);hold?on;step(G_c2);hold?on;step(G_c3);
title(‘P、PI、PID控制器校正后的系統(tǒng)階躍響應(yīng)曲線‘);
grid;
gtext(‘P‘)
gtext(‘PI‘)
gtext(‘PID‘)
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-06-06?15:53??matlab?仿真\
?????文件???????36906??2013-05-30?16:12??matlab?仿真\bujindianji.mdl
?????文件??????688847??2013-05-29?16:29??matlab?仿真\cccfangzhen.mdl
?????文件????????2282??2013-05-30?09:38??matlab?仿真\fuzzpid.fis
?????文件???????35096??2013-06-05?18:09??matlab?仿真\fuzzpid.mdl
?????文件???????36867??2013-05-30?15:21??matlab?仿真\fuzzpid.mdl.r2010a
?????文件???????28489??2013-06-05?17:20??matlab?仿真\jiandanpid.mdl
?????文件???????29097??2013-05-30?18:04??matlab?仿真\jiandanpid.mdl.r2010a
?????文件???????46852??2013-06-06?15:53??matlab?仿真\ookk.mdl
?????文件?????????738??2013-06-05?10:47??matlab?仿真\shiyan.m
?????文件?????????859??2013-06-05?10:46??matlab?仿真\ziegler.m
評論
共有 條評論