主要内容

。

卡尔曼

カルマンカルマンフィルター,カルマンカルマン器

构文

[KEST,L,P] =卡尔曼(SYS,QN,RN,NN)
[KEST,L,P] =卡尔曼(SYS,QN,RN,NN,传感器,已知)
[kest,l,p,m,z] =卡尔曼(sys,qn,rn,...,类型)

说明

卡尔曼は,与え与えられたプラントプラントの状态状态モデルとプロセス,および测定ノイズのプロセスデータデータカルマンまたはカルマン推定推定をしますますしします。な解を提供します。

连続时间の推定

次の连続プラントをますます。

X ˙ = 一种 X + B. + G W. y = C X + D. + H W. + V.

ここで,uは既知既知力,wはプロセスノイズ,vは観测ノイズで,次次満たします。

E. W. = E. V. = 0. E. W. W. T. = 问: E. V. V. T. = R. E. W. V. T. = N

は,定常定常偏差のののの分享到をを小气する状态状态 X ^ T. を作物成し。
P. = T. E. { X - X ^ } { X - X ^ } T.

最适最适解は,次の方程式をもつフィルターフィルターです。

D. X ^ D. T. = 一种 X ^ + B. + L. y - C X ^ - D. [ y ^ X ^ ] = [ C 一世 ] X ^ + [ D. 0. ]

フィルターゲインlは,次のようになるなるリカッチ式

L. = P. C T. + N ¯ R. ¯ - 1

ここで,

R. ¯ = R. + H N + N T. H T. + H 问: H T. N ¯ = G 问: H T. + N

であり,pは対応するするリカッチ方向式をます。

推定器材は既知のの力Uとと値yををを使使使,出力 y ^ と状态推定 X ^ を生成します。 y ^ は真のプラント出力量をすることことに注意してて。

y = C X + D. + H W. + V.

离散时间の推定

次の离散プラントをますます。

X [ N. + 1 ] = 一种 X [ N. ] + B. [ N. ] + G W. [ N. ] y [ N. ] = C X [ N. ] + D. [ N. ] + H W. [ N. ] + V. [ N. ]

ノイズの共分类データは次のです。

E. W. [ N. ] W. [ N. ] T. = 问: E. V. [ N. ] V. [ N. ] T. = R. E. W. [ N. ] V. [ N. ] T. = N

推定器材に,次次状态方程式があり。

X ^ [ N. + 1 | N. ] = 一种 X ^ [ N. | N. - 1 ] + B. [ N. ] + L. y [ N. ] - C X ^ [ N. | N. - 1 ] - D. [ N. ]

ゲイン行列lは,

L. = 一种 P. C T. + N ¯ C P. C T. + R. ¯ - 1

となる离散(Ricatti)方程式を解くでされます。

R. ¯ = R. + H N + N T. H T. + H 问: H T. N ¯ = G 问: H T. + N

离散时空器材​​に2つのの合。

  • 在の推定器材, y [ N. ] までまで使使用可能すべてのの测定値を使しの测定てて,出力推定 y ^ [ N. | N. ] および状态推定 X ^ [ N. | N. ] を生成します。この推定器材は,次次の力方程式があり。

    [ y ^ [ N. | N. ] X ^ [ N. | N. ] ] = [ 一世 - m y C 一世 - m X C ] X ^ [ N. | N. - 1 ] + [ 一世 - m y D. m y - m X D. m X ] [ [ N. ] y [ N. ] ]

    ここで,イノベーションゲインmXおよびM.yは次のように定义されます。

    m X = P. C T. C P. C T. + R. ¯ - 1 m y = C P. C T. + H 问: H T. + H N C P. C T. + R. ¯ - 1

    mXは新闻测定値 y [ N. ] をを用して予测 X ^ [ N. | N. - 1 ] を新新します。

    X ^ [ N. | N. ] = X ^ [ N. | N. - 1 ] + m X y [ N. ] - C X ^ [ N. | N. - 1 ] - D. [ N. ]

    h = 0の场合, m y = C m X および y ^ [ N. | N. ] = C X ^ [ N. | N. ] + D. [ N. ] ととます。

  • 遅延器具は,yV.[n-1]までの测定値のみをし,出力推定 y ^ [ N. | N. - 1 ] と状态推定 X ^ [ N. | N. - 1 ] 

    [ y ^ [ N. | N. - 1 ] X ^ [ N. | N. - 1 ] ] = [ C 一世 ] X ^ [ N. | N. - 1 ] + [ D. 0. 0. 0. ] [ [ N. ] y [ N. ] ]

