モデル予測制御の重みについて

6 visualizaciones (últimos 30 días)
Taisuke Hattori
Taisuke Hattori el 27 de En. de 2020
Comentada: Taisuke Hattori el 30 de En. de 2020
Model Predictive Control ToolboxのNonlinear MPC Controllerを用いて同期モータのトルク制御を行っています。
モデル予測制御の重みについて質問があります。
状態方程式の状態量が4つ(id,iq,ω,T)あり、出力変数はidとTの2つにしています。
この時、設定できる重みはidとTの2つのみなのでしょうか?
また、終端コストを設定する場合はどのように設定すれば良いのでしょうか?
教えていただけると幸いです。
よろしくお願いいたします。

Respuesta aceptada

Toshinobu Shintai
Toshinobu Shintai el 27 de En. de 2020
Nonlinear MPC Controllerでは、以下のリンク先のようにコスト関数を設定します。
ちなみに、Nonlinear MPC Controllerは計算コストが高すぎるので、モーター制御のような高サンプリングかつ低スペックなマイコンが必要とされる場合には役に立ちません。
モデルを近似して線形の方のMPCを使ってみてはいかがでしょうか。
  1 comentario
Taisuke Hattori
Taisuke Hattori el 30 de En. de 2020
ご回答ありがとうございます。
参考にさせていただきます。

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

R2018b

Community Treasure Hunt

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

Start Hunting!