![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1482326/image.png)
Integral MPC in Simulink
조회 수: 33 (최근 30일)
이전 댓글 표시
Hello, is anybody able to provide a working Simulink scheme implementing an integral action on a MPC controller? On internet I'm not able to find anything. I'm interested in particular in the increment velocity form technique.
댓글 수: 2
Sam Chak
2023년 9월 14일
Hi @Ale_798
Can you provide a picture of what integral action in an MPC controller looks like? The MPC produces an optimal control action for the system over a finite time horizon. If you want to incorporate integral control into this MPC output signal, the integral control action may no longer remain optimal over a finite time horizon. Are you suggesting adding an integral action to the MPC like '
'?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1482326/image.png)
답변 (2개)
Sam Chak
2023년 9월 14일
Hi @Ale_798
Thank you for clarifying the problem. I'm not an expert in MPC, but after reviewing your comment, I believe you can try creating a custom cost function for the Integral MPC. You can find more information on specifying a custom cost function like yours
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1482436/image.jpeg)
at this link:
and an example at this link:
However, I'm uncertain if this approach will work in Simulink, but you can at least try it in the MATLAB environment. Once you confirm its functionality, we can explore ways to implement it in Simulink.
댓글 수: 0
Emmanouil Tzorakoleftherakis
2023년 9월 25일
Why don't you use the MVRate constraint instead of adding the term in the cost function?
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Model Predictive Control Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!