このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
kalman
状態の推定用のカルマン フィルターの設計
構文
説明
[
は、プラント モデルを kalmf
,L
,P
] = kalman(sys
,Q
,R
,N
)sys
およびノイズ共分散データを Q
、R
、N
としてカルマン フィルターを作成します。この関数では、次のブロック線図に示す設定のカルマン推定器で使用するカルマン フィルターを計算します。
既知入力を u およびプロセス ノイズ入力を w としてモデル sys
を作成し、w が sys
への最後の Nw 入力で構成されるようにします。"真" のプラント出力 yt は、sys
のすべての出力で構成されています。ノイズの共分散データ Q
、R
および N
も指定します。返されるカルマン フィルター kalmf
は、既知入力 u とノイズを含む測定値 y を取り、真のプラント出力の推定 とプラント状態の推定 を生成する状態空間モデルです。kalman
は、カルマン ゲイン L
と定常偏差の共分散行列 P
も返します。
例
入力引数
出力引数
制限
プラントとノイズ データは以下の条件を満たさなければなりません。
(C,A) は検出可能です。ここで
および となり、ここで
は、連続時間の場合は虚軸または離散時間の場合は単位円に非可制御モードがありません。
アルゴリズム
バージョン履歴
R2006a より前に導入