필터 지우기
필터 지우기

準最適な制御器のパラメータをオンラインで計算

조회 수: 1 (최근 30일)
晃輔 加藤
晃輔 加藤 2020년 11월 16일
댓글: 晃輔 加藤 2020년 11월 25일
・一定区間の入出力データが観測できる.
・オフラインでの制御器の準最適なパラメータの計算をmファイルにおいて作成し、動作することは確認済み
・これをsimulnk上で計算したいため,simulinkの”User-Defined Functions”にある“Matlab Function”を使用しようと考えたが,その計算の中に動的システムのシミュレーション" sim(' ') "を使用しているため,“Matlab Function”では計算ができない.
" sim(' ') "を使用するような計算をsimulink上で計算したいのですが,何か方法はあるでしょうか.

답변 (1개)

Toshinobu Shintai
Toshinobu Shintai 2020년 11월 23일
Simulink Functionを使ってみてはどうでしょうか。
添付ファイルに、簡単にモデルを用意しました。バージョンはR2020bです。sim()で呼び出しているSimulinkの処理を、Simulink Functionブロック内に移せば、実行できると思います。
注意点ですが、Simulink Function内にはサンプリング時間に依存した処理やブロックを入れないようにしてください。
  댓글 수: 1
晃輔 加藤
晃輔 加藤 2020년 11월 25일
回答ありがとうございます。
早速試してみます。

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 パフォーマンスの手動最適化에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!