Статистичні властивості оцінок Кальмана при гауссових шумах


9

Для лінійної моделі простору стану з незалежним гауссовим станом і вихідними шумами та ідеальним відгадкою для початкового стану чи мають оцінки Калмана такі властивості: де

E(x^k|kxk)=0
Pk|k=Var(x^k|kxk), or Var(x^k|k), or Var(xk)?
  • xk - стан в момент , який є випадковимk

  • x^k|k і це кальманові есмати, тобто виходи фільтра Калмана.Pk|k

Чи згадуються про це посилання?

Дякую!


Is апостеріорної оцінюється ковариационная матриця в момент часу ? Не існує насправді стандартних позначень, які використовуються, тому не зовсім зрозуміло, що ви маєте на увазі під «оцінками Калмана». Pk|kk
Джейсон R

@Jason: так, це ...
Тім

Відповіді:


3

Наступні два твердження еквівалентні вислову:

E(x^k|kxk)=0

(1) що оцінювач є неупередженим ; і

Pk|k=Var(x^k|kxk)

(2) що оцінювач є послідовним .

Обидва ці умови необхідні для того, щоб фільтр був оптимальним - тобто найкращою можливою оцінкою щодо деяких критеріїв.xk|k

Якщо (1) не відповідає дійсності, то середньоквадратична помилка (MSE) буде зміщенням плюс дисперсія (у скалярному випадку). Зрозуміло, що це більше лише дисперсії і, отже, неоптимальне.

Якщо (2) не відповідає дійсності (тобто розрахована фільтром коваріація відрізняється від істинної коваріації), то фільтр також буде неоптимальним. Оскільки коефіцієнт посилення Кальмана базується на обчисленій коваріації стану, помилка коваріації призведе до помилки посилення. Помилка підсилення означає неоптимальне зважування вимірювань.

(Як це буває, обидві умови справедливі для правильно модельованого фільтра. Помилки в моделюванні, такі як динамічна модель або шумове коваріація, також дадуть фільтр неоптимальним).

Джерело: Бар-Шалом , особливо Розділ 5.4 на сторінці 232-233.


2

Важливо зазначити, що НЕ є випадковою змінною. Це детермінований стан системи, який в цілому мінливий в . що еквівалентно вимові xkk

E(x^k|k)=xk
E(x^k|kxk)=0

Також

Var(xk)=0

І,

Pk|k=Var(x^k|k)
який, враховуючи, що є детермінованим, також буває рівнимxkVar(x^k|kxk)

Фон

xk - це стан системи, який є детермінованим. Це на відміну від шуму системи, яка представлена в більшості літератури, з дисперсією . Навіть більше, деякі літератури моделюють системний шум з матрицею коефіцієнтів; у цьому випадку матриця замінюється в оцінці поширення, де - матриця коефіцієнта шуму. Для розробки системне представлення в цьому випадку задається: wQQGQGTG

xk+1=Axk+Buk+Gw

Як навід: сам документ Калмана:http://160.78.24.2/Public/Kalman/Kalman1960.pdf


Наскільки я знаю, є випадковим процесом. Дисперсія задається шумом процесу. Для даної реалізації є детермінованим. {xk}k=xkxk
Рой

@Drazick Шум процесу зазвичай подається символом w, з відхиленням Q. xk - це системний стан, не було б сенсу, що стани є випадковими; інша оцінка, будучи випадковою змінною, має сенс
Aiao

Я розгублений: як може бути детермінованим, якщо для його формування додається (який є стохастичним)? Єдиний спосіб може бути детермінованим, якщо стохастичний компонент дорівнює нулю, так? xk+1Gwxk+1
Пітер К.

@PeterK. тому що передбачає певну реалізацію в кожномуwk
aiao

1
Хоча сам Калман ніколи не вважав вектор стану стохастичною змінною (я думаю, я можу віднести це до Дюсета, але я можу помилятися), фільтр Калмана може бути отриманий з Правила Байєса. У цьому випадку вектор стану . Дивіться Вікіпедію . xk|kN(x^k|k,Pk|k)
Демієн
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.