|
|
Тогда
дениям. Это значит, что фильтр Калмана не доверяет прош-
лым оценкам.
Вывод : Фильтр Калмана минимизирует и флуктуационную и
динамическую ошибку.
Динамической ошибкой называется разница между оценкой
истинным значением
Флуктуационная ошибка - тоже, но за счет шума.
При быстром процессе шумы фактически не фильтруются.
Невязка
корректирующего члена, который в формуле (3)
учитывает ситуацию, которую дают наблюдения.
Оценка на шаге ‘n’ равна экстраполированной оценке
плюс некоторый корректирующий член, который есть невязка,
которая взята с весом
наблюдения на шаге ‘n’) Вес
мику системы (модели).
Вывод (по одномерному фильтру Калмана):
1) Фильтр Калмана можно построить в виде реккурентного
алгоритма только в том случае, если имеется модель
случайного процесса, который он фильтрует.
2) Фильтр Калмана оптимален для реального процесса только
в том случае, если реальный процесс близок к модели,
которую мы используем.
Многомерный фильтр Калмана
(1)
- вектор (столбики)
A - матрица k´k, H - матрица m´k.
Запишем (1) в скалярной форме. covx=Q, covh=P.
Многомерный фильтр Калмана для модели (1) :
где
Г
рованная матрица (сопряженная).
Траекторные изменения
Часто требуется получить оценку траектории летательного
аппарата. Летательный аппарат может быть зафиксирован с
помощью радиолокатора, либо некоторой навигационной сис-
темой.
Летательный аппарат рассматривается в некоторой сис-
теме координат :
Z динат (см.ниже), то можно точ-
ния всех координат существуют
строятся на базе фильтра Калмана.
Y
Траекторный фильтр 2-го порядка
(1)
Первые две строки (1) - это модель, последняя строка -
- наблюдение.
Составим многомерный фильтр Калмана , для этого по мо-
дели (1) составим многомерную модель.
(2)
Из формулы (2) имеем :
Траекторный фильтр 3-го порядка
(4)
последняя строка - наблюдения
H = [1,0,0] ;
Теория нелинейной фильтрации
Здесь нелинейные модели записываются в виде :
(1)
ная регрессия, нижняя - уравнение наблюдений.
Функция
торый случайный процесс
торого случайного процесса, более богатая, чем все преды-
дущие модели.
Уравнение наблюдений : наблюдается не сама
которая функция j(
1) Требуется найти оценку
(2)
Формула (2) - критерий минимума среднеквадратической
ошибки.
2) Требуется получить реккурентную оценку, такую же как в
фильтре Калмана.
В чистом виде получить оптимальную оценку нельзя, есть