mpcDesigner scenario output disturbance
이전 댓글 표시
Hi,
I’m having a problem with the simulated scenarios of the mpcDesigner app (Model Predictive Control Toolbox). From my understanding, by default, the output disturbance model is integrated noise summed at each measured output. It should allow rejecting step-like output disturbance at any measured output in closed-loop. To illustrate, if we take the simple MIMO process model:
G = [tf(+1.9,[18 1]) , tf(+1.9,[18 1]);...
tf(-0.74,[8 1]) , tf(+0.74,[8 1])]
and keep the default output disturbance model of the mpcDesigner, any unmeasured step-like output disturbance should be rejected in steady-state. Hence, by simulating an unmeasured unit-step disturbance on the second output at t=30sec, the measured output should reach back the setpoint in steady-state (with t>>30sec). But that is not what I see in the plotted scenario. There is a static error. At t=60sec, the simulated output value is 0 while the setpoint is still 1:

For the load disturbance, there is no static error:

I’ve included the mpcDesigner session for my example in the attached files.
Thanks for your time,
Francis Gagnon.
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Linear Plant Specification에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!