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

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

Akzeptierte Antwort

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

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Model Predictive Control Toolbox finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!