110
Рассмотрим стандартную ситуацию, при которой возникает зада-
ча оценивания состояний. Положим, что имеется некоторая система,
состояние которой в любой момент времени однозначно характеризу-
ется определённым набором координат состояний (например, про-
странственными координатами, скоростью, уровнями напряжения и
т.д.), т.е. эти величины являются элементами вектора состояния сис-
темы
)(
в каждый момент времени
. Часть этих координат, как
правило, недоступна для непосредственного определения. Положим
далее, что имеется ряд переменных, некоторым образом связанных с
состоянием системы, и их можно измерить с заданной точностью, т.е.
эти величины составляют вектор измерений
)(
, относящийся к оп-
ределённому моменту времени
. Необходимо оценить значения век-
тора состояний
)(
, недоступного для непосредственного измерения.
5.2 Оптимальный наблюдатель полного порядка (фильтр Калма-
на)
Одной из наиболее употребительных схем наблюдателей в конту-
рах автоматического управления и регулирования является адаптив-
ный фильтр рекурсивного типа, известный как фильтр Калмана (Кал-
мана-Бьюси) [5, 14, 19, 30, 35, 39, 48, 51, 57, 58, 59, 61, 68, 69, 75].
Алгоритм фильтра Калмана позволяет в реальном времени по-
строить оптимальную оценку состояния системы
)(
^
tx
, основываясь
на измерениях
)(
y , неизбежно содержащих погрешности. Вектор
измерений
)(
рассматривается в качестве многомерного выходного
сигнала системы, при этом зашумлённого, а вектор состояния
)(
x
-
неизвестный многомерный сигнал, подлежащий определению. Усло-
вием оптимальности построенной оценки является минимум средне-
квадратичного отклонения оцененного значения от истинного.
В общем случае, задача фильтрации по Калману формулируется
для нелинейной нестационарной системы в условиях действия корре-
лированного случайного процесса, отличного от белого шума. При-