状態遷移行列

制御理論および動的システム理論において状態遷移行列は線形システム状態が時間とともにどのように変化するかを記述する行列関数です。基本的に、システムの初期時刻における状態が既知であれば、状態遷移行列を用いることで、将来の任意の時刻における状態を計算することができます

行列は、同次線形微分方程式 の一般解を見つけるために使用され、非同次 (入力駆動型) の場合の完全な解を見つけるための重要な要素でもあります。

線形時不変(LTI)システムでは、行列は定数であり、状態遷移行列は指数行列です。より複雑な時変システムの場合、 は時間とともに変化する可能性があり、単純な公式は存在しません。行列 は通常、ペアノ・ベーカー級数を計算することで求められます。

線形システムソリューション

状態遷移行列は、次のような線形システムの一般的な状態空間表現の解を求めるために使用される。

ここで、 はシステムの状態、は入力信号、行列関数、 はにおける初期条件である。状態遷移行列 を用いると、解は次のように与えられる: [1] [2]

最初の項はゼロ入力応答と呼ばれ、入力がない場合にシステムの状態がどのように変化するかを表します。2番目の項はゼロ状態応答と呼ばれ、入力がシステムにどのような影響を与えるかを定義します。

ペアノ・ベイカー級数

最も一般的な遷移行列は積分で与えられ、ペアノ・ベーカー級数と呼ばれる。

ここでは単位行列である 。この行列は一様かつ絶対収束し、解は存在し、かつ唯一である。[2]この級数は次のように書ける形式的な和を持つ。

ここで、は時間順序付け演算子であり、繰り返し積分が適切な順序になっていることを確認するために使用されます。マグヌス展開は、この積を評価する手段を提供します。

その他の特性

状態遷移行列は以下の関係を満たす。これらの関係は積分に共通である。

  1. これは連続的であり、連続的な導関数を持ちます。
  2. これは決して特異ではありません。実際およびでは、は単位行列です。
  3. 全てのために[3]
  4. すべてのために
  5. それは初期条件を持つ微分方程式を満たします
  6. 状態遷移行列 は、 によって与えられます。ここで、行列 は、初期条件 を満たす基本解行列です
  7. 任意の時点における状態が与えられた場合、他の任意の時点における状態は写像によって与えられる。

状態遷移行列の推定

時間不変の場合、指数行列を用いて を と定義することができる[4]

変の場合、状態遷移行列は、初期条件が、…、で与えられた微分方程式の解から推定できます。対応する解は行列 の列を提供します。ここで、性質4より、すべての に対して が成り立ちます。時変解の解析を続ける前に、状態遷移行列を決定する必要があります。

参照

参考文献

  1. ^ Baake, Michael; Schlaegel, Ulrike (2011). 「ペアノ・ベイカー・シリーズ」.ステクロフ数学研究所紀要. 275 : 155–159 . doi :10.1134/S0081543811080098. S2CID  119133539.
  2. ^ ab Rugh, Wilson (1996).線形システム理論. アッパーサドルリバー, ニュージャージー州: プレンティスホール. ISBN 0-13-441205-2
  3. ^ Brockett, Roger W. (1970).有限次元線形システム. John Wiley & Sons. ISBN 978-0-471-10585-5
  4. ^ Reyneke, Pieter V. (2012). 「多項式フィルタリング:不規則にサンプリングされたデータに対する任意の次数」. Automatika . 53 (4): 382– 397. doi : 10.7305/automatika.53-4.248 . hdl : 2263/21017 . S2CID  40282943.

さらに読む

  • Baake, M.; Schlaegel, U. (2011). 「ペアノ・ベイカー・シリーズ」.ステクロフ数学研究所紀要. 275 : 155–159 . doi :10.1134/S0081543811080098. S2CID  119133539.
  • ブロガン, WL (1991).現代制御理論. プレンティス・ホール. ISBN 0-13-589763-7
Retrieved from "https://en.wikipedia.org/w/index.php?title=State-transition_matrix&oldid=1302684622"