<<
>>

Модель формирования весовых коэффициентов на основе метода Калмановской фильтрации и метода аналитического конструирования

Оценка оптимальных весовых коэффициентов W ( к) в соответствии с методом калмановской фильтрации вычисляется по рекуррентной формуле

K(k)- вектор размера 1 ? nкоэффициентов передачи фильтра Калмана.

Вектор K(k) будем искать из условия минимизации дисперсии ошибки оценивания

где P(k) - симметричная матрица размера n ? n, на главной диагонали которой расположены положительные элементы, подлежащие минимизации.

Обозначим

Тогда

Для наглядности дальнейших выкладок опустим в (4.103) обозначения шагов итераций в матрицах и векторах.

209

Если для оценивания Wopt(k)используется информация d(k)на текущем шаге итерации, то ковариационная матрица ошибки прогноза в этом случае будет определяться следующим образом:

где Р ( к/к — 1 ) - ковариационная матрица ошибки после фильтрации на (k -1) шаге. Применительно к обозначениям, принятым выше, P(k∕k) = P(k).

Тогда уравнение (4.100) перепишется в следующем виде:

Для нахождения вектора коэффициентов передачи фильтра Калмана K(k) необходимо выделить полный квадрат относительно него. Введем для этого вспомогательные матрицы Sи Rтакие, что

получим

Отметим некоторое свойство матрицы ковариации ошибки.

Рассмотрим

элементы матрицы

Из (4.111) и (4.112) легко видеть, что

следовательно,

Из определения ковариационной матрицы Р (к/к —1 ) следует также, что

Из (4.108) и (4.109) найдем

Следовательно P(k/k) будет достигать минимума на диагональных элементах при таком выборе K(k), чтобы равнялось нулю второе слагаемое в (4.116), то есть

Это возможно тогда, когда

KS = R. (4.118)

Отсюда, используя (4.108) и (4.109), найдем:

______________________________________________ т

Вернемся к полным обозначениям шагов итераций:

Выражение (4.107) перепишем в виде:

Для вычисления величин, стоящих в левых частях уравнений (4.97), (4.105), (4.120), (4.122), необходимо знать начальные значения для W (0 / 0 ) и P(0∕0). Существуют рекомендации по выбору этих значений, использующие некоторую априорную информацию о статистиках процессов [222]. При отсутствии подобной информации в качестве P(0∕0) выбирается единичная матрица, а в качестве W (0 / 0 ) - значения +1, -1, +1, -1 и т.

д.

Однако для адаптации приема сигналов в ОЭУ МПИ по методу калмановской фильтрации необходимо еще знание закона изменения оптимальных весовых коэффициентов и интенсивности шума в наблюдателе, чего почти никогда нет в практике. Избежать трудности, связанной с необходимостью знания переходной матрицы состояния объекта в случае применения фильтра Калмана, удается, сделав предположение о некотором неизвестном, квазистационарном характере изменения оптимальных весов:

где ( к) - белый гауссовский шум с нулевым средним и

Такое предположение правомерно, если не происходит быстрого изменения уровня освещенности, что влечет за собой необходимость относительно медленного изменения вектора оптимальных весовых коэффициентов.

Элементы матрицы Lхарактеризуют неопределенность, связанную с предположением о квазистационарности условий получения изображения.

Для расчетов по методу Калмана с такой моделью выражение (4.121) примет вид

Однако остается обязательным знание σ2и матрицы L.

Структурная схема процесса калмановской фильтрации приведена на рисунке 4.15.

212

Рисунок 4. 15 - Структурная схема процесса калмановской фильтрации

Таким образом, математическая модель формирования весовых коэффициентов методом калмановской фильтрации примет вид:

При описании модели формирования на основе метода аналитического конструирования необходимо рассмотреть сначала синтез алгоритмов фильтрации в непрерывном виде, а затем перейти к дискретному представлению.

Необходимо построить оценку W (к) для Wo p t(t) , субоптимальную в смысле минимума функционала [223]:

Наилучшая оценка в смысле минимума функционала (4.127) является решением уравнения:

где

Прежде чем приступить к синтезу адаптивного алгоритма, отметим ряд свойств невязки наилучшего линейного фильтра.

Невязка фильтра, описываемого выражениями (4.128) - (4.129), ортогональна всем предшествующим измерениям выхода:

Невязки в различные моменты времени ортогональны:

Невязка фильтра, описываемого выражениями (4.128)-(4.129), ортогональна вектору измерений X(t):

Любое из этих свойств, являющихся необходимыми и достаточными условиями минимума функционала, может быть использовано для синтеза устойчивых алгоритмов вычисления оценки W ( к) . Однако уравнение (4.131) гарантирует минимум функционала только в том случае, если вычисляемая оценка обеспечивает ортогональность невязки всем предшествующим невязкам или измерениям выхода.

Таким образом, будем считать (4.131) и (4.132) системами из бесконечного числа уравнений. Можно обеспечивать ортогональность текущей невязки к

одному измерению выхода или одной невязке, отстоящей в прошлом на фиксированное малое время, то есть например, обеспечить:

где t1

<< | >>
Источник: ТИТОВ Дмитрий Витальевич. РАЗРАБОТКА И ИССЛЕДОВАНИЕ МЕТОДОВ, АЛГОРИТМОВ И ТЕХНИЧЕСКИХ СРЕДСТВ ОБРАБОТКИ СПЕКТРОЗОНАЛЬНЫХ ИЗОБРАЖЕНИЙ. Диссертация на соискание ученой степени доктора технических наук. Курск - 2018. 2018

Скачать оригинал источника

Еще по теме Модель формирования весовых коэффициентов на основе метода Калмановской фильтрации и метода аналитического конструирования:

  1. ОГЛАВЛЕНИЕ
  2. Модель формирования весовых коэффициентов на основе метода Калмановской фильтрации и метода аналитического конструирования