資源簡介
多輸入單輸出(MISO)的模型預測控制(MPC)matlab+simulink仿真
代碼片段和文件信息
%%?Control?of?a?Multi-Input?Single-Output?Plant
%?This?example?shows?how?to?design?model?predictive?controller?with?one
%?measured?output?one?manipulated?variable?one?measured?disturbance?and
%?one?unmeasured?disturbance?in?a?typical?workflow.
%?Copyright?1990-2012?The?MathWorks?Inc.
%%?MPC?Controller?Setup
%?We?start?defining?the?plant?to?be?controlled.
sys=ss(tf({111}{[1?.5?1][1?1][.7?.5?1]})‘min‘);
%%
%?Now?setup?an?MPC?controller?object.
Ts=.2;?????????????%?sampling?time
model=c2d(sysTs);?%?prediction?model
%%
%?Define?type?of?input?signals:?the?first?signal?is?a?manipulated?variable
%?the?second?signal?is?a?measured?disturbance?the?third?one?is?an
%?unmeasured?disturbance.
model=setmpcsignals(model‘MV‘1‘MD‘2‘UD‘3);
%%
%?Define?the?structure?of?models?used?by?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????33148??2012-09-05?11:25??mpc_miso\mpc_miso.mdl
?????文件???????11256??2013-10-10?02:40??mpc_miso\mpcmiso.m
?????目錄???????????0??2017-05-28?11:36??mpc_miso\
評論
共有 條評論