photo

Kohei Iwamoto

MathWorks

Last seen: 2 months ago Active since 2019

Followers: 0   Following: 0

Statistics

  • Explorer
  • Knowledgeable Level 2
  • Revival Level 1
  • First Answer

View badges

Feeds

View by

Answered
最適化問題(二次計画法・MPC)のコスト関数について
(1)これは第一式に示される標準的なコスト関数に対し、決定変数ベクトルz=[du(0);...;du(p-1)]^Tと出力yに関する予測モデル(詳細は以下のヘルプのPredictionの節を確認してください)を代入し、整理した形式となっています。 煩雑で...

4 years ago | 0

| accepted

Answered
mpcCustomSolverにおけるスラッグ変数の扱い
はい、カスタムQPソルバーを使用してもデフォルトのMPCの構成と同じくスラック変数が扱われています。 スラックが最適化に含まれていることを確認する最も簡単な方法はヘシアンHの次数を確認することです。 ヘシアンHは以下のようなQPのフォームにおいて決定変...

4 years ago | 0

| accepted

Answered
ツールボックス等を組み合わせることによるMPCの作成可能の有無
1について MPCは制御対象の予測モデルを用いて将来の予測区間にわたる応答を入力を用いて最適化することを目的としています。 詳細は確認しておりませんが参考になられている文献では、ANNを予測モデルとして、GAをエネルギー消費量を最小とする入力を求めるた...

4 years ago | 0

| accepted

Answered
非線形モデル予測制御にカスタム評価関数の与え方
非線形MPCのカスタム評価関数の機能をご利用するのが良いかと思います。 カスタム評価関数は関数m-file、関数ハンドル、無名関数によって、以下のようにnlmpcオブジェクトに指定して与えることが出来ます。 nlobj.Optimization.C...

4 years ago | 0

| accepted

Answered
モデル予測制御の制約条件の設定について
掛けようとされている入力制約は非線形等式制約です。 Vdcが定数でかつ、右辺を線形に置き換えることができるのであれば、以下のヘルプに紹介されている入出力が組み合わさったカスタムの線形制約機能を用いることで実現できるかもしれません。 なお、本機能は線形M...

4 years ago | 1

| accepted

Answered
SDIで変数名がunnamedになる
以下の様にtimeseriesデータに変数名を付与することで、SDIに表示されます。 clear ds time = 0.1*(0:100)'; ds = Simulink.SimulationData.Dataset; %...

5 years ago | 1

| accepted