필터 지우기
필터 지우기

Simulink Model Predictive Control

조회 수: 4 (최근 30일)
eddie ball
eddie ball 2020년 5월 12일
댓글: eddie ball 2020년 5월 14일
Why does simulinks model predictive controller (MPC) respond 1 frame late to my reference signal?
This is a discrete time system with a very simple model (mass-spring-damper).
Does the MPC only try to match the future output with the current reference input? I would have thought that the MPC could follow the reference signal exactly using Bang-Bang control if I didn't constrain the controls.
Trying to keep the questions simple. Please let me know if more details are needed. Thank you in advance!

답변 (1개)

Dhruv Thakkar
Dhruv Thakkar 2020년 5월 14일
Hey, have you tried reducing the timestep and tuning the prediciton horizon and control horizon. And if its a MIMO system try tuning the weights also.
Let me know if anything works out.
  댓글 수: 1
eddie ball
eddie ball 2020년 5월 14일
Hello Dhruv Thakkar,
Thanks for the reply. I have played with thos parameters but no matter what I seem to do, I can't get the output to match the reference exactly. I assumed for such a simple system (where the reference model is exactly the plant model (i.e. linear)) this would be trivial.
Respectfully,
Eddie

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Linear Plant Specification에 대해 자세히 알아보기

제품


릴리스

R2018a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by