Matlab_Simulink:制御系設計ゼミ/研修_練習問題①_csvデータからPIDゲイン算出

実現したいこと

  • 練習問題を通して制御系設計の手順を理解
  • 実際の現場と同じように『制御対象は未知』を体感できる練習問題

上記のppt素材は下記を参照:

ppt素材:練習問題(無料公開) - 理系大学教員の本気ブログ

Matlabのバージョン

Matlab2021a
※ダウンロード形式として過去のバージョンも用意

必要なtoolbox

ダウンロードURL

練習問題_csvデータからPIDゲイン設計 - Google ドライブ

※ご利用中のMatlabバージョンのフォルダをダウンロードしてください。
 例:2021aバージョンであれば,上記リンクの「2021a」を選択
※上記プログラムの利用で生じたトラブルは一切の責任を負いかねます

フォルダ構成

上記ダウンロードし展開。
(下記のようなフォルダ構成になっていることを確認)

実行上の注意(エラー回避)

隠蔽化したモデルを利用する際は,Matlab上のカレントディレクトリを「隠蔽化したモデル」が保存されている場所に移動すること。例えば下記の通りである。

C:\Users\〇〇〇〇\配布ファイル一式\[2]制御対象simulinkモデル_隠蔽化\2020a

筆者の思い

制御系設計は数学が多いイメージがあり,初心者にとってはその点で苦痛になるケースが多々ある。数学を使わずにシミュレーションを通して,『なんとなく』制御系設計の概要を理解していただきたい(①データ読み込み,②制御対象の特性把握,③PIDゲイン算出)。模範解答についても執筆予定である。

ぜひ,研究室のゼミや社内研修などに利用していただきたい。

なお,モデルの隠蔽化を実施しており,受講生にとっては『制御対象は未知』ということを実現している。このことにより,実際の現場に近い環境を構築できている。モデルの隠蔽化については,下記の関連記事を参照されたい。

併せて確認推奨の過去記事