Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
§ 11.4. ДИСКРЕТНЫЙ ФИЛЬТР КАЛМАНАНайдем векторное разностное уравнение оптимального фильтра Калмана. По определению оценка вектора переменных состояния сигнала определяется выражением [10]
Введем с помощью соотношения
невязку измеряемого сигнала (11.28). Принимая во внимание, что математическое ожидание
Так как
где Введем матрицу усиления
Учитывая, что
выражение (11.33) представим в виде
Первое слагаемое в этом выражении определяет оценку в момент времени Измеряемый сигнал характеризуется выражением (11.28). Невязка этого сигнала (11.32) некоррелироваиа с вектором помехи
Подставив (11.37) в уравнение (11.36), найдем, что
Выражение (11.38) является векторным разностным уравнением оптимального фильтра, в соответствии с которым на рис. 11.4 построена структурная схема фильтра. Из этой схемы видно, что найденный оптимальный фильтр — это система с обратной связью, внутренним контуром которой является формирующий фильтр сигнала, а параметры обратной связи определяются матри.
где Рассмотрим второй сомножитель матрицы усилений
Рис. 11.4. Структурная схема оптимального фильтра После выполнения операций умножения получим
где Второе и третье слагаемое в (11.40) равны нулю. Действительно, принимая во внимание вектор ошибки, из уравнения (11.39) можно записать, что
Вектор переменных состояния и вектор помех некоррелированы между собой, поэтому первое слагаемое в (11.41) равно нулю. Оценку
где Так как начальное состояние оценки вектора переменных состояния сигнала равно нулю, то выражение (11.42) также равно нулю. Поэтому второе слагаемое в (11.41) равно нулю и матрица корреляционных моментов (11.40) получается следующей:
Рассмотрим первый сомножитель матрицы усиления (11.35). Согласно (11.39),
Раскрыв в этом выражении скобки, найдем, что
Так как оценка вектора переменных состояния не зависит от
Подставив выражения (11.43) и (11.44) в матрицу усиления (11.35), получим
Матрица корреляционных моментов ошибки в (11.45) с учетом того, что
Таким образом, матрица усиления оптимального фильтра определена. Найдем выражение для вектора ошибки фильтрации:
Подставив в (11.47) оценку вектора переменных состояния (11.36), получим
или, учтя уравнение (11.39),
где I — единичная матрица. Матрица корреляционных моментов ошибки по определению имеет вид
Подставив в это выражение уравнение (11.48) с учетом
определим
Согласно (11.45),
Выполнив умножение матриц в выражении (11.49) с учетом (11.50), получим окончательное выражение для матрицы корреляционных моментов ошибки:
Сумма элементов главной диагонали матрицы (11.51) определяет дисперсию суммарной ошибки оптимального фильтра, которая при заданных характеристиках сигнала и помехи и найденном уравнении фильтра имеет минимальное значение. Особенностью оптимального фильтра Калмана является рекуррентная форма его уравнений, поэтому для обработки результатов измерений целесообразно использовать цифровые вычислительные устройства. Последовательность вычислений на одном цикле следующая (см. рис. 11.4): 1) найденная на предыдущем цикле оценка 2) оценка 3) Далее цикл вычислений повторяется. На каждом цикле рассчитываются также матрицы корреляционных моментов При расчете матрицы усиления (11.45) определяют обратную матрицу размером тут, что обычно не связано с большими трудностями, так как число выходов фильтра При стационарных воздействиях в установившемся режиме матрицы усиления и корреляционных моментов ошибки являются стационарными и могут быть найдены из уравнений (11.45), (11.46) и (11.51). При реализации оптимальных фильтров на цифровых устройствах из-за ограниченного числа их разрядов вычисления выполняются с погрешностями. Наибольшие погрешности получаются при расчете матрицы, корреляционных моментов ошибки, причем с каждым последующим циклом объем вычислений увеличивается и качество оценок сигнала ухудшается. В теории оптимальных фильтров это явление называют неустойчивостью фильтров Калмана. Пример 11.3. Найти уравнение оптимального фильтра первого порядка, на вход которого воздействует помеха в виде белого шума с интенсивностью Решение. Из последнего разностного уравнения следует, что
Из этих уравнений находим, что
Уравнение оптимального фильтра в соответствии с выражением (11.38) имеет вид
Оценка сигнала вычисляется в такой последовательности. По начальному значению Таблица 11.1
В табл. 11.1 приведены результаты расчета нескольких циклов для случая Значения дисперсии оценки сигнала и коэффициента усиления, указанные в табл. 11.1 для установившегося режима, определены следующим образом. В этом режиме
Осуществив
|
1 |
Оглавление
|