Вы ничего не упускаете.
Может быть сюрпризом осознать, что действительно ковариационная матрица ошибок состояния (P) в линейном фильтре Калмана не зависит от данных (z) , Один из способов уменьшить сюрприз - заметить, что говорит ковариация: насколько неопределенным вы должны быть в оценочном состоянии, учитывая, что модели, которые вы используете (фактически A, Q и H, R), точны. Это не говорит: это неопределенность. Разумно настраивая Q и R, вы можете изменить P произвольно. В частности, вы не должны интерпретировать P как «качественную» фигуру, а скорее смотреть на остатки наблюдений. Например, можно уменьшить P, уменьшив R. Однако тогда остатки будут больше по сравнению с их вычисленными значениями sds.
Когда наблюдения приходят с постоянной скоростью и всегда с одним и тем же набором наблюдений, P будет стремиться к установившемуся состоянию, которое, в принципе, может быть вычислено заранее.
Однако нет никаких трудностей в применении фильтра Калмана, когда у вас есть разное время между наблюдениями и разными наборами наблюдений в каждый момент времени. Например, если у вас разные сенсорные системы с разными периодами отбора проб. В этом случае вы увидите больше вариаций в P, хотя опять же, в принципе, это может быть вычислено заранее.
Далее фильтр Калмана может быть расширен (различными способами, например, расширенный фильтр Калмана и без запаха Кальман фильтр) для обработки нелинейной динамики и нелинейных наблюдений. В этом случае, поскольку матрица перехода (A) и матрица модели наблюдения (H) имеют зависимость от состояния, то же самое произойдет с P.