Propriedades estatísticas das estimativas de Kalman sob ruído gaussiano


9

Para um modelo de estado-espaço linear com ruídos estaduais e saída de Gauss independentes e palpite perfeito para estado inicial, fazer estimativas de Kalman ter as seguintes propriedades:

E(x^k|kxk)=0
Onde
Pk|k=Var(x^k|kxk), or Var(x^k|k), or Var(xk)?
  • é o estado no tempo k , que é aleatórioxkk

  • ePk| ksão companheiros de Kalman, isto é, saídas do filtro Kalman.x^k|kPk|k

Existem referências mencionando isso?

Obrigado!


É a matriz de covariância estimada a posteriori no tempo k ? Não existe realmente uma notação padrão usada, portanto não está completamente claro o que você quer dizer com "estimativas de Kalman". Pk|kk
Jason R

@ Jason: sim, é ...
Tim

Respostas:


3

As duas instruções a seguir são equivalentes a dizer:

E(x^k|kxk)=0

(1) Que o estimador é imparcial ; e

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

(2) Que o estimador é consistente .

Ambas as condições são necessárias para que o filtro seja ideal - ou seja, a melhor estimativa possível de em relação a alguns critérios.xk|k

Se (1) não for verdadeiro, o erro quadrático médio (MSE) seria o viés mais a variância (no caso escalar). Claro, isso é maior que apenas a variação e, portanto, subótimo.

Se (2) não for verdadeiro (ou seja, a covariância calculada pelo filtro é diferente da covariância verdadeira), o filtro também será subótimo. Como o ganho de Kalman é baseado na covariância calculada do estado, um erro na covariância levará a um erro no ganho. Erro no ganho significa uma ponderação subótima das medições.

(Por acaso, as duas condições são verdadeiras para um filtro modelado corretamente. Erros na modelagem, como o modelo dinâmico ou covariâncias de ruído, também tornarão o filtro abaixo do ideal).

Fonte: Bar-Shalom , especialmente a Seção 5.4 na página 232-233.


2

É importante observar que NÃO é uma variável aleatória. É o estado do sistema que é determinístico, que geralmente é variável em k . E ( x k | k ) = x k que é equivalente a dizer E ( x k | k - x k ) = 0xkk

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

Além disso,

Var(xk)=0

E,

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

fundo

xkwQQGQGTG

xk+1=Axk+Buk+Gw

Como referência: o próprio artigo de Kalman:http://160.78.24.2/Public/Kalman/Kalman1960.pdf


{xk}k=xkxk

@Drazick O ruído do processo geralmente recebe o símbolo w, com variação Q. xk é o estado do sistema, não faria sentido que os estados fossem aleatórios; a estimativa do outro, sendo uma variável aleatória, faz sentido
Aião

xk+1Gwxk+1

wk

11
xk|kN(x^k|k,Pk|k)
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.