필터 지우기
필터 지우기

モデル予測制御のホライズン決定方法

조회 수: 22 (최근 30일)
Taiga
Taiga 2023년 12월 12일
댓글: Atsushi Ueno 2023년 12월 13일
モデル予測制御の予測ホライズン、制御ホライズンに関する質問です。予測ホライズン、制御ホライズンの値はどのようにして決めるのが妥当なのでしょうか。
もちろん制御対象に対して適切なパラメータを設定することにはなると思うのですが、一般論として決め方があれば理由も併せて教えていただきたいです。素人質問かもしれませんが、ご回答頂ければと思います。
よろしくお願いします。
  댓글 수: 4
Atsushi Ueno
Atsushi Ueno 2023년 12월 13일
なるほど。勉強になります。つまり「演算量の制約を無視してやたらめったら計算量を増やしたところで、結果に大きく影響するのは最初の方だけで、後の半分以上は殆ど影響しませんよ」って事ですね。
>制御ホライズンは予測ホライズンの2~3割の値で使用すればいい
「最初の2-3割が結果に大きく影響し、時間をかけて残りの7-8割を計算したところで殆ど結果に影響が無いから」という事ですね。
>予測ホライズンは時定数に近い値を取るのが良い
これも上記と似てますね。制御目標値に近付いてほぼ安定している部分まで予測ホライズンに含めたところで結果に殆ど影響が無いから、最初に制御目標に近付く部分(時定数に近い値)だけに集中すれば良いという事ですね。時定数は何%到達まででしたっけ?(ググりました)(目標値の)約63.2%に達するまでの値ですね。
Atsushi Ueno
Atsushi Ueno 2023년 12월 13일
MPC制御の有識者各位 < 是非回答したってちょ

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

답변 (0개)

카테고리

Help CenterFile Exchange에서 Model Predictive Control Toolbox에 대해 자세히 알아보기

제품


릴리스

R2023b

Community Treasure Hunt

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

Start Hunting!