Model Predictive Control についての質問

SimulinkのModel Predictive Control ブロックについて質問です。
MPC(Model Predictive Control)を設計する際は、MATLABのコードではなく、Simulinkで設計可能でしょうか?

 采纳的回答

Toshinobu Shintai
Toshinobu Shintai 2023-4-19

0 个投票

線形MPC(MPC Controller ブロック)であれば、MPCデザイナーアプリを使ってGUI操作で設計することができます。
それ以外のブロックでは、申し訳ありませんが、MATLABのスクリプトでmpcオブジェクトを設計する必要があります。
ご参考までに、紹介動画とデモモデルが以下にあります。

3 个评论

ご回答ありがとうございます。
ちなみに、MPCの予測モデルを設計する際もSimulinkの入力では不可能でしょうか?
以下のドキュメンテーションをご確認ください。
MPCの予測モデルとして使えるものは、以下の通りになります。これらはSimulinkのブロックを組み合わせて作成できるものではありません。
  • Numeric LTI models — Transfer function (tf), state space (ss), zero-pole-gain (zpk)
  • Identified models (requires System Identification Toolbox™) — idss (System Identification Toolbox), idtf (System Identification Toolbox), idproc (System Identification Toolbox), and idpoly (System Identification Toolbox)

请先登录,再进行评论。

更多回答(0 个)

类别

在 帮助中心 和 File Exchange 中查找有关 Linear Plant Specification 的更多信息

Community Treasure Hunt

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

Start Hunting!