*Link to English version
Materiales: [ FiltrKalmanExt.pdf]
Este vídeo plantea algunas consideraciones teóricas que dan lugar a lo que se
conoce como el filtro de Kalman extendido. Este filtro es la generalización del
filtro de Kalman lineal a sistemas no lineales basada en la linealización
(variante en el tiempo) alrededor de la trayectoria del estado estimado
(visualizar el vídeo [
Básicamente, si el estado “real” está cerca del estado “estimado” entonces la linealización de la ecuación de estado permitirá hacer una estimación en media y varianza del valor de (antes de medir). Análogamente, si está cerca de la linealización de la ecuación de salida permite aproximar las varianzas y covarianzas de la medida. Con ello, se tiene la información para plantear las ecuaciones estándar del filtro de Kalman. El resultado es un filtro de Kalman no estacionario con matrices de modelo (linealizado) del proceso que cambian según la trayectoria de y de la entrada.
El mayor inconveniente de este filtro es que es una aproximación: con no-linealiedades fuertes o condiciones iniciales lejanas al estado real podrían acumularse errores, o incluso ser inestable. No obstante, es usado en muchas aplicaciones experimentales debido a su sencillez conceptual, eficiencia computacional, y comportamiento razonablemente bueno con no-linealidades ”suaves”.
Un análisis formal del error cometido se aborda en el vídeo [
Ejemplos Matlab de este filtro aparecen en los vídeos [
Colección completa [VER]:
Anterior Deformación de distribuciones de probabilidad en sistemas no-lineales: ejemplo Matlab (estático)
Siguiente Ejemplo filtro Kalman extendido (péndulo, I): modelado y linealización Matlab