Model Predictive Control についての質問

1 visualización (últimos 30 días)
Ren
Ren el 14 de Abr. de 2023
Comentada: Ren el 14 de Abr. de 2023
MATLAB/SimulinkのModel Predictive Controlについての質問です.
私はモデル予測制御を用いて,車両の制御開発を行いたいと考えています.予測モデルは自分が開発したモデルを使用しようと考えています.そこで何点か不明な点を質問させていただきます.
モデル予測制御は各ステップで予測モデルを用いて各時刻で未来の応答を予測しながら最適化を行う制御手法でることを理解しています.その中の重要な要素として「予測」と「最適化」という言葉がキーワードとしてあると認識しています.この2つのキーワードについて質問させていただきます.
・Model Predictive ControlのToolBoxにあるMPC controllerブロックに自分が開発した予測モデルをブロックにどのように実装するのか
・MPC controllerブロックでは最適化をどのように行っているのか(全探索?その他の最適化?)
以上,よろしくお願いいたします.

Respuesta aceptada

Toshinobu Shintai
Toshinobu Shintai el 14 de Abr. de 2023
Editada: Toshinobu Shintai el 14 de Abr. de 2023
・Model Predictive ControlのToolBoxにあるMPC controllerブロックに自分が開発した予測モデルをブロックにどのように実装するのか
モデルの実装においては、以下のデモモデルにて詳細に説明していますので、是非ご確認ください。
・MPC controllerブロックでは最適化をどのように行っているのか(全探索?その他の最適化?)
最適化の処理の中身については、以下のドキュメンテーションで説明されています。
ただし、Nonlinear MPCの場合は、Optimization Toolboxのfminconという最適化の関数を用いています。
  1 comentario
Ren
Ren el 14 de Abr. de 2023
ご回答頂き,ありがとうございます.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Model Predictive Control Toolbox en Help Center y File Exchange.

Productos


Versión

R2023a

Community Treasure Hunt

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

Start Hunting!