EstimatorGains
EstimatorGains[ssm,{p1,p2,…,pn}]
推定器の極が pi になるようなStateSpaceModel ssm の推定器ゲイン行列を与える.
EstimatorGains[{ssm,{out1,…}},…]
使用するための計測された出力 outi を指定する.
詳細とオプション
- EstimatorGainsは観測器ゲインあるいは観測器極配置としても知られている.
- 状態空間モデル ssm はStateSpaceModel[{a,b,c,d}]で与えられる.ただし,a,b,c,d は連続時間系あるいは離散時間系のいずれかにおける状態,入力,出力,伝送の各行列を表す.
-
連続時間系 離散時間系 - ssm が可観測である場合, の固有値は{p1,p2,…,pn}である.ただし, は計算された推定器ゲイン行列である.
- ディスクリプタ系StateSpaceModel[{a,b,c,d,e}]の場合,指定できる極の数は e の階数と系の可観測性によって決定される. »
- EstimatorGainsは,AffineStateSpaceModelおよびNonlinearStateSpaceModelによって指定される非線形系もまた許容する.
- 非線形系については,状態変数および入力変数の操作値が考慮され,ゲインは近似テイラー線形化に基づいて計算される.
- EstimatorGains[{ssm,{out1,…}},…]はEstimatorGains[ssm1,…]と等価である.ただし,ssm1SystemsModelExtract[ssm,All,{out1,…}]である.
- 観測器の力学は以下で与えられる.
-
連続時間系 離散時間系 - 正方非特異行列 の場合,状態ベクトルは で計算できる.
- EstimatorGainsは,次の設定で与えられるMethodオプションを取る.
-
Automatic 自動メソッド選択 "Ackermann" Ackermannメソッド "KNVD" Kautsky–Nichols–Van Doorenメソッド - 推定器ゲインは双対系の状態フィードバックゲインとして計算される.
例題
すべて開くすべて閉じるスコープ (6)
多項式の根として指定された極を使って推定器ゲインを計算する:
AffineStateSpaceModelについてのゲインを計算する:
オプション (6)
Method (6)
状態より出力が多い系では,AutomaticはLinearSolveを使ってゲインを求める:
デフォルトで厳密値の系にはAckermannメソッドが使われる:
数値を持つ系の場合,Automaticでは"KNVD"法が使われる:
アプリケーション (2)
ランダムな初期条件から入力がSin[t]の系のシミュレーションを行う:
特性と関係 (7)
StateOutputEstimatorは状態と出力の両方を推定する観測器を組み立てる:
推定器ゲインは双対系の状態フィードバックゲインの共役転置である:
可観測の特異ではないディスクリプタ系では,推定器のすべての極を置くことができる:
可観測の特異系については,MatrixRank[e]極のみを置くことができる:
テキスト
Wolfram Research (2010), EstimatorGains, Wolfram言語関数, https://reference.wolfram.com/language/ref/EstimatorGains.html (2014年に更新).
CMS
Wolfram Language. 2010. "EstimatorGains." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2014. https://reference.wolfram.com/language/ref/EstimatorGains.html.
APA
Wolfram Language. (2010). EstimatorGains. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/EstimatorGains.html