資源簡介
matlab code for mpc controller. 有step response 實例和 經典水箱加熱 范例
代碼片段和文件信息
function?p=dmc(p)
%?DMC???Dynamic?Matrix?Control
%?P=DMC(P)?determines?the?dynamic?matrix?control?(input?change)?based?on
%?the?plant?model?(step?response)?and?current?measurement?stored?in?the
%?structure?P.?
%?Input:
%???P.sr?-?unit?step?response?data
%???P.u??-?current?input?initially?0
%???P.v??-?past?input?initially?empty
%???P.G??-?dynamic?matrix?set?by?the?initial?call
%???P.F??-?matrix?to?calculate?free?response?set?by?the?initial?call
%???P.k??-?DMC?gain?set?by?the?initial?call
%???P.r??-?reference?(set?point)
%???P.a??-?reference?smooth?factor
%???P.p??-?prediction?horizon
%???P.m??-?moving?horizon
%???P.y??-?current?mrasurement
%???P.la?-?performance?criterion?weight?i.e.?J?=?||r-y||?+?p.la*||du||
%??????????where?du?is?the?input?change
%?Output:
%???P.
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????2766??2008-04-08?01:18??dmc.m
?????文件????????4862??2008-04-08?01:21??dmctutorial.m
?????文件???????15119??2008-04-08?01:22??html\dmctutorial.html
?????文件????????5874??2008-04-08?01:22??html\dmctutorial_01.png
?????文件????????5906??2008-04-08?01:22??html\dmctutorial_02.png
?????文件????????5535??2008-04-08?01:22??html\dmctutorial_03.png
?????文件????????5553??2008-04-07?15:26??html\WaterHeater.PNG
?????文件????????1306??2014-02-12?12:35??license.txt
- 上一篇:三次樣條插值周期邊界條件
- 下一篇:消除紅眼 matlab 實現
評論
共有 條評論