資源簡介
基于MATLAB的PID參數自整定控制器,設置控制器類型、算法等即可自動尋找最優PID參數。

代碼片段和文件信息
function?[sysx0strts]=multi_step(txuflagtTimeyStep)
switch?flag
???case?0?%?調用初始化過程
???????[sysx0strts]?=?mdlInitializeSizes;
???case?3??%?計算輸出信號,生成多階躍信號
???????sys?=?mdlOutputs(ttTimeyStep);
???case?{1?2?4?9}?%?未使用的?flag?值
???????sys?=?[];
???otherwise?%?錯誤信息處理
???????error([‘Unhandled?flag?=?‘num2str(flag)]);
end;
%?when?flag=0?時,進行初始化處理
function?[sysx0strts]?=?mdlInitializeSizes
sizes?=?simsizes;?%?調入初始化的模版
sizes.NumContStates?=?0;?sizes.NumDiscStates?=?0;?%?無連續、離散狀態
sizes.NumOutputs?=?1;?sizes.NumInputs?=?0;?%?系統的輸入和輸出路數
sizes.DirFeedthrough?=?0;%?輸入信號不直接傳輸到輸出
sizes.NumSampleTimes?=?1;%?單個采樣周期
sys?=?simsizes(sizes);?%?初始化
x0?=?[];?str?=?[];?%?系統的初始狀態為空向量
ts?=?[0?0];?%?假設模塊為連續模塊
%??flag=3?時,計算輸出信號
function?sys?=?mdlOutputs(ttTimeyStep)
i=find(tTime<=t);?sys=yStep(i(end));
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2343??2011-09-22?19:36??optimPID\docs\72606000.gif
?????文件??????38053??2011-09-22?19:38??optimPID\docs\72739849.jpg
?????文件??????82831??2011-09-22?20:05??optimPID\docs\74318891.jpg
?????文件??????37750??2011-09-22?20:11??optimPID\docs\npic.jpg
?????文件??????49330??2011-09-22?20:13??optimPID\docs\npic1.jpg
?????文件??????52101??2011-09-22?20:29??optimPID\docs\npic2.jpg
?????文件???????4270??2008-06-04?12:04??optimPID\docs\pid_op1.gif
?????文件??????73433??2008-06-04?13:25??optimPID\docs\pid_op10.jpg
?????文件??????37750??2011-09-22?20:10??optimPID\docs\pid_op11.jpg
?????文件???????1735??2008-06-04?13:25??optimPID\docs\pid_op12.gif
?????文件???????1756??2008-06-04?13:29??optimPID\docs\pid_op13.gif
?????文件????????680??2008-06-04?13:59??optimPID\docs\pid_op14.gif
?????文件???????1717??2008-06-04?13:55??optimPID\docs\pid_op15.gif
?????文件???????1865??2008-06-04?13:55??optimPID\docs\pid_op16.gif
?????文件???????3693??2008-06-04?12:11??optimPID\docs\pid_op2.gif
?????文件??????80533??2011-09-22?17:44??optimPID\docs\pid_op3.jpg
?????文件???????3108??2011-09-21?17:46??optimPID\docs\pid_op3a.jpg
?????文件??????54248??2011-09-21?18:02??optimPID\docs\pid_op3b.jpg
?????文件????????964??2008-06-04?12:27??optimPID\docs\pid_op4.gif
?????文件??????82831??2011-09-22?20:05??optimPID\docs\pid_op5.jpg
?????文件???????2343??2011-09-22?19:36??optimPID\docs\pid_op6.gif
?????文件??????82831??2011-09-22?20:02??optimPID\docs\pid_op7.jpg
?????文件??????37750??2011-09-22?20:07??optimPID\docs\pid_op8.jpg
?????文件??????33061??2008-06-04?13:10??optimPID\docs\pid_op9.jpg
?????文件??????23827??2011-10-29?07:38??optimPID\models\mod_1R2009b.mdl
?????文件??????24313??2011-10-29?07:38??optimPID\models\mod_1R2010a.mdl
?????文件??????25256??2011-10-29?07:37??optimPID\models\mod_1R2010b.mdl
?????文件??????26039??2011-10-29?07:37??optimPID\models\mod_1R2011a.mdl
?????文件??????26216??2011-10-29?07:36??optimPID\models\mod_1R2011b.mdl
?????文件??????25665??2011-10-29?07:40??optimPID\models\mod_2R2009b.mdl
............此處省略33個文件信息
評論
共有 條評論