[KEST,L,P] =卡尔曼(SYS,QN,RN,NN)は,プラントモデルSYS.およびノイズ共分享データQN.rn.NN.说明に记载の行q,r,n)に対して,カルマン推定器材の空空间モデル肯斯特を作物成し。SYS.は行列が 一种 [ B. G ] C [ D. H ] のの空间モデルでばばません。

结果结果得られる仪器肯斯特には,入力 [ ; y ] およびおよび力 [ y ^ ; X ^ ] (または离散时空のの等等等価ますます.n = 0の场合数,最后最后の力次数NN.を省略できます。

关节卡尔曼は连続,离散のの方のの问题处定理し,SYS.ががの综合は推定连続器材,それ疏户の合成は离散定を生成します。卡尔曼はカルマンゲインL.と定常偏差の共共分享行程P.ももます。P.は关键词しリカッチ(Riccati)方程式をます。

[KEST,L,P] =卡尔曼(SYS,QN,RN,NN,传感器,已知)は,次のようなより一般的なな状况を定理。

  • SYS.のすべてのの力が観测されない

  • 外乱乱力WがSYS.のの最后の力ではない

インデックスベクトルの传感器众所周知は,SYS.のどのどの力を测定(y),どのどの力を既知(u)(确定的)ににかを指定します。SYS.のその他すべてののは,确率的であるものと仮定されます。

[kest,l,p,m,z] =卡尔曼(sys,qn,rn,...,类型)は,离散时间プラントSYS.に対する推定器材のを指定します。类型引数は,'当前的'(既定値)または'延迟'のいずれかです。离散时间プラントプラントの合,卡尔曼は推定器材ゲインゲインゲインlとmのほか,定常偏差の以の共共をます。

P. = N. E. E. [ N. | N. - 1 ] E. [ N. | N. - 1 ] T. E. [ N. | N. - 1 ] = X [ N. ] - X [ N. | N. - 1 ] Z. = N. E. E. [ N. | N. ] E. [ N. | N. ] T. E. [ N. | N. ] = X [ N. ] - X [ N. | N. ]

关节卡尔曼のの用例は,x轴に対するlqg设计およびカルマンカルマン经理を参照してください。

限制性

プラントとノイズデータは以の条件満たさなけれ以ばませませ

  • (c,a)検出可能

  • R. ¯ > 0. かつ 问: ¯ - N ¯ R. ¯ - 1 N ¯ T. 0.

  • 一种 - N ¯ R. ¯ - 1 C 问: ¯ - N ¯ R. ¯ - 1 N ¯ T. は,次の表记のの合,虚轴(离散时间のの合は単位円に可制御モードがない

    问: ¯ = G 问: G T. R. ¯ = R. + H N + N T. H T. + H 问: H T. N ¯ = G 问: H T. + N

参考文献

[1]富兰克林,G.F.,J.D. Powell和M.L.工人,动态系统的数字控制,第二版,Addison-Wesley,1990。

[2] Lewis,F.,最佳估计,John Wiley&Sons,Inc,1986年。

[3] Deshpande,A。,“桥接应用Kalman滤波中的差距:当测量与过程噪声相关时估计输出。”IEEE控制系统杂志,VOL。37,第3,2017页,第87-93页。

R2006Aより前に导入