File Exchange

image thumbnail

モデル予測制御 設計実装ワークフロー紹​介, MPC Implementation Example

version 3.1.1 (7.02 MB) by Toshinobu Shintai
当サンプルモデルは、モデル予測制御(MPC)の設計と実装のワークフローを分かりやすく紹介するための資料です。 設計後、コード生成を行い、マイクロコントローラに実装するまでの流れを詳しくまとめています。

20 Downloads

Updated 07 Apr 2021

From GitHub

View Version History

View license on GitHub

ダウンロード後は、以下のファイルの使い方を参照してください。
https://github.com/mathworks/mpc_implementation_example/blob/master/MPC_imple_PJ_%E8%AA%AC%E6%98%8E%E8%B3%87%E6%96%99.pdf

ライブスクリプトを主体として解説をしています。以下リンク先では、ライブスクリプトをMarkdownにしたものをアップロードしていますので、Webブラウザで内容を閲覧することができます。
https://github.com/mathworks/mpc_implementation_example/blob/master/MPC_imple_PJ/common/MPC_Design_index_md.md

[バージョン]
R2021a: 現行
R2020b: https://github.com/mathworks/mpc_implementation_example/archive/v2.2.zip
R2020a: https://github.com/mathworks/mpc_implementation_example/archive/v1.1.1.zip

[更新履歴]
v3.1 マルチステージの非線形MPCの例を追加
v3.0 R2021aバージョンをリリース
v2.2 非線形MPCの例を追加、Markdownによるドキュメントを追加
v2.1 倒立振子ロボットのサンプルモデルを追加、PIL用の設定について記述を修正、sldd修正
v2.0 R2020bバージョンをリリース
v1.1 内点法ソルバーの使い方について記したmlxファイルを追加
v1.0 R2020aバージョンをリリース

Cite As

Toshinobu Shintai (2021). モデル予測制御 設計実装ワークフロー紹介, MPC Implementation Example (https://github.com/mathworks/mpc_implementation_example/releases/tag/v3.1.1), GitHub. Retrieved .

Comments and Ratings (1)

Tohru Kikawada

MATLAB Release Compatibility
Created with R2021a
Compatible with R2020a to R2021a
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

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

Start Hunting!

MPC_imple_PJ/Adaptive

MPC_imple_PJ/Explicit

MPC_imple_PJ/InvertedPendulumRobot

MPC_imple_PJ/Linear

MPC_imple_PJ/Multiple

MPC_imple_PJ/Nonlinear

MPC_imple_PJ/common