MPCで操作変数を固定する方法はありますか?

4 views (last 30 days)
Youhei Ogawa
Youhei Ogawa on 16 Oct 2017
Commented: Youhei Ogawa on 21 Oct 2017
SimulinkでMPCを使用するとき、操作量の変化率の上限、下限を設定することは可能ですが、変化率を固定することができません。例えば、操作変数の上限が4で下限が0だとします。そのとき、操作量を1ずつ固定で、1サイクルごとに1から2、2から3、4から3などと変化させることは可能でしょうか。可能であれば方法を教えてください。
  1 Comment
Youhei Ogawa
Youhei Ogawa on 16 Oct 2017
変化率を固定するのではなく、変化量を固定するということです。

Sign in to comment.

Answers (1)

Yoko
Yoko on 18 Oct 2017
MPC の設定で変化量を固定にするような機能はないため、Simulink のブロックを使い変化量を固定にするようなものを作成することになると考えられます。例えば、ある条件で増加または減少するようなカウンターを作り、カウンターの出力値にGainを掛ければ変化量が一定となると思いますが、どうでしょうか。
  1 Comment
Youhei Ogawa
Youhei Ogawa on 21 Oct 2017
ご回答ありがとうございます。 試してみようと思います。

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!