MPC Toolbox : How to set "time optimal" Control problem using Custom Constrain function?
5 ビュー (過去 30 日間)
古いコメントを表示
Hello,
I am trying to control some plant "time optimally" which means to reach target point in a minimal time.
However, I don't know how to put this "time" information into the cost function.
It seems MATLAB MPC toolbox only supports state, input and parameter for setting cost function.
I think it seems possible if I use parameter, but I don't know how.
Thank you for answering!
0 件のコメント
採用された回答
Emmanouil Tzorakoleftherakis
2023 年 2 月 6 日
Hello,
Unfortunately you cannot solve time-optimal problems with Model Predictive Control Toolbox because time cannot be used as a decision variable in the optimization. I have let the development team know about this and we will consider it for a future release. One workaround, although not equivalent, would be to use an error-based cost and weight the appropriate states as needed.
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Refinement についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!