nlmpcMultistageの最適化アルゴリズムについて
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Haruta Miki
el 8 de Jun. de 2023
Comentada: Haruta Miki
el 8 de Jun. de 2023
nlmpcMultistageの最適化アルゴリズムについて質問です。
ソルバーのカスタムは行わず、nlmpcMultistageオブジェクトに
- Model.StateFcn
- States.Min
- States.Max
- ManipulatedVariables.Min
- ManipulatedVariables.Max
- ManipulatedVariables.RateMin
- ManipulatedVariables.RateMax
- Stages(ct).CostFcn
- Model.TerminalState
を与えて実装した後nlmpcmoveを使いモデル予測制御を解いているのですが、この時内部ではどのようにして最適制御問題を解いているのか教えていただけないでしょうか?fminconが使われているため、最適制御問題を非線形計画問題に変換して解いているかと思うのですが、この変換方法などご教示いただけますと幸いです。よろしくお願いいたします。
0 comentarios
Respuesta aceptada
Toshinobu Shintai
el 8 de Jun. de 2023
MathWorksとしましては、ドキュメンテーションに記載されている以上のことをお伝えすることができません。また、Model Predictive Control Toolboxのブロックや関数の一部は、処理が秘匿化されている箇所がありますが、それらについてもお伝えすることができません。
Multistage Nonlinear MPCについては、以下のリンク先をご確認いただけますでしょうか。
Más respuestas (0)
Ver también
Categorías
Más información sobre Adaptive Control en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